Install Chinese or other regional Font in WM5

Finally, I managed to install Chinese font in my Tmobile SDA smartphone with WM5.

One I also succeeded is Chinese font tweak. But when I installed it, all the english fonts looked like SBC Case(widely separated). So I removed it. Finally, I succeeded with this post: http://www.airfagev.com/howtos_details.asp?id=77. But I changed something.

I used the Unicode font file sunglobe.ttf from this post: http://forum.xda-developers.com/showthread.php?t=253867 or this one: http://www.ppcsg.com/index.php?showtopic=67386 instead of the SimSun.ttf (which is 10M). Actually, the font file from Chinese font tweak is pretty small, much smaller than sunglobe and worked. So maybe it’s better to change it to that considering the space. But I didn’t try it.

Here is what I’ve done with this method, basically following the original post, followed by problems.

    1. Locate segoe.ttf & segoeb.ttf from your \Windows directory of WM5.0,
    2. copy the 2 files to \Windows\Fonts directory of the WM5.0
    3. Download the sunglobe.zip from the link above, unzip it and copy the ttf font file to \Windows\Fonts directory of the WM5.0
    4. Edit your WM5.0 registry with the following[HKEY_LOCAL_MACHINE\Software\Microsoft\FontPath]
    “FontPath”=”\\windows\\Fonts“[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
    “Segoe Condensed”=”\\windows\\Fonts\\sunglobe.ttf,UniSun

    [HKEY_LOCAL_MACHINE\System\GDI]
    “FontLinkMethods”=dword:00000001

    [HKEY_LOCAL_MACHINE\System\GDI\SYSFNT]
    “Nm”=”UniSun”

    5. Note: sunglobe.ttf is a chinese font, you may wanna replace it with another regional font. UniSun is the actual font name for sunglobe.ttf, therefore remember to rename the value in Step 4 Nm=FontName

Result and problems:

Now I have most english words are still good, working the same as before. File manager reads Chinese names, PIE and skype show Chinese words too. I don’t receive any Chinese SMS for a long time. But I believe it should be fine.

But the titles showing on the top of the screen become bigger, like Chinese font treak did. Chinese TXT file can’t be read. Before I installed it, a file name in Chinese was shown as boxes. Different from that, the content in a txt file is shown like with a wrong encoding.

I wonder how I can make it work properly totally. If I need/want to install another regional font, what should I do?

Alen

5 Comments »

  1. Thanks for the info. To fix the strange looking titles, change:
    [HKEY_LOCAL_MACHINE\System\GDI\SYSFNT]
    “Nm”=”UniSun”

    To

    “Nm”=”Segoe Condensed”

    Cheers,

    Comment by Yi — October 26, 2007 @ 3:17 am

  2. Thanks. works perfect.

    Comment by alen — October 26, 2007 @ 4:08 am

  3. Why waste space by copying segoe.ttf & segoeb.ttf from the windows folder to the fonts folder? Why not just copy your new font to the \windows folder and set
    “Segoe Condensed”=”\\windows\\sunglobe.ttf,UniSun“

    Also, I didn’t mess with the SYSFNT. Is it really needed if you don’t want to change your english text?

    Comment by badbob001 — November 18, 2007 @ 9:50 pm

  4. I followed the post I mentioned. Maybe you could try it and report it. Thanks.

    Comment by alen — November 19, 2007 @ 2:45 pm

  5. @badbod001, By the way, maybe you could also just try the way in this post: http://www.ppcsg.com/index.php?showtopic=67386. It’s like something you said.

    Comment by alen — November 19, 2007 @ 2:52 pm

Sphere: Related Content

Leave a Reply