Apache OpenOffice (AOO) Bugzilla – Issue 107252
Default fonts for Sinhala needed on Windows
Last modified: 2017-05-20 11:42:07 UTC
We have downloaded installation for Sinhala OO.org 3.2 CWS build and tested on Windows XP and Windows Vista. Out of 6 systems only one system show the correct Sinhala. All the other systems show just boxes instead of Sinhala Characters. All of those systems having Sinhala Unicode support and also the Firefox Sinhala version showing the correct output. installation files download from following URL. http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/localization/localization37/installset/ This is a critical issue!
Visit http://www.locallanguages.lk/sinhala_how_to_install_in_english.html to install Sinhala Unicode
Created attachment 66370 [details] screen-shot of correct Sinhala GUI of OO.org 3.2 CWS build
Created attachment 66371 [details] Firefox-Sinhala and OO.org-Sinhala on MS Vista PC
Looks related to issue 105815, where the default fonts for Sinhala get defined. This got into DEV300_m66 and will get into OOo330. Please check the patch http://www.openoffice.org/nonav/issues/showattachment.cgi/65307/officecfg.default-font-fot-si- locale.patch for the related change. IIRC only a font named LKLUG is used there for Sinhala specific needs. Are there other fonts that would be beneficial here, e.g. "Sinhala Unicode"? Or are there Sinhala fonts directly available in a default WinVista install?
Also the font "Iskoola Pota" was added to the Sinhala default configuration with issue 105914 .
>This got into DEV300_m66 and will get into OOo330. Please check the patch hdu, can we fix this before OO.org 3.2 final release? Government Officials confirmed that they are planing a huge OO.org migration with this OO.org 3.2 Sinhala release. and also there are about to place thousands of brand new Desktop PCs within few weeks.
> this before OO.org 3.2 final release OOo32 is almost out, please see http://wiki.services.openoffice.org/wiki/ReleaseStatus_Minutes Normal processing of issues for OOo32 ended last September, only changes for issues which were considered showstoppers on the releases@openoffice.org mailing list had a chance to get into OOo32... By the way, do the builds >= DEV300_m66 work as expected?
hdu, thanks for your quick reply and i sent a mail to the releases@openoffice.org mailing list. tested on OO.org 3.2 RC4 as well, and no luck.
OpenOffice will be provided as the office suite with more than 1500 new computers which will be distributed among government departments. Sinhala version will be heavily used and therefore resolving this issue would be great.
MD: This issue a 3.2.1 candidate. I set the target accordingly.
Martin, thanks a lot. :)
> By the way, do the builds >= DEV300_m66 work as expected?
> IIRC only a font named LKLUG is used there for Sinhala specific needs. > Are there other fonts that would be beneficial here, e.g. "Sinhala Unicode"? > Or are there Sinhala fonts directly available in a default WinVista install?
No answers to my questions... should I rephrase them, are they too difficult? I've backported the changes for issue 105815 to CWS ooo321gsl01. So if you could kindly confirm that the builds >DEV300_m66 add all the required Sinhala font support on Windows then this would help everyone. This is your chance to speak up now before it gets into OOo321 as it is. Adjusting issue type: adding configuration entries for a new locale is an enhancement issue.
Windows Vista comes with this font:http://www.siyabas.lk/files/iskpota.ttf
Good, since DEV300_m66 "Iskoola Pota" is the first entry in the list of default fonts for Sinhala. LKLUG is the another entry. Are there any other popular fonts? Are Macs popular and if yes what fonts do they provide for Sinhala?
Malithi Web Font for Windows (comes with Vista) http://www.locallanguages.lk/files/FM-MalithiUW46.ttf Bhashitha Unicode Fonts for Windows http://www.siyabas.lk/files/BhashithaForWindows.zip Bhashitha Unicode Fonts for Linux http://www.siyabas.lk/files/BhashithaForLinux.zip
The latest configuration file in CWS ooo321gsl01 http://svn.services.openoffice.org/ooo/cws/ooo321gsl01/officecfg/registry/data/org/openoffice/VCL.xc u now also contains "Iskoola Pota;LKLUG;Malithi Web;Bhashitha2;DinaminaUniWeb;Sarasavi Unicode;..." By the way: this file is compatible with OOo320. Just replace the VCL.xcu in your OOo installation with the new version mentioned above.
hdu, >I've backported the changes for issue 105815 to CWS ooo321gsl01. So if you could >kindly confirm that the builds >DEV300_m66 add all the required Sinhala font >support on Windows then this would help everyone. This is your chance to speak >up now before it gets into OOo321 as it is. could you please explain how to test. i am on fedora 12 with OO.org 3.1
Download the file VCL.xcu at the link I posted above and use it to overwrite the original VCL.xcu file of the installed OOo. On my non-FC12 system the VCL.xcu file to be overwritten is in the directory /usr/lib/openoffice/basis-link/share/registry/data/org/openoffice/ You mentioned somewhere that the Sinhala OOo works mostly fine on Linux but not on Windows? If this is correct then doing a similar test on Windows would be quite interesting. Please find the VCL.xcu file with the one from the link and restart OOo. Please reboot after replacing or disable the "OOo quickstarter" to make this effective.
thanks hdu, Mahesh informed me that it worked on he Windows Box and he will update the bug with more infomation. :)
I replaced "VCL.xcu" file. Now it's Working. I checked in Ms Windows XP SP3, Ms Windows Vista, Ms Windows 7. Thanks
Thanks for testing my changes and confirming that it works. It'll get into OOo321 via CWS ooo321gsl01.
Same issue is there in Kubuntu as well. There it picks the system default font instead of the Sinhala font. Hope this will fix the issue in Kubuntu too.
case: 1) install OO.org en_US and open the OO.org 2) change the Input Method to Sinhala you will see that default font wont change in to a Sinhala font. But this issue not arising if you have installed the VCL.xcu file (to fix the default font issue of the si-sinhala local) given by hdu. i just want to know whether OO.org 3.2.1 will solve this issue? OR are you shipping the solution (given as VCL.xc) only with Si (Sinhala) version of the OO.org 3.2.1. and also the kubuntu use system default font instead of the Sinhala font.
> just want to know whether OO.org 3.2.1 will solve this issue? If the CWS ooo321gsl01 gets approved and integrated. > OR are you shipping the solution (given as VCL.xc) only with Si (Sinhala) version of the OO.org 3.2.1. no, this VCL.xcu will be in all localizations of OOo > and also the kubuntu use system default font instead of the Sinhala font the default fonts selected in the VCL.xcu will also be used for Sinhala unless you enabled Tools- >Options->View->UseSystemFont which would override the VCL.xcu setting
*** Issue 109067 has been marked as a duplicate of this issue. ***