如何使用CultureInfo
來識別操作系統的語言?例如。如果Windows中的語言設置爲法語,則需要識別法語並加載fr
資源文件數據。在CultureInfo中獲取當前語言
26
A
回答
44
我覺得這樣的事情會給你當前CultureInfo:
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
這就是你想要的?
+1
我會使用CultureInfo.CurrentCulture這樣做,但寫得更短。不幸的是,CurrentCulture和CurrentUICulture都不返回OS語言。首先返回當前的格式設置,其次返回用戶首選的用戶界面語言。 – 2010-11-17 21:22:38
6
當前系統語言是利用檢索到:
CultureInfo.InstalledUICulture
「獲取表示與操作系統安裝在培養物中的CultureInfo」。
將其設置爲默認語言線程使用:
System.Globalization.CultureInfo.DefaultThreadCurrentCulture=CultureInfo.InstalledUICulture;
9
這是我使用的:
var culture = System.Globalization.CultureInfo.CurrentCulture;
,它的工作:)
2
我試着{CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;}
但它沒有爲我工作,因爲我的UI c ulture與我的號碼/貨幣文化不同。所以我建議你使用:
CultureInfo currentCulture = Thread.CurrentThread.CurrentUICulture;
這會給你你的用戶界面文化(窗口,消息框等文本)。
0
要獲得2個字符ISO 639-1語言標識符使用:
System.Threading.Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName;
相關問題
- 1. 從CultureInfo獲取當前系統語言給出錯誤結果
- 2. UWP:獲取當前CultureInfo
- 3. 獲取TYPO3當前語言
- 4. 獲取C#中的當前語言
- 5. 獲取當前TTS語音的語言
- 6. 如何從沒有國家的語言獲取語言CultureInfo
- 7. $語言 - >語言獲取默認語言不是當前語言[Drupal 7]
- 8. 獲取當前語言的Android設備
- 9. Thmeleaf獲取當前語言環境
- 10. Cultureinfo:如何獲得語言代碼
- 11. 如何在django中獲取當前語言?
- 12. 獲取當前在C++中設置的全局語言環境?
- 13. 如何在joomla 2.5中獲取當前語言的方向?
- 14. 在xamarin中,如何獲取Android設備的當前語言?
- 15. 在Odoo中獲取當前加載的語言翻譯
- 16. 如何在Apple Watch中獲取Siri的當前語言
- 17. Typo3 - 在外部php文件中獲取當前語言
- 18. 在Perl中獲取當前語言環境名稱
- 19. laravel 5在控制器中獲取當前語言ID
- 20. 在C中獲取當前語言環境的字符集?
- 21. Django的:在當前語言
- 22. CakePHP獲取當前網址,不含語言前綴
- 23. django:獲取templatetag中的當前語言環境
- 24. 如何獲取控制器中的當前語言?
- 25. 如何獲取symfony 2.3中的當前語言環境?
- 26. 如何獲取Sharepoint(MOSS)2007中的當前語言或變體?
- 27. 如何獲取CakePHP中的當前語言代碼?
- 28. 如何使用LocaleInfo獲取GWT中的當前語言環境
- 29. 獲取Jinja2中的當前語言環境
- 30. 獲取當前的鍵盤佈局的語言在JavaScript
如果您使用的是.NET資源文件('.resx'),那麼系統會爲您處理。 – 2010-11-17 19:26:36
是的,我知道,但我沒有添加普通話資源文件和計算機設置爲普通話作爲其默認語言,所以我期待得到正確的。謝謝。 – Sharpeye500 2010-11-17 19:31:37
您的答案可能是這一個http://stackoverflow.com/questions/329033/what-is-the-difference-between-currentculture-and-currentuiculture-properties-of – Raymund 2010-11-17 19:24:16