在我的 WPF 应用程序中,CurrentUICulture 没有被 Windows 正确接管或错误地存储在 Windows 中。
Windows 中的区域和语言设置在我找到的所有“Deutsch (Schweiz)”的地方。应用程序中的 CurrentUICulture 显示“Deutsch (Deutschland)”而不是“Deutsch (Schweiz)”。我已经在多台计算机上(使用域用户和本地用户)对其进行了测试。
问题可能出在哪里?这个设置在 Windows 中有一个很难找到的地方吗?
重要提示:我知道我可以在应用程序中设置文化。我不需要像这样的答案 Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-ch")
我只想了解该机制是如何工作的以及它从哪里获取信息。
以下是我的 Windows 设置中的一些屏幕截图:
谢谢,阿德里安