我已將的語言環境更改爲英語/英國(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. 更改應用程序的語言環境而不更改Windows語言環境
- 2. 在SettingsActivity中更改應用程序中的語言環境(語言)
- 3. Android - 更改應用程序本身的語言環境語言
- 4. Win8應用程序中的語言環境更改事件
- 5. 防止語言環境更改後的應用語言更改
- 6. 語言環境在應用程序內更改不起作用
- 7. MobileFirst項目中的更改未在應用程序中反映
- 8. 在Grails應用程序的主頁中更改用戶的語言環境
- 9. 更改Web應用程序的語言環境與URL路由
- 10. 在Docker中更改Ubuntu語言環境
- 11. 在應用程序中更改語言
- 12. 更改MKReverseGeocoder響應的語言環境?
- 13. 更改Qt中的語言環境
- 14. 在Rails 3應用程序中使用select_tag更改語言環境
- 15. 更改當前iphone應用程序的語言環境(用於NSBundle的自定義語言環境?)
- 16. Android - 更改語言環境(語言)
- 17. 更改BlackBerry語言環境
- 18. 如何在更改應用程序語言環境後獲取設備語言環境
- 19. iOS應用程序與語言環境
- 20. 如何根據語言環境更改我的應用程序中的字體?
- 21. 在PHP中更改語言環境日期語言
- 22. 如何在首選項更改或語言更改(語言環境)上刷新Android應用程序
- 23. 在語言環境更改後恢復應用程序的狀態
- 24. 如何在swift2.0中設置應用程序語言環境
- 25. 在Struts2應用程序中動態添加語言環境
- 26. 在運行時更改語言環境?
- 27. 在InstallShield的MessageBox中更改OK按鈕的語言環境
- 28. 如何在應用程序中保留位置更改後的語言環境更改
- 29. 更改語言在應用程序
- 30. 如何在更改語言環境時防止應用程序重新啓動?
我不確定適用。我不會根據設置改變應用程序的文化。我已經看到其他文件將文化放入app.config文件,在應用程序中讀取它,並相應地設置Thread.CurrentThread.CurrentCulture。我已經做到了這一點。但是,我寧願沒有文化配置設置。我寧願應用程序只是繼承當前機器的語言環境。所以,如果有人將他們的Windows版本設置爲阿拉伯/埃及語言環境,那麼我的應用會使用它的阿拉伯語/埃及語資源。 – bsh152s 2009-11-08 14:29:56