Wikimedia Language engineering/Reports/2021/September
August 2021 | Wikimedia Language engineering monthly report for September 2021 | October 2021 |
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
[edit]Content Translation
[edit]Content Translation allows people to translate Wikipedia articles. Check out also the updates about version 3.
Usage data
[edit]Content Translation monthly data | September 2021 | Comments |
---|---|---|
Articles created (during the month) | 17389 | |
Articles created till end of month | 987899 | |
Number of new translators (during the month) | 914 | |
Highest number of articles created by one user
(cumulative number till end of the month) |
11122 | tr |
Highest number of translators for a Wikipedia
(cumulative number till end of the month) |
11937 | es |
Highest number of translations last month for a Wikipedia | 1644 | es |
Total number of translators with only 1 published article
(cumulative number till end of the month) |
52505 | |
Total number of translators with only 2 published articles
(cumulative number till end of the month) |
11761 | |
Total number of translators with only 3 published articles
(cumulative number till end of the month) |
5635 | |
Total number of translators with only 4 published articles
(cumulative number till end of the month) |
3129 | |
Total number of translators with >= 5 and < 20 published articles
(cumulative number till end of the month) |
10152 | |
Total number of translators with >= 20 and < 100 published articles
(cumulative number till end of the month) |
3590 | |
Total number of translators with >= 100 published articles
(cumulative number till end of the month) |
1303 | |
Total number of translators with >= 1000 published articles
(cumulative number till end of the month) |
128 | |
Articles deleted (during the month) | 345 |
Other statistics
[edit]Language | Revisions | Unique pages | Unique users |
---|---|---|---|
bn | 13 | 8 | 5 |
th | 1 | 1 | 1 |
Language | Absolute growth | Percent of growth |
---|---|---|
sd | 27 | 2700.00% |
tt | 224 | 1317.65% |
lo | 15 | 750.00% |
gu | 39 | 650.00% |
ka | 60 | 600.00% |
nah | 6 | 600.00% |
ceb | 4 | 400.00% |
sco | 4 | 400.00% |
as | 14 | 350.00% |
mr | 34 | 340.00% |
hr | 33 | 300.00% |
smn | 3 | 300.00% |
vec | 3 | 300.00% |
uz | 8 | 266.67% |
yo | 9 | 225.00% |
bn | 682 | 217.20% |
te | 157 | 176.40% |
bs | 25 | 166.67% |
ckb | 73 | 162.22% |
si | 22 | 157.14% |
ta | 533 | 152.29% |
simple | 29 | 120.83% |
sq | 74 | 119.35% |
da | 60 | 117.65% |
ba | 37 | 112.12% |
is | 1 | 100.00% |
lb | 1 | 100.00% |
lt | 3 | 100.00% |
mn | 1 | 100.00% |
sr | 40 | 100.00% |
wa | 1 | 100.00% |
my | 8 | 88.89% |
af | 9 | 75.00% |
la | 3 | 60.00% |
kn | 10 | 55.56% |
jv | 1 | 50.00% |
tl | 129 | 49.81% |
pt | 286 | 49.65% |
tyv | 3 | 42.86% |
sw | 7 | 41.18% |
pnb | 2 | 40.00% |
ku | 2 | 28.57% |
sv | 16 | 26.23% |
sk | 3 | 25.00% |
fi | 3 | 23.08% |
es | 296 | 20.46% |
sc | 1 | 20.00% |
be | 9 | 18.75% |
fr | 174 | 17.81% |
it | 73 | 15.77% |
Language | This month |
---|---|
es | 1743 |
fr | 1151 |
bn | 996 |
tr | 902 |
ta | 883 |
pt | 862 |
ar | 852 |
ha | 657 |
ca | 651 |
uk | 588 |
ja | 548 |
it | 536 |
zh | 504 |
he | 500 |
fa | 443 |
tl | 388 |
gl | 358 |
ru | 308 |
en | 294 |
te | 246 |
tt | 241 |
el | 185 |
mk | 173 |
zu | 166 |
eu | 154 |
vi | 140 |
sq | 136 |
ro | 132 |
cs | 125 |
ckb | 118 |
da | 111 |
ml | 103 |
nl | 102 |
hi | 80 |
sr | 80 |
sv | 77 |
pa | 74 |
ko | 72 |
ba | 70 |
id | 70 |
ka | 70 |
de | 63 |
ms | 63 |
bg | 60 |
ur | 60 |
hu | 59 |
be | 57 |
nn | 57 |
simple | 53 |
eo | 46 |
Language | Previous month |
---|---|
ast | 9 |
bxr | 1 |
ce | 1 |
dag | 2 |
ee | 2 |
eml | 1 |
fo | 1 |
gan | 1 |
gom | 1 |
jam | 1 |
kk | 1 |
kw | 12 |
lld | 1 |
mhr | 1 |
mi | 1 |
mni | 10 |
nds | 1 |
new | 1 |
nv | 1 |
olo | 1 |
pap | 1 |
pdc | 1 |
rue | 2 |
scn | 2 |
sn | 1 |
so | 2 |
st | 1 |
tpi | 1 |
tw | 15 |
ty | 1 |
war | 1 |
wo | 1 |
xh | 1 |
Language | This month |
---|---|
cv | 3 |
haw | 3 |
mai | 3 |
arz | 2 |
awa | 2 |
hif | 2 |
rn | 2 |
am | 1 |
ay | 1 |
ban | 1 |
bm | 1 |
bug | 1 |
cu | 1 |
gor | 1 |
ki | 1 |
ksh | 1 |
lad | 1 |
min | 1 |
nia | 1 |
nso | 1 |
os | 1 |
pfl | 1 |
rm | 1 |
sg | 1 |
srn | 1 |
su | 1 |
tcy | 1 |
tet | 1 |
za | 1 |
Translate
[edit]Wikimedia'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. Improvements made in the last month include:
- Fix rare JavaScript DataCloneError on Special:Translate (task T283828, Gerrit change 719099)
- Special:PageMigration inserts comma instead of new line (task T274715, Gerrit change 718937)
- Breaking change: Remove translation aids customization (Gerrit change 715939)
- Hook
TranslateTranslationAids
has been removed
- Hook
- The page translation language list should use HTML list instead of literal bullet points (task T280742,Gerrit change 718862)
- moveTranslatablePage script: Make moving of sub pages the default (Gerrit change 721821)
- PageTranslation: Prevent non-wikitext pages from being marked for translation (task T163254,Gerrit change 718014)
- Translatable Page Move: Remove custom target page exists check (task T284116, Gerrit change 710300)
- MovePage: Add support for moving talkpages (task T41023, Gerrit change 709102)
- Breaking change: Remove getConfiguration and getFFS from MessageGroup (Gerrit change 715946)
- Optimizations towards fixing DBPerformance warning "Query returned XXXX rows: query: SELECT * FROM `translate_metadata`" on Meta-Wiki (task T204026, patches)
- QueryTranslationStatsActionApi: Increase max value for days (Gerrit change 720919)
- Remove language attribute for Translate link on source page (task T286110, Gerrit change 720664)
- translate.editor: use editfont in sourcemessage & editor (Fixes task T719641, Gerrit change 719641)
- Add
%MESSAGE_URL%
placehodler for support params (Gerrit change 724701) - SECURITY: Allow revdel-related actions in translatable page (task T286884, Gerrit change 725385)
- QueryMessageCollection: Warn if source language is disabled (Fixes task T217727, Gerrit change 723813)
And a bunch of other behind-the-scenes improvements. Please follow this link to see a full list of patches submitted to the extension during this month.
Usage data
[edit]- Translatable pages: Meta 6.985 (+1); MediaWiki.org 5.826 (+76); Commons 1.594 (-12) [1][2][3]
- Translate extension is installed on 435 (+3) wikis [1].
Universal Language Selector
[edit]Universal Language Selector provides language selector, list of suggested languages, input methods and web fonts. It is part of MLEB. Notable changes made include,
- Language button should prevent default click behavior (task T283757, Gerrit change 715793)
- Language button icon/button should be consistent with other buttons (task T289630, Gerrit change 715268)
- Localisation and maintenance updates.
Please follow this link to see a full list of patches submitted to the extension during this month.
Other extensions
[edit]Babel (part of MLEB):
- Localisation and maintenance updates only.
cldr (Common Locale Data Repository) (part of MLEB):
- Localisation and maintenance updates only.
CleanChanges (part of MLEB):
- Localisation and maintenance updates only.
LocalisationUpdate (part of MLEB):
- Localisation and maintenance updates only.
TranslationNotifications:
- Localisation and maintenance updates only.
MediaWiki Language Extension Bundle
[edit]The MediaWiki language extension bundle (MLEB) provides an easy way to bring ultimate language support to your MediaWiki. The bundle is a collection of a selected few MediaWiki extensions needed by any wiki which desires to be multilingual.
MLEB 2021.07 was released in July, 2021. Please see the release notes for a list of changes. Next release will be in October, 2021.
MediaWiki core internationalization
[edit]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.
- Languages added:
- Xiang Chinese (hsn)
- Kildin Sami (sjd)
- Pite Sami (sje)
- Language configuration changes:
- Updated namespaces for Lombard
Reusable JavaScript libraries for language support
[edit]- gender: when gender not passed, avoid error, fallback to neutral (PR)
- Avoid parser fail on html content with / and > (Commit)
- Dependency updates
- No changes
- ULS LCD: Check if region exists before adding languages (PR)
- Localisation updates
- No changes
- Security fix for path-parse (PR)
translatewiki.net
[edit]See also translatewiki.net news page.
- Server was updated to Debian 11
Language configuration updates
[edit]- None
Stats
[edit]- About 96 (+9) new users [2]
- About 376 (-25) translators made about 46.332 (-67) edits [3][4]
- About 90 (-3) translators reviewed about 15.076 (-20.823) translations [5][6]
TwnMainPage
[edit]- Localisation and maintenance updates only.
Deployments and other site related updates
[edit]Cross team work/requirements
[edit]Public communication and outreach
[edit]Team status
[edit]- Mary Munyoki joined the Inuka and Language teams as a Senior Technical Program Manager.