2014-09-04 29 views
0

我有一个Java应用程序,其中有一个下拉菜单来更改应用程序的语言。我们支持当前的语言是:
1.英语
2.German
3.法国
4.捷克
5日
6.波兰
7.葡萄牙
8.西班牙
9.荷兰文
10.中文。Locale.getDisplayLanguage(inLocale)没有给挪威语区域设置正确的值

当语言改变时,下拉列表也将以新语言显示。
为此,我使用Locale.getDisplayLanguage(inLocale)。
它对上述语言工作正常。
现在我必须添加一种新的挪威语。
示例代码:

no = new Locale("no", "NO"); 

    System.out.println(Locale.CHINESE.getDisplayLanguage(no)); 

这里的输出应该是“Kinesisk”但那是输出是“中国人”

所以getDisplayLanguage(inLocale对)不会对挪威区域设置工作。
这里有什么帮助?

回答

相关问题