Translation

Overview

When working with an international team, you may need to present a data collection Form in multiple languages. In addition to translating the Database structure, Form Designers can use the Translations field property to create reference data sets in multiple languages. Using Fields set as Translations, you can provide your own translations for reference Records. For example, you might make a list of countries available in English and French by adding a French Translation field in addition to the original Field in English.

Supported Field type

The Translation Field property is supported for Text fields.

Behavior

The Translation Field property marks a Field as a translation of another Field. When users view the Form in a different language, ActivityInfo substitutes the value in the original language Field to that of the corresponding Translation field.

Reference fields linked to a Form containing translations of Key fields display the Translation field that corresponds to the system language set by the user. If a translation has not been provided, the system displays the Field corresponding to the original language.

Users with the same system language (English) and original language of the database (English) see the original Field value
Users with the same system language (English) and original language of the database (English) see the original Field value

If a user sets their system language to a language different from the original language of the Database, they see the value in the corresponding translation field. For example, let’s say that the user sets their system language to French, but original language of the Database is English. The user is able to see the French translation for the United States (Les États-Unis) since this was provided in the reference Form. However, the other options are displayed in the original language (English) as translations were not provided for those Records.

A user with different system language (French) and original language (English) sees the value in the corresponding Translation field
A user with different system language (French) and original language (English) sees the value in the corresponding Translation field

Only languages supported by ActivityInfo can be used with the translation feature.

Next item
Form import/export spreadsheet format