Translate Survey
What's on This Page:
About Translating a Survey
With our Translate Survey feature, you can add multiple languages to a single survey. Each respondent can see the survey in a language they are comfortable with, and because there is just one survey containing all translations, all results will come back into the same dataset. For each survey, you can translate all the questions as well as the the title and meta description.
On this page you will learn about the methods available for translating your survey, how to specify which language each respondent sees, and how to analyze data for translated surveys.
Using Translate Survey
You can access the Translate Survey feature from the Tools menu in the Survey tab. It appears as its own editor with its own particular layout and actions.
Editor Layout
The translation editor is divided into two halves. On the left, you can view your text in the base language, or the language your survey was originally written in.
The right half of the screen displays the translated version of the text. The first time you open Translate Survey, the right half of the screen will be blank (since you won’t have added any translations yet), but once you have selected a language to translate, you will be able to click on the text to edit.
In addition to viewing your survey translations question by question, you also have access to the Translation Overview, which displays a list of all the questions in your survey (plus your survey title and metadata description) and how far along in the translation process each is.
You can switch between these views by clicking Translation Overview and Back to Question Translation.
To return to the survey editor, click Back to Editor.
Editor Actions
In addition to directly editing translation material, there are several options and actions to enhance or help the process:
- Paid Translations: Request a quote for translating your survey.
- Preview Survey: See what your translations will look like to a respondent.
- Translation Overview: Check the status of all translations, as well as access options for uploading and downloading translations.
- Next/Previous Question: Move forward and backward among questions in your survey.
- Edit Language: Switch which language you are working on or add another.
- Percent Complete: View what percent of a question has been translated.
- Preview Question: See what a question’s translation will look like to a respondent.
- Download Translation: Download the translated text of your survey.
- Upload Translation: Upload a translation of your survey.
Adding Translations Manually
- Navigate to the Survey tab and click Tools.
- Select Translate Survey.
- Click Add Language.
- Select the checkbox for the language(s) you want to add a translation for. Click Close.
Qtip: To add a custom language, scroll to the bottom of the Other Language menu and click Create Other Language. Enter a Display Name, Language Code, and Base Language (the language Qualtrics will base any default messages on in the event translations aren’t provided). Click Create to finish and save the language. - Click on the text you would like to translate (untranslated text is in red) and enter the translated version.
Qtip: The Percent Complete icon in the upper right lets you know how much of your question has been translated. - Click the Preview Question icon to preview how the question will appear to respondents.
- Click the > arrow to move to the next question in your survey.
- Repeat steps 6–8 for all the questions in your survey, plus the title and meta description.
Qtip: Click Translation Overview to view a list of all the questions in your survey and how far along in the translation process each is.
- Click the language dropdown to add question translations for another language.
- Click Back to Editor to return to the survey editor.
Automatic Translation
To speed up your survey translation process, you can use an automatic translation per question by clicking the Percent Complete icon on any untranslated question.
Because machine translations are prone to error, we don’t recommend using this as the final translation you share with participants. Rather, this feature can save time when working with a professional translator, as they will only need to clean up this existing translation rather than starting from scratch.
Importing a Translation
For some third-party vendors helping you with translations, they may prefer to work in a spreadsheet or in XML rather than typing the translation directly into Qualtrics. The following instructions will allow you to download one or all languages in your survey to then be translated and uploaded back into Qualtrics. This will translate your entire survey at once, instead of translating the survey question by question.
To export a translation file
- Navigate to the Survey tab and click Tools.
- Select Translate Survey.
- Click the Download Translation button to the right of the translated question section.
- Select a format for the file, choose which languages to export, and click Download.
Qtip: In most cases, we recommend the Unicode Text (Excel) format. Like Unicode CSV, this can be opened in Excel. However, unlike Unicode CSV, Unicode Text understands and preserves non-ASCII characters (for example, 是 or ñ) when saved in Excel. For more information about non-ASCII characters in CSV/TSV files and troubleshooting tips, go to the CSV/TSV Upload Issues support page. - Open the file in your preferred editor.
Qtip: Unicode Text (Excel) will open in a text editor by default. Follow the steps below to properly open the file in Excel.
To open a translation file in Excel
- Select Open from the File menu of Excel. This step may appear differently depending on the version of Excel you are using.
- Select the file you’ve just downloaded. Depending on your version of Excel, you may need to view all file types, as highlighted below, before your file will appear.
- Wait until a Text Import Wizard appears, then select Delimited.
- Select Tab as the delimiter on the second step.
- Make no changes on the third step and select Finish.
Using the Downloaded Translation File
Unicode Text (Excel) and Unicode CSV both have the following layout in Excel:
In these files, a row is provided for each item to be translated, with a column for the language downloaded. The elements in the PhraseID column should not be modified from their original format.
XML can be opened in your preferred text editor and will have the following layout:
In XML, an element is provided for each item to be translated. A child element is provided for each language downloaded.
To import a translation file
- Click the Upload Translation button to the right of the translated question section.
- Select the file you would like to import.
Qtip: The import screen will indicate you are importing for the specific language currently being viewed in Translate Survey. At this point you can upload a file with all or any of your languages—no need to import one at a time. - Click Import once you’ve verified the preview of the imported text is correct.
Merging Translations
When you are importing a survey translation, removing rows removes the surveys translation.
However, there is a way to make it so that if your survey is already partially translated, you can just upload the new translations and merge the two together.
Note how in Step 1, Question 1 (in yellow) will revert back to English. But after we select Merge updated translations in Step 2, we only see Question 2’s translation, meaning it is the only question that will be edited by this change.
Paid Translation Services
If you don’t have the resources for your own professional translation, consider using our Paid Translation service.
With this service, your survey is translated and reviewed by two native speakers of the language to ensure accuracy. The translation is then uploaded into your account, with no extra work needed on your end.
Click Paid Translations in the Translate Survey editor to fill out the form to request a free Translation Quote.
Specifying the Participant Language
Once your survey is translated, how do you ensure participants see it in the appropriate language? Qualtrics provides the following four options to simplify this process.
Automatic Language Detection
When a participant starts your survey, Qualtrics will check their web browser settings to see which language they use to browse the internet. If your survey is translated into their internet browser language, this translation will automatically be used, placing most participants in the correct translation with no additional work needed on your end.
Specifying Language in a Contact List
If you know your participants’ preferred languages ahead of time, you can upload this information as part of your contact list, in a column titled Language.
In the language column of your contact list, you’ll insert the appropriate language code for each participant, as outlined in the Available Language Codes section below.
Creating a Survey Link for Each Language
If you are distributing your survey anonymously, you can still specify each participant’s language by creating a different survey link for each language. This can be useful if you are posting your survey to a website that caters to multiple languages.
To create a survey link for each language, copy the Anonymous Link and append “?Q_Language=” to the end, followed by the appropriate language code from the table below. The newly constructed link will look like this:
http://survey.qualtrics.com/jfe/form/SV_cM7uFWAef1IB?Q_Language=ZH-S
When the link is accessed, the survey will display in the indicated language.
Participant Language Selection
Some participants may want to take the survey in a language other than the one selected for them. On the top-right of any translated survey, participants will have the opportunity to switch to a new language at any point in the survey. This language dropdown menu is automatically inserted into every page of the survey for your convenience.
Available Language Codes
Whenever you need to specify the language for a participant, whether in a contact list, query string, or translation upload, you will need to use the language codes specified below.
SQI | Albanian | FR | French | NO | Norwegian |
AR | Arabic | FR-CA | French Canadian | ORI | Odia/Oriya |
HYE | Armenian | KAT | Georgian | FA | Persian |
ASM | Assamese | DE | German | PL | Polish |
AZ-AZ | Azeri/Azerbaijani (Latin script) | EL | Greek | PT | Portuguese |
ID | Bahasa Indonesia | GU | Gujarati | PA-IN | Punjabi |
MS | Bahasa Malaysia | HE | Hebrew | RO | Romanian |
BEL | Belarusian | HI | Hindi | RU | Russian |
BN | Bengali | HU | Hungarian | SR | Serbian |
BS | Bosnian | HIL | Ilonggo/Hiligaynon | SIN | Sinhalese |
PT-BR | Brazilian Portuguese | IT | Italian | SK | Slovak |
BG | Bulgarian | ISL | Icelandic | SL | Slovenian |
CA | Catalan | JA | Japanese | ES-ES | Spanish EU |
CEB | Cebuano | KAN | Kannada | ES | Spanish LATAM |
ZH-S | Chinese (Simplified) | KAZ | Kazakh (Cyrilic) | SW | Swahili |
ZH-T | Chinese (Traditional) | KM | Khmer | SV | Swedish |
HR | Croatian | KO | Korean | TGL | Tagalog |
CS | Czech | LV | Latvian | TA | Tamil |
DA | Danish | LT | Lithuanian | TEL | Telugu |
NL | Dutch | MK | Macedonian | TH | Thai |
EN-GB | English – UK | MAL | Malayalam | TR | Turkish |
EN | English – US | MAR | Marathi | UK | Ukrainian |
EO | Esperanto | MN | Mongolian | UR | Urdu |
ET | Estonian | SR-ME | Montenegrin | VI | Vietnamese |
FI | Finnish | MY | Myanmar/Burmese | CY | Welsh |
CKB | Central Kurdish |
Custom Content for Each Language
On certain studies, you may have survey questions reserved for a specific language. For example, a question asking respondents to rate you with a letter grade may only make sense in English speaking countries.
Qualtrics stores the language participants are using to take the survey in an Embedded Data field named Q_Language. Q_Language can be used in Display Logic and Branch Logic to ensure participants only see questions appropriate for their language.
Data Analysis for Translated Surveys
Data from all languages will flow back into the same dataset for easy reporting. Qualtrics tracks which language participants used to take the survey, and this information is stored in an Embedded Data field called Q_Language. To have this information reported in your results along with the survey questions, add an Embedded Data field to your Survey Flow named Q_Language.
In the Reports tab and the downloaded dataset, Q_Language can be reported along with your survey questions.
Q_Language can also be used for filtering survey results in both Reports and Data and Analysis, as well as for filtering downloading data.
Removing a Translation
To remove a translation:
- Navigate to the Survey tab and click Tools.
- Select Translate Survey.
- Click the language on the right side of the screen.
- Select Edit Languages.
- Uncheck the box for the language you would like to remove a translation for. To re-enable the translation, re-check the box.
- Unchecking the box simply disables the translation. To permanently erase a translation, select Delete Translation after unchecking the box. This cannot be undone.
- Click Close.