砖砖砖 发表于 昨天 20:53

信息列表出现了多余选项

本帖最后由 砖砖砖 于 2025-12-14 03:15 编辑



只有上边的图标是有作用的,例如下方的“星门”列表是空的
有办法删掉不{:tieba_11:}

cjy4312 发表于 昨天 22:02

本帖最后由 cjy4312 于 2025-12-13 22:46 编辑

这个十有八九是机翻汉化的问题 经检查机翻汉化没有问题,可能是哪个mod的汉化有问题
Intel面板的tag可以通过词条映射到翻译文本,也可以直接使用tag的文字
打个比方,一个名为为Accepted的tag,它在代码里面写作“Accepted”,然后再通过tag_data.json读取到的内容,将"Accepted"变成“已接受”
如果汉化的时候把这个Accepted汉化掉了,那就会出现两个 已接受的标签

砖砖砖 发表于 昨天 22:20

cjy4312 发表于 2025-12-13 22:02
这个十有八九是机翻汉化的问题
Intel面板的tag可以通过词条映射到翻译文本,也可以直接使用tag的文字
打个 ...

天哪,还真是汉化的问题,谢谢大佬

砖砖砖 发表于 昨天 22:24

cjy4312 发表于 2025-12-13 22:02
这个十有八九是机翻汉化的问题
Intel面板的tag可以通过词条映射到翻译文本,也可以直接使用tag的文字
打个 ...

再问个问题:如果我想改回去是不是只能通过把“直接使用tag文字”这部分回退到英文版本;如果是的话这部分文字存储在游戏文件的哪部分呢

cjy4312 发表于 昨天 22:37

本帖最后由 cjy4312 于 2025-12-13 22:46 编辑

砖砖砖 发表于 2025-12-13 22:24
再问个问题:如果我想改回去是不是只能通过把“直接使用tag文字”这部分回退到英文版本;如果是的话这部 ...
要去找对应Intel事件的代码,把它所使用的tag中的 星门 改回 Gates ,再重新编译打包
我翻了一下汉化版的星门代码,它已经是Gates了,看来是其它地方的代码用过错误的tag,不是星门的Intel


我查看了机翻汉化关于原版的涉及到星门标签的三个Intel代码 星门,星门运输机,和虫洞,这几个都使用了Gates 不排除mod内容误汉化了tag导致的问题

砖砖砖 发表于 17 小时前

cjy4312 发表于 2025-12-13 22:37
我翻了一下汉化版的星门代码,它已经是Gates了,看来是其它地方的代码用过错误的tag,不是星门的Intel




我尝试了两种情况:
先装了个纯原版的游戏,打0.96中文字库、安装机翻汉化,此时出现了多余的选项;
然后我试着把tag_data.json中对应的tag回调成英文,多余的选项竟然消失了。
总不能是中文字库的原因吧{:5_123:}
不过到这里我发现还有种更简单的办法,原来问题出在多余选项会导致我找不到想看的,现在发现可以通过RGBA改颜色,还能通过“putfirst”把常用的选项放前边,打开新世界的大门了。至于标签的问题,可以等一手官方汉化{:tieba_12:}

砖砖砖 发表于 17 小时前


感谢大佬的解答,看起来顺眼多了
页: [1]
查看完整版本: 信息列表出现了多余选项