
XUnity AutoTranslator 实时汉化教程4 步安装改 4 个键让 Unity 游戏出中文【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity AutoTranslator 是一款面向 Unity 游戏的开源免费翻译插件运行时抓取游戏内的菜单、对话与道具说明请求在线翻译服务后替换显示。本文带你从环境自查、安装、首次配置走到进阶手动汉化与故障排查全程无需编程基础。安装前先用 2 个条件自查你的 Unity 游戏两分钟做完这两条判断能帮你避开装了也不出中文的局面。游戏是否 Unity 引擎制作打开安装目录看有没有{游戏名}_Data文件夹有就是 Unity 游戏。虚幻引擎或自研引擎的作品不在支持范围内去对应游戏的翻译社区找方案。能否连通免费在线翻译服务插件会把抓到的文本发给第三方服务换回译文。如果你介意文本外发或网络连不上所选服务建议先跳过本项目。⚠️ IL2CPPUnity 的另一种脚本编译方式编译的游戏文本抓取支持不完整部分文字要靠手动补抓能跑但成功率低装之前心里有数。4 步完成 XUnity AutoTranslator 独立安装主推独立安装路线不依赖任何已有 Mod新手最稳。从仓库 releases 页面下载 ReiPatcher 独立安装包解压到游戏根目录让SetupReiPatcherAndAutoTranslator.exe与游戏主 exe 同级。看到两个 exe 在同一个文件夹这步就成了。双击运行SetupReiPatcherAndAutoTranslator.exe它自动完成补丁注入。看到游戏目录里多出一个名字带 (Patch and Run) 的快捷方式这步就成了。用这个快捷方式启动游戏首次运行会生成配置文件。看到AutoTranslatorConfig.ini出现在游戏根目录、且游戏正常进了主界面这步就成了。进游戏后按ALT0呼出插件悬浮窗随便打开一个菜单观察。看到菜单文字变成中文这步就成了。备选路线一句话带过若游戏已装 BepInEx、MelonLoader、IPA 或 UnityInjector改下载对应插件包把 dll 解到加载器目录再启动即可各加载器的详细步骤见仓库 README 的 Installation 章节。⚠️ 两条路线二选一。游戏已装 BepInEx 就不要再跑 Setup 独立安装两者会互相冲突。首次启用改 4 个配置键让翻译生效默认生成的AutoTranslatorConfig.ini用记事本就能改。[General]段的Language→ 从默认的en改成zh-CN→ 它决定游戏文本最终被翻成什么语言。[General]段的FromLanguage→ 从默认的ja改成游戏原语言日文游戏保持ja英文游戏填en→ 它决定翻译服务按哪种源语言处理文本。[Service]段的Endpoint→ 默认GoogleTranslate免配置连不上 Google 就换BaiduTranslate并在[Baidu]段补BaiduAppId与BaiduAppSecret→ 它决定每次翻译请求发给哪家服务。[TextFrameworks]段开关→ 默认只开 UGUI、UIElements、NGUI、TextMeshPro3D 漂浮文字或老式菜单没反应时把EnableTextMesh、EnableIMGUI改成True→ 它决定抓取哪几类文本组件。其余键全部保持默认遇到具体问题再回来逐项调。用 3 个进阶技巧把手动汉化做干净 单独改一条机翻。场景某条道具说明机翻得生硬只想动这一条。 操作把该条原文译文从Translation\{Lang}\Text\_AutoGeneratedTranslations.txt剪出来放进Translation\{Lang}\Text\目录下的一个新 txt。 效果手动词条优先级高于自动文件保存后按ALTR热重载不用重启游戏。统一专有名词。场景同一个 NPC 的名字被翻得一次一个样。 操作在Translation\{Lang}\Text\_Substitutions.txt里写一行原名中文名。 效果替换发生在翻译之前该名字全游戏从此统一。手动补抓与原文对比。场景怀疑某句只出现一次的对话没被插件抓到。 操作按ALTU触发手动抓取再按ALTT在原文与译文间切换。 效果不动任何配置就能确认哪条文本漏网。这三招解决不了新问题时往下看排查清单。排查 5 个高频翻译故障 只有部分文本被翻译症状菜单有中文角色头顶 3D 文字或左下角老式菜单没动。 原因对应文本框架开关默认关闭。 处理在[TextFrameworks]段把EnableTextMesh或EnableIMGUI改成True重启游戏。译文整片变方块字症状翻译后的中文显示为一排小方块。 原因游戏自带字体不含中文字形缺字符只能画方块。 处理在[Behaviour]段用OverrideFontUGUI或FallbackFontTextMeshProTextMeshPro指向中文字体文件按ALTF切换验证。某功能开启翻译后失效症状某个按钮或对话逻辑异常按ALTT关掉翻译又正常。 原因游戏拿显示文本做内部判断译文打乱了逻辑。 处理把[Behaviour]段的TextGetterCompatibilityMode设为True。翻译进行一段后停摆症状起初逐条变中文之后新文本不再翻译。 原因连续翻译失败触发内置保护插件自动停机。 处理修好网络或把Endpoint换成能连通的服务再按ALTQ重启插件。长段文本整条跳过症状长描述一律不翻译短句正常。 原因文本长度超过MaxCharactersPerTranslation默认 200。 处理把该值调大配置上限 2500或接受超长文本不翻译。5 条都没对上时回仓库 README 的 Frequently Asked Questions 章节按关键词对照分支更细。6 条清单自查安装是否到位 ✅ReiPatcher 独立包已解压到游戏根目录SetupReiPatcherAndAutoTranslator.exe已运行AutoTranslatorConfig.ini已生成Language、FromLanguage、Endpoint已按需修改按ALT0呼出悬浮窗确认首屏已出现译文有漏译时已检查[TextFrameworks]开关记住 3 个快捷键ALTR重载、ALTU手动补抓、ALTT原文译文切换可选想看源码或自行编译git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator把想改的词一条条攒进手动词条文件剩下的交给你的游戏时长。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考