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

New project enabled: Focus for Android

37 views
Skip to first unread message

Delphine L

unread,
Feb 23, 2017, 5:37:55 PM2/23/17
to dev-l10n
Hey localizers,

Great news: we're also doing a Focus for Android this year \o/ For a
reminder on what Focus is all about, you can read this
<https://blog.mozilla.org/blog/2017/01/25/firefox-focus-now-available-in-27-languages/>
.

You can now start localizing using Pontoon[1] or GitHub[2]. We are waiting
on Pootle to set things up on their side, so will let you know once that's
done.

At this time, the initial list of locales that we've put out there stays
the same as the "priority" ones defined for Focus for iOS: de, es-ES, fr,
id, it, ja, pl, pt-BR, ru, zh-CN.

This remains an opt-in project, so anyone can request to add her/his locale
within Pontoon (+REQUEST button in your locale's dashboard) - or by
reaching out to the Pootle tech team (tech-team at translate dot org dot
za) if you're using Pootle.

Right now the project is pretty small, and most strings are the same as for
Focus for iOS :) Strings are still changing, so it's up to you if you want
to start localizing now - or wait until strings have stabilized a bit more.

The menu update will cause some changes[3], but other than that there
should only be minor changes.

We're still working with the mobile team on setting a deadline for both the
app work and the Play Store l10n work. I will let you know as soon as this
is confirmed.

Testing should be covered by screenshots again, and we'll maybe have
testing builds too. This is still under the works so stay tuned.

In the meantime, happy localizing! :D

thanks everyone
--
Delphine

[1] https://pontoon.mozilla.org/projects/focus-for-android/
[2] https://github.com/mozilla-l10n/focus-android-l10n/tree/master/locales
[3] https://github.com/mozilla-mobile/focus-android/issues/52

Besnik Bleta

unread,
Feb 24, 2017, 4:18:44 AM2/24/17
to dev-...@lists.mozilla.org

Hello,

Më 2/24/17, 12:37 AM, Delphine L shkroi:
> This remains an opt-in project, so anyone can request to add her/his locale
> within Pontoon (+REQUEST button in your locale's dashboard) - or by
> reaching out to the Pootle tech team (tech-team at translate dot org dot
> za) if you're using Pootle.

I don’t see that button under sq team page. Does this indicate that sq
can’t opt-in?


Cheers,
Besnik

Francesco Lodolo [:flod]

unread,
Feb 24, 2017, 5:53:04 AM2/24/17
to dev-...@lists.mozilla.org
It's right under permissions, top right above the list of projects
https://pontoon.mozilla.org/sq/
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n

delphine

unread,
Feb 24, 2017, 1:14:07 PM2/24/17
to
Dashboard to check your locale's status set up here: https://l10n.mozilla-community.org/webstatus/?product=focus-android

Looking green! :D

delphine

Stefan Arentz

unread,
Feb 24, 2017, 3:38:48 PM2/24/17
to delphine, dev-l10n
Fantastic!

I am curious, what does the L10N process look like on Android?

I'm trying to figure out if we should automate some things like we have for
iOS.

Who can tell a little more about file formats used, and how to import new
locales and updated locales into an Android project? Is there a git
repository?

S.


On Fri, Feb 24, 2017 at 1:14 PM, delphine <lebedel....@gmail.com>
wrote:

Delphine L

unread,
Feb 24, 2017, 4:30:41 PM2/24/17
to Stefan Arentz, dev-l10n
Hey Stefan,

On Fri, Feb 24, 2017 at 12:37 PM, Stefan Arentz <sar...@mozilla.com> wrote:

> Fantastic!
>
> I am curious, what does the L10N process look like on Android?
>

At this point, pretty much the same as for iOS :) It's an opt-in project,
localizers can work from it from GitHub, Pontoon and (soon) Pootle. I've
explained most of the process in my initial email in this thread I think.


>
> I'm trying to figure out if we should automate some things like we have
> for iOS.
>

+1
We've been talking about trying to get screenshots running, and maybe test
builds, during the Focus for Android cross-functional call. Need to get an
update on that next week.


> Who can tell a little more about file formats used, and how to import new
> locales and updated locales into an Android project? Is there a git
> repository?
>

I think most of the answers to your questions can be found here actually:
https://github.com/mozilla-mobile/focus-android/issues/46
;)

If there's anything more specific you'd like to know, feel free to reach
out to me/Sebastian about all this. It's early and we are still figuring
out some things, so any help/ideas are of course welcome!

thanks
delphine


>
> S.
>
>
> On Fri, Feb 24, 2017 at 1:14 PM, delphine <lebedel....@gmail.com>
> wrote:
>
>> _______________________________________________
>> dev-l10n mailing list
>> dev-...@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-l10n
>>
>
>


--
Delphine

Francesco Lodolo [:flod]

unread,
Feb 25, 2017, 1:33:34 AM2/25/17
to dev-...@lists.mozilla.org
Il 24/02/17 21.37, Stefan Arentz ha scritto:
> Who can tell a little more about file formats used, and how to import new
> locales and updated locales into an Android project? Is there a git
> repository?
In terms of updating locales, since it's based on a gettext (.po) file,
Pontoon and Pootle will expose the new strings once you update the .pot
file in /templates.

There might be a concern regarding pushing back the strings to Android,
since other locales might not have all the strings available. Also in
case of updates adding new strings, will probably need to run msgmerge.

Francesco



delphine

unread,
Feb 27, 2017, 6:17:22 PM2/27/17
to
I'd like to make sure everyone is aware that at this point, we're not going to have a locale switcher for Focus on Android. An issue has been opened to consider this in the future[1].

This means that unless you/we are 100% sure that your language is supported, we can't ensure that you will be able to use your localization of Focus on Android.

As you probably know, language support on Android varies enormously (depending on country/device/carrier/etc) so there's no way to know exactly what languages are supported, on which device, where, ...

Just want to make sure we are all aware of this to avoid unpleasant surprises later ;) Please take this into account when requesting to enable the project in your language.

thanks

[1] https://github.com/mozilla-mobile/focus-android/issues/122

Rhoslyn Prys

unread,
Mar 3, 2017, 6:34:40 AM3/3/17
to dev-...@lists.mozilla.org
Sorry I'm late responding to this, 'life' got in the way...

Please don't to this.

Google has taken upon its self to divide the haves and have nots with
language support in Android. Doing what's outlined in the e-mail may be
easier in terms of packaging and download size but it's not useful for
Mozilla's credibility.

Less resourced languages, thanks to the likes of Google have less
resources. That means they have less in the way of information to guide
speaker in being safe and cautious on the internet and as a result more
open to abuse.

Is this what Mozilla wishes to foster? Those who have less, get less
support and guidance. I don't think so.

Less resourced languages need Firefox Focus more than well resourced
languages.

So please, Mozilla has the technology, the expertise, and the
translation support to develop Firefox Focus for Android for all
languages from the off. Let's do it.

Rhos


Ar 27/02/17 23:17, ysgrifennodd delphine:

Kevin Scannell

unread,
Mar 3, 2017, 1:32:47 PM3/3/17
to dev-...@lists.mozilla.org
I'd like to second Rhos's comments below.

Are there technical obstacles standing in the way of scaling this up
to all languages that opt-in? How is packaging and delivery of
Firefox Focus different from vanilla Firefox on Android?

Kevin



2017-03-03 5:34 GMT-06:00 Rhoslyn Prys <rp...@posteo.net>:
> Sorry I'm late responding to this, 'life' got in the way...
>
> Please don't to this.
>
> Google has taken upon its self to divide the haves and have nots with
> language support in Android. Doing what's outlined in the e-mail may be
> easier in terms of packaging and download size but it's not useful for
> Mozilla's credibility.
>
> Less resourced languages, thanks to the likes of Google have less resources.
> That means they have less in the way of information to guide speaker in
> being safe and cautious on the internet and as a result more open to abuse.
>
> Is this what Mozilla wishes to foster? Those who have less, get less support
> and guidance. I don't think so.
>
> Less resourced languages need Firefox Focus more than well resourced
> languages.
>
> So please, Mozilla has the technology, the expertise, and the translation
> support to develop Firefox Focus for Android for all languages from the off.
> Let's do it.
>
> Rhos
>
>
> Ar 27/02/17 23:17, ysgrifennodd delphine:
>

Michael Bauer

unread,
Mar 3, 2017, 1:43:56 PM3/3/17
to dev-...@lists.mozilla.org
Why are we even having to have this debate again? The scenario has not
changed from when we had to argue for getting a locale switcher in
Firefox Android. Getting a locale onto Android (or iOS) remains as
impenetrable as ever.

Michael

Sgrìobh Kevin Scannell na leanas 03/03/2017 aig 18:32:
> I'd like to second Rhos's comments below.
>
> Are there technical obstacles standing in the way of scaling this up
> to all languages that opt-in? How is packaging and delivery of
> Firefox Focus different from vanilla Firefox on Android?
>
> Kevin
>
>
>
> 2017-03-03 5:34 GMT-06:00 Rhoslyn Prys <rp...@posteo.net>:
>> Sorry I'm late responding to this, 'life' got in the way...
>>
>> Please don't to this.
>>
>> Google has taken upon its self to divide the haves and have nots with
>> language support in Android. Doing what's outlined in the e-mail may be
>> easier in terms of packaging and download size but it's not useful for
>> Mozilla's credibility.
>>
>> Less resourced languages, thanks to the likes of Google have less resources.
>> That means they have less in the way of information to guide speaker in
>> being safe and cautious on the internet and as a result more open to abuse.
>>
>> Is this what Mozilla wishes to foster? Those who have less, get less support
>> and guidance. I don't think so.
>>
>> Less resourced languages need Firefox Focus more than well resourced
>> languages.
>>
>> So please, Mozilla has the technology, the expertise, and the translation
>> support to develop Firefox Focus for Android for all languages from the off.
>> Let's do it.
>>
>> Rhos
>>
>>
>> Ar 27/02/17 23:17, ysgrifennodd delphine:
>>
>>> _______________________________________________
>>> dev-l10n mailing list
>>> dev-...@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-l10n
>>>
>> _______________________________________________
>> dev-l10n mailing list
>> dev-...@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-l10n
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n
>

--
*Akerbeltz <http://www.faclair.com/>*
Goireasan Gàidhlig air an lìon
Fòn: +44-141-946 4437
Facs: +44-141-945 2701

*Tha Gàidhlig aig a' choimpiutair agad, siuthad, feuch e!*
Iomadh rud eadar prògraman oifis, brabhsairean, predictive texting,
geamannan is mòran a bharrachd. Tadhail oirnn aig www.iGàidhlig.net
<http://www.iGaidhlig.net/>

Emin Mastizada

unread,
Mar 3, 2017, 1:53:04 PM3/3/17
to dev-...@lists.mozilla.org
First of all, languages add to project and translated will be available
in package. Application will use system language of the phone as
default. Language Switcher is hard to implement but will be available in
next version. I don't think there will be any problem with screenshots
and etc. The only problem is stock (pure) Android that Nexus and Pixel
(and other Google devices) are using. They do not support some languages
like Samsung, Asus or other vendors. That is usual problem for all apps
in Android and I hope there will be locale specific builds as we had in
Fennec.


There is no anything that can be done at this point (except making code
contribution to project :D) and not releasing project only for this
reason also sounds bad. So, if your language is not supported by
devices, just ask for locale specific build or wait for next release.
>>> _______________________________________________
>>> dev-l10n mailing list
>>> dev-...@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-l10n
>>>
>> _______________________________________________
>> dev-l10n mailing list
>> dev-...@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-l10n
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n

--
Emin Mastizada
Mozilla Representative @ Mozilla Corparation
Computer Engineering @ Istanbul Technical University
Python Ninja @ pyninjas
https://www.mastizada.com


Delphine L

unread,
Mar 3, 2017, 1:58:36 PM3/3/17
to Kevin Scannell, dev-l10n
Hi there,

Thanks for sharing your concerns Kevin, Rhoslyn and Michael. I totally
understand what you are saying and where you are coming from.

That said, please keep in mind that Firefox Focus for Android is kind of
experiment right now - a side project of sorts. This means this is still a
very early version. Developers were given some time off other projects to
work on this - which gives little time to implement things.

It's a bit complex to implement the language switcher, which is why they
wanted to avoid that in the short time frame that was given for v1.

As I mentionned in my previous email, an issue has been filed to implement
this in the future. Engineering teams have this on their radar and are
discussing this in their meetings too. While future releases are still up
in the air at this point, please be assured that this is something we want
to get to.

Thanks for understanding.

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



--
Delphine

Stefan Arentz

unread,
Mar 3, 2017, 1:58:56 PM3/3/17
to Michael Bauer, dev-l10n
Hi everyone,

We have a Github issue open for a locale switcher at
https://github.com/mozilla-mobile/focus-android/issues/122

Right now we do not feel this is something we can realistically ship for
the first release of Focus for Android. It is not easy. And unfortunately
we can not just take the existing code we have in Firefox.

Feel free to add some constructive thoughts/remarks to the Github issue.
That will definitely help us to prioritize this when we look at the product
roadmap.

Can anyone link to some good background stories about this situation on
Android? I assume this is not unique to just the products that Mozilla
works on?

S.

On Fri, Mar 3, 2017 at 1:43 PM, Michael Bauer <fi...@akerbeltz.org> wrote:

> Why are we even having to have this debate again? The scenario has not
> changed from when we had to argue for getting a locale switcher in Firefox
> Android. Getting a locale onto Android (or iOS) remains as impenetrable as
> ever.
>
> Michael
>
> Sgrìobh Kevin Scannell na leanas 03/03/2017 aig 18:32:
>
>>>> _______________________________________________
>>>> dev-l10n mailing list
>>>> dev-...@lists.mozilla.org
>>>> https://lists.mozilla.org/listinfo/dev-l10n
>>>>
>>>> _______________________________________________
>>> dev-l10n mailing list
>>> dev-...@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-l10n
>>>
>> _______________________________________________
>> dev-l10n mailing list
>> dev-...@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-l10n
>>
>>
> --
> *Akerbeltz <http://www.faclair.com/>*
> Goireasan Gàidhlig air an lìon
> Fòn: +44-141-946 4437
> Facs: +44-141-945 2701
>
> *Tha Gàidhlig aig a' choimpiutair agad, siuthad, feuch e!*
> Iomadh rud eadar prògraman oifis, brabhsairean, predictive texting,
> geamannan is mòran a bharrachd. Tadhail oirnn aig www.iGàidhlig.net
> <http://www.xn--igidhlig-0ya.net> <http://www.iGaidhlig.net/>
0 new messages