{"id":996,"date":"2016-09-19T16:39:13","date_gmt":"2016-09-19T16:39:13","guid":{"rendered":"http:\/\/blog.mozilla.org\/l10n\/?p=996"},"modified":"2016-09-19T16:39:13","modified_gmt":"2016-09-19T16:39:13","slug":"firefox-l10n-report-aurora-51","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/l10n\/2016\/09\/19\/firefox-l10n-report-aurora-51\/","title":{"rendered":"Firefox L10n Report &#8211; Aurora 51"},"content":{"rendered":"<p>Here\u2019s an outline of what is currently in Aurora this cycle for Firefox 51.<\/p>\n<h2>Current Aurora Cycle &#8211; Firefox 51<\/h2>\n<p>Key dates for this cycle:<\/p>\n<ul>\n<li><b>Beta (50):<\/b> localization updates for already shipping locales must be completed before <b>19 October<\/b>. Note that this cycle doesn\u2019t follow the usual pattern.<\/li>\n<li><b>Aurora (51):<\/b> localization updates must be completed before <b>7 November<\/b>. That\u2019s the Monday, also known as <i>merge day<\/i>, before the next release of Firefox.<\/li>\n<\/ul>\n<p>String breakdown:<\/p>\n<ul>\n<li>Firefox Aurora desktop has 158 added strings (213 obsolete). About 55% of the new strings are for Developer Tools.<\/li>\n<li>Fennec Aurora has 27 new strings (17 obsolete). 8 new strings are Fennec-only (in \/mobile).<\/li>\n<\/ul>\n<p>There are currently no pending requests to uplift patches with strings to Aurora.<\/p>\n<p>For further details on the new features you can check the release notes (they\u2019re usually published a few days after release):<\/p>\n<ul>\n<li>Desktop: <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/51.0a2\/auroranotes\/\">https:\/\/www.mozilla.org\/en-US\/firefox\/51.0a2\/auroranotes\/<\/a><\/li>\n<li>Android: <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/android\/51.0a2\/auroranotes\/\">https:\/\/www.mozilla.org\/en-US\/firefox\/android\/51.0a2\/auroranotes\/<\/a><\/li>\n<\/ul>\n<h2>Noteworthy Changes Available in Aurora<\/h2>\n<p>These are some of the interesting changes introduced in the last cycle.<\/p>\n<h3>Dom<\/h3>\n<p>One string in <code>layout\/xmlparser.properties<\/code> has <a href=\"https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/3aeb398df5c6\">changed without a new ID<\/a>, from \u2018no element found\u2019 to \u2018no root element found\u2019.<\/p>\n<h3>Devtools<\/h3>\n<p>Several developer tools are moving strings from .DTD to .properties, it should be expected to have a perfect match in TM tools like Pontoon &amp; Pootle between old and new strings. For example:<\/p>\n<ul>\n<li>Animator Inspector: <a href=\"https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/662270014cb7\">https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/662270014cb7<\/a><\/li>\n<li>Performance Tool: <a href=\"https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/0a038b4dc136\">https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/0a038b4dc136<\/a><\/li>\n<\/ul>\n<p>There is also <a href=\"http:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/rev\/e9ca1d928e35\">one big movement of strings<\/a> (from each devtools to a startup.properties file) to improve devtools startup performances.<\/p>\n<p>The <a href=\"https:\/\/hacks.mozilla.org\/2016\/09\/introducing-debugger-html\/\">new debugger<\/a>, also known as debugger.html, is currently not localizable. We\u2019re in touch with the team and we hope to make it localizable soon.<\/p>\n<h3>Toolkit<\/h3>\n<p>In <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1290756\">bug 1290756<\/a> and <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=686168\">bug 686168<\/a>, help viewer files were moved from toolkit to comm-central (for SeaMonkey). These files were either removed or moved into \/suite for all locales during merge day.<\/p>\n<h2>Common Issues<\/h2>\n<pre>GenericImageNameGIF = image.gif\r\nGenericImageNameJPEG = image.jpg\r\nGenericImageNamePNG = image.png\r\n<\/pre>\n<p>As the <a href=\"https:\/\/hg.mozilla.org\/releases\/mozilla-aurora\/file\/e2d60919fe8c\/dom\/locales\/en-US\/chrome\/dom\/dom.properties#l256\">localization notes explain<\/a>, you should not localize the extension, but you should localize the \u2018image\u2019 part.<\/p>\n<h2>New Languages<\/h2>\n<p>When Firefox 51 moves to release, if everything goes according to plans, we aim to release 3 new locales on desktop:<\/p>\n<ul>\n<li>Georgian (ka)<\/li>\n<li>Kabyle (kab)<\/li>\n<li>Latgalian (ltg)<\/li>\n<\/ul>\n<p>Congratulation to all the teams involved: localizing Firefox is a huge effort and achievement!<\/p>\n<p>We have 4 other locales with a promising outline, and we really look forward to release them in the next versions of Firefox:<\/p>\n<ul>\n<li>Burmese (my)<\/li>\n<li>Nepali (ne-NP)<\/li>\n<li>Tagalog (tl)<\/li>\n<li>Urdu (ur)<\/li>\n<\/ul>\n<p>If you want to know more about the process of releasing new locales, or if you speak one of these languages and want to know how to help the localization teams, please get in touch with us.<\/p>\n<p>To all localizers: Thanks again for all the time and effort you put in localizing and promoting Firefox in your language.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here\u2019s an outline of what is currently in Aurora this cycle for Firefox 51. Current Aurora Cycle &#8211; Firefox 51 Key dates for this cycle: Beta (50): localization updates for &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/l10n\/2016\/09\/19\/firefox-l10n-report-aurora-51\/\">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],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/996"}],"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=996"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/996\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/media?parent=996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/categories?post=996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/tags?post=996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}