GNOME Bugzilla – Bug 436810
Fonts are working in Application for Punjabi
Last modified: 2007-05-26 17:03:01 UTC
Please describe the problem: I have Windows XP with Punjabi Support with Raavi fonts, two major applications: GIMP Pidgin are used. Problem is that, it is not showing Punjabi fonts, but Square box instead, it is really imporved from previous version, but still have issue Steps to reproduce: 1. Windows with Punjabi (pa) Envirment 2. Start Pidgin 3. select keyborard in Punjabi 4. Type Dnk (ਅਮਨ) Actual results: showing square box (Unicode characters) Expected results: should able to show fonts for Punjabi (Raavi for Windows XP) Does this happen every time? yes Other information: Refered Bug: Bug 165723 – Indic language input with 3rd party keyboard layouts Bug 384876 – No Fonts are displayed *anywhere*: main screen, dialogs, drop-down menues, etc File bug as It has lot of modification from those bug, but expect it is helpful for developer
Try adding "raavi" to the etc/pango/pango.aliases file in your Pango (GTK+) installation(s). It's a plain text file, edit for instance with Wordpad (but not Notepad, as the file as distributed probably has Unix-style line endings and Notepad doesn't like that). It should be fairly obvious how to edit the file. I probably should add "raavi" to the list in pango.aliases in future builds. Tell us if that helps.
Thanks Tor, it was working fine, I added Raavi in file, a lot of Application were working in Punjabi. GIMP pidgin GTK, Thanks again
are you not able to fix this in file for Pango so that user have not to add every time?
Of course, and that is what I will do in my following releases of Pango binaries for Windows.
ok, sorry, I thought NOTABUG==CANNOTFIX thanks
In this case I chose NOTABUG because the problem was at the "distro" level, it wasn't a bug in the Pango sources as such, which is what bugzilla is about.
Well, you can keep your default alias file for win32 in pango tree.
Good idea... Although actually I guess I could as well hardcode the alias list into the appropriate source file (to be overridden if an actual pango.aliases file exists). The contents of the pango.aliases I have been distributing has not changed that often. Still, having to use a pango.aliases file (or a corresponding hardcoded list in the code) in the win32 backend at all is a bit ugly. But fixing this mess properly, to work more in the style of the fontconfig-based backends, is hard.