libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is a superset of, and supersedes, liblinebreak. It is designed to be used in a generic text renderer. FBReader is one real-world example.
oTranCe offers a ready to go and entirely Web-based translation platform to your project and your translators. The files you already translated can be imported easily, and the present stage can be exported to language packages at any time. If you are using a versioning system you can, update your repository with just a mouse click. All your translators need is a login to start working on translations. The administrator will be able to adjust very fine-grained rights and roles for your developers and translators.
x4juli is a port of the main parts of log4j to the J2SE Logging API. The default implementation is incomplete and therefore still not widely used, even when introduced in J2SE 1.4. x4juli provides logmanagers, formatters, handlers, and filters to fill the gap. The interface and use of the original API has not been changed. Additionally, x4juli delivers a native implementation of the Jakarta Commons Logging (JCL) API and the Simple Logging Facade for Java (SLF4J) API.
Virtaal is a tool for computer-aided translation that offers a simple, user friendly interface. It includes powerful features such as translation memory, terminology management, and placeable handling. Virtaal can edit files such as Gettext PO, XLIFF, and various other localization formats.