{"id":424,"date":"2011-12-07T05:38:33","date_gmt":"2011-12-07T12:38:33","guid":{"rendered":"http:\/\/blog.mozilla.org\/axel\/?p=424"},"modified":"2011-12-07T05:38:33","modified_gmt":"2011-12-07T12:38:33","slug":"compare-locales-0-9-2-released","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/axel\/2011\/12\/07\/compare-locales-0-9-2-released\/","title":{"rendered":"compare-locales 0.9.2 released"},"content":{"rendered":"<p>I just uploaded a new release of compare-locales to <a href=\"http:\/\/pypi.python.org\/pypi\/compare-locales\">pypi<\/a>, <a href=\"http:\/\/hg.mozilla.org\/l10n\/compare-locales\/\">hg.m.o<\/a> and <a href=\"https:\/\/github.com\/Pike\/compare-locales\/tree\/afdc6a6e1ef1d2d9c851688ca116bb83e02625d6\">github<\/a>.<\/p>\n<p>Changes since the last released version:<\/p>\n<ul>\n<li>Support for nested <code>l10n.ini<\/code>s, notably, <code>browser\/branding<\/code>.<\/li>\n<li>Errors on CSS specs, notably, if en-US is a length or min-width etc, the translation also needs to be one.<\/li>\n<li>Warn if CSS specs don&#8217;t match in property or unit. Say, en-US gives min-width:14ex and the localization has width:120px, warn. Thanks to Rimas for the request.<\/li>\n<li>Warn if en-US is just a number, and the localization is not.<\/li>\n<\/ul>\n<p>See also the <a href=\"http:\/\/hg.mozilla.org\/l10n\/compare-locales\/pushloghtml?fromchange=RELEASE_0_9_1&#038;tochange=RELEASE_0_9_2\">pushes on hg.m.o<\/a>.<\/p>\n<p>You can install\/update with<\/p>\n<pre>pip install -U compare-locales<\/pre>\n<p>Next up is to use the new version on the dashboard.<\/p>\n<p>It&#8217;s not part of our release automation, though. <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=650465\">Bug 650465<\/a> met some resistance in release-drivers, IIRC, as we&#8217;d need to change what we&#8217;re shipping in 3.6. More errors means failure unless l10n-merge is on on existing builds, which effectively changes <a href=\"https:\/\/l10n-stage-sj.mozilla.org\/shipping\/dashboard?tree=fx36x\">all 20 locales that have errors on 3.6<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just uploaded a new release of compare-locales to pypi, hg.m.o and github. Changes since the last released version: Support for nested l10n.inis, notably, browser\/branding. Errors on CSS specs, notably, if en-US is a length or min-width etc, the translation also needs to be one. Warn if CSS specs don&#8217;t match in property or unit. [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,5],"tags":[4455,23779,23778,610],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/posts\/424"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/comments?post=424"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/posts\/424\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/media?parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/categories?post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/axel\/wp-json\/wp\/v2\/tags?post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}