Page MenuHomePhabricator

Enable MinT, Content and Section Translation for 10 languages previously lacking machine translation
Closed, ResolvedPublic

Description

As machine translation becomes available in more languages with MinT and NLLB-200 models, we want to expose the improved translation tools more broadly to facilitate the creation of content for those communities.

This ticket selects an initial set of languages that had no machine translation services available before. This ticket proposes to enable machine transition using MinT, set Content Translation as a default tool and enable the mobile experience with Section Translation.

As part of this process, we'll generate the template parameter alignments (T221211) for these languages, enable access to the tool in test wiki, and communicate with the different communities to inform them about the changes.

These are the languages selected for this task:

  1. Kashmiri (ks/kas_Arab) ( view request and T326541 )
  2. Santali (sat/sat_Olck) ( view request)
  3. Tumbuka (tum/tum_Latn) (view request)
  4. Fulah/Nigerian Fulfulde (ff/fuv_Latn)
  5. Kabyle (kab/kab_Latn)
  6. Balinese (ban/ban_Latn)
  7. Banjar (bjn/bjn_Latn)
  8. South Azerbaijani (azb/azb_Arab)
  9. Pangasinan (pag/pag_Latn)
  10. Tibetan (bo/bod_Tibt)

Steps:

  • Enable MinT for the selected languages.
  • Enable Section Translation on selected wikis on Test Wikipedia
  • Enable Content Translation as default in the selected Wikipedias
  • Enable Section Translation in the selected Wikipedias

Next group of languages to enable: T337669: Enable MinT, Content and Section Translation for a 2nd group of 10 languages previously lacking machine translation

Event Timeline

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

[mediawiki/services/cxserver@master] Enable MinT for 10 languages previously lacking machine translation

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

Change 922796 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Enable MinT for 10 languages previously lacking machine translation

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

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

[operations/deployment-charts@master] Update cxserver to 2023-05-24-115506-production

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

Change 922826 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2023-05-24-115506-production

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

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

[operations/deployment-charts@master] Update cxserver to 2023-05-24-115506-production

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

Change 922959 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2023-05-24-115506-production

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

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

[operations/mediawiki-config@master] testwiki: Enable Section Translation for 9 Wikipedia

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

Change 924050 merged by jenkins-bot:

[operations/mediawiki-config@master] testwiki: Enable Section Translation for 9 Wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2023-05-30T07:19:37Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:924050|testwiki: Enable Section Translation for 9 Wikipedia (T337290)]]

Mentioned in SAL (#wikimedia-operations) [2023-05-30T07:21:08Z] <kartik@deploy1002> kartik: Backport for [[gerrit:924050|testwiki: Enable Section Translation for 9 Wikipedia (T337290)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-05-30T07:29:16Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:924050|testwiki: Enable Section Translation for 9 Wikipedia (T337290)]] (duration: 09m 38s)

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

[operations/mediawiki-config@master] Enable Content and Section Translation for 9 Wikipedia

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

Result of template parameter mapping:

sqlite> select count(*) from templates where source_lang='en' and target_lang='azb';
76
sqlite> select count(*) from templates where source_lang='en' and target_lang='bjn';
17
sqlite> select count(*) from templates where source_lang='en' and target_lang='bo';
3
sqlite> select count(*) from templates where source_lang='en' and target_lang='ff';
1
sqlite> select count(*) from templates where source_lang='en' and target_lang='kab';
15
sqlite> select count(*) from templates where source_lang='en' and target_lang='ks';
11
sqlite> select count(*) from templates where source_lang='en' and target_lang='pag';
7
sqlite> select count(*) from templates where source_lang='en' and target_lang='tum';
4
sqlite> select count(*) from templates where source_lang='azb' and target_lang='en';
12
sqlite> select count(*) from templates where source_lang='bjn' and target_lang='en';
5
sqlite> select count(*) from templates where source_lang='bo' and target_lang='en';
0
sqlite> select count(*) from templates where source_lang='ff' and target_lang='en';
1
sqlite> select count(*) from templates where source_lang='kab' and target_lang='en';
1
sqlite> select count(*) from templates where source_lang='ks' and target_lang='en';
4
sqlite> select count(*) from templates where source_lang='pag' and target_lang='en';
0
sqlite> select count(*) from templates where source_lang='tum' and target_lang='en';
1

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

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

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

Change 927325 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] Update cxserver to 2023-06-07-044025-production

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

Change 927812 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2023-06-07-044025-production

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

Change 924511 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Content and Section Translation for 9 Wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2023-06-08T07:04:30Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:924511|Enable Content and Section Translation for 9 Wikipedia (T337290)]]

Mentioned in SAL (#wikimedia-operations) [2023-06-08T07:06:01Z] <kartik@deploy1002> kartik: Backport for [[gerrit:924511|Enable Content and Section Translation for 9 Wikipedia (T337290)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-06-08T07:14:23Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:924511|Enable Content and Section Translation for 9 Wikipedia (T337290)]] (duration: 09m 52s)