GNOME Bugzilla – Bug 361538
Add si (Sinhala) to the list of locales requiring Pango
Last modified: 2006-12-02 17:52:32 UTC
Please describe the problem: Need to add "si" (Sinhala) to the list of locales requiring Pango for rendering. Sinhala is a South Asian script similar to Indic scripts. Steps to reproduce: 1. Visit: http://cvs.savannah.nongnu.org/viewcvs/*checkout*/sinhala/patches/icu-sinhala-rendering.txt?root=sinhala Actual results: Displays 'formatting' characters instead of Sinhala characters. Expected results: Display Sinhala characters. Does this happen every time? Yes Other information: Here's a Sinhala font for testing: http://sinhala.sourceforge.net/files/lklug.ttf
Created attachment 74511 [details] [review] Patch to add si (Sinhala) to data/epiphany-pango.schemas
Thanks for the report and the patch! Ok to commit to HEAD and gnome-2-16 (or if you don't have commit access I can commit this myself).
Hi, I don't have commit access, could you please check it in? Thanks, Harshula
Created attachment 74993 [details] Test Case
Created attachment 74994 [details] Screenshot of correct rendering
Hi, My initial bug report is misleading, so to avert any confusion, here's a more correct/complete report. ----------------------------------- Please describe the problem: Need to add "si" (Sinhala) to the list of locales requiring Pango for rendering. Sinhala is a South Asian script similar to Indic scripts. Steps to reproduce: 1. Add the Sinhala LKLUG font to your system. URI below. 2. Open the Test Case file (icu-sinhala-rendering.txt) attached to this bug. Actual results: It *will* display Sinhala letters, but dependent vowel reordering will not work. i.e. preceding dependent vowels appear *after* the consonant. Expected results: Display Sinhala letters with the dependent vowel reordered to be in the correct location. i.e. preceding dependent vowels will appear *before* the consonant. Does this happen every time? Yes Other information: Here's a Sinhala font for testing: http://sinhala.sourceforge.net/files/lklug.ttf To see the correct rendering in epiphany run it like: MOZ_ENABLE_PANGO=1 epiphany To see the incorrect rendering in epiphany run it like: MOZ_ENABLE_PANGO=0 epiphany ----------------------------------- Regards, Harshula
Fixed in CVS. The fix will go into the next patch release. Thank you for your bug report. Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.