先要查下软件资源类型 是用什么语言编译的?用PEiD可以识别。
然后不同的语言用不同的方法:
譬如1、使用自动化工具进行汉化,如 CPATCH、东方快车的永久汉化等。
优点:快捷,傻瓜式。适用于任何初学者。
缺点:翻译得不贴切,界面无法达到理想要求。
2、使用手工化工具进行汉化,如 eXeScope 等。
优点:汉化得很完美。
缺点:慢。
3、使用自动与手工合作的方法汉化:
A、先用 VC 将 EXE 文件以资源的方式打开后存为 .RC 文件,然后再用 SeaTools 制作成新版的资源文件后,再用 VC 填回 EXE 中。
B、使用 UltraEdit 5.0、eXeScope 将 VC 找不到的字符串和内容进行第二步处理;
C、使用 PATCH 制作汉化补丁。
通过以上三个步骤,即可完成对一个软件的汉化了。
优点:最完善,最扎实,最理想。
缺点:对系统的要求多,如必须先安装 Windows NT 4.0 SP3、微软的
VC++ 5.0 等等大型系统软件。