论坛风格切换切换到宽版
  • 12714阅读
  • 12回复

android APK汉化图文教程 [复制链接]

上一主题 下一主题
离线wannan1985
 

发帖
89
金钱
110
威望
11
只看楼主 倒序阅读 0 发表于: 2009-05-28
【宛南原创,转载请注明出处】
虽然说Android平台的APK软件是个新兴的产物,但是汉化之道,大同小异,字串无非A码U码,其它平台的软件也大可以我用。今天在这里说说APK的汉化与工具辅助汉化。
工欲善其事,必先利其器!先将诸般工具与各位看官道来:解压缩软件winrar,java环境,点睛助手1.2,汉化至尊SDL Passolo 2009,文本编辑工具,十进制工具hworks32/uedit32任选
本篇以汉化MissedCall为例。先解压MissedCall,寻找语言包,然后在resources.arsc中找到这个软件的界面语言。有看官说了,你怎么找的啊,其实这里没有简便的方法,只能用十六进制软件挨个打开文件,然后搜索查看有无我们要找的语言。
找到语言包后,我们伟大的汉化将要开始了。【略去用16进制工具汉化的方法】
请出汉化界的一员大将【点睛助手1.2】
图像


点击【程序=点睛】这个标签;选择我们要的程序文件,编码类型选英文,最小长度等可以默认,查找方式选择【Unicode(全部)】-----然后点击【查找字串】
这时候会在你刚才打开resources.arsc文件的目录下生成一个resources.arsc.u.txt的文本文件。如图


图像
然后用记事本打开,查找我们要汉化的字串,如Call Service,然后将其替换为相应的中文,记得15304:开头(15304:带偏移量)的这一排一定不要汉化。看图:


图像
图像
一定不要过度汉化,小写字母打头的最好不要汉化,有换行符号/等等尽量保留

字串替换完之后,保存。这时候要把txt文件重写回resources.arsc中。回到点睛的程序界面,点击【点睛=程序】这个按钮,进入回写界面。【程序文件:】指向原文件,【点睛文件:】自己会默认到刚刚修改过的txt文件,将【翻译字串少于原字串用空格填补】这项勾选。【回写方式】编码选择U码。【借用原字节串的0字节】这个也最好勾选。有个汉化经验的人都知道这个很必要。
图像

回写后,将其打包回软件,因为apk如Symbian有签名机制,修改后的软件必须重签名才能使用。
这里说下签名的步骤:
先确认电脑已经配置好java环境了
然后CMD命令输入以下生成证书keytool -genkey -alias wannan1985.keystore
-keyalg RSA -validity 5201314 -keystore wannan1985.keystore
(validity 5201314是时间,可以是任意数)(wannan1985.keystore是证书文件)
有了证书就可以签名了。输入jarsigner -verbose -keystore wannan.keystore -signedjar wannan_signed.apk MissedCall.apk wannan.keystore
(意思就是将MissedCall.apk签名生成为wannan_signed.apk)记得签名时APK文件和keystore证书是在同一目录下的
最后将软件安装回手机,看是否成功汉化。
其实也有其签名的工具,可以不用CMD命令这么麻烦,推荐用Auto-sign,相关信息可以百度。
这里再说说其它工具辅助汉化-------很多软件是不断更新的,一点点的更新却要整个的从头再来,那也太劳民伤财了。这里介绍另一款汉化界的大神级软件:【SDL Passolo 2009】
我们回到刚才点睛生成txt文件那一步,就是略去记事本这段,接着用点睛将resources.arsc.u.txt转换为resources.arsc.u.ini。
图像

Ini是什么格式?它是Passolo所支持的一种格式。
我们的汉化大神Passolo马上登场:

图像

关于Passolo的用法说起来话就太长了。这里就不介绍了,朋友们可以自行到网上搜索,有视频教程的。
这里告诉大家的就是,当你用Passolo汉化完一个软件后,点击字串----保存翻译,等你下次再升级汉化某个软件时,可以点击字串---预翻译达到自动化汉化。当你的翻译字典库达到一定数量时,汉化将会更加便捷!
回来再说Passolo汉化之后,再用点睛将ini转换回点睛的txt格式,最后回写同上。[/hide]
看一看我们的汉化成果!



图像
图像
离线113321
发帖
2
金钱
0
威望
0
只看该作者 1 发表于: 2009-10-09
恩,辛苦了,正想学习汉化手机,什么也不懂
离线raindy

发帖
1931
金钱
10
威望
1
只看该作者 2 发表于: 2009-10-09
图片不能正常显示
离线wannan1985

发帖
89
金钱
110
威望
11
只看该作者 3 发表于: 2009-10-09
也不知道图片咋忽然不能显示了
原帖地址
新增视频教程
离线wannan1985

发帖
89
金钱
110
威望
11
只看该作者 4 发表于: 2009-10-14
我录制一个视频教程,回头把它转过来
离线wannan1985

发帖
89
金钱
110
威望
11
只看该作者 5 发表于: 2009-10-15
离线bo0o
发帖
1
金钱
0
威望
0
只看该作者 6 发表于: 2010-05-11
刚学汉化,准备动手把G3上的几款游戏汉化试试
离线七明
发帖
1
金钱
10
威望
1
只看该作者 7 发表于: 2010-09-23
以前的账号丢了。。晕
离线mmoophy

发帖
5
金钱
50
威望
5
只看该作者 8 发表于: 2012-05-22
点睛助手真是汉化的好东西
离线easyman

发帖
4
金钱
30
威望
3
只看该作者 9 发表于: 2013-11-13
辛苦了,正想学习汉化手机.