我有一个相当简单的问题,但我找不到任何有帮助的内容。
我正在构建一个 Eclipse RCP 应用程序,该应用程序不必本地化为不同的语言。事实上:我希望它只提供英文用户界面。
所以,我所有的 View 、编辑器、菜单都很好地按照我想要的方式以英语显示。
但是:我使用来自给定 Eclipse 插件的属性 View 和其他内容 - 并且它们都使用我的系统语言(德语)。现在,我的用户界面在使用我根本不想要的混合语言时看起来非常尴尬。
所以,我的问题不是如何正确地国际化应用程序,而是让它显示除英语之外的任何内容,无论它运行在什么系统上。
应该很简单,不是吗?
我尝试使用以下方法设置默认区域设置:
Locale.setDefault(Locale.ENGLISH);
在Application类的start方法中,但这根本没有帮助。为什么?它从哪里获取语言?
感谢您的帮助!
最佳答案
您可以查看以下运行时选项来配置 eclipse 平台。
osgi.nl 是一个以所需语言环境运行平台的选项。
关于java - 简单地将 Eclipse RCP 应用程序限制为仅以英语运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747844/