On Fri, May 07, 2004 at 09:05:48AM +0900, Mike Hommey wrote: > Christian Perrier wrote: > >Brazilian in Japan: > > 1) Chooses Portuguese (other countries) > > 2) Is presented with all countries with valid pt_XX locales: > > -Portugal > > -Brazil > > -Other > > 3) Chooses Other. Then get all countries and pick "Japan"
> Then the problem is that this person won't get the brazilian locale > selected. Asking him to choose a country, and not a language variant > makes him choose a bad option for his locale configuration. Mmm, but this can easily be worked around by setting each of the locale variables separately. If ll_LL isn't a valid locale (this can be detected readily enough), then use ll_XX for the language setting and yy_LL for the rest of the locale settings, where XX and yy are sensible defaults for the corresponding language and country (location ;). > Same as above if the considered french is not actually french, but > french-speaking canadian. > The main point is that making people choose a "country" is definitely > not a natural way to ask them to choose a language variant. And this is not what it's used for. There is only *one* French translation for d-i, and likewise only one German, Japanese, or Spanish. It happens that there are two Portuguese translations, two Norwegian translations, and two Chinese translations, because this happens to make a lot of sense; and these translations are therefore each given their own (translated) entry in the language chooser, each clearly distinguished from the other. -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature