网易我的世界论坛

标题: 求解,1.20导入的地图无法显示中文 [打印本页]

作者: Everything_S    时间: 2024-8-1 20:18
标题: 求解,1.20导入的地图无法显示中文
我从HMCL 1.20.1版本导入进的地图,但是导入之后语言默认为英文,并且原先的中文无法显示,即使是退出重进也无济于事。(原来的地图为原版地图,导进的本地联机)请求大佬帮助[attach]-8[/attach]
作者: Everything_S    时间: 2024-8-1 20:26
  [attach]-8[/attach]
作者: 闪烁的红石君    时间: 2024-8-2 00:09
存档不会改游戏语言吧,这个存档带资源包吗,其他存档呢正常吗
|
|
|





因为论坛原因我只能用自动插件添加了这个伪签名档,与回复主题无关

小工具分享贴 ←点击前往 | 游戏常见问题 ←点击前往




作者: Everything_S    时间: 2024-8-2 12:54
闪烁的红石君 发表于 2024-8-2 00:09 山东

红石君,我后面新建了一个档,直接在网易版建的,但也是这样的。
作者: Dashie    时间: 2024-8-2 13:54
Everything_S 发表于 2024-8-2 12:54 浙江
红石君,我后面新建了一个档,直接在网易版建的,但也是这样的。

语言文件丢了吧
作者: Everything_S    时间: 2024-8-2 16:07
Dashie 发表于 2024-8-2 13:54 河南
语言文件丢了吧

Dashie可以告诉我一下语言文件叫什么名字吗,我找一下
作者: 闪烁的红石君    时间: 2024-8-2 16:38
Everything_S 发表于 2024-8-2 16:07 浙江
Dashie可以告诉我一下语言文件叫什么名字吗,我找一下

语言文件问题的话使用启动器设置里游戏修复就可以解决
作者: Everything_S    时间: 2024-8-2 16:48
Dashie 发表于 2024-8-2 13:54 河南
语言文件丢了吧

好啦
作者: Dashie    时间: 2024-8-6 10:47
Everything_S 发表于 2024-8-2 16:48 浙江
好啦

实际上java版的语言文件并不是像基岩版明文存储的,基岩版的文件名就是语言名称比如en_US(美国英语)对应的文件就是en_US.lang,存储位置为*基岩版根目录*\data\resource_packs\vanilla\texts里面,而Java版除了en_us之外的语言文件都是在.minecraft\assets\objects\*里面(后期版本),而文件名为字母与数字的组合,这个文件名就是对应文件的hash值,比如1.19里面bg_bg(保加利亚的保加利亚语)的hash值为 254504dc2fe08394c27f5d69b69883be3032fc03,对应的文件就是.minecraft\assets\objects\25\254504dc2fe08394c27f5d69b69883be3032fc03,这里的"25"取自文件的前两个字符,文件以json的格式储存,非unicode字符将使用unicode编码来书写
作者: Everything_S    时间: 2024-10-1 14:11
Dashie 发表于 2024-8-6 10:47 河南
实际上java版的语言文件并不是像基岩版明文存储的,基岩版的文件名就是语言名称比如en_US(美国英语)对应 ...

谢谢




欢迎光临 网易我的世界论坛 (https://mc.netease.com/) Powered by Discuz! X3.3