Regarding the locale change, it is based on probability, more than anything else. We assumed that more often than not, if your OS is in a certain locale, then it is expected that you'd want it on that language, maybe we assumed wrong. Many people that play the game are not familiar with the English language and that is why that feature exists, however, perhaps, we need to fine-tune it so it only changes to the locale on the specific country as well, because we use the general locale code, and not the country specifier, since for Spanish, Portuguese and Chinese it does not make much difference as the different countries can still read the most of it, or so I was told

.