Page MenuHomePhabricator

Enable Section Translation on 9 Wikipedias where Content Translation is available by default
Closed, ResolvedPublic

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 where Content Translation has been enabled as a default tool already so that they could translate on mobile devices too.

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:

  • Georgian (ka)
  • Yiddish (yi)
  • Lao (lo)
  • Corsican (co)
  • Papiamento (pap)
  • Kinyarwanda (rw)
  • Sakha (sah)
  • Chuvash (cu)
  • Malagasy (mg)

Steps:

  • Enable selected wikis on Test Wikipedia
  • Enable in the selected Wikipedias
    • Chuvash (cu)
    • Corsican (co)
    • Georgian (ka)
    • Kinyarwanda (rw)
    • Lao (lo)
    • Malagasy (mg)
    • Papiamento (pap)
    • Sakha (sah)
    • Yiddish (yi)

Event Timeline

KartikMistry renamed this task from Enable Section Translation on 10 Wikipedias where Content Translation is available by default to Enable Section Translation on 9 Wikipedias where Content Translation is available by default.Oct 14 2022, 6:20 AM
KartikMistry updated the task description. (Show Details)

Result of Template Parameter Alignment script run:

sqlite> select count(*) from templates where source_lang='en' and target_lang='ka';
18
sqlite> select count(*) from templates where source_lang='en' and target_lang='yi';
22
sqlite> select count(*) from templates where source_lang='en' and target_lang='lo';
17
sqlite> select count(*) from templates where source_lang='en' and target_lang='co';
5
sqlite> select count(*) from templates where source_lang='en' and target_lang='pa';
50
sqlite> select count(*) from templates where source_lang='en' and target_lang='rw';
4
sqlite> select count(*) from templates where source_lang='en' and target_lang='sah';
11
sqlite> select count(*) from templates where source_lang='en' and target_lang='mg';
2

Chuvash (cu) has an issue with template parameter alignment generation. Looking into it.

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

[mediawiki/services/cxserver@master] Update template parameter alignments for 8 language pairs

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

Chuvash (cu) has an issue with template parameter alignment generation. Looking into it.

Reported to the upstream at: https://github.com/digitalTranshumant/templatesAlignment/issues/11

Change 842689 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Update template parameter alignments for 8 language pairs

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

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

[operations/deployment-charts@master] Update cxserver to 2022-10-14-080318-production

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

The language code for Papiamento is pap, not pa. I'll update the template parameter alignment accordingly.

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

[operations/mediawiki-config@master] testwiki: Enable Section Translation in 15 Wikipedias

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

Change 842812 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2022-10-18-161640-production

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

Change 844861 merged by jenkins-bot:

[operations/mediawiki-config@master] testwiki: Enable Section Translation in 15 Wikipedias

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

Mentioned in SAL (#wikimedia-operations) [2022-10-20T07:04:28Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:844861|testwiki: Enable Section Translation in 15 Wikipedias (T319175 T319176)]]

Mentioned in SAL (#wikimedia-operations) [2022-10-20T07:04:55Z] <kartik@deploy1002> kartik and kartik: Backport for [[gerrit:844861|testwiki: Enable Section Translation in 15 Wikipedias (T319175 T319176)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-10-20T07:11:09Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:844861|testwiki: Enable Section Translation in 15 Wikipedias (T319175 T319176)]] (duration: 06m 41s)

@UOzurumba We can go ahead with community discussion for these Wikipedias.

Result of template parameter alignment for pap:

sqlite> select count(*) from templates where source_lang='en' and target_lang='pap';
7

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

[mediawiki/services/cxserver@master] Update template parameter alignments for en > pap

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

Change 844945 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Update template parameter alignments for en > pap

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

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

[operations/deployment-charts@master] Update cxserver to 2022-10-27-102021-production

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

Change 850315 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2022-10-27-102021-production

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

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

[operations/deployment-charts@master] Update cxserver to 2022-10-31-083825-production

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

Change 851053 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2022-10-31-083825-production

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

@UOzurumba We've enabled Section Translation for these Wikipedias in testwiki. You can go ahead with community discussions.

UOzurumba updated the task description. (Show Details)
KartikMistry updated Other Assignee, added: UOzurumba.

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

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

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

Change 863097 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2022-12-05T08:25:44Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:863097|Enable Section Translation on 8 Wikipedias (T319176)]]

Mentioned in SAL (#wikimedia-operations) [2022-12-05T08:27:29Z] <kartik@deploy1002> kartik and kartik: Backport for [[gerrit:863097|Enable Section Translation on 8 Wikipedias (T319176)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-12-05T08:35:41Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:863097|Enable Section Translation on 8 Wikipedias (T319176)]] (duration: 09m 57s)

KartikMistry updated Other Assignee, added: KartikMistry; removed: UOzurumba.
KartikMistry updated the task description. (Show Details)
KartikMistry subscribed.

Hello @KartikMistry,
Please, go ahead with deployment for Chuvash. Thank you!

KartikMistry updated Other Assignee, added: UOzurumba; removed: KartikMistry.

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

[operations/mediawiki-config@master] Enable Section Translation in Chuvash Wikipedia

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

Change 867002 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Section Translation in Chuvash Wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2022-12-13T08:03:40Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:867002|Enable Section Translation in Chuvash Wikipedia (T319176)]]

Mentioned in SAL (#wikimedia-operations) [2022-12-13T08:05:26Z] <kartik@deploy1002> kartik and kartik: Backport for [[gerrit:867002|Enable Section Translation in Chuvash Wikipedia (T319176)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-12-13T08:13:41Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:867002|Enable Section Translation in Chuvash Wikipedia (T319176)]] (duration: 10m 01s)