Wikimedia Language engineering/Reports/2018/October
September 2018 | Wikimedia Language engineering monthly report for October 2018 | November 2018 |
Monthly updates from the Wikimedia Language team about changes to internationalization and translation and other language support features. Names of people assumed to contribute as volunteers are in bold text.
Highlights
editContent Translation
editContent Translation allows people to translate Wikipedia articles. Also check out out the newsletter and updates about version 2.
- Improved performance by prefetching requests to translation services in advance to deliver results immediately when users add a new paragraph, caching of API requests and an optimization of the caching system.
- More reliable saving process by retrying with an increased timeout after initial failure.
- More solid approach to divide the content into sections for the tool to handle, and preventing errors when adding sections to the translation.
- Improved support for inserting media, preventing the media dialog to block the article.
- Better support for references solving issues when editing references and displaying them.
- Improved control for excessive unmodified content by excluding types of content where the warning is not relevant in order to prevent false positives.
- Better support for red links, generating as red links only for the missing articles the user confirmed, and avoid rendering them as regular links in the source document.
- Better guidance by delaying content warnings only while the user is editing but showing previous warnings immediately when a translation is resumed.
- Improved alignment on RTL languages and a cleaner source article by avoiding noise characters showing from Visual Editor elements.
- More solid control of anonymous access by gracefully handling access errors.
- More reliable saving and recovering process to persist the contents when user switches between translation services, and avoid moving translations to in-progress when there are no further changes since they were published.
- Better guidance by communicating when templates could not be adapted.
- Better mapping references across languages by using Citoid metadata when mapping template parameters, avoiding issues with empty references and partially adapted ones.
- More effective integration with translation services by sending a more compact version of the content HTML to prevent exceeding the translation limits, improving efficiency and security. A regression in this area was also fixed.
- Facilitate the access to the new version by creating an outreach campaign link to be used in interactions with Wikipedia communities.
- Instrumentation improvements to better measure the issues translators experience.
- More reliable application of machine translation by avoiding quick manual modifications to be counted as machine translation, improving support for quote templates by avoiding blank text blocks to be sent for translation, avoid the adaptation of transclusion fragments, improved logging for Apertium, and better handling of templates and link attributes.
- More reliable visual alignment of paragraphs between original and translated content.
Usage data
editContent Translation monthly data | October 2018 |
---|---|
Articles created (during the month) | 10,866 |
Articles created till end of month | 375,648 |
Number of new translators (during the month) | 976 |
Highest number of articles created by one user
(cumulative number till end of the month) |
5408 |
Highest number of translators for a Wikipedia
(cumulative number till end of the month) |
7218 |
Total number of translators with only 1 published article
(cumulative number till end of the month) |
28956 |
Total number of translators with only 2 published articles
(cumulative number till end of the month) |
6188 |
Total number of translators with only 3 published articles
(cumulative number till end of the month) |
2798 |
Total number of translators with only 4 published articles
(cumulative number till end of the month) |
1629 |
Total number of translators with >= 5 and < 20 published articles
(cumulative number till end of the month) |
5068 |
Total number of translators with >= 20 and < 100 published articles
(cumulative number till end of the month) |
1775 |
Total number of translators with >= 100 published articles
(cumulative number till end of the month) |
534 |
Articles deleted (during the month) | 696 |
-
Articles published.
-
Deletion ratio.
-
Distribution of users per number of translations they published.
Translate
editWikimedia's software is translated to hundreds of languages using the Translate extension for MediaWiki. In addition it is used to translate help pages, newsletters, policies, announcements, banners, etc. It is installed on Wikimedia special projects, translatewiki.net and many other sites. Translate is part of MLEB.
Usage data
editUniversal Language Selector
editUniversal Language Selector provides language selector, list of suggested languages, input methods and web fonts. It is part of MLEB.
Other extensions
editBabel (part of MLEB):
cldr (Common Locale Data Repository) (part of MLEB):
CleanChanges (part of MLEB):
LocalisationUpdate (part of MLEB):
TranslationNotifications:
MediaWiki Language Extension Bundle
editMediaWiki core internationalization
editChanges 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.
Project Milkshake
editProject Milkshake consists of four re-usable jquery internationalization libraries.
jquery.i18n
jquery.uls
jquery.webfonts
jquery.ime
translatewiki.net
editSee also translatewiki.net news page.
Stats
edit