In addition to the default language you have chosen when you added the form, you can also translate your form into multiple other languages while keeping the same structure and skip logic across all translations.
Adding a language
Before you can translate your form, you first have to add the language(s) that you want to translate your form to. Translations can then be entered directly into the form designer.
To add a language:
- From the Design page, click on the language icon in the toolbar and select 'Manage Languages' from the drop-down list.
- Select the language you wish to add from the drop-down list.
- Select Add.
- Repeat these steps to add multiple languages.
Viewing your form in your default language, you will notice red warning icons indicating the field properties requiring a translation in at least one of the other languages you have added. This might include field (display) text, hint text and option labels. Once the field property has been translated across all languages, the 'translation missing' warning icon will disappear.
Note: Since field names are used as field identifiers for data analysis, they will remain the same across all languages and cannot be translated.
Translating individual fields
After adding a language, it now appears in the drop-down on the form's Design page. Select a language from the drop-down to edit your form in that language.
A red warning icon will indicate any field properties requiring a translation in the added language. Translations for each field property can be entered directly into the form designer. As soon as you edit this field property, the 'translation missing' warning icon will disappear for the selected language.
Hint: Select Preview to view your form in the selected language to get an idea of what the fieldworkers will see in the field.
Removing a language
If you no longer want your form to be available in a certain language, you can remove it.
Note: When removing a language, all translation text entered in your form design will be lost and you will not be able to undo this action. Once removed, submissions associated with the removed language will no longer be visible from the Analyse tab.
To remove a langue:
- Navigate to the language settings page by selecting Manage Languages.
- Click on the bin icon next to the language you wish to delete.
- Confirm that you wish to delete the selected language.
Note: You cannot delete the form's default language.
Using the legacy form designer? Have a look at our article on Working with languages and translations in the legacy form designer.