This project has moved!
See the ICU website: https://icu.unicode.org/
ICU code is here: https://github.com/unicode-org/icu
ICU from Unicode is a mature, widely used set of portable C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n).
Translation web site is used to translate java resource bundles.
The main use case for this application is to enable development team to concentrate on development with single language while automatically communicating new localization needs to designated translators via email and offering web user interface for the actual translation process.
Resource bundle translation site can be applied as a standalone translation web application to translate Java resource bundles from source control. Easiest way to do this is to use translation-site-jetty Java...
Tahini loads Swing layout from an XML file at runtime and links it with a controller object. The widgets are described in simple, concise XML, and only your application code is in your source file. Tahini takes care of connecting members and listener
Scooter framework is a high-productivity full-stack Java web framework. With Scooter, you can build RESTful database-backed web applications in minutes in Java. You will enjoy Ruby-on-Rails-like development style and much more.
i18n4java is an I18N framework for Java to change the way how strings are internationalized. This framework is inspired by QT's I18N framework and uses all features of Java's L10N to get a tiny and clean framework which helps to write clean code.
ThreeTen provides a modern date and time library for Java and is the reference implementation for JSR-310. It includes many of the lessons of the Joda-Time project and aims to standardise date and time concepts in computing. Code now integrated into OpenJDK, this project is archived.
Simple text editor for editing multiple language files in parallel. Corresponding translations are automatically highlighted in order to aid reviewing against multiple sources. Supports gettext PO and key = value format. Highly recommended for polyglots.
i18nsanity-pt contains Java command-line utilities, ant tasks, maven plugins, and a Java API for assisting with the translation and modification of values in Java i18n properties files as part of your i18n/l10n (internationalization/localization) efforts
This software is a set of eclipse plugins.
Use it to get a more complete solution to the internationalization and localization needs of your Java applications.
j18n is a replacement of java.util.ResourceBundle to support Unicode properties files. You can put UTF8 characters into your *.properties, and the only code change is to replace "ResourceBundle.getBundle(..)" with "J18n.getBundle(..)".
locale4j is a Java library for working with localization data. The library currently supports the TMX file format. Future versions will support XLIFF, po and resource bundles. Translations can also be stored in memory or in a database for use at runtime.
JS XmlGUI is library which allows to describe both - logic and appearance (rendering) - of Java applications GUI's in XML. It allows to reduce amount of GUI specific Java code to minimum and to keep GUI design readable even for not programmers.
This framework is a release notes framework that enables to generate textual release notes from an XML file. This is an open framework that enables to integrate outer information (VSC, bug tracking). Stand-alone GUI and Eclipse integration is on march.
The only -complete- XUL/embedded scripting solution for Java. JFCML supports not only AWT and Swing; but any class accessible to Java's ClassLoader. Also, most major scripting languages, including JavaScript, BeanShell, Jython, Jacl (Tcl), JRuby, more.