Translate a model

You can translate a model in Planning Analytics Workspace by creating translated values for attributes. You can translate dimensions, members, cubes, attributes, views, processes, and public sets.

You create translated values by adding a caption attribute, and then by assigning caption values for every language that you want to make available. You add caption attributes and caption values by creating TurboIntegrator processes.

Planning Analytics Workspace uses the browser language setting to determine which language to display, so a user can view cubes, views, dimensions, and so on, in their own language without needing any additional configuration.

Caption attribute

A caption is an attribute that has a name of Caption. A caption can be either an alias type or a string type, but in Planning Analytics Workspace, the caption must have an alias type, and the value for the caption must be unique. The caption attribute must be created for every object that you want to have translations for, such as cube or set. You can create attributes with TurboIntegrator processes. Member attributes can be created in the dimension editor.

Language locale codes and behavior of the Caption attribute

International language codes that are defined by ISO 639-1 are used to identify major languages and IETF language tags to identify specific locales. For example, fr identifies French, while fr-CA identifies French (Canada).

You can assign Caption attribute values for major language codes, such as fr, as well as any associated specific locales, such as fr-Fr or fr-CA.

If a Caption attribute value does not exist for a given specific locale, the value of the associated major language code is retrieved. For example, if a Caption attribute value does not exist for pt-BR, the value for pt is retrieved.

If no values are found for a Caption attribute, the base default attribute value is returned.

You can see which ISO 639-1/IETF combinations are supported in the }Cultures control dimension.