分区
个性化频道

新版UNITY游戏(IL2CPP类型)使用内嵌型机器翻译插件XUnity.AutoTranslator的食用方法

 

1.前置使用条件
网络具备访问github.com的能力

能够进行网页翻译的浏览器(用来查看官方的说明文档),以及耐心

网络能够访问机器翻译服务(谷歌等),如果使用百度需要注册百度API账户

游戏和插件路径不能出现中文!!

此翻译插件与其它插件共用可能会引发冲突(例如基于BepInEx的去码补丁等)

推荐使用notepad++进行配置或翻译文件修改(非必需)

2.所需文件下载
带有IL2CPP字段的基于BepInEx管理器的XUnity.AutoTranslator

选择后面说明为BepInEx Unity IL2CPP for Windows以及对应游戏版本位数的 BepInEx6

XUnity.AutoTranslator发行页签中的字体文件TMPFontAssetBundles.zip

3.安装
将安装包解压后汇总到一起,TMPFontAssetBundles.zip中两种字体如果只需选择一种并将其改名为arialuni。(原文件名可能会导致插件无法正常使用,原因未知)

将解压汇总后的文件以及文件夹放于游戏根目录,BepInEx文件夹与字体文件与游戏直接启动程序位于同一个目录。

运行游戏程序,插件会连接github.com进行资源的下载更新。(检测到游戏版本变动也会进行更新)(注意!此时若未开启BepInEx的日志窗口,则什么都不会显示,之后会直接进入游戏)

等待至游戏启动后,如果未发生错误,插件已经安装完毕,可在文件夹 BepInEx\config 中修改配置文件。

4.修改配置文件
可以使用记事本或者notepad++等文本编辑软件修改

BepInEx.cfg(BepInEx插件配置文件)
如果您的插件安装有问题,可以打开BepInEx的日志窗口

1. 搜索 [Logging.Console]

2. 修改 [Logging.Console]下的内容为 Enabled = true

AutoTranslatorConfig.ini(机翻插件配置文件)
修改翻译语言(ja为日语,zh为中文,en为英语)

[General]
Language=zh
FromLanguage=en

修改翻译结点( ([官方说明文档翻译器部分链接](https://github.com/bbepis/XUnity.AutoTranslator#translators))

Passthrough为跳过结点用

[Service]
Endpoint=GoogleTranslate
FallbackEndpoint=Passthrough

请覆盖以下内容到插件中对应位置
[TextFrameworks]
EnableIMGUI=False
EnableUGUI=True
EnableNGUI=True
EnableTextMeshPro=True
EnableTextMesh=False
EnableFairyGUI=False

[Behaviour]
MaxCharactersPerTranslation=1000
IgnoreWhitespaceInDialogue=False
MinDialogueChars=100
ForceSplitTextAfterCharacters=0
CopyToClipboard=False
MaxClipboardCopyCharacters=2500
ClipboardDebounceTime=1.25
EnableUIResizing=True
EnableBatching=True
UseStaticTranslations=True
OverrideFont=arialuni
OverrideFontSize=
OverrideFontTextMeshPro=arialuni
FallbackFontTextMeshPro=arialuni
ResizeUILineSpacingScale=
ForceUIResizing=False
IgnoreTextStartingWith=\u180e;
TextGetterCompatibilityMode=False
GameLogTextPaths=
RomajiPostProcessing=ReplaceMacronWithCircumflex;RemoveApostrophes;ReplaceHtmlEntities
TranslationPostProcessing=ReplaceMacronWithCircumflex;ReplaceHtmlEntities
RegexPostProcessing=
CacheRegexPatternResults=False
CacheRegexLookups=False
CacheWhitespaceDifferences=False
GenerateStaticSubstitutionTranslations=False
GeneratePartialTranslations=False
EnableTranslationScoping=True
EnableSilentMode=True
BlacklistedIMGUIPlugins=
EnableTextPathLogging=False
OutputUntranslatableText=False
IgnoreVirtualTextSetterCallingRules=False
MaxTextParserRecursion=1
HtmlEntityPreprocessing=True
HandleRichText=True
EnableTranslationHelper=False
ForceMonoModHooks=False
InitializeHarmonyDetourBridge=False
RedirectedResourceDetectionStrategy=AppendMongolianVowelSeparatorAndRemoveAll
OutputTooLongText=False
TemplateAllNumberAway=False
ReloadTranslationsOnFileChange=False
DisableTextMeshProScrollInEffects=False
CacheParsedTranslations=False

如果您申请并拥有了百度翻译API,可以将配置文件中对应部分改成如下形式:

[Service]
Endpoint=BaiduTranslate
FallbackEndpoint=BaiduTranslate

[Baidu]
BaiduAppId=【填上您申请到的开发者id】
BaiduAppSecret=【填上您申请到的开发者Secret】
DelaySeconds=1

5.翻译文件说明
\BepInEx\Translation\zh\Text文件夹下为翻译成中文的文本对应关系TXT文件 可以在这里面修改翻译的各种文本

最后,附上实现的效果

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 本作为UP主、推广大使和VIP专享内容 升级会员

您今天的下载次数(次)用完了,请明天再来 本作为UP主、推广大使和VIP专享内容 升级会员

支付以后下载立即支付 本作为UP主、推广大使和VIP专享内容 升级会员

您已获得下载权限 您已获得下载权限,您可以每天下载资源次,今日剩余
使用手机APP搜索
即可使用极速下载功能
该游戏只支持安卓手机
使用手机浏览器-首页右上角-扫一扫保存到手机
还没有APP/不会使用?

国际网盘分流下载

猜您喜欢

11 条回复 A文章作者 M管理员
  1. 夜夜都笙歌
    夜夜都笙歌

    用不明白。。。

  2. 月落天一
    月落天一

    看不懂怎么办?5555555

    • as82465o
      as82465oA@月落天一

      直接把文件丢根目录用这个玩意启动一次,会出现一个xxxrun的文件,用那个启动,百度翻译api很好申请,申请后,修改文件就行,一步一步看就行

  3. Ayoooo_
    Ayoooo_

    打卡

  4. as82465o
    as82465oA

    对了,忘记说了alt+小键盘0,可在游戏里呼出插件界面,如果没有就说明没有安装正确或者不支持这个游戏

  5. klrly
    klrly

    怎么改中文?看不懂

    • as82465o
      as82465oA@klrly

      看第四步骤,我把文件都下载了,上传了

  6. 本喵难受
    本喵难受

    腾讯翻译也可以这么做嘛?喵试试去

打开客户端
取消
下载方式 X