{"id":1450,"date":"2020-04-23T07:24:26","date_gmt":"2020-04-23T07:24:26","guid":{"rendered":"http:\/\/blog.mozilla.org\/l10n\/?p=1450"},"modified":"2020-05-05T13:57:31","modified_gmt":"2020-05-05T13:57:31","slug":"l10n-report-april-2020-edition","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/l10n\/2020\/04\/23\/l10n-report-april-2020-edition\/","title":{"rendered":"L10n Report: April 2020 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<p>Before we get into the report, we must share that Youghourta Benali, one of the Arabic l10n community\u2019s managers, has passed away due to prior health issues. He was a passionate activist for the open Web and Arabic\u2019s presence on the Web, localizing Mozilla projects for over 7 years. We\u2019ll all miss him and wish his family and friends peace at this time. The surviving Arabic managers are currently writing a guest post that we\u2019ll post here when ready.<\/p>\n<h2>Welcome!<\/h2>\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\/ckb\/\">Central Kurdish<\/a> (ckb)<\/li>\n<\/ul>\n<h2>Other updates<\/h2>\n<h3>Enforcing 2 factors authentication in GitHub for mozilla-l10n<\/h3>\n<p>As <a href=\"https:\/\/groups.google.com\/d\/msg\/mozilla.dev.l10n\/wCdZ9DWi5AU\/Y7LSZqeoAgAJ\">recently communicated<\/a> in our mailing lists, on April 27 we will enforce the 2 factor authentication (2FA) in GitHub for the mozilla-l10n organization.<\/p>\n<p>If you are part of the mozilla-l10n organization, but don\u2019t have 2FA enabled, you will be automatically removed. This won\u2019t prevent you from opening pull requests or filing issues, for example, and you will be able to rejoin (if you want) after enabling 2FA.<\/p>\n<p>As explained in the original announcement, a lot has changed since we started using GitHub for Mozilla Localization, almost 5 years ago. We have consolidated contribution paths to l10n to Pontoon, and having direct access to repositories is not necessary anymore. Write access is already not allowed for some repositories, since formats are not user-friendly and can be properly managed only through localization tools.<\/p>\n<p>For more information about enabling 2FA in GitHub, <a href=\"https:\/\/help.github.com\/en\/github\/authenticating-to-github\/configuring-two-factor-authentication\">refer to this document<\/a>.<\/p>\n<h3>Call to clean up Pontoon projects<\/h3>\n<p>We have seen that Pontoon contains a handful of projects per community that receive a lot of unreviewed translations. Many of these are low priority projects that the active and core community members have not contributed to in around a year. We&#8217;re asking locale managers to review their list of enabled projects in Pontoon and select projects you&#8217;re all willing to deactivate. We will be communicating with managers shortly to determine which projects we should deactivate for your locale.<\/p>\n<h2>New content and projects<\/h2>\n<h3>What\u2019s new or coming up in Firefox desktop<\/h3>\n<p>Upcoming deadlines:<\/p>\n<ul>\n<li>Firefox 76 is currently in beta and will be released on May 5. The deadline to update localization has just passed (April 21).<\/li>\n<li>The deadline to update localizations for Firefox 77, currently in Nightly, will be May 19 (4 weeks after the previous deadline).<\/li>\n<\/ul>\n<p>As explained in previous editions of the l10n report, In terms of localization priority and deadlines, note that <b>the content of the What\u2019s new panel<\/b>, available at the bottom of the hamburger menu, <b>doesn\u2019t follow the release train<\/b>. For example, content for 76 has been exposed on April 15, but it will be possible to update translations until the very end of the cycle, beyond the normal deadline for that version. You can find these strings in the <code>asrouter.ftl<\/code> file in Pontoon.<\/p>\n<p>To test on Nightly:<\/p>\n<ul>\n<li>Type <code>about:config<\/code> in the address bar and press enter. Click the button to accept the risk and continue.<\/li>\n<li>Search for <code>browser.newtabpage.activity-stream.asrouter.devtoolsEnabled<\/code> and make sure that it\u2019s set to <b>true<\/b> (double click it if it\u2019s false). This will enable a new wrench icon in the New Tab page.<\/li>\n<li>Search for <code>browser.newtabpage.activity-stream.asrouter.useRemoteL10n<\/code> and set it to <b>false<\/b>. This will force the browser to use translations available in the build, instead of translations hosted remotely (those are updated less frequently). It\u2019s important to use Nightly and not Beta for this.<\/li>\n<li>Open a New Tab, click on the wrench icon in the top right corner. This should open the <code>about:newtab#devtools<\/code> page. On the left sidebar, click on What\u2019s New Panel, then click the button Open What\u2019s New Panel.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-1451\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter-600x270.png\" alt=\"\" width=\"600\" height=\"270\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter-600x270.png 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter-252x113.png 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter-768x346.png 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter-1536x691.png 1536w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/asrouter.png 1555w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a> <a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/wnpanel.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1453 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/wnpanel-252x503.png\" alt=\"\" width=\"252\" height=\"503\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/wnpanel-252x503.png 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/wnpanel-600x1198.png 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/wnpanel.png 646w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a>There is also a new warning for vulnerable passwords in about:logins. You can find information on how to trigger this warning in <a href=\"https:\/\/gist.github.com\/flodolo\/a12dddd0c5f1e16394b683216ec03af6\">this page<\/a>.<\/p>\n<p><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-1452\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password-600x200.png\" alt=\"\" width=\"600\" height=\"200\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password-600x200.png 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password-252x84.png 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password-768x256.png 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2020\/04\/vulnerable_password.png 1456w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h3>What\u2019s new or coming up in mobile<\/h3>\n<p><b>Firefox iOS<\/b><\/p>\n<ul>\n<li>The l10n cycle for Firefox for iOS v25 ends 27 April.<\/li>\n<li>New screenshots have been added to the project landing page in Pontoon.<\/li>\n<\/ul>\n<p><b>Fenix<\/b><\/p>\n<p>The Fenix launch continues to be a high priority for Mozilla. The date of that launch will depend on the outcome of a handful of experiments. In the meantime, string updates should be minimal, and we continue to aim for shipping all locales that are present on Fennec.<\/p>\n<p>Milestones<\/p>\n<ul>\n<li>Feature complete date: <i>to be announced when set<\/i><\/li>\n<li>Source string freeze date: <i>to be announced when set<\/i><\/li>\n<li>Localized string freeze date: <i>estimated to be July<\/i><\/li>\n<li>Fenix launch date: <i>no sooner than July<\/i><\/li>\n<\/ul>\n<p>Current progress<\/p>\n<ul>\n<li>Current average Fenix completion percentage across all locales: <i>74% (1% <\/i><i>increase)<\/i><\/li>\n<li>Target average completion percentage across all locales: <i>90%<\/i><\/li>\n<\/ul>\n<p>Just a reminder, you can find the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.fenix.nightly\">Fenix Nightly builds in the Google Play Store<\/a> for testing your localization. <i>Please take the time to test!<\/i> Your language will appear in the app settings once you begin localizing the project in Pontoon and the Fenix team imports your locale into the build process. If you don&#8217;t localize the project, your language will not appear in the builds. Please note that at least Android 5 is necessary to use and test Fenix on an Android device.<\/p>\n<h3>What\u2019s new or coming up in web projects<\/h3>\n<h4>Mozilla.org<\/h4>\n<p>There have been a few updates since the last report. The following two are new:<\/p>\n<ul>\n<li>firefox\/whatsnew_76.lang: the page is <b>due on 26 April<\/b> for these locales: de, en-CA, en-GB, and fr. Other locales are nice to have, with a fallback to WNP.<\/li>\n<li>firefox\/enterprise\/index.lang.<\/li>\n<\/ul>\n<h4>Legal Documentation<\/h4>\n<p>The following languages for the Common Voice project have reached the milestones that require legal documents for <a href=\"https:\/\/github.com\/mozilla\/legal-docs\/tree\/master\/Common_Voice_Privacy_Notice\">Privacy Notice<\/a> and <a href=\"https:\/\/github.com\/mozilla\/legal-docs\/tree\/master\/Common_Voice_Terms\">Terms of Use<\/a>. They are still in the work as we speak. If you are interested in reviewing them, the documents will be ready by early next week. Please note, any review feedback requires a peer review before being pushed to production.<\/p>\n<p>Newly added languages: Abkhaz, Arabic, Assamese, Greek, Czech, Frisian, Indonesian, Japanese, Latvian, Maltese, Punjabi (India), Polish, Portuguese (pt-BR), Romansh (for Romansh Sursilvan &amp; Romansh Vallader), Romanian, Slovenian, and Ukrainian<\/p>\n<h2>Events<\/h2>\n<p>We planned to organize multilocale workshops again for this year. With country closures, COVID-19 outbreaks, and the long road to economic recovery for industries we rely on for the logistics of these events, we have decided to cancel these workshops for 2020. We\u2019re working to figure out a suitable replacement for these in-person events in 2020, stay tuned. We will revisit in October to determine what we can do for 2021.<\/p>\n<p>As you&#8217;ve seen from the Mozilla Reps, they&#8217;ve made some changes to the event funding process to respect local effects of COVID-19. Effectively, if your local government has issued a quarantine or shelter-in-place order, please respect those orders and cancel your Fenix l10n hackathon. If that does not apply to you, you can still organize a local hackathon. I have created an event in the <a href=\"https:\/\/community.mozilla.org\/events\/fenix-launch-l10n-sprint\/\">new community portal for Fenix localization<\/a>. If you would like to organize a local l10n hackathon in the coming weeks to bring your locale to 100% complete, please reach out to a Resource Rep. Budget requests from <a href=\"https:\/\/reps.mozilla.org\/people\/#\/group\/resources\/\">Resource Reps<\/a> for under USD$100 will be fast-tracked for approval.<\/p>\n<h2>Friends of the Lion<\/h2>\n<div id=\"attachment_1131\" style=\"width: 262px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-1131\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-1131 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2017\/07\/2-Lions-01-252x232.png\" alt=\"\" width=\"252\" height=\"232\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2017\/07\/2-Lions-01-252x232.png 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2017\/07\/2-Lions-01-768x707.png 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2017\/07\/2-Lions-01-600x553.png 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><p id=\"caption-attachment-1131\" class=\"wp-caption-text\">Image by Elio Qoshi<\/p><\/div>\n<p>Know someone in your l10n community who\u2019s been doing a great job and should appear here? Contact on of the l10n-drivers and we\u2019ll make sure they get a shout-out (see list at the bottom)!<\/p>\n<h2>Useful Links<\/h2>\n<ul>\n<li><a href=\"https:\/\/chat.mozilla.org\/#\/room\/#l10n-community:mozilla.org\">#l10n-community channel on Matrix<\/a><\/li>\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:\/\/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<\/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\/gueroJeff\/\">Jeff Beatty (gueroJeff)<\/a> &#8211; l10n-drivers manager<\/li>\n<li><a href=\"https:\/\/mozillians.org\/u\/gguizzardi\/\">Giulia Guizzardi<\/a> &#8211; Community manager for Support<\/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\/2020\/04\/23\/l10n-report-april-2020-edition\/\">Read more<\/a><\/p>\n","protected":false},"author":663,"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\/1450"}],"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\/663"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/comments?post=1450"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/1450\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/media?parent=1450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/categories?post=1450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/tags?post=1450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}