To export the texts (ATEXTE table) and the messages/local menus (APLSTD table), it is necessary to use respectively the TRXXLS and TRDXLSPimport/export templates.
If the language uses UNICODE characters, it is necessary to check import templates and modify them if need be.
This stage only starts with the release which integrates the non-standard code.
The environment that will receive the translation must be installed as follows:
Each secondary or last level folder must contain:
The translation folder is the reference that is used to identify the translation differences. It is also used to change the translation following patches or updates: it is possible to determine the messages and texts remaining to be translated at any time in the Untranslated Texts-APLSTD documentation.
The production or prototype folder (whether this is the secondary or last level) is the destination folder for the translation.
The validation of each folder is used to manage the standard language dictionary and to create the architecture necessary for the importation of the non-standard language.
1 - When all the previous setup, outside Sage X3, has been carried out and the files have been renamed in .txt extension, import these to your folder, via the AIMPATD function for messages and the AIMPATR function for texts.
Check if the language uses UNICODE characters and if necessary, modify the import templates.
2 - In your folder, open the Language function (GESTLA).
3 - Upon update of the language table, translate into the new language the descriptions of the other languages using the description translation function. Conversely, translate the description of the added language into the other languages (at least those which are likely to be used as connection language).
4 - Add the new language to the record of the folder ("Init" tab) and tick the [Translation ref.] field in the line of the added language.
5 - Open the Dictionary validation function (VALDICO) and tick the [Addition of a language] box.
Validate with the help of the [OK] button.
6 - Open the Create descriptions function (ALANG), select the line corresponding to the language that is being set up and tick (by double clicking) the [To generate] field. Validate by clicking on [OK].
7 - Log off.
8 - Copy the file that contains the messages of the added language engine from [X3_Install_dir]\folders\X3_PUB\X3_ROOT\GEN\ALL\LIB\"language code" to the [X3_Install_dir]\runtime\lan directory of the main processing server and if necessary, of the other servers.
9 - Log on again in the initial setup language.
10 - Close the application so that the program can save the various operations.
11 - It is now possible to log on to the application in the new language and use the product in this language.