Bug 546131 (eubrowserchoice-l10n)

[tracking] Localize browserchoice.mozilla.com

RESOLVED FIXED

Status

Core Graveyard
Tracking
RESOLVED FIXED
7 years ago
10 months ago

People

(Reporter: stas, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 years ago
This is a tracking bug for the localization of the browserchoice.mozilla.com website, a.k.a. the 'Learn More' page of the European Browser Ballot campaign.

The website uses gettext. Localization files are located in http://svn.mozilla.org/projects/browserchoice/trunk/locale/ under ${locale_code}/LC_MESSAGES/ directories. You should already have RW access to this directory.

You can use SVN to check out and commit your translations, or translate on-line using Verbatim: http://localize.mozilla.org/verbatim/projects/browserchoice/

We'd love to get the translations from you by Wednesday, February 24th. The whole page has only around 520 words to translate--we really tried to keep it short :)

(For French and Dutch locales: Microsoft will be running a pilot next week in French and Dutch, please see your bugs for more information about this.)

The staging server is located at http://browserchoice.stage.mozilla.com. 

You can find more details at https://wiki.mozilla.org/L10n:Browserchoice

Please don't hesitate to ask questions. Ideally, please post general questions in this bug, and locale-specific questions in your locale's bug. 

Thanks in advance!
(Reporter)

Updated

7 years ago
Alias: eubrowserchoice-l10n
(Reporter)

Updated

7 years ago
Depends on: 546135
(Reporter)

Updated

7 years ago
Depends on: 546136
(Reporter)

Updated

7 years ago
Depends on: 546137
(Reporter)

Updated

7 years ago
Depends on: 546138
(Reporter)

Updated

7 years ago
Depends on: 546139
(Reporter)

Updated

7 years ago
Depends on: 546140
(Reporter)

Updated

7 years ago
Depends on: 546141
(Reporter)

Updated

7 years ago
Depends on: 546142
(Reporter)

Updated

7 years ago
Depends on: 546143
(Reporter)

Updated

7 years ago
Depends on: 546144
(Reporter)

Updated

7 years ago
Depends on: 546145
(Reporter)

Updated

7 years ago
Depends on: 546146
(Reporter)

Updated

7 years ago
Depends on: 546147
(Reporter)

Updated

7 years ago
Depends on: 546148
(Reporter)

Updated

7 years ago
Depends on: 546149
(Reporter)

Updated

7 years ago
Depends on: 546150
(Reporter)

Updated

7 years ago
Depends on: 546151
(Reporter)

Updated

7 years ago
Depends on: 546152
(Reporter)

Updated

7 years ago
Depends on: 546153
(Reporter)

Updated

7 years ago
Depends on: 546154
(Reporter)

Updated

7 years ago
Depends on: 546156
(Reporter)

Updated

7 years ago
Depends on: 546157
(Reporter)

Updated

7 years ago
Depends on: 546158

Comment 1

7 years ago
I've noticed in the wiki that there's going be a change for the personas link to the personas section on amo, will that affect all locales? i mean, could we just keep it for locales that have already completed the personas website localization?
And another thing, aren't those localised images XP style? shouldn't we have vista/windows 7 style images?
For locales that have done gerpersonas localization (3 locales, among which yours), we will use getpersonas link, for locales that haven't done it we will point to AMO-personas section (since we have AMO localized for many European locales).

Comment 3

7 years ago
Thanks Pascal,
What about the images? should we stick to XP or replace them?
we stick to XP because the majority of users that will be seeing this page in the months to come will be XP users, we may later on replace that by Vista/7 screenshots depending on the evolution of Windows market share.
Do we need to upload a compiled messages.mo or is it created server side?
@francesco 
The .mo file is created server-side, no need to upload it.
Here I am (again) ;-)

* can we have two (or more) English quotes, just in case we're unable to find interesting/suitable local quotes for the two bubbles?
* is the language detection already working on stage?
* how long is the cache and how often is the .mo file generated?
@francesco

* I think Barbara has asked our local press agency in Italy for good quotes
* locale detection is not working yet on stage
* I couldn't tell for the last one, stas will probably know since he filed the IT bugs to have the cron jobs set up
Pascal, keep in mind that there are some locales that have already translated getpersonas and are pending for localization to go live [1], for example Spanish ;)

[1] http://groups.google.com/group/mozilla.dev.l10n.web/browse_thread/thread/67c2625620cb5c5c#
(Reporter)

Comment 10

7 years ago
@flod: I would expect there is no cache since this is a staging server. But I'll ask Alex today to confirm this. The stage svns up every 10 minutes or so, and then compiles the .mo files every 15 minutes. You should be able to see your work at http://browserchoice.stage.mozilla.com/?locale=it_IT.utf8.

@Nukeador: We'll remember that :) I think we'll use the getpersonas.com link for Polish, Czech, Greek and Spanish.
(Reporter)

Comment 11

7 years ago
@flod: re quotes. Our PR agency has suggested some quotes at https://wiki.mozilla.org/3.6_Local_Reviews#Italian________it

I'll post an update about the quotes tomorrow. Patrick will have the English ones tomorrow morning and we'll figure out what to do with the locale ones.

Comment 12

7 years ago
For quotation should be use national quote characters e.g. for Polish „ and ”.

Comment 13

7 years ago
In the 2 sections text is not properly justify. See:
http://browserchoice.stage.mozilla.com/?locale=pl_PL.utf8#reason-security
http://browserchoice.stage.mozilla.com/?locale=pl_PL.utf8#reason-privacy
Text is justify only in the 6 lines, 7-th line isn't justify.

Comment 14

7 years ago
(In reply to comment #13)
> In the 2 sections text is not properly justify. See:
> http://browserchoice.stage.mozilla.com/?locale=pl_PL.utf8#reason-security
> http://browserchoice.stage.mozilla.com/?locale=pl_PL.utf8#reason-privacy
> Text is justify only in the 6 lines, 7-th line isn't justify.

Alex Buchanan is the webdev lead on this project.  If there is an issue, I am thinking we might need to email Alex or file a bug to properly call out the error because he might not see this note here.  

Perhaps the latter option is best.  Leszek, do you want to file that bug? 

https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites

Component is browserchoice.mozilla.com

Be sure to indicate in the summary section that you see it as a problem on the *Polish* page.
(In reply to comment #14)

I'm here :)  just hadn't made it to this TODO item yet.

Filed bug 546534

Comment 16

7 years ago
(In reply to comment #8)
> @francesco
> 
> * I think Barbara has asked our local press agency in Italy for good quotes
> * locale detection is not working yet on stage
> * I couldn't tell for the last one, stas will probably know since he filed the
> IT bugs to have the cron jobs set up

Local quotations that PR agencies and others found are here:
https://wiki.mozilla.org/3.6_Local_Reviews
(Reporter)

Comment 17

7 years ago
Hey all,

With the recent changes to the code, the new URLs that allow to preview the translation are of the form:

http://browserchoice.stage.mozilla.com/?locale=es-ES (for Spanish)

where "es-ES" is the Mozilla-style locale code. So you don't need to specify a gettext-style code anymore (es_ES.utf8).
(Reporter)

Comment 18

7 years ago
Hey all, me again.

I've updated the English (reference) file and merged all locales. Please svn up or "update from VCS" in Verbatim (although I did that for all locales in Verbatim already, so you should be good).

Some strings were marked as fuzzy, please review them. In majority of cases, they should be good as they are. 

More importantly, I replaced the bubble_one, bubble_two placeholders with the English quotes from the press. You can translate them if you wish, but if you can find local quotes from local media, please do use them instead. This is in fact a preferred solution.

You can find some good quotes identified by our PR agencies at https://wiki.mozilla.org/3.6_Local_Reviews.

Comment 19

7 years ago
1) Looking at the stage server page, i think that the "security","Customisation" (btw, shouldn't that be "Customization"?),"Global Acclaim" and "Privacy" columns on the top section look a little bit ugly for most locales.  There's more text in the last two columns and that makes the distribution not even in the page.
2) The mozilla europe awards page which is linked from the page looks outdated with 4 and 5 years old awards.
Am I the only one who finds not a great idea using the same string for button labels ("Learn More") and the page title ("Learn More : Mozilla Firefox")?

Comment 21

7 years ago
(In reply to comment #19)
> 1) Looking at the stage server page, i think that the
> "security","Customisation" (btw, shouldn't that be "Customization"?),"Global
> Acclaim" and "Privacy" columns on the top section look a little bit ugly for
> most locales.  There's more text in the last two columns and that makes the
> distribution not even in the page.
> 2) The mozilla europe awards page which is linked from the page looks outdated
> with 4 and 5 years old awards.

"Customisation" is British English.

If the Mozilla Europe page is not updated, I would suggest to replace with the non-localised Mozilla.com page
http://www.mozilla.com/en-US/press/awards.html
(Reporter)

Comment 22

7 years ago
(In reply to comment #20)
> Am I the only one who finds not a great idea using the same string for button
> labels ("Learn More") and the page title ("Learn More : Mozilla Firefox")?

Ah, good catch flod. Would be good to change this. We're going live tonight, so I'll work on updating this on trunk but not production.

Comment 23

7 years ago
I think alt text is not needed for purely presentational images (those that convey no meaning) such as icons, and probably even screenshots. Having alt text like "Security icon" doesn't add much accessibility, just makes the translation harder. Ideally, those icons should be added by CSS as backgrounds.

Similarly, alt text like "Security screenshot" doesn't make much sense either. I think it would be better to tell in more detail what the screenshot holds. E.g. "Instant Web Site ID Screenshot" in Mozilla Europe's website is a better alt text IMO.

Comment 24

7 years ago
Also, it's of course the designer's call, but I don't quite get why we have such poorly looking images compared to those on Mozilla Europe's website. Why is this website so grey as if it was all dusty and muddy?..

Comment 25

7 years ago
(In reply to comment #24)
> Also, it's of course the designer's call, but I don't quite get why we have
> such poorly looking images compared to those on Mozilla Europe's website. Why
> is this website so grey as if it was all dusty and muddy?..

I am not a designer either, but I do have some of the background.  This page will not necessarily be rendered as a full web page, but rather as something that is supposed to resemble a Windows update screen.  We didn't want it to be *that* bland, but that is part of the reason for offering this plainer, more focused version of the Firefox product page.

HTH

Comment 26

7 years ago
Oh, I see. That still doesn't explain greyness though.

Another note: what's the point of current http://browserchoice.stage.mozilla.com/css/screen.css ? IE/Mac is long since dead, and it's not the target audience anyway, so why work around its bugs?
(Reporter)

Comment 27

7 years ago
Hey all,

As flod noticed in comment 20, the <title/> element uses the same string as the "Learn more" button below the four blurbs. This can be a bit limiting in some languages, so we will change this in the PHP code: we will do _('Learn more') for the button and sprintf(_("Learn More : %s"), 'Mozilla Firefox') for the <title/>.

For now, I've only updated the English (reference) file with this one new string and merged all locales. Please svn up or "update from VCS" in Verbatim.

I have not yet made the actual change in the PHP code, as we're going live tonight and I don't want to break the translations 5 minutes before the launch. The PHP code still uses the old string:

<title><?= _("Learn More") ?> : Mozilla Firefox</title>

Please update your localizations by adding the translation of the new "Learn More : %s" string. We will make the switch (first on stage, then on production) when the majority of localization have been updated. We're targeting next week for the switch.

Again, please svn up or "update from VCS" in Verbatim.

Thanks.
(Reporter)

Comment 28

7 years ago
Dear all,

Just a note to let you know that both http://www.browserchoice.eu/ (Microsoft's site) and http://browserchoice.mozilla.com/ are now live :) 

This is a 'silent' launch for testing purposes, so we still have time to take new locales and fix bugs. Please, feel free to test as much as you can! Land your fixes in Verbatim and SVN and let me know about them (preferably in your locale's 'browserchoice' bug) so that we can publish them on the production server.

We're currently 3-4 days ahead of the schedule, as the pilot ballot update will go live on Tuesday, Feb 23rd (in the UK, France and Belgium). For other countries/locales, our target date is Wednesday, February 24th, and MS is planning to publish the ballot update around March 1st.

Today, we already have an amazing number of 14 locales ready and counting! Thanks so much for being so responsive and quick and congrats on the work done so far.

-stas
Hello all,

We've made a change, to fix the locale name printed on the download button, e.g. "English (British) 9.4MB"

A reference for the code change:
http://viewvc.svn.mozilla.org/vc/projects/browserchoice/trunk/locale/templates/LC_MESSAGES/messages.pot?r1=62780&r2=62779&pathrev=62780#h27

Please svn up and un-fuzz the string by removing the language name (instead, it will be printed using our localeDetails library)

Comment 30

7 years ago
Staś, do your have any thoughts regarding comment #23 ?

Comment 31

7 years ago
(In reply to comment #28)

> 
> Just a note to let you know that both http://www.browserchoice.eu/ (Microsoft's
> site) and http://browserchoice.mozilla.com/ are now live :) 
> 
Hmmm.. I thought el (Greek) was marked for production last night, apparently it doesn't seem to be available yet.
(Reporter)

Comment 32

7 years ago
The site is very aggressively cached, as we're preparing to get a lot of
traffic in a short period of time. That's why you'll be still seeing the old revision for some time, even after the push of a newer one.

To bypass the cache, specify any query parameter in the URL, for
example: http://browserchoice.mozilla.com/el/?no_cache.

Comment 33

7 years ago
Won't this website have a language chooser?

Comment 34

7 years ago
(In reply to comment #33)
> Won't this website have a language chooser?

The site is not a fully featured website as it's downstream from what will effectively appear to be a Windows update.  The language is coded by the URL presented to the user which is defined by their preference in IE.  We will add redirects for languages which are used in the region but not catered for by MSFT (e.g. Catalan, Russian, Turkish etc.) next week.  But the user will be directed to the language of their existing preferences in IE.

Updated

7 years ago
Depends on: 547830
(Reporter)

Updated

7 years ago
Depends on: 548278
(Reporter)

Updated

7 years ago
Depends on: 548280
(Reporter)

Updated

7 years ago
Depends on: 548281
(Reporter)

Updated

7 years ago
Depends on: 548282
(Reporter)

Updated

7 years ago
Depends on: 548283
(Reporter)

Updated

7 years ago
Depends on: 548284
(Reporter)

Updated

7 years ago
Depends on: 548285
(Reporter)

Updated

7 years ago
Depends on: 548286
(Reporter)

Updated

7 years ago
Depends on: 548287
all dependencies fixed, this site is currently only in maintenance mode, marking fixed.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Assignee)

Updated

10 months ago
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.