Page MenuHomePhabricator

Watchlist Expiry: Update Language of Feature [SMALL]
Closed, ResolvedPublic

Description

As a Watchlist Expiry user, I want the language to be updated, so that is clear, inviting, and translatable.

Background: The current implementation has slightly different language in the various pages/views for Watchlist Expiry. The purpose of this ticket is to standardize the language, so that it is clear and correct in relevant places.

Acceptance Criteria:

  • Change "Permanently" to "Permanent" in all drop-downs (i.e., watch via star, watch via edit)
  • Change "XX days left" and "Expires in X days" to "XX days left in your watchlist" for watchlist indicators (i.e., hover over star, hover over clock icon in watchlist, text in EditWatchlist)
  • Update the "Click..." sentence by the star to say "Click to remove it."
  • Keep current language in drop-downs for days left (i.e., "XX days left")

Event Timeline

ifried updated the task description. (Show Details)
ifried renamed this task from Watchlist Expiry: Language updates [placeholder] to Watchlist Expiry: Update Language of Feature.May 21 2020, 4:45 PM
ARamirez_WMF renamed this task from Watchlist Expiry: Update Language of Feature to Watchlist Expiry: Update Language of Feature [SMALL}.May 21 2020, 5:26 PM
ARamirez_WMF renamed this task from Watchlist Expiry: Update Language of Feature [SMALL} to Watchlist Expiry: Update Language of Feature [SMALL].

Change 619169 had a related patch set uploaded (by Samwilson; owner: Samwilson):
[mediawiki/core@master] Add full message names for some tooltip variants

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

Change 618834 had a related patch set uploaded (by HMonroy; owner: HMonroy):
[mediawiki/core@master] Update language in watchlist expiry

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

Change 619169 merged by jenkins-bot:
[mediawiki/core@master] Add full message names for some tooltip variants

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

Change 618834 merged by jenkins-bot:
[mediawiki/core@master] Update language in watchlist expiry

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

Change 620969 had a related patch set uploaded (by MusikAnimal; owner: HMonroy):
[mediawiki/core@REL1_35] Update language in watchlist expiry

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

Change 620969 merged by jenkins-bot:
[mediawiki/core@REL1_35] Update language in watchlist expiry

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

dom_walden subscribed.
  • Change "Permanently" to "Permanent" in all drop-downs (i.e., watch via star, watch via edit)

Yep, and also action=watch.

  • Change "XX days left" and "Expires in X days" to "XX days left in your watchlist" for watchlist indicators (i.e., hover over star, hover over clock icon in watchlist, text in EditWatchlist)

Yep, and also x icon in Special:Watchlist.

  • Update the "Click..." sentence by the star to say "Click to remove it."

Yes, for temporarily watched pages. I am assuming this is the tooltip?

Not for permanent watched pages, where it still says "Remove this page from your watchlist".

  • Keep current language in drop-downs for days left (i.e., "XX days left")

Yep, apart from "A few hours left" implemented in T255632, of course.

This looks good to me. I have tested on testwiki, and I see the updated language in the dropdown (see screenshot example below), watchlist status indicators (see screenshot example below), and tooltips. I'm marking this as Done.

Screen Shot 2020-08-21 at 2.27.51 PM.png (190×581 px, 29 KB)

Screen Shot 2020-08-21 at 2.29.33 PM.png (236×466 px, 54 KB)