今天折腾《森林之子》安卓版汉化,纯粹是因为这游戏手机版压根没官方中文。打开游戏满屏英文看得我眼晕,寻思自己动手给它整明白。
搞前准备
先在旧手机里翻出安装包,这游戏得亏以前存过。顺手把电脑上的汉化补丁拖进微信文件传输助手——对,就是拿微信当中转站,电脑传到手机。接着下了三个工具:MT管理器、ZArchiver还有个APK Editor。光下这堆玩意儿就耗了半小时,手机储存空间都快炸了。
拆包灾难现场
先用ZArchiver解压安装包,结果卡在1%死活不动弹。气得我直接换MT管理器,点开APK文件选“查看”,里头密密麻麻全是文件夹。对着电脑版补丁的路径assets/languages,在安卓包的同名文件夹里乱戳。突然看见个,好家伙原来文本藏这儿!
- 把汉化补丁的*文件直接拽进去
- 顺手把*改名叫English_*
- 再把*文件名改成*
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
一通操作猛如虎,完事儿发现文件权限全乱套了。又长按文件夹选“修复权限”,手指头戳屏幕戳得发酸。
重新打包翻车
在MT管理器里点“功能”选“APK签名”,勾了个v1+v2签名就开冲。进度条跑完装上一试,游戏直接闪退。不死心换APK Editor重新封装,这回特地点了“删除签名后重新签名”。安装时系统跳红字警告,硬着头皮点“强行安装”——结果游戏倒是能进了,但菜单文字全变成###ERROR###。
救命稻草
蹲厕所刷贴看见有人说字符编码要改。翻回MT管理器长按*,选“内部打开”再点“编码转换”。试了GBK乱码,换UTF-8终于正常。重签安装后手都在抖,点开游戏主界面“新游戏”三个中文弹出来那刻,差点把泡面打翻。
发现背包描述还是英文,又翻出文本文件手动替换三百多条。测试时手机烫得能煎蛋,但看着全中文的任务提示,值了!朋友说你这比游戏里野人求生还刺激——想想确实,汉化半小时,解包两小时,修bug一整天。
现在看见.json后缀文件就头皮发麻,不过下次碰到英文游戏…大概还是会手贱继续搞。