{"id":1403,"date":"2019-09-19T15:34:08","date_gmt":"2019-09-19T15:34:08","guid":{"rendered":"http:\/\/blog.mozilla.org\/l10n\/?p=1403"},"modified":"2019-09-24T15:18:12","modified_gmt":"2019-09-24T15:18:12","slug":"l10n-report-september-edition-3","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/l10n\/2019\/09\/19\/l10n-report-september-edition-3\/","title":{"rendered":"L10n Report: September Edition"},"content":{"rendered":"<p><i>Please note some of the information provided in this report may be subject to change as we are sometimes sharing information about projects that are still in early stages and are not final yet.\u00a0<\/i><\/p>\n<h2>Welcome!<\/h2>\n<p>New localizers<\/p>\n<ul>\n<li><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/XamP0fUZlKJpTWwhlYe5gKDPU6o\/\">MD. Shayanul Haq Sadi<\/a> of Bengali<\/li>\n<li><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/VGqgH7Fs-WA0nSXhUJUpglIryqc\/\">Maharaj Brahma<\/a>, <a href=\"https:\/\/pontoon.mozilla.org\/contributors\/01cuHnNzjFz8LqJIOKybr9CZcs8\/\">Sanjawrang Ramchiary<\/a>, <a href=\"https:\/\/pontoon.mozilla.org\/contributors\/zqjO7uHBl6vteWbmDk67qSTw8HU\/\">Bigrai Basumatary<\/a> from Bodo locale<\/li>\n<\/ul>\n<p>Are you a locale leader and want us to include new members in our upcoming reports? <a href=\"mailto:l10n-drivers@mozilla.org\">Contact us!<\/a><\/p>\n<h2>New community\/locales added<\/h2>\n<ul>\n<li><a href=\"https:\/\/pontoon.mozilla.org\/brx\/\">Bodo locale<\/a> was recently enabled on Pontoon. Welcome new l10n team!<\/li>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/forums\/l10n-forum\/713640?last=76546\">Bengali locales merged<\/a> in September (bn-IN and bn-BD).<\/li>\n<\/ul>\n<h2>New content and projects<\/h2>\n<h3>What\u2019s new or coming up in Firefox desktop<\/h3>\n<p>As anticipated in the <a href=\"https:\/\/blog.mozilla.org\/l10n\/2019\/08\/14\/l10n-report-august-edition-3\/\">previous edition of the L10N Report<\/a>, Firefox 70 is going to be a large release, introducing new features and several improvements around Tracking Protection, privacy and security. The deadline to ship any updates in Firefox 70 is <b>October 8<\/b>. Make sure to test your localization before the deadline, focusing on:<\/p>\n<ul>\n<li>about:protections<\/li>\n<li>about:logins<\/li>\n<li>Privacy preferences and protection panel (the panel displayed when you click on the shield icon in the address bar)<\/li>\n<\/ul>\n<p>Be also mindful of a few <a href=\"https:\/\/groups.google.com\/d\/msg\/mozilla.dev.l10n\/nIvQCHQF_Q0\/aHKM3G7KBAAJ\">last-minute changes<\/a> that were introduced in Beta to allow for better localization.<\/p>\n<p>If your localization is missing several strings and you don\u2019t know where to start from, don\u2019t forget that you can use <a href=\"https:\/\/mozilla-l10n.github.io\/localizer-documentation\/tools\/pontoon\/search_filters.html#tags\">Tags<\/a> in Pontoon to focus on high priority content first (<a href=\"https:\/\/pontoon.mozilla.org\/ga-IE\/firefox\/tags\/\">example<\/a>).<\/p>\n<h4>Upcoming changes to the release cycle<\/h4>\n<p>The current version of the <a href=\"https:\/\/wiki.mozilla.org\/Release_Management\/Release_Process\">rapid release cycle<\/a> allows for cycles of different length, ranging from 6 to 8 weeks. Over two years ago we moved to <a href=\"https:\/\/blog.mozilla.org\/l10n\/2017\/04\/18\/localizing-nightly-by-default\/\">localize Nightly by default<\/a>. Assuming an average 6-weeks cycle for the sake of simplicity:<\/p>\n<ul>\n<li>New strings are available for localization a few days after landing in mozilla-central and showing up in Nightly (they spend some time in a quarantine repository, to avoid exposing localizers to unclear content).<\/li>\n<li>Depending on when a string lands within the cycle, you\u2019d have up to 6 weeks to localize before it moves to Beta. In the worst case scenario, a string could land at the very end of the cycle, and will need to be translated after that version of Firefox moves to Beta.<\/li>\n<li>Once it moves to Beta, you still have almost the full cycle (4.5 weeks) to localize. Ideally, this time should be spent to fine tune and test the localization, more than catching up with missing strings.<\/li>\n<\/ul>\n<p>A few days ago it was <a href=\"https:\/\/blog.mozilla.org\/futurereleases\/2019\/09\/17\/moving-firefox-to-a-faster-4-week-release-cycle\/\">announced<\/a> that Firefox is progressively moving to a <b>4-weeks release cycle<\/b>. If you\u2019re focusing your localization on Nightly, this should have a relatively small impact on your work:<\/p>\n<ul>\n<li>In Nightly, you\u2019d have up to 4 weeks to localize content before i moves to Beta.<\/li>\n<li>In Beta, you\u2019d have up to 2.5 weeks to localize.<\/li>\n<\/ul>\n<p>The cycles will shorten progressively, stabilizing to 4 weeks around April 2020. Firefox 75 will be the first one with a 4-weeks cycle in both Nightly and Beta.<\/p>\n<p><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-1404\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog-600x697.png\" alt=\"\" width=\"600\" height=\"697\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog-600x697.png 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog-252x293.png 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog-768x892.png 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2019\/09\/4-week-release-cycle-blog.png 852w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>While this shortens the time available for localization, it also means that the schedule becomes <b>predictable<\/b> and, more importantly, <b>localization updates can ship faster<\/b>: if you fix something in Beta today, it could take up to 8 weeks to ship in release. With the new cycle, it will always take a maximum of 4 weeks.<\/p>\n<h3>What\u2019s new or coming up in web projects<\/h3>\n<h4>Firefox Accounts<\/h4>\n<p>A lot more strings have landed since the last report.\u00a0 Please allocate time accordingly after finishing other higher priority projects. An updated deadline will be added to Pontoon in the coming days. This will ensure localized content is on production as part of the October launch.<\/p>\n<h4>Mozilla.org<\/h4>\n<p>A few pages have been recently added and more will be added in the coming weeks to support the major release in October. Most of the pages will be enabled in de, en-CA, en-GB, and fr locales only, and some can be opted-in. Please note, Mozilla staff editors will be localizing the pages in German and French.<\/p>\n<h4>Legal documentation<\/h4>\n<p>We have quite a few updates in legal documentation. If your community is interested in reviewing any of the following, please adhere to this process: All change requests will be done through pull requests on GitHub. With a few exceptions, all the suggested changes should go through a peer review for approval before the changes go to production.<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/mozilla\/legal-docs\/blob\/master\/Common_Voice_Terms\/en.md\">Common Voice Legal Terms<\/a> (new locales): es, et, eu, fa, mn, ru, rw, sah, sv, zh-CN<\/li>\n<li><a href=\"https:\/\/github.com\/mozilla\/legal-docs\/blob\/master\/Common_Voice_Privacy_Notice\/en.md\">Common Voice Privacy Notice<\/a> (new locales): es, et, eu, fa, mn, ru, rw, sah, sv, zh-CN\n<ul>\n<li>The updates to existing locales will be available by the last week of September.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/github.com\/mozilla\/legal-docs\/blob\/master\/firefox_cloud_services_ToS\/en-US.md\">Firefox Cloud Services: Terms of Service<\/a> (update) de, es-ES, fr, id, it, ja, nl, pl, pt-BR, ru, tr, zh-CN<\/li>\n<li><a href=\"https:\/\/github.com\/mozilla\/legal-docs\/blob\/master\/firefox_privacy_notice\/en-US.md\">Firefox Privacy Notice<\/a> (update): de, es-ES, fr, id, it, ja, nl, pl, pt-BR, ru, tr, zh-CN<\/li>\n<\/ul>\n<h4>MDN &amp; SuMo<\/h4>\n<p>Due to recent merge to a single Bengali locale on the product side, the articles were consolidated as well. For the overlapped articles, the ones selected were based on criteria such as article completion and the date of the completion.<\/p>\n<h3>What\u2019s new or coming up in SuMo<\/h3>\n<p>Newly published articles for Fire TV:<\/p>\n<ul>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/receive-tabs-firefox-fire-tv\">Receive tabs on Firefox for Fire TV<\/a><\/li>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/disconnect-your-firefox-account-fire-tv\">Disconnect your Firefox Accounts from Fire TV<\/a><\/li>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/sign-firefox-accounts-fire-tv\">Sign in to Firefox on Fire TV<\/a><\/li>\n<\/ul>\n<p>Newly published articles for Preview:<\/p>\n<ul>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/whats-new-firefox-preview\">What&#8217;s new page<\/a><\/li>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/private-browsing-firefox-preview\">Private browsing<\/a><\/li>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/templatefenixsettings\">New template for settings menu<\/a><\/li>\n<\/ul>\n<p>Newly published articles for Firefox for iOS:<\/p>\n<ul>\n<li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/whats-new-firefox-ios-version-19\">What&#8217;s new page<\/a><\/li>\n<\/ul>\n<p><b>Improving TM matching of Fluent strings<\/b><\/p>\n<p>Translation Memory (TM) matching has been improved by changing the way we store Fluent strings in our TM. Instead of storing full messages (together with their IDs and other syntax elements), we now store text only. Obviously, that increases the number of results shown in the Machinery tab, and also makes our TMX exports more usable. Thanks to Jordi Serratosa for driving this effort forward! As part of the fix, we also discovered and fixed <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1578155\">bug 1578155<\/a>, which further improves TM matching for all file formats.<\/p>\n<p><b>Faster saving of translations<\/b>.<\/p>\n<p>As part of fixing <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1578057\">bug 1578057<\/a>, Michal Stanke discovered a potential speed up for saving translations. Specifically, improving the way we update the latest activity column in dashboards resulted in a noticeable speedup of 10-20% for saving a translation. That\u2019s a huge win for an operation that happens around 2,000 times every day. Well done, Michal!<\/p>\n<h2>Useful Links<\/h2>\n<ul>\n<li><a href=\"https:\/\/lists.mozilla.org\/listinfo\/dev-l10n\">Dev.l10n mailing list<\/a> and <a href=\"https:\/\/lists.mozilla.org\/listinfo\/dev-l10n-web\">Dev.l10n.web mailing list<\/a> &#8211; where project updates happen. If you are a localizer, then you should be following this<\/li>\n<li><a href=\"https:\/\/www.facebook.com\/groups\/mozilla.l10n\/\">Facebook group<\/a>: it\u2019s new! Come check it out!<\/li>\n<li><a href=\"https:\/\/twitter.com\/mozilla_l10n\">Twitter<\/a><\/li>\n<li>Telegram (contact one of the l10n-drivers below so we will add you)<\/li>\n<li><a href=\"https:\/\/blog.mozilla.org\/l10n\/\">L10n blog<\/a><\/li>\n<li>#l10n irc channel: t<a href=\"https:\/\/wiki.mozilla.org\/IRC\">his wiki page<\/a> will help you get set up with IRC. For L10n, we use the #l10n channel for all general discussion. You can also find a list of<a href=\"https:\/\/wiki.mozilla.org\/IRC#Channels_in_Other_Languages\"> IRC channels in other languages here.<\/a><\/li>\n<\/ul>\n<h2>Questions? Want to get involved?<\/h2>\n<ul>\n<li>If you want to get involved, or have any question about l10n, reach out to:\n<ul>\n<li><a href=\"https:\/\/mozillians.org\/u\/delphine\/\">Delphine<\/a> &#8211; l10n Project Manager for mobile<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/pmo\/\">Peiying (CocoMo)<\/a> &#8211; l10n Project Manager for mozilla.org, marketing, and legal<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/flod\/\">Francesco Lodolo (flod)<\/a> &#8211; l10n Project Manager for desktop<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/tchevalier\/\">Th\u00e9o Chevalier<\/a> &#8211; l10n Project Manager for Mozilla Foundation<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/Pike\/\">Axel (Pike)<\/a> &#8211; l10n Tech Team Lead<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/stas\/\">Sta\u015b<\/a> &#8211; l20n\/FTL tamer<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/mathjazz\/\">Matja\u017e<\/a> &#8211; Pontoon dev<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/adrian\/\">Adrian<\/a> &#8211; Pontoon dev<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/gueroJeff\/\">Jeff Beatty (gueroJeff)<\/a> &#8211; l10n-drivers manager<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/gguizzardi\/\">Giulia<\/a> &#8211; Support Community Manager<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Did you enjoy reading this report? Let us know how we can improve by reaching out to any one of the l10n-drivers listed above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Please note some of the information provided in this report may be subject to change as we are sometimes sharing information about projects that are still in early stages and &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/l10n\/2019\/09\/19\/l10n-report-september-edition-3\/\">Read more<\/a><\/p>\n","protected":false},"author":1262,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[467028,137],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/1403"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/users\/1262"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/comments?post=1403"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/1403\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/media?parent=1403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/categories?post=1403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/tags?post=1403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}