Изменение языка отображения в Windows 10 не отражается в CultureInfo - PullRequest
0 голосов
/ 17 декабря 2018

Я изменил язык по умолчанию в своей системе Windows 10 (Enterprise / Pro), используя настройки «Регион и язык», и установил французский в качестве языка по умолчанию.Многие из приложений в Windows теперь показывают свой пользовательский интерфейс на французском языке, но мое приложение .Net по-прежнему использует английские строки (хотя у меня есть спутниковые сборки fr-FR).(Примечание: Windows была установлена ​​с языком en-US).

System.Globalization.CultureInfo.InstalledUICulture возвращает следующую информацию:

Информация о языке по умолчанию:
* Имя: en-US
* ДисплейИмя: английский (США)
* английский имя: английский (США)
* 2-буквенное имя ISO: en
* 3-буквенное имя ISO: Eng
* 3-буквенное Win32 APIИмя: ENU

Свойства CurrentUICulture и CurrentCulture также возвращают одно и то же.

Почему изменение .NET не отражается в изменении языка системы?Я что-то упустил?

...