Java 将语言代码转换为(dojo)区域设置代码

Java 将语言代码转换为(dojo)区域设置代码,java,javascript,html,dojo,locale,Java,Javascript,Html,Dojo,Locale,我有一个返回语言代码的系统,我希望使用它来计算相应的代码 有没有一个简洁的方法可以做到这一点? (不确定可以使用哪种映射)鉴于您已经用Java标记了它,我猜您将得到一个Java.util.Locale。将下划线转换为破折号,并使所有内容都小写。哪种语言代码,BCP 47或其他类型?有不同的来源以不同的标准工作。“各种来源”毫无意义。一个鹦鹉说“Engrish”的AVI文件可以符合这种描述。如果不知道你的输入是什么,就不可能说出如何将它转换成你想要的输出。我理解这一点。那么,你能告诉我,如果它是I

我有一个返回语言代码的系统,我希望使用它来计算相应的代码

有没有一个简洁的方法可以做到这一点?
(不确定可以使用哪种映射)

鉴于您已经用Java标记了它,我猜您将得到一个Java.util.Locale。将下划线转换为破折号,并使所有内容都小写。

哪种语言代码,BCP 47或其他类型?有不同的来源以不同的标准工作。“各种来源”毫无意义。一个鹦鹉说“Engrish”的AVI文件可以符合这种描述。如果不知道你的输入是什么,就不可能说出如何将它转换成你想要的输出。我理解这一点。那么,你能告诉我,如果它是ISO,答案是什么吗。