Incorrectly rendered Telugu, Kannada, and Hindi text, even with MOZ_ENABLE_PANGO=1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
= Problem =
In Dapper, firefox (version 1.5.dfsg+
In contrast, gedit and mozilla-thunderbird are correctly rendering Telugu, Kannada, and Hindi text, with and without the MOZ_ENABLE_PANGO=1 variable (see attachments).
= Steps =
0. Use the Ubuntu Dapper live CD or start with a fresh installation of Ubuntu Dapper. (Note: if you use the live CD, Hindi text will appear fine, because the live CD enables the lanugage-pack-hi package. When you do an installation of a non-Hindi locale using the live CD, it prunes the lanugage-pack-hi package, and thus Hindi text will appear incorrect after booting the newly installed system.)
1. Install the ttf-indic-fonts package:
$ sudo apt-get install ttf-indic-fonts
2. Fix the general rendering of Telugu and Kannada text in Dapper (see bug 48280):
$ sudo sed -i.orig 's/lang=
$ sudo sed -i.orig 's/lang=
3. Load some Telugu, Kannada, and Hindi text in firefox:
$ MOZ_ENABLE_PANGO=1 firefox te.wikipedia.org
$ MOZ_ENABLE_PANGO=1 firefox kn.wikipedia.org
$ MOZ_ENABLE_PANGO=1 firefox hi.wikipedia.org
4. Observe the incorrectly rendered text (see attachments).
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
gedit and mozilla-thunderbird are correctly rendering the Telugu text (circled in red in the firefox window) that firefox is rendering incorrectly.