LangYueMc / AutoTranslation

Minecraft Translation Mod
GNU Affero General Public License v3.0
3 stars 1 forks source link

原汉化文件被本模组汉化覆盖和一个错误。 #1

Closed xinpingqihe-44 closed 9 months ago

xinpingqihe-44 commented 10 months ago

装本模组启动游戏一切正常,一旦重启游戏,本模组的汉化内容文本就会把原模组的汉化文本给覆盖掉,并且如果模组配置里面的追加原始文本这条设置是是的话,游戏的数值都会显示错误直接显示成%s,改否就能显示出正确的数值。

xinpingqihe-44 commented 10 months ago

游戏版本是1.20.1 Fabric版本是0.14.22。

LangYueMc commented 10 months ago

模组只会添加没有 zh_cn 语言条目的,所以我能想到的你说的这个问题应该是因为汉化包不规范,直接改了 en_us 文件吧,这个没法兼容,但是你可以通过配置黑名单,把被替换的 mod 名加进黑名单里就不会覆盖了。

至于第二个问题,我没测试过 placeholder 的情况,我以为的效果是中文的正常显示,只是追加的原文会显示 %s 这样的,或者你有截图吗?

xinpingqihe-44 commented 10 months ago

2 X C_URS_S9H6GT`DBWZ E R AN NM 12Q)40V{CBR 2$D

第一张图 所有有语言(zh_cn)的模组还是被拉去汉化了一遍,我也不清楚为什么。

第二张图 就是这样,显示不出来了直接。

LangYueMc commented 9 months ago

第一个问题我没复现,应该是 Mod 冲突了,你有没有加什么资源加载优化相关的 Mod? image

第二个修了,等下一版 image

xinpingqihe-44 commented 9 months ago

第一个问题 找到内鬼了,是一个模组引起的,叫Wurst,删掉就能正常运行。

LangYueMc commented 9 months ago

第一个问题 找到内鬼了,是一个模组引起的,叫Wurst,删掉就能正常运行。

修了,等下一版发布,或者你可以自己构建