news 2026/8/22 19:15:56

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
XUnity Auto Translator:Unity 游戏翻译插件四步快速上手指南

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

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

XUnity Auto Translator 是一款 Unity 游戏翻译插件,实时把游戏内的文本与图片文字翻译成你指定的语言,免去你手动对照词典的麻烦。

一分钟看懂:这个插件能做什么

它挂在游戏进程中,拦截文字渲染的入口,把原文送去翻译再贴回原位,全程不需要你改游戏文件。核心能力包括:

  • 多翻译引擎切换:内置 Google、Bing、DeepL、百度、Yandex、Watson 等服务端点,另有带认证的 GoogleTranslateLegitimate、DeepLTranslateLegitimate 等正式 API 端点,主端点失败可切备用端点
  • 本地翻译缓存:已译文本与纹理翻译结果落盘保存,再次出现时直接取用,不再重复发网络请求
  • 多文本框架兼容:支持 IMGUI、UGUI、NGUI(老牌 UI 框架)、TextMeshPro 等常见渲染文本的方案,可按游戏逐框架开关
  • 纹理翻译:文字被烧进图片时,通过纹理比对找出对应图并替换成译版
  • 界面自适应:可选自动缩放,应对译文比原文更长导致的 UI 溢出

快速上手:四步跑通翻译

  1. 检查运行环境:游戏必须已有插件管理器。BepInEx 是 Unity 游戏最常见的 Mod 加载框架,如果你的游戏目录里有 BepInEx 文件夹,走方案 A;部分游戏(如部分 Illusion 游戏)使用 ReiPatcher,游戏里带 Rei 插件管理器则走方案 B。
  2. 下载并放置插件
    • 方案 A(BepInEx):下载 BepInEx 版本,解压到游戏目录的BepInEx/plugins/
    • 方案 B(ReiPatcher):下载对应版本,运行其自带的图形化安装程序,由它完成部署
  3. 启动游戏:首次启动会自动初始化并生成AutoTranslatorConfig.ini配置文件。
  4. 验证翻译生效:按ALT+0唤出插件主窗口,确认状态;若文字没变,按ALT+T切换一次翻译开关,再按ALT+R重载翻译数据。

核心功能详解

多引擎切换它做什么:各翻译服务各自实现为一个端点,插件按配置依次尝试,某个端点连续失败会自动改用备用端点。 什么时候用得上:某免费服务限流或停用时,把备用端点换成另一家即可继续翻译,不用重装插件。各服务的实现代码放在src/Translators/目录,支持扩展协议接入第三方服务。

本地翻译缓存它做什么:每条译文连同原文键写入本地缓存文件,纹理翻译也有独立的纹理缓存。 什么时候用得上:回到旧存档、重进同一段剧情时,文字瞬间显示,不产生额外请求,网络不好时旧内容照常可读。

多框架兼容它做什么:配置里为 IMGUI、UGUI、NGUI、TextMeshPro、TextMesh、FairyGUI 各自提供开关,插件只挂钩游戏实际使用的框架。 什么时候用得上:不同游戏用的 UI 方案不同,按游戏实际情况开关,减少无关挂钩带来的风险。

纹理翻译它做什么:对以图片形式出现的文字,插件按纹理比对查找已登记的翻译纹理并替换显示。 什么时候用得上:封面、立绘、菜单里烧死的文字,普通文本翻译管不到,靠这个功能补上。

配置实践:真正要紧的参数

配置集中在AutoTranslatorConfig.ini,大多数场景调下面几项就够:

参数作用建议值
ServiceEndpoint使用的翻译引擎GoogleTranslate
FallbackServiceEndpoint主引擎失败后的备用引擎留空或填另一引擎
Language目标语言zh
FromLanguage游戏原文语言ja
MaxCharactersPerTranslation单条请求的最大字符数,过大会被拆分200
EnableUIResizing译文溢出时自动缩放 UITrue

最小可运行的配置片段:

[Behaviour] ServiceEndpoint=GoogleTranslate Language=zh FromLanguage=ja MaxCharactersPerTranslation=200

常见问题速查

翻译不生效先按ALT+T确认翻译处于开启状态,再按ALT+R重载;仍无效时打开游戏日志,查看是哪个端点在报错。

插件加载失败确认管理器版本与插件版本匹配(BepInEx 5/6 或 MelonLoader 各有对应包),检查 dll 是否放在 plugins 目录,然后读游戏日志定位具体错误。

翻译后文字超出按钮EnableUIResizing设为 True;对个别仍溢出的区域,可调整ResizeUILineSpacingScale或降低字号。

想固定某些文本的译法UseStaticTranslations指定的翻译文件里写"原文=译文"条目,这些文本会跳过引擎直接使用。

快捷键速查:

快捷键功能
ALT+0显示/隐藏插件主窗口
ALT+T开/关实时翻译
ALT+R重载翻译文件与缓存
ALT+U手动挂钩当前未识别的文本组件

进阶技巧

  1. 高频固定台词(如菜单项)写进静态翻译文件,比走引擎更稳更快,也不受服务波动影响。
  2. 长对话频繁被拆分时,把MaxCharactersPerTranslation调大一些,减少请求次数;批量请求默认开启,一般无需干预。
  3. 需要把译文导出或存档时,用TranslationsPathTexturesPath把文本与纹理缓存指到自定义目录,方便备份和手动校对。

总结:装对目录、开对开关、调好端点,这套 Unity 游戏翻译插件就能把绝大多数界面和对话文字翻成你的语言。项目源码可从仓库获取:

git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator

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

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

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

ShiroExp 实战指南:从 rememberMe 检测到内存马注入的完整打点流程

ShiroExp 实战指南:从 rememberMe 检测到内存马注入的完整打点流程 【免费下载链接】ShiroExp shiro综合利用工具 项目地址: https://gitcode.com/gh_mirrors/sh/ShiroExp 渗透测试时抓包,你会发现登录页的 Cookie 里被服务端塞进了 rememberMe 字…

作者头像 李华
网站建设 2026/8/22 19:14:28

方差分析实战指南:从原理、模型选型到MATLAB/R代码实现

1. 项目概述:为什么方差分析不是“跑个anova函数就完事”的事?你手头有一组实验数据,比如三组不同施肥方案下小麦的亩产量,或者五种教学方法对学生期末成绩的影响,又或者同一组受试者在四种时间点上血压值的变化。你想…

作者头像 李华
网站建设 2026/8/22 19:14:25

AI编码助手在PR生命周期中的动态角色分工与落地实践

1. 项目概述:当AI成为代码审查的“新同事” 最近在团队里,我们开始尝试引入AI编码助手来辅助处理GitHub上的Pull Request流程。一开始,大家的心态很微妙:有人觉得它能解放生产力,有人担心它会“抢饭碗”,更…

作者头像 李华
网站建设 2026/8/22 19:12:04

基于SpringBoot的COS展售票系统(源码+讲解视频+LW)

联系博主 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 …

作者头像 李华
网站建设 2026/8/22 19:08:46

ESGUI V2.0.0嵌入式GUI框架:从驱动移植到Canvas控件的实战指南

大家好,我是专注于嵌入式GUI开发的技术博主。在嵌入式项目中,一个高效、稳定且易于使用的图形用户界面框架往往是决定开发效率和产品体验的关键。如果你正在为STM32、ESP32等MCU寻找一个资源占用小、性能强劲的GUI解决方案,那么ESGUI绝对值得…

作者头像 李华
网站建设 2026/8/22 19:05:51

如何三分钟快速跑起 vue3-antd-admin 中后台脚手架

如何三分钟快速跑起 vue3-antd-admin 中后台脚手架 【免费下载链接】vue3-antd-admin 使用vue3ant-design-vuevitets开发的通用后台框架,实现了权限系统、动态菜单、表格集成快速使用等功能,简洁干净开箱即用。 项目地址: https://gitcode.com/gh_mirr…

作者头像 李华