Page MenuHomePhabricator

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

Assigned To
None
Authored By
Pginer-WMF
Dec 30 2019, 3:37 PM
Referenced Files
F34133647: New translation - Search.png
Mar 3 2021, 9:23 AM
F34133649: New translation - Search Dimensions.png
Mar 3 2021, 9:23 AM
F34131761: New translation - Layout.png
Mar 2 2021, 3:56 PM
F34131753: New translation - Overview.png
Mar 2 2021, 3:56 PM
F34131763: New translation - Navigation.png
Mar 2 2021, 3:56 PM
F34131756: New translation - Layout mocks.png
Mar 2 2021, 3:56 PM
F34131575: New translation - Confirm desktop.png
Mar 2 2021, 12:59 PM
F34131563: New translation - Confirm Dimensions.png
Mar 2 2021, 12:52 PM

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)

Surface translation effort (T360570)

Signal when there re "quick translation" opportunities with information about how long may take to translate them. In this way, users can have a better sense of the efforts required, and avoid the problems of translating longer articles.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedngkountas
DuplicateNone
Resolvedngkountas
Resolvedngkountas
ResolvedBUG REPORTngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedsanthosh
Resolvedngkountas
Resolvedsanthosh
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedsanthosh
Resolvedngkountas
ResolvedPginer-WMF
Resolvedeamedina
ResolvedBUG REPORTngkountas
Resolvedsanthosh
DeclinedNone
ResolvedPginer-WMF
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
ResolvedBUG REPORTngkountas
Resolvedngkountas
Resolvedngkountas
ResolvedWangombe
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
Resolvedngkountas
ResolvedWangombe
ResolvedBUG REPORTPginer-WMF
Resolvedngkountas
OpenNone
Resolvedhueitan
Resolvedngkountas
Resolvedngkountas
Resolvedeamedina

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)

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

[mediawiki/extensions/ContentTranslation@master] CX search step: Fix empty state paddings

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

Change #1136809 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX search step: Fix empty state height

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

Change #1141940 had a related patch set uploaded (by Eamedina; author: Eamedina):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 1.0.0+20250505

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

Change #1141940 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 1.0.0+20250505

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