[prev in list] [next in list] [prev in thread] [next in thread]
List: maven-dev
Subject: [ANN] Maven Gettext Plugin 1.1 released
From: Steffen Pingel <steffenp () gmx ! de>
Date: 2006-01-09 2:55:02
Message-ID: 200601090355.03085.steffenp () gmx ! de
[Download RAW message or body]
Hi,
the XNap Commons team has recently released the initial version of the Maven
Gettext Plugin. The plugin integrates the GNU gettext [1]
internationalization (i18n) tools into Maven builds. Plugin documentation is
available at
http://xnap-commons.sourceforge.net/m1/maven-gettext-plugin/index.html .
The Gettext tools are widely used for i18n (in the Java-less world) and have
powerful features:
* easy extraction of user visible strings
* marking of changed strings to enable translators to check if the
translation still matches
* advanced plural handling.
* support for many source code languages (C, Python, Lisp...) including Java.
The plugin was developed for the Gettext Commons [2] library. The lightweight
library combines the power of the unix-style gettext tools with the widely
used Java ResourceBundles. This makes it possible to use the original text
instead of arbitrary property keys, which is less cumbersome and makes
programs easier to read.
This tutorial [3] gives an overview of the Gettext Commons and describes how
to integrate the library into existing Java applications.
A plugin for Maven 2 is being developed here:
http://xnap-commons.sourceforge.net/m2/maven-gettext-plugin/index.html .
Steffen
[1] http://www.gnu.org/software/gettext/
[2] http://xnap-commons.sourceforge.net/gettext-commons/index.html
[3] http://xnap-commons.sourceforge.net/gettext-commons/tutorial.html
--
Steffen Pingel - steffenp@gmx.de - http://steffenpingel.de
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic