Flags do not represent languages well (ref), but raw text (eng, spa, etc.) is not very effective in catching the eye.

enter image description here(source)

It appears that there are currently no symbols for languages. Which method is therefore the most effective for increasing cognitive ease in choosing a language? (assuming typing the first few letters is not an option)

  • What is the context of use? Do you have a mock up, so we can see your UI? This graphic doesn't help us solve your problem.
    – Mike M
    Commented Jul 8, 2017 at 17:30
  • @MikeM Wikimedia Commons homepage
    – Sparkler
    Commented Jul 8, 2017 at 18:27

1 Answer 1


As your source reference explains, use flags is the wrong way to represent languages. Cause is some countries are spoken more than one language and not all people could knows that a foreign flag represent his own language.

The problem could change according to the context, but the majors companies, use to rapresent languages with the name of the language, written in the language.

E.g. English, Français, Pусский, 中国


Facebook languages selection


enter image description here

enter image description here

This way grants to each user to recognize his own language and choose it.

If you have too much options, you can group in a menu called "languages" or using language icon.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.