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

[ANNOUNCE] Gaia localization: we're string frozen!

55 views
Skip to first unread message

Staś Małolepszy

unread,
Nov 24, 2012, 12:02:10 AM11/24/12
to dev-l10n
Good news, everyone!

Gaia is now string-frozen. The deadline for completing the
localizations is December 17th (3 weeks and a half from now).

After squashing countless bugs, reviewing patches and getting approvals
to land, I'm happy to announce that we are now officially string-frozen.


What's new?
-----------

The Bucket 2 apps are now string-frozen. We followed the style
guidelines from here:

https://etherpad.mozilla.org/gaia-copy-guidelines

and fixed many typos and inconsistencies in the UI. Most of these
changes were English-only and the identifiers didn't change. You can
see the diffs here:

https://hg.mozilla.org/gaia-l10n/en-US/rev/a09aa8a77627

Scoobidiver has a good summary here, as well:

https://bugzilla.mozilla.org/show_bug.cgi?id=812977#c3

I finally added the possibility to localize manifest files. In each
app's folder you will find a manifest.properties file. The string there
are responsible for the name of apps displayed on the homescreen and in
the card view. Here are all the manifest files:

https://hg.mozilla.org/gaia-l10n/en-US/rev/1efa9f47b7da

Lastly, some bucket 1 string-freeze breaking changes were hard to avoid.
The affected apps are: browser, camera, clock, comms/contacts,
comms/dialer, gallery, sms, video.

Here are the total stats as of today:

strings words
Total: 1828 6091

If you're locale was green or almost green before this update, you'll
likely be at around 55-60% today.

You can get the strings from the en-US repo:

https://hg.mozilla.org/gaia-l10n/en-US/

Follow the instructions on the wiki to get started:

https://wiki.mozilla.org/L10n:B2G/Localizers#Localizing


When is it due and how we can test?
-----------------------------------

The deadline is December 17.

You can follow the instructions on the wiki to test your work:

https://wiki.mozilla.org/L10n:B2G/Localizers#Testing

Although I'm afraid that DEBUG=1 is currently broken :(


Shout-out section
-----------------

Big-up to Dwayne, Eduardo, Flod, Josh, Kazé, Matej, Peter (petercpg) and
Scoobidiver for filing bugs that helped us reach this milestone!


What didn't make the freeze?
----------------------------

You knew this section was coming, didn't you? :) I didn't want to stall
the localization by waiting on a few legal bugs. Here's the list:

Don't hardcode "Firefox" nor "Firefox OS"
https://bugzilla.mozilla.org/show_bug.cgi?id=814814

Turn "Licensing" item into "Legal Information"
https://bugzilla.mozilla.org/show_bug.cgi?id=811677

Change Settings > Help & Feedback feedback links
https://bugzilla.mozilla.org/show_bug.cgi?id=802908


What's next?
------------

Next 1 or 2 weeks:

- localized desktop builds!
- a few more late additions listed above
- more locales added to the build: bn-IN gu km ne-NP si th vi
https://bugzilla.mozilla.org/show_bug.cgi?id=814812

Later (next few months):

- marketplace and payments
- in-product pages
- the dev hub at the marketplace
- sumo

Full steam ahead!

Happy hacking,
-stas

flod

unread,
Nov 24, 2012, 9:01:04 AM11/24/12
to Staś Małolepszy, dev-l10n
> After squashing countless bugs, reviewing patches and getting approvals to
> land, I'm happy to announce that we are now officially string-frozen.
>

Hi Stas,
what's the best way to deal with Gaia problems in Bugzilla? One bug per
file, one bug for all l10n problems in this update?

BTW, I tried to write to dev-gaia as you suggested but my message is still
stuck in moderation (I think).

In the meantime, some problems I found so far.

Francesco

*******

*calendar.properties*
"No connection. Check your Wi-Fi and try again."
Why Wi-Fi and not simply "data connection"?

*camera.properties*
"You have run out of space on your SD card."
Why SD card when all other strings refer to "memory card"?

*apps\email\manifest.properties*
name=E-Mail
description=Gaia E-Mail

I believe English is using "email" consistently instead of "e-mail"

Staś Małolepszy

unread,
Nov 24, 2012, 9:19:10 AM11/24/12
to flod, dev-l10n
On Sat 24 Nov 2012 07:01:04 AM MST, flod wrote:

> Hi Stas,
> what's the best way to deal with Gaia problems in Bugzilla? One bug
> per file, one bug for all l10n problems in this update?

The more granular we can get, the better. Especially now when I'd like
to have more control over what lands and what is held back.

Bugs are cheap and if it doesn't bother you, I'd appreciate filing one
bug per issue. E.g. "Use 'memory card' instead of 'SD card'." Don't
worry about writting too elaborate summaries. Short descriptions are
good enough.

This way I can do a few helpful things:

- know exactly what the problem is and check if it occurs in other
apps/files,
- ask the UX people to comment specifically about this issue,
- avoid a soup of bugs which all depend on each other, block or are
dupes :)


https://bugzilla.mozilla.org/enter_bug.cgi?product=Boot2Gecko&keywords=late-l10n

> BTW, I tried to write to dev-gaia as you suggested but my message is
> still stuck in moderation (I think).

Did you use the mailing list (you need to subscribe first) or the
newsgroup? Maybe try via google groups?

https://groups.google.com/forum/#!forum/mozilla.dev.gaia

> In the meantime, some problems I found so far.

Nice finds. I wish I had seen them before :( Can you file them as
bugs?

Thanks, flod!
-stas

flod

unread,
Nov 24, 2012, 9:23:35 AM11/24/12
to Staś Małolepszy, dev-l10n
>
> Did you use the mailing list (you need to subscribe first) or the
> newsgroup? Maybe try via google groups?
>

Tried with Google Groups, so I don't have a copy of that message.

Nice finds. I wish I had seen them before :( Can you file them as bugs?
>

Sure

Archaeopteryx

unread,
Nov 24, 2012, 2:11:33 PM11/24/12
to
> *calendar.properties*
> "No connection. Check your Wi-Fi and try again."
> Why Wi-Fi and not simply "data connection"?

I had more complaints about calendar.properties and filed
https://bugzilla.mozilla.org/show_bug.cgi?id=814884

Especially confusing:
alarm-starting={{title}} started {{distance}}
alarm-started={{title}} starting in {{distance}}
Here the content of the strings has been switched with the label names
("starting" vs. "started")

Staś Małolepszy

unread,
Nov 26, 2012, 3:14:40 PM11/26/12
to dev-l10n
Hi all,

What an amazing response to my email over the weekend! You did a really good job of reviewing all of Gaia strings very thoroughly Thanks for all the bugs filed, I'll be making sure over next days that they are fixed:


https://bugzilla.mozilla.org/buglist.cgi?quicksearch=%3Agaia%20!late-l10n;list_id=5048023

I also know that some of you had doubts about the meaning of some of the permission strings. I found the following google spreadsheet which should helpfully help to clarify them:


https://docs.google.com/spreadsheet/ccc?key=0Akyz_Bqjgf5pdENVekxYRjBTX0dCXzItMnRyUU1RQ0E#gid=0

HTH,
-stas

Ibraahiima SAAR

unread,
Nov 26, 2012, 5:00:32 PM11/26/12
to Staś Małolepszy, dev-...@lists.mozilla.org
Thanks a lot Staś,
That "Attention Screen" gave me lots of headaches ;-)
Ibrahima

2012/11/26 Staś Małolepszy <smalo...@gmail.com>
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n
>

Fjoerfoks

unread,
Dec 12, 2012, 2:25:39 AM12/12/12
to dev-l10n
Axel,

Can you tell us if this is actually true? And is December 17 still the
deadline?
It's not that I don't want to do the latest changes, but I'd really like to
have
a little control over the time spent in the coming (holi)days. We also have
some other stuff to do like Firefox etc.

Regards,
Wim

2012/11/24 Staś Małolepszy <st...@mozilla.com>

> Good news, everyone!
>
> Gaia is now string-frozen. The deadline for completing the localizations
> is December 17th (3 weeks and a half from now).
>
> After squashing countless bugs, reviewing patches and getting approvals to
> land, I'm happy to announce that we are now officially string-frozen.
>
>
> What's new?
> -----------
>
> The Bucket 2 apps are now string-frozen. We followed the style guidelines
> from here:
>
> https://etherpad.mozilla.org/**gaia-copy-guidelines<https://etherpad.mozilla.org/gaia-copy-guidelines>
>
> and fixed many typos and inconsistencies in the UI. Most of these changes
> were English-only and the identifiers didn't change. You can see the diffs
> here:
>
> https://hg.mozilla.org/gaia-**l10n/en-US/rev/a09aa8a77627<https://hg.mozilla.org/gaia-l10n/en-US/rev/a09aa8a77627>
>
> Scoobidiver has a good summary here, as well:
>
> https://bugzilla.mozilla.org/**show_bug.cgi?id=812977#c3<https://bugzilla.mozilla.org/show_bug.cgi?id=812977#c3>
>
> I finally added the possibility to localize manifest files. In each app's
> folder you will find a manifest.properties file. The string there are
> responsible for the name of apps displayed on the homescreen and in the
> card view. Here are all the manifest files:
>
> https://hg.mozilla.org/gaia-**l10n/en-US/rev/1efa9f47b7da<https://hg.mozilla.org/gaia-l10n/en-US/rev/1efa9f47b7da>
>
> Lastly, some bucket 1 string-freeze breaking changes were hard to avoid.
> The affected apps are: browser, camera, clock, comms/contacts,
> comms/dialer, gallery, sms, video.
>
> Here are the total stats as of today:
>
> strings words
> Total: 1828 6091
>
> If you're locale was green or almost green before this update, you'll
> likely be at around 55-60% today.
>
> You can get the strings from the en-US repo:
>
> https://hg.mozilla.org/gaia-**l10n/en-US/<https://hg.mozilla.org/gaia-l10n/en-US/>
>
> Follow the instructions on the wiki to get started:
>
> https://wiki.mozilla.org/L10n:**B2G/Localizers#Localizing<https://wiki.mozilla.org/L10n:B2G/Localizers#Localizing>
>
>
> When is it due and how we can test?
> ------------------------------**-----
>
> The deadline is December 17.
>
> You can follow the instructions on the wiki to test your work:
>
> https://wiki.mozilla.org/L10n:**B2G/Localizers#Testing<https://wiki.mozilla.org/L10n:B2G/Localizers#Testing>
>
> Although I'm afraid that DEBUG=1 is currently broken :(
>
>
> Shout-out section
> -----------------
>
> Big-up to Dwayne, Eduardo, Flod, Josh, Kazé, Matej, Peter (petercpg) and
> Scoobidiver for filing bugs that helped us reach this milestone!
>
>
> What didn't make the freeze?
> ----------------------------
>
> You knew this section was coming, didn't you? :) I didn't want to stall
> the localization by waiting on a few legal bugs. Here's the list:
>
> Don't hardcode "Firefox" nor "Firefox OS"
> https://bugzilla.mozilla.org/**show_bug.cgi?id=814814<https://bugzilla.mozilla.org/show_bug.cgi?id=814814>
>
> Turn "Licensing" item into "Legal Information"
> https://bugzilla.mozilla.org/**show_bug.cgi?id=811677<https://bugzilla.mozilla.org/show_bug.cgi?id=811677>
>
> Change Settings > Help & Feedback feedback links
> https://bugzilla.mozilla.org/**show_bug.cgi?id=802908<https://bugzilla.mozilla.org/show_bug.cgi?id=802908>
>
>
> What's next?
> ------------
>
> Next 1 or 2 weeks:
>
> - localized desktop builds!
> - a few more late additions listed above
> - more locales added to the build: bn-IN gu km ne-NP si th vi
> https://bugzilla.mozilla.org/**show_bug.cgi?id=814812<https://bugzilla.mozilla.org/show_bug.cgi?id=814812>
>
> Later (next few months):
>
> - marketplace and payments
> - in-product pages
> - the dev hub at the marketplace
> - sumo
>
> Full steam ahead!
>
> Happy hacking,
> -stas
> ______________________________**_________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/**listinfo/dev-l10n<https://lists.mozilla.org/listinfo/dev-l10n>
>

Axel Hecht

unread,
Dec 13, 2012, 6:35:16 AM12/13/12
to
I'm still seeing a steady flow of incoming string changes. I've taken
that data to the gaia team last night, we'll see what comes out of that.

It'd be great if folks could attend to Firefox OS once or twice a week.

That said, for those locales on gaia-community, desktop is the clear
priority. That's where your users are.

HTH

Axel
0 new messages