Page MenuHomePhabricator

Automate translations for release notes in app store
Closed, ResolvedPublic

Description

Background
Currently when we release to the Play Store we manually have to copy and paste the release notes for every App Store language.

Task
This task is to add release note strings to the TWN translation pipeline, and adjust CI so that those translations get into Google Play Store.

Resources
Some engineering sync notes are here - https://phabricator.wikimedia.org/T309241#8595581

Event Timeline

Top pagevies by Wiki/Language 2022: Turnilo

Language:

  • English
  • German
  • Russian
  • Italian
  • French
  • Japanese
  • Spanish
  • Chinese
  • Dutch
  • Polish
  • Persian
  • Turkish
  • Portuguese
  • Hebrew
  • Arabic
  • Swedish
  • Czech
  • Finnish
  • Ukrainian
  • Indonesian

Based on the planning meeting conversation, the scope of this task is as follows:

  • Take our existing placeholder release message ("Minor bug fixes and enhancements") and add it as a string-resource to our code, so that it gets synced to TWN.
  • Once the message gets translated into the languages listed above, input those translations into the Play Store release notes, upon our next release.
  • For subsequent releases, the Play Store allows to "copy" the release notes from a previous release, so that the notes don't need to be copied-and-pasted again.