2010-11-25, 17:30
Quote:*Admin, please move into HOW-TO Section - I don't have enough privileges to do that*
Purpose of this How-To Guide
I have seen several posting on how to enable multi-language text viewing in XBMC that does not keep the original menu font. Under the Appearance setting simply changing the Default font to Arial will enable additional language to be visible in the skin however it doesn't preserved the original Font.
I have included screen shots below that explain this visually.
XBMC Default Skin View - Looks nice and Bold - However in this view TV Shows and movies that has Chinese, and other languages except English scraped information show up in little square boxes. Like [][][][]...
Changing the default front to Arial - you end up with menu items in lower / sentence case and skinny font. Doesn't look as appealing.
The Fix
I tried editing the font xml files in the skin directory however it didn't produce the result I was looking for. It was time to get a bit creative. I open the the default fonts that installed with the confluence skin and added the Arialuni.ttf multi-language characters and kept the default English letters untouch. This enable the skin to keep its default menu fonts while rendering other languages in the Arialuni.ttf font.
Here is the final result.
Now, I know most of you don't have the time to go about editing your fonts, so I made life a little simple for you who uses the default confluence skin. I have upload the modify fonts on-line so you can download a copy for yourself.
A copy can be download from the following URL.
http://www.fileserve.com/file/wZU4Y9E
Instructions to install:
1) Download the above file
2) UnRAR the file.
3) Backup DefaultCaps.ttf & DejaVuSans.ttf in your XBMC\addons\skin.confluence\fonts folder.
4) Replace the above 2 files with those in the RAR package you download.
On a final note.. I hope this is helpful for those of you who have been trying to find a way to keep the original XBMC Menu font while add additional language support.