The web blog http://www.learnsccd.com strives to be a comprehensive guide to SCCD, TADDM, SERVICE NOW and MAXIMO tools. This is a personal site maintained solely by me. I intend to update it regularly.For live updates please follow us on.

Single Database - Multi-languages setp configuration for maximo

Single Database -Multilanguages setup configuration for maximo

Database platform support

DB2 and Oracle databases supports UNICODE for Maximo.
Any language combination is supported (for example, English as base language and Japanese and Arabic as secondary languages).
SQL Server does not support Maximo's implementation of UNICODE.
Limited language combination is supported (e.g. English as base language and French and German as secondary languages)

Language tables

Non-Base language data for the system tables (e.g. Maxlabels, synonymdomain etc.) will be created automatically when adding language tables can be added in  the Database Configuration application.

Add a language table in the Database Configuration application
Enable Multilingual use in the Database Configuration application

 Select the Multilingual in Use check box.
 The Multilingual Supported checkbox must also be selected.

Adding more languages
 During installation, from the Launchpad, select a language to add

Enable multi-language support

 After installation, run TDToolkit manually.From a command prompt, go to maximo_root/tools/maximoTDToolkit _addlanglang

 Note:language values can be found in LANGUAGE.MAXLANGCODE_
      For more information, see the TDToolkit_Overview.doc in the following directory:           install_dir\tools\maximo\classes\psdi\xlate\TDToolkit_Overview.doc

Supported Languages
 German, French, Italian, Spanish, Brazilian Portuguese, Danish, Dutch, Finnish, Norwegian, Swedish ,Japanese, Korean, Simplified Chinese, Traditional   Chinese,Arabic, Hebrew,Turkish, Croatian, Czech, Hungarian, Polish, Russian, Slovenian.

Language, Locale and Calendar settings
 In Maximo, the language, locale (number/date format), and calendar are independent. For example, a French user can have French language, Swedish locale and  Islamic calendar. The settings can be changed in the profile.

Login Page
 Users can select a language at login.
 Profile > Default Information

Customizing translations
 How can I customize and preserve the translation?
 It's possible your customized data are overwritten on upgrade or applying patches.
 You could create update scripts to customize data in database. After upgrade or update is done, run the scripts.
 Or update translations in XLIFF files. After upgrade or update is done, run TDToolkit to re-import them to overwrite default values.

Adding unsupported languages
 For example, I want to enter data in Thai.
 Even though there is no Thai GUI, you can enter Thai data as long as your database is Oracle/DB2 Unicode.
 Or have a local vendor or partner do the translation. Translatable strings are stored in XLIFF files. XLIFF is an XML file with specific tags for   the  translation process.

Sharing data in a user's language
 The same data can be shared in different languages.
 Key values always stay in the base language.
 Descriptions can be in multiple languages.
 Some of the system values such as domain values, messages, and UI labels are already enabled for multiple languages.