Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.
Incorrect Unicode fonts for Romanian in all Nokia phones
There is a bug in Unicode fonts used for Romanian language: four characters in Romanian language are designated by incorrect Unicode codes.
Because of that, importing correctly written Romanian texts into the phone (for example, phonebook entries via PCSuite) leads characters in them to be displayed as garbage (small squares).
Current Romanian UI implementations în ALL Nokia phones don't follow the Romanian National Standards SR 13411:1999 and SR 13392:2004 (which, in turn, are 100% compatible with the Unicode UTF-8 set).
According to Romanian standards, the CORRECT four characters are:
- capital S with comma below - Unicode 0218
- small s with comma below - Unicode 0219
- capital T with comma below - Unicode 021A
- small t with comma below - Unicode 021B
and NOT the following (as in current implementation):
- capital S with cedilla below - Unicode 015E
- small s with cedilla below - Unicode 015F
- capital T with cedilla below - Unicode 0162
- small t with cedilla below - Unicode 0163
This is a historic bug, propagated in time because of incorrect implementations in Windows, pre-Vista versions. The bug was finally corrected in Windows Vista.
For Windows XP, Microsoft now offers correct Romanian basic fonts via online updates (Times New Roman, Verdana, Arial) - please see here http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ec6f335-c3de-44c5-a13d-a1e7cea5ddea&DisplayLang=en
Linux distributions also provide correct support for Romanian language. Starting from 2007-2008, popular distributions like Fedora and Ubuntu offer easy-to-use utilities for setting correct Romanian support.
How to reproduce
- Have a Windows system with correct Romanian language implementation (comma-below fonts and Romanian national keyboard).
- Install latest Nokia PCSuite.
- Enter various texts (phonebook entries, SMS messages, etc.) using (the correct) comma-below characters.
- Have a Nokia phone which is Romanian-enabled.
- Export the above texts to the phone, via PCSuite.
Alternatively, one may exchange correctly-written Romanian text via SMS, e-mail, Bluetooth, etc.
RESULT: There are four characters that are displayed as garbage (small squares) on the Nokia phone.
Please provide correct comma-below fonts in all Nokia phones and use them as default when the phone is set for Romanian UI.
http://secarica.ro/index.html (some of them in Romanian)