Page MenuHomePhabricator

MUL - Show the UI language as a part of the normal termbox list on Wikidata mobile
Open, Needs TriagePublic21 Estimated Story Points

Description

Problem:
Unlike in the desktop termbox, the mobile termbox doesn’t have a row in the table for the current UI language. Instead, the UI language is edited in the “title” section. This makes the mobile termbox incompatible with language fallback. See T329630 for a more complete goal description.

Solution:
Copy the workflow from the desktop termbox.

Mockup:

image.png (895×826 px, 85 KB)

Notes:

BDD
GIVEN an Item or Property
WHEN viewing it on the mobile web UI
THEN the label or description for the Item or Property in the current UI language is shown separately at the top of the termbox

GIVEN an Item or Property
WHEN in edit mode for the terms on the mobile web UI
AND changing the label or description in the current UI language
THEN the label or description for the Item or Property in the current UI language at the top of the termbox is updated

Acceptance criteria:

  • The UI language is added as a normal row in the mobile termbox when viewing or editing a page (as on desktop).
  • The Label and description in the “title” not directly editable anymore (as on desktop).
  • Show the language name above the “title” label and description only to indicate fallbacks (as on desktop).
  • Release to test.wikidata.org

Event Timeline

Manuel renamed this task from Make the Label heading independent of the termbox on mobile to Add the UI language to the mobile termbox just like on desktop.Feb 15 2023, 6:11 PM
Manuel updated the task description. (Show Details)
Manuel renamed this task from Add the UI language to the mobile termbox just like on desktop to MUL - Add the UI language to the mobile termbox just like on desktop.Feb 15 2023, 6:13 PM
Manuel renamed this task from MUL - Add the UI language to the mobile termbox just like on desktop to MUL - Move editing the UI language on mobile to the termbox table .Feb 21 2023, 4:48 PM
Manuel updated the task description. (Show Details)
Manuel updated the task description. (Show Details)
Manuel renamed this task from MUL - Move editing the UI language on mobile to the termbox table to MUL - Show the UI language as a part of the normal termbox list on Wikidata mobile .Feb 21 2023, 4:54 PM

@Sarai-WMDE The team was asking for a mockup here without the language fallback indicators shown.

@Lydia_Pintscher If I understand correctly, the language fallback indicator shouldn't be included in this screen (included screenshot below), right? My bad! Removed now

Screenshot 2023-03-06 at 12.01.17.png (860×930 px, 61 KB)

Yeah at least for this ticket this was requested by the devs to avoid confusion.

Note: The fallback indicator will likely appear and we are hiding it only before deployment (see T312105).

karapayneWMDE set the point value for this task to 21.May 2 2023, 10:29 AM
karapayneWMDE subscribed.

Sprint 9 - Tasks appears to be too large as is currently written. Will be looked at again to try and break it into more manageable parts