我的界虚界英世界虚无世界模组为啥突然变英文了?这破问题我折腾到凌晨三点

昨晚给闺女装虚无世界模组(AoA)的时候,突然发现所有物品描述都变成英文了。无世文小丫头急得直跺脚,界虚界英我这当爹的无世文只能硬着头皮查资料,结果发现这问题比想象中复杂得多...

▍先别急着重装 可能就这几种情况

摸着我刚喝完第三杯咖啡的界虚界英胃发誓,90%的无世文英文显示问题都逃不出下面这些原因:

  • 语言文件被鸡吃了- 模组的zh_cn.lang翻译文件可能根本没下载成功
  • 模组在闹脾气- 某些版本(特别是1.12.2)的汉化就是会间歇性抽风
  • 启动器在搞事情- HMCL这些启动器有时会把语言包当成病毒隔离
  • 文件位置跑偏了- 汉化包被塞进了奇怪的文件夹深处

【实测有效】快速诊断三步走

  1. 按住Alt+F3打开调试界面,看右上角是界虚界英不是显示"en_us"
  2. .minecraft\config\aoa文件夹里翻翻有没有带"zh"的文件
  3. 检查模组版本号是不是在2.9.2到3.2.1之间(这几个版本汉化容易出bug)

▍老玩家才知道的终极解决方案

折腾到凌晨两点半终于搞明白,不同情况要用不同姿势解决:

症状解决方案耗时
完全没中文选项去CurseForge下载单独的无世文汉化资源包约8分钟
部分物品显示英文删除config文件夹后重进游戏3分钟
连界面都变英文在启动器里强制指定zh_CN语言2分钟

我闺女的情况属于第二种。那破config文件夹里有个aoa.cfg文件,界虚界英不知道什么时候被修改成了"language=en_US",无世文改回"zh_CN"立马就好了。界虚界英

冷知识:虚无世界的无世文汉化有多离谱

查资料时发现个乐子事:这个模组的翻译文件居然藏在三个不同地方:

  • 核心汉化在assets/aoa/lang里
  • 额外内容在config/aoa/localization里
  • 还有个动态生成的lang文件夹偶尔会冒出来

难怪容易出问题!这设计就跟把钥匙藏在门垫下、界虚界英花盆底和隔壁老王家里差不多。无世文

▍预防比治疗更重要

现在每次装新版本前,界虚界英我都会做这几件事:

  • 备份整个config文件夹(血的教训换来的)
  • 用Notepad++打开所有.lang文件检查编码是不是UTF-8
  • 在启动器参数里加上-Duser.language=zh -Duser.country=CN

话说昨天还发现个邪门情况:如果同时装了JEI物品管理器,有概率会把虚无世界的汉化给冲掉。这时候就得去JEI的配置文件里把searchMode改成0,别问我为什么,问就是玄学。

窗外天都快亮了,闺女终于能开心地玩她的中文版虚无世界。这大概就是当爹的成就感吧 - 虽然代价是又多了两根白头发。