为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