Closed Bug 1065717 Opened 11 years ago Closed 11 years ago

L10n for Mozilla.org /about/legal/

Categories

(www.mozilla.org :: L10N, defect)

Production
x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: malexis, Assigned: flod)

References

Details

We need the landing page only localized and none of the subpages. Copy is final and on demo2: https://www-demo2.allizom.org/en-US/about/legal/
Looks like this is the branch https://github.com/mozilla/bedrock/tree/demo2-bug-997577-legal-notices-and-bug-1046251-sync-updates Is this required for all locales in general or just for those shipping Firefox OS (for which we have some legal documents localized)?
Checked the template and all strings are fine. As soon as you tell me for which locales we need this page I can add the .lang file to our system (given the amount of links to that page, I'd assume all locales).
Assignee: nobody → francesco.lodolo
Hi Francesco, let's start with all locales shipping Firefox OS. There are about 20 languages I think under that category. Thanks! Mika
OK. I'll add the files tomorrow. For simplicity I'll use the list of locales that have firefox/os localized (it's a bit larger than the actual list of locale we ship on FxOS, but it definitely includes all of them).
(In reply to Francesco Lodolo [:flod] from comment #4) > OK. I'll add the files tomorrow. > > For simplicity I'll use the list of locales that have firefox/os localized > (it's a bit larger than the actual list of locale we ship on FxOS, but it > definitely includes all of them). Perfect. Those are all the locales that we also translated many of the legal documents, so this will work well to get us consistent across the legal page.
Right now the page on demo2 has completely different strings from what I've extracted (and, before starting, I asked for confirmation that they were final) https://www-demo2.allizom.org/about/legal/ Code in the branch is still the same https://github.com/mozilla/bedrock/blob/demo2-bug-997577-legal-notices-and-bug-1046251-sync-updates/bedrock/legal/templates/legal/index.html But demo2 is now displaying a different text, coming from a different branch https://github.com/mozilla/bedrock/commit/bbae2b237b7670467a37a04514bd2a8ae9d598ce Can someone explain what's going on? Please don't tell me that I made localizers work on the wrong content, because it would be really annoying.
Flags: needinfo?(malexis)
FYI, I asked people to stop localizing that page for now https://groups.google.com/forum/#!topic/mozilla.dev.l10n.web/mh8lkqQcN4M
flod, the branches for demo2 are a bit confusing. The "demo2-bug-997577-legal-notices-and-bug-1046251-sync-updates" branch was just a temporary branch that merged in any changes in bug-997577-legal-notices and an unrelated branch for changes on other pages, since we were short on demo servers. Now that the other branch is merged into master, we're back to just pushing bug-997577-legal-notices straight to demo2. I've been working on the Legal Notices (now "Legal") page over on Bug 997577. I've been receiving further content update directions on that bug - the latest of which you're now seeing on demo2. I was not aware that it had been locked down for l10n. Hopefully malexis can confirm if we should stick to the version you were told is final, or if we should put l10n on hold until other changes settle.
Depends on: 997577
I think there might have been a miscommunication. In this bug, I thought you were asking what languages would need support for the final product. However, the Legal Notice page is not a final product yet. Content was put on the demo server for the legal team to review, feedback was given last week, and changes are being made per Bug 997577. But it's still not final until all changes are made and Denelle approves it. Sorry for the mixup and for extra work that was already done by localizers.
Unfortunately the understanding was that text was final.
Flags: needinfo?(malexis)
(In reply to Mika from comment #10) > I think there might have been a miscommunication. In this bug, I thought > you were asking what languages would need support for the final product. > However, the Legal Notice page is not a final product yet. Content was put > on the demo server for the legal team to review, feedback was given last > week, and changes are being made per Bug 997577. But it's still not final > until all changes are made and Denelle approves it. The instruction in this bug were unambiguous as of the status of the document ("Copy is final and on demo2") and this caused unnecessary work to both localizers and l10n-drivers. We are removing the task out of our localizers dashboards for now and we will wait for the final content to be merged to master on bedrock before launching the translation again. Mika, Mike, please ping us back in this bug when the content is ready, thanks.
(In reply to Pascal Chevrel:pascalc from comment #12) > Mike, please ping us back in this bug when the content is ready, thanks. The content is approved and strings frozen. To reiterate, only the /about/legal/ page needs translating. Sorry about pulling the trigger before we were ready and any confusion and extra work that caused.
Not sure if we want to keep this open until all locales are done or close it. We currently have 15 locales complete and active.
Closing this one, currently 21 locales complete and enabled on prod. Our tools are set to track this page for all Firefox OS locales, so if we add new languages, they'll get this page too (see a recent example af, xh, zu).
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.