aixgame员工 发表于 2019-12-29 03:12:57

【1.40自翻译回来了!!】再次完美机翻mod整合

首先感谢一位朋友,提供了国外大佬英文版的mod合集,其中2个重要插件XUnity/.i18nEx其实我都有,但是一直没办法去调整ini适配中文。通过这个大佬提供的思路,这次终于配置成功!!
COM3D2这个游戏的剧本,以及各种NTR剧情,如果有机翻完全是另外一种体验,1.3x版本后,YATranslator+AutoTranslate的组合逐渐老化失效。这次完全使用XUnity+i18nEx的和代替

重要:
因为时间问题,我自己用的Sybaris,所以这个mod包是基于Sybaris的,但是这个机翻套件是同时支持 BepInEx/IPA/UnityInjector的,所以使用BepInEx的朋友可以自己套用相关插件,移植ini即可。
https://github.com/denikson/COM3D2.i18nEx/releases
https://github.com/bbepis/XUnity.AutoTranslator
核心插件源地址(去看看说明就行了,只用这2个插件的话无法配置到游戏UI,不能实现自翻译)

还有:我这次测试依然使用的我自己百度翻译平台API ,原作者是给的谷歌翻译,我这边谷歌翻译也很OK,如果网络情况ok并且会搭梯子的朋友,可以直接使用谷歌翻译(我也给了谷歌的配置文件)


PS.这个插件合集中包含一些其他插件的整合,你们可以在翻译成功后逐一加载回去你们的其他插件。但是我不建议混杂着其他插件来进行配置。
YATranslator这个插件请删除掉,会冲突。AutoTranslate也一起删除。
我一直没懂为什么很多做mod合集的都放了YATranslator进去,但是没有AutoTranslate,光一个YA有什么用?。。。。



问题的可以反馈在楼下,我有空会来回答,才上传可能有些问题,但是我都检查过几次了。
还是请先看使用说明谷歌配置文件传掉了,20191109-16:50 这边重新传了一个,目前测试一切OK,之前的有点小问题。问题汇总在这里:
1.为什么是英文?
初次启动,设置,右上角选择语言为日文。再重启游戏。
2.谷歌翻译会把你女仆名字和你的名字一起当成日文翻译成中文
谷歌翻译对大尺度的翻译比较OK,百度则可以识别汉字部分。3.BepInEx不能用?
是的,我上面说了目前是基于Sybarie的,BepInEx需要去我给的2个源地址下载对应版本mod再移植我ini配置文件,有空的话我会搬运一下(可能还需要合集里其他的一些ui组件)COM3D2\Sybaris\UnityInjector\Config\Translation\zh-cn\Text这里是文本定义和储存文档,可以自己研究一下。(百度的在zh里,没有什么修改的必要)

预览图:


使用说明:
看着上面一堆比较复杂,实际上非常非常简单,因为我把配置都改好了,如果你能使用谷歌翻译配置就更快了。
如果进入游戏是英文的,请注意。在设置里面会多一个语言选项,点击选成日文。


1.备份你的所有mod,或暂时移除。

2.解压我这里的压缩包,把除开【谷歌翻译ini】的5个文件拷贝到游戏根目录

3.COM3D2\Sybaris\UnityInjector\Config 打开文件AutoTranslatorPlugin.ini

4.找到

BaiduAppId=
BaiduAppSecret=
上面这一段在ini最下面
这里填上你的百度翻译平台API账户,百度翻译API可以免费注册申请,非常快捷
http://api.fanyi.baidu.com/
注册完毕后,在你的个人资料版块中【开发者信息】里面就有你的api密钥了,具体怎么开通以及启用,非常简单。多看引导5分钟以内解决

5.启动游戏/完毕

6.如果想试试谷歌的,直接把我给的【谷歌翻译文件夹中】的ini覆盖到COM3D2\Sybaris\UnityInjector\Config 即可


我还整合了一个可以直接解压使用谷歌翻译懒人版的合集,需要联网使用,可能需要梯子

本体MOD
链接:附件

谷歌翻译ini
链接:附件

谷歌翻译完整懒人版
链接:附件

王大大 发表于 2019-12-30 02:24:05

谢谢大佬{:3_41:}

王大大 发表于 2019-12-30 16:40:42

进游戏是英文但是找不到切换的选项啊

bamylll 发表于 2020-1-16 13:10:12

为何有一部分英语

lmycs 发表于 2020-1-24 00:17:17

没想到遇到同行呢。不过我的github是放代码的。
页: [1]
查看完整版本: 【1.40自翻译回来了!!】再次完美机翻mod整合