Translations that were started a really long time ago are problematic and it is preferred to discard them automatically at some point (T183890). We want still to tell users what happened and encourage them to still translate the page they were once interested if that makes sense.
Proposed solution
For translations in draft mode for more than a year, not being published. A notification is sent to tell the user that the draft was deleted since it was based on content that is more than one year old. If there are several translations in such situation, the notifications will be grouped into a bundle.
For translations older than a year that have been already published, those can be deleted without further notification. The user was warned after three months (T89707), and it makes not much sense to encourage to translate the content now.
The notifications to use are described below:
- Text copy: "Your translation for <page-name> was discarded because its content was outdated by more than a year. Start a new translation with fresh content anytime."
- Main action (opening the notification): leads to translation dashboard with the new translation panel pre-filled ready to start the translation.
- Secondary action: “Your translations” leads to the Translations dashboard showing the in-progress view.
Bundled version
- Text copy: "<number-of-translations> translations were discarded because their content was outdated by more than a year. Start them with fresh content anytime."
- Opening the main notification leads to the Translations dashboard showing the in-progress view.
- Opening the individual notification leads to translation dashboard with the new translation panel pre-filled ready to start the translation.
Graphic assets
For the notification icon we'll use a grey version of the translation icon to represent the translation was outdated: