Attached patch (created from bzr diff) does both of the above. The idea is:
* Languages displayed: look first in a new location for the languagelistdata.gz file. If found, use its contents as the set of languages to display. If not, fall back to ubiquity's file.
* Language selected: look for another file that specifies the language to set as selected and if found use it, else use normal means
Attached patch (created from bzr diff) does both of the above. The idea is:
* Languages displayed: look first in a new location for the languagelistdata.gz file. If found, use its contents as the set of languages to display. If not, fall back to ubiquity's file.
* Language selected: look for another file that specifies the language to set as selected and if found use it, else use normal means