Maven Gettext Plugin Properties

Property Optional? Description
getext.backupMode true Default value is numbered. Specifies the backup mode that is used by msgmerge. Valid values are: none, numbered, existing, simple
getext.encoding true Default value is UTF-8. Specifies the encoding of the source code.
gettext.javaVersion true Default value is 2. Specifies the Java compatibility version of generated class files. If value is 1 generated files will be Java 1.1 compatibel, otherwise generated code will require Java 1.2 or higher.
gettext.keysFile true Default is ${gettext.poDirectory}/keys.pot. Specifies the path of the po template file.
gettext.keywords true Default is -ktrc -ktr -kmarktr -ktrn:1,2. Specifies the gettext parameters for key lookup.
gettext.msgcat true Default is msgcat. Specifies the name of the msgcat program.
gettext.msgfmt true Default is msgfmt. Specifies the name of the msgfmt program.
gettext.msgmerge true Default is msgmerge. Specifies the name of the msgmerge program.
gettext.outputDiretory true Default is ${maven.build.dest}. Specifies the path of the target directory.
gettext.outputFormat true Default is class.
gettext.package true Default is ${pom.package}.i18n.Messages. Specifies target package for generated files.
gettext.poDirectory true Default is ${basedir}/po. Specifies the path that is searched for po files.
gettext.sourceDirectory true Default value is ${pom.build.sourceDirectory}. Specifies the directory that is searched for Java files.
gettext.sourceLocale true Default value is en. Specifies the locale of the source code. An empty resource is generated for the source locale.
gettext.xgettext true Default is xgettext. Specifies the name of the xgettext program.