Language Selector

Problem

Users need to select their prefered language

Solution

Ask the language spelled in the specific language

From


Use when

If a website offers different content for each particular country, the site is localized. Hence, language is often one of the things that are localized. Users must be able to recognize their language name. Users might be able to read more than one language

How

List all the available languages in their own spelling such as "Deutsch", "English", "Italiano" or "Nederlands". If possible, list them all so that selection can happen in one click. Otherwise consider a combobox. Do not use any label for the language selector, just provide the names of the language. Place the list of language in the upper part of the window and show it on every page of the site.
NOTE: Do not use flags to present languages! They do not uniquely define languages and can be very offending in some countries! Flags represent countries and not languages.

Why

Presenting the language in native spelling makes sure that the target group can read their own language name. Providing a label would not make sense: if the users can read it they do not have to change the language, otherwise a label they do not understand does not tell them anything. The language selector must be available on all pages of the site so that visitors that have not entered the site via the home-page can also switch language.

More Examples

The Speednames site offers so many languages that it even consumes a prominent position on the homepage.



plml logo

Comments

0 comments have been added to this pattern



Add a comment
Do you have something to add or say about this pattern? Perhaps some more examples of how this pattern is used in the wild? Add a comment to this pattern and I'll update the pattern when necessary. Please abstain from misuse. I reserve the right to delete or modify inappropriate postings.

Your Name

Comment

Enter the verification code you see in the image below
captcha