Wikimedia Language engineering/Reports/2016/July
June 2016 | Wikimedia Language engineering monthly report for July 2016 | August 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.
In total 13 patches were merged this month.
- Santhosh Thottingal submitted multiple code clean-up patches. T138193
- Aaron Schulz fixed an issue with interaction with the AbuseFilter extension. T139657
- Santhosh Thottingal submitted multiple patches that improve template adaptation. T113567, T138471
- Santhosh Thottingal added support for handling ISBN links. T110826
- Niklas Laxström added save throttling to save API in response to an incident. T140123
- Stephane Bisson cleaned-up obsolete notifications related configuration. T121612
- Niklas Laxström created a workaround for a workaround so that dump-corpora.php maintenance script does not break on older PHP versions. T127793
Usage data
editDetails | Numbers |
---|---|
Articles created (during the month) | 10028 |
Articles created till end of month | 106215 |
Number of new translators (during the month) | 1076 |
Highest number of articles created by one user
(cumulative number till end of the month) |
3017 |
Highest number of translators for a Wikipedia
(cumulative number till end of the month) |
2910 (es) |
Total number of translators with only 1 published article
(cumulative number till end of the month) |
12320 |
Total number of translators with only 2 published articles
(cumulative number till end of the month) |
2433 |
Total number of translators with only 3 published articles
(cumulative number till end of the month) |
1146 |
Total number of translators with only 4 published articles
(cumulative number till end of the month) |
638 |
Total number of translators with >= 5 and <= 20 published articles
(cumulative number till end of the month) |
1922 |
Total number of translators with >20 published articles
(cumulative number till end of the month) |
766 |
Articles deleted (during the month) | 775 |
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.
In total 5 patches were merged this month.
- Niklas Laxström fixed a regression in JSON l10n file format handling that caused empty files to be created.
- Purodha Blissenbach improved grammar in code comments.
- Niklas Laxström fixed yet another issue of flash-of-unstyled-content, this time in Special:ManageMessageGroups.
- Niklas Laxström improved the refresh-translatable-pages.php maintenance script so that it creates missing source language pages.
- Niklas Laxström updated Translate's sandbox feature to use AuthManager. T111486
Usage data
edit- Translatable pages: Meta 2949 (+65) ; MediaWiki.org 3071 (+36) ; Commons 474 (+9) [1][2][3]
- Translate extension is installed on 213 wikis (+) Wikiapiary
Universal Language Selector
editUniversal Language Selector provides language choose, input methods and web fonts. It is part of MLEB.
In total 12 patches were merged this month.
- Santhosh Thottingal improved the performance of compact language links' suggested language collection.
- Amir Aharoni and Niklas Laxström updated jquery.uls and jquery.ime to latest upstream versions.
- Santhosh Thottingal improved the style of compact language links popup. T138235
- Niklas Laxström fixed two issues that prevented a few languages from appearing in compact language links. T139795, T139949
- Kartik Mistry cleaned up webfonts related configuration and test pages.
- Kartik Mistry updated Skiers II font for Gothic language. T124785
- Amir Aharoni added Niharika Kohli to the list of authors.
Other extensions
editBabel (part of MLEB):
- Localisation updates only.
cldr (Common Locale Data Repository) (part of MLEB):
- Thiemo Mättig changed "Multiple Languages" and "Unknown Language" to "multiple languages" and "unknown languages" in English.
CleanChanges (part of MLEB):
- Brian Wolff improved the way we invoke JavaScript for click handlers.
LocalisationUpdate (part of MLEB):
- No updates.
TranslationNotifications:
- Localisation updates only.
MLEB
editNo MediaWiki Language Extension Bundle was released this month. Next release is expected in early August.
Project Milkshake
editProject Milkshake consists of four re-usable jquery internationalization libraries.
jquery.i18n
- No updates.
jquery.uls
- Niklas Laxström renamed "Common languages" to "Suggested languages". T137867
- Niklas Laxström added language Balti language (bft) to language database.
- Amir Aharoni added redirect for Mari language (from chm to mhr). T136164
- Santhosh Thottingal fixed an issue that prevent world languages appearing from their respective regions as well. T137868
jquery.webfonts
- No updates.
jquery.ime
- Amir Aharoni fixed an issue with bad output in Punjabi Phonetic Keyboard. T102455
- Amir Aharoni and Felix Nartey created a new input method for Akan language.
translatewiki.net
edit- Raimond Spekking added support for five new MediaWiki extensions (BS SMW Connector, Custom Page, Parser Migration, Network Auth, and Kartographer - Wikivoyage) and made configuration changes to many others.
- Niklas Laxström updated Semantic Compound Queries to use GitHub as source.
- Federico Leva, Sam Reed and Amir Aharoni submitted language and project related configuration updates.
See also translatewiki.net news page.
Stats
edit- About 80 (-10) new users
- About 310 (-20) translators made about 41.000 (+1.000) edits
- About 100 (+10) translators reviewed about 18.000 (+8.000) translations
TwnMainPage
editThis MediaWiki extension provides the translatewiki.net main page.
- Localisation updates only.
Deployments and other site related updates
edit- There was an incident in ContentTranslation that caused disruptions in it and some other extensions.
Cross team work/requirements
edit- Translate's AuthManager migration was completed with lots of help from Brad Jorsch and Gergő Tisza.
- Ariel Glenn helped us to start producing Content Translation parallel corpora dumps in August.
Team status
edit- No change