Issue 107252 - Default fonts for Sinhala needed on Windows
Summary: Default fonts for Sinhala needed on Windows
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: ui (show other issues)
Version: OOO320m6
Hardware: All Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: issues@si
QA Contact: issues@l10n
URL:
Keywords: needmoreinfo
: 109067 (view as issue list)
Depends on: 105815
Blocks:
  Show dependency tree
 
Reported: 2009-11-27 04:58 UTC by danishka
Modified: 2017-05-20 11:42 UTC (History)
4 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
screen-shot of correct Sinhala GUI of OO.org 3.2 CWS build (369.87 KB, application/vnd.oasis.opendocument.text)
2009-11-27 05:13 UTC, danishka
no flags Details
Firefox-Sinhala and OO.org-Sinhala on MS Vista PC (366.63 KB, application/vnd.oasis.opendocument.text)
2009-11-27 05:23 UTC, danishka
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description danishka 2009-11-27 04:58:06 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!
Comment 1 danishka 2009-11-27 05:06:16 UTC
Visit http://www.locallanguages.lk/sinhala_how_to_install_in_english.html to
install Sinhala Unicode
Comment 2 danishka 2009-11-27 05:13:13 UTC
Created attachment 66370 [details]
screen-shot of correct Sinhala GUI of OO.org 3.2 CWS build
Comment 3 danishka 2009-11-27 05:23:16 UTC
Created attachment 66371 [details]
Firefox-Sinhala and OO.org-Sinhala on MS Vista PC
Comment 4 hdu@apache.org 2009-11-30 09:10:59 UTC
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?
Comment 5 hdu@apache.org 2009-11-30 09:16:04 UTC
Also the font "Iskoola Pota" was added to the Sinhala default configuration with issue 105914 .
Comment 6 danishka 2010-02-09 08:24:34 UTC
>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.  
Comment 7 hdu@apache.org 2010-02-09 08:45:42 UTC
> 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?
Comment 8 danishka 2010-02-09 08:58:08 UTC
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.

Comment 9 sujithjayasuriya 2010-02-09 09:18:33 UTC
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.
Comment 10 mdxonefour 2010-02-09 09:20:39 UTC
MD: This issue a 3.2.1 candidate. I set the target accordingly.
Comment 11 danishka 2010-02-09 09:51:02 UTC
Martin, thanks a lot. :)
Comment 12 hdu@apache.org 2010-02-09 09:58:05 UTC
> By the way, do the builds >= DEV300_m66 work as expected?
Comment 13 hdu@apache.org 2010-02-09 10:06:24 UTC
> 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?
Comment 14 hdu@apache.org 2010-02-16 08:18:11 UTC
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.
Comment 15 danishka 2010-02-17 09:28:40 UTC
Windows Vista comes with this font:http://www.siyabas.lk/files/iskpota.ttf
Comment 16 hdu@apache.org 2010-02-17 09:40:30 UTC
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?
Comment 17 danishka 2010-02-17 10:15:15 UTC
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
Comment 18 hdu@apache.org 2010-02-17 10:41:09 UTC
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.
Comment 19 danishka 2010-02-18 07:34:06 UTC
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
Comment 20 hdu@apache.org 2010-02-18 08:03:43 UTC
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.
Comment 21 danishka 2010-02-19 06:21:42 UTC
thanks hdu, 

Mahesh informed me that it worked on he Windows Box and he will update the bug
with more infomation. :)
Comment 22 bmkmahesh 2010-02-19 10:02:38 UTC
I replaced "VCL.xcu" file. Now it's Working. I checked in Ms Windows XP SP3, Ms
Windows Vista, Ms Windows 7. Thanks

Comment 23 hdu@apache.org 2010-02-19 11:48:45 UTC
Thanks for testing my changes and confirming that it works. It'll get into OOo321 via CWS ooo321gsl01.
Comment 24 sanjayak71 2010-02-25 11:37:52 UTC
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.
Comment 25 danishka 2010-02-25 18:04:38 UTC
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. 
Comment 26 hdu@apache.org 2010-03-02 08:47:37 UTC
> 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
Comment 27 hdu@apache.org 2010-03-25 11:58:35 UTC
*** Issue 109067 has been marked as a duplicate of this issue. ***