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

Help us create a curated list of dictionaries for each shipping locale in Firefox

28 views
Skip to first unread message

Francesco Lodolo [:flod]

unread,
Aug 7, 2018, 3:09:55 AM8/7/18
to Mozilla l10n Mailing List
Hi localizers,

As hinted in a previous message, we are currently working on improving
the experience in Firefox for multilingual users. That includes, among
other things:
1) Adding a language switcher in Preferences to switch to another
language that is already available on the system (i.e. already installed
as a language pack).
2) Adding UI to preferences to manage basic interaction with dictionaries.
3) Add the ability, on release, to install a new language directly from
Preferences (it would download, install and enable a language pack from
AMO).

As part of #3, we also want to install dictionaries for that language.
For example: user chooses to install Italian on an English build, the
system will download the language pack and also install the Italian
dictionary.

In order to do that, we need a curated list of dictionaries that will be
installed with each locale, and we need your help and feedback to make
sure that list is meaningful and provides a good experience.

Here's the first version of this list:
https://mozilla-l10n.github.io/firefox-dictionaries/
You can also see the complete list of dictionaries available on AMO:
https://mozilla-l10n.github.io/firefox-dictionaries/complete.html

This list was created by:
* Picking one dictionary when language has more than one available,
usually looking at the number of users on AMO. The complete list provide
a list of such locales.
* Verifying that the dictionary can be installed.

Ideally, there should be only one dictionary per language, but there can
be exceptions. For example, the current list would also install de-CH
and de-AT for German.

Here's the *help we need from you*:
* Install the dictionary currently suggested for your language, and
check that it provides a good experience. If that's not the case, we
should remove it.
* Determine if you need more than one dictionary, and why that's the case.

You can provide feedback by replying in this email thread, or in the
tracking bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1481375

Note that this list will keep receiving updates in the future, for
example if a new dictionary become available, or if we start shipping a
new locale.

Francesco

Emin Mastizada

unread,
Aug 7, 2018, 3:20:16 AM8/7/18
to dev-...@lists.mozilla.org
Hi Francesco, the dictionary az-IR in that list is Iranian version of
Azerbaijani.

This one is created using official dictionary:

https://addons.mozilla.org/en-US/firefox/addon/azerbaijani-spellchecker/

Both dictionaries are missing hunspell grammer rules and we are working
on solving these issues. Also, the Iranian version updated 3 years ago
and homepage has no information about it.
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n

--
Emin Mastizada
Python/Django Developer
https://www.mastizada.com


Francesco Lodolo [:flod]

unread,
Aug 7, 2018, 3:28:40 AM8/7/18
to dev-...@lists.mozilla.org
Thanks Emin,
That's interesting. The language-tools page doesn't have anything listed
for 'az', AMO's API returns the 'az-IR' one, not the 'az' one you linked to.

I'll try to understand why that wouldn't be the case (maybe because it's
marked as 'experimental'). In the meantime, I might need to exclude it.

Francesco

Michal Stanke

unread,
Aug 7, 2018, 3:30:47 AM8/7/18
to Francesco Lodolo, dev-l10n
Hi Flod.

Great, I will add Czech dictionary to the list later today.

A quick question, what will be the scenario when the user does not need to
switch, e.g.:
- new installations directly in the target language
- existing installations in the targer language

Will those be offered to install the dictionary too?

--
Michal Stanke

Dne út 7. 8. 2018 9:09 uživatel Francesco Lodolo [:flod] <fl...@lodolo.net>
napsal:

Francesco Lodolo [:flod]

unread,
Aug 7, 2018, 3:41:44 AM8/7/18
to Michal Stanke, dev-l10n
Il 07/08/18 09:26, Michal Stanke ha scritto:
> Hi Flod.
>
> Great, I will add Czech dictionary to the list later today.
>
> A quick question, what will be the scenario when the user does not
> need to switch, e.g.:
> - new installations directly in the target language
> - existing installations in the targer language
>
> Will those be offered to install the dictionary too?
It's not planned as part of the this first iteration, but it's something
we want to consider, also based on the data we'll collect.

Technically, the same type of check could happen the first time a
profile is started, downloading the dictionary if it's not available.
That would also allow to stop shipping dictionaries as part of the
builds, which is definitely interesting in a scenario with multi-locales
builds.

Francesco

Julen Ruiz Aizpuru

unread,
Aug 7, 2018, 3:41:44 AM8/7/18
to dev-l10n
Francesco,

All looking good for 'eu'.

Many thanks for pushing forward with these series of improvements.

Julen.

Enrique Estévez Fernández

unread,
Aug 7, 2018, 6:52:55 AM8/7/18
to Francesco Lodolo [:flod], Mozilla l10n Mailing List
Hi Francesco,

All looking good for 'gl'.

Regards.
0 new messages