安装Eclipse多国语言包
- 下载Eclipse3.6版相对应的语言包,将下载的语言包(ZIP文件)解压缩,取名为Language,Eclipse中一切皆为插件,语言包也是一个插件,所以安装方法当然也就是插件的安装方法,在插件的三种安装方式(Link式的插件安装方式、复制式插件安装方式[安装XMLBuddy]、URL式插件安装方式[安装Log4E])中,接下用link方法来安装Eclipse多国语言包。
- 创建一个专门存放Eclipse插件的目录D:\SOFT\java\Graduation\Eclipse\eclipse\extend-plugins, 并在此把刚才解压的language文件夹复制到此文件夹 即D:\SOFT\java\Graduation\Eclipse\eclipse\extend-plugins\language。
- 建立语言包link文件夹,即D:\SOFT\java\Graduation\Eclipse\eclipse\links
然后在此文件夹下新建一个language.link文件
然后在此文件中输入
注:关于路径的写法
(1)path=D:\SOFT\java\Graduation\Eclipse\eclipse\extend-plugins\language (用斜扛)或 path=D:\\SOFT\\java\\Graduation\\Eclipse\\eclipse\\extend-plugins\\language(绝对路径)
(2)path=language (用相对路径) -
重新启动Eclipse,启动时会查找links目录中的所有文本文件,并将其中path指向的插件注册到Eclipse中,选择主菜单“帮助→动态帮助”命令可以看到帮助已经是中文了
总结:
(1)link文件必须在links目录中才会有效,links目录必须创建在eclipse安装目录下。
(2)link文件的名称可以任取,.txt或.ini格式也都可以,但必须是文本文件。
(3)一个link文件可以设定多个插件的path(每个path分成一行),也可以每个插件创建一个link文件。本人比较喜欢后一种方式,因为这个卸载插件时比较方便,把link文件删除就可以了。
(4)如果eclipse没有成功中文化,检查语言包插件的路径下是否有一个eclipse子目录;语言包的版本是否与eclipse的版本相一致;link文件中path设定的路径是否正确;Windows操作系统是不是中文版。
(5)安装了语言包后,如果还有一些英文单词没有翻译成中文,这可以是之前启动英文版eclipse时产生的缓存所形成的干扰。解决办法是在启动eclipse时加一个clean参数:eclipse.exe –clean。即在运行中输入D:\SOFT\java\Graduation\Eclipse\eclipse\eclipse.exe -clean就可以了
(6)那么我们怎么将eclipse从中文版还原回英文版呢?eclipse是根据link文件中设置的插件路径来加载插件的,因此删除、改名links目录或是删除语言包对应的link文件都可以使eclipse在启动时找不到语言包插件,从而还原回英文版的eclipse。如果第一次启动时弹出错误对话框,再次启动即可(如果启动失败,eclipse会在下一次启动时自动清除D:\SOFT\java\Graduation\Eclipse\eclipse\configuration目录中的插件缓存),当然也可以用eclipse.exe –clean来清除缓存。
(6)那么我们怎么将eclipse从中文版还原回英文版呢?eclipse是根据link文件中设置的插件路径来加载插件的,因此删除、改名links目录或是删除语言包对应的link文件都可以使eclipse在启动时找不到语言包插件,从而还原回英文版的eclipse。如果第一次启动时弹出错误对话框,再次启动即可(如果启动失败,eclipse会在下一次启动时自动清除D:\SOFT\java\Graduation\Eclipse\eclipse\configuration目录中的插件缓存),当然也可以用eclipse.exe –clean来清除缓存。
(7)有些插件对eclipse有很强的版本依赖性,这是必须注意的,如eclipse3.2.1的语言包就无法中文化eclipse3.0。对于有强版本依赖性的插件,在其下载页面都会说明该插件适用的eclipse版本以及所依赖其他插件的版本。