Page MenuHomePhabricator

Persist selection of translation service across sessions
Closed, ResolvedPublic

Description

Section Translation allows users to select among the available translation systems for the suggested translation of each sentence. The selection is persisted for the following sentences while the user translates the section. However, translating another section/article on a different day requires the user to select again their preferred service.

This ticket proposes to persist the service selected by the user across sessions. In this way, users can select the service that works the best for their language. As with Content Translation, the preference will be kept for each language pair. Since quality and MT availability can differ on each pair.

Event Timeline

Pginer-WMF triaged this task as Medium priority.Jun 6 2022, 2:43 PM
Pginer-WMF created this task.
Pginer-WMF updated the task description. (Show Details)

Change 824132 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] SX: Persist selection of MT provider across sessions

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

Change 824132 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SX: Persist selection of MT provider across sessions

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

Change 825077 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20220822

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

Change 825077 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20220822

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

Change 826546 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20220825

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

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

[mediawiki/extensions/ContentTranslation@wmf/1.39.0-wmf.26] CX3 Build 0.2.0+20220825

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

Change 826546 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20220825

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

Change 826341 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@wmf/1.39.0-wmf.26] CX3 Build 0.2.0+20220825

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

Mentioned in SAL (#wikimedia-operations) [2022-08-25T13:32:13Z] <hashar@deploy1002> Started scap: Backport for [[gerrit:826341|CX3 Build 0.2.0+20220825 (T309986 T301222)]]

Mentioned in SAL (#wikimedia-operations) [2022-08-25T13:57:10Z] <hashar@deploy1002> Finished scap: Backport for [[gerrit:826341|CX3 Build 0.2.0+20220825 (T309986 T301222)]] (duration: 24m 56s)

Test status: QA PASS

  • While in session user is able to persist the selected MT
  • Even when a user changes the article or section the MT is persisted

*Unable to attached testing video as phabricator can't handle size