Page MenuHomePhabricator

Remove double space from watchlist checkboxes / options
Open, Needs TriagePublic


Between checkboxes and labels: "patrolled edits", "Wikidata".

Ruwiki on image:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 25 2016, 8:31 PM

Don't think it's really that hard to improve.

matmarex added a subscriber: matmarex.

It's actually not that simple… I just tried to find out why this happens.

There are two different interfaces that use these messages, on Special:Watchlist and Special:RecentChanges:

  • Special:Watchlist displays a checkbox to show/hide an option, and then the message (e.g. flaggedrevs-hidereviewed).
  • Special:RecentChanges the message (e.g. flaggedrevs-hidereviewed), passing the "Hide"/"Show" link as a parameter.

This is honestly pretty messed up and I'm surprised this problem has not come up earlier. (I mean, are there really no languages where "Hide reviewed edits" and " reviewed edits" would need different grammar forms? I'm surprised this works even in Russian, or Polish, but it apparently does.)

To solve this, we should probably change the RecentChanges' interface to be more similar to the Watchlist one (T119084: Options form at the top of old Special:RecentChanges needs cleanup), at which point we'll be able to simplify the messages. Which is not really trivial, I'm afraid :(

Wow, that's revelatory.

Aklapper renamed this task from Remove double space from watchlist options to Remove double space from watchlist checkboxes / options.May 30 2019, 10:57 AM
Restricted Application added a project: Growth-Team. · View Herald TranscriptMay 30 2019, 10:57 AM