Page tree
Skip to end of metadata
Go to start of metadata
The Multilingual functionality allows designing forms/surveys with questions in different languages for respondents to choose from.

While setting up a survey or form you can translate all its parts including alert messages, name, description, Thank You Page note, questions and answers into several languages.Having your form available for different people in their native language will assure a better understanding of the survey for the respondent and the results are tabulated into one report for easier result tabulation for the survey/form owner.

To activate translations set up Multilingual feature for your form first. If everything is set up correctly the Multilingual button appears highlighted on the functional ribbon on the Editing Survey page or Form Builder.


To implement the Multilingual functionality click the Multilingual button and:

  1. Select the languages you would like to translate your form/survey into from a dropdown list and click the Proceed button:
  2. You will be redirected to the Edit language selection question page, where you can customize question text if necessary. Please note, that in case if additional languages will be added at a later date, you should follow the instructions below:
    • Click the Edit button for the Language selection question;
    • Add a new answer option for the new language and name it with a necessary language;
    • Click on the Settings for the answer option, check the box for Language selection and select the language from the dropdown menu:

    • Switch to the Standard mode and add <language selection="code"/> tag to your answer option, and type in language ISO code between double quotes:
  3. On the form/survey translation page, use the Select language for alert messages dropdown box to specify the language for the alerts. Usually, these are pop-up messages that notify respondents if mandatory questions are not answered or a given answer does not satisfy the expected format.
  4. In the Survey Name text box, enter the translation of the survey name.
  5. In the Survey Description text box, enter the translation of the survey description.
  6. In the Welcome Back page and Thank you page text boxes enter the translation of the messages your respondents will see when come back to the survey for the second time depending on the survey rules.

    There are default text and respective translations for these pages in the system. To change the translation, you must change the original text of these pages firstly - only in this case text box for the translation text input will appear on the Multilingual page.

  7. Provide translations for Survey Header and Survey Footer.
  8. HTML Buttons If you apply HTML buttons to your survey using the Custom Layout page, you can translate survey navigation and submit buttons here.
  9. Provide translations for questions and answers.
  10. Use the Custom alert text box to enter the translation of the customized text for the alert that pops up if respondent's answer does not match the expected formatting.
  11. Invitation Email option allows translating survey invitation email's subject and body text.
  12. Use ' 1st Reminder' and '2nd Reminder' options to translate your reminders' texts.

    If the form/survey is launched via email, invitations and reminders will be sent to the respondent in the language specified for them in the Contact Manager.

Click the Save button to save your changes and add translations to your multilingual form.
Click Back to return to the Edit Questions page or form builder.
Click Cancel to go back to the Edit Questions page or form builder without saving changes.

To remove the Multilingual functionality from your form/survey, simply delete the language selection question:

Language selection

You can translate your survey into any language, however, survey alert messages have been translated into the following languages:

 Click to see the list of available languages:
  • Amharic - am
  • Arabic - ar
  • Armenian -hy
  • Burmese - my
  • Catalan - ca
  • Chinese simplified -zh-CN
  • Chinese traditional -zh
  • Croatian - hr
  • Czech - cs
  • Danish - da
  • English - en
  • Estonian - et
  • Farsi - fa
  • Finnish - fi
  • French -fr
  • French (Canada) -fr-CA
  • Georgian - ka
  • German - de
  • Greek - el
  • Hebrew - he
  • Hindi - hi
  • Hungarian - hu
  • Icelandic - is
  • Indonesian - id-ID
  • Italian - it
  • Japanese -ja
  • Khmer - km
  • Kinyarwanda -rw
  • Korean - ko
  • Lao - lo
  • Latvian - lv
  • Lithuanian -lt
  • Malay - ms
  • Netherlands -nl
  • Norwegian - no
  • Polish - pl
  • Portuguese - pt
  • Portuguese(Brazil) - pt-BR
  • Romanian -ro
  • Russian -ru
  • Spanish - es
  • Spanish(Mexico) - es-MX
  • Serbian - sr
  • Slovak -sk
  • Slovenian -sl
  • Swahili -sw
  • Swedish -sv
  • Tagalog -tl
  • Tamil - ta
  • Thai -th
  • Turkish - tr
  • Ukrainian -uk
  • Vietnamese - vi
  • Welsh -cy

Translation import

Except for the form/survey translation page within the platform, there is an option that allows importing .CSV file with form/survey translation. Using this feature it is possible to export original form/survey text, translate it into multiple languages and import file with translation to the system. 

 Click here for more details:

To use this feature, implement following list of actions:

  1. Apply Multilingual functionality to your form/survey and choose the languages the form/survey to be translated into. Find more details on form/survey Multilingual functionality here.
  2. On the "Form/Survey translation" page select the language for translation and  click "Download" button to export the file with form/survey original structure and text.

    For each language you want form/survey to be translated into download individual file. For example, if you selected three languages for form/survey translation, you should export three files, fill them with appropriate translation and then import them back to the platform.

  3. Open downloaded file via Excel, type in form/survey text translation into the appropriate fields (the column with the language name, i.e.for English it is en, Ukrainian is uk ):

  4. Close the file and save the changes.
  5. Keep using "Unicode text" file type.

  6. Now on the Form/Survey translation page click "Upload" button. Select the file with translations. 

    There are three possible situations after the file import:
    • Successful import. Following message will be displayed:  "The translations have been imported successfully"
    • Import finished with warnings/Import finished with errors. Appropriate message will be displayed and file with warnings/errors will be available for downloading and reviewing.

All possible warning/error messages and their meanings are listed in the table below :

Message textMeaning
Warning: Translation is missing. This line was skipped during import.Line in file has empty translation text.
Warning: The original text in the import file is different from the original text in the form. This line was skipped during import. Original form text: <original text>.Original text in form/survey is not equal to the original text from translation file.
Warning: A Drop Down option in the original language is missing in the form. This line was skipped during import. Drop Down option in the import file: <original text>.Original text for answer option of "Drop down list " question type in form/survey is not equal to the original text from translation file
Warning: Duplicate row in the import file. This line was skipped during import.Duplicate row in translation file
Warning: Text in the original language is missing. This line was skipped during import.Original text in translation file is empty
Warning: The form has image buttons. Translation of HTML buttons does not apply. This line was skipped during import.Buttons are not switched to HTML, but their translation included to the import file
Error: Form element <element type> was not found. This line was skipped during importComputer format reference not found
Error: Element reference is in the wrong format: <reference value>. This line was skipped during import.Computer format references in wrong format
Error: Invalid row format. 5 columns are expected. Actual number of columns in the file: number of columnsWrong quantity of columns in the translation file



  • If you need alerts in other languages we will work together with you to translate them into a new language.
  • If any part of the survey translation (question and answer text, etc.) is missing it will be replaced by the text of the default language.
  • If using Invitation Email1st Reminder and 2nd Reminder options make sure HTML formatting is correct.

Multilingual Forms Offline

If you would like to publish Multilingual Forms to the Participant Portal and use them Offline, please refer to the instructions below:

 Click here for more details:

If you would like to publish Multilingual Forms to Participant Portal and use them Offline, you need to add a Language column to your Contact manager and specify the preferred Language for each contact:

Then on the Portal tab in the Portal Languages section, specify which languages should be supported in Mobile Application. The Portal User will be able to switch Portal interface language and language of the multilingual forms, published to him, from his predefined language into the ones you specify in this section:

The application user may switch the language on the Login page: 

or on the Settings page once logged in:

When the user attempts to change the Language on the Settings page, he will be presented with 2 options:

1) Option Change and run synchronization will trigger mobile app sync and change both Portal interface and Multilingual Form's language. 

2) Option Change without synchronization will change only Portal interface language. 

Therefore, a portal user requires access to the Internet, to be able to switch the language of the Multilingual form. We recommend hiding Language selection question in Multilingual forms if you plan to use them Offline.