Translations
  
Translations
This section describes how to use the translation functionality.
Overview
Describes the purpose of the Translations functionality.
Assigning Translation Administrator Privileges
Describes the system values for setting a user up as a translation administrator.
Creating Custom Languages
Describes the steps to create a language based on one of the primary languages.
Translating Web UI Literals
Describes how to add and edit translations of literals in the current page or throughout the Web UI.
Overview
The translations facility allows translation administrators to change the text strings—also known as literals—that appear in the UI. There are a number of different ways to use the translations facility:
Replace English terms in the UI with other English terms; for example, your organization uses the word delivery instead of shipment.
Create new non-English languages. You can create a language based on one of the non-English core language packs.
Include translations for UI customizations. For example, you add a button and tooltip for a task within the Workflow page; the translations facility allows you to add a translation for the button label and tooltip. This capability is an advanced feature.
You can add a translation on one of three levels:
System level. Changes apply throughout the UI. All pages support this feature.
Page level. Changes apply to the current page only. Use this option if the translation is context-specific and the general translation is insufficient to convey understanding. Not all pages support this feature.
Widget attribute level. Changes apply to the current widget or screen element only. For example, you want to increase the size of a button to better display the action text for a given language. This capability is an advanced feature and beyond the scope of this document.
Language Pack and Deployment
Translation literals are loaded into the database using XML content files. When the Web UI is installed, a language pack exploded WAR file is deployed in the JBoss deploy folder. The LANG_PACK_DIR system value should point to this exploded WAR file at ...\PRECISION\WebUI\jboss\server\default\deploy\precision-webui-translation.war.
For more information on this system value, see System Values Related to Translations.