我在实际游玩时注意到这个问题
extended-crafting-nomifactory-edition模组作为extended-crafting模组在1.12.2的替代,其命名空间相同
而nomifactory版的语言文件与原版1.12语言文件不兼容
具体为nomifactory版使用%s作为奇点名称的占位符而原版1.12使用其它方式
即item.ec.singularity.name=%s奇点与item.ec.singularity.name=奇点的区别
打包器会将仓库中两个模组的语言文件合并但是对于重复条目只能选择其一
这导致使用nomifactory版的玩家应用资源包后所有奇点均被翻译为奇点(例: 而不是铁奇点
我查询到相关issue #3725 #2336
显然我们无法区别命名空间相同但实际模组不同的情况
但是是否能由玩家或者整合包作者在本地配置本仓库中翻译资源路径/标识,再由I18nUpdateMod或者单独模组/工具从本仓库直接下载对应汉化文件并打包配置为更高优先级的独立资源包
我在实际游玩时注意到这个问题
extended-crafting-nomifactory-edition模组作为extended-crafting模组在1.12.2的替代,其命名空间相同
而nomifactory版的语言文件与原版1.12语言文件不兼容
具体为nomifactory版使用
%s作为奇点名称的占位符而原版1.12使用其它方式即
item.ec.singularity.name=%s奇点与item.ec.singularity.name=奇点的区别打包器会将仓库中两个模组的语言文件合并但是对于重复条目只能选择其一
这导致使用nomifactory版的玩家应用资源包后所有奇点均被翻译为
奇点(例: 而不是铁奇点我查询到相关issue #3725 #2336
显然我们无法区别命名空间相同但实际模组不同的情况
但是是否能由玩家或者整合包作者在本地配置本仓库中翻译资源路径/标识,再由
I18nUpdateMod或者单独模组/工具从本仓库直接下载对应汉化文件并打包配置为更高优先级的独立资源包