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
[edit]Content 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
[edit]Details | 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
[edit]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.
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
[edit]Universal 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
[edit]Babel (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
[edit]No MediaWiki Language Extension Bundle was released this month. Next release is expected in early August.
Project Milkshake
[edit]Project 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
[edit]This 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