# WakuWaku-RPGai翻译工具 **Repository Path**: stevesimon999/WakuWaku ## Basic Information - **Project Name**: WakuWaku-RPGai翻译工具 - **Description**: 本项目是在YakuYaku项目基础上修改而来,具体来说是添加了一个小工具,让用户可以把MTool从RPG游戏中提取出来的待翻译文件拆分成YakuYaku方便翻译的形式,翻译完成之后又能自动替换原文件,重新导入MTool实现对RPG游戏的自动翻译。 YakuYaku是B站大佬CjangCjengh用中日双语轻小说训练的ai翻译模型,翻译效果大概介于百度翻译和GPT3.5之间。目前已在github开源 - **Primary Language**: Python - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-08-24 - **Last Updated**: 2024-02-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WakuWaku-RPGai翻译工具 #### 介绍 本项目是在YakuYaku项目基础上修改而来,具体来说是添加了一个小工具,让用户可以把MTool从RPG游戏中提取出来的待翻译文件拆分成YakuYaku方便翻译的形式,翻译完成之后又能自动替换原文件,重新导入MTool实现对RPG游戏的自动翻译。 1. YakuYaku是B站大佬CjangCjengh用中日双语轻小说训练的ai翻译模型,翻译效果大概介于百度翻译和GPT3.5之间。目前已在github开源 2. YYakuYaku:https://github.com/CjangCjengh/YakuYaku 3. YCjangCjengh的B站网址:https://www.bilibili.com/video/BV1b44y1F7VL 4. 教程视频:https://www.bilibili.com/video/BV1dz4y1T7YW #### v1.1版本说明 1. v1.1版本相对于v1.0版本删除了翻译功能,只保留了提取、拆分、替换功能,因为有些小伙伴表示v1.0版本使用困难无法打开等问题,这有可能是因为v1.0版本保留的翻译功能用到了cuda导致的。需要翻译功能的小伙伴可以下载v1.0(包含cuda)或者YakuYaku发行版本(只包含CPU推理),可根据自己的需求和设备情况选择。 #### 使用说明 启动: 1. 源代码:在py虚拟环境中安装requirements.txt中的库,运行YakuYaku.py 2. 发行版:下载WakuWaku.7z并解压,解压密码:WakuWaku,双击运行WakuWaku.exe 翻译RGB: 1. 用MTool导出需要被翻译的文件 2. 点击“提取待翻译文件”,选中被导出的文件“ManualTransFile.json”,生成“new_ManualTransFile.json” 3. 用文本工具打开“new_ManualTransFile.json”,删除不合适的条目,比如纯英文、纯标点、乱码、文件路径等,并保存 4. 点击“拆分文件”,选中“new_ManualTransFile.json”,生成“new_ManualTransFile”文件夹和若干待翻译文件 5. 模型选择“日译中”,点击“批量翻译->选择文件”,选中“new_ManualTransFile”文件夹下的所有文件,点击“选择输出位置”,创建一个新文件夹“new”并选中,点击“开始翻译”,等待翻译完成 6. 点击“替换原文”,先选择“new”文件夹,再选择“ManualTransFile.json”,然后生成“TranslationCompleted.json”文件 7. 在MTool中选择“加载翻译文件”,选择“TranslationCompleted.json”文件,翻译完成