Wikimedia Language engineering/Reports/2016/February

Monthly updates from WMF Editing - Language team

Content Translation
Updates from the ongoing development and deployment for Content Translation. (Newsletter)

Other projects
Updates from Translate, Universal Language Selector, MLEB and other projects.

Development update
No MLEB was released this month. Next MLEB is planned for April.

February was the month of many cleanups and start of catching up with code review backlog. Translate went down from 35 open patches to 19 (with only 6 abandoned) and Universal Language Selector from 10 to 6. Both extensions have approximately one third of patches still waiting for explicit review.

Notable changes in Translate: Babel and CleanChanges extensions were modernized by converting to extension registration, removing some deprecated code and adding standard code quality checks. LocalisationUpdate was also converted to extension registration and had some deprecated code removed.
 * Željko Filipin submitted many clean-ups to the browser tests which haven't been maintained for some time.
 * A fix by Niklas Laxström was merged for the graphical glitches common on Special:Translate (T111685).
 * All messages now have message documentation.
 * JsonFFS now supported nested object structures with an implementation that can be shared with other file formats.
 * Nemo bis contributed patches to hide translator sandbox if not enabled, to allow aliases for message group ids to support renames and to automatically blacklist source languages for translatable pages.
 * The save button in proofreading more can now be used to mark the message as reviewed, patch by harshkothari410.
 * Ori Livneh compressed PNGs with zopflipng to squeeze some more bytes of the file sizes.
 * The script processMessageChanges.php got new options --safe-import and --name that help to further automate message processing and avoiding conflicts with multiple users respectively, patch by Niklas Laxström.

An issue in TranslationNotifications that prevented using the "in other wiki" option was reported by MarcoAurelio and fixed by Niklas Laxström.

Usage data

 * Translatable pages: Meta 2657 (+45); MediaWiki.org 2961 (+54); Commons 437 (+1)
 * Translate extension is installed on 217 wikis (+8), according to Wikiapiary