Programming is hard by Stephan Schmidt

cintoo Messages 1.0 released

Due to the help by Alex with TestNG I finalized the Messages 1.0 release.

Messages is a free framework to make internationalization easier for Java
applications. It adds several features compared to default Java internation-
alization and support locales for threads and different bundles for different
packages. This allows the usage of different bundles for different parts of
the application like plugins, the installer or logging.

Key features:
- a lot less code than standard internationalization in Java
- easier to use for developers
- supports bundle refactorings
- bundles associated with Java packages
- hierarchies of bundles,
e.g. one bundle for com.corp and one for com.corp.accounting
- Low intrusive code, e.g. $(this, “FILE_NOT_FOUND”, fileName)
- Locales per thread or global
- Apache license

http://cintoo.org

Downloads http://cintoo.org/dist/messages/
Documentation http://docs.cintoo.org/messages/

If you liked this post, subscribe to my free full RSS feed.
Filed under: Java, Software development

You can share this post!
Do you want to tell others about this article? Use the social bookmark icons to submit this artice to the service of your choice. Thanks.

Get free updates by email

If you did like this article you can get free updates with your RSS reader, you can follow me on Twitter or get free update to new posts by email. Enter your email:

 
About the author: Stephan has been working as a head of development and CTO. He has experiences in different technologies since 20 years including Java, Rails and Python. Stephans main field of interest is maintainablity and productivity in software development. Want to know more? All views are only his own.

Comments

Congratulations on the 1.0 release Stephan! I must say I am impressed with the documentation, light-years ahead of the average open source library.

stephan

Thanks.

I must admit I released open source projects in the past with sub optimal documentation. But as documentation is key, I’ll try to improve it from project to project.

And thanks again for pulse, migrating to TestNG was a breeze.

Leave a Reply