让我们一起汉化

【让我们一起汉化】汉化一个手机软件在很多人的眼里有可能是高深莫测的,偶今天就带领大家来汉化一下,让大家也成为“高人” 。
工欲善其事,必先利其器 。我们需要用到的工具是: RESEDITOR 16 进制编辑器(以下简称 RE )
今天我们就从 SYMBIAN 手机上必装软件之一的 SMARTFILEMAN (以下简称 FM )和最好的直接读 TXT 文件的 READM 下手 。
准备的东西:
1、装有 FM 、 READM 的 SYMBIAN 手机,是为了对比各项英文、查看效果等 。
2、装有 RESEDITOR 的电脑一台 。
3、FM 的资源文件 Smartfileman.rsc。如是 SIS 版本你可以用 UNMAKESIS 解压出 RSC 来 。
OK,让我们来马上开始一段“汉化”的感情吧 。
偶们先从程序名称、图标名称开始 。图标名称的汉化一般有以下两种方法 。
1、最简单的“直接改名法”
首先声明,这一种方法不一定通用,但是大部分都能用 。步骤是这样的:把与程序有关的同名文件都直接改成中文就 OK 了,包括文件夹与文件夹内的同名文件!如手机上常用的最简单的直接读 TXT 的软件 READM,先把 e:systemsppsReadm 的 Readm 改成“书吧”,如下图所示
再进去书吧,将所有的以 READM 开头的文件都换成书吧,如下图:
这时你返回到菜单看看,READM 已经成为“书吧”了,是不是很简单呢?!
这种方法最简单,但不一定通用 。我试过几个都能行,还有一个是动画精灵,就是能把任何一个 GIF 动画设为桌面的软件 。如下图:
动画精灵:
2、XXXX_caption 法
其实这种方法更简单 。一般每个程序目录下面都有 XXXX_caption.rsc 这样的文件名,我们今天的主角就是它,在电脑上用 RE 程序打开 Smartfileman_caption.rsc,一般会有 2 个英文单词(或词组),上面一个一般是进入程序以后,顶部显示的名称,下面一个一般是在功能表中图标的名称!如下图:
比如想把这个程序叫“文件管理”,进入程序顶部也是“文件管理”的话,我们只需要: A 、找一个四字的 XXXX_caption.RSC (不要告诉我说你找不见这种文件),须要注意的是,因为在这里都是 UNICODE 字符,所以不管是英文字母还是汉字,都是占的两个字节 。B 、在电脑上用 RE 程序打开这个文件( READ DATA FROM,然后点“ GO ”),将光标停在第一行字母的第一个字符前,在这个程序的 INPUT TEXT 处输入“文件管理”,点“ REPLACE ”,再将光标停在第二行字母的每二个字符前,再点“ REPLACE ”,再“ SAVE DATA TO ”,然后“ GO !!”,再把我们做好的文件放在手机里相应的目录下,就 OK 了!
菜单中
程序中顶部
如果某程序下没有这样一个文件,你可以从别的地方复制一个这样的文件,换成同名的就行,如程序名称是: APPMAN.APP,其图标的名称就为:APPMAN_caption.APP,然后再汉化一下就 OK 了!
本人为了汉化的方便,我分别设了三个文件做为模板,一个是 12_caption.rsc,另一个是 123_caption.rsc,另一个是 1234_caption.rsc。分别对应两个字的,如蓝牙,三个字的,如浏览器,四个字的,如进程管理 。
< 第一部分结束! >
Let 偶们再来看看程序里面内容的汉化……
这次偶们用到的是,程序名称 .RSC 文件,不是 CAPATION 文件了 。如我们要汉化 FM,就要对 SMARTFILEMAN.RSC 动手 。准备好电脑,运行 RE 程序,点击“ read data from ”,找到它,“ GO!! ”,这时你可以打开手机里的程序对照一下,查找在手机里显示的英文,看看有哪些英文菜单或提示需要汉化,在 ResEditor 界面找到对应的英文单词,如显示的 rename,要用“ r.e.n.a.m.e ”来查找,在 "input text" 栏输入“重命名” ( 重命名3 个空格 ),然后用鼠标点击“ r ”字母(单词的第一个字母),会反色显示 。然后点击 "Replace" 替换就可以了 。

推荐阅读