下载此文档

s60应用程序软件u码a码中文汉化教程.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
S60应用程序软件U码A码中文汉化教程
 
S60汉化终极教程
汉化工具介绍
这里所说的汉化全部是手动汉化强烈建议所有的新手学****汉化的时候自己动手汉化,这样你才能感受到汉化的繁琐,和在繁琐中解决问题的快感。
开始汉化就使用工具的人不是真正的汉化学****者,只是为了汉化而汉化,是没有前途的。只有懂得汉化的原理,才能为你更好的使用汉化工具做准备。俗话说:工欲善其事,必先利其器。我们这里使用的汉化工具是Hex WorkShop,一款功能强大的16进制编辑软件,功能强大的开发工具,可以方便地进行十六进制编辑、插入、填充、删除、剪切、复制和粘贴工作,配合查找、替换、比较以及计算校验和等命令使工作更加快捷。速度快,算法精确,并附带计算器和转换器工具。其强大卓越的比较功能对于汉化人极其有用
U码基本常识
U码介绍:由Unicode协会开发的能表示几乎世界上所有书写语言的字符编码标准。Unicode字符清单有多种代表形式,包括UTF-8、UTF-16和UTF-32。大多Windows界面使用UTF-16。
Unicode传输格式8(UTF-8)
在ASCII码基础上发展的协议字符设置。UTF-8协议提供ASCII码的扩展支持,UCS-2码的翻译,国际16进制Unicode编码字符设置。与使用字符数据的ASCII或扩展ASCII编码相比,UTF-8可获得更大范围的名称。
作为Unicode标准一部分的国际标准字符集参考。现在广泛使用的UCS标准的版本是UCS-2,该版本指定的16位字符数值已作为世界上大多数语言的编码标准而被接受,并得到了承认。
U码汉化原理:
在Unicode编码,即不论英文字符、中文字符都占两个字节。因为英文的Unicode的"OK"是两个字符占四个字节,中文的"确定"也是两个字符占四个字节,直接替换即可。
软件解包
Sis其实和电脑上Exe文件是同一类型的压缩文件,有两种方法获得sis格式的语言文件。
一般来说,(也有的需要汉化app和mbm文件的,还有一些如R01的特殊语言文件),我们这里以rsc为例子
正常安装软件,通过FileMan,SeleQ等文件,。在电脑上安装Unmakesis,在电脑上解包软件,。再用Hex Workshop打开即可。
用Unmakesis主要注意的是:由于有些软件为多国语言,在电脑上解压会出现多个语言包,,.rsc2,所以,强烈建议你使用第一种方法。
U码汉化
U码汉化我们就用Appman这个诺基亚平台必装的软件来做说明吧,,,(这个我们到后面再说)
方法
前面已经提到,在Unicode编码,即不论英文字符、中文字符都占两个字节。用Exit为例子,在Hex Workshop中,按Ctrl+H快捷键开始进行替换,在替换类型上选择"文本字串",在"查找"中输入要汉化的Exit(注意是Exit,),此处替换的是"退出",于是,你就在"替换"中输入退出,别着急按确定,在下面的选项中,点选"用空格填充",否则,你会遇到很多意想不到的麻烦。
PS:为什么要选中"冗余处填充零值"?
这是为了保证文件长度,因为一般汉化Unicode成中文时,字符长度都是比英文字符长度短一些的。但"0000"这个编码在手机上查看是"口",所以就必须填充空格。切记替换时要在中文字后面补空格。
开始替换
在appman这个实例中,要汉化的exit这个单词,在软件中有很多处,初学者可以选择全部替换,这个全部替换倒是比较方便,但你以后汉化的时候就会发现,方便反被方便误。不过新手还是可以全部替换。替换之后,可以看到,你替换过的Exit用红色显示出来
手动替换
这里,你必须掌握3个语法,其实不是说是语法,而是必须注意的3个地方
2000的解释:2000是用来补位,是用空格来补位,也是就是补了5个2000,后面就有5个空格,用Exit做解释,Exit汉化成"退出"的编码是"0090 FA51 0000 0000",如果你改成"0090 FA51 2000 2000",中文就显示成"退出"(注意退出的出后面有两个空格),如果你改成"0090 2000 2000 FA51",中文显示就是"退出"
AD00也是用来补位的,和2000不同的是,AD00不能单独存在,也就是说,AD00不能在开头,也不能在结尾,只能在中间。这里还是用Exit做例子。"0090 FA51 0000 0000",这里你就不能直接把后面的"0000"改成"AD00"了,否则将出现错误。根据前面的解释,只能这样修改"0090 AD0

s60应用程序软件u码a码中文汉化教程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhongxinado
  • 文件大小266 KB
  • 时间2018-11-11