【发布时间】:2014-04-08 12:14:06
【问题描述】:
我创建了 jar 文件,该文件被嵌入并从 ASP.Net Web 表单应用程序中作为小程序调用。
我使用 ResourceBundle 从属性中加载本地化字符串。
我创建了 3 个属性文件:
localizedStrings.properties
localizedStrings_de.properties
localizedStrings_en.properties
并用
加载字符串ResourceBundle labels = ResourceBundle.getBundle("localizedStrings", Locale.GERMAN);
但是所有字符串都是从奇怪的位置加载的:Login.aspx(与这个 applet.jar 位于同一目录中)
当我打电话给Collections.list(labels.getKeys()).get(0)时
我在那里看到了 Login.aspx 的一些内容,非常不寻常,我尝试了其他一些捆绑包名称和相同的结果。
这可能是什么问题?
【问题讨论】:
标签: java webforms internationalization resourcebundle