jinqiu
本帖最后由 jinqiu 于 2020-8-7 13:25 编辑

如题
我按照网上的方法,在lang文件夹里新建了zh_cn.lang
之后把en_us.lang中的内容完整复制过去,把=后面的英文改成了中文,但是进入游戏后仍然显示英文。
并且原模组自带的波兰语翻译在游戏内切换为波兰语是可行的(也就是说文本并非内置于mod,是可翻译的)

比如:


在en_us.lang中:
我在zh_cn.lang中改为:



PercyDan
那就是原mod没加中文

零尘233
请具体说说是什么地方无法翻译
很多模组的文本是硬编码 请发出图片或者mod文件

asdfsh
1.用解压软件打开模组
2.找到lang文件夹
3.拿编辑工具打开zh_CN
4.然后自己翻译吧
我大概就知道这些,剩下你翻译就行了

jinqiu
零尘233 发表于 2020-8-7 13:16
请具体说说是什么地方无法翻译
很多模组的文本是硬编码 请发出图片或者mod文件 ...

我发了图片了,麻烦大佬再看看

jinqiu
asdfsh 发表于 2020-8-7 13:19
1.用解压软件打开模组
2.找到lang文件夹
3.拿编辑工具打开zh_CN

我就是这样做的,但是不管用

零尘233
jinqiu 发表于 2020-8-7 13:22
我发了图片了,麻烦大佬再看看

这问题有点怪
麻烦发一下mod文件和lang文件
我看看

jinqiu
PercyDan 发表于 2020-8-7 13:14
那就是原mod没加中文

这个没加意思是必须在源码中添加对中文的支持吗?
那能否通过外置资源包等方式翻译?

PercyDan
jinqiu 发表于 2020-8-7 13:23
这个没加意思是必须在源码中添加对中文的支持吗?
那能否通过外置资源包等方式翻译? ...

是的
[1.12.2][I18n Update Mod——自动汉化更新模组] 傻瓜式的实用模组
https://www.mcbbs.net/thread-805273-1-1.html
(出处: Minecraft(我的世界)中文论坛)

jinqiu
零尘233 发表于 2020-8-7 13:08
这问题有点怪
麻烦发一下mod文件和lang文件
我看看

我发现问题所在了
我只改了服务端的文件没有改客户端的所以不显示
(太粗心了)
感谢大佬

清秋
挺怪的,一个问题三个人回复,只有一个人理解了题主在问什么