资讯动态

免费 Unity 游戏翻译插件 XUnity.AutoTranslator:3 步装上,日语英文游戏变中文

发布时间:2026/8/21 18:22:40 来源:尧图企业网站定制
免费 Unity 游戏翻译插件 XUnity.AutoTranslator3 步装上日语英文游戏变中文【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity.AutoTranslator 是一款免费的 Unity 游戏翻译插件。装好后自动拦截游戏内文本实时翻译对话、菜单、物品描述全覆盖。不用等官方汉化翻译结果缓存本地同一句第二次出现秒出。 它能不能帮到你按语言场景对号入座如果你的目标游戏是 Unity 做的插件能覆盖你看到的大部分屏幕文本。日语游戏主战场。日→中翻译链路最成熟插件自带约 2000 条常用短语的静态词表减少线上请求也支持 ezTransXP 这类本地日韩翻译工具。英文独立游戏把目标语言改成中文菜单、技能说明、教程文字不用猜了。没有官方汉化的游戏插件不依赖官方语言选项游戏用什么语言只要翻译服务支持就能翻。能钩住的文本覆盖主流 UI 框架UGUI、NGUI、TextMeshPro 默认开启IMGUI 和 TextMesh 默认关闭可手动打开还支持 ADV 引擎 Utage。哪块文字没被翻译优先查框架。✅ 装之前的环境清单与插件框架选型想让 Unity 游戏翻译成中文先确认游戏的编译方式它决定你选哪个插件框架BepInEx官方推荐适合大多数 Mono 编译的 Unity 游戏生态最成熟MelonLoaderIL2CPP 编译游戏的主力选择对应要用 MelonMod-IL2CPP 版插件ReiPatcher 独立版不依赖框架双击安装适合纯玩家环境没高门槛Windows.NET Framework 4.5 一般自带、Unity 5.0 开发的游戏、稳定网络在线翻译要把文本发往翻译服务。从项目发布页拿对应版本包BepInEx / MelonMod / ReiPatcher想从源码构建就git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator。 三条安装路径怎么挑三条路对号入座挑一条做就行。共同结果是首次启动后插件自动生成Config.ini和翻译缓存目录按ALT0打开界面确认插件在线。BepInEx 路线最常用先把 BepInEx 装进游戏目录再把插件压缩包直接解压到游戏根目录结构应该是游戏目录/ ├── BepInEx/ │ ├── core/XUnity.Common.dll │ └── plugins/XUnity.AutoTranslator/ │ ├── XUnity.AutoTranslator.Plugin.Core.dll │ ├── XUnity.AutoTranslator.Plugin.BepInEx.dll │ └── Translators/GoogleTranslate.dll └── BepInEx/Translation/zh/Text/ ← 缓存自动生成MelonLoader 路线IL2CPP 游戏先装好 MelonLoader再把 MelonMod 包直接解压到游戏根目录插件 dll 进Mods/依赖库进UserLibs/。ReiPatcher 独立路线零依赖直接解压到游戏目录运行一次SetupReiPatcherAndAutoTranslator.exe以后通过生成的Patch and Run快捷方式启动游戏。注意游戏里已经装了 BepInEx 之类的框架就别用这条路两者会冲突。⚙️ 按需求改配置改哪几项就够只需改首次启动生成的Config.ini按你想干什么分成四块哪块用哪块。切换目标语言Languagezh翻译成什么语言FromLanguageja游戏原文语言部分服务支持 auto官方建议明确指定切换翻译服务改[Service]的Endpoint内置服务都在Translators子文件夹GoogleTranslate / BingTranslate / DeepLTranslate免注册免密钥免费用其中 DeepL 质量最好BaiduTranslate需 AppId 和 AppSecret中文翻译更准YandexTranslate / WatsonTranslate / GoogleTranslateLegitimate走官方 API 密钥稳定不易坏FallbackEndpoint备用服务主服务失败自动切换提醒免密钥的服务都是逆向接口随时可能失效长期使用建议上正版。调性能EnableBatchingTrue批量请求MaxCharactersPerTranslation200单次请求最大字符数最高 2500EnableUIResizingTrue翻译后自动调 UI 文本框防溢出ReloadTranslationsOnFileChangeTrue改动翻译文件即热重载免重启设置热键热键固定不用配置记下来就行ALT0打开/关闭插件 UI0 是数字不是字母 OALTT在翻译版与原文之间切换ALTR重载翻译文件改完文件立刻生效ALTU手动触发文本钩取手动补钩漏掉的文本ALTQ重启插件仅在插件因连续错误自停后有效 翻译不生效的排查步骤按顺序一条条查整屏都没翻译——插件没加载或网络到不了翻译服务。用 ALT0 打开界面看状态再翻框架日志BepInEx/LogOutput.log或 MelonLoader 日志目录看加载情况。只翻译了一部分文字——文本框架没开。按游戏实际 UI 在[TextFrameworks]里打开EnableIMGUI、EnableTextMesh这两项默认关很多游戏恰好用它们重启游戏。翻译后游戏崩溃或行为异常——游戏逻辑依赖原文。在[Behaviour]里设TextGetterCompatibilityModeTrue重试。翻译一阵后停摆——服务连续失败插件自保退出。修好网络或换带密钥的服务再按ALTQ重启。 进阶手动翻译、替换规则与缓存管理基础跑通后下面三处值得知道手动翻译与缓存文件。翻译结果都写进Translation\{Lang}\Text\_AutoGeneratedTranslations.txt机器翻译不合意直接改这个文件按ALTR立刻重载。往该目录丢的任意.txt文件优先级都高于自动生成文件可以按章节拆分管理。替换规则与正则。_Substitutions.txt里可以钉住高频词角色名、地名的固定译法避免机翻每次不一样。自己的翻译文件里也能写正则规则一条覆盖一整族带编号的物品r:^アイテム([0-9])$物品 $1注意正则对下划线开头的文件无效。纹理翻译与资源重定向。插件还能翻译烧在贴图里的文字XUnity.ResourceRedirector模块则支持直接替换游戏资源细节见 README.md 对应章节。行动清单确认游戏是 Unity判断编译方式Mono 走 BepInExIL2CPP 走 MelonLoader没经验走 ReiPatcher装对应版本启动游戏ALT0 确认插件在线先改Language和Endpoint其余保持默认遇到没翻译的区域回[TextFrameworks]开框架机翻味重的在缓存文件里手改并另存成自己的翻译文件翻译服务完整清单、全部配置项、Mod 翻译功能都在项目 README.md 里具体游戏的适配问题去社区讨论区找。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价