【发布时间】:2010-10-15 03:51:46
【问题描述】:
我在 Eclipse RCP 应用程序中有一个贡献视图。此视图具有本地化名称 %view.name,并在 plugin.properties 文件中翻译为“我的视图部分”。
我正在研究 Eclipse 的源代码以了解国际化的工作原理。到目前为止,我还没有找到属性文件中的值在什么时候被读取并分配为视图的名称。
如果从资源读取部分入手,看到ManifestLocalization类读取了properties文件,但是找不到使用的地方。
如果我从名称分配开始,我看到 TableReader 类获取了视图部分的名称,但它已经本地化了。我还看到 Eclipse 在某个时候将此 plugin.xml 转换为一些序列化对象。也许是出于性能原因?
所以我的问题是,这个“%view.name”字符串是什么时候转换成“My View Part”的
【问题讨论】:
标签: eclipse localization rcp