为en-US和en_US创建语言环境有什么区别?

我将所有ResourceBundle值都放在一个表中,并按照要求进行格式化。我必须根据页面顶部下拉菜单中的用户选择来更改网站上的语言。

如果我使用语言代码,例如en_US,则可以正常工作。如果我将其en-US用作语言代码,则无法使用。可能是什么问题?哪个是正确的方法?

回答:

“ en”是ISO 639指定的语言代码,而US是3166指定的国家代码。

在Java中,Locale对象将语言识别为 (例如en_US),而不是

以上是 为en-US和en_US创建语言环境有什么区别? 的全部内容, 来源链接: utcz.com/qa/431747.html

回到顶部