ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

XUnity AutoTranslator 安装与配置指南:把日文 Unity 游戏自动翻译成中文

XUnity AutoTranslator 安装与配置指南:把日文 Unity 游戏自动翻译成中文 XUnity AutoTranslator 安装与配置指南把日文 Unity 游戏自动翻译成中文【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator打开一款日文视觉小说菜单、对话、物品说明全是日文只能靠猜着玩。XUnity AutoTranslator 是一款面向 Unity 游戏引擎的翻译插件它会在游戏运行时实时钩住文本渲染调用在线翻译服务把画面自动翻译成中文同时提供完整的手动翻译工具让你能逐条修正翻译结果。 这个插件是什么不是什么XUnity AutoTranslator 是一个 mod 插件不是独立的翻译软件。它要放进游戏目录、由模组加载器注入游戏进程才生效自动翻译依赖联网文本会发送到在线翻译服务。如果你介意把游戏文本交给第三方可以只用它的手动翻译与缓存功能。先用下面这张表判断它是否适合你适合你不适合你玩没有官方中文的 Unity 游戏非 Unity 引擎的游戏游戏里已装 BepInEx、MelonLoader 等加载器IL2CPP 编译的游戏功能缺失较多想制作汉化分发包的翻译小组要求完全离线使用游戏想手动修正个别翻译词条不想在游戏里装任何 mod 安装前先确认这几件事把下面 6 项过一遍能避免装完再返工✅ 游戏是 Unity 引擎制作——插件只钩 Unity 的文本渲染管线✅ 确定模组加载器——BepInEx官方推荐、MelonLoader、IPA、UnityInjector或都不装则用 ReiPatcher 独立包✅ 有可用网络——自动翻译要把文本发到在线服务游戏文本会出机器✅ 知道游戏源语言——配置里要显式填写 FromLanguage不建议用 auto✅ 游戏目录可写——安装会向游戏目录写入多个 dll 和 Translation 目录✅ IL2CPP 游戏先知道限制——IMGUI 翻译、TextGetter 兼容模式均不支持 安装流程从下载到出中文以 BepInEx 为例按顺序做 5 件事下载与你加载器对应的安装包命名形如 XUnity.AutoTranslator-BepInEx-{版本}.zip直接解压到游戏目录dll 会落到 BepInEx/plugins/XUnity.AutoTranslator/翻译服务放在其 Translators 子目录启动一次游戏插件自动生成配置文件 BepInEx/config/AutoTranslatorConfig.ini按下面 4 项做最小修改[Service] EndpointGoogleTranslate ; 翻译引擎置空即关闭自动翻译 [General] Languagezh-CN ; 目标语言简体中文 FromLanguageja ; 源语言日语明确指定 [Behaviour] EnableUIResizingTrue ; 自动调整文本框防止中文溢出验证进游戏按 ALT0 打开插件面板确认引擎再按 ALTT 在原文与译文间切换画面能在日文和中文之间来回切就说明生效了常用热键均带 ALT 前缀0 打开面板1 打开多引擎翻译窗口R 重新加载翻译文件U 手动抓取文本部分文本没被钩住时用Q 重启已停机的插件。️ 按需求调参默认配置直接能玩出现具体需求时只改对应项译文质量不够高 → 把 Endpoint 换成 DeepLTranslate或改用需 API Key 的 DeepLTranslateLegitimate担心免费引擎失效 → 给 FallbackEndpoint 填一个备用引擎失败时自动切换中文显示为方框 → 用 OverrideFont 或 FallbackFontTextMeshPro 指定一个中文字体个别术语翻错 → 在 Translation{Lang}\Text_Substitutions.txt 里加原文译文替换规则想修正某条译文 → 直接编辑同目录的 _AutoGeneratedTranslations.txt按 ALTR 立即生效其他 mod 的界面没被翻译 → 在 [TextFrameworks] 段把 EnableIMGUI 设为 True想进一步减少请求量 → 保持 UseStaticTranslationsTrue 与 EnableBatchingTrue内置约 2000 条词表会跳过常见短语 排障手册以下 5 个高频问题按现象 / 可能原因 / 处理办法三条记录游戏启用翻译后卡死或崩溃现象翻译生效后进入特定场景时游戏卡住或闪退可能原因游戏用屏幕上显示的文字决定逻辑译文改变了它的判断处理办法[Behaviour] 段设置 TextGetterCompatibilityModeTrue部分文本没被翻译现象主对话是中文菜单、浮动文字仍是原文可能原因对应文本框架默认关闭IMGUI、TextMesh 默认都是 False处理办法打开配置文件在 [TextFrameworks] 段启用对应项插件运行一段时间后停止工作现象翻译突然停更新文本不再被处理可能原因触发自我保护连续 5 次无结果、积压 4000 条请求等插件自动停机处理办法修复网络后按 ALTQ 重启插件不再想要自动翻译但保留已有译文现象不想再发网络请求希望继续用已缓存的翻译可能原因配置里启用着自动翻译引擎处理办法在 ALT0 面板选择空引擎或把 Endpoint 置空译文断行奇怪、质量一般现象一句话被拆成几段译文不通顺可能原因文本里的换行符被原样送进了翻译服务处理办法保持 IgnoreWhitespaceInDialogueTrue必要时把 MinDialogueChars 从 20 调小⚖️ 常用翻译引擎怎么选官方内置十几种翻译服务挑 5 个最常用的对比引擎使用成本翻译质量适配场景配置门槛GoogleTranslate免费、无额度限制中等日常游玩的默认选择零配置DeepLTranslate免费、无额度限制高对话密集的游戏零配置免费通道不稳定BingTranslate免费、无额度限制中上作为备用引擎零配置BaiduTranslate每月 5 万字符免费认证后 100 万中等中文输出优化注册获取 AppId 和 SecretDeepLTranslateLegitimate每月 50 万字符免费超出 4.99 美元/月起高长期大量使用需订阅 DeepL API一句话结论GoogleTranslate零配置默认选择DeepLTranslate质量最高通道不稳BingTranslate适合当备用BaiduTranslate认证后额度更大DeepLTranslateLegitimate付费订阅更稳 下一步按加载器选对应安装包解压到游戏目录启动一次游戏生成配置文件填好 Endpoint、Language、FromLanguage 三项进游戏按 ALT0 确认引擎状态玩一段时间后打开 _AutoGeneratedTranslations.txt手动修正不满意的译文需要克隆源码自行编译的话仓库地址git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表