Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've read in several forums that Indian version of Samsung Galaxy S (I9000) supports Hindi language. Some of them mentioned it should support Bengali/Bangla also.

Can anyone here confirm that- 1) The latest Froyo firmware DDJP6 for Samsung Galaxy S supports Bengali? I don't need IME/a Bengali keyboard, just ability to render Bengali websites (like, Bengali Wikipedia) properly would be great.

2) If it doesn't support Bengali out of the box, does installing a Bengali fallback font serve the purpose? Please note that merely showing Bengali characters won't help. As this is a complex language, a proper shaper must be present in firmware to render kar/matra and conjuncts correctly.

Update: I have recently bought a Samsung Galaxy series device. Yes, its Indian ROM has Bangla shaper, only replacing DroidSansFallback.ttf with a Bangla font will do.

share|improve this question
I wonder if you could try it out using the Android Emulator within the SDK ? – Sparx May 7 '11 at 8:45
Android doesn't support Bengali out of the box, but some vendor specific firmwares do (Like Sony Ericsson Xperia X10i Indian). Is it possible to setup AVD using exactly the Indian firmware of Galaxy S? – MHK May 7 '11 at 10:51
I am interested to know if it supports tamil language. Did anyone find a link which has the list of languages supported? – balki Jul 14 '11 at 17:29
up vote 2 down vote accepted

I have latest official firmware sgs. I can see hindi website, but no all!!!

u can use the procedure to see bangla fonts by or

thanking you

share|improve this answer

Here's a workaround using Opera Mini.

Download and install Opera Mini (OM). Try accessing a site like the one cited above -

If it doesn't work out of the box, do the following:

In the address bar, type opera:config Navigate to the option Use bitmap fonts for complex scripts and set it to YES

The fonts and script lettering should now be visible, albeit as images instead of text. That'll make content visible, but unlike text non-selectable.

share|improve this answer
Oh! Thank you. I knew about this Opera Mini trick. That's actually the last place to go. You not only loose selectable text, the huge flexibility (including javascript support) of default browser is gone and transferring image instead of text increases data volume. iOS 4 supports complex scripts, it is a shame that all androids don't. (Or, do they? How?) – MHK May 7 '11 at 17:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.