Components

Language list

The Language switcher is a language selector of the European Commission that users can access on every page, through an overlay. This can accommodate for both official & non-official EU languages.

Anatomy

Anatomy of Language list
  • mandatory
  • optional

Default

ElementsMandatory desktopMandatory mobileDescription
icon + legendyesyesheading indicating the required action accompanied by icon (translated in every language)
headingyesyesthe heading of the group of related list items
language listyesyeslist of the available languages
buttonyesyesbutton to close without making a selection
active selectionyesyescurrent language selection

Conditional

ElementsMandatory desktopMandatory mobileDescription
headingyesyesthe heading of the group of related list items
non-EU languages listyesyesadditional container that lists the non-EU languages available for a given page or site

Do's

  • match the label of the language with the selected language
  • display only the languages in which the content has been translated in and is available

Don'ts

  • don't display languages as options in the language list if they are not available on your site

When to use

  • this is a site-wide component and thus it must be available on every page in case users want to switch languages

When not to use

  • should be used on every page

Language splash page

The Language Splash page is a language selector of the European Commission that users are presented with upon entering the website. This can accommodate for both official & non-official EU languages.

Anatomy

Anatomy of Language list
  • mandatory
  • optional

Default

ElementsMandatory desktopMandatory mobileDescription
headingyesyesheading indicating type of list (translated in every language)
language listyesyeslist of the available languages
buttonyesyesbutton to close without making a selection
active selectionyesyescurrent language selection

Conditional

ElementsMandatory desktopMandatory mobileDescription
headingyesyesthe heading of the group of related list items
non-EU languages listyesyesadditional container that lists the non-EU languages available for a given page or site

Do's

  • match the label of the language with the selected language
  • display only the languages in which the content has been translated in and is available

Don'ts

  • don't display languages as options in the language list if they are not available on your site

When to use

  • this is a site-wide component and thus it must be available on entry point, indicating the available languages

When not to use

  • should be used on every page