嗯,仅限语言以strings.xml格式存放的,不是写死的那种
1.使用APK Editor Pro(https://wwa.lanzoui.com/iSiAarugppi)解包APK,选择APK文件-完整编辑-部分文件,在字符串页左上角添加语言"Chinese"(-zh),现在字符串 右侧应该都是英语吧(如果英语是应用默认语言的话)
2.去文件页,/res/values-zh/,右侧勾选strings.xml,点下方“提取”至某处
3.把 strings.xml 复制到有python环境的设备,用工具将xml转为csv/xls等格式
https://github.com/CatchZeng/Localizable.strings2Excel
https://github.com/LiewJunTung/Android-strings-xml-csv-converter
或者直接对接API自动翻译 https://github.com/rishabhdugar/android-localization-helper(省略4/5步)
4.把xls里的默认语言复制,整个丢到翻译工具里机翻一遍先,有空的话就人工润色一下
5.把xls用上面的工具再转回xml格式
6.回到APK Editor Pro ,把你翻译好的 strings.xml 替换进来
7.点击右上角的“打包”,祈祷不要报错吧🙏