Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将语言代码转换为语言名称的Java库/api_Java_Nlp_Converter_Iso - Fatal编程技术网

将语言代码转换为语言名称的Java库/api

将语言代码转换为语言名称的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

是否有一个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(locale.getDisplayLanguage());
这会打印出来

Chinese

不指定java语言的国家/地区代码。请参阅上面的链接

注意,您也可以使用参数调用display name以获取本地化的语言描述getDisplayName(Locale objectLocale,Locale displayLocale),否则它将使用Environment语言环境!