Page MenuHomePhabricator

CX Unified Dashboard: Section/Article selection screen shows 'New Translation' button for existing articles
Open, LowPublicBUG REPORT

Description

From the suggestions section, pick an article for expanding. The article exist in target language.

In the next screen observe that the 'New Translation' button is present. That option may be unexpected for a user that already selected a suggestion of an article to be expanded. In addition, when you resize the screen to mobile size, that button disappears.

Proposed approach

The Confirmation step for an existing article can be reached from multiple places including (a) users searching for the article, and (b) users selecting it from the "Expand with new sections" part of the suggestions list. In each of them, users come with different expectations and the current set of actions proposed may not fit all of them.

For case (a) the choice between starting a new translation or expanding the existing article makes sense. However, for case (b), the user already indicated the intention to expand the article and providing a "new translation" option can be confusing (i.e., could be interpreted as a new translation to expand it).

The following changes are proposed for the Confirmation step:

  • Don't show the "New translation button" when the user reaches it from the suggestion list. Article suggestions listed under the "Expand with new sections" section come with the expectation to work on a specific section, and alternative options could be confusing.
  • Adjust label and prominence for the "ew translation" action. For cases where the article was not selected through the list of suggestions, we still want to provide an alternative to re-translate the full article on desktop. However, the following adjustments are proposed to make the button more explicit and more clearly understood as secondary:
    • Change the placement to be after the "Select section to translate" action.
    • Change the style of button to be "quiet"
    • Change the label to be "Overwrite page with new translation"

The mockup below illustrates the above ideas:

After searching for an existing article, a secondary option to overwrite is providedAfter selecting a suggestion for an article to expand, only the option to select a section is provided
bn.wikipedia.org_w_index.php_title=Special_ContentTranslation&active-list=suggestions&filter-id=previous-edits&filter-type=automatic&from=en&page=Suji%20ka%20halwa&to=bn(Wiki Tablet) (1).png (768×1 px, 323 KB)
bn.wikipedia.org_w_index.php_title=Special_ContentTranslation&active-list=suggestions&filter-id=previous-edits&filter-type=automatic&from=en&page=Suji%20ka%20halwa&to=bn(Wiki Tablet).png (768×1 px, 319 KB)

Event Timeline

From T386187: Option to start a "New translation" should not be shown at the confirmation step when expanding a section

The "New translation" is still shown when selecting an article to expand with a new section, but no section has been pre-selected.

Currently, on desktop, it is possible to overwrite existing articles. The idea is to keep that possibility with the unified dashboard, even if we encourage to expand existing articles by translating a section. For example, let's imagine a one-line article in the target wiki, currently on desktop it is possible to replace it with a more detailed translation. However, with only the option to add sections, that won't be the case.

Once we support the selection of the lead section (T345845), we can consider whether overwriting section-by-section is a good alternative to the current capability to overwrite the whole article.

Would it make sense to warn the user early that the article exists? This warning will be anyway shown when user reaches the editor. But can save their time if this is shown early in case overwriting is not the intention.

Nikerabbit triaged this task as Low priority.
Nikerabbit moved this task from Needs Triage to Bugs on the ContentTranslation board.

I added a proposal in the "Proposed approach" section from the description. It is intended to provide the alternative option to re-translate the whole article where it is relevant (i.e., not showing when coming from suggestions), and make it more clear and less prominent. This is expected to still allow some of the workflows based on overwriting previous publications, while reducing confusions and the risk of accidental overwrites. Feel free to share your thoughts.

Nikerabbit moved this task from Bugs to Dashboard on the ContentTranslation board.