Hide the language switcher | LimeSurvey

Hide the language switcher

About the language switcher

A survey in several languages shows a language switcher: a list on the welcome screen and a language menu in the top menu of the survey pages. If participants should stay in the language of their link, you can hide both with one line of CSS in your own theme. Participants then get the language of the link you send them. See Run a survey in several languages with Quick translation.

Hide the switcher with CSS

  1. Open your own theme in the theme editor. If your survey uses Fruity TwentyThree, extend it first and use the copy. See Create your own theme in the theme editor.
  2. In the list of CSS files, click custom.css.
  3. Add this line:

    .form-change-lang { display: none !important; }

  4. Click Copy to local theme and save changes.

  5. Choose the theme for your survey and check the result in the preview.

Both switchers carry the class form-change-lang in Fruity TwentyThree, so the line hides the list on the welcome screen and the menu at the top.

Next steps

FAQ

Which language do participants get when the switcher is hidden?

The language of the link they open. Send each group the link of their language, which you find on the Share page of the survey.

Can I hide the switcher for one survey only?

Yes. The change applies to every survey that uses your theme. Create a separate theme for the survey that should hide it.