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.
French in Japan 1) Chooses French (other countries) 2) Is presented with all countries with valid fr_XX locales: -Belgium -Canada -France -Switzerland -Luxembourg -Other 3) Chooses Other. Then get all countries and pick "Japan"
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.
Mike