ARTICLE · 1173492
[插件更新]掩耳盗铃式修复客户端物品名称
新入坑的兄弟们在玩的时候,应该会发现一个比较头疼的问题:一些物品明明有自己的名称,但游戏里显示的却是完全不相关的翻译。
最明显的就是雕文和宝石。 例如死亡骑士的雕文,效果是使黑暗命令的成功率提高 8%。在数据库和大神的攻略里,它叫做「黑暗命令雕文」,然而在游戏里是显示为了「被烧毁的雕文」。事实上,不光这个雕文,其他职业也有不少雕文显示成了同一个名字。(有CN的大神做过总结)
翻译错误导致去拍卖行买雕文变得比较麻烦。明明想买的是某个技能的雕文,结果列表里出现一堆「被烧毁的雕文」,只能挨个把鼠标移上去看效果。
另外,除了雕文,宝石也存在类似问题。有些宝石的名称和实际属性完全对不上,导致不少兄弟买错了宝石,还在奇怪为啥宝石不出效果。
为此,海德特意开发了一个物品名称修正功能,并将它集成到了 HaideUI 中,希望能帮助大家解决这些问题。(可能在有的客户端已经通过修改客户端文件得到了修正,就不需要海德的插件了)
功能介绍
一、修复错误的雕文名称
这是目前修复的重点。目前海德根据网上的旧版资料和玩家反馈,整理了 104 条雕文名称修正记录,基本覆盖了之前发现的一批明显错误。
这里需要说明一下,插件是通过物品 ID 识别每一张雕文。然后利用lua更改了界面显示。这种方法比较简单(另一种方法可能是修改客户端的文件,但是更好客户端有可能会被检测出来,导致封号,因此为了对大家负责,海德并没有更改客户端文件)
(不过海德觉得,能用“被烧毁的雕文”做关键词,大概率是服务器的数据库也是错的。不过这方面海德没有深入研究。)

修复前的样子

修复后的样子(简体端)

修复后的样子(繁体端)
修复前后对比:原本显示「被烧毁的雕文」,开启插件后显示为「黑暗命令雕文」。宝石名称也被修改为统一的名称(部分可能因翻译不同,在蓝色隐士找不到,但应该是官方库里的翻译一致的)
二、修复错误的宝石名称
除了雕文,宝石也是一个比较明显的问题。
比如有些宝石实际属于紫黄晶,但客户端却显示成恐惧石;还有些宝石的名称与属性对应不上。宝石的颜色可能是错误的,暂时未修复。
为了查找这些错误的翻译,海德在拍卖行查找了一下,然后再和网上的 3.3.5 物品资料对照。大约有50条数据被修复。

修复前的宝石界面,都是反光恐惧石

修复后,大部分宝石重新显示了名字和作用
由于工作量比较大,海德暂时无法保证所有宝石都已经检查完。如果大家发现其他明显错误,也欢迎反馈。
三、拍卖行、物品提示和聊天链接同步修正
海德将游戏内的显示进行了大部分处理,现在已经可以在列表中直接显示修正后的名称。
目前主要支持:
- 拍卖行列表中的物品名称
- 鼠标移到物品上时显示的名称
- 聊天窗口中的物品链接名称
例如之前的黑暗命令雕文,经过实际测试,拍卖行和鼠标提示框都已经可以正确显示。
这样大家在拍卖行按分类浏览的时候,就不必再对着一堆相同的错误名称猜来猜去了。
需要注意的是,插件只修改本地客户端的显示内容,不会修改服务器的物品名称、属性或实际功能。
也就是说,装了插件之后是你自己看到的名称变正确了,服务器端仍然不会变。同时,由于只是更改了显示,因此,在拍卖行是无法通过名称查找到的。
搜索的办法
仍然搜索错误的名称,例如“被烧毁的雕文”,然后可以通过左侧的过滤职业进一步缩小范围,显示的名称和属性是正确的结果。

搜索时仍然需要原来的名字(不过可以通过左侧物品分类帮助快速查找)。珠宝似乎没有统一的错误规律。可能需要对照攻略的名字查找。
幻化卷轴名称修正
另外,海德还顺手修复了系统赠送的幻化卷轴显示问题。在 L 服中,系统赠送的幻化卷轴(史诗)被翻译为了:远程邮件终端。原本的部分小伙伴可能不知道这是幻化卷轴,初次也可能不知道怎么使用。
因此,海德将物品名称统一修改为 「幻化卷轴(史诗)」,并补充了使用说明:
使用它可以更改装备外观。首先右键点击一件好看的装备生成卷轴,然后使用卷轴对想要幻化的装备进行附魔。
需要注意的是,这项功能只是修改本地显示的名称和说明,另外卷轴使用后生成的临时卷轴仍然是之前的样式。
四、简体 / 繁体支持(可能有 BUG)
该这个功能也考虑了繁体客户端。
插件可以根据客户端语言使用对应的名称修正数据,也允许手动切换。
由于海德平时主要使用简体客户端,繁体部分的测试还不够充分,如果有台服客户端的小伙伴发现名称不对,也请告诉海德。
五、独立开关,不喜欢可以关闭
考虑到有些玩家已经习惯原本的物品名称,所以插件没有强制所有人使用同一套翻译。
目前可以在 HaideUI 中开启或关闭物品名称修正模块。
同时海德也保留了按物品类别控制的功能,例如宝石、雕文可以分别开闭。
集成到 HaideUI
为了方便大家使用,海德将物品名称修正功能直接集成到了 HaideUI。
不需要额外安装插件,只要通过 HaideUI 的模块开关启用即可。
目前这部分功能主要由一个 NameFix.lua 文件实现,占用资源相对较少,也不会主动修改拍卖行搜索条件或物品交易行为。
安装方法
1. 在下面的链接下载文件。
https://wwamj.lanzout.com/iUSGo4btoida
2. 文件下载后,将放入 HaideUI 插件文件夹中。
文件位置:
World of Warcraft/Interface/AddOns/HaideUI/
其中:
NameFix.lua:物品名称修正功能文件HaideUI.toc:HaideUI 原本就有的插件加载配置文件。
如果你之前已经安装了旧版本,建议先备份HaideUI.toc,然后在文件最后添加一句NameFix.lua即可。不需要下载HaideUI.toc。
HaideUI 文件夹结构,

HaideUI.toc的内容

游戏内使用方法
- 在角色选择界面或插件界面确认 HaideUI 已启用。
- 进入游戏,在 HaideUI 中开启物品名称修正功能。
- 打开拍卖行,按宝石或雕文分类浏览,即可查看修正后的名称。
如果希望单独控制修正类别,也可以使用命令:
/hnf gems on —— 开启宝石修正
/hnf glyphs on —— 开启雕文修正
/hnf gems off —— 关闭宝石修正
/hnf glyphs off —— 关闭雕文修正
/hnf status —— 查看当前功能状态
注意
目前插件主要针对 Warmane Lordaeron 3.3.5a 的中文端显示情况进行整理和测试。
由于 3.3.5 的物品数量非常多,短时间内将所有物品逐个检查一遍比较困难,所以当前版本仍然可能有遗漏,也可能存在少数对应错误的情况。
另外,一些错误来自不同游戏版本之间的名称变化,也有一些属于国服、台服的翻译习惯差异,因此不一定所有看起来不同的名称都需要强行修正。
如果大家发现宝石、雕文或者其他物品显示错误,可以联系海德,海德会根据大家提供的资料继续完善修正数据。
致谢
这次开发过程中,海德主要参考了 CN 网站、WotLK 旧版物品数据库,以及网上整理的宝石和雕文相关资料。
同时也感谢帮助发现和反馈翻译问题的小伙伴。
没有这些资料,仅靠自己在游戏里逐个检查,工作量还是挺大的。
在这里向分享资料和提供反馈的各位大佬表示感谢。
最后,希望这个小功能可以让大家在 3.3.5 版本中看物品更加方便,至少以后去拍卖行买雕文时,不用再面对一排「被烧毁的雕文」了。
如果大家发现其他显示错误,欢迎留言反馈。















































































