Finally Nokia did something good with N900. with latest
firmware for India (RX-51_2009SE_10.2010.19-1.004_PR_COMBINED_004_ARM),
it include Hindi Fonts (Mangal.ttf), but wonder why Microsoft’s Non-Free Fonts
are in Device, when they can use Free/GPL fonts.
(it is available at $49 here and various other languages also)
But finally Nokia did something for Indian languages. There is
no support for input or language selection as Hindi (India – English(UK)),
but you can surf web and read news in Hindi. Not just Hindi, but
any Devanagari Script based language, which are supported by qt
Punjabi Keyboard (virtual) layout is ready for Use with Nokia N900.
Please suggest if you have any comments about it.
Add Punjabi Layout to N900:
install it on your device.
Download attached file n900keyboardlayout.zip , unzip it
and scp “pa-jhelum.vkb” file to N900 in following directory:
Enable Punjabi Layout:
Settings-> Text input -> 1st language –Change this to ਜੇਹਲਮ (ਪੰਜਾਬੀ)
Now you can start type Punjabi. Meanwhile I am trying to add
this layout to ukeyboard so that Punjabi support available
Note: you need to install fonts for Punjabi, please read
Enable Punjabi on N900
 Source file for that is also attached, if you want to change, you can
easily do that. Following ukeyboard instructions to edit and compile it.
I got N900 for Testing Punjabi on it.
While need to install fonts, I was not
clear about rendering after installing
fonts. it is based on Maemo Linux, so
you can install/use application easily
After install openssl-client/server,
scp lohit-punjabi fonts from fedora
machine to N900 and ‘fc-cache’,
While after reboot, I can see the
Punjabi in mail and other places
(no interface translation available yet).
Most Important thing was Rendering,
which is just working and good enough
to use. fonts was installed on N810, but
there is Punjabi Rendering was broken
More Screenshot you can check here
from i18n Point of view, following task with status:
-Fonts- Working – Need to package
-Rendering – Working – Nothing to Done
-Input – Need to Work – Need to Package
No Indian Language is supported as such, but
It has Hindi Interface, but Rendering broken.
Same as Apple iPhone.
Now it seems Nokia should work fast, but less
hard to provide Indian language as Rendering is
working and just installing fonts can
help to enable support.