Page MenuHomePhabricator

Section Translation: "New translation" entry point
Open, MediumPublic

Description

As part of Section Translation (T243495), we want to provide for users to start a section translation for an article of their choice. The "new translation" dialog which currently supports creating full-article translations, will be adjusted to start section translations too.

View this step in the prototype (mobile and desktop) for a general overview.

General concept

The "Start translation" action on the Translation dashboard is a persistent entry point to start a translation. We want to make it possible for users to:

  • Start a new translation for articles that do not exist in the target language. Supporting it with Content Translation on desktop and Section translation on mobile.
  • Expand an existing article in the target language with a new section translation on both mobile and desktop. On desktop it will still possible to overwrite the whole translation (but will be discouraged).

As a result, the new translation dialog will be adjusted, but the general steps supported will remain the same: "Start translation" -> Search for an article -> Confirm the selection -> Translate (with the corresponding editor)

OverviewNavigation
New translation - Overview.png (768×1 px, 138 KB)
New translation - Navigation.png (768×1 px, 209 KB)
LayoutLayout detail
New translation - Layout.png (768×1 px, 80 KB)
New translation - Layout mocks.png (768×1 px, 349 KB)

Search (T260141)

New translation - Search.png (768×1 px, 229 KB)
New translation - Search Dimensions.png (768×1 px, 112 KB)

Confirm translation (T276221)

New translation - Confirm.png (768×1 px, 372 KB)
New translation - Confirm Dimensions.png (768×1 px, 254 KB)

On desktop:

New translation - Confirm desktop.png (768×1 px, 347 KB)

  • Initially this option will be shown only for cases where section mapping can be supported (e.g., when the target article has no sections).

Create a new article (T260144)

New translation - Create new art.png (768×1 px, 272 KB)

Direct access to section (T260143)

Users can access directly the translation of a specific section through the URL (directly, through an external tool, bookmarks, etc.). When doing so, a special version of the confirmation step is shown which includes the selected section:

New translation - Direct.png (768×1 px, 297 KB)

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedngkountas
OpenNone
Openngkountas
Openngkountas
OpenBUG REPORTNone
Resolvedngkountas
Openngkountas
Resolvedsanthosh
Resolvedngkountas
Opensanthosh
OpenNone
Openngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedsanthosh
Openngkountas
ResolvedPginer-WMF
OpenNone
OpenBUG REPORTngkountas
Resolvedsanthosh
DeclinedNone
OpenNone
Openngkountas
OpenNone
OpenNone
Openngkountas

Event Timeline

Pginer-WMF triaged this task as Medium priority.Dec 30 2019, 3:38 PM

Change 607987 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] SXTranslationConfirmator: Rename SXArticleSelector and fix header layout

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

Change 608014 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] CX Suggestion api and store module: Fix to handle api errors

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

Change 607987 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] SXArticleSelector: Fix header layout

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/ /607987

Change 608014 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] CX Suggestion api and store module: Fix to handle api errors

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/ /608014

Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)