XUnity AutoTranslator:Unity游戏实时汉化,30分钟从下载到出第一条中文

发布时间:2026/8/22 17:45:17
XUnity AutoTranslator:Unity游戏实时汉化,30分钟从下载到出第一条中文 XUnity AutoTranslatorUnity游戏实时汉化30分钟从下载到出第一条中文【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity AutoTranslator 是一款面向 Unity 游戏的开源免费翻译插件运行时抓取游戏内的界面、对话与道具说明请求翻译服务后替换显示。本文带你走完从下载、首次启动到排查故障的全程。下载前先确认这2件事这两条自查花不了1分钟能帮你避开装了也白装的情况。游戏是不是Unity做的看安装目录里有没有{游戏名}_Data文件夹有就是 Unity。如果是虚幻或自研引擎本插件不适用去该游戏的翻译社区找对应方案即可。能不能连通免费在线翻译服务插件会把抓到的文本发给第三方服务换取译文再显示回来。如果你介意文本外发或网络连不上所选服务跑起来也出不了结果。IL2CPPUnity 的新一代脚本后端编译的游戏文本抓取支持不完整部分文字需要手动补抓能用但成功率低心里有数即可。两条都过了直接进入安装环节。下载后的30分钟本节走独立安装路线不需要任何前置Mod新手最稳走完这4步游戏就能出中文。下载 ReiPatcher 独立安装包解压到游戏根目录让SetupReiPatcherAndAutoTranslator.exe和游戏主 exe 处于同一级。看到 exe 与主程序同级这步就成了。双击运行SetupReiPatcherAndAutoTranslator.exe它会自动完成补丁注入。看到目录里多出一个带 (Patch and Run) 字样的游戏快捷方式这步就成了。用该快捷方式启动游戏首次运行会在根目录生成配置文件。看到AutoTranslatorConfig.ini出现、且游戏能正常进主界面这步就成了。进游戏后按ALT0呼出工具悬浮窗随便打开一个菜单观察。看到菜单文字变成中文这步就成了。备选路线只说一句游戏若已装有 BepInEx、MelonLoader、IPA 或 UnityInjector改下载对应插件包解压到加载器目录再启动即可仓库 README 里有各加载器的安装步骤。独立安装路线与Mod加载器路线二选一。游戏已经装了 BepInEx 就别再跑 Setup两者会互相冲突。装完别急着玩先改4处配置体验立刻干净。进游戏后的10分钟默认生成的AutoTranslatorConfig.ini用记事本就能改。新手只需关注下面这套配置方法里的4个键。[General]段的Language→ 从默认的en改成zh-CN→ 它决定游戏文本最终变成什么语言。[General]段的FromLanguage→ 从默认的ja改成游戏原语言日文游戏保持ja、英文游戏填en拿不准可试auto部分服务支持→ 它决定翻译服务选对源语言字典。[Service]段的Endpoint→ 默认GoogleTranslate无需任何配置网络连不上 Google 可换BaiduTranslate到[Baidu]段填BaiduAppId与BaiduAppSecret或LingoCloudTranslate→ 它决定每次翻译请求发往哪家服务。[TextFrameworks]段开关→ 默认只启用 UGUI、UIElements、NGUI、TextMeshPro3D 漂浮文字或老式菜单没翻译时把EnableTextMesh、EnableIMGUI分别改为True再试 → 它决定游戏里哪几类文本组件会被抓取。其余保持默认。改完先玩几天遇到不顺手的再回来。用了几天之后这三个进阶技巧每个花几分钟但效果是能看和像官方汉化的分界线。手动覆盖文件。场景某条道具说明机翻得太生硬只想单独改这一条。 操作把该条原文译文从Translation\{Lang}\Text\_AutoGeneratedTranslations.txt剪出来放进Translation\{Lang}\Text\目录下的一个新 txt整个文件可直接压进 zip。 效果手动词条优先级高于自动生成文件保存后按ALTR立即热重载不用重启游戏。专有名词替换表。场景同一个 NPC 的名字被翻得一次一个样。 操作在Translation\{Lang}\Text\_Substitutions.txt里写一行原名中文名。 效果替换发生在翻译之前该名字全游戏从此统一不再五花八门。手动补抓与原文对比。场景怀疑某句对话只出现一次插件没抓到。 操作按ALTU触发手动抓取再按ALTT在原文与译文之间切换对比。 效果不动任何配置就能确认哪条文本没被捕获漏网之鱼无处可藏。用上这三招后如果又出新问题先查下一节。卡住了先查这里下面是5个高频问题的排查项覆盖了大部分以前好好的现在不行了的情况。只有部分文本被翻译症状菜单翻译了角色头顶的 3D 文字或左下角老式菜单没动。 原因对应的文本框架开关默认是关的。 处理在[TextFrameworks]段把EnableTextMesh或EnableIMGUI改为True保存后重启游戏。译文全是方块字症状翻译出来的中文整体显示为小方块。 原因游戏自带字体不含中文字形缺了字符只能画方块。 处理在[Behaviour]段用OverrideFontUGUI 文本或FallbackFontTextMeshProTextMeshPro 文本指向游戏目录里的中文字体文件再按ALTF切换验证。某个功能在开启翻译后失效症状某个按钮或对话逻辑不对劲按ALTT关掉翻译又恢复正常。 原因游戏内部用显示文本做判断译文打乱了它的逻辑。 处理把TextGetterCompatibilityMode设为True让游戏读取时仍拿到原文。翻译进行一会儿就停了症状起初翻译正常之后新文本不再逐条变中文。 原因连续翻译失败触发内置保护插件自我停摆。 处理检查网络或把Endpoint换成能连通的服务然后在游戏内按ALTQ重启插件。长段文本整条跳过症状长描述一律不翻译只有短句有反应。 原因超过MaxCharactersPerTranslation的文本会被直接忽略。 处理把该值调大上限 2500或接受超长文本不翻译。5条都没对上时回仓库 README 的 FAQ 章节按关键词对照那里有更细的分支。关页面前逐项勾完下面6条下次再装一个游戏你能在30分钟内复现全过程。ReiPatcher 独立包已解压到游戏根目录并运行过SetupReiPatcherAndAutoTranslator.exeAutoTranslatorConfig.ini已生成Language、FromLanguage、Endpoint3个键已按需求修改按ALT0呼出悬浮窗确认首屏已有译文有漏译时已检查[TextFrameworks]开关记住三个快捷键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),仅供参考