As a multi-lingual user I want to be able to change article languages quickly.
Languages overlay should show most common languages read by the user, and expand to show all languages available. This is done on desktop using compact language links. https://www.mediawiki.org/wiki/Universal_Language_Selector/Design/Interlanguage_links
Acceptance criteria
- Interlanguage links are only shortened when the list is longer than 6 items. If that happens, only 3 items are shown initially.
- The initial languages are decided based on the previous user selections (should be handled by T99814), browser language info, and geo-ip information
- If there are more than 15 languages, organize the list by region. If less than 15, do not show region labels
Prototype
http://invis.io/4N2WGE17H
Design
First screen
More Languages
Task on iOS app https://phabricator.wikimedia.org/T97780
android https://phabricator.wikimedia.org/T97819