是否有一个Java库/ API,它给出的ISO语言代码,返回相应的语言名称。 例如ZH-CN应该返回中国,恩应该返回英语等。
Answer 1:
Java的Locale类可以这样做:
new Locale("zh", "cn").getDisplayName();
--> Chinese (China)
你只需要解析语言/国名。
Answer 2:
你并不需要一个图书馆; 您可以使用java.util.Locale
这一点。
Locale locale = new Locale("zh", "cn");
System.out.println(locale.getDisplayLanguage());
这将打印
Chinese
Answer 3:
区域设置API确实对Java languages.Refer上面的链接的国家代码
文章来源: Java library/api which converts language code to language name