如题,网上一大堆ai翻译,仔细一看是MTool的,没一个是内嵌补丁,虽然有JSON文件

这些压根没法移到Joiplay模拟器游玩,没法在安卓系统流畅玩游戏!!![s:703]

发个教程,目的是做个内嵌式补丁导入其他人做好的json,节约api令牌消耗,无论如何都要打击MTool挂载式工具之流,壮哉我们安卓党:

(除非作者有Android开发模拟器的意向,否则我反对一切挂载式的翻译工具)

1. T++打开游戏.exe,剧情文本导出为CSV

像tyrano、xp3、VX、renpy等的游戏引擎,用GARbro之类的解包工具把scenario剧情文本的文件解压出来,然后通过T++加载

Translator++网上有免费版,哪个版本都支持导出csv格式

2. SExtract导出为JSON{origRN:""}格式,然后把MTool的json修改为transDic.json复制到ctrl目录

https://github.com/satan53x/SExtractor

下载这个工具,引擎选择CSV,T++导出的CSV一般是utf-8,匹配规则根据正则表达式自行撰写,我就选全部提取([\s\S]+)

把MTool的json文件复制到ctrl目录,点击工具的注入按钮,基本8成译文都成功导入了,当然,也有一些译文没能导入

22_search=^([\s\S]+)$
extraData=^Original Text$
writeOffset=1
 

个人写了简易bat,不会代码的可以打开bat,把transDic.output.json文件路径黏贴到cmd执行,ainiee翻完了就在cmd输入yes就完事了

下载链接:https://github.com/allrobot/Translator-_and_others_script/tree/main/ 脚本/提取注入JSON

 

脚本创建的文件名 完成翻译了,删掉前缀transDic.json 更改至 transDic.json,SExtract点击按钮注入到CSV,SExtract会到new文件夹生成新的CSV

[b]3. T++打开导入,选择xml导入,选择文件[/b]

后面就是T++的事了,删掉一些带代码的文本就行了,