XUnity Auto Translator:Unity 游戏翻译插件四步快速上手指南

📅 2026/8/22 19:16:04
XUnity Auto Translator:Unity 游戏翻译插件四步快速上手指南
XUnity Auto TranslatorUnity 游戏翻译插件四步快速上手指南【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity Auto Translator 是一款 Unity 游戏翻译插件实时把游戏内的文本与图片文字翻译成你指定的语言免去你手动对照词典的麻烦。一分钟看懂这个插件能做什么它挂在游戏进程中拦截文字渲染的入口把原文送去翻译再贴回原位全程不需要你改游戏文件。核心能力包括多翻译引擎切换内置 Google、Bing、DeepL、百度、Yandex、Watson 等服务端点另有带认证的 GoogleTranslateLegitimate、DeepLTranslateLegitimate 等正式 API 端点主端点失败可切备用端点本地翻译缓存已译文本与纹理翻译结果落盘保存再次出现时直接取用不再重复发网络请求多文本框架兼容支持 IMGUI、UGUI、NGUI老牌 UI 框架、TextMeshPro 等常见渲染文本的方案可按游戏逐框架开关纹理翻译文字被烧进图片时通过纹理比对找出对应图并替换成译版界面自适应可选自动缩放应对译文比原文更长导致的 UI 溢出快速上手四步跑通翻译检查运行环境游戏必须已有插件管理器。BepInEx 是 Unity 游戏最常见的 Mod 加载框架如果你的游戏目录里有 BepInEx 文件夹走方案 A部分游戏如部分 Illusion 游戏使用 ReiPatcher游戏里带 Rei 插件管理器则走方案 B。下载并放置插件方案 ABepInEx下载 BepInEx 版本解压到游戏目录的BepInEx/plugins/下方案 BReiPatcher下载对应版本运行其自带的图形化安装程序由它完成部署启动游戏首次启动会自动初始化并生成AutoTranslatorConfig.ini配置文件。验证翻译生效按ALT0唤出插件主窗口确认状态若文字没变按ALTT切换一次翻译开关再按ALTR重载翻译数据。核心功能详解多引擎切换它做什么各翻译服务各自实现为一个端点插件按配置依次尝试某个端点连续失败会自动改用备用端点。 什么时候用得上某免费服务限流或停用时把备用端点换成另一家即可继续翻译不用重装插件。各服务的实现代码放在src/Translators/目录支持扩展协议接入第三方服务。本地翻译缓存它做什么每条译文连同原文键写入本地缓存文件纹理翻译也有独立的纹理缓存。 什么时候用得上回到旧存档、重进同一段剧情时文字瞬间显示不产生额外请求网络不好时旧内容照常可读。多框架兼容它做什么配置里为 IMGUI、UGUI、NGUI、TextMeshPro、TextMesh、FairyGUI 各自提供开关插件只挂钩游戏实际使用的框架。 什么时候用得上不同游戏用的 UI 方案不同按游戏实际情况开关减少无关挂钩带来的风险。纹理翻译它做什么对以图片形式出现的文字插件按纹理比对查找已登记的翻译纹理并替换显示。 什么时候用得上封面、立绘、菜单里烧死的文字普通文本翻译管不到靠这个功能补上。配置实践真正要紧的参数配置集中在AutoTranslatorConfig.ini大多数场景调下面几项就够参数作用建议值ServiceEndpoint使用的翻译引擎GoogleTranslateFallbackServiceEndpoint主引擎失败后的备用引擎留空或填另一引擎Language目标语言zhFromLanguage游戏原文语言jaMaxCharactersPerTranslation单条请求的最大字符数过大会被拆分200EnableUIResizing译文溢出时自动缩放 UITrue最小可运行的配置片段[Behaviour] ServiceEndpointGoogleTranslate Languagezh FromLanguageja MaxCharactersPerTranslation200常见问题速查翻译不生效先按ALTT确认翻译处于开启状态再按ALTR重载仍无效时打开游戏日志查看是哪个端点在报错。插件加载失败确认管理器版本与插件版本匹配BepInEx 5/6 或 MelonLoader 各有对应包检查 dll 是否放在 plugins 目录然后读游戏日志定位具体错误。翻译后文字超出按钮把EnableUIResizing设为 True对个别仍溢出的区域可调整ResizeUILineSpacingScale或降低字号。想固定某些文本的译法在UseStaticTranslations指定的翻译文件里写原文译文条目这些文本会跳过引擎直接使用。快捷键速查快捷键功能ALT0显示/隐藏插件主窗口ALTT开/关实时翻译ALTR重载翻译文件与缓存ALTU手动挂钩当前未识别的文本组件进阶技巧高频固定台词如菜单项写进静态翻译文件比走引擎更稳更快也不受服务波动影响。长对话频繁被拆分时把MaxCharactersPerTranslation调大一些减少请求次数批量请求默认开启一般无需干预。需要把译文导出或存档时用TranslationsPath、TexturesPath把文本与纹理缓存指到自定义目录方便备份和手动校对。总结装对目录、开对开关、调好端点这套 Unity 游戏翻译插件就能把绝大多数界面和对话文字翻成你的语言。项目源码可从仓库获取git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考