The translation files are now hosted and managed on Transifex website. Get an account at Transifex and help translating to your language! If your language is missing, just head over to Transifex and request a new language.

The translations for many languages frequently exceed the length of the corresponding English source. It is a problem for ui components like buttons.

Building Weasis-i18n

weasis-i18n is the internationalization project of Weasis. As a separate project, it can have its own release cycle. The fragments of plug-ins (OSGI concept) contain only the translation files which are merged during runtime to the application.

That means the weasis-i18n.war file can be deployed at any time. The plug-in translation will be updated by Weasis only if the timestamp number has changed. This timestamp is set during the build phase described below.

Prerequisites

  1. JDK 6 or higher (Sun or OpenJDK)
  2. Maven 2.2 or higher (http://maven.apache.org/guides/index.html)

    If your computer is behind a proxy server, configure maven.

  3. Git (or directly download source from gitub), one of the following client:

Getting the Source

To clone the repository, first install GIT and either clone using a graphical GIT client (such as Tortoise Git) or directly from the command line using the command:

git clone git://github.com/nroduit/weasis-i18n.git

This command will copy the current development code (the "master" branch) into a local directory named weasis-i18n.
Note: Sources can also be browsed online or download as a zip file.

Build the distribution

mvn clean install -Dtransifex.credential="username:password"

All of the API calls on Transifex require the user to be authenticated. So the value "username:password" must be replaced by your credential, see how to create an account.

The distribution files are located in the weasis-i18n-dist/target/dist folder. weasis-i18n.war must be placed in the same base context as weasis.war (or the value of the property weasis.i18n must be adapted in JNLP file). When Building weasis-portable, translation packs are automatically incorporated.