Google
 
Web www.howardforums.com
Pages: 1

P800/P900 Unicode Support ?

(Click here to view the original thread with full colors/images)


Posted by: eurotrashboy

Supposedly the UIQ OS supports unicode but I'm unable to view SMS messages or view HTML pages in certain languages. Does anyone have any information on Unicode UTF-8 support more specifically(Hebrew, Persian, Arabic...)? Is this due to the lack of specific unicode fonts? Does anyone know how to add unicode fonts to the P800/P900?

Thanks



Posted by: oferlaor

'this was discussed quite a long time ago, and UIQ does indeed support it.

What you need to do is get "freetype.dll" and put it in d:\system\fonts

this enables truetype font support (please note that this only works when you boot the phone with the duo inserted).

You also need a chinese linnea.gdr file and also put it in d:\system\fonts, this will force the UI fonts to use freetype.dll instead of the builtin fonts.

This is required in order to view SMS messages using a true type font.

Please note that if you put these files in c: (the internal disk), only a master reset will allow you to remove them from there.

Then, if you want specific fonts, copy them (they must be opentype style fonts) to d:\system\fonts and the system will be able to use them.

Many people use Arial or Tahoma fonts, or at least versions of them that support lots of font families.

The support is a bit limited, but it does work.



Posted by: eurotrashboy

Thanks for the help

I followed your instructions and put truetype.dll, linea.gdr, and the arial font family(open font) in the font folder(c:\system\fonts), but no results as of yet. What font set did you use personally? Arial or tahoma? I think it might be an issue with the P900. There is another \system\fonts directory in the Z drive, but the P900 wouldn't let me copy and files in to that directory to try out.

Any other suggestions?

This is really annoying. SE could've really EASILY added support for UTF-8 languages and saved alot of people some trouble, but they didn't.



Posted by: oferlaor

you didn't read my instructions too carefully, now did you?!

I said D:\system\fonts, right?!

Put it in D: (duo) drive and boot with the duo inserted.

You have to use the right kind of GDR file (not all of them are truetype font friendly). The chinese GDR file is one such file, however there are about 4 types of linnea.gdr floating out there and most of them do not activate the truetype font engine (if you copied the one from inside the phone back to d: or c:, that definitely doesn't work).

you know it's working if you try to delete the file from d: and it won't let you.

And read instructions more carefully next time...

Z: drive is a read only drive, as is A:



Posted by: eurotrashboy

OK, I finally got it to work! But now I'm having issues with the opera browser displaying those languages correctly . It's the strangest thing, all the letters show up correctly but it's from left to right instead of right to left the way it should be. I'm guessing Opera doesn't have bi-directional text support as of yet? Well that was the whole reason I wanted it . Kind of stupid that they have UTF-8 encoding available in the encoding menue in preferences yet no bi-di support!

Thanks for the help

I guess a better question to ask now is are there any browsers available for UIQ that support bidirectional text for UTF-8 languages?



Posted by: bigblk150

Quote:
Originally posted by oferlaor
you didn't read my instructions too carefully, now did you?!

I said D:\system\fonts, right?!

Put it in D: (duo) drive and boot with the duo inserted.

You have to use the right kind of GDR file (not all of them are truetype font friendly). The chinese GDR file is one such file, however there are about 4 types of linnea.gdr floating out there and most of them do not activate the truetype font engine (if you copied the one from inside the phone back to d: or c:, that definitely doesn't work).

you know it's working if you try to delete the file from d: and it won't let you.

And read instructions more carefully next time...

Z: drive is a read only drive, as is A:


oferlaor,

I was able to get TrueType to work, using the English (Latin) TT font from the latest version of Opera (vera.ttf). All the standard system apps displayed the font correctly, although the menu bars in some of the apps didn't antialias the font.

The bigger problem is that HandyDay didn't used the font; it used some ridiculously large, ugly font that really messed things up. Any ideas as to why this might be? I'm not sure how Symbian selects fonts, what the purpose of linnea.gdr really is, and why the TT fonts might not be used.

Thanks in advance,
BigBlk150



Posted by: Taliban

very helpful subject, can u tell me where u got those files from, and were can i get more?

thanks in advance





vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2009 - Created by Stefan "Xenon" Kaeser