公司动态

XUnity AutoTranslator汉化工具完全指南:免费把Unity游戏翻成中文

📅 2026/8/18 1:40:15
XUnity AutoTranslator汉化工具完全指南:免费把Unity游戏翻成中文
XUnity AutoTranslator汉化工具完全指南免费把Unity游戏翻成中文【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity AutoTranslator 是一款免费开源的 Unity 游戏汉化工具能实时把游戏里的对话、菜单、道具说明翻译成中文装上即可用、无需改动游戏本体是日系 RPG 与视觉小说玩家的省心之选。这篇指南会带你从零跑通第一次翻译再讲几个让它更懂你的进阶玩法。先弄明白它到底在帮你干什么想象你请了一位同声传译坐在电脑旁边游戏里每跳出一句日文他立刻在旁边写出一句中文给你看而你什么都不用做。XUnity AutoTranslator 干的就是这件事——它不修改游戏文件而是挂在游戏运行时的文本通道上拦截文字、送去翻译、再替换回来整个过程肉眼几乎无感。这意味着你不需要懂日语、不需要等汉化组发布、不需要担心游戏更新后补丁失效。只要是 Unity 引擎的游戏基本都能用它当天玩上中文版。三件它做得比想象中好的事免注册直接翻译内置 Google、Bing、DeepL、百度、Papago 等十多种翻译引擎其中多数无需任何账号密钥装好填一个名字就能用它能帮你省掉折腾 API 的功夫。游戏框架全覆盖BepInEx、MelonLoader、IPA、UnityInjector 四种主流加载器都能挂载没有框架的游戏也能用自带 ReiPatcher 独立安装它能帮你应对不知道游戏该装哪种插件的尴尬。文本引擎通吃UGUI、TextMeshPro、NGUI、IMGUI、FairyGUI、Utage 视觉小说引擎都在支持列表里它能帮你覆盖对话、菜单、物品栏、选项框几乎所有文字出现的地方。此外它还内置了去重和缓存相同文本只请求一次翻译结果同时存内存和磁盘所以越玩越流畅还能把缓存文件直接当汉化底稿来改。十分钟跑通第一次翻译第一步确认游戏框架选对安装包。先去游戏目录看有没有BepInEx、MelonLoader、Plugins这类文件夹或直接在游戏论坛搜游戏名 BepInEx。主流 Unity 游戏大多能用 BepInEx完全没装过任何框架的直接选独立版ReiPatcher最省事。第二步解压安装。BepInEx 用户把压缩包里的文件解压进游戏根目录让 dll 落在BepInEx/plugins/XUnity.AutoTranslator/下即可独立版则解压到游戏根目录运行SetupReiPatcherAndAutoTranslator.exe再用生成的快捷方式启动游戏。第三步首次启动等它生成配置。启动游戏后插件会自动创建配置文件BepInEx/config/AutoTranslatorConfig.ini。想验证是否装成功先按ALT0打开插件面板。第四步改两行配置把目标语言设成中文。[General] Languagezh-CN ; 目标语言简体中文这就是汉化的关键一行 FromLanguageja ; 源语言按游戏原始语言填不确定就写 auto [Service] EndpointGoogleTranslate ; 免费免密钥先用它跑通流程 FallbackEndpoint ; 主引擎失败时的备用引擎稍后再填第五步回游戏验证。随便打开一句对话或菜单几秒内文字就会变成中文。按ALTT可以在原文和译文之间来回切换方便你确认是翻译了而不是没识别到。进阶玩法让翻译真正懂你的游戏用词典和正则搞定专有名词与报错文本机翻最常见的翻车点是人名、地名和HP 123这种带数字的文本。好在插件允许你手动兜底在Translation/zh-CN/Text/_Substitutions.txt里写死专有名词优先级高于机翻魔王The Demon King 勇者The Hero游戏把名词和数字拼在一起显示时比如等级 5就用正则翻译文件兜底这类规则放在任意翻译 txt 里即可自动生成、以下划线开头的文件除外r:^レベル ([0-9])$等级 $1r:开头代表正则匹配$1会把捕获到的数字原样带回结果非常实用。手动校订缓存让翻译结果越来越好插件会把所有自动翻译结果写进Translation/zh-CN/Text/_AutoGeneratedTranslations.txt格式就是一行原文一行译文。看到翻得不对的直接改这个文件然后按ALTR热重载不用重启游戏就能生效——这相当于你拥有了一份会持续积累、随玩随改的个人汉化词典。别忽略中文乱码的根因字体中文和日文字库差异大很多游戏默认字体根本没有中文字形于是显示成□□□。遇到这种情况配置里加一行指定中文字体文件即可UGUI 游戏用OverrideFontTextMeshPro 游戏优先用FallbackFontTextMeshPro做后备字体比强行缩放 UI 效果可靠得多。汉化失效或变卡按这四条排查当游戏里部分文字没被翻译时很多文本框架默认是关闭的打开配置文件[TextFrameworks]一节把EnableIMGUI、EnableTextMesh改成True还不行就进游戏按ALTU手动挂钩一次。当游戏翻译后出现报错或逻辑错乱时有些游戏会拿屏幕上显示的文字当判断条件此时把TextGetterCompatibilityModeTrue打开让游戏以为文字还是原文问题通常立刻消失。当插件因翻译服务连续报错自动停机时这是它的自我保护机制。先检查网络或换一个引擎比如把 Google 换成 Bing再按ALTQ重新激活插件也可以提前在FallbackEndpoint填一个备用引擎避免单点故障。当游戏开始变卡时把MaxCharactersPerTranslation调到 100 左右减少单次请求量关闭EnableTextureTranslation纹理翻译很吃性能再把CacheTexturesInMemoryFalse省点内存。现在轮到你动手了游戏不用等汉化组语言不该是你不玩某款作品的理由。按这三步今晚就能玩上中文版从项目发布页下载与你游戏框架匹配的安装包不确定就用独立版解压、启动一次、在配置里把Language改成zh-CN进游戏按ALTT验收效果不满意就换引擎、加词典、ALTR校订。如果你还想深入了解它的工作机制核心插件逻辑在src/XUnity.AutoTranslator.Plugin.Core/各翻译引擎实现位于src/Translators/完整配置项说明都在项目根目录的README.md里。想自己编译研究也可以把仓库https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorclone 到本地慢慢读。配置得当之后每一款外语 Unity 游戏都会变成你的专属中文版——游戏愉快翻译无忧。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考