Standardize translation of `Doc/bugs.rst` (GH-137449)
(cherry picked from commit
869bb6948eb501b19db53cb27c523c3203a5ab11)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
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>`_.
# 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.replace("_", "-").lower()}
+""" # noqa: F821
+else:
+ rst_epilog += """\
+.. _TRANSLATION_REPO: https://github.com/python
+"""
+
# Options for the coverage checker
# --------------------------------