Comment 4 for bug 1338122

Revision history for this message
Michael Müller (mqchael) wrote :

Hi,

there are basically two problems. The main issue is that Silverlight is using their own font system and expects the typical CJK fonts to be installed. The second issue is that the application does not specify the font directly and due to some bugs in Wine, Silverlight will always fallback to japanese fonts if they are available. The best solution I came up with, was to install the "Microsoft Yahei" font. It still misses some special punctuation characters like , or : but everything else was displayed correctly in the login menu. I do not recommend to install any japanese fonts like Meiryo otherwise Silverlight will always use this one.

You can use the following commands to install the font for the current user:

mkdir -p /tmp/chs-fonts/
cd /tmp/chs-fonts/
wget http://download.microsoft.com/download/c/7/e/c7e5397d-004f-468b-a441-dd0828dc1a17/VistaFont_CHS.EXE
cabextract VistaFont_CHS.EXE
mkdir -p ~/.fonts
cp *.ttf ~/.fonts/

Michael