Introduction to translation management tools

This section describes how to use the following translation management tools:

  • The kExportAttributes.sh script is used to export entity attributes to be translated, in (zipped) .properties files. You can export the attributes of:

    • All entities

    • Specific types of entities, such as all request types

    • Specific individual entities, such as the PFM - Asset request type

    The script generates a .zip file containing the .properties files that are exported.

    You can also export existing translations.

  • The kImportAttributes.sh script is used to import translations of entity attributes. This script can be run in test mode to generate a Translation Impact report for review and to obtain all errors and warnings, without importing the translated entity attributes.

    Note: In this section, the kExportAttributes.sh script is also referred to as the export script, and the kImportAttributes.sh script is also referred to as the import script.

  • The Translation Summary report, which shows, for the set of entities and languages you select, the language in which each entity is defined and the other languages to which it has been translated or partially translated.

  • The Translation Details report, which shows, for the set of entities and languages you select, the entity definition in bold (under its definition language) and the translations in the other languages you specify.

Note: Importing entities translations from another PPM instance will fail because the UUID of some entities are different between different PPM instances. It is recommended that you export and import translations of entities attributes within one PPM instance.