Multilingual Survey & Additional Languages

Every user can choose the default language when they create a new survey or change an existing one. Our Enterprise account holders can now create multilingual surveys. That means that a single survey can have questions in multiple languages. When the respondent first clicks on the survey link, they can choose which language they want to take the survey in.

Create multilingual surveys so that the respondent can choose the survey language themselves

Create a multilingual survey

Start by creating the survey in your default language. It’s best to write all of the questions before you start the translation process. Otherwise you need to redo the translation after making any modifications. Once the survey and questions are ready, go to the survey settings page and scroll down to the “Survey Language” section. Click on “Change” under “Additional Languages“. This open the additional language window.

Go to the survey settings page and click on change under additional languages.

Near the top of the page you can see the primary survey language. Click on the dropdown button below that and select the first additional language and then the “+ Add Language” button.

Repeat this step for all of the languages you want to add to your survey. When you’re done, the page should look something like this.

Screen showing all of the languages that have been added to the survey

Translate survey text

Next you need to click on the “Download” button to download the translation file for each language. We use the industry standard “.po” translation files. The file name includes the 2 character language code at the end to help you keep them apart. There are several tools, both downloadable and online, that you can use the translate the .po file. We recommend PoEdit. It is also very easy to edit the file directly in a text editor. It will look something like this:

Translation file contents

Each block of text consists of 3 lines that begin with: msgctxt, msgid and msgstr. The first one you can ignore but please don’t change anything here. The ‘msgid‘ is the text to be translated in the primary language. The ‘msgstr‘ is the translation itself.

For certain languages we have already translated error messages and navigation button text but you can change this if you want. Anywhere you see this: msgstr "" you will need to translate the text from the line above (msgid) and enter it between the quotation marks.

Upload translation file

Once all texts have been translated, save the file and upload it. Click the “Upload translation” button next to the respective language, choose the .po language file and upload.

If there are errors or if you didn’t translate each entry, you will see a message like this. Simply open the file again and review the block on lines 30-32 (in this specific case).

Language file translation error

When the translation has been completed correctly, you will see a message like this.

Translation file completed correctly and uploaded

You can also see which languages are available to use because the language will automatically be enabled.

After a language translation file has been uploaded, that language will automatically be enabled and available for use in your multilingual survey.

Once at least one additional language has been enabled then the survey respondent will see the language choice dropdown menu when they start taking the survey. Languages can be disabled at any time. Please note that if you delete a language, any survey data taken in that language will not be affected but the question translations will not be available any more.

Multilingual survey reporting

When you visit the individual response reporting page, you can see the survey language at the bottom of the page.

Survey language from the individual reporting page

You can see the survey language when you export the survey response data to either Excel, CSV or SPSS format as well.

Survey language in the response exports

You can also add a reporting filter on the survey language to assist you in reviewing and analyzing the data.

Comments

Leave a reply

Your email address will not be published. Required fields are marked *

mk_MKМакедонски јазик
We've detected you might be speaking a different language. Do you want to change to:
en_US English
en_US English
sq Shqip
ar العربية
bs_BA Bosanski
bg_BG Български
hr Hrvatski
cs_CZ Čeština
da_DK Dansk
nl_NL Nederlands
fr_FR Français
de_DE Deutsch
hi_IN हिन्दी
hu_HU Magyar
it_IT Italiano
ja 日本語
lv Latviešu valoda
lt_LT Lietuvių kalba
mk_MK Македонски јазик
pl_PL Polski
pt_PT Português
pt_BR Português do Brasil
ro_RO Română
ru_RU Русский
es_ES Español
sv_SE Svenska
tr_TR Türkçe
uk Українська
Close and do not switch language