Discussions

The first release of Messages is available. Messages is a open source framework to make internationalization easier for Java applications.

Messages differs from the typical i18n mechanisms, by supporting locales for threads and bundles can be associated with different packages. This allows the usage of different bundles for different parts of the application like plugins, installers or logging. Bundles can be managed and associated with packages without any changes in the code. This makes bundle management and refactoring much easier than with other solutions. Messages supports global locales for client applications written in Swing or SWT and thread local ones for serverside web applications.

Hmmmm, hmmmm, ok. How to use cintoo is pretty well documented, but I'm not sure why I should use it. I would suggest a few key examples of scenario's where cintoo solves problems more elegant than the standard solutions.

As long as you are implementing a new ResourceBundle factory, you ought to offer some alternate ResourceBundle implementations. I wrote an XmlResourceBundle for a project I am working on and found it to be very helpful. Especially since XML lets you embed legible I18N text instead of the escaping required by Java properties file.

As long as you are implementing a new ResourceBundle factory, you ought to offer some alternate ResourceBundle implementations. I wrote an XmlResourceBundle for a project I am working on and found it to be very helpful. Especially since XML lets you embed legible I18N text instead of the escaping required by Java properties file.

Very good idea, if you want to contibute code, I'm open :-) Otherwise I see what I can come up with myself, the properties format always kept me wanting something more powerfull.

TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations technology projects - with its network of technology-specific websites, events and online magazines.