Я нахожусь в Великобритании, и у меня есть купленная в Великобритании версия Windows 7, со всеми настройками, которые я могу найти в Великобритании (не в США). Когда я запускаю следующий код:
Console.WriteLine(Thread.CurrentThread.CurrentUICulture.DisplayName);
Console.WriteLine(Thread.CurrentThread.CurrentCulture.DisplayName);
Вывод:
English (United States)
English (United Kingdom)
Я не могу понять, почему первый говорит «Соединенные Штаты». Я собирался включить это в мое окно about (чтобы помочь отладить многоязычные проблемы), но это меня немного смутило!
Кто-нибудь знает, почему в нем не написано "Великобритания"?