Table of Contents

Importing Translation Packages

Transaction GENXLI

This transaction is used to import the texts / literals provided in an XLATE structure into the source texts of the application. An XLATE structure can, for example, be translated via the Translation Editor (TD2TR).

The main functions of the transactions are:

1. Typo Comparison

For theses purposes, the literals in the base language (= reference language) are compared with the source text (from the FRAME directory) and the already translated material (from the subdirectories of XLATE in the work environment). All differences will be displayed. The user has the option to take over mere typo corrections from one direction to another.

The main objective of comparing the typos is to have almost identical literals in the source text and in the translated material.

These identical literals are required, so that matching literals can be found when using the import function.

2. Importing the Translations in an Import Language

In this case all literals of the selected files are accessed and imported into the source texts. When a literal is to be imported into the source text, there will always be an attempt to check out the respective frame, in case it is not checked out (only if the option 'Automatic Checkout' is enabled). As a result, only files located in a work environment will be modified. The literals are accessed in the base language, to be able to get together the appropriate literals. In case a rule or a panel has been modified and thereby the internal, technical literal ID was also changed, this transaction would nevertheless determine the modification, even if no content was changed. The translation will then be imported into the source text together with its new literal ID.

All executed steps of this transaction can be viewed in the process log. The number of details displayed in the log can be varied via the checkbox 'Log each imported Literal and each File Name'.

The work with the Translation Editor (TD2TR) is based on an exported set of literals. This set of literals is exported out of the frames and is stored in the subdirectories of XLATE. The directory STRUCT (that contains the structure information of the modules) is also located there. Furthermore, there exist directories named with the language code for all available languages. The language directories contain the literals / texts in each respective language.

Transaction Panels

Import

Import



Datafields

Datafield Description
Display log Displays the processing log for the transaction.