最近在魔兽争霸玩家群里,魔兽总能看到这样的争霸战役中遇中文吐槽:"昨天打开冰封王座战役,台词突然变成英文了!到无"或是显示"重制版的过场动画字幕直接消失了"。作为从2003年就开始玩的魔兽老玩家,我太理解这种抓狂的争霸战役中遇中文感觉了——就像你准备重温《混乱之治》阿尔萨斯黑化名场面时,突然发现他全程说着听不懂的到无鸟语。
一、显示哪些版本容易遇到中文缺失
先说个冷知识:魔兽争霸3原版光盘其实自带繁体中文,魔兽但很多玩家用的争霸战役中遇中文绿色免安装版会把语言包掉。重制版刚上线时也闹过语言切换失效的到无笑话,暴雪还专门发过补丁公告。显示
版本类型 | 原生中文 | 常见问题 |
原版光盘(台版) | ✔️ | Win10系统兼容性差 |
绿色免安装版 | ❌ | 战役对话英文 |
重制版1.32前 | ✔️ | 过场动画无字幕 |
玩家自制MOD | ❌ | 任务说明乱码 |
二、魔兽亲测有效的争霸战役中遇中文修复方案
上周我表弟的冰封王座1.27a也中了招,试了这三个方法才恢复:
- 注册表大法:找到HKEY_CURRENT_USER\\Software\\Blizzard Entertainment\\Warcraft III,到无把"Locale"改成"zh_TW"
- 语言包替换:从正版游戏目录复制war3x.mpq文件到Data文件夹
- 启动参数:在快捷方式目标栏末尾加上"-locale zh_TW"
三、重制版特殊处理技巧
去年重制版更新后,有玩家发现即便在战网设置中文,战役字幕还是会消失。这时候需要:
- 完全退出战网客户端
- 删除C:\\Users\\用户名\\Documents\\Warcraft III下的Cache文件夹
- 按住Shift启动游戏,等语言包重新下载
四、民间汉化还能用吗?
虽然现在官方汉化质量不错,但有些老玩家还是怀念游侠网的经典汉化补丁。不过要注意:
- 汉化包版本必须与游戏版本完全匹配
- 安装前务必备份原版war3patch.mpq文件
- 部分杀毒软件会误报汉化程序
有次我给《血色使命》MOD打汉化,结果任务文本全变成方块字。后来发现是字体文件被覆盖了,用FontCraft工具重新生成字库才解决。所以说,遇到问题别慌,多备份存档总没错。
现在打开我的魔兽文件夹,还能看到十多个带日期的备份文件夹。就像昨天刚帮朋友修复的《兽族大冒险》地图,中文显示问题其实就出在map文件里的文本编码——把ANSI改成UTF-8就搞定了。有时候解决问题的钥匙,就藏在最意想不到的地方。
参考文献:暴雪娱乐《魔兽争霸III:重制版》1.32.10版本更新日志