How Do I Create a Multilingual Survey?

Phonic provides you with the ability to program a single survey in multiple languages. You can then send a specific language to participants, or conditionally display a language based on their response to a question.

Step 1: Program the survey in a default language

The first step to creating a multi-language survey is programming the survey in a default language. This can be any language, and all subsequent language versions will use translations from your default language to other desired languages. 

Step 2: Add the translations for all languages

After programming your survey in a default language, translations for all of your questions will need to be added for each additional language. Translations are added in the survey settings tab. In settings, there is a Survey Language box. By default, surveys are set to English. If your default language is not English, then you can change the survey language accordingly using the drop-down (see below). Note that changing the survey language using the drop-down only translates survey buttons and pre-populated instructions -- this will not automatically translate your questions. To add translations for each question, click "Edit Translations".

Screen Shot 2021-08-06 at 9.40.32 AM

In the edit translations window, click + Add Translation. A translation box will appear. Add your original text and translation. Note that the original text is what will appear in your default language survey. In the example below, the default language is English and the original question text is "What is your gender". The translated text is in Canadian French.

Screen Shot 2021-08-06 at 9.55.35 AM

The original text must be exactly as it appears in your base-language survey. This includes any punctuation, special characters, or spaces.

After adding the original and translated text, use the drop-down to assign the translation to the appropriate language. It is important that this is accurate, since this is the information Phonic uses to pull the appropriate translation for each language. Note that you can scroll down in the drop-down to see more languages.

Screen Shot 2021-08-06 at 9.47.42 AM

Add translations for each question in all of the languages you would like to distribute your survey in.

Step 3: Distribute the survey in different languages

Your survey can now be distributed in the languages you have added translations for. This is done by adding the appropriate query parameter at the end of your survey URL. All Phonic surveys are assigned a unique URL link, like the one below.

Languages are added to the end of the URL as a query parameter. 


In this example above, "language" indicates that you are specifying a language, and "fr-CA" is the language code (in this case, for Canadian French). If you have translated your survey into multiple languages, then you will distribute multiple URLs with the appropriate language code. In the examples below, the first URL will distribute the survey in Canadian French while the second URL will distribute the survey in Spanish. For a full list of language codes, click here.

You can add any language code to a survey URL and this will automatically translate survey buttons and instructions. However, questions will only appear translated in the language indicated if they have been added as a translation, as described above.

But what if you don't know which language your participant wants to complete the survey in? You can have participants begin the survey in the base language, and then conditionally display a language for the rest of the survey based on participant's response to a critical question. 

Conditionally Displaying a Survey in a Different Language

Create a selection or dropdown question with the language options for your survey.Screen Shot 2021-08-06 at 11.36.04 AM

Next, add survey logic to change the language of the survey based on the language they select. To do this, mouse over the question and click Screen Shot 2021-08-06 at 11.39.25 AM. In the Question Logic window, click "+ LOGIC". By default the IF statement will be set to "Answer Is" and the THEN statement will be set to "Set condition".

Use the drop-down next to THEN and select "Set language to". A new drop-down will appear with language options. Insert the question answer in the Keyword text box of the IF statement. Next, choose the corresponding language using the language drop-down in the THEN statement. In the example below, participants who selected "Spanish" on the survey question will complete the remainder of the survey in Spanish.

Setting the survey language through a query parameter or conditions will automatically change the transcription language for audio and video questions.