昨晚刷手机看到个国外带娃软件挺实用,英文名Mom’s Love,功能是记录喂奶换尿布时间。想着老妈带孙子用得上,干脆自己动手汉化试试。
折腾第一步:找安装包
翻墙到国外应用市场把安装包拖进手机,结果刚打开就傻眼:满屏鸟语!菜单栏有个Setting按钮,点进去连字体都带卷舌音符号,看得我脑壳疼。
拆包工具准备
电脑上打开安卓反编译工具(具体软件不说全名省得被吞),把APK文件往里一丢。左边文件树哗展开几十个文件夹,重点盯住两个地方:
- res文件夹:专门存界面文字
- smali文件夹:藏着程序逻辑
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
汉化实战环节
在res/values里找到个叫的文件,点开全是这种:
<string name=”feeding_time”>Bottle Feeding</string>
直接动手改中文:”喂养时间”、”尿布记录”、”体温监控”这种常用词半小时搞定两百多条。遇到“expressed milk”这种专业词还特地去查了宝妈论坛,翻译成”吸出母乳”更接地气。
碰见硬骨头
有些按钮字死活找不到!发现在smali/com/momslove/util路径里有堆代码直接写死英文。气得我开十六进制编辑器硬怼,把“History”改成“记录”时多删了个空格,APP直接闪退——折腾三回才搞定。
收尾检查
用重新签名工具打包安装后,特意用老妈淘汰的华为旧手机测试。点开主界面看到“今日喂养3次”这种全中文显示,顺手模拟点击了每个功能按钮。发现“Diaper Alert”漏翻译成“尿布提醒”,又返回改了一版。
现在看着老妈用这软件给侄子记作息,突然感觉昨晚熬到三点值了。不过得提醒她别开自动更新,否则我又得重来一遍!
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。