Page MenuHomePhabricator

Make language fallback work on Wikidata's mobile termbox
Open, Needs TriagePublic8 Estimated Story PointsFeature

Description

Problem:
The current design of the new termbox seems fundamentally incompatible with language fallback (see T312231#8362204). Some work with UX might be needed for it to fully embrace language fallback.

Steps to reproduce:

  • Open Entity page on mobile that has only Labels in languages that are on your fallback chain

Examples:"

What happens?

  • The title shows "No label defined" (no fallback to Labels on the fallback chain).

image.png (912×1 px, 53 KB)

What should have happened instead?

  • The title should show the string of a Label on the fallback chain (in the example from the mul label).

Original:

  • We understand the problem that leads to this issue.
  • The problem is solved (or if solving the problem is out of scope, then please create a follow-up task, so we can discuss it).

SP - maaaybe a 13 due to the language fallback (no clear documentation on this algorithm)

Event Timeline

Manuel changed the subtype of this task from "Task" to "Bug Report".Jul 12 2022, 11:12 AM

I am not sure if we ever had this, so this could also turn out to be a feature request. xD

Manuel renamed this task from Language fallback not working on Wikidata's mobile termbox to MUL - Language fallback not working on Wikidata's mobile termbox.Sep 13 2022, 10:55 AM

Task breakdown note: We think this needs some discussion with UX. Two questions we have at the moment:

  1. We currently show a language name above the “title” label and description – what happens to this when the label and description fell back to a different language? (Possibly to different languages between the label and the description, too.)

image.png (167×206 px, 10 KB)

  1. 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. What happens to those text inputs if the label and description fell back to other languages?

image.png (376×1 px, 34 KB)

We also feel that this is closer to a feature request than a bug report.

One more point to discuss with UX:

  1. What position should mul get in the list once we activate it for all users (see T312176)?

We also feel that this is closer to a feature request than a bug report.

If this functionality was never available, it is definitely a new feature. I take from this that the current design of the new termbox is fundamentally incompatible with language fallback. Some work with UX might be needed for it to fully embrace language fallback.

Manuel changed the subtype of this task from "Bug Report" to "Feature Request".Nov 2 2022, 7:06 PM
Manuel renamed this task from MUL - Language fallback not working on Wikidata's mobile termbox to Make language fallback work on Wikidata's mobile termbox.Tue, Nov 15, 12:08 PM
Manuel reopened this task as Open.
Manuel updated the task description. (Show Details)
Manuel added a subscriber: Lea_WMDE.