Translate Basic Data in Application
Explanation
Basic data translations are defined during an installation/upgrade of IFS Applications. This concept mainly
supports translations of texts such as descriptions. Note that these translations are related to system level basic
data, i.e., without parent keys such as Company.
Use this activity to manually perform translations of Basic Data attributes using the Basic Data
Translation page in the application.
The following might be reasons for performing manual translations:
- Some of the current translations are not accurate and have to be modified to be accepted as valid on-line
translations by the end-user.
- Translations are missing in one or more languages.
For both these cases the customer can handle translations himself instead of waiting for a delivery of new
translation files from IFS.
Note the following:
- During definition of basic data, handled when an IFS Applications component is installed or upgraded, it will
be made sure that all translatable attributes are defined in the translation database as so called
"PROG" entries. The same applies when new basic data is added in basic data windows that supports Basic
Data Translations.
- If 'Show Prog Language' check box is s selected, the text for the PROG language code will display for
all basic data that belong to the particular logical unit.
- All pre-installed translations are marked as System Defined. For these translations, the current text equals
the installation text.
- It is always possible to see valid attribute keys by using the List of Values.
- If the current translation is manually modified to be something other than the installation text, then this
translation will be marked as non-System Defined.
- If a new translation is added, it will be marked as non-System Defined and the installation text will be
empty.
- The 'Use Translation' check box is used to decide from where the description will be fetched for this
logical unit.
If the check box is selected, the translated description will be fetched from the 'Text' field for the
session language selected by the user.
If there is no translation the default text as entered for the PROG language code will be used. When selected,
any modification made to the description in the logical unit will be saved as a translated description in the
language selected by the user for the session.
When unchecked, the description will be fetched from the logical unit, regardless of the language selected.
Note: Regardless of the check box setting, when creating new attribute keys for a logical unit, the
description will always create a basic data translation record in the PROG language code.
- If basic data is removed, using the associated basic data form, then all related entries in the translation
database are removed.
Prerequisites
Basic data having support for translation must have been installed/updated.
System Effects
The Basic Data Translation framework makes it possible to support the end-user with translations to multiple
languages in the same database.