Software 版 (精华区)
发信人: zhangkx (木鱼子), 信区: Software
标 题: 软件汉化的基本概念
发信站: 哈工大紫丁香 (2003年01月09日14:11:16 星期四), 站内信件
这里首先简介一下有关软件汉化的基本概念(不正确之处请不吝赐教):
■什么叫汉化?
就是一个外文版的软件(绝大部分是英文版)经过一系列本地化的技术处理
后,操作界面(如: 菜单、对话框、提示、帮助等)变成了中文,而程序内
核和功能保持不变。
■汉化工具都有哪些?
我常用的汉化工具是:
1、基于 Windows NT 4.0 SP3 操作系统上的 Visual C++ 5.0
用于打开 EXE、DLL、PKG 等软件的资源以便于汉化。
2、UltraEdit 5.0 (注意:以后的版本不行)
用于对 EXE 文件进行 HEX 方式修改和汉化后期的修补。
主要针对于普通的字符串。
3、eXeScope 4.21
用于修改 Delphi、VB 设计的软件的对话框。
主要针对于无法使用 VC 以资源方式打开的程序。
4、SeaTools 1.0
这是我们中国软件汉化同盟内部设计的工具。
利用它可完成一个软件 85% 的汉化。基本满足汉化的需要。
一般用于对一个新软件的补期汉化。
5、Patch 1.02
中国软件汉化同盟内部开发工具,用于制作补丁包。
当一个软件汉化完毕后,使用它生成汉化补丁,用于发布。
■汉化有哪些方法?
汉化方法有很多种,现简介如下:
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 等等大型系统软件。
■汉化涉及到的法律问题:
1、汉化算不算侵权?
不算。因为我们发布的是原版软件的中文汉化补丁,也就是它的一个外
挂插件,不属于该软件本身的一部分,并且没有盈利性质。
2、汉化算不算盗版?
不算。因为汉化完全是独立性质的补丁程序,版权归汉化作者自已。并
且现在盗版市场不经汉化作者允许,将汉化补丁制作成光盘销售,这才
是真正的盗版。相反,汉化反而是促进了我国计算机用户对国外优秀软
件的了解和认识,提高了我们的效率,应该大力发扬和提倡!
--
╭⌒╮ -¤- ╭╭ ⌒╮ 经风雨 见世面
╰-----╯ 读万卷书 走万里路 识万种人
’,’,’’,’,’’, 人争一口气,佛争一柱香,但拋痴嗔心,一苇渡长江
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.247.109]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.617毫秒