I have a requirement to display kannada text in GCM alerts sent to an android app.
I followed these tutorials Install Read / Write Indian Language Fonts on Android and How to Write & Read in Indian Regional Language Fonts on Android.
Just to brief, I did following:
- Rooted Android Device
- Installed ES File Explorer (Free download from Android Market)
- Downloaded DroidSansFallback.ttf Indic TrueType Font and Save it in SD Card
- Open ES File Explorer – In settings, Enable Root Explorer and Mount System as RW
- Copy the file from SD Card root and Paste it to /System/Fonts (Overwrite if necessary)
- Reboot
But I ended up displaying Kannada text like this:
Whereas, I have sent ವಿಕಿಪೀಡಿಯ Thank you! from my back end server. How to display kannada exactly same as it was sent from the back end.
The simpler method to read Kannada on web is by using Opera Mini application which is of course available in the Playstore.
bitmap fonts for complex scripts
I mean make itYES
Now you can easily read Kannada script!
You can't type or Read Kannada regular message or Whatsapp messages though. But having a primitive Android phone which is not Rooted this is the best you can get I guess!