Labels and Languages

Labels

"Labels" are terms used in rap-X to identify data fields. For example a "Request" is a communication from one person to another which requires a resolution . Request is the term we use, but this label can be changed within the rap-X Settings pages. Common alternatives are "Tickets" or "Issues". Most rap-X data fields can be edited. Where appropriate both singular and plural forms can be changed

Labels can be edited by navigating within rap-X to Manage > Settings.

Languages

All static text in rap-X is derived from a single translation file. By default, this is an English (UK) translation file. The file can be found in $rapxDirectory /web/WEB-INF/en.xml.

The translation file is in XML format as follows:

  <entry>
    <key>Time zone</key>
    <local lang="en">Time zone</local>
  </entry> 

This shows a single translation. The "key" value is the internal value used to identify a block of text. The "local lang='en'" entry is the value output on screen.

  <entry>
    <key>Time zone</key>
    <local lang="fr">fuseau horaire </local>
  </entry> 

This shows the same key value, but with a French translation.

This translation file can be edited to change the output (local) text to a different language. Of course the wording of the English translation may also be changed.

To load a new translation file, navigate to $rapxDirectory /control/translations.jsp and click "import" next to the appropriate file.