将语言代码转换为语言名称的Java库/api
是否有一个Java库/api,在给定iso语言代码的情况下,返回相应的语言名称。例如,zh cn应该返回中文,en应该返回英文等等。Java语言环境类可以做到这一点:将语言代码转换为语言名称的Java库/api,java,nlp,converter,iso,Java,Nlp,Converter,Iso,是否有一个Java库/api,在给定iso语言代码的情况下,返回相应的语言名称。例如,zh cn应该返回中文,en应该返回英文等等。Java语言环境类可以做到这一点: new Locale("zh", "cn").getDisplayName(); --> Chinese (China) 您只需解析语言/国家名称。您不需要库;您可以为此使用java.util.Locale Locale locale = new Locale("zh", "cn"); System.out.println
new Locale("zh", "cn").getDisplayName();
--> Chinese (China)
您只需解析语言/国家名称。您不需要库;您可以为此使用
java.util.Locale
Locale locale = new Locale("zh", "cn");
System.out.println(locale.getDisplayLanguage());
这会打印出来
Chinese
不指定java语言的国家/地区代码。请参阅上面的链接注意,您也可以使用参数调用display name以获取本地化的语言描述getDisplayName(Locale objectLocale,Locale displayLocale),否则它将使用Environment语言环境!