{"id":1796,"date":"2025-11-03T20:07:07","date_gmt":"2025-11-03T20:07:07","guid":{"rendered":"https:\/\/blog.mozilla.org\/l10n\/?p=1796"},"modified":"2025-11-04T00:36:03","modified_gmt":"2025-11-04T00:36:03","slug":"l10n-report-november-edition-2025","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/l10n\/2025\/11\/03\/l10n-report-november-edition-2025\/","title":{"rendered":"L10n Report: November Edition 2025"},"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<h2>What\u2019s new or coming up in Firefox desktop<\/h2>\n<h3>Firefox Backup<\/h3>\n<p>Firefox backup is a new feature being introduced in Firefox 145, currently testable in Beta and Nightly behind a preference flag. See <a href=\"https:\/\/docs.google.com\/document\/d\/e\/2PACX-1vTkMmsafMbb5G139lbeE55YhgKYT1NJkFO7M1_VOp1awNdWQyExIHWYSzJ6IlIyt_20k9uV2zNCON76\/pub\">here<\/a> for instructions on how to test this feature.<\/p>\n<p>This feature allows users to save a backup of their Firefox data to their local device at regular intervals, and later use that backup to restore their browser data or migrate their browser to a new device. One of the use cases is for current Windows 10 users who may be migrating to a new Windows 11 device. The user can save their Firefox backup to OneDrive, and later after setting up their new device can then install Firefox and restore their browsing data from the backup saved in OneDrive.<\/p>\n<p>This is an alternative to using the sync functionality in combination with a Mozilla account.<\/p>\n<h3>Settings Redesign<\/h3>\n<p>Coming up in future releases, the current settings menu is being re-organized and re-designed to be more user friendly and easier to understand. New strings will be rolling out with relative frequency, but they can\u2019t be viewed or tested in Beta or Nightly yet. If you encounter anything where you need additional context, please feel free to use the request context button in Pontoon or drop into our <a href=\"https:\/\/chat.mozilla.org\/#\/room\/#l10n-community:mozilla.org\">localization matrix channel<\/a> where you can get the latest updates and engage with your fellow localizers from around the world.<\/p>\n<h2>What\u2019s new or coming up in mobile<\/h2>\n<p>Here\u2019s what\u2019s been going on in Firefox for Android land lately: you may have noticed strings landing for the Toolbar refresh, the tab tray layout, as well as for a homepage revamp. All of this is work is ongoing, so expect to see more strings landing soon!<\/p>\n<p>On the Firefox for iOS side, there have been improvements to Search along with a revamp of the menu and tab tray. Ongoing work continues on the Translations feature integration, the homepage revamp, and the toolbar refresh.<\/p>\n<p>More updates coming soon \u2014 stay tuned!<\/p>\n<h2>What\u2019s new or coming up in web projects<\/h2>\n<h3>AMO and AMO Frontend<\/h3>\n<p>The team has been working on identifying and removing obsolete strings to minimize unnecessary translation effort especially the locales that are still catching on. Recently they removed an additional 160 or so strings.<\/p>\n<p>To remain in production, a locale must have both projects at or above 80% completion. If only one project meets the threshold, neither will be enabled. This policy helps prevent users from unintentionally switching between their preferred language and English. Please review your locale to confirm both projects are localized and in good standing.<\/p>\n<p>If a locale already in production falls below the threshold, the team will be notified. Each month, they will review the status of all locales and manually add or remove them from production as needed.<\/p>\n<h3 id=\"mozilla-accounts\">Mozilla accounts<\/h3>\n<p>The Mozilla accounts team has been working on the ability to customize surfaces for the various projects that rely on Mozilla accounts for account management such as sync, Mozilla VPN, and others. This customization applies only to a predetermined set of pages (such as sign-in, authentication, etc.) and emails (sign-up confirmation, sign-in verification code, etc.)\u00a0 and is managed through a content management system. This CMS process bypasses the typical build process and as a result changes are shown in production within a very short time-frame (within minutes). Each customization requires an instance of a string, even if that value hasn\u2019t changed, so this can result in a large number of identical strings being created.<\/p>\n<p>This project will be managed in a new \u201cMozilla accounts CMS\u201d project within Pontoon instead of the main \u201cMozilla accounts\u201d project. We are doing this for a couple reasons:<\/p>\n<ul>\n<li aria-level=\"1\"><b>To reduce or eliminate the need to translate duplicate strings<\/b>: In most cases it\u2019s best to have different strings to allow for translation adjustments depending on context, however due to the nature of this project, identical strings for the same page element (e.g. \u201cbutton\u201d) will use a single translation. For example, all buttons with the text \u201cSign in\u201d will only require a single translation. This has reduced the number of strings requiring translation by over 50% already, and will reduce the number of additional strings in the future.<\/li>\n<li aria-level=\"1\"><b>To enable pretranslation:<\/b> <i>Important note &#8211; this only applies to locales that have opted-in to the pretranslation feature.<\/i> Due to the CMS string process skipping the normal build cycle and being exposed to production near instantaneously, there\u2019s a high likelihood that untranslated strings may be shown in English before teams have the chance to translate. If a locale has opted in for <a href=\"https:\/\/blog.mozilla.org\/l10n\/2024\/02\/07\/a-deep-dive-into-the-evolution-of-pretranslation-in-pontoon\/\">pretranslation<\/a>, then the \u201cMozilla accounts CMS\u201d project will have pretranslation enabled by default and show pretranslated strings until the team has a chance to review and update strings. If your locale has decided not to use the pretranslation feature, then nothing will change and translated strings will be displayed once your team has them translated and approved in Pontoon.<\/li>\n<\/ul>\n<h2>Newly published localizer facing documentation<\/h2>\n<p>We\u2019ve recently updated our testing instructions for <a href=\"https:\/\/mozilla-l10n.github.io\/localizer-documentation\/products\/firefox_android\/testing.html\">Firefox for Android<\/a> and for <a href=\"https:\/\/mozilla-l10n.github.io\/localizer-documentation\/products\/firefox_ios\/testing.html#testing-with-screenshots\">Firefox for iOS<\/a>! If you spot anything that could be improved, please <a href=\"https:\/\/github.com\/mozilla-l10n\/localizer-documentation\/issues\/new\">file an issue<\/a> \u2014 we\u2019d love your feedback.<\/p>\n<h2>Friends of the Lion<\/h2>\n<div id=\"attachment_1131\" style=\"width: 262px\" class=\"wp-caption alignright\"><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<ul>\n<li aria-level=\"1\">We\u2019ve started a new blog series spotlighting amazing contributors from Mozilla\u2019s localization community. The first one features <a href=\"https:\/\/blog.mozilla.org\/l10n\/2025\/09\/30\/localizer-spotlight-selim\/\">Selim of the Turkish community<\/a>.<\/li>\n<li aria-level=\"1\">A second localizer spotlight was published! This time, <a href=\"https:\/\/blog.mozilla.org\/l10n\/2025\/10\/24\/localizer-spotlight-bogo\/\">meet Bogo<\/a>, a long-time contributor to Bulgarian projects.<\/li>\n<\/ul>\n<p>Want to learn more from your fellow contributors? Who would you like to be featured? You are invited to <a href=\"https:\/\/survey.alchemer.com\/s3\/8493108\/Nominate-the-Next-Featured-Localizer\">nominate the next candidate<\/a>!<\/p>\n<p>Know someone in your l10n community who\u2019s been doing a great job and should appear here? <a href=\"mailto:l10n-drivers@mozilla.org\">Contact us<\/a> and we\u2019ll make sure they get a shout-out!<\/p>\n<h2>Questions? Want to get involved?<\/h2>\n<p>If you want to get involved, or have any question about l10n, reach out to:<\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/mZuzEFP7EcmgBBTbvtgJP2LFFTY\/\">Francesco Lodolo (flod)<\/a> &#8211; Engineering Manager<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/CMLZ_n1lNNSfQScLGE2yBmlS55w\/\">Bryan<\/a> &#8211; L10n Project Manager<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/3LPn77ppB_IQ9F6ruL5lw2IVrvQ\/\">Delphine<\/a> &#8211; L10n Project Manager for mobile<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/jIdunhnZ8Edgi9npILuSoFvf5ZY\/\">Peiying (CocoMo)<\/a> &#8211; L10n Project Manager for mozilla.org, marketing, and legal<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/m6r3HOfoijMdyeJNKKFHchjjRbw\/\">Francis<\/a> &#8211; L10n Project Manager for Common Voice, Mozilla Foundation<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/lY_FTvtnYcVoDP7JYZjMsm6tRno\/\">Th\u00e9o Chevalier<\/a> &#8211; L10n Project Manager for Mozilla Foundation<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/9rSAS6h8LlBD9DQQtHgdCwvVen0\/\">Kiki<\/a> &#8211; L10n Project Manager for SUMO<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/dvgiVCmoeidF2xcqSnBHtpzLTFU\/\">Matja\u017e (mathjazz)<\/a> &#8211; Pontoon dev<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/pontoon.mozilla.org\/contributors\/pmz0uSCe_Mk9Td1cksHLI1y471k\/\">Eemeli<\/a> &#8211; Pontoon, Fluent dev<\/li>\n<\/ul>\n<p>Did you enjoy reading this report? <a href=\"mailto:l10n-drivers@mozilla.org\">Let us know<\/a> how we can improve it.<\/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\/2025\/11\/03\/l10n-report-november-edition-2025\/\">Read more<\/a><\/p>\n","protected":false},"author":1914,"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\/1796"}],"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\/1914"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/comments?post=1796"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/1796\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/media?parent=1796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/categories?post=1796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/tags?post=1796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}