Project Documentation

Maven Projects

Internationalization

The site generation done by the Site Plugin and the Project Info
Reports Plugin is fully internationalized. This means that adapting them
to another language, a process known as localization, is very easy. All
that is needed is to download a couple of properties files and start
translating the texts in them. If you want to provide a patch for an
unsupported language, there are
detailed instructions below.

There are currently three files that needs to be localized to support a
new language. The following table summarizes the currently supported
languages.

Note: The files linked to below are the files used in the latest
development code. So the files may be newer than the ones included in
the latest release.

Instructions for Translators

Download each of the three properties files linked above as
the base for your translation. Pick files from a language that you
understand well, for instance English.

Rename the files to the wanted locale. For example,
site-plugin_de.properties for a new German
translation for Maven Site Plugin.

Translate the files contents using your preferred text editor.
The files must use US-ASCII encoding. For characters that are not
included in US-ASCII you must use Unicode escapes, like "\u8ff0".
See the tools section below for examples of tools that can help
you to convert your texts to use Unicode escapes.