Aras Innovator Platform

Multi-Lingual Properties

Starting with version 10, Aras Innovator selects the language based on user’s preferences specified in the browser. A multi-lingual property displays either a value in the locale specific language or a value in the default language (English).

When inputting values into a multi-lingual field, the value is saved to the language defined by the session. If the session language does not exist in the database, then the value is saved to the default (English) language.

To edit a language other than the one defined by the session locale, either select F2 while editing the property, or select the ellipse next to the field.

Figure 9.

In the screenshot, we see the multi-lingual dialog for the Singular Label.

Note
The Singular Label has an ellipsis button next to the field. Selecting this ellipsis opens the multi-lingual dialog and enables you to input languages for locales other than the current one. You can open the same dialog by putting the cursor into the field and press F2 on your keyboard.

For properties in relationship grids, you need to put the cell into edit mode and then press F2 on your keyboard to open the multi-lingual dialog.

Forms and Grids display the property value based on the locale of the current session:

Figure 10.

If the multi-lingual property has a value for the language defined by the current session local, then the value appears; otherwise, the value for the default language (English) appears. The same rule applies for the xml resource defined UI elements, like the toolbar text.