编程语言
首页 > 编程语言> > java – 如何为阿拉伯语添加语言环境

java – 如何为阿拉伯语添加语言环境

作者:互联网

我正在尝试使用this tutorial使用JSF 2.0构建多语言网站

但我正面对这条线

countries.put("English", Locale.ENGLISH);
countries.put("Chinese", Locale.SIMPLIFIED_CHINESE);
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

我想把它作为阿拉伯语,但Locale.XXXXXXX并没有给阿拉伯国家提供任何支持.我得到的是一些国家,但没有阿拉伯国家.

有什么想法,怎么做才能拥有阿拉伯国家?

解决方法:

你必须使用它

countries.put("Arabic", new Locale("ar", "DZ"));
//or just language name for generic Arabic
new Locale("ar"); 

第一对字母表示语言,第二对表示国家(地区) – 在这种情况下是阿尔及利亚.您可以使用this链接作为可用国家/地区列表的参考(我知道,Roseindia很糟糕,但这个列表在我看来非常有用).

标签:java,internationalization,multilingual
来源: https://codeday.me/bug/20191008/1873452.html