我有一个相当简单的问题,但我找不到任何有帮助的东西。
我正在构建一个不需要以不同语言本地化的 Eclipse RCP 应用程序。事实上:我希望它只提供英文用户界面。
所以,我所有的视图、编辑器、菜单都很好地以我想要的方式显示为英文。
但是:我使用来自给定 Eclipse 插件的属性视图和其他东西——而且它们都使用我系统的语言(德语)。我的 UI 现在看起来完全不适合我根本不想要的混合语言。
所以,我的问题不是如何正确地国际化应用程序,而是不让它显示除英语之外的任何内容,无论它运行在什么系统上。
应该,很容易,不是吗?
我尝试用这个设置默认语言环境:
Locale.setDefault(Locale.ENGLISH);
在 Application 类的 start 方法中,但这根本没有帮助。为什么?它从哪里获得语言?
谢谢你的帮助!