Nuiton I18n

Nuiton I18n project features Java classes for applications internationalisation (i18n).

This light library combine Java ResourceBundles, a powerful and easy to use API and a really useful extension process. Lots of avantages comes with Nuiton I18n use :

- translation keys extraction

- build process integration through Maven or Ant

Here is a small example that shows Nuiton I18n usage simplicity :

I18n.init(new DefaultI18nInitializer("myBundle"), Locale.FR);
System.out.println(I18n._("This text will be translated"));

Have a look to the tutorials to see how to enrich your application with Nuiton I18n.

The two Nuiton I18n project modules :

- I18n Api

- I18n Maven Plugin