标签: wpf windows localization
我有一个使用Gloablization功能实现的WPF应用程序。它使用附属程序集获取本地化资源。
我更改了区域和语言设置.System.Threading.CurrentThread.CurrentCulture已更改但未设置CurrentUICulture。
我们必须安装os语言包吗?或者是否有其他配置设置?
由于
答案 0 :(得分:0)
嗯,我想唯一的解决办法是根据例如Thread.Current.CurrentUICulture设置CultureInfo.InstalledUICulture。 Application.OnStartUp方法。请查看此SO post和此MSDN文档。
Thread.Current.CurrentUICulture
CultureInfo.InstalledUICulture
Application.OnStartUp
我认为以下应该可以解决问题。
Thread.Current.CurrentUICulture = CultureInfo.InstalledUICulture;