plugin.properties和plugin.xml国际化替换

时间:2011-08-27 22:04:02

标签: eclipse-plugin

我有一个eclipse插件,它无法在plugin.xml中替换字符串。

我用tycho构建它,但我不知道它是否与它有任何关系。

生成的jar在顶层有plugin.xml和plugin.properties。

例如,在plugin.xml中,我有

 <editor
        name="%editor.name"
  ... 
 >

然后在plugin.properties中:

editor.name=Doxia APT Editor

但是在eclipse indigo的“Open With”菜单中,我看到了%editor.name。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

它是唯一缺少的字符串吗?如果所有这些都是错误的,您可以检查是否在MANIFEST.MF文件中正确包含了“Bundle-Localization:”键。

此键应具有属性文件名作为其值,而不带“.properties”扩展名。