在Linux Mint 17.2下运行Wine时,程序名称、菜单项名称和文本文件中的Cyrillic字符均无法阅读。
有一些例外情况。例如,我可以在CoDeSys IDE中看到Cyrillic文本,但屏幕上所有键盘输入都是"????",而且Cyrillic程序名称仍然很奇怪...
在俄罗斯网站上搜索,但所有建议都是这种类型的:“我尝试了这样做,这有所帮助”。我设法使用其中的一些建议,但无济于事。
一个例子。我在/var/lib/locales/supported.d/中添加了ru和ua文件,并插入了
uk_UA.CP1251 CP1251
uk_UA.KOI8-R KOI8-R
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
在local文件中。然后执行locale-gen并重新启动。
另一种方法是编辑Wine注册表。我将Codepages=1252,437更改为1251,866,但这个更改没有产生结果。更甚的是,更改不被记住-重新进入regedit会显示旧的Codepages。
没错,我已经添加了旧的Windows XP ttf字体-这是针对这个问题的第一个尝试。
现在我很迷茫。任何帮助都会受到赞赏,但最重要的是-了解Wine处理字体的方式。如果这对一个小白来说是可能的话。
LANG
设置,必须在那里设置LC_ALL
。 - kirelagin