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

L10n-drivers goals for 2018

14 views
Skip to first unread message

Jeff Beatty

unread,
Mar 28, 2018, 6:40:01 AM3/28/18
to dev-l10n
Hi everyone,

Hope you're all doing well.

I realize that this is coming late, but I've written a blog post* that
describes the work the l10n-drivers will be focused on in 2018, as well as
an update on community workshops for this year. This will be a big year for
l10n and we're excited to have your help and participation in bringing
about great things!

Thanks,
Jeff

--------------------
*
https://blog.mozilla.org/l10n/2018/03/28/fluent-in-gecko-new-pontoon-ui-centralized-terminology-resources-and-community-workshops-in-2018/

Software Valencià

unread,
Mar 28, 2018, 9:21:05 AM3/28/18
to Jeff Beatty, dev-l10n
Concerning Mozilla's products localization and specialy focused on
Firefox localization, what's about the support for unofficial
localizations and language modalities or dialects?

Unfortunately, after 15 years of hard work translating and updating our
Valencian language add-on we have had to abandon it as we can not bring
to our user the same product as the other communities/teams and it's
hard for them to get Firefox in their dessired language, because after
installing Firefox they have to go to add-ons manager and search for
Locale Switcher and Valencian langpack, install them, restart the
browser, go to Tools menu and set their interface language.

Browser is the most used application daily, and althoug we are a small
community we are the only people in the world that can't browse the web
in our mother tongue.

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

Michael Wolf

unread,
Mar 28, 2018, 5:04:43 PM3/28/18
to
Software Valencià schrieb:

Hi Xevi,

> installing Firefox they have to go to add-ons manager and search for
> Locale Switcher and Valencian langpack, install them, restart the
> browser, go to Tools menu and set their interface language.

As to the Firefox Roadmap there will be a language switching interface,
probably from Fx 63.

https://wiki.mozilla.org/Firefox/Roadmap#Personal

https://bugzilla.mozilla.org/show_bug.cgi?id=1325870

@Jeff: Why Valencian is not possible? AFAIK the region of Valencia has
the country code ES-VC, so cat-ES-VC or ca-ES-VC should be possible.

Regards,

Michael



Jeff Beatty

unread,
Mar 29, 2018, 3:21:19 AM3/29/18
to Michael Wolf, dev-l10n
@milupo Gecko doesn't play well with script and variant tags in locale
codes. That should be corrected with the switch to Fluent.

Concerning language switching for lang packs, as milupo has pointed out,
there are plans to include a language switching preferences interface,
which should correct that problem as well.

Jeff

Michael Wolf

unread,
Mar 29, 2018, 4:58:55 PM3/29/18
to
Software Valencià schrieb:

> Unfortunately, after 15 years of hard work translating and updating our
> Valencian language add-on we have had to abandon it as we can not bring
> to our user the same product as the other communities/teams and it's
> hard for them to get Firefox in their dessired language, because after
> installing Firefox they have to go to add-ons manager and search for
> Locale Switcher and Valencian langpack, install them, restart the
> browser, go to Tools menu and set their interface language.

Hi Xavi,

yes, it's a problem and it seems that doesn't exist a locale switcher
webextension until now but one is in preparation:

https://github.com/omladek/locale-switcher-webextension

Unfortunately, I'd realized that the setting "general.useragent.locale"
doesn't work anymore from Fx 59. The good news is that it is replaced by
"intl.locale.requested" now. If it doesn't exist in about:config, create
it as a string setting and set the value to "ca-valencia".

Screenshot:

http://www.sorbzilla.de/screenshots/firefox_en_valencia.png

I hope it will be help you and the users of the Valencian language pack
until the new locale switching interface will be ready.

Regards,

Michael (Sorbian team)

Software Valencià

unread,
Mar 30, 2018, 7:24:36 AM3/30/18
to dev-...@lists.mozilla.org
Hi Michael,

sounds good. We hope Fx 63 will enhance our UX.

By the way Jeff, is there something we can do to implement Fluent as
soon as possible? Some of us are software engineers and can give it a try.

Thanks to all,
Xevi

Michael Wolf

unread,
Mar 30, 2018, 9:15:42 AM3/30/18
to
Software Valencià schrieb:

> sounds good. We hope Fx 63 will enhance our UX.
>

Hi Xevi,

fine.

In addition to this: The method with the -UILocale parameter in the
command line still works, too:

C:\Programs\Mozilla Firefox\firefox.exe -UILocale ca-valencia

or with profile "valencia"

C:\Programs\Mozilla Firefox\firefox.exe -P valencia -UILocale ca-valencia


Michael

Axel Hecht

unread,
Apr 1, 2018, 3:14:29 AM4/1/18
to
Am 29.03.18 um 22:59 schrieb Michael Wolf:
> Software Valencià schrieb:
>
>> Unfortunately, after 15 years of hard work translating and updating
>> our Valencian language add-on we have had to abandon it as we can not
>> bring to our user the same product as the other communities/teams and
>> it's hard for them to get Firefox in their dessired language, because
>> after installing Firefox they have to go to add-ons manager and search
>> for Locale Switcher and Valencian langpack, install them, restart the
>> browser, go to Tools menu and set their interface language.
>
> Hi Xavi,
>
> yes, it's a problem and it seems that doesn't exist a locale switcher
> webextension until now but one is in preparation:
>
> https://github.com/omladek/locale-switcher-webextension

That extension just modifies URLs that seem to have a locale code in it.

web extensions can't implement language switching, as they can't modify
prefs, and that they can't modify prefs is intentionally.

Axel

Axel Hecht

unread,
Apr 1, 2018, 3:18:00 AM4/1/18
to
Am 30.03.18 um 13:23 schrieb Software Valencià:
> Hi Michael,
>
> sounds good. We hope Fx 63 will enhance our UX.
>
> By the way Jeff, is there something we can do to implement Fluent as
> soon as possible? Some of us are software engineers and can give it a try.

We have migration code and recipes from legacy DTD/properties to ftl in
mozilla-central, and flod uses his scripts in
https://github.com/flodolo/fluent-migrations to run them. They're
effectively python modules that use python-fluent and compare-locales to
use an existing hg repo to create new commits with the new files (with
hg blame working). You'll also need hglib installed. Fairly
straight-forward if you know some python, hg, and shell scripts.

Axel

Axel Hecht

unread,
Apr 1, 2018, 4:11:20 AM4/1/18
to
Am 01.04.18 um 09:17 schrieb Axel Hecht:
> Am 30.03.18 um 13:23 schrieb Software Valencià:
>> Hi Michael,
>>
>> sounds good. We hope Fx 63 will enhance our UX.
>>
>> By the way Jeff, is there something we can do to implement Fluent as
>> soon as possible? Some of us are software engineers and can give it a
>> try.
>
> We have migration code and recipes from legacy DTD/properties to ftl in
> mozilla-central, and flod uses his scripts in
> https://github.com/flodolo/fluent-migrations to run them. They're
> effectively python modules that use python-fluent and compare-locales to
> use an existing hg repo to create new commits with the new files (with
> hg blame working). You'll also need hglib installed. Fairly
> straight-forward if you know some python, hg, and shell scripts.

Forgot to mention, you'll need a not-yet-released version of
python-fluent from https://github.com/projectfluent/python-fluent. Not
yet on pypi because we gonna restructure some of that, and the folks
releasing were on vacation before that.
0 new messages