Issue 97791 - Add Yiddish to the language list box.
Summary: Add Yiddish to the language list box.
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: i18npool (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: stefan.baltzer
QA Contact: issues@l10n
URL: http://www.cs.uky.edu/~raphael/privat...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-06 11:21 UTC by refoyl
Modified: 2013-08-07 15:02 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description refoyl 2009-01-06 11:21:23 UTC
I have built a Yiddish dictionary in hunspell format.  The intellectual content
is completely my own (continuing) effort, and I am willing to distribute this
work according to the GPL.  The dic and aff files are at 

http://www.cs.uky.edu/~raphael/private/yi.dic
http://www.cs.uky.edu/~raphael/private/yi.aff

I am sure that one could shorten the dic file by searching for common affixes,
but I don't have software for that.

I couldn't see how to integrate this dictionary into openoffice, because Yiddish
is not in the list of languages it knows about.
Comment 1 ooo 2009-01-06 12:14:35 UTC
I will add the necessary entry to the language list box, LangID 0x043D and ISO
code mapping yi-IL are already available.

@refoyl: please note that dictionaries as of OOo3 are handled with the extension
mechanism, see http://wiki.services.openoffice.org/wiki/Extension_Dictionaries
Please note also that the OOo license is LGPLv3, not GPL.

Note to myself: Yiddish is written in Hebrew script and hence is RTL, needs an
entry in the corresponding i18n method.
Comment 2 refoyl 2009-01-06 12:38:07 UTC
Thanks.

The extension mechanism looks very general but very intricate; I don't think I
can build a reasonable instance of that myself for Yiddish, so I will depend on you.

Because Yiddish is not restricted to a single country, yi-IL is an acceptable
name, but so would yi-US be.  Is there no way to indicate country-independent
languages?

LGPLv3 is fine with me.  I just want to make my work available!  You can see a
different view of my Yiddish list at
http://www.cs.uky.edu/cgi-bin/cgiwrap/~raphael/dictionary.cgi ; it is driven
from the same underlying data.

I can also make available a Yiddish-transliteration dictionary for those who
prefer to use a Romanized script.

You are right that Yiddish traditionally uses a (modified) Hebrew script and is RTL.
Comment 3 erack 2009-03-23 22:07:02 UTC
Reassigning to spare time account.
Comment 4 erack 2009-06-21 21:49:23 UTC
In cws locales32:

revision 273187
i18npool/source/isolang/mslangid.cxx
svtools/source/misc/langtab.src


@refoyl:
> The extension mechanism looks very general but very intricate; I don't think I
> can build a reasonable instance of that myself for Yiddish, so I will depend on you.

If the wiki URL given above in #desc2 and looking at sample dictionaries don't
help, please contact the dev@lingucomponent.openoffice.org mailing list to ask
for help and improve documentation.

> Because Yiddish is not restricted to a single country, yi-IL is an acceptable
> name, but so would yi-US be.  Is there no way to indicate country-independent
> languages?

The mapping of a LangID to a locale including the country is needed for
implementation details. If you name your dictionaries and configuration entries
just 'yi' that inicates the dictionary can be used with other locales of the
same language as well, the dictionary service falls back to the installed
dictionary of a language.

> I can also make available a Yiddish-transliteration dictionary for those who
> prefer to use a Romanized script.

The same language in different scripts isn't supported yet.
Comment 5 ooo 2009-09-04 17:52:46 UTC
Reassigning to QA for verification.
Comment 6 stefan.baltzer 2009-09-11 14:39:55 UTC
Verified in CWS locales32.
Comment 7 caolanm 2009-10-14 11:27:32 UTC
cmc->er: yi_US would have been better than yi_IL in retrospect as yi_US exists
under glibc
Comment 8 stefan.baltzer 2009-12-10 17:15:50 UTC
OK in OOO320_m7. Closed.

Note: 
I can see no Yiddish dictionary at
http://extensions.services.openoffice.org/dictionaries
If it shall be used by anyone, it should be there.
Comment 9 refoyl 2009-12-10 19:42:39 UTC
I re-opened, because I don't see the dictionary in
http://extensions.services.openoffice.org/dictionaries

Comment 10 stefan.baltzer 2009-12-11 09:03:17 UTC
sba -> refoyl: Nice try :-)
This issue was about OpenOffice not having the ability to set Yiddish. This is
solved, thus this issue is done.

Providing the dictionaty as .oxt in the extension repository is the job of the
maintainer of the respective dictionary. Reading YOUR initial description makes
me believe that uploading the extension is YOUR job.

Feel free to submit a newly written issue to yourself and do not hi-jack this
one for that purpose.. If you need help, follow the advice of erack.

Setting this issue to fixed again.
Comment 11 stefan.baltzer 2009-12-11 09:03:49 UTC
And closed.
Comment 12 caolanm 2009-12-11 09:53:56 UTC
If you need any help in making the extension, I've mailed a sample based on the
above dic+aff links.
Comment 13 Mathias_Bauer 2009-12-11 11:34:54 UTC
As sba wrote, we should use another issue.
Besides that, I suggest to do the following:

I take the dic and aff files and create an extension in our build. The license
is OK for that. Afterwards we can decide how to proceed with uploading.