Plugin Documentation

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.

System Requirements

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.

Usage

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>
For more information, see "Guide to Configuring Plug-ins"