在 RCP 应用程序中,我通过以编程方式将其设置在.ini
文件中并重新启动应用程序来更改语言环境。
OSGI-INF/l10n
问题是在 plugin.xml 文件引用的文件中定义的视图标题在我关注它们之前不会更新。
例如,从切换EN
到后FR
,我有这个:
只有在我单击第二个选项卡后,我才会得到这个:
我无法重置视角,因为它们可能已被用户更改(视图调整大小、删除或添加)。我configurer.setSaveAndRestore(true);
在我的WorkbenchAdvisor.initialize
方法中设置了确保视图布局在启动时恢复。
有没有办法以编程方式强制更新视图标题而不会丢失透视配置?
我准确地说我不能使用新的 Eclipse 4 (Juno) API。