Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to add a dictionary to my language

11 views
Skip to first unread message

armenzg

unread,
Feb 24, 2011, 3:56:49 PM2/24/11
to
Hi,
I would like to add the Armenian spell checker [1] to the Armenian
language by default.
I haven't found anything relevant on the wiki pages or on the mailing
list.

Thanks in advance,
Armen

[1] https://addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-diction/

Julen Ruiz Aizpuru

unread,
Feb 24, 2011, 4:15:08 PM2/24/11
to dev-...@lists.mozilla.org
Hi Armen,

og., 2011.eko otsren 24a 21:56(e)an, armenzg(e)k idatzi zuen:


> Hi,
> I would like to add the Armenian spell checker [1] to the Armenian
> language by default.
> I haven't found anything relevant on the wiki pages or on the mailing
> list.
>

Before you can answer how, maybe you need to know if you can really
integrate it from the legal point of view.

Quoting from the wiki[1]:

"Gerv says: to be included in the source tree, and therefore in builds
shipped by Mozilla, a dictionary needs to have a licence compatible with
all three of the "MPL 1.1", "LGPL 2.1 or later" and "GPL 2.0 or later".
Examples of compatible licensing schemes include:

* Mozilla tri-licence
* BSD or MIT-style licences
* Public domain"

Julen.

[1] https://wiki.mozilla.org/L10n:Dictionaries

armenzg

unread,
Feb 26, 2011, 2:15:36 PM2/26/11
to
According to Andranik, the creator, it is possible:
> Hi Armen,
> dicitionary licensed under GPL 2.0, so you can feerly use it on Armenian Firefox distribution

Now what are the next steps I should take?
Is this documented?

Regards,
Armen

Romi Hardiyanto

unread,
Feb 26, 2011, 2:47:37 PM2/26/11
to armenzg, dev-...@lists.mozilla.org
2011/2/26 armenzg <arm...@gmail.com>:

> According to Andranik, the creator, it is possible:
>> Hi Armen,
>> dicitionary licensed under GPL 2.0, so you can feerly use it on Armenian Firefox distribution
>
> Now what are the next steps I should take?
> Is this documented?

According to my experience, you just need to ask Axel to review it.
Something like
https://bugzilla.mozilla.org/show_bug.cgi?id=417095

--
Romi


>
> Regards,
> Armen
>
> On Feb 24, 4:15 pm, Julen Ruiz Aizpuru <jul...@gmail.com> wrote:
>> Hi Armen,
>>
>> og., 2011.eko otsren 24a 21:56(e)an, armenzg(e)k idatzi zuen:
>>
>> > Hi,
>> > I would like to add the Armenian spell checker [1] to the Armenian
>> > language by default.
>> > I haven't found anything relevant on the wiki pages or on the mailing
>> > list.
>>
>> Before you can answer how, maybe you need to know if you can really
>> integrate it from the legal point of view.
>>
>> Quoting from the wiki[1]:
>>
>> "Gerv says: to be included in the source tree, and therefore in builds
>> shipped by Mozilla, a dictionary needs to have a licence compatible with
>> all three of the "MPL 1.1", "LGPL 2.1 or later" and "GPL 2.0 or later".
>> Examples of compatible licensing schemes include:
>>
>>   * Mozilla tri-licence
>>   * BSD or MIT-style licences
>>   * Public domain"
>>
>> Julen.
>>
>> [1]https://wiki.mozilla.org/L10n:Dictionaries
>

> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n
>

Jesper Kristensen

unread,
Feb 27, 2011, 3:12:55 AM2/27/11
to
Den 26-02-2011 20:15, armenzg skrev:
> According to Andranik, the creator, it is possible:
>> Hi Armen,
>> dicitionary licensed under GPL 2.0, so you can feerly use it on Armenian Firefox distribution
>
> Now what are the next steps I should take?
> Is this documented?

So that sounds like you are not allowed to use it, as the dictionary is
only GPL compatible and not LGPL and MPL compatible.

Axel Hecht

unread,
Feb 27, 2011, 6:35:35 AM2/27/11
to
Right, it needs to be compatible with *all three* licenses we use, not
just one.

Axel

Robert Kaiser

unread,
Feb 27, 2011, 8:07:09 AM2/27/11
to
armenzg schrieb:

> According to Andranik, the creator, it is possible:
>> Hi Armen,
>> dicitionary licensed under GPL 2.0, so you can feerly use it on Armenian Firefox distribution
>
> Now what are the next steps I should take?
> Is this documented?

Unless he relicenses it to be usable under all three licenses we use,
you're probably stuck in the same place as the most-used Mozilla locale
of all (German) and a number of others, where it can only be distributed
as an add-on.

Robert Kaiser


--
Note that any statements of mine - no matter how passionate - are never
meant to be offensive but very often as food for thought or possible
arguments that we as a community needs answers to. And most of the time,
I even appreciate irony and fun! :)

Andranik Markosyan

unread,
Feb 27, 2011, 11:57:06 AM2/27/11
to
Armenian spell checker dictionary for Mozilla "https://
addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
notes: http://www.gnu.org/licenses/gpl-2.0.txt. The author (Andranik
Markosyan) is willing to make the dictionary files available under
GPLv2/LGPLv2.1/MPLv1.1 licenses to be used in Mozilla products.


> Unless he relicenses it to be usable under all three licenses we use,
> you're probably stuck in the same place as the most-used Mozilla locale
> of all (German) and a number of others, where it can only be distributed
> as an add-on.
>
> Robert Kaiser
>
> --
> Note that any statements of mine - no matter how passionate - are never
> meant to be offensive but very often as food for thought or possible
> arguments that we as a community needs answers to. And most of the time,
> I even appreciate irony and fun! :)

Armenian spell checker dictionary for Mozilla "https://
addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
notes: http://www.gnu.org/licenses/gpl-2.0.txt. The author (Andranik
Markosyan) is willing to make the dictionary files available under
GPLv2 license to be used in Mozilla products.

João Miguel Neves

unread,
Feb 27, 2011, 2:23:02 PM2/27/11
to dev-...@lists.mozilla.org
On 27-02-2011 16:57, Andranik Markosyan wrote:
> Armenian spell checker dictionary for Mozilla "https://
> addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
> diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
> notes: http://www.gnu.org/licenses/gpl-2.0.txt. The author (Andranik
> Markosyan) is willing to make the dictionary files available under
> GPLv2/LGPLv2.1/MPLv1.1 licenses to be used in Mozilla products.
>
Hi Andranik. That's almost the needed text. For the dictionary to be
included you must authorize it to be licensed "MPL 1.1", "LGPL 2.1 or
later" and "GPL 2.0 or later". The "or later" parts are not optional.

Details in: https://wiki.mozilla.org/L10n:Dictionaries

I know this is sometimes painful, but the users really prefer not to
have to download an addon.

Thanks,
João Miguel Neves

Robert Kaiser

unread,
Feb 27, 2011, 4:15:05 PM2/27/11
to
Andranik Markosyan schrieb:

> The author (Andranik
> Markosyan) is willing to make the dictionary files available under
> GPLv2/LGPLv2.1/MPLv1.1 licenses to be used in Mozilla products.

That's surely good news for Armenian, thanks for being willing to do
that, it's always a big for us to be able to package dictionaries.

Andranik Markosyan

unread,
Feb 28, 2011, 8:48:56 AM2/28/11
to
Hi João,
So what I need to do?
I already wrote that I authorize to license this dictionary with all
3 licenses "MPL 1.1", "LGPL 2.1 and "GPL 2.0".

Andranik


On Feb 27, 11:23 pm, João Miguel Neves <joao.ne...@intraneia.com>
wrote:


On Feb 27, 11:23 pm, João Miguel Neves <joao.ne...@intraneia.com>
wrote:

João Miguel Neves

unread,
Feb 28, 2011, 9:03:45 AM2/28/11
to dev-...@lists.mozilla.org
To make this easy, I'll just change your text to the right wording and
then you can copy&paste it.

addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
notes:http://www.gnu.org/licenses/gpl-2.0.txt. The author (Andranik
Markosyan) is willing to make the dictionary files available under

GPLv2 or later/LGPLv2.1 or later/MPLv1.1 licenses to be used in Mozilla products.


Hope that helps. Explaining: Firefox is licensed at "GPL 2 or later"
which means that the user might choose whether to use it as licensed
with GPLv2 or GPLv3. So the "or later" is meaningful.

Thanks,
João Miguel Neves

Andranik Markosyan

unread,
Feb 28, 2011, 9:19:37 AM2/28/11
to
On Feb 28, 6:03 pm, João Miguel Neves <joao.ne...@intraneia.com>
addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
notes:http://www.gnu.org/licenses/gpl-2.0.txt. The author (Andranik
Markosyan) is willing to make the dictionary files available under
GPLv2 or later/LGPLv2.1 or later/MPLv1.1 licenses to be used in
Mozilla products.

> >> included you must authorize it to be licensed "MPL 1.1", "LGPL 2.1 or
> >> later" and "GPL 2.0 or later". The "or later" parts are not optional.
>
> >> Details in:https://wiki.mozilla.org/L10n:Dictionaries
>
> >> I know this is sometimes painful, but the users really prefer not to
> >> have to download an addon.
>
> >> Thanks,
> >> João Miguel Neves
> > _______________________________________________
> > dev-l10n mailing list

> > dev-l...@lists.mozilla.org
> >https://lists.mozilla.org/listinfo/dev-l10n

armenzg

unread,
Feb 28, 2011, 12:23:59 PM2/28/11
to
On Feb 28, 9:19 am, Andranik Markosyan <andra...@gmail.com> wrote:
> addons.mozilla.org/en-US/firefox/addon/armenian-spell-checker-
> diction/" is provided by Andranik Markosyan under GPL v2 [2]. License
> notes:http://www.gnu.org/licenses/gpl-2.0.txt.  The author (Andranik
> Markosyan) is willing to make the dictionary files available under
> GPLv2 or later/LGPLv2.1 or later/MPLv1.1 licenses to be used in
> Mozilla products.

Thank you Andranik! This is excellent news!
Adding this dictionary for Armenian users should benefit them a lot in
the long term!

I will follow up the technical work on https://bugzilla.mozilla.org/show_bug.cgi?id=637351

0 new messages