horan 2007-11-30 05:05
汉化mod启动依然是英文
(折磨颇久的问题,全部string翻译出来都是年初的事情了,结果一直拖到现在都没解决)
情况大概是这样子的。
05-06年的时候,一款很经典的mod更新了对1.10的支持(The Fury Within,tfw)。
狂喜,怀旧一番之后想推荐给国内的朋友们,于是把长篇大论的 readme 给翻译了。
但还不满足,计划翻译整个mod。
与时任的mod作者联系,他也给了很多建议。也曾经去过chinamods求助,总算从mod小白开始了第一步。
------------以上废话的分割线-------------------
由于学业工作,加上mod作者的更新,翻译工作到了今年初才基本结束。
但回压mpq后,加上use文件,启动时却依旧显示英文!
我想大概是不是与该mod并非单纯修改patch_d2.mpq,或者单纯增加一个-direct的mpq有关。
该mod采用自定义的文件目录,其下有n多dll(有些是修改原版的,有些是自建的),加上了plugy,
还有修改过的patch_d2.mpq以及自建的不断更新的一个mpq(我的中文tbl就是回压到这里),
启动是自行制作的vb脚本。
------------以下求助的分割线-------------------
mod作者推测可能是与没有合理引用中文字体有关。这方面我就不是太清楚了。
d2data.mpq下面的font只看到有latin的,没见到有非拉丁语系的啊。(可能我mpqviwer的list是美版?)
今晚睡不着,又想起此事。网上一阵google,一不小心就闯进来了。
有米有大虾可以告知发生这样问题可能的原因是什么?或者中文字体在d2data.mpq的具体位置?
不胜感谢,了我夙愿!