首页 微武游戏攻略 正文

强势逆推安卓汉化怎么做?手把手教你这三步搞定

今儿个就想唠唠怎么把那些全英文的安卓软件给整成中文版。上个月折腾一个冷门工具差点没给我整秃头,摸出三步土法子,贼简单!

第一步:扒开安装包看代码

先得搞到安装包文件(就是apk那个玩意)。我从官网下了个老外的修图软件,下完直接扔进MT管理器。长按文件选"查看"——嚯!跟开盲盒似的,里头一堆smali文件夹和*文件。

重点来了:点*选"ARSC编辑器",唰跳出满屏英文词条。右上角三点菜单里戳"过滤资源",在弹出框输入关键词“name=”跟“value=”,能筛选出所有界面文字。这时候直接点词条就能改中文!但别急着动手——改之前先导出词条表备份,我头铁没备份崩了三次!

第二步:硬刚乱码难题

改完词条兴冲冲装回手机,好家伙启动直接闪退!打开日志抓错才发现问题:有些词条带特殊符号%1$s,比如"Delete %1$s?"这种。我手贱把%s也删了,程序找不到变量当场罢工。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 血泪经验1:带%的符号千万别动!
  • 血泪经验2:遇到"color/"开头的别乱改(那是颜色代码)
  • 血泪经验3:改完保存记得点"编译并保存"

后来学乖了,遇到长句子先复制到翻译软件,再把英文原句粘贴回去对照格式改。

第三步:换字体治口吃

以为大功告成?太天真!装上新版发现中文全变成□□□。查了俩小时论坛才明白:原版字体不支持中文!从系统里抠了个中文字体(*),在安装包res/font文件夹新建目录塞进去,再把原字体文件删了重命名。搞定!

说点真心话:前些天拿这法子汉化了个游戏插件,熬三宿改完被用户当免费翻译使唤。昨儿组长突然丢来活儿要紧急汉化内部工具,我默默掏出备份文档改了俩小时交差。组长拍肩说效率真高,殊不知我摸鱼摸成了熟练工。倒是那位白嫖哥还在群里天天嚷嚷"求更新",啧,反手一个消息免打扰!

本文转载自互联网,如有侵权,联系删除