Handle Company Translations
Explanation
Use this activity to add new translations or to modify existing translations
of company related attributes.
When a company is created, then all available translations in either the
source company or in the source company template are defined for the new
company. The basic idea is to support
translations of texts related to data that can be a part of a Company Template,
i.e., mainly descriptions or
other similar type of texts.
There are some exceptions where the translation handling supports Logical Units
that are not part of the Create Company concept.
The company translation
database is a part of the IFS/Enterprise component and can be accessed and used by
essentially any component. On-line modification/addition of translations can be
done in the Company Attribute Translations window.
Note the following:
- When basic data is registered in a basic data window, then the related Logical Unit
will ensure that a so-called "PROG" entry is defined in the Company Translation
database. The "PROG" entry relates to the
so-called
"PROG" language that actually defines an attribute key and the related
translation. This entry is not visible in the client, only
"real" translations are visible.
- All pre-installed translations are marked as System Defined. For these
translations, the current text equals the installation text.
- It is not possible to manually add new attribute keys.
- It is always possible to see valid attribute keys by using the List of
Values functionality.
- If the current translation is modified manually to be something other than
the installation text, this translation will be marked as non-System
Defined.
- If a new translation is manually added, it will be marked as non-System Defined
and the installation text will be empty.
- If a translatable text is modified in a basic data window, the following
will happen in the translation database:
- If a translation in the current language exists, then this translation
will be modified,
- If a translation in the current language does not exist, then "PROG"
entry will be modified.
- If a basic data entry is removed via the associated
client window, then all related translations (those having the same attribute key)
will be removed from the translation database.
- When a translation of a specific attribute key is about to be retrieved, then
the logic is as follows:
- Try to find the translation in the current language for the attribute
key.
- If not found, use the current text, e.g. a description, stored in the
Logical Unit.
Prerequisites
A company must be available, either created in a fresh installation or
created in a previous release and upgraded to the current release.
System Effects
The main benefit of the company translations is that translatable texts
related to basic data in a
company can be described in several languages in the same database. The
translations will, for example, in basic data windows, always be displayed in current
language.
Window
Company Attribute Translations
Related Window Descriptions
Company Attribute Translations
Procedure
- Open the Company Attribute Translations window.
- Select module and, if necessary, the Logical Unit[s] from the Company
list.
- Modify current translations or add new ones for the existing attributes.
- Save your changes.