Wikimedia Language engineering/Reports/2016/October
September 2016 | Wikimedia Language engineering monthly report for October 2016 | November 2016 |
Monthly updates from the Wikimedia Language team focused on technical development of the software they maintain. Names of people assumed to contribute as volunteers are in bold text.
Content Translation
editContent Translation allows people to translate Wikipedia articles. Also check out out the newsletter.
- Volker Eckl replaced deprecate uses of the
mw-ui-constructive
CSS class. T146923 - Santhosh Thottingal fixed a bug that caused some links to incorrect appear as red links. T145691
- Santhosh Thottingal fixed an issue that broke integration with the recommendation tool. T147835
- Ed Sanders updated the beta feature icon to match latest standards.
- Thiemo Mättig did some code maintenance.
- Niklas Laxström cleaned some technical debt. T146248
- Kartik Mistry fixed some default configuration to work without changes. T149164
Usage data
editDetails | Numbers |
---|---|
Articles created (during the month) | 10105 |
Articles created till end of month | 133853 |
Number of new translators (during the month) | 1110 |
Highest number of articles created by one user
(cumulative number till end of the month) |
3573 |
Highest number of translators for a Wikipedia
(cumulative number till end of the month) |
3683 (es) |
Total number of translators with only 1 published article
(cumulative number till end of the month) |
14372 |
Total number of translators with only 2 published articles
(cumulative number till end of the month) |
2843 |
Total number of translators with only 3 published articles
(cumulative number till end of the month) |
1314 |
Total number of translators with only 4 published articles
(cumulative number till end of the month) |
755 |
Total number of translators with >= 5 and <= 20 published articles
(cumulative number till end of the month) |
2243 |
Total number of translators with >20 published articles
(cumulative number till end of the month) |
944 |
Articles deleted (during the month) | 723 |
Comparisons
edit-
Articles published.
-
Deletion ratio.
-
Distribution of users per number of translations they published.
Translate
editTranslate extension allows translation of software interface, manuals, announcements, banners etc. on Wikimedia special projects, translatewiki.net and other sites. Translate is part of MLEB.
About 10 patches in total were merged in August.
- Erik Moeller added support for explicitly chosen namespace constant in wfAddNamespace.
- Niklas Laxström changed code to avoid deprecation warnings related to MailAddress.
- Niklas Laxström fixed an issue causing email confirmation emails to be sent twice for sandbox users. T147570
- Erik Moeller added support for CLDR-style plural keywords to JSON file format support.
- Niklas Laxström made small tweaks to translation the editor on Special:Translate to improve it for mobile users. T146134
- Thiemo Mättig fixed some code comments.
Usage data
edit- Translatable pages: Meta 3141 (+58) ; MediaWiki.org 3103 (-1) ; Commons 506 (+8) [1][2][3]
- Translate extension is installed on 212 wikis (+1) Wikiapiary
Universal Language Selector
editUniversal Language Selector provides language choose, input methods and web fonts. It is part of MLEB.
About 5 patches were merged this month.
Other extensions
editBabel (part of MLEB):
- Kunal Mehta made the new babel database table to start populating automatically if it exists.
- Kunal Mehta changed the main babel category no longer include users who set the skill level to zero. T146909
cldr (Common Locale Data Repository) (part of MLEB):
- No changes.
CleanChanges (part of MLEB):
- Niklas Laxström fixed a minor issue causing unnecessary code to load on certain configurations. T146476
LocalisationUpdate (part of MLEB):
- Chad Horohoe updated default gerrit branch to be automatically determined.
TranslationNotifications:
- No changes.
MLEB
editMLEB 2016.10 was released in this month.
Project Milkshake
editProject Milkshake consists of four re-usable jquery internationalization libraries.
jquery.i18n
- Andre Klapper fixed a broken link.
jquery.uls
- Niklas Laxström updated language name for
olo
. T146744
jquery.webfonts
- No changes.
jquery.ime
- No changes.
translatewiki.net
editSee also translatewiki.net news page.
- Paladox added support for one new MediaWiki extension.
- Niklas Laxström lifted the ban on three letter language codes for Android projects as it was no longer necessary. T38264
- Niklas Laxström updated Chameleon MediaWiki skin to use repository from GitHub.
- Niklas Laxström removed some no longer needed spam handling extensions from use at translatewiki.net.
- Erik Moeller added support for new project: lib.reviews.
- Niklas Laxström updated MLEB documentation in melange.
- Raimond Spekking registered 5 new MediaWiki extensions and one new MediaWiki skin and made changes to many others.
- Stephen Niedzielski updated language code mappings for Wikipedia Android. T148480
- Niklas Laxström did small server configuration updates.
Stats
edit- About 75 (-15) new users
- About 320 (-50) translators made about 38.000 (-6.600) edits
- About 85 (-35) translators reviewed about 12.000 (-6.500) translations
TwnMainPage
edit- Niklas Laxström made the sign-up button more prominent.
Deployments and other site related updates
edit- Apertium service migrated to Jessie (scb* cluster) with help of TechOps and services teams. This also updated Apertium to latest and improved language pairs from upstream. T144588
- Yandex Machine Translation support added for Papiamento (pap) language. T147552
- New Apertium language pairs enabled for:
- Argonese <-> Catalan
- Italian -> Sardinian
- Norwegian Bokmål <-> Danish
- Norwegian Bokmål <-> Swedish
- Norwegian Nynorsk <-> Swedish
- Northan Sami -> Norwegian Bokmål (nb)
Cross team work/requirements
edit- Kartik Mistry worked with Alexandros Kosiaris (TechOps) to migrate Apertium service to Debian Jessie.
Team status
edit- Language team participated in a week long Editing department off-site at Seattle, WA, USA.
- Niklas Laxström attended a Finnish language sector conference: Kites Symposium.