java - 简单地将 Eclipse RCP 应用程序限制为仅以英语运行

标签 java eclipse internationalization rcp

我有一个相当简单的问题,但我找不到任何有帮助的内容。

我正在构建一个 Eclipse RCP 应用程序,该应用程序不必本地化为不同的语言。事实上:我希望它只提供英文用户界面。

所以,我所有的 View 、编辑器、菜单都很好地按照我想要的方式以英语显示。

但是:我使用来自给定 Eclipse 插件的属性 View 和其他内容 - 并且它们都使用我的系统语言(德语)。现在,我的用户界面在使用我根本不想要的混合语言时看起来非常尴尬。

所以,我的问题不是如何正确地国际化应用程序,而是让它显示除英语之外的任何内容,无论它运行在什么系统上。

应该很简单,不是吗?

我尝试使用以下方法设置默认区域设置:

Locale.setDefault(Locale.ENGLISH);

在Application类的start方法中,但这根本没有帮助。为什么?它从哪里获取语言?

感谢您的帮助!

最佳答案

您可以查看以下运行时选项来配置 eclipse 平台。

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

osgi.nl 是一个以所需语言环境运行平台的选项。

关于java - 简单地将 Eclipse RCP 应用程序限制为仅以英语运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747844/

相关文章:

java - Android Fragment 看起来很开销

eclipse - 为什么我把 "hadoop map/reduce"放到/eclipse/plugins里后找不到 "hadoop-eclipse-plugin-2.5.2.jar"?

python - 如何覆盖 django 管理翻译?

c++ - 将中文指定为 DBCS

java - 将带逗号的字符串值转换为具有正确区域设置的十进制

java - JavaScript 中是否有与 Apache HTTP 客户端等效的工具?

java - Field.get(obj) 返回注入(inject)的 CDI 托管 bean 上的所有空值,同时手动调用 getter 返回正确的值

java - 我如何在Java/eclipse中使用这个东西? (★)

java - 除了 JAR 文件之外,还有哪些其他选项可以部署 Java 应用程序?

ruby-on-rails - 在 Ruby on Rails 中处理地理区域的正确方法是什么?