使用IDEA IDE的资源包

时间:2012-09-05 19:23:16

标签: internationalization intellij-idea resourcebundle

我正在使用IDEA IDE来创建i18n .. 我创建了我的属性文件的英文版,然后创建了一个俄文版。 但是,当我运行我的Web应用程序时,我看到Ïðîñìîòð Íîâîñòè而不是俄语中的文本。 请告诉我IDEA IDE出了什么问题,或者资源包插件中是否有错误。

更新

当我在eclipse中编写I18n并在Eclipse资源包插件而不是俄语文本中填写所有必要的字段到俄语时,我看到类似这样的u0443u0434u0430u043Bu0438u0442u044C但是当我启动我的应用程序时它显示得很好.. 当我在IDEA IDE中使用这些属性开始项目时,一切正常......

1 个答案:

答案 0 :(得分:4)

我能够使用不同的语言(中文)重新创建您的问题...我刚刚在我的IntelliJ IDEA实例中尝试过此操作(我正在运行IntelliJ IDEA 11.1.3)。

我有一个ResourceBundle,我将简体中文字符放入我的资源包中,如下所示:

<强> messages.properties

user.label=名称

当我通过IDEA运行我的Grails应用时,我获得了字符??而不是中文字符名称

这是IntelliJ资源包编辑器的错误。以下是问题的链接:

http://youtrack.jetbrains.com/issue/IDEA-90460

我知道它不会给你一个修复,但至少它会向你解释它为什么会发生以及为什么你没有看到Eclipse的问题。

相关问题