我已将的语言环境更改为英语/英国(en-GB)。当运行我的C#.NET应用程序时,我期待Thread.CurrentThread.CurrentUICulture
和Thread.CurrentThread.CurrentCulture
将反映这个en-GB设置。但是,我仍然在en-US。有什么我失踪了吗?Windows Vista中的语言环境更改未反映在.NET应用程序中
0
A
回答
1
控制面板中更改的内容是用户区域设置(用于格式设置和排序),而不是UI语言环境(用于菜单,对话框等语言) 目前没有en-GB本地化的Windows。
因此,控制面板中的更改只会影响CurrentCulture,而不会影响CurrentUICulture。
0
您的意思是说您需要在应用程序运行时实时检测文化变化?在这种情况下,这可能有助于:.NET Culture change event?
相关问题
- 1. 在SettingsActivity中更改应用程序中的语言环境(语言)
- 2. Android - 更改应用程序本身的语言环境语言
- 3. Win8应用程序中的语言环境更改事件
- 4. 防止语言环境更改后的应用语言更改
- 5. 语言环境在应用程序内更改不起作用
- 6. MobileFirst项目中的更改未在应用程序中反映
- 7. 在Grails应用程序的主页中更改用户的语言环境
- 8. 在Docker中更改Ubuntu语言环境
- 9. 在应用程序中更改语言
- 10. 更改MKReverseGeocoder响应的语言环境?
- 11. 更改当前iphone应用程序的语言环境(用于NSBundle的自定义语言环境?)
- 12. 更改BlackBerry语言环境
- 13. 如何根据语言环境更改我的应用程序中的字体?
- 14. iOS应用程序与语言环境
- 15. 如何在首选项更改或语言更改(语言环境)上刷新Android应用程序
- 16. 如何在swift2.0中设置应用程序语言环境
- 17. 如何在应用程序中保留位置更改后的语言环境更改
- 18. 作为设备语言更改更改应用程序语言
- 19. 如何更改R的语言环境?
- 20. Spring MVC默认语言环境和语言环境更改不起作用
- 21. Android - 应用程序语言环境更改和显示的方向
- 22. 如何以编程方式仅更改我的应用程序的语言和语言环境
- 23. 更改ios应用程序的语言
- 24. 更改Android应用程序的语言
- 25. 更改iPhone语言,所以应用程序启动在各自的语言环境?
- 26. 语言环境以编程方式更改,但在Android 2.3.3上的系统默认语言环境中显示应用程序
- 27. 更改select2 jquery插件语言环境
- 28. 如何更改键盘语言环境?
- 29. 更改字符串语言环境
- 30. 登录时更改语言环境
我不确定适用。我不会根据设置改变应用程序的文化。我已经看到其他文件将文化放入app.config文件,在应用程序中读取它,并相应地设置Thread.CurrentThread.CurrentCulture。我已经做到了这一点。但是,我宁愿没有文化配置设置。我宁愿应用程序只是继承当前机器的语言环境。所以,如果有人将他们的Windows版本设置为阿拉伯/埃及语言环境,那么我的应用会使用它的阿拉伯语/埃及语资源。 – bsh152s 2009-11-08 14:29:56