下载好汉化包我们开始汉化吧,需要照我的步骤来。
我的MyEclipse安装在D:\MyEclipse里面
1.把汉化包里的language的文件夹复制到MyEclipse 10里面的Common文件夹里(一般里面是没有Common这个文件的,如果没有自己创建一个),看准了,在MyEclipse 10同级下也有一个Common文件我们汉化整个过程都不要动它。
2.正确的是在MyEclipse 10里面的Common文件夹,比如我的路径就是
D:\MyEclipse\Common
3.把汉化包包里面的CreatePluginsConfig.java里面的代码复制如下面一样。
注意 D:\\MyEclipse\\Common\\language\\plugins的路径要改成你电脑安装MyEclipse 10.7的路径,把蓝色的路径地址替换成你的,注意在每个"\"多加一个"\",比如我的安装路径是D:\MyEclipse\就要改D:\\MyEclipse\\Common\\language\\plugins
import java.io.File; import java.util.ArrayList; import java.util.List; /** * * @author Administrator * */ public class CreatePluginsConfig { private String path; public CreatePluginsConfig(String path) { this.path = path; } public void print() { List list = getFileList(path); if (list == null) { return; } int length = list.size(); for (int i = 0; i < length; i++) { String result = ""; String thePath = getFormatPath(getString(list.get(i))); File file = new File(thePath); if (file.isDirectory()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { continue; } String[] filenames = fileName.split("_"); String filename1 = filenames[0]; String filename2 = filenames[1]; result = filename1 + "," + filename2 + ",file:/" + path + "\\" + fileName + "\\,4,false"; System.out.println(result); } else if (file.isFile()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { continue; } String[] filenames = fileName.split("_"); String filename1 = filenames[0]+"_"+filenames[1]; String filename2 = filenames[2].substring(0, filenames[2].lastIndexOf(".")); result = filename1 + "," + filename2 + ",file:/" + path + "\\" + fileName + ",4,false"; System.out.println(result); } } } public List getFileList(String path) { path = getFormatPath(path); path = path + "/"; File filePath = new File(path); if (!filePath.isDirectory()) { return null; } String[] filelist = filePath.list(); List filelistFilter = new ArrayList(); for (int i = 0; i < filelist.length; i++) { String tempfilename = getFormatPath(path + filelist[i]); filelistFilter.add(tempfilename); } return filelistFilter; } public String getString(Object object) { if (object == null) { return ""; } return String.valueOf(object); } public String getFormatPath(String path) { path = path.replaceAll("\\\\", "/"); path = path.replaceAll("//", "/"); return path; } public static void main(String[] args) { new CreatePluginsConfig("D:\\MyEclipse\\Common\\language\\plugins").print(); //汉化包插件路径 //友情提示:上面E:\\software\\MyEclipse 10\\Common\\language\\plugins是你的myEclipse安装的路径 } }
运行MyEclipse软件创建一个项目,在项目里面建立一个CreatePluginsConfig类,把上面的代码复制进去,记得修改你的插件路径
4.运行你的CreatePluginsConfig类,然后在控制台下面会输出一大串英文。这时要全部把控制台输出的英文都复制到
D:\MyEclipse\configuration\org.eclipse.equinox.simpleconfigurator,用记事本把bundles.info 打开,在最后一行回车一下。把刚才在控制台里面的内容都粘贴进去保存。完成后关闭MyEclipse
5.找到MyEclipse 的目录下找到myeclipse.ini文件,文件就图四的里面的位置。用记事本打开在最后一行加多一条语句
-Duser.language=zh
6.保存,启动你的MyEclipse吧,这里你就可以看到中文的界面了,祝君成功。
这是我写的第一篇文章,写的不好请大家不要见怪,还请大家多多关照下小君么么哒!!!