gettext:dist

Generates ressource bundles.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: generate-resources

Required Parameters

Name Type Description
javaVersion String Java version. Can be "1" or "2". Default value is 2.
keysFile String Filename of the .pot file.2 Default value is keys.pot.
msgcatCmd String No description. Default value is msgcat.
msgfmtCmd String No description. Default value is msgfmt.
outputDirectory File No description. Default value is ${project.build.outputDirectory}.
outputFormat String No description. Default value is class.
poDirectory File PO directory. Default value is ${project.build.sourceDirectory}/main/po.
sourceDirectory File No description. Default value is ${project.build.sourceDirectory}.
sourceLocale String No description. Default value is en.
targetBundle String No description.

Parameter Details

javaVersion

Java version. Can be "1" or "2".

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${javaVersion}
  • Default: 2

keysFile Filename of the .pot file.2
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${keysFile}
  • Default: keys.pot

msgcatCmd No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${msgcatCmd}
  • Default: msgcat

msgfmtCmd No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${msgfmtCmd}
  • Default: msgfmt

outputDirectory No Description.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${outputDirectory}
  • Default: ${project.build.outputDirectory}

outputFormat No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${outputFormat}
  • Default: class

poDirectory PO directory.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${poDirectory}
  • Default: ${project.build.sourceDirectory}/main/po

sourceDirectory No Description.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${sourceDirectory}
  • Default: ${project.build.sourceDirectory}

sourceLocale No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${sourceLocale}
  • Default: en

targetBundle No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${targetBundle}