Install > Install the Mobile Applications client > System administration > Localize Service Manager Mobile Applications

Localize Service Manager Mobile Applications

The officially supported languages of Service Manager can meet most localization requirements. However, if you need to localize Mobile Applications to support additional languages, follow these steps:

  1. Service Manager configurations.

    1. Refer to the Service Manager Open Localization Toolkit Documentation in the Service Manager Document Matrix to localize the Service Manager server (including messages and formats) to the new language.
    2. Refer to Add a form for Mobile Applications to add new forms for Mobile Applications.
  2. Service Manager Mobile Applications configurations.

    1. Copy <mobile web application directory>\WEB-INF\classes\appLoginBundle.properties and save this file as <mobile web application directory>\WEB-INF\classes\appLoginBundle_<Service Manager language ID>.properties.

      Tip Refer to the Service Manager language table for a list of language IDs. For example, if the new language is Malay, change appLoginBundle_<Service Manage Language ID>.properties to appLoginBundle_z3.properties.

    2. Translate each text string in appLoginBundle_<Service Manager language ID>.properties to the new language and then save this file.
    3. Using native2ascii or other tools to convert appLoginBundle_<Service Manager language ID>.properties to one with ASCII and/or Unicode escapes.

      Tip For detailed usage of native2ascii, refer to the following Oracle web page: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/native2ascii.html

    4. Copy <mobile web application directory>\WEB-INF\classes\appMainBundle.properties and save this file as <mobile web application directory>\WEB-INF\classes\appMainBundle_<Service Manager language ID>.properties.
    5. Translate each text string in appMainBundle_<Service Manager language ID>.properties to the new language and then save this file.
    6. Using native2ascii or other tools to convert appMainBundle_<Service Manager language ID>.properties to one with ASCII and/or Unicode escapes.
    7. Restart the web applications server and launch Service Manager Mobile Applications again.