Unity游戏翻译插件从哪开始XUnity.AutoTranslator新手上手路线图【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator想象一下你终于下了一款口碑爆棚的 Unity 游戏开场动画一过满屏日文扑面而来剧情、菜单、道具说明全都看不懂。卸载舍不得。硬啃太痛苦。别急着做选择——XUnity.AutoTranslator 这款 Unity 游戏翻译插件就是为这种时刻准备的。它的工作方式很容易理解游戏要把一段文字显示到屏幕上之前插件先截住这段文字交给翻译服务处理再把译文原样替换上去。整个过程中游戏本体一个字节都不会被改动就像给游戏戴上了一副实时翻译眼镜。最快跑通的办法两种安装路线任选好消息是你不需要懂任何编程知识两条路都能在几分钟内跑起来。如果你还没装过任何模组管理器选 ReiPatcher 独立版下载 XUnity.AutoTranslator-ReiPatcher 压缩包解压到游戏根目录运行 SetupReiPatcherAndAutoTranslator.exe之后用生成的Patch and Run.lnk启动游戏即可。如果你已经在用 BepInEx就选 BepInEx 版本把压缩包里的文件解压进游戏目录让 DLL 落在 BepInEx/plugins 下直接启动游戏。第一次启动后游戏目录下会自动出现 AutoTranslator 文件夹里面躺着整个插件的总控台——Config.ini。绝大多数情况下你只需要改两行[General] Languagezh-CN FromLanguagejaLanguage 是译成什么语言FromLanguage 是游戏原文是什么语言。保存重启游戏里应该已经能看到中文了。如果界面没反应按 ALT0 打开翻译面板确认插件在工作再按 ALTT 在原文与译文之间切换找找感觉。 到这一步能翻译这个目标已经达成。剩下的都是让它翻译得更好。把够用调成好用的几个关键开关跑起来只是开始。默认配置就像一辆没调校的新车能开但未必顺。想提升体验下面几个开关值得逐个试试。选对翻译服务。Config.ini 里的 Endpoint 决定用哪家翻译。新手建议先用默认的 GoogleTranslate、BingTranslate 或 DeepLTranslate 这类免费端点如果发现经常失败可以在 FallbackEndpoint 填一个备用服务主端点挂了自动切换。追求稳定的老玩家可以换成需要 API Key 的版本比如 DeepLTranslateLegitimate但记住密钥是你的私人物品别到处贴。按需打开文本框架。游戏里的文字有多种显示方式插件默认只开了常见的几种。如果发现某些文本死活不翻译去 [TextFrameworks] 小节把对应的开关改成 True——比如用 IMGUI 做的模组菜单就需要 EnableIMGUITrue。反过来用不上的框架就别开每多开一个都是性能开销。善用两层缓存。 插件会把翻译结果先记在内存里再落盘到 Translation 文件夹相当于随身带了两本便签本同一句话只翻译一次重启游戏后也还记得。你甚至可以直接打开 Translation/zh-CN/Text/_AutoGeneratedTranslations.txt把某句自动翻译改成自己满意的版本保存后按 ALTR 立即生效不需要重启。更进一步翻译文件还支持正则表达式能批量处理有规律的文本比如把道具 I、道具 II这类编号物品统一替换。这些玩法不用急着学先把手动修正用熟。三个真实场景照着做就行光讲开关有点抽象我们拿三个最常见的情况走一遍。情况一剧情翻译了菜单还是原文。多半是菜单用了你没开启的文本框架。先到 [TextFrameworks] 看看哪些还是 False逐个打开重进游戏试。还不行按 ALTU 手动触发一次文本捕获它会主动去抓屏幕上漏掉的文字。情况二译文出来了全是方块字。这不是翻译坏了是游戏自带的字体里没有中文字形。在 [Behaviour] 里给 OverrideFont 指定一个中文字体文件TextMeshPro 类文本则优先用 FallbackFontTextMeshPro 补充缺字。换个字体乱码基本就消失了。情况三人名地名被翻得啼笑皆非。自动翻译没有上下文专有名词翻错很正常。打开自动生成的翻译文件找到那一行改成正确译名存盘、ALTR 刷新。手动内容的优先级最高你的修改会稳稳压过自动结果。新手最常问的问题和最容易踩的坑问免费翻译服务会不会突然失效有可能。不要求认证的在线端点哪天服务方改了接口就不可用了这是同类工具的共性。兜底办法是配好 FallbackEndpoint或升级到带 API Key 的服务。问玩着玩着翻译停了为什么插件内置了防滥用保护连续多次拿不到结果、请求积压过多它会自动关闭自己避免把游戏拖垮。先检查网络和端点是否正常解决问题后按 ALTQ 重启插件即可。问装这个会影响存档吗不会。它只替换运行时显示的文字存档数据原封不动。新手最容易踩的坑其实就三个一上来把全部文本框架打开游戏立刻变卡把 MaxCharactersPerTranslation 调得很大单次请求又慢又容易被拒绝保持在 200 左右更稳妥把 API 密钥随手发出去。记住一句话按需开启、够用就好。下一步从会用走向会玩回头看看XUnity.AutoTranslator 真正厉害的不是自动翻译这四个字而是把翻译的主动权交到了你手里它可以全自动也可以半自动还可以完全由你说了算——自动翻译打底、手动文件精修、正则批量兜底三层配合翻译质量就能一点点逼近母语版。接下来怎么走我的建议是先用默认配置玩一局感受它的存在感然后靠 ALTU、ALTR 这两个快捷键把漏翻和错翻修一遍等你有余力了再去研究资源重定向、自定义端点这些进阶功能那又是另一个新世界。翻译这件事没有一次到位的魔法但有越用越顺的路径。从第一句看得懂的对话开始好好享受游戏吧。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考