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'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.
- Warn if en-US is just a number, and the localization is not.
See also the pushes on hg.m.o.
You can install/update with
pip install -U compare-locales
Next up is to use the new version on the dashboard.
It's not part of our release automation, though. Bug 650465 met some resistance in release-drivers, IIRC, as we'd need to change what we're shipping in 3.6. More errors means failure unless l10n-merge is on on existing builds, which effectively changes all 20 locales that have errors on 3.6.