I've seen this error too often: language menus that display flags in it.
Flags symbolize nations, not languages, so they shouldn't be used in association with languages.
You can read a rationale in these articles:
Why flags should not be used to indicate language choice
Why flags do not represent languages
(You'll find more links with more reasoning inside those two).
Also: flags have different aspect ratios (they are not the same "shape"). If you want to display a flag correctly, it's always nice to learn a little vexillology. My recommendation is this:
Flags of the World
L or F like
Z toggle zoom
Show and tell for designers
What are you working on? Dribbble is a community of designers sharing screenshots of their work, process, and projects.
Copyright © 2009–2016 Dribbble LLC. All screenshots © their respective owners. Shipped from Salem, Mass. USA.