You might already know that iOS4 comes with a Telugu font and supports Telugu out of the box. So, you can view Telugu perfectly in iPhones and iPads that are running iOS4 and above.
Now, let us see what options we have on other mobiles and smartphones like BlackBerry and Nokia E71 E67 etc. The problem is that these phones do not come with a Telugu font pre-installed. Even otherwise, I do not think the browsers in these smartphones are smart enough to render Telugu text yet. When you visit a Telugu website, you see it as below:
A screen shot showing a Telugu web page in the default browser in Nokia E71, when Telugu text is appearing as boxes
However, there is a way to see Unicode Telugu on these smartphones. And, the way is to use Opera Mini with bitmap fonts setting on.
A screen shot showing a Telugu web page in Opera Mini with the ‘Use bitmap fonts for complex scripts’ setting Yes
Here are the steps to set up Opera Mini for Indic and other complex scripts:
- Download Opera Mini in your smart phone, if you do not have it already.
- Open Opera Mini and go to
- Scroll to the end of the page to find Use bitmap fonts for complex scripts
- Select ‘Yes’ in the drop down for that setting.
- Hit ‘Save’
- Enjoy Telugu websites on your phone.
Since Opera Mini renders the font in their servers and sends to the client, we do not need to have a Telugu font installed in our mobile. (This might be a privacy concern for some, though.)
Other potential options:
- BOLT browser: As per this press release from Bitstream,
… the BOLT cloud computing browsing platform now also supports the following Indic languages -Hindi (Indiaâ€™s official language), Bengali ,Gurumukhi , Telugu , Tamil, Kannada, Gujarati , Malayalam and Oriya. But, it has not been made available to general public yet. When I contacted BOLT support, they said:
Indic version of BOLT is currently available for network carriers and mobile phone makers only. We request you to recommend BOLT to your favorite network carrier or mobile phone makers so that they can make BOLT Indic version available to their users.
- Firefox Mobile: Firefox Mobile is available for Android and Nokia N900 phones. I guess it supports Telugu. If anyone has tried, please share the experience.
- NewsHunt: There is an app called NewsHunt for mobile phones that delivers news items from popular Indian dailies. Users can access latest news in regional languages on their mobile phones. I think that application uses proprietary encoding and not Unicode. And, it is not for general purpose browsing.
What is your experience with Telugu in smartphones?
Update: A friend of mine hinted to me that Windows 7 phones are likely to support (reading) Telugu when they start using Silverlight 4.
Update 2011-07-23: As per this Google+ post by Praveen, latest Android comes with Telugu support. (Sorry, this post was privately shared.)
Update 2011-10-31: Arjuna Rao reports that Samsung Galaxy Ace Android phone now supports Telugu.
Update 2011-11-13: You can now type Telugu in Android phones. See MultiLing Keyboard. To know how to install this app and use it on your Android phone, see the intro video (Telugu) by Nallamothu Sridhar.