最近在开发的EclipseRCP编辑器时, 需要对编辑器进行国际化处理, 在处理一些涉及与eclipse内置的菜单相关选项汉化过程中, 需要依赖于eclipse自身的汉化. 针对eclipse的汉化实现流程类大体如下:
1. 下载对应语言包:
如我们需要对Eclipse进行简体中文汉化, 则下载:

这个包
2. 下载该包解压, 我们可以发现一个名为eclipse目录, 在我们的eclipse之中建立links目录及一个存放语言包目录, 此处我们将语言包目录命名为lang_zh.
3. 将解压包目录下的eclipse目录拷贝到我们刚刚建立的lang_zh目录.
4. 在links目录下新建一个文件, 可以为*link 或 *.txt, 然后在文件中指定我们刚建立的lang_zh路径, 具体方式为:
path=语言包所在文件夹路径
如: path=%CD%\\..\\lang_zh
此处我使用了相对路径来指定语言包目录
5. 一般情况下, eclipse在启动时, 会自动加载links目录下的配置文件, 进一步根据配置文件的路径, 找到我们的汉化文件包目录, 完成汉化加载工作. 完成以上操作, 我们的eclipse已经完成了汉化操作, 重新启动eclipse后我们将看到中文界面.
但如果您在eclipse.ini 中使用-ln en(zh, zh_TW...) 指定了eclipse的语言环境, 完成上述操作后, 我们还需要在*.ini中修改-ln 参数, 一般我们可以在语言包版本号前的那个字符串找到对应语言包的-ln 参数, 如对于简体中文, 我们用 zh即可. 或者我们可以直接取消-ln指定.
浙公网安备 33010602011771号