User:Nikerabbit/Monthly report/2017-07

Monthly updates about changes to internationalization and translation and other language support features. Names of people assumed to contribute as volunteers are in bold text.

Highlights

 * Content Translation dashboard has received a major facelift.

Content Translation
Content Translation allows people to translate Wikipedia articles. Also check out out the newsletter. Over × patches were merged this month.

Please see the Global Collaboration monthly report.

Translate
Translate extension allows translation of software interface, manuals, announcements, banners etc. on Wikimedia special projects, translatewiki.net and other sites. Translate is part of MLEB. 7 patches were merged this month.


 * User Fomafix updated URLs in code comments.
 * Matěj Suchánek updated deprecated code related to making links. T149346
 * User Umherirrender updated automatic code style checkers.
 * Antoine Musso fixed an issue with build dependencies. T172094

Usage data
''Numbers are as of August 18th. Deltas are now shown because they are not comparable with previous and next month.''


 * Translatable pages: Meta 3889; MediaWiki.org 3415; Commons 643
 * Translate extension is installed on 213 wikis Wikiapiary

Universal Language Selector
Universal Language Selector provides language selector, list of suggested languages, input methods and web fonts. It is part of MLEB. 7 patches were merged this month.


 * Kunal Mehta and user Umherirrender updated automatic code style checkers.
 * Amir Aharoni updated jquery.uls and jquery.ime to latest upstream versions.

Other extensions
Babel (part of MLEB):
 * Kunal Mehta updated automatic code style checkers.
 * Antoine Musso fixed an issue with build dependencies. T172094
 * Kunal Mehta fixed an issue with cache invalidation.
 * Kunal Mehta fixed an issue with normalizing language codes. T159214

cldr (Common Locale Data Repository) (part of MLEB):
 * User Umherirrender and Kunal Mehta updated automatic code style checkers.
 * Raimond Spekking added German translations for some language names not in CLDR.
 * Raimond Spekking added Scots translations provided by user AmaryllisGardener for some language names. T162406

CleanChanges (part of MLEB):
 * Kunal Mehta updated automatic code style checkers.
 * Antoine Musso fixed an issue with build dependencies. T172094

LocalisationUpdate (part of MLEB):
 * Kunal Mehta updated automatic code style checkers.

TranslationNotifications:
 * User Umherirrender and Kunal Mehta updated automatic code style checkers.

MLEB
MLEB 2017.07 was released this month. See MLEB for release notes. Besides bug fixes and new features, there is a backwards incompatible change in Translate that can require manual steps to fix during the update.

MediaWiki core internationalization
Changes to translations and equivalent localisation data (magic words, namespace names) are not included in this list. The volunteer translators are updating translations every day to keep up with changes.


 * The autonym of Central Kurdish (ckb) language was changed. T116761
 * Bartosz Dziewoński corrected the collation headings in category pages to use correct characters in the Romanian (ro), Aromanian (rup) and Moldovan (mo) languages. T168711
 * Amir Aharoni enabled the Sairiki (srk) language as interface language after translators had reached the inclusion threshold for translation coverage. T171347

Project Milkshake
Project Milkshake consists of four re-usable jquery internationalization libraries.

jquery.i18n
 * Niklas Laxström added a reference to code of conduct.

jquery.uls
 * Amir Aharoni added the Ho language (hoc) and the Warang Citi script (Wara) to the language database.
 * Amir Aharoni updated the autonym of Central Kurdish (ckb) language

jquery.webfonts
 * Niklas Laxström added a reference to code of conduct.

jquery.ime
 * Amir Aharoni updated the autonym of Central Kurdish (ckb) language

translatewiki.net
See also translatewiki.net news page.


 * Amir Aharoni made the Ho (hoc) and Coptic (cop) languages available for translation.
 * Raimond Spekking, Amir Aharoni, John Erling Blad and user MacFan4000 updated project configurations.
 * Niklas Laxström made the semi-automated imports of new strings to translate to happen more frequently.

Stats

 * About 85 (=) new users
 * About 330 (+5) translators made about 46.000 (+4.000) edits
 * About 80 (-5) translators reviewed about 7.000 (-2.500) translations

Sources:     

TwnMainPage

 * Kunal Mehta updated automatic code style checkers.
 * User Tacsipacsi made the main page more mobile friendly. T166128