让Unity游戏说中文:写给“啃生肉玩家“的XUnity自动翻译器指南

📅 2026/8/19 22:59:48
让Unity游戏说中文:写给“啃生肉玩家“的XUnity自动翻译器指南
让Unity游戏说中文写给啃生肉玩家的XUnity自动翻译器指南【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator你是否曾满怀期待地打开一款好评如潮的日式RPG却在三分钟后被满屏的假名劝退画质、音乐、玩法都对上了胃口唯独看不懂三个字把精心设计的剧情锁在了屏幕另一边。如果你也为生肉游戏头疼过这篇文章就是写给你的。没有它读懂一款游戏要付出多少代价没有翻译插件的日子大体逃不开三种煎熬截图OCR切到翻译软件逐句识别一句话折腾半分钟对话框一闪而过剧情被切得支离破碎边玩边查攻略网上的流程攻略永远赶不上你的游戏进度还经常在不该剧透的地方剧透苦等汉化组喜欢的游戏不一定有汉化有汉化的也不一定轮得到你。这些方法不是不能用而是太割裂——翻译工具在窗外游戏在窗内你永远无法真正沉浸。它是什么凭什么和屏幕翻译不一样一句话**XUnity自动翻译器直接住进游戏内部把 Unity 引擎吐出的每一行文本实时翻译成你想要的语言。**它面向的是想玩遍全球 Unity 游戏的普通玩家而不是开发者。和常见的屏幕翻译工具相比差异一目了然对比项屏幕翻译/OCR工具XUnity自动翻译器翻译位置游戏外截图识别游戏内直接拦截文本响应方式手动截图、等待识别文本出现即翻译全自动覆盖范围只认屏幕上的字对话、菜单、道具、UI、图片全覆盖沉浸体验频繁切换窗口完全无感随时 ALTT 对照原文它支持 BepInEx、MelonLoader、IPA、UnityInjector 等主流插件框架也提供无需任何框架的 ReiPatcher 独立安装甚至对 IL2CPP 游戏也有兼容方案。3分钟跑通从下载到看到中文整个过程只需要三步不写一行代码。第1步获取项目文件git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator # 克隆仓库源码如果只想要现成插件包直接下载对应框架的发布压缩包即可第2步选定安装方式新手首选BepInEx 插件版游戏本身需先装好 BepInEx不想装任何插件管理器就选ReiPatcher 独立版它自带补丁工具。第3步部署并启动BepInEx 版把压缩包解压到游戏根目录让 dll 落入BepInEx/plugins/XUnity.AutoTranslator/ReiPatcher 版解压后运行SetupReiPatcherAndAutoTranslator.exe它会自动配好补丁环境。启动游戏插件会自动生成配置文件AutoTranslatorConfig.ini。此时屏幕上的文本就已经开始被翻译了。三个值得你认真调校的亮点亮点一翻译引擎随你换打开配置文件改两行就能切换翻译源[Service] EndpointGoogleTranslate ; 翻译引擎Google/Bing/DeepL/百度/Papago等 FallbackEndpoint ; 主引擎失败时自动启用的备用引擎 [General] Languagezh-CN ; 目标语言中文 FromLanguageja ; 源语言日语部分引擎支持 auto免费且无需密钥的 Google、Bing、DeepL 适合日常游玩追求中文翻译质量可以配置百度需申请 AppId要求专业级精度DeepL 是公认口碑之选。亮点二翻译记忆与人工修正插件会把每次自动翻译写入Translation/zh-CN/Text/_AutoGeneratedTranslations.txt并做内存磁盘双重缓存同一句话绝不会重复请求。机翻不满意直接在这个文件里改成你想要的表达游戏内按ALTR立即重载连游戏都不用重启ALTT可以随时在原文和译文间切换对照。亮点三图片也能翻译遇到以图片形式存在的 UI 文字可以开启纹理翻译默认关闭[Texture] EnableTextureTranslationTrue ; 开启后加载目录内图片替换游戏原图 EnableTextureDumpingTrue ; 先把游戏内的图片导出到 Translation\Texture把导出的图用修图工具改好后放回原目录保持文件名末尾的哈希标识不变游戏就会自动加载。这功能尤其适合没有文本 hook 的老游戏做完整汉化。新手最容易踩的5个坑安装方式混用用了 BepInEx 又去跑 ReiPatcher两者会冲突二选一即可。部分文本没被翻译TextMesh、IMGUI 等文本框架默认关闭到[TextFrameworks]里把对应项设为 True。游戏闪退在[Behaviour]中把TextGetterCompatibilityMode设为 True这个兼容性开关通常能解决。中文显示成方块游戏默认字体缺中文字形设置OverrideFont指定一款中文字体。机翻质量差别急着换引擎先在_AutoGeneratedTranslations.txt里手动修正高频词翻译会越用越准。想更进一步项目仓库里的README.md就是最完整的说明书正则翻译r:、文本拆分sr:、替换表_Substitutions.txt、插件间翻译 API 等都在里面有详细讲解值得通读一遍。社区还提供了基于 Ollama 本地大模型的第三方翻译端点想折腾的话研究Translators目录下的源码实现自己写一个翻译端点也只是百行代码的事。你的第一款外文游戏就从今天开始工具就摆在你面前免费、开源、即装即用。与其继续隔着攻略和截图脑补剧情不如花三分钟装上它亲手把那些曾被语言挡在门外的作品一部部请进门来。最好的游戏体验从读懂开始。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考