- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个支持多语言的 Java 应用程序。当我更改语言时(在首选项对话框中),整个应用程序的语言都会发生变化,包括 JFileChooser
等 Swing 组件的语言。这对英语、西类牙语和法语来说是完美的。但是当我选择荷兰语时,Swing 组件(JFileChooser
、确认对话框等)的语言变为英语。
下面是将语言更改为荷兰语的代码。备注:对于其他语言,我使用相同的代码(当然除了 "NL"
字符串)并且它工作正常。
Locale locale = new Locale("nl");
Locale.setDefault(locale);
JComponent.setDefaultLocale(locale);
我还尝试使用 new Locale("nl", "BE");
和 new Locale("nl", "NL");
创建语言环境,但是他们都没有工作。荷兰语言环境有问题吗?还是我在这里做错了什么?
最佳答案
如前所述here用户界面翻译不支持荷兰语:
用户界面翻译Java SE 运行时环境Java SE Runtime Environment 6 提供的用户界面元素包括 Swing 对话框、由运行时环境写入标准输出和标准错误流的消息,以及由 JRE 提供的工具生成的消息。这些用户界面元素已本地化为以下语言:
语言区域 ID中文(简体)zh_CN
中文(繁体)zh_TW
英语 zh
法语 fr
德语
意大利吧
日语 ja
韩语 ko
葡萄牙语(巴西)pt_BR
西类牙语 es
瑞典语 sv
关于java - Swing 中的 NL(荷兰语)语言环境似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7485320/
以荷兰语(比利时)运行的 Web 服务器 double output; double.TryParse(txtTextbox1.Text, out output); 这是在荷兰语环境中将文本转换为 d
我有一个问题。我在应用程序中处理金额,我需要本地化格式。我使用 java.util.Locale 的 NumberFormat.getCurrencyInstance()。在大多数情况下,它看起来很好
我正在尝试查找四元组英语单词,我尝试更改 alpino,它将荷兰语单词下载为 en 或英语,但它不起作用任何想法? from nltk.util import ngrams from nltk.cor
我有一个支持多语言的 Java 应用程序。当我更改语言时(在首选项对话框中),整个应用程序的语言都会发生变化,包括 JFileChooser 等 Swing 组件的语言。这对英语、西类牙语和法语来说是
我必须创建一个问答系统,通过它我可以使用 SPARQL 和 DBpedia 回答问题。目前,我必须使用不存在的属性对 DBpedia 进行许多无用的查询。我试图获取所有属性并将其放入 txt 文件中,
我的表单有一个奇怪的问题。我有一个用荷兰语工作的 register.php 页面(称为 aanmelden.html),但是当您单击英语按钮时不再工作(称为 register.html),当我比较它们
当我将数据添加到工作簿时,需要将公式从较早的单元格复制到新单元格。 我使用以下公式来计算我的增长率: =WENN(ODER(K9="";L9="");"";WENNFEHLER((L9-K9)/K9;
我是一名优秀的程序员,十分优秀!