Skip to content

0022 - Translations

Translations provide a means to create alternative text in different languages to support a multilingual deployment of open metadata.

The TranslationDetails holds the translation for a single language. It includes the language and locale. There are explicit properties of displayName and description for holding the translation for the name/displayName and description properties respectively. Any other string properties that need a translation are added to additionalTranslations.

The TranslationDetails are linked to the original entity using the TranslationLink relationship.

UML

Further information

Translations can be maintained through the Multi Language API and are retrieved with the element they are linked to.

TranslationDetail entity

A collection of translated properties.

  • language - Natural language used in the glossary.
  • languageCode - Code for identifying the language - for example from ISO-639.
  • locale - Locale for the translation.
  • displayName - Display name of the element used for summary tables and titles.
  • description - Description of the element or associated resource in free-text.
  • additionalTranslations - Translations of other string properties found in the linked entity.

Links an entity to a collection of translated properties.


Raise an issue or comment below