Universal Language Selector Mobile

This page outlines an interaction design work flow to improve the user experience of selecting a known language from a laundry list of unknown languages on a mobile device.

Status

 * Initially proposed during the Mediawiki Pune hackathon by user:Planemad with inputs from Alolita, user:Logicwiki, user:yuvipanda and Tomasz Finc. Initial feedback was positive. Community discussion and improvement pending.

The Problem

 * A user cannot easily switch to a language of choice if the interface is of a foreign language
 * The language selection list currently has 250+ languages with no logical ordering
 * Mobile devices have significantly less screen space and cannot accommodate large amounts of information

Proposal1 - user:planemad

 * (1) Two letter language code shows the currently selected language, clicking calls the language selector callout
 * (2) Alert bar that shows the user currently selected language based on location/phone settings and matched to a country. The flag will help a foreign user identify it as an interaction point for regional customization. Clicking the bar will take the user to the language settings page (5). If a user navigates to another page, it can be assumed he is comfortable with the set language. He can later change the language if needed by clicking on (1)


 * (3) Language selector callout activated by clicking (1)
 * (4) Alert bar that shows the user currently selected language based on location/phone settings and matched to a country. The flag will help a foreign user identify it as an interaction point for regional customization. If a user navigates to another page, it can be assumed he is comfortable with the set language. He can later change the language if needed by clicking on (1)

//editing in progress//