summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/internals/howto-release-django.txt15
1 files changed, 11 insertions, 4 deletions
diff --git a/docs/internals/howto-release-django.txt b/docs/internals/howto-release-django.txt
index c0543ee214..88456bda08 100644
--- a/docs/internals/howto-release-django.txt
+++ b/docs/internals/howto-release-django.txt
@@ -215,13 +215,17 @@ A few days before any release
bit lengthy so be sure to set aside 4-10 hours to do this, and ideally plan
for this task one or two days ahead of the release day.
- In addition to having a configured Transifex account, the
- `tx CLI <https://developers.transifex.com/docs/cli>`_ should be available in
- your ``PATH``. Then, you can fetch all the translations by running:
+ In addition to having a configured Transifex account, ensure that the `tx
+ CLI <https://developers.transifex.com/docs/cli>`_ is available in your
+ ``PATH``. You can then fetch all translations since a given date by running:
.. code-block:: shell
- $ python scripts/manage_translations.py fetch
+ $ python scripts/manage_translations.py fetch -v 1 --since=<some date>
+
+ To determine a good value for ``--since``, check the date of the most recent
+ commit with wording similar to ``Updated translations from Transifex`` and
+ use a date a few days prior.
This command takes some time to run. When done, carefully inspect the output
for potential errors and/or warnings. If there are some, you will need to
@@ -247,6 +251,9 @@ A few days before any release
`PR updating translations for 4.2
<https://github.com/django/django/pull/16715>`_).
+ Once merged, forward port the changes into ``main`` (:commit:`example
+ commit <cb27e5b9c0703fb0edd70b2138e3e53a78c9551d>`).
+
#. :ref:`Update the django-admin manual page <django-admin-manpage>`:
.. code-block:: shell