It's harder because you have to actually select the location-based locale. I picked my example quite carefully: "I speak English and I live in Switzerland" isn't enough to isolate a single locale representing the location, for instance, so the installer would have to guess; depending on which one it picks, it will get different answers for such things as LC_NUMERIC. In some cases there will be a clearly right answer; in some cases there will not. We may even have to ask, although I would prefer to avoid that. As far as I can see language-selector is operating with a somewhat different set of input data and does not attempt to solve this problem.
In the pt/zh case, the problem was that we were correctly selecting a locale matching the location, but this was making too great a change to the more language-oriented categories. I don't hugely care about which way round the environment variables go. To be honest, I think you'll probably see bugs either way. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/590108 Title: User get wrong system language after executing oem-config, if he is a foreigner in the country he selected in timezone select stage To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/590108/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
