Page MenuHomePhabricator

Syndicated feed of translations [per language and group]
Open, LowPublic

Description

Migrated from: https://wikimedia.mingle.thoughtworks.com/projects/language_engineering/cards/116

Narrative

As a translator, I can click a link to a translation review feed in a highly visible place, so that I know such functionality exists and have quick access to it.

== Acceptance Criteria ==

  1. Given I am a user

When I go to Special:Translate and choose a group <code>group</code> and language <code>language</code>
Then I will see a button or icon that links to a syndicated feed which is labeled as Review feed

  1. Given I am a user

When I go to Special:Translate and choose a group <code>group</code> and language <code>language</code>
Then I can click the review feed link and add it into my preferred feed reader without problems.

  1. Given I am a user

When I go to review feed for <code>group</code> in <code>language</code>
Then I will see that the title of the feed is & #8220 ;Review feed for group <code>group</code> in language <code>language</code> in my current user language

  1. Given I am a user and have added a review feed to my feed reader

When I go to review feed for <code>group</code> in <code>language</code>
Then I will see that the title of the feed is & #8220 ;Review feed for group <code>group</code> in language <code>language</code> in the user language I had when adding the feed

  1. Given I am a user and have added a review feed to my feed reader

When I go to Special:Translate <code>group</code> in <code>language</code> and make a new translation
Then I will see an entry in my feed that shows a new translation has been made & #8211 ; when clicking full text or open page I will see the text of the new translation together with message documentation and definition.

  1. Given I am a user and have added a review feed to my feed reader

When I go to Special:Translate <code>group</code> in <code>language</code> and amend an existing translation
Then I will see an entry in my feed that shows a translation has been changed & #8211 ; when clicking full text or open page I will see the text of the new translation together with message documentation and definition and diff showing the changes.

  1. Given I am a user and have added a review feed to my feed reader

When other translations have been made in other languages and groups and I will open the feed
Then I will only see entries that correspond to the <code>group</code> and <code>language</code> combo I& #8217 ;ve used.

== Related Stories ==

Event Timeline

Amire80 raised the priority of this task from to Needs Triage.
Amire80 added a subscriber: Amire80.

Note that we currently can do this by namespace and language, e.g. "New or modified source messages for Dissemin" is satisfied by https://translatewiki.net/w/api.php?hideminor=1&namespace=1272&urlversion=1&days=30&limit=20&translations=noaction&trailer=%2Fen&action=feedrecentchanges&feedformat=atom (@A3nm asked how to get "new messages to translate", cf. T62904).

There is however no way to filter recent changes by group or new pages by language.