【笔记】Android汉化
前言
Android通过修改文本内容实现汉化
搜索关键字出现的文件
MT管理器->右上角菜单->搜索->勾选高级搜索->输入关键字->确定
修改xml文件
MT管理器->选择APK->查看- 选择需要修改的文件->打开方式选择
反编译 - 修改文本内容->右上角点保存按钮->返回->提示是否重新打包,选择
确定
修改arsc文件
MT管理器->选择APK->查看- 选择需要修改的文件->打开方式选择
翻译模式->[DEFAULT] - 汉化
- 手动汉化:选择需要修改的字符串->输入翻译后的文本->
确定 - 自动汉化:选择右下角翻译图标->选择翻译引擎->
确定- 翻译引擎下载:
MT管理器->右上角菜单->插件管理->插件中心->下载一款翻译插件,例如Yandex翻译
- 翻译引擎下载:
- 手动汉化:选择需要修改的字符串->输入翻译后的文本->
- 左上角返回->
保存并退出->提示是否重新打包,选择确定
修改dex文件
MT管理器->选择APK->查看- 选择
classes.dex文件->Dex编辑器++->搜索->发起新搜索->输入查找内容->搜索类型改为字符串->取消勾选完全匹配->确定 - 选择搜索到的关键字->修改文本内容->右上角保存->返回->返回->提示
是否编译并保存文件,选择保存并退出->提示是否重新打包,选择确定
完成
- 安装修改后的APK时,如果签名不一致会导致安装失败,需要先手动卸载旧版本再安装新版本