Start by navigating to the survey which you would like to edit by clicking Surveys on the navigation bar and opening your survey in the survey menu.

Once you are in the survey editor, navigate to Language on the bar on the left. This opens up the language pane, in which you can see the languages selected for your survey. You can add more languages from the premade alngauges by clicking on the Add language.

If the language you would like to use is not among the premade ones, you can click Create language in the same drop-down menu where you would choose a language.

This opens a window in which you can customize all the default text in your survey. Near the top of the window, you can set a Name for the language, select the language (ISO) code and select a source language.

The source language is useful for example if you would like to localize the survey for a specific dialect of English. This way you only need to change the words or sentences that are different rom the base language.

Which language does the user see?

When you have multiple languages in a survey, the system will automatically try to show the questions in the language that is selected in the user's browser. If that particular language hasn't been added to the survey, it will select the default language set for that survey.

The user can always select their desired language when answering to a survey from the Languages menu in the top right corner.

Language selection logic

The conditions by which the language is chosen for a survey are

  1. Previously selected language. This information is stored in the user's browser.

  2. Language set in URL. This is also called preselecting a language, about which you can learn more below.

  3. Browser language. The language selected for the user's browser (parsed from navigator.language)

  4. Main language of the survey. The default language set for the survey in the survey editor.

The app checks the conditions in this order. Examining these steps if you run into troubles with survey languages can help you a lot with the troubleshooting process.

Preselecting a language

You can override the browsers preferred language by preselecting the language for the user in the survey link.

This is done by appending ?lang= and the preferred language code to the survey link, as seen in the examples below.

https://nps.trustmary.com/abc123?lang=de

https://nps.trustmary.com/ZuVJKz_ic?lang=en

Available languages and their language codes are:

  • English = en

  • Finnish = fi

  • Swedish = se

  • German = de

  • Spanish = es

  • French = fr

Did this answer your question?