ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

3步实现Unity游戏实时翻译完整教程

3步实现Unity游戏实时翻译完整教程 3步实现Unity游戏实时翻译完整教程【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslatorXUnity.AutoTranslator是一个Unity游戏实时翻译插件游戏里的文本被它拦截后按你指定的语言实时显示出来。只要你是想让日版/外语Unity游戏直接以中文玩、又不想等官方翻译的玩家装好这套Unity游戏中文翻译插件就能边玩边翻翻译服务、快捷键、自定义词条都可以自己配。3步装好实时翻译插件 推荐走BepInEx路线新手照着做约5分钟git clone https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator确认游戏已装好BepInEx没有就先按BepInEx官方说明装这一步是前提把仓库构建出来的XUnity.AutoTranslator.Plugin.Core.dll和XUnity.AutoTranslator.Plugin.BepInEx.dll放进游戏目录的BepInEx/plugins/下把你要用的翻译服务如BingTranslate.dll、DeepLTranslate.dll放进Translators/子目录启动游戏AutoTranslatorConfig.ini会自动生成在BepInEx的配置目录里——这就是你后面所有设置的主入口如果你的游戏不支持BepInEx仓库里也有基于ReiPatcher的独立安装器跑一下生成新快捷方式即可。先改这6项配置就够用全部配置都在AutoTranslatorConfig.ini说白了新手只需要动下面这几行配置项改成什么得到什么效果[General] Language目标语言代码如zh-cn游戏按这个语言显示支持代码以仓库最新配置为准[General] FromLanguage原文语言如ja告诉插件原文是什么语言翻得更准[Service] Endpoint如BingTranslate选用免Key的翻译服务默认走Google可换DeepL、百度等[Behaviour] EnableBatchingTrue多条文本合并成一次请求网络调用明显变少[Behaviour] UseStaticTranslationsTrue结果写入本地缓存第二次进同一场景不再重复请求[Behaviour] EnableUIResizingTrue译文比原文长时自动撑大文本框避免被截断另外两行建议顺手看一眼[TextFrameworks]下的EnableUGUI、EnableNGUI、EnableTextMeshPro默认都开着如果你要换中文字体在[Behaviour] OverrideFont填字体路径。文本没翻出来按症状对号入座 三个高频坑先看症状再动手症状部分按钮、菜单还是原文。原因对应文本框架没启用UGUI、NGUI、TextMeshPro各有各的开关。修复在[TextFrameworks]里把对应的EnableXXX改成True。症状翻译生效后游戏卡死或闪退。原因文本读取钩子和该游戏的实现不兼容。修复在[Behaviour]里设TextGetterCompatibilityModeTrue重启游戏。症状改了配置文件游戏里纹丝不动。原因插件还没重新加载文件。修复游戏中按ALTR重载翻译文件仍无效就重启游戏再确认。跑顺之后按这三组调优省请求EnableBatchingTrue保持打开攒一批再发UseStaticTranslationsTrue保持打开翻过的文本走本地缓存省时间ALTT译文/原文一键切换校对对照很方便ALT0打开插件UI翻译状态一眼可见ALTR重载翻译文件不用重启游戏更美观译文把UI挤爆了把ForceUIResizing改成True强制适配代价是原布局会被动一点配置了OverrideFont后ALTF可在替换字体和原字体间切换收尾前3条提醒别外传API密钥用百度、DeepL这类要Key的服务时密钥只留在自己机器上怀疑泄露立刻去服务商那边吊销。更新前先备份升级插件前把AutoTranslatorConfig.ini和整个Translation目录复制一份。定期升级新版本会修不少针对特定游戏的兼容问题有空就升到最新。一句话收束选个免Key的服务、把两个语言代码填对这套XUnity.AutoTranslator配置就完成了八成剩下的交给游戏慢慢翻。更多配置项和插件原理可以看 README.md可选的翻译服务实现都在 src/Translators/ 里挑一个合适的换上就行。【免费下载链接】XUnity.AutoTranslator项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表