Translating User Interface Files and Supported Locales on AIX/Linux

This section describes user interface files and supported locales on AIX/Linux.

  1. Open the following file:

    /usr/DassaultSystemes/B211/aix_a64/reffiles/NLS/SUPPLANG				

    Note that this file contains the following lines:

    *AIX*
    . . .
    Portuguese Portugal pt_PT ISO8859-1

  2. Copy the message catalog folder from the installation folder to your folder:

    cd /home/myadm
    cp -r /usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog
    /home/myadm/aix_a64/resources

  3. Reference this new folder in the environment (update the CATMsgCatalogPath environment variable using the Environment Editor) so that it points to the preceding folder.

  4. Create a Portuguese folder in the CATMsgCatalogPath environment variable root folder:

    cd /home/myadm/aix_a64/resources/msgcatalog
    mkdir Portuguese

  5. Create translated versions of user interface files in the Portuguese language.

    The General.CATNls user interface file, at least, must be translated. The files will be placed in the following folder:

    /home/myadm/aix_a64/resources/msgcatalog/Portuguese

  6. Export the LANG variable for the desired locale before starting a session.

    You will enter the following command:

    export LANG=pt_PT

Installing Version 6 directly installs the user interface files (message catalogs) for the following languages:


  • English (default language)
  • French
  • German
  • Japanese.

The user interface files for these languages are already translated for you. If you install in the default installation directory:

/usr/DassaultSystemes/B211/aix_a64

the following default environment is set up:

/usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog 
(containing the English files)
/usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog/French
/usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog/German
/usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog/Japanese

This default environment:

/usr/DassaultSystemes/B211/aix_a64/resources/msgcatalog

is pointed to by the environment variable: CATMsgCatalogPath.

You can translate user interface files in a language for which Version 6 does not deliver user interface files. For example, you can do the following:

The locales whose use with Version 6 has been validated are as follows:

User Interface Name in English environment $LANG environment variable Language
Czech ISO8859-2 cs_CZ Czech
Danish ISO8859-1 da_DK Danish
Dutch Belgium ISO8859-1 nl_BE Dutch (Belgium)
Dutch ISO8859-1 nl_NL Dutch (Netherlands)
English (United States) ISO8859-1 en_US English (United States)
English (United Kingdom) ISO8859-1 en_GB English (United Kingdom)
Finish ISO8859-1 fi_FI Finnish
French ISO8859-1 fr_BE French (Belgian)
French ISO8859-1 fr_CA French (Canadian)
French ISO8859-1 fr_FR French (Standard)
French ISO8859-1 fr_CH French (Switzerland)
German ISO8859-1 de_DE German (Standard)
German (Switzerland) ISO8859-1 de_CH German (Switzerland)
Icelandic ISO8859-1 is_IS Icelandic
Italian ISO8859-1 it_IT Italian (Standard)
Japanese (PC) IBM-943 Ja_JP Japanese
Korean IBM-eucKR ko_KR Korean
Norwegian ISO8859-1 no_NO Norwegian (Bokmal)
Polish ISO8859-2 pl_PL Polish
Portuguese ISO8859-1 pt_PT Portuguese (Portugal)
Russian ISO8859-5 ru_RU Russian
Chinese (Simplified EUC) IBM-eucCN zh_CN Chinese (PRC)
Spanish ISO8859-1 es_ES Spanish (Spain, Traditional Sort)
Swedish ISO8859-1 sv_SE Swedish
Chinese (Traditional) IBM-eucTW zh_TW Chinese (Taiwan)