分享一下心得。
目前接口和语音都可以从 Battle.net 直接更改,
不过有些 UI,尤其是 name plate 和 unit frame 类型的,
在英文接口下中文字会变成问号 “??????”。
这是因为这些 UI 指定的字体里面没有中文。
解决的办法之一是,下载 Google Noto 字型,
https://www.google.com/get/noto/help/cjk/
NotoSansCJKtc-[weight].otf and NotoSansMonoCJKtc-[weight].otf
把压缩档里的这个字库 NotoSansCJKtc-Medium.otf 复制 5 份出来
(也可以依个人对字体粗细的喜好挑选压缩档里的其他字型来用),
并分别改为这 5 个名字 (大小写要一模一样,且副档名也要由 .otf 改为 .ttf):
ARIALN.ttf
FRIENDS.ttf
FRIZQT__.ttf
MORPHEUS.ttf
skurri.ttf
接着放到
World of Warcraft\__classic_\Fonts
(经典版)
或
World of Warcraft\__retail_\Fonts
(一般版)
目录下 (Fonts 目录不存在的话就自己建立),
再到游戏中,从各 UI 提供的设定接口把字型更改为 Friz Quadrata TT 即可。
这个方法会连原本 Friz Quadrata TT 的英文字型一起被改到,
如果想要维持它的英文字型不变,
可以自己去编辑字库 (要有编辑字型的程式),
或者再找找有没有其他人分享更好的字型,
或者看看能不能增加新的字型给 UI 吃,就不用取代内建的了。
中文版也可以依照这个原理改字型,详细说明请见:
http://bit.ly/2pdE1MR (备份:http://bit.ly/32U5Vfj)
※ 引述《yenbor001 (YB)》之铭言:
: 原文43~
: 关于改成英文接口小弟有其他问题QQ
: 就是所有的UI或是好友通知 只要玩家名称是中文
: 全部都会变成??????
: 像这样 http://imgur.com/xF2WvA4
: Z Perl可以显示"西乡小姐" 可是Recount就会变"????"
: 请问有大大知道要怎么设定可以正确地看到玩家名称吗
: 感谢~