There is already a tutorial written somewhere here about how to install custom fonts for the Nokia 5800XM. But anyway for those who missed it, here is another tutorial written by me for both v11 and v20 firmware users:
You are not allowed to view links.
Register or
Loginhttp://knowmorestuff.com/on/how-to-change-fonts-on-nokia-5800/

However, when you install custom fonts for your Nokia 5800, it will no longer support chinese/japanese/russian characters anymore because typically these custom fonts only have the standard ABC, 123 and symbols. There is a method how to use your custom fonts to merge with the original fonts from the Nokia 5800 so that it does display your custom fonts but it still has support for the other languages.
To view the Full Guide complete with pictures and download links, please go to:
You are not allowed to view links.
Register or
Loginhttp://knowmorestuff.com/on/guide-merge-custom-font-with-chinese-language-support-for-nokia-5800/
Anyway lets get started:
What do you need?1) Your custom font. For this example we will be using Eras Medium ITC. Download links in the link above.
2) You need the original Nokia 5800 fonts (extracted from the Z drive). Download links in the link above.
3) You need a font editor. For this example we will be using High Logic Font Creator.
The idea is pretty simple actually which is to copy over the custom font and overwrite into the original font but to keep the chinese fonts intact.
The first step is to open both your font files. Firstly we open the ERASMD.ttf (or whatever custom font file you are using) and S60SC_C.ttf.
Then what you do is basically click on any of the characters in your custom font (in this situation is ERASMD.ttf) then select all (Ctrl-A) and go to Edit > Copy
Then go to your original font file (S60SC_C.ttf) and paste the file. Take notice, you need to scroll down and select the comma “,” then go to Edit > Paste Special. The comma can be found right after this wiggly looking underscore. I will explain why the comma at the end of the tutorial.
Next you will promted with a small window. Be sure to check “Glyph Mappings” and select “Overrule Same Mappings”. What this means is basically for the ABC and 123 fonts, it will overwrite the old font so that the new custom font will take over. Then just hit OK. Give it some time to process.
The final step is to save the file. Go to File > Save As and save with the same name (S60SC_C.ttf) into your newly created Fonts Folder.
Repeat the same steps from the begining and merge your custom font with the other font file (S60TCHK_C.ttf). The reason for this is because actually S60SC_C.ttf and S60TCHK_C.ttf may look almost the same file but they contain some different characters in each.
So if you want to use it for your Nokia 5800, repeat this tutorial two times with the respective files. As for the last file (S60ZDIGI.ttf), just use back the original file because this file does not really contain any alphabets and it is okay to use back the original one.
FAQ1) Why do I need this tutorial again?Basically for those who want to merge their custom font to enable Chinese/Japanese/Russian character support on their Nokia 5800 (or any other phones for that matter)
2) Why copy from the custom font to the original and not the other way around?Because the original file has about 30,000 glyphs (characters) and if you copy it over the software will crash.
3) Why do I need to start pasting only after the ‘comma’?Because if you paste any earlier than that, it might overwrite the special wingding characters such as the ‘arrows’ and the ‘circle with dot’.. etc
4) I don’t have High Logic Font Creator, where can I download it?Well you have to purchase it from their You are not allowed to view links.
Register or
LoginOfficial Website
. It costs $79 for the Home Edition and $149 for the Professional Edition