Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Doc/bugs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ If you find a bug in this documentation or would like to propose an improvement,
please submit a bug report on the :ref:`issue tracker <using-the-tracker>`. If you
have a suggestion on how to fix it, include that as well.

.. only:: translation

If the bug or suggested improvement concerns the translation of this
documentation, submit the report to the
`translation’s repository <TRANSLATION_REPO_>`_ instead.

You can also open a discussion item on our
`Documentation Discourse forum <https://discuss.python.org/c/documentation/26>`_.

Expand Down
19 changes: 19 additions & 0 deletions Doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -454,6 +454,25 @@
# https://github.com/sphinx-doc/sphinx/issues/12359
epub_use_index = False

# translation tag
# ---------------

language_code = None
for arg in sys.argv:
if arg.startswith('language='):
language_code = arg.split('=', 1)[1]

if language_code:
tags.add('translation') # noqa: F821

rst_epilog += f"""\
.. _TRANSLATION_REPO: https://github.com/python/python-docs-{language_code}
Comment thread
StanFromIreland marked this conversation as resolved.
Outdated
""" # noqa: F821
else:
rst_epilog += """\
.. _TRANSLATION_REPO: https://github.com/python
"""

# Options for the coverage checker
# --------------------------------

Expand Down
Loading