是否存在一個Java庫/ api,如果使用iso語言代碼,則返回相應的語言名稱。例如zh-cn應該返回中文,en應該返回英文等等。將語言代碼轉換爲語言名稱的Java庫/ api
2
A
回答
6
Java的Locale類可以做到這一點:
new Locale("zh", "cn").getDisplayName();
--> Chinese (China)
你只需要解析語言/國名。
+1
注意,你也可以撥打顯示名稱與參數,以獲得本地化的lang描述getDisplayName(Locale objectLocale,Locale displayLocale)否則它將使用環境語言環境! – dngfng
+0
謝謝,幫助! :) –
1
你不需要庫;你可以使用java.util.Locale
。
Locale locale = new Locale("zh", "cn");
System.out.println(locale.getDisplayLanguage());
這將打印
Chinese
1
Locale API確實對Java languages.Refer上面的鏈接
相關問題
- 1. 從語言顯示名稱返回語言代碼的Java API
- 2. 如何將語言代碼轉換爲區域名稱?
- 3. 將語句轉換爲序言代碼
- 4. Java語言:名稱
- 5. 從'fr_FR'類型的語言代碼轉換爲ISO 639-2語言代碼
- 6. 將三字母語言代碼轉換爲語言標識符(LANGID)
- 7. C# - 如何從語言代碼中獲取語言名稱?
- 8. 從語言環境代碼獲取本地化語言名稱
- 9. 將自然語言邏輯條件轉換爲Java代碼
- 10. 將iso-639代碼轉換爲語言名稱的標準功能?
- 11. 蟒蛇列表項和轉換語言代碼名稱
- 12. 將任何語言的數字轉換爲特定語言
- 13. Java的Unicode轉換爲原始語言
- 14. 獲取Java語言的完整語言名稱列表
- 15. 語言爲印度語言的android api
- 16. 將網址語言轉換爲網站語言更改
- 17. 將彙編語言宏轉換爲純彙編語言
- 18. 是否可以將低級語言轉換爲高級語言?
- 19. 需要幫助將php curl代碼轉換爲C語言
- 20. 將LinguaPlone子語言轉換回所有內容的語言?
- 21. 語言Translater Java API
- 22. java語言環境標記語言環境顯示名稱
- 23. 轉換爲機器語言
- 24. 將LLVM IR轉換爲其他語言代碼
- 25. 什麼將彙編語言轉換爲機器代碼
- 26. 將C代碼轉換爲MIPS彙編語言與數組
- 27. 的WordPress:qTranslate X切換語言與語言代碼
- 28. 如何將英語單詞轉換爲使用c語言的本地語言
- 29. 轉換URL語言
- 30. 將自然語言轉換爲iku句?
刪除的國家代碼,是不恰當的 – ppeterka