Goals available for this plugin:
| Goal | Report? | Description |
|---|---|---|
| l10n:help | No | Display help information on l10n-maven-plugin. Call
mvn l10n:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. |
| l10n:pseudo | No | Allows you to do an automated pseudo-localization to test the completeness of your project's internationalization effort. This technique simulates the process of localizing products by prefixing and suffixing all your internationalized messages. For more information on pseudo-localization, see I18N Testing Guidelines and Techniques. For more general information on localization, see Java Internationalization: Localization with ResourceBundles. |
| l10n:report | Yes | A simple report for keeping track of l10n status. It lists all bundle properties files and the number of properties in them. For a configurable list of locales it also tracks the progress of localization. |
The following specifies the minimum requirements to run this Maven plugin:
| Maven | 2.0.4 |
| JDK | 1.4 |
| Memory | No minimum requirement. |
| Disk Space | No minimum requirement. |
You could run 'mvn -up' to get the latest version of this plugin, or specify the version in your project's plugin configuration:
<project>
...
<build>
<!-- To define the plugin version in your parent POM -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>l10n-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
</plugin>
...
</plugins>
</pluginManagement>
<!-- To use the plugin goals in your POM or parent POM -->
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>l10n-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
</plugin>
...
</plugins>
</build>
...
<!-- To use the report goals in your POM or parent POM -->
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>l10n-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
</plugin>
...
</plugins>
</reporting>
...
</project>