news 2026/8/21 17:24:35

满屏日文当场翻:XUnity AutoTranslator Unity游戏自动翻译快速上手指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
满屏日文当场翻:XUnity AutoTranslator Unity游戏自动翻译快速上手指南

满屏日文当场翻:XUnity AutoTranslator Unity游戏自动翻译快速上手指南

【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator

打开游戏的那一刻,满屏日文,剧情只能靠猜。这时候装一个 XUnity AutoTranslator,它会把游戏界面里的文字抓取出来自动翻译成你的语言,还支持动手校对译文。看完这篇,你会知道怎么按自己的环境选安装路径,怎么把翻译源、目标语言这些参数调到位。

它是谁,给谁用

XUnity AutoTranslator 是 Unity 游戏的自动翻译插件。装进游戏后,它会拦截界面上的文本、交给在线翻译源翻译,并把结果存档,下次启动直接复用。

最常用到它的三类人:

  • 想立刻读懂剧情、不想等汉化补丁的玩家
  • 想拿机翻打底、再动手精修词条的汉化爱好者
  • 已经用 mod 管理器打理游戏插件的进阶玩家

能力边界说清楚:它只处理"文本",游戏里的对话、菜单、字幕都能拦下来,附带一个资源重定向模块,可以直接替换游戏内的文本资源和贴图;但它不碰语音,而且自动翻译时文本会发往网络翻译服务——如果你完全不想让游戏文本离开本机,这个插件不适合你。

按你的情况选一条路

先确认你的环境:打开游戏目录,看里面装了什么 mod 框架。框架决定了你该下载哪个压缩包,三条路径的前两步都是"下载对应 zip 并解压",区别只在解压的落点和后续动作。

独立安装:游戏没装过任何框架

  1. 下载XUnity.AutoTranslator-ReiPatcher-{VERSION}.zip,直接解压到游戏根目录,让SetupReiPatcherAndAutoTranslator.exe和游戏主程序放在一起
  2. 运行这个 exe,它会自动配好 ReiPatcher
  3. 首次启动走生成的{GameExeName} (Patch and Run).lnk快捷方式,完成修补并进入游戏
  4. 之后再启动,直接双击游戏主程序就行

这是官方推荐给"裸装"游戏的方式,两步就能跑起来。但要注意,已经在用任何框架的游戏别走这条路,两种安装方式混在一起会出问题。

BepInEx 安装:游戏里已经有 BepInEx

  1. 下载XUnity.AutoTranslator-BepInEx-{VERSION}.zip
  2. 直接解压到游戏目录,插件文件会自行落进BepInEx\plugins
  3. 启动游戏,立即生效

拿不准的话优先走这条路,因为 BepInEx 是目前用得最广的框架,这方式步骤最少、卸载也最干净。

MelonLoader 安装:你用的是 MelonLoader

  1. 下载XUnity.AutoTranslator-MelonMod-{VERSION}.zip
  2. 解压到游戏目录,插件文件会分别进入ModsUserLibs两个文件夹
  3. 启动游戏,立即生效

流程和 BepInEx 基本一致,只是落点文件夹不同。

首次启动游戏后会自动生成配置文件。如果发现有些文本没被翻译,先不用慌,按下一节的方法调就行。

日常操作手册:快捷键速查表

装好之后,这几个键位就是你日常的工具:

按键触发场景说明
ALT + 0打开翻译设置界面可切换翻译源、临时关闭翻译
ALT + 1打开翻译聚合界面汇总多个翻译源的结果,方便对比
ALT + T原文与译文之间切换验证译文是否影响游戏逻辑的快捷办法
ALT + R改完翻译文件之后热重载翻译,不用重启游戏
ALT + U某些文字没被自动挂钩时手动尝试抓取当前文本

两个容易搞错的点:

  • ALT+0 的 0 是数字零,不是字母 O
  • ALT+U 只能挂钩已启用的文本框架里的文字,你关了某个框架,它再按也找不到

效果不满意?按场景调

想换翻译源

默认用的是 GoogleTranslate,免注册、不限字数,代价是偶尔不稳定。对翻译质量有要求的话,改配置文件的[Service]区一行就行:

[Service] Endpoint=DeepLTranslate ; 换成你想用的翻译源 FallbackEndpoint= ; 主端点失败时自动回退到这里

开箱即用的翻译源里,GoogleTranslate、BingTranslate、PapagoTranslate、DeepLTranslate 都不需要账号注册,其中 DeepL 的翻译质量公认最好;BaiduTranslate、YandexTranslate、WatsonTranslate 这类需要自己申请密钥,申请后填到配置里对应的命名区即可。

想改目标语言

默认是从日语(ja)翻译成英语(en)。想汉化,改两行:

[General] Language=zh ; 要翻译成什么语言 FromLanguage=ja ; 游戏原文是什么语言

提醒一句:部分游戏的默认字体不含中文字形,改完如果中文显示成方块,需要在配置里用OverrideFont指定一个中文字体。

想省性能,或有漏翻

插件默认不会开启全部文本框架,TextMesh 和 IMGUI 最初是关着的,这是为了兼容性。如果发现某些文字没被翻译,多半就是它来自没启用的框架,按需打开:

[TextFrameworks] EnableUGUI=True ; Unity 主流 UI 系统,一般保持开启 EnableTextMeshPro=True ; 常见的 3D 文本组件 EnableTextMesh=False ; 3D 空间漂浮文字,开启可能带来干扰 EnableIMGUI=False ; 即时模式 UI,其他插件的菜单多走这里,想翻插件界面就打开

卡住了?查这里:常见故障与解法

现象大概率原因处理方式
部分文本翻译不到自动挂钩有遗漏,或对应框架没启用先按 ALT+U,再启用对应框架
应用译文后游戏崩溃游戏拿文本内容当逻辑判断条件配置里加TextGetterCompatibilityMode=True
翻译结果时好时坏免费端点不稳定换 DeepL,或设置FallbackEndpoint兜底
中文显示成方块游戏字体不含对应字形OverrideFont指定中文字体
想彻底禁用插件删除BepInEx\plugins里的XUnity.AutoTranslator文件夹

Q:玩到一半想临时关掉自动翻译怎么办? A:按 ALT+0 打开界面,把端点选为空;或者把配置里的Endpoint=置空,两种都即时生效。

Q:手动校对的译文下次启动还生效吗? A:生效。机翻结果存在Translation\{Lang}\Text\_AutoGeneratedTranslations.txtTranslation目录下的所有.txt文件都会被读取,下次进游戏自动加载。

Q:改完翻译文件要重启游戏吗? A:不用,按一次 ALT+R 重新加载翻译文件,改动的内容立刻生效。

⚠️ 卸载时只删XUnity.AutoTranslator文件夹,XUnity.ResourceRedirector目录要保留,其他插件可能依赖它,误删只会带来更多问题。

装完之后你只需要把配置里的Endpoint改成常用的那个翻译源,按一次 ALT+0 确认设置无误。剩下的是把机翻打底的文本逐条精修,质量慢慢就追上人手了。第一次看到自己校过的中文台词跳进游戏对话框的那几秒,这几分钟的安装就值了。

【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/21 17:24:26

DLSS Swapper:不催游戏更新,一键给游戏换新版 DLSS/FSR/XeSS

DLSS Swapper:不催游戏更新,一键给游戏换新版 DLSS/FSR/XeSS 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS Swapper 是一款免费开源的游戏性能工具,专门负责下载、管理、替换游…

作者头像 李华
网站建设 2026/8/21 17:22:10

零基础3DS模拟器教程:30分钟在电脑上玩转3DS游戏并和朋友联机

零基础3DS模拟器教程:30分钟在电脑上玩转3DS游戏并和朋友联机 【免费下载链接】citra A Nintendo 3DS Emulator 项目地址: https://gitcode.com/GitHub_Trending/ci/citra 想玩的《宝可梦》《怪物猎人》经典作品只在3DS掌机上,可掌机早已停产、卡…

作者头像 李华