Unity游戏实时翻译不用逐句截图:XUnity.AutoTranslator 配置上手教程

发布时间:2026/8/23 15:46:42
Unity游戏实时翻译不用逐句截图:XUnity.AutoTranslator 配置上手教程 Unity游戏实时翻译不用逐句截图XUnity.AutoTranslator 配置上手教程【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator刚进一款日服游戏满屏片假名根本没法读只能边玩边截图丢给翻译软件。XUnity.AutoTranslator 是一个 Unity 游戏翻译插件直接把游戏文本实时送去翻译服务Google、Bing、DeepL、百度等翻成中文你只管正常玩。项目速览XUnity.AutoTranslator 是一个面向 Unity 游戏的实时翻译插件它钩住游戏里的文本组件发现新文本就调用在线翻译服务把结果直接替换回界面。支持 UGUI、NGUI、TextMeshPro、IMGUI、TextMesh 等常见文本框架除了对话也能处理按钮、菜单这类短文本。安装渠道有 BepInEx、ReiPatcher、MelonLoader 三种主流方式IL2CPP 版游戏也有对应包。此处建议插入一张运行截图按 ALT0 打开插件界面显示「Unity 游戏实时翻译插件 XUnity.AutoTranslator 运行效果」路径如screenshots/translator-ui.png。安装路线选择先看你的游戏属于哪类判断依据很简单进游戏目录看一眼有没有现成的BepInEx文件夹。有走路线一没有走路线二。路线一BepInEx路线二ReiPatcher适用游戏已装 BepInEx完全干净、无任何插件管理器步骤数3 步4 步注意需先按 BepInEx 官方说明装好游戏若已装 MelonLoader/IPA别用这条路线会冲突路线一BepInEx 插件安装按 BepInEx 官方说明为游戏装好 BepInEx下载XUnity.AutoTranslator-BepInEx-{VERSION}.zip整个解压到游戏根目录让 DLL 落进BepInEx/plugins和BepInEx/core正常启动游戏插件自动加载。路线二ReiPatcher 独立安装下载XUnity.AutoTranslator-ReiPatcher-{VERSION}.zip直接解压到游戏根目录让SetupReiPatcherAndAutoTranslator.exe和游戏 exe 并排运行这个 exe它会自动配好 ReiPatcher双击旁边新出现的「Patch and Run」快捷方式启动游戏。git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator安装成功后BepInEx 路线的目录结构长这样ReiPatcher 则是ReiPatcher/Patches加_Data/Managed两层道理相同{GameDirectory}/BepInEx/plugins/XUnity.AutoTranslator/XUnity.AutoTranslator.Plugin.Core.dll {GameDirectory}/BepInEx/plugins/XUnity.AutoTranslator/XUnity.AutoTranslator.Plugin.BepInEx.dll {GameDirectory}/BepInEx/plugins/XUnity.AutoTranslator/ExIni.dll {GameDirectory}/BepInEx/plugins/XUnity.AutoTranslator/Translators/{Translator}.dll {GameDirectory}/BepInEx/Config/AutoTranslatorConfig.ini {GameDirectory}/BepInEx/Translation/{Lang}/Text/_AutoGeneratedTranslations.txt最小可用配置两行就能跑通配置文件AutoTranslatorConfig.ini不用你手写首次启动游戏后自动生成在BepInEx/Config下ReiPatcher 路线在游戏目录。真正必须动的只有这两行[Service] EndpointGoogleTranslate ; 用哪个翻译服务。Google/Bing/DeepL 免费版免密钥最省事 [General] Languagezh ; 你想看到的语言填 zh FromLanguageja ; 游戏原文语言日服游戏填 ja翻译结果会被自动写进Translation目录下的_AutoGeneratedTranslations.txt并缓存到磁盘重开游戏不会重复请求同一段文字——所以第一次进图时翻译会慢一拍之后就是秒出。如果选了需要密钥的服务比如百度把凭据填进对应小节密钥别外传泄露了马上去服务商后台吊销[Baidu] BaiduAppId你的AppId BaiduAppSecret你的AppSecret免认证服务Google、Bing 等靠网页接口官方也明说可能随时失效想稳一点就在[Service]里再给FallbackEndpoint配一个备用服务。常用配置项速查全部在[TextFrameworks]和[Behaviour]两段里配置项作用建议值 / 适用场景EnableUGUI/EnableNGUI/EnableTextMeshPro三类文本框架的翻译开关默认 True保持即可EnableIMGUI/EnableTextMeshIMGUI多为 MOD 界面与 3D 悬浮文字默认 False发现某些界面翻不到时再开EnableUIResizing翻译后文字变长时自动放宽文本框默认 True按钮文字溢出时靠它ForceUIResizing不管是否翻译所有 UI 都执行自适应默认 True布局乱时改 FalseOverrideFont/FallbackFontTextMeshPro替换字体转中文出现方块乱码时指向自带中文的字体EnableBatching把多条请求合并成一次发送默认 True省流量、降延迟UseStaticTranslations内置常用短语表命中就不发请求默认 TrueMaxCharactersPerTranslation超过该长度的文本直接不翻默认 200别调太大IgnoreVirtualTextSetterCallingRules忽略虚方法调用规则再强行写入文本个别顽固文本翻不动时改 True游戏中常用快捷键按键效果ALT 0显示/隐藏插件界面是数字 0不是字母 OALT T整体切换翻译/原文ALT R重新加载翻译文件改了翻译文件后立刻生效ALT U手动补一次钩取处理漏掉的文本ALT F在覆盖字体与默认字体间切换ALT Q插件因翻译服务报错退出后确认问题解决再重启它翻译卡住排查清单症状可能原因处置动作应用翻译时游戏卡死或崩溃游戏拿屏幕上的文本做逻辑判断在[Behaviour]设TextGetterCompatibilityModeTrue重启游戏大部分能翻局部翻不到那段文本来自默认未启用的框架对照速查表开对应EnableXXX开关IL2CPP 游戏部分文本需按 ALTU 手动刷新插件整体罢工、日志报服务错误翻译端点连续失败插件自我保护退出换Endpoint或先置空处理完网络问题后按 ALTQ 重启插件想彻底停用—删除BepInEx/plugins/XUnity.AutoTranslator目录别删XUnity.ResourceRedirector其他插件可能依赖它照着「安装 → 两行配置 → 出问题查速查表」走一遍Unity 游戏实时翻译就通了。下一步去 releases 页看看有没有新版本旧配置改参数前先备份一份。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考