Adding a New Custom Language Pack

You can manually translate WebStudio to use a new language, if the language you need is not available in the language pack.

There are about seven properties inside the locale JAR corresponding to various areas of the application. The format is defined as filename_<language>.properties or filename_<language_country>.properties.

Procedure

  1. Browse to the BE_HOME/rms/lib/locales directory, which contains the locale JAR files.
    Each JAR file correspond to a different language. The format of the locale JAR file is <locale_name>.jar.
  2. Create temporary directory and un-package the English JAR (en_US.jar) files into the temporary directory.
  3. Rename each of the property file with the corresponding language specific values.
    There are about seven properties inside the locale JAR corresponding to various areas of the application. The format is defined as filename_<language>.properties or filename_<language_country>.properties.
    For example, rename the property file from DTMessages.properties to DTMessages_de.properties for the German language.
  4. Open each of renamed property file and replace the values in each of the property file with the corresponding language specific values.
  5. Re-package the files back into the JAR file. Ensure the correct naming convention for the property file as well as the JAR file.

What to do next

Refresh the web browser to see the changes in WebStudio. If you don't see the changes, perform a browser cache cleanup (as sometimes the values are loaded from the cache) and reload the URL.