Page MenuHomePhabricator

Enable Content and Section translation on 10 Wikipedias
Open, MediumPublic

Description

All Wikipedias identified as part of the Boost initiative already have Section Translation available. This ticket proposes to enable the tool on other Wikipedias as well as enable Content Translation as a default tool to facilitate translation on both desktop and mobile devices.

As part of this process, we'll generate the template parameter alignments (T221211) for these languages, enable access to the tool in test wiki for editors to try, communicate with the different communities and only proceed with the enablement if there is no major concern.

These are the languages selected for this task:

  • Meadow Mari/Eastern Mari Wikipedia (mhr)
  • Hill Mari/Western Mari Wikipedia (mrj)
  • Samoan Wikipedia (sm)
  • Danish Wikipedia (da)
  • Finnish Wikipedia (fi)
  • Serbo-Croatian Wikipedia (sh)
  • Scottish Gaelic Wikipedia (gd)
  • Norwegian Wikipedia (no)
  • Norwegian Nynorsk Wikipedia (nn) (Desktop experience is default already)
  • Irish (ga) (Desktop experience is default already)

Steps:

  • Enable Content Translation as default and Section Translation in the selected Wikipedias

Event Timeline

Template Alignment Parameter is not possible for mrj as of now due to missing cite:web template. We can review it later.

Change 893584 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[mediawiki/services/cxserver@master] Add template parameter alignments for 10 language pairs

https://gerrit.wikimedia.org/r/893584

Few examples of template parameter alignment script run result

sqlite> select count(*) from templates where source_lang='en' and target_lang='mhr';
15
sqlite> select count(*) from templates where source_lang='en' and target_lang='sm';
4
sqlite> select count(*) from templates where source_lang='en' and target_lang='da';
248
sqlite> select count(*) from templates where source_lang='en' and target_lang='fi';
196
sqlite> select count(*) from templates where source_lang='en' and target_lang='sh';
102
sqlite> select count(*) from templates where source_lang='en' and target_lang='gd';
9
sqlite> select count(*) from templates where source_lang='en' and target_lang='no';
219
sqlite> select count(*) from templates where source_lang='en' and target_lang='nn';
87
sqlite> select count(*) from templates where source_lang='no' and target_lang='nn';
106
sqlite> select count(*) from templates where source_lang='nn' and target_lang='no';
80
sqlite> select count(*) from templates where source_lang='nn' and target_lang='da';
72
sqlite> select count(*) from templates where source_lang='no' and target_lang='da';
124
sqlite> select count(*) from templates where source_lang='da' and target_lang='fi';
80
sqlite> select count(*) from templates where source_lang='fi' and target_lang='da';
119
sqlite> select count(*) from templates where source_lang='fi' and target_lang='en';
125
sqlite> select count(*) from templates where source_lang='da' and target_lang='en';
91
sqlite> select count(*) from templates where source_lang='no' and target_lang='en';
111
sqlite> select count(*) from templates where source_lang='nn' and target_lang='en';
47

Change 893584 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Add template parameter alignments for 10 language pairs

https://gerrit.wikimedia.org/r/893584

Change 895904 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] Update cxserver to 2023-03-09-061555-production

https://gerrit.wikimedia.org/r/895904

Change 897404 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/mediawiki-config@master] Enable Section Translation on 11 Wikipedias

https://gerrit.wikimedia.org/r/897404

Change 895904 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2023-03-09-061555-production

https://gerrit.wikimedia.org/r/895904

Change 897404 merged by jenkins-bot:

[operations/mediawiki-config@master] testwiki: Enable Section Translation on 11 Wikipedias

https://gerrit.wikimedia.org/r/897404

Mentioned in SAL (#wikimedia-operations) [2023-03-13T07:15:19Z] <kartik@deploy2002> Started scap: Backport for [[gerrit:897404|testwiki: Enable Section Translation on 11 Wikipedias (T327102 T326541)]]

Mentioned in SAL (#wikimedia-operations) [2023-03-13T07:25:04Z] <kartik@deploy2002> kartik: Backport for [[gerrit:897404|testwiki: Enable Section Translation on 11 Wikipedias (T327102 T326541)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-03-13T07:32:23Z] <kartik@deploy2002> Finished scap: Backport for [[gerrit:897404|testwiki: Enable Section Translation on 11 Wikipedias (T327102 T326541)]] (duration: 17m 04s)

@UOzurumba You can go ahead with the community discussion for this task.

@UOzurumba You can go ahead with the community discussion for this task.

Okay, I will. Thank you.