Only show translated language to respondents | XM Community
Skip to main content
Solved

Only show translated language to respondents

  • November 24, 2024
  • 7 replies
  • 314 views

Forum|alt.badge.img+1

I have a survey in 2 languages. The base language is English, and I have translated it into Czech. I only want the final version to be in Czech, and I do not want participants to have the option to see the English version. I’d like to know if this is possible (ideally without having to re-write the survey in Czech as base language) and if so, how. 

In brief, is it possible to only show my survey in my translated language (Czech) to participants, without giving them the option to change the language? How?

I’d really appreciate your help!

Best answer by TomG

@manumrm,

Use this for Simple layout:

#language-selector-container { display:none; }

 

7 replies

  • Level 4 ●●●●
  • 275 replies
  • November 25, 2024

First, while sending invitations set the language as Czech. 
 

And enter the following code in Look and feel menu
Selecting the "Advanced" tab
Click on the green “Add Custom CSS" button
Paste the following in to the box that appears:

.LanguageSelectorContainer{
display: none;
}


vgayraud
QPN Level 6 ●●●●●●
Forum|alt.badge.img+58
  • QPN Level 6 ●●●●●●
  • 548 replies
  • November 25, 2024

Hi,

Set your base language to Czech (you don’t have to rewrite from scratch to change the base language) and then hide your English version from the respondents in the translation tab :

 


Forum|alt.badge.img+1
  • Author
  • 4 replies
  • November 25, 2024

Hi,

Set your base language to Czech (you don’t have to rewrite from scratch to change the base language) and then hide your English version from the respondents in the translation tab :

 

Thank you, ​@vgayraud. My issue with this option is that, when I select Czech as my base language, I lose my Czech translation, and then I don’t seem to be able to simply upload the Czech translation anymore as the base language. Since it is a long survey with custom code, it will take some time to manually copy and paste the entire Czech version under the base language. I have tried downloading the Czech translation and then uploading it, but it doesn’t recognize this as a translation. Do you know if there is an automatic way of uploading a translation file to become the base language? If it were possible to do this in a straightforward way, then this option would work well indeed. If not, I could do it manually, but it would be better if I could automatize it. 

Thanks again!!


Forum|alt.badge.img+1
  • Author
  • 4 replies
  • November 25, 2024

First, while sending invitations set the language as Czech. 
 

And enter the following code in Look and feel menu
Selecting the "Advanced" tab
Click on the green “Add Custom CSS" button
Paste the following in to the box that appears:

.LanguageSelectorContainer{
display: none;
}

Thank you! ​@jbk I tried this, but unfortunately it doesn’t seem to work for me. I don’t have the “Advanced” tab in the look and feel menu, so I included it under Look and feel/Style/“Custom CSS”. But when I test it using the survey link or preview, I still see the language selector with both languages.


TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • 6083 replies
  • Answer
  • November 25, 2024

@manumrm,

Use this for Simple layout:

#language-selector-container { display:none; }

 


Forum|alt.badge.img+1
  • Author
  • 4 replies
  • November 25, 2024

@manumrm,

Use this for Simple layout:

#language-selector-container { display:none; }

 

This works great, thank you! 


JoycaV
QPN Level 4 ●●●●
Forum|alt.badge.img+27
  • QPN Level 4 ●●●●
  • 253 replies
  • November 27, 2024

Hi,

Set your base language to Czech (you don’t have to rewrite from scratch to change the base language) and then hide your English version from the respondents in the translation tab :

 

Thank you, ​@vgayraud. My issue with this option is that, when I select Czech as my base language, I lose my Czech translation, and then I don’t seem to be able to simply upload the Czech translation anymore as the base language. Since it is a long survey with custom code, it will take some time to manually copy and paste the entire Czech version under the base language. I have tried downloading the Czech translation and then uploading it, but it doesn’t recognize this as a translation. Do you know if there is an automatic way of uploading a translation file to become the base language? If it were possible to do this in a straightforward way, then this option would work well indeed. If not, I could do it manually, but it would be better if I could automatize it. 

Thanks again!!

 

Yes, this is very frustrating that you lose the translation when changing the base language…

I saw that on the Ideas platform here on Community, there is an idea open for fixing that behavior, it is EV-2432. I just gave it an extra vote.