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

Privacy Coach add-on for Firefox Android (Firefox 10 year anniversary activity)

8 views
Skip to first unread message

Pascal Chevrel

unread,
Oct 28, 2014, 10:35:44 AM10/28/14
to
Hello team,

In the context of the 10 year anniversary of Firefox, we will also
promote the privacy features of Firefox for Android through the creation
of an add-on that educates users about the privacy features built-in
Firefox for Android and we will also promote a few privacy focuses
add-ons (Ghostery, HTTPS everywhere, Self Destructing Cookies).

The extension, called Privacy Coach, is ready for localization and a
first version in English is installable from
http://people.mozilla.org/~mfinkle/coach.xpi if you want to test it.

(If you are interested in the code itself, Margaret, the Author, has a
github repo https://github.com/leibovic/privacy-coach but please
translate through the following process and not via pull requests, that
makes things easier for me :) )

As we did for the extensions that were created for Australis launch, I
added a lang file to this repo for the sets of locales for which we
think it would have the biggest impact (de, fr, es-ES, es-MX, hu, id,
ja, pl, pt-BR, ru), that means that these locales should already have
that new file on their webdashboard.

If you would like to localize this add-on for your locale and it is not
part of the list above, just ping me and I will add your locale to the list.

The translation is 64 strings that total 950 words. The end result is a
page explaining what privacy features exist in Firefox and allowing to
change them, here is a screenshot of what it looks like:

https://l10n.mozilla-community.org/~pascalc/screenshots/privacycoach/Firefox%20Privacy%20Coach.png

A few strings already translated in Firefox for Android were already
pre-populated in the file via the Transvision API for your convenience,
feel free to change them in the lang file if you have better options of
course.

The svn repo is the same as the one we used for the World Cup add-on:
https://svn.mozilla.org/projects/l10n-misc/trunk/add-ons/

Reference file:
http://svn.mozilla.org/projects/l10n-misc/trunk/add-ons/en-US/privacycoach.lang

This project is nice to have but in terms of priority, the Privacy Tour
or the Android download pages on mozilla.org are of course prioritary as
they will be seen and used by a lot more of your users :) The deadline
is November 7 so as to leave a couple of days before the 10th
anniversary to get the updated add-on listed on addons.mozilla.org.

I'll check with Margaret if it would be possible to provide updates to
the extensions with your tranlations before, so as that you can test
your strings in context.

If you have any question, don't hesitate to ping me or flod and as
usual, if you need help finding the next contributor to your
localization team, I'll be happy to help :)

Thanks!

Pascal

Pascal Chevrel

unread,
Oct 28, 2014, 6:42:25 PM10/28/14
to
Le 28/10/2014 15:35, Pascal Chevrel a écrit :

> I'll check with Margaret if it would be possible to provide updates to
> the extensions with your tranlations before, so as that you can test
> your strings in context.
>

An update here, everytime a locale is complete, I have a script
generating a patch integrating the locale to the addon, once the pull
request is merged into the extension, the extension is automatically
updated a few minute later and can be downloaded here:

https://ci.mozilla.org/job/privacy-coach/lastSuccessfulBuild/artifact/coach.xpi

Another note, there are strings for banners that appear on the home
page, space is limited and the English text itself has cropping
problems, so the shorter your translation the better :)

Cheers

Pascal

Pascal Chevrel

unread,
Oct 30, 2014, 10:17:20 AM10/30/14
to
Hi,

Here are the latest progresses on this project:

We can't change the size of banners to display more text as it is a
handled by the platform, so we need to change the 5 banner strings to be
shorter, I just updated you lang file for that.

Margaret added a debugging feature at my request so as to force the
display of these banners and be able to cycle through all of them so as
to check that the tranlations fit in.

This is a hack and it requires a version of Firefox >= 35, that is
either Nightly or Aurora, so if you want to test it, you will need to
install the Aurora browser for your locale from:
https://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-aurora-android-l10n/

Then intall the add-on:
https://ci.mozilla.org/job/privacy-coach/lastSuccessfulBuild/artifact/coach.xpi


Go to about:config and change this pref to True:
extensions.privacycoach.debug

Restart Aurora, and now in the main menu for Firefox, you have a "Show
Next Banner" item. Note that it ony displays the banner, the banner
itself won't be functionnal (tapping on it won't lead you to a page).

Hope that helps :)

Cheers

Pascal

Pascal Chevrel

unread,
Oct 30, 2014, 10:33:05 AM10/30/14
to
Le 30/10/2014 15:17, Pascal Chevrel a écrit :
> Le 28/10/2014 23:42, Pascal Chevrel a écrit :
>> Le 28/10/2014 15:35, Pascal Chevrel a écrit :
>>
>>> I'll check with Margaret if it would be possible to provide updates to
>>> the extensions with your tranlations before, so as that you can test
>>> your strings in context.
>>>
>>
>> An update here, everytime a locale is complete, I have a script
>> generating a patch integrating the locale to the addon, once the pull
>> request is merged into the extension, the extension is automatically
>> updated a few minute later and can be downloaded here:
>>
>> https://ci.mozilla.org/job/privacy-coach/lastSuccessfulBuild/artifact/coach.xpi
>>
>>
>>
>> Another note, there are strings for banners that appear on the home
>> page, space is limited and the English text itself has cropping
>> problems, so the shorter your translation the better :)
>>
>> Cheers
>>
>> Pascal
>
> Hi,
>
> Here are the latest progresses on this project:
>
> We can't change the size of banners to display more text as it is a
> handled by the platform, so we need to change the 5 banner strings to be
> shorter, I just updated you lang file for that.
>

Just a note, for Asian locales (specifically Japanese and Traditionnal
Chineses) some of the banners translations were much shorter than
English, since this is a rewording to make strings fit in the banner and
that the meaning didn't essentially changed, I kept these strings
instead of reverting them to English

Cheers

Pascal

Besnik Bleta

unread,
Nov 1, 2014, 7:44:00 AM11/1/14
to dev-l1...@lists.mozilla.org

Hello,

Am I too late to ask for letting sq in? I've got the file ready.

Cheers,
Besnik


Pascal Chevrel

unread,
Nov 1, 2014, 9:42:50 AM11/1/14
to
Hi Besnik,

just added your locale :)

Cheers

Pascal

Marcelo Araldi

unread,
Nov 2, 2014, 12:45:54 PM11/2/14
to Mozilla projects web content localization
Hi Pascal!

I followed your steps: downloaded pt-BR Aurora, installed the xpi, and
changed the configurations... I can see the 'Show next banner' option, but
I keep seeing the english version of Privacy Coach... I tried setting my
phone's language to "portuguese" (I use english as default) but it also
didn't help...

Is there anything else I need to do? Or did I do someting wrong?

Thank you! :)

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

Ricardo Palomares Martí­nez

unread,
Nov 2, 2014, 1:04:28 PM11/2/14
to
El 28/10/14 a las 15:35, Pascal Chevrel escribió:
> In the context of the 10 year anniversary of Firefox, we will also
> promote the privacy features of Firefox for Android through the
> creation of an add-on that educates users about the privacy features
> built-in Firefox for Android and we will also promote a few privacy
> focuses add-ons (Ghostery, HTTPS everywhere, Self Destructing Cookies).
>
> The extension, called Privacy Coach, is ready for localization and a
> first version in English is installable from
> http://people.mozilla.org/~mfinkle/coach.xpi if you want to test it.
> (...)


I have translated the file, but perhaps because it has been a long
time since I last used the SVN account, I can't manage to get it
committed. Although I'm sure which is my password, it is not being
accepted by Mozilla server. Is there any way I can test if my account
is still alive?

In the meanwhile, could I upload the file to a bug so it gets checked
into the repository?

TIA

--
Ricardo Palomares (RickieES)
http://www.mozilla-hispano.org/
http://www.proyectonave.es/
https://diasp.eu/u/rickiees


Pascal Chevrel

unread,
Nov 2, 2014, 5:15:54 PM11/2/14
to
Le 02/11/2014 18:45, Marcelo Araldi a écrit :
> Hi Pascal!
>
> I followed your steps: downloaded pt-BR Aurora, installed the xpi, and
> changed the configurations... I can see the 'Show next banner' option, but
> I keep seeing the english version of Privacy Coach... I tried setting my
> phone's language to "portuguese" (I use english as default) but it also
> didn't help...
>
> Is there anything else I need to do? Or did I do someting wrong?
>
> Thank you! :)
>

You just need to wait actually, it's the week end and your locale hasn't
been merged by the devs into the extension yet probably because they
weren't online :)

Cheers

Pascal

Pascal Chevrel

unread,
Nov 2, 2014, 5:23:15 PM11/2/14
to
Le 02/11/2014 19:04, Ricardo Palomares Martí­nez a écrit :
> El 28/10/14 a las 15:35, Pascal Chevrel escribió:
>> In the context of the 10 year anniversary of Firefox, we will also
>> promote the privacy features of Firefox for Android through the
>> creation of an add-on that educates users about the privacy features
>> built-in Firefox for Android and we will also promote a few privacy
>> focuses add-ons (Ghostery, HTTPS everywhere, Self Destructing Cookies).
>>
>> The extension, called Privacy Coach, is ready for localization and a
>> first version in English is installable from
>> http://people.mozilla.org/~mfinkle/coach.xpi if you want to test it.
>> (...)
>
>
> I have translated the file, but perhaps because it has been a long
> time since I last used the SVN account, I can't manage to get it
> committed. Although I'm sure which is my password, it is not being
> accepted by Mozilla server. Is there any way I can test if my account
> is still alive?

Your commit rights for svn are blocked for secruity per lack of activity
(your last commit was in November last year). Commit access for a
repository is 6 months, if you don't commit in 6 months, your account is
deactivated. I'll open a bug tomorrow to get your account reactivated.
It's a good idea to fix at least a typo on svn every 5 months to keep
your account active ;)

>
> In the meanwhile, could I upload the file to a bug so it gets checked
> into the repository?

Sure, we don't have a component for Google Play in Bugzilla though, so
you can attach it to a bug to the localization component and assign it
to me, I will commit it.

Thanks

Pascal

0 new messages