This plugin is used to generate Gettext POT files merge existing Gettext PO files and generate ResourceBundles.
Breaking change: The merge goal no longer invokes the gettext goal. This way you can merge ondependently from gettext.
Update pot-file:
mvn de.fenvariel:maven-gettext-plugin:gettext
Update po files with pot-file:
mvn de.fenvariel:maven-gettext-plugin:merge
Create properties/classs files:
mvn de.fenvariel:maven-gettext-plugin:dist
<reporting> <plugins> <plugin> <groupId>de.fenvariel</groupId> <artifactId>maven-gettext-plugin</artifactId> <version>2.0</version> <configuration> <targetBundle>my.package.Messages</targetBundle> <outputFormat>properties</outputFormat> </configuration> </plugin> </plugins> </reporting>