From b.rahul.pm at gmail.com Wed Aug 6 10:14:02 2008 From: b.rahul.pm at gmail.com (Rahul Bhalerao) Date: Wed, 6 Aug 2008 15:44:02 +0530 Subject: Fwd: Maithili language support gdm problem in Fedora In-Reply-To: References: Message-ID: forwarding on fedora-i18n-list as well. ---------- Forwarded message ---------- From: Rahul Bhalerao Date: Wed, Aug 6, 2008 at 3:42 PM Subject: Re: Maithili language support gdm problem in Fedora To: "Parag N(????)" On Wed, Aug 6, 2008 at 1:03 PM, Parag N(????) wrote: > Hi, > We have already missed F10 Alpha release and I am still struggling > to get Maithili language support included in rawhide. The problem I see > is that we need to modify fontconfig package to include Maithili > language. I submitted bug[1] to add Maithili in bugzilla against > fontconfig 3 months back. But package maintainer of fontconfig closed it > instantly and made it upstream[2]. > I submitted required input in upstream bug. But, still no response > from upstream. If package maintainer is not willing to do code level > changes and also upstream then I will see no progress to add Maithili > language support in Fedora. So even if we will get translations and all > other changes done in Fedora by F10 release to support Maithili, users > will not able to see Maithili language selection in gdm. > Can anyone provide inputs on this issue? Otherwise I will move ahead > and will commit required changes in rawhide and build new package as I > can see ACLs are open on fontconfig. > How much important is it to have an entry for the language in the file fcfreetype.c of fontconfig and related entry in the header file ttnameid.h of freetype2? I observed that to have the language listed in gdm selection list, both of these entries are necessary. But that raises one more question that is, for languages that do not have MS or MAC codes, what has to be done as all the language and their codes listed in these files are defined according to the MS and MAC codes? There are many languages including Maithili, in iso639-2 that do not have such codes. _ Rahul. -- Rahul. http://b.rahul.pm.googlepages.com/home - http://rahulpmb.blogspot.com - http://samadiyami.blogspot.com - http://mazikavita.blogspot.com From b.rahul.pm at gmail.com Tue Aug 12 13:47:24 2008 From: b.rahul.pm at gmail.com (Rahul Bhalerao) Date: Tue, 12 Aug 2008 19:17:24 +0530 Subject: Problem enabling new language on gdm language selection list Message-ID: For adding a language on gdm's login screen, apart from having a locale file, few translations and required fonts, it is required that language is recognized by fontconfig. To make a fontconfig recognize the language, a related lang.orth file is required. With my experiment on this, I think there is also need to add an entry to fcfreetype.c of fontconfig and related language code entry in ttnameid.h of freetype2. After making all these changes the language is listed in the gdm's list. But this has a problem, as the entries of language code in ttnameid.h are MS and MAC codes for these languages and there are languages that do not have these codes but are included in iso639-2 language codes. Thus my question is, how much important is it to have an entry for the language in the file fcfreetype.c of fontconfig and related entry in the header file ttnameid.h of freetype2? And what is to be done for the language that does not have MS or MAC code? Is it possible to use our own codes? Can anyone please help resolving this? -- Rahul. http://b.rahul.pm.googlepages.com/home - http://rahulpmb.blogspot.com - http://samadiyami.blogspot.com - http://mazikavita.blogspot.com From b.rahul.pm at gmail.com Wed Aug 13 13:15:00 2008 From: b.rahul.pm at gmail.com (Rahul Bhalerao) Date: Wed, 13 Aug 2008 18:45:00 +0530 Subject: Problem enabling new language on gdm language selection list In-Reply-To: <1218550047.9000.2.camel@localhost.localdomain> References: <1218550047.9000.2.camel@localhost.localdomain> Message-ID: On Tue, Aug 12, 2008 at 7:37 PM, Matthias Clasen wrote: > What gdm does it is only shows a language in the list if a) we have > translations for it and b) we have fonts for it. For b), we basically > ask fontconfig "do you have fonts for this language ?". It seems that > fontconfig says "no" if it doesn't know the language. It would be better > if fontconfig could say "I don't know" in that case... > Apart from these three conditions, even if fontconfig knows the language, is it necessary that fcfreetype.c has MAC language code defined for that language, in order to list it in gdm? When I tried adding .orth file, the "fc-list fontname lang" listed the appropriate language, but still it did not appear in gdm list until, the definitions were made in fcfreetype.c and ttnameid.h. Rahul. From petersen at redhat.com Thu Aug 28 00:13:01 2008 From: petersen at redhat.com (Jens Petersen) Date: Thu, 28 Aug 2008 10:13:01 +1000 Subject: [Fwd: [m17n-lib] IBus: A new input framework] Message-ID: <48B5ED8D.4080102@redhat.com> An embedded message was scrubbed... From: UTUMI Hirosi Subject: [m17n-lib:00652] IBus: A new input framework Date: Wed, 27 Aug 2008 14:06:59 +0900 Size: 6538 URL: From petersen at redhat.com Thu Aug 28 00:59:09 2008 From: petersen at redhat.com (Jens Petersen) Date: Thu, 28 Aug 2008 10:59:09 +1000 Subject: [Fwd: [m17n-lib] IBus: A new input framework] In-Reply-To: <48B5ED8D.4080102@redhat.com> References: <48B5ED8D.4080102@redhat.com> Message-ID: <48B5F85D.9040002@redhat.com> Just to add that Huang Peng has already put ibus packages in Fedora for rawhide and f9. Testing and bug reports are most welcome. -Jens