There was a  problem with the rendering of Hindi text in Mozilla 1.6 when built on my Gentoo system. Certain characters would render incorrectly. To investigate the bug, you'll have to have a Unicode-compatible Hindi font installed on your system.  You can find two Unicode Hindi fonts here. 

लि

should look like

li

However, on my system it used to look like:

badli
I solved this problem by installing a patch already in the Mozilla Bugzilla , as detailed by the README  for a Mozilla 1.6 build that renders the text correctly. This build has been recommended on the official mailing list   of the Indlinux project. As far as I can understand, the patch transfers the burden of rendering of Unicode fonts to pango. This will probably mean that if it isnt already, the mozilla ebuild will have to depend, directly or indirectly, on pango.
Hosted by www.Geocities.ws

1