One step to indic on Firefox, thunderbird

On Fedora Core 3, there's now no need to rebuild firefox to get indic rendered properly. All you have to do is set the flag to enable pango for the one thats already there :)

Just open /usr/bin/firefox on vi, (you need root previleges to do this) and add the following below the lines where MOZILLA_FIVE_HOME and MRE_HOME are defined:

MOZ_ENABLE_PANGO=1

and search for the line with
export MOZILLA_FIVE_HOME MRE_HOME

add MOZ_ENABLE_PANGO to it.

It should like:

export MOZILLA_FIVE_HOME MRE_HOME MOZ_ENABLE_PANGO

The same works for thunderbird as well ;)

those who aren't using FC3, download the builds from here:
Mozilla
Firefox

(via Sunil Mohan)

Comments

[...] adig @ 5:32 pm It is still a nightmare for people who’re using Linux distros other than Fedora to view indic on Firefox fo [...]

Thanks .. It works for fedora3 & Fedora 4. But I installed latest Firefox (firefox-1.0.7.installer.tar.gz) in Fedora3 system & gave MOZ_ENABLE_PANGO=1 in the firefox file. But its not working. I also tested with firefox-1.5b1.tar.gz. I think they haven't enabled pango while building.

What should be done inorder to enable pango in the latest installers of firefox. Why they are not enabling pango by default.

I've just made available a Pango build of Firefox 1.5. See if it works for you.

I think Fedora started shipping Pango enabled Firefox with their recent releases. But I ain't very sure (Check fedoraforums.org and search there to know more about it). I've stopped using Fedora from last one year, and have been working on Ubuntu as getting necessary packages is a lot more easier here.

What should be done inorder to enable pango in the latest installers of firefox

You'll need to build Firefox from source with
ac_add_options --enable-pango
on your .mozconfig

or if you're ok with Firefox 1.0.4, You can get an Indic enabled version from:
http://bunny.medhas.org/index.cgi/indic/firefox1.0.4.cmts