【Linux】解决Wesnoth中文乱码问题

现在使用的系统是Linux Mint 18,安装了Wesnoth,发现打开之后部分中文显示正常,部分中文显示为乱码。

谷歌出的很多办法都只给出了几条指令,但并不具有普适性,我提供一种新的方法,通过修改配置文件来解决乱码问题。

步骤如下:1.列出所有字体

fc-list :lang=zh

使用指令列出所有中文字体,根据输出找到合适的字体,并复制。

 

2.复制字体文件

把字体文件复制到目录

/usr/share/games/wesnoth/1.12/fonts

 

3.更改字体配置文件

使用root权限打开文件

/usr/share/games/wesnoth/1.12/data/hardwired/fonts.cfg

将order的第一项、family_order的第一项以及被替换的font修改为你的字体

 

我选择的是wqy-microhei.ttc字体

order修改为"wqy-microhei.ttc,Andagii.ttf......

family_order修改为"wqy-microhei

被替换的字体(原来第一项[font])修改为[font] name="wqy-microhei.ttc"

 

4.享受游戏吧!

 

posted @ 2016-08-28 22:08  marcusxu  阅读(298)  评论(0编辑  收藏  举报