Label Sets in LimeSurvey

Label Sets in LimeSurvey

Overview

Label sets function as reusable list templates containing code-label pairs that can be applied across multiple question types. Label sets must match your survey's base language.

Note: changes made to label sets after implementation in surveys won't automatically update existing questions using those sets.

Creating and Managing Label Sets

Access label set management via Configuration > Label sets. You can:

  • Create new sets by providing a set name and selecting applicable languages
  • Import sets using .lsl files (with an option to skip duplicates)
  • Edit, view, export, or delete existing sets through individual menu options

Working with Labels

Within a label set, each label has:

  • A code
  • An assessment value
  • A title

You can add labels individually or use "Quick add" to enter multiple labels at once using the format Code ; Title, where the semicolon separates the code from the title. Quick add can also generate codes automatically. To include translations, separate each language's title with an additional semicolon.

Multilingual Support

Codes and assessment values can only be edited in the first language (alphabetically), while label titles can be translated across all selected languages.

Practical Applications

Label sets enable creating custom rating scales and using graphics or emoticons as answer options.