Page MenuHomePhabricator

Section translation: Add support for translation dashboard lists
Open, MediumPublic

Description

The translation dashboard provides different lists of articles/translations: suggestions, in-progress, published and "for later".
Those were designed to support the creation of new articles, and need to be adjusted to support Section translation (T243495).

General concept

Dashboard lists - Overview.png (768×1 px, 72 KB)

Dashboard lists - List structure.png (768×1 px, 190 KB)
Dashboard lists - List structure Dimensions.png (768×1 px, 122 KB)

Dashboard lists - View switcher.png (768×1 px, 108 KB)

Suggestions

Dashboard lists - Suggestions.png (768×1 px, 272 KB)

In progress

Dashboard lists - In progress.png (768×1 px, 202 KB)

Published

Dashboard lists - Published.png (768×1 px, 149 KB)

For later

Dashboard lists - For later.png (768×1 px, 142 KB)

Related Objects

Event Timeline

Pginer-WMF triaged this task as Medium priority.May 20 2020, 6:14 PM
Pginer-WMF created this task.
Pginer-WMF edited projects, added CX-boost; removed ContentTranslation.

Change 608941 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] CX Suggestion list: Complete layout

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

Change 608941 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] CX Suggestion list: Complete layout

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

Change 610714 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] Vue CX Dashboard: Fix spacing for draft and published translations

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

Change 610757 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] CX Vue Dashboard: Add language selector to translation list

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

Change 610714 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] Vue CX Dashboard: Fix spacing for draft and published translations

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

Change 612180 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] Vue CXSuggestionList: Add selected source/target language data properties

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

Change 610757 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] CX Vue Dashboard: Add language selector to translation list

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

Change 612180 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] Vue CXSuggestionList: Add source/target language data properties

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

Change 616741 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] CXDashboard: Fix infinite spinner for empty translation lists

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

Change 616741 merged by Nik Gkountas:
[mediawiki/extensions/ContentTranslation@master] CXDashboard: Fix infinite spinner for empty translation lists

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

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

[mediawiki/extensions/ContentTranslation@master] Fix CXArticleItem info slot to follow design requirements

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

Change 676016 abandoned by Nik Gkountas:

[mediawiki/extensions/ContentTranslation@master] Fix CXArticleItem info slot to follow design requirements

Reason:

CXArticleItem abandoned

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