Skip to content

Commit

Permalink
Merge pull request #5466 from freedomofpress/5463-add-weblate-screens…
Browse files Browse the repository at this point in the history
…hot-instructions

Add Weblate screenshot update to release tasks
  • Loading branch information
conorsch authored Aug 27, 2020
2 parents db603ba + c90cc6b commit 1470425
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion docs/development/i18n.rst
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,10 @@ generate using this command in the base directory:
$ LOCALES=en_US make translation-test
Inspect the screenshots in the directory ``securedrop/tests/pageslayout/screenshots/en_US``
and make sure that their content corresponds to the expected version of the
codebase.

`Obtain your API key <https://weblate.securedrop.org/accounts/profile/#api>`__
in Weblate. Export the token to the environment variable ``WEBLATE_API_TOKEN``.
You can now run this command to perform an upload:
Expand All @@ -376,6 +380,7 @@ Two weeks before the release: string freeze
When features for a new SecureDrop release are frozen, the localization manager for the release will:

* :ref:`merge_develop_to_weblate`.
* `Update Weblate screenshots`_ so translators can see new or modified source strings in context.
* Update the `i18n timeline`_ in the translation section of the forum.
* Post an announcement `to the translation section of the forum <https://forum.securedrop.org/c/translations>`__ (see `an example <https://forum.securedrop.org/t/4-securedrop-strings-need-work-march-2018-string-freeze/461>`__).
* Remind all developers about the string freeze in `Gitter <https://gitter.im/freedomofpress/securedrop>`__.
Expand All @@ -386,7 +391,7 @@ Release day
^^^^^^^^^^^

* :ref:`merge_weblate_to_develop`.
* :ref:`Update the screenshots <updating_screenshots>`.
* :ref:`Update the documentation screenshots <updating_screenshots>`.
* Remove the `Weblate announcement`_ about this release's translation timeline.
* Provide translator credits to add to the SecureDrop release announcement.
* Update the `i18n timeline`_ in the forum.
Expand Down

0 comments on commit 1470425

Please sign in to comment.