Prerequisites for working with language files

To be able to work with a language file, a master XML file must have been created and it needs to be located in the MAK Home folder. See M3 Adaptation Kit Administration Guide.

Language constants and messages consist of a language file and a table in the M3 BE database. The language file and the database table have the same name, and they must be synchronized.

When working with language files, it is possible to do these tasks:

  • Edit constant and message files by using the MAK Language Editor.

  • Update language tables in the database using these steps:

    1. Modify the Language Entity using the Language Editor. This task is done by New or Get Language Entity.

    2. Deploy the XML file. The changes in the XML file are merged into the language file and the Master XML file on the M3 BE Server. A zip file containing the XML file with the changes is also deployed to the server.

    3. Use the zip file in LifeCycle Manager (LCM) to update the database with new data.

Note:  If the language is new for the component, it is prerequisite to create new language tables in the database by using the Create Database Language Tables in LCM. See information about creating database language tables in M3 BE LifeCycle Manager User Guide.