电影下载电视剧下载音乐下载游戏下载

您的位置:绿色软件应用工具系统工具 → 你也能做汉化包之基础篇

你也能做汉化包之基础篇
出处:互联网络 作者:佚名 日期:2007-5-10 12:42:13 人气:     [ ]

很多好软件在最初推出时都是英文界面,尽管一些软件为了市场的需要推出了相应的中文版本,但是还 是有很大一部分的软件并没有提供相应的中文界面。于是,针对这个现象,国内的一些软件商采用了翻译软件 附带汉化包的方法来汉化相应的软件,如大家熟悉的金山快译、东方快车系列以及晴窗系列等。同时一些软件 爱好者也推出相应的软件汉化包,放在网上供大家下载。我们难道不能自己为一些英文软件做汉化包吗?

一、什么是软件汉化
所谓软件的汉化就是指将一个外文版的软件(当然绝大 多数是英文版)经过一系列本地化的技术处理后,将操作界 面(如菜单、对话框、提示、帮助等)变成中文,而程序内 核和功能基本保持不变。
二、常见汉化方法
1.使用自动汉化工具进行汉化,如东方快车的永久汉 化等。采用这种方式进行汉化的优点是快捷、傻瓜化,使用 者不用怎么费心,比较适用于初学者使用。但是这种方式的 缺点也是显而易见的,就是翻译得不怎么贴切,感觉一些提 示明显就是单词翻译的堆砌,汉化后的使用界面也难以达到 理想的要求。
2.使用手工汉化工具进行汉化。使用这种方式进行汉化 的优点在于由于是使用者对相应的资源进行全面地手工调 节,因此汉化得比较完善,译文也比较合理,它的缺点就是 整个汉化过程比较慢,需要花费使用者比较多的时间,而且 可能需要安装Borland C++、Visual C++等大型软件。
三、需汉化的资源
Windows程序中所有的非源代码直接提供的内容称为 资源(包括位图、字串表、对话框等)。Windows应用程序 的绝大部分字符串都是放在程序的资源部分,标准的资源文 件内容包括:①Bitmap点阵图; ②Cursor光标; ③Dialog 对话框; ④Menu菜单; ⑤Icon图标; ⑥Version版本信息;
⑦Strings字符串。这些资源文件就决定了软件运行时的显 示界面,因此从某种意义上说,软件汉化的过程就是对软件 资源的汉化过程。
从汉化的角度看,资源的类型可分为 6 种:
① VC 类标准资源(包括 Menu、Dialog、String 等 资源);
②Delphi类标准资源(RCData资源);
③非标准的Unicode字符;
④非标准的ASCII字符;
⑤语言文件(一般指包含语言资源的文本文件,扩展 名多由作者随意取);
⑥其他(包括 Bitmap 资源中的文字等等)。 四、如何查找软件中需要汉化的资源 在进行汉化前,我们要对需要汉化的软件的资源位置进
行定位。一般来说是放在.exe和.dll格式的文件中,有些软 件的资源放在专门的语言文件中(如CloneCD等),一般都 是文本文件,扩展名五花八门。
由于大多数软件的资源都存放在.exe或.dll文件中,我 们查找资源可以首先看看.exe、.dll文件中是否存在需要汉化 的资源和资源的具体类型。运行eXeScope,将需要汉化的 软件目录中所有的.exe、.dll文件一一打开,仔细查看里面的 资源,看看是否有我们需要汉化的资源(Menu、Dialog、 String或RCData等)。
对于一般的软件,其文件中包含的资源部分就在 eXeScope 窗口左边的“Resource”项下,而如果窗口中只 有“Header”、“Import”或者“Export”项,表明打开的 文件中并没有相应需要汉化的资源。
要注意的是,有时使用eXeScope打开相关的文件时, 会出现无法打开文件的错误信息,这种情况通常是由于打开 的程序正在运行或者文件被设置成只读属性,这时只要关闭 该程序或把该文件的只读属性去掉,重新用eXeScope打开 就可以了!
对于各种常见的程序,利用eXeScope我们很容易地查 看到VC类标准资源(包括Menu、Dialog、String资源)和 Delphi类标准资源(RCData资源),而VB类的标准资源则 一般用eXeScope无法看到,需要其他第三方的16进制编辑 程序(UltraEdit、Hex-workshop 等)来查找。
五、如何选择合适的汉化工具
在 eXeScope 中的关键字段    软件类型    建议选择的汉化工具
“DIALOGEX”、“MENU”、    C    推荐Visual C++、Borland C++,另外还可以用eXeScope、Pebble等
“DIALOG”、“STRINGTABLE”
“RCData ”    Delphi、C++ Builder    推荐 eXeScope、Language Localizator、DFM Viewer
无    VB    推荐Hex-workshop、UltraEdit

本类热门文章

本类热门文章

广告联系 - 友情链接 - 本站声明 - 下载帮助 - 关于本站 - 网络学院 - 网站地图 -
商务合作: QQ:2963458 联系我 Email: 05sun@163.com 交流群 群1:1361692 群2:7710545 群3:9292130 群4:51075709

Copyright 2003-2005 Www.05sun.Com 版权所有 蜀ICP备 05031544号

本站提供的所有软件均来自互联网下载纯属学习交流之用,如侵犯您版权的请与我们联系,我们会尽快改正请在下载24小时内删除。