Creating Separate Survey Copies for Different Languages | XM Community
Skip to main content

Hello,

We have translated our survey into multiple languages and would like to create separate copies of the survey for each country (i.e., with a different language per copy).

We have reviewed the Qualtrics documentation and saw that it explains how to let participants choose their preferred language when responding. However, we do not want to offer a language-selection option to respondents — we want to have fully separate surveys from the start, each in a single language.

The problem we are facing is that when we change the survey’s base language, our translations are deleted. We have not been able to find a way to change the survey’s language while keeping only the desired translation without losing the other translations or the existing content.

Could you please advise on how to create independent survey copies for each language without losing our translations?

Thank you for your help.

Hi there! First I wanted to check to see if it’s really necessary to have separate surveys per language. Would it be better to just disable the language selection dropdown so that recipients cannot change the language from the one that appears when they open it? This can be done with a small snippet of code.


I recommend NOT creating separate surveys. It is a lot more effort and more error prone.

Specify the starting language in the url (e.g., &Q_lang=EN) or in the contact list (Language field) and hide the language selector with Custom CSS:

.LanguageSelectorContainer, span.langCode { display:none; }

 


 

It is necessary, because we wish to make some changes to the survey structure in the different languages.

 


 

It is necessary, because we wish to make some changes to the survey structure in the different languages.

 

You can handle logic differences by basing logic off the embedded data field Q_Language. That may allow you to have just one survey.

If you create different surveys, you should keep the base language the same, and lock the specific language translation in place as described in my previous post.