Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sphinx-doc/sphinx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/docutils-latest.yml1
-rw-r--r--.github/workflows/lock.yml1
-rw-r--r--.github/workflows/transifex.yml2
-rw-r--r--AUTHORS1
-rw-r--r--CHANGES16
-rw-r--r--LICENSE3
-rw-r--r--doc/extdev/deprecated.rst5
-rw-r--r--doc/man/sphinx-build.rst16
-rw-r--r--doc/usage/restructuredtext/domains.rst42
-rw-r--r--package-lock.json86
-rw-r--r--package.json2
-rw-r--r--setup.cfg6
-rw-r--r--sphinx/__init__.py10
-rw-r--r--sphinx/__main__.py10
-rw-r--r--sphinx/addnodes.py10
-rw-r--r--sphinx/application.py11
-rw-r--r--sphinx/builders/__init__.py10
-rw-r--r--sphinx/builders/_epub_base.py10
-rw-r--r--sphinx/builders/changes.py10
-rw-r--r--sphinx/builders/dirhtml.py10
-rw-r--r--sphinx/builders/dummy.py10
-rw-r--r--sphinx/builders/epub3.py10
-rw-r--r--sphinx/builders/gettext.py10
-rw-r--r--sphinx/builders/html/__init__.py10
-rw-r--r--sphinx/builders/html/transforms.py10
-rw-r--r--sphinx/builders/latex/__init__.py10
-rw-r--r--sphinx/builders/latex/constants.py10
-rw-r--r--sphinx/builders/latex/nodes.py10
-rw-r--r--sphinx/builders/latex/theming.py10
-rw-r--r--sphinx/builders/latex/transforms.py10
-rw-r--r--sphinx/builders/latex/util.py10
-rw-r--r--sphinx/builders/linkcheck.py10
-rw-r--r--sphinx/builders/manpage.py10
-rw-r--r--sphinx/builders/singlehtml.py10
-rw-r--r--sphinx/builders/texinfo.py10
-rw-r--r--sphinx/builders/text.py10
-rw-r--r--sphinx/builders/xml.py10
-rw-r--r--sphinx/cmd/__init__.py10
-rw-r--r--sphinx/cmd/build.py10
-rw-r--r--sphinx/cmd/make_mode.py17
-rw-r--r--sphinx/cmd/quickstart.py10
-rw-r--r--sphinx/config.py10
-rw-r--r--sphinx/deprecation.py10
-rw-r--r--sphinx/directives/__init__.py10
-rw-r--r--sphinx/directives/code.py8
-rw-r--r--sphinx/directives/other.py8
-rw-r--r--sphinx/directives/patches.py8
-rw-r--r--sphinx/domains/__init__.py11
-rw-r--r--sphinx/domains/c.py10
-rw-r--r--sphinx/domains/changeset.py10
-rw-r--r--sphinx/domains/citation.py10
-rw-r--r--sphinx/domains/cpp.py73
-rw-r--r--sphinx/domains/index.py10
-rw-r--r--sphinx/domains/javascript.py10
-rw-r--r--sphinx/domains/math.py10
-rw-r--r--sphinx/domains/python.py10
-rw-r--r--sphinx/domains/rst.py10
-rw-r--r--sphinx/domains/std.py10
-rw-r--r--sphinx/environment/__init__.py12
-rw-r--r--sphinx/environment/adapters/__init__.py10
-rw-r--r--sphinx/environment/adapters/asset.py10
-rw-r--r--sphinx/environment/adapters/indexentries.py10
-rw-r--r--sphinx/environment/adapters/toctree.py10
-rw-r--r--sphinx/environment/collectors/__init__.py10
-rw-r--r--sphinx/environment/collectors/asset.py10
-rw-r--r--sphinx/environment/collectors/dependencies.py10
-rw-r--r--sphinx/environment/collectors/metadata.py10
-rw-r--r--sphinx/environment/collectors/title.py10
-rw-r--r--sphinx/environment/collectors/toctree.py10
-rw-r--r--sphinx/errors.py11
-rw-r--r--sphinx/events.py11
-rw-r--r--sphinx/ext/__init__.py10
-rw-r--r--sphinx/ext/apidoc.py19
-rw-r--r--sphinx/ext/autodoc/__init__.py13
-rw-r--r--sphinx/ext/autodoc/deprecated.py10
-rw-r--r--sphinx/ext/autodoc/directive.py8
-rw-r--r--sphinx/ext/autodoc/importer.py10
-rw-r--r--sphinx/ext/autodoc/mock.py10
-rw-r--r--sphinx/ext/autodoc/preserve_defaults.py11
-rw-r--r--sphinx/ext/autodoc/type_comment.py10
-rw-r--r--sphinx/ext/autodoc/typehints.py10
-rw-r--r--sphinx/ext/autosectionlabel.py10
-rw-r--r--sphinx/ext/autosummary/__init__.py70
-rw-r--r--sphinx/ext/autosummary/generate.py21
-rw-r--r--sphinx/ext/coverage.py11
-rw-r--r--sphinx/ext/doctest.py10
-rw-r--r--sphinx/ext/duration.py10
-rw-r--r--sphinx/ext/extlinks.py30
-rw-r--r--sphinx/ext/githubpages.py10
-rw-r--r--sphinx/ext/graphviz.py10
-rw-r--r--sphinx/ext/ifconfig.py23
-rw-r--r--sphinx/ext/imgconverter.py10
-rw-r--r--sphinx/ext/imgmath.py10
-rw-r--r--sphinx/ext/inheritance_diagram.py47
-rw-r--r--sphinx/ext/intersphinx.py31
-rw-r--r--sphinx/ext/linkcode.py10
-rw-r--r--sphinx/ext/mathjax.py11
-rw-r--r--sphinx/ext/napoleon/__init__.py10
-rw-r--r--sphinx/ext/napoleon/docstring.py17
-rw-r--r--sphinx/ext/napoleon/iterators.py12
-rw-r--r--sphinx/ext/todo.py14
-rw-r--r--sphinx/ext/viewcode.py10
-rw-r--r--sphinx/extension.py10
-rw-r--r--sphinx/highlighting.py10
-rw-r--r--sphinx/io.py10
-rw-r--r--sphinx/jinja2glue.py10
-rw-r--r--sphinx/locale/__init__.py10
-rw-r--r--sphinx/locale/ar/LC_MESSAGES/sphinx.mobin7937 -> 7945 bytes
-rw-r--r--sphinx/locale/ar/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/bg/LC_MESSAGES/sphinx.mobin501 -> 490 bytes
-rw-r--r--sphinx/locale/bg/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/bn/LC_MESSAGES/sphinx.mobin8091 -> 8089 bytes
-rw-r--r--sphinx/locale/bn/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ca/LC_MESSAGES/sphinx.mobin5661 -> 5659 bytes
-rw-r--r--sphinx/locale/ca/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/cak/LC_MESSAGES/sphinx.mobin2409 -> 2423 bytes
-rw-r--r--sphinx/locale/cak/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/cs/LC_MESSAGES/sphinx.mobin8476 -> 8489 bytes
-rw-r--r--sphinx/locale/cs/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/cy/LC_MESSAGES/sphinx.mobin6428 -> 6444 bytes
-rw-r--r--sphinx/locale/cy/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/da/LC_MESSAGES/sphinx.mobin13369 -> 13375 bytes
-rw-r--r--sphinx/locale/da/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/de/LC_MESSAGES/sphinx.mobin11429 -> 11431 bytes
-rw-r--r--sphinx/locale/de/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/el/LC_MESSAGES/sphinx.mobin82688 -> 82694 bytes
-rw-r--r--sphinx/locale/el/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/en_FR/LC_MESSAGES/sphinx.mobin472 -> 461 bytes
-rw-r--r--sphinx/locale/en_FR/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/en_GB/LC_MESSAGES/sphinx.mobin522 -> 14117 bytes
-rw-r--r--sphinx/locale/en_GB/LC_MESSAGES/sphinx.po357
-rw-r--r--sphinx/locale/en_HK/LC_MESSAGES/sphinx.mobin517 -> 506 bytes
-rw-r--r--sphinx/locale/en_HK/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/eo/LC_MESSAGES/sphinx.mobin1856 -> 1862 bytes
-rw-r--r--sphinx/locale/eo/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/es/LC_MESSAGES/sphinx.mobin70297 -> 70308 bytes
-rw-r--r--sphinx/locale/es/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/et/LC_MESSAGES/sphinx.mobin34124 -> 34135 bytes
-rw-r--r--sphinx/locale/et/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/eu/LC_MESSAGES/sphinx.mobin6783 -> 6805 bytes
-rw-r--r--sphinx/locale/eu/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/fa/LC_MESSAGES/sphinx.mobin100906 -> 100907 bytes
-rw-r--r--sphinx/locale/fa/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/fi/LC_MESSAGES/sphinx.mobin2912 -> 2910 bytes
-rw-r--r--sphinx/locale/fi/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/fr/LC_MESSAGES/sphinx.mobin76037 -> 76020 bytes
-rw-r--r--sphinx/locale/fr/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mobin512 -> 501 bytes
-rw-r--r--sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/he/LC_MESSAGES/sphinx.mobin5028 -> 5026 bytes
-rw-r--r--sphinx/locale/he/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/hi/LC_MESSAGES/sphinx.mobin99297 -> 99313 bytes
-rw-r--r--sphinx/locale/hi/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mobin511 -> 500 bytes
-rw-r--r--sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/hr/LC_MESSAGES/sphinx.mobin17382 -> 17370 bytes
-rw-r--r--sphinx/locale/hr/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/hu/LC_MESSAGES/sphinx.mobin11774 -> 11755 bytes
-rw-r--r--sphinx/locale/hu/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/id/LC_MESSAGES/sphinx.mobin61068 -> 61082 bytes
-rw-r--r--sphinx/locale/id/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/is/LC_MESSAGES/sphinx.mobin3307 -> 3304 bytes
-rw-r--r--sphinx/locale/is/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/it/LC_MESSAGES/sphinx.mobin10217 -> 10221 bytes
-rw-r--r--sphinx/locale/it/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ja/LC_MESSAGES/sphinx.mobin86012 -> 85989 bytes
-rw-r--r--sphinx/locale/ja/LC_MESSAGES/sphinx.po122
-rw-r--r--sphinx/locale/ko/LC_MESSAGES/sphinx.mobin84272 -> 84283 bytes
-rw-r--r--sphinx/locale/ko/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/lt/LC_MESSAGES/sphinx.mobin7164 -> 7173 bytes
-rw-r--r--sphinx/locale/lt/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/lv/LC_MESSAGES/sphinx.mobin6873 -> 6862 bytes
-rw-r--r--sphinx/locale/lv/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/mk/LC_MESSAGES/sphinx.mobin1997 -> 2009 bytes
-rw-r--r--sphinx/locale/mk/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mobin6849 -> 6838 bytes
-rw-r--r--sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ne/LC_MESSAGES/sphinx.mobin8985 -> 8991 bytes
-rw-r--r--sphinx/locale/ne/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/nl/LC_MESSAGES/sphinx.mobin19643 -> 19649 bytes
-rw-r--r--sphinx/locale/nl/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/pl/LC_MESSAGES/sphinx.mobin29929 -> 29935 bytes
-rw-r--r--sphinx/locale/pl/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/pt/LC_MESSAGES/sphinx.mobin502 -> 491 bytes
-rw-r--r--sphinx/locale/pt/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mobin81445 -> 81456 bytes
-rw-r--r--sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mobin8220 -> 8226 bytes
-rw-r--r--sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ro/LC_MESSAGES/sphinx.mobin9026 -> 9048 bytes
-rw-r--r--sphinx/locale/ro/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ru/LC_MESSAGES/sphinx.mobin16710 -> 16701 bytes
-rw-r--r--sphinx/locale/ru/LC_MESSAGES/sphinx.po121
-rw-r--r--sphinx/locale/si/LC_MESSAGES/sphinx.mobin3599 -> 3600 bytes
-rw-r--r--sphinx/locale/si/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sk/LC_MESSAGES/sphinx.mobin68932 -> 68937 bytes
-rw-r--r--sphinx/locale/sk/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sl/LC_MESSAGES/sphinx.mobin5488 -> 5477 bytes
-rw-r--r--sphinx/locale/sl/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sphinx.pot1448
-rw-r--r--sphinx/locale/sq/LC_MESSAGES/sphinx.mobin78804 -> 78815 bytes
-rw-r--r--sphinx/locale/sq/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sr/LC_MESSAGES/sphinx.mobin9408 -> 9424 bytes
-rw-r--r--sphinx/locale/sr/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mobin593 -> 582 bytes
-rw-r--r--sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mobin588 -> 577 bytes
-rw-r--r--sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/sv/LC_MESSAGES/sphinx.mobin6834 -> 6823 bytes
-rw-r--r--sphinx/locale/sv/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ta/LC_MESSAGES/sphinx.mobin631 -> 645 bytes
-rw-r--r--sphinx/locale/ta/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/te/LC_MESSAGES/sphinx.mobin498 -> 487 bytes
-rw-r--r--sphinx/locale/te/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/tr/LC_MESSAGES/sphinx.mobin58646 -> 58623 bytes
-rw-r--r--sphinx/locale/tr/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mobin6799 -> 6801 bytes
-rw-r--r--sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/ur/LC_MESSAGES/sphinx.mobin496 -> 485 bytes
-rw-r--r--sphinx/locale/ur/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/vi/LC_MESSAGES/sphinx.mobin5966 -> 5969 bytes
-rw-r--r--sphinx/locale/vi/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/yue/LC_MESSAGES/sphinx.mobin496 -> 485 bytes
-rw-r--r--sphinx/locale/yue/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mobin65239 -> 65245 bytes
-rw-r--r--sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mobin510 -> 499 bytes
-rw-r--r--sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mobin525 -> 514 bytes
-rw-r--r--sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mobin41670 -> 41673 bytes
-rw-r--r--sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po118
-rw-r--r--sphinx/parsers.py10
-rw-r--r--sphinx/project.py10
-rw-r--r--sphinx/pycode/__init__.py10
-rw-r--r--sphinx/pycode/ast.py10
-rw-r--r--sphinx/pycode/parser.py10
-rw-r--r--sphinx/pygments_styles.py10
-rw-r--r--sphinx/registry.py10
-rw-r--r--sphinx/roles.py10
-rw-r--r--sphinx/search/__init__.py10
-rw-r--r--sphinx/search/da.py10
-rw-r--r--sphinx/search/de.py10
-rw-r--r--sphinx/search/en.py10
-rw-r--r--sphinx/search/es.py10
-rw-r--r--sphinx/search/fi.py10
-rw-r--r--sphinx/search/fr.py10
-rw-r--r--sphinx/search/hu.py10
-rw-r--r--sphinx/search/it.py10
-rw-r--r--sphinx/search/ja.py10
-rw-r--r--sphinx/search/jssplitter.py11
-rw-r--r--sphinx/search/nl.py10
-rw-r--r--sphinx/search/no.py10
-rw-r--r--sphinx/search/pt.py10
-rw-r--r--sphinx/search/ro.py10
-rw-r--r--sphinx/search/ru.py10
-rw-r--r--sphinx/search/sv.py10
-rw-r--r--sphinx/search/tr.py10
-rw-r--r--sphinx/search/zh.py10
-rw-r--r--sphinx/setup_command.py12
-rw-r--r--sphinx/testing/__init__.py15
-rw-r--r--sphinx/testing/comparer.py10
-rw-r--r--sphinx/testing/fixtures.py10
-rw-r--r--sphinx/testing/path.py8
-rw-r--r--sphinx/testing/restructuredtext.py8
-rw-r--r--sphinx/testing/util.py10
-rw-r--r--sphinx/texinputs/sphinxlatexobjects.sty100
-rw-r--r--sphinx/theming.py10
-rw-r--r--sphinx/transforms/__init__.py10
-rw-r--r--sphinx/transforms/compact_bullet_list.py10
-rw-r--r--sphinx/transforms/i18n.py10
-rw-r--r--sphinx/transforms/post_transforms/__init__.py10
-rw-r--r--sphinx/transforms/post_transforms/code.py10
-rw-r--r--sphinx/transforms/post_transforms/images.py10
-rw-r--r--sphinx/transforms/references.py10
-rw-r--r--sphinx/util/__init__.py10
-rw-r--r--sphinx/util/build_phase.py10
-rw-r--r--sphinx/util/cfamily.py16
-rw-r--r--sphinx/util/compat.py10
-rw-r--r--sphinx/util/console.py14
-rw-r--r--sphinx/util/docfields.py11
-rw-r--r--sphinx/util/docstrings.py10
-rw-r--r--sphinx/util/docutils.py10
-rw-r--r--sphinx/util/fileutil.py10
-rw-r--r--sphinx/util/i18n.py10
-rw-r--r--sphinx/util/images.py10
-rw-r--r--sphinx/util/inspect.py10
-rw-r--r--sphinx/util/inventory.py10
-rw-r--r--sphinx/util/jsdump.py10
-rw-r--r--sphinx/util/logging.py10
-rw-r--r--sphinx/util/matching.py10
-rw-r--r--sphinx/util/math.py10
-rw-r--r--sphinx/util/nodes.py10
-rw-r--r--sphinx/util/osutil.py10
-rw-r--r--sphinx/util/parallel.py10
-rw-r--r--sphinx/util/png.py10
-rw-r--r--sphinx/util/pycompat.py10
-rw-r--r--sphinx/util/requests.py10
-rw-r--r--sphinx/util/rst.py10
-rw-r--r--sphinx/util/smartypants.py36
-rw-r--r--sphinx/util/stemmer/__init__.py10
-rw-r--r--sphinx/util/stemmer/porter.py36
-rw-r--r--sphinx/util/tags.py8
-rw-r--r--sphinx/util/template.py10
-rw-r--r--sphinx/util/texescape.py10
-rw-r--r--sphinx/util/typing.py22
-rw-r--r--sphinx/versioning.py11
-rw-r--r--sphinx/writers/__init__.py10
-rw-r--r--sphinx/writers/html.py10
-rw-r--r--sphinx/writers/html5.py10
-rw-r--r--sphinx/writers/latex.py35
-rw-r--r--sphinx/writers/manpage.py10
-rw-r--r--sphinx/writers/texinfo.py10
-rw-r--r--sphinx/writers/text.py10
-rw-r--r--sphinx/writers/xml.py10
-rw-r--r--tests/conftest.py8
-rw-r--r--tests/ext_napoleon_pep526_data_google.py4
-rw-r--r--tests/ext_napoleon_pep526_data_numpy.py4
-rw-r--r--tests/roots/test-inheritance/dummy/test_nested.py3
-rw-r--r--tests/test_api_translator.py10
-rw-r--r--tests/test_application.py10
-rw-r--r--tests/test_build.py10
-rw-r--r--tests/test_build_changes.py10
-rw-r--r--tests/test_build_dirhtml.py10
-rw-r--r--tests/test_build_epub.py10
-rw-r--r--tests/test_build_gettext.py10
-rw-r--r--tests/test_build_html.py14
-rw-r--r--tests/test_build_latex.py12
-rw-r--r--tests/test_build_linkcheck.py10
-rw-r--r--tests/test_build_manpage.py10
-rw-r--r--tests/test_build_texinfo.py10
-rw-r--r--tests/test_build_text.py10
-rw-r--r--tests/test_builder.py10
-rw-r--r--tests/test_catalogs.py10
-rw-r--r--tests/test_config.py11
-rw-r--r--tests/test_correct_year.py10
-rw-r--r--tests/test_directive_code.py10
-rw-r--r--tests/test_directive_only.py10
-rw-r--r--tests/test_directive_other.py10
-rw-r--r--tests/test_directive_patch.py10
-rw-r--r--tests/test_docutilsconf.py10
-rw-r--r--tests/test_domain_c.py10
-rw-r--r--tests/test_domain_cpp.py15
-rw-r--r--tests/test_domain_js.py10
-rw-r--r--tests/test_domain_py.py10
-rw-r--r--tests/test_domain_rst.py10
-rw-r--r--tests/test_domain_std.py10
-rw-r--r--tests/test_environment.py10
-rw-r--r--tests/test_environment_indexentries.py10
-rw-r--r--tests/test_environment_toctree.py10
-rw-r--r--tests/test_events.py10
-rw-r--r--tests/test_ext_apidoc.py10
-rw-r--r--tests/test_ext_autodoc.py11
-rw-r--r--tests/test_ext_autodoc_autoattribute.py11
-rw-r--r--tests/test_ext_autodoc_autoclass.py11
-rw-r--r--tests/test_ext_autodoc_autodata.py11
-rw-r--r--tests/test_ext_autodoc_autofunction.py11
-rw-r--r--tests/test_ext_autodoc_automodule.py11
-rw-r--r--tests/test_ext_autodoc_autoproperty.py11
-rw-r--r--tests/test_ext_autodoc_configs.py24
-rw-r--r--tests/test_ext_autodoc_events.py10
-rw-r--r--tests/test_ext_autodoc_mock.py10
-rw-r--r--tests/test_ext_autodoc_preserve_defaults.py10
-rw-r--r--tests/test_ext_autodoc_private_members.py9
-rw-r--r--tests/test_ext_autosectionlabel.py10
-rw-r--r--tests/test_ext_autosummary.py10
-rw-r--r--tests/test_ext_coverage.py10
-rw-r--r--tests/test_ext_doctest.py10
-rw-r--r--tests/test_ext_duration.py10
-rw-r--r--tests/test_ext_githubpages.py10
-rw-r--r--tests/test_ext_graphviz.py10
-rw-r--r--tests/test_ext_ifconfig.py10
-rw-r--r--tests/test_ext_imgconverter.py10
-rw-r--r--tests/test_ext_inheritance_diagram.py10
-rw-r--r--tests/test_ext_intersphinx.py10
-rw-r--r--tests/test_ext_math.py10
-rw-r--r--tests/test_ext_napoleon.py11
-rw-r--r--tests/test_ext_napoleon_docstring.py27
-rw-r--r--tests/test_ext_napoleon_iterators.py11
-rw-r--r--tests/test_ext_todo.py10
-rw-r--r--tests/test_ext_viewcode.py10
-rw-r--r--tests/test_extension.py10
-rw-r--r--tests/test_highlighting.py10
-rw-r--r--tests/test_intl.py10
-rw-r--r--tests/test_locale.py10
-rw-r--r--tests/test_markup.py31
-rw-r--r--tests/test_metadata.py10
-rw-r--r--tests/test_parser.py10
-rw-r--r--tests/test_project.py10
-rw-r--r--tests/test_pycode.py10
-rw-r--r--tests/test_pycode_ast.py10
-rw-r--r--tests/test_pycode_parser.py10
-rw-r--r--tests/test_quickstart.py10
-rw-r--r--tests/test_roles.py10
-rw-r--r--tests/test_search.py10
-rw-r--r--tests/test_setup_command.py10
-rw-r--r--tests/test_smartquotes.py10
-rw-r--r--tests/test_templating.py10
-rw-r--r--tests/test_theming.py10
-rw-r--r--tests/test_toctree.py10
-rw-r--r--tests/test_transforms_post_transforms.py10
-rw-r--r--tests/test_transforms_post_transforms_code.py8
-rw-r--r--tests/test_util.py10
-rw-r--r--tests/test_util_docstrings.py10
-rw-r--r--tests/test_util_docutils.py10
-rw-r--r--tests/test_util_fileutil.py10
-rw-r--r--tests/test_util_i18n.py10
-rw-r--r--tests/test_util_images.py10
-rw-r--r--tests/test_util_inspect.py25
-rw-r--r--tests/test_util_inventory.py10
-rw-r--r--tests/test_util_logging.py10
-rw-r--r--tests/test_util_matching.py10
-rw-r--r--tests/test_util_nodes.py10
-rw-r--r--tests/test_util_rst.py10
-rw-r--r--tests/test_util_template.py10
-rw-r--r--tests/test_util_typing.py28
-rw-r--r--tests/test_versioning.py10
-rw-r--r--tests/test_writer_latex.py10
-rw-r--r--utils/checks.py108
-rw-r--r--utils/doclinter.py10
-rw-r--r--utils/jssplitter_generator.py11
421 files changed, 5318 insertions, 7345 deletions
diff --git a/.github/workflows/docutils-latest.yml b/.github/workflows/docutils-latest.yml
index 35d4c751e..b082ad193 100644
--- a/.github/workflows/docutils-latest.yml
+++ b/.github/workflows/docutils-latest.yml
@@ -7,6 +7,7 @@ on:
jobs:
test:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml
index 057e5a6f3..583f64fd0 100644
--- a/.github/workflows/lock.yml
+++ b/.github/workflows/lock.yml
@@ -10,6 +10,7 @@ permissions:
jobs:
action:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
- uses: dessant/lock-threads@v2
diff --git a/.github/workflows/transifex.yml b/.github/workflows/transifex.yml
index bf0f11548..8ed617c76 100644
--- a/.github/workflows/transifex.yml
+++ b/.github/workflows/transifex.yml
@@ -7,6 +7,7 @@ on:
jobs:
push:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
@@ -27,6 +28,7 @@ jobs:
TX_TOKEN: ${{ secrets.TX_TOKEN }}
pull:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
diff --git a/AUTHORS b/AUTHORS
index 4b6aa8ffb..492817cfb 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -73,6 +73,7 @@ Other contributors, listed alphabetically, are:
* Pauli Virtanen -- autodoc improvements, autosummary extension
* Eric N. Vander Weele -- autodoc improvements
* Stefan van der Walt -- autosummary extension
+* Hugo van Kemenade -- support FORCE_COLOR and NO_COLOR
* Thomas Waldmann -- apidoc module fixes
* John Waltman -- Texinfo builder
* Barry Warsaw -- setup command improvements
diff --git a/CHANGES b/CHANGES
index cca11712e..dba86b9f0 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,15 +10,21 @@ Incompatible changes
Deprecated
----------
+* ``sphinx.ext.napoleon.docstring.GoogleDocstring._qualify_name()``
+
Features added
--------------
+* #10260: Enable ``FORCE_COLOR`` and ``NO_COLOR`` for terminal colouring
+* #10234: autosummary: Add "autosummary" CSS class to summary tables
* #10125: extlinks: Improve suggestion message for a reference having title
* #9494, #9456: html search: Add a config variable
:confval:`html_show_search_summary` to enable/disable the search summaries
* #9337: HTML theme, add option ``enable_search_shortcuts`` that enables :kbd:'/' as
a Quick search shortcut and :kbd:`Esc` shortcut that
removes search highlighting.
+* #10252: C++, support attributes on classes, unions, and enums.
+* #10253: :rst:dir:`pep` role now generates URLs based on peps.python.org
Bugs fixed
----------
@@ -26,8 +32,18 @@ Bugs fixed
* #10133: autodoc: Crashed when mocked module is used for type annotation
* #10146: autodoc: :confval:`autodoc_default_options` does not support
``no-value`` option
+* #9971: autodoc: TypeError is raised when the target object is annotated by
+ unhashable object
* #9529: LaTeX: named auto numbered footnote (ex. ``[#named]``) that is referred
multiple times was rendered to a question mark
+* #9924: LaTeX: multi-line :rst:dir:`cpp:function` directive has big vertical
+ spacing in Latexpdf
+* #10158: LaTeX: excessive whitespace since v4.4.0 for undocumented
+ variables/structure members
+* #10175: LaTeX: named footnote reference is linked to an incorrect footnote if
+ the name is also used in the different document
+* #10181: napoleon: attributes are displayed like class attributes for google
+ style docstrings when :confval:`napoleon_use_ivar` is enabled
* #10122: sphinx-build: make.bat does not check the installation of sphinx-build
command before showing help
diff --git a/LICENSE b/LICENSE
index 021d9dbdc..05bf4ab2d 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,9 @@
License for Sphinx
==================
+Unless otherwise indicated, all code in the Sphinx project is licenced under the
+two clause BSD licence below.
+
Copyright (c) 2007-2022 by the Sphinx team (see AUTHORS file).
All rights reserved.
diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst
index 8c3576b2c..64b0a061c 100644
--- a/doc/extdev/deprecated.rst
+++ b/doc/extdev/deprecated.rst
@@ -22,6 +22,11 @@ The following is a list of deprecated interfaces.
- (will be) Removed
- Alternatives
+ * - ``sphinx.ext.napoleon.docstring.GoogleDocstring._qualify_name()``
+ - 4.5
+ - 6.0
+ - N/A
+
* - ``sphinx.ext.autodoc.AttributeDocumenter._datadescriptor``
- 4.3
- 6.0
diff --git a/doc/man/sphinx-build.rst b/doc/man/sphinx-build.rst
index ca16b265a..9bba4a55a 100644
--- a/doc/man/sphinx-build.rst
+++ b/doc/man/sphinx-build.rst
@@ -304,6 +304,22 @@ variables to customize behavior:
Additional options for :program:`sphinx-build`. These options can
also be set via the shortcut variable **O** (capital 'o').
+.. describe:: NO_COLOR
+
+ When set (regardless of value), :program:`sphinx-build` will not use color
+ in terminal output. ``NO_COLOR`` takes precedence over ``FORCE_COLOR``. See
+ `no-color.org <https://no-color.org/>`__ for other libraries supporting this
+ community standard.
+
+ .. versionadded:: 4.5.0
+
+.. describe:: FORCE_COLOR
+
+ When set (regardless of value), :program:`sphinx-build` will use color in
+ terminal output. ``NO_COLOR`` takes precedence over ``FORCE_COLOR``.
+
+ .. versionadded:: 4.5.0
+
.. _when-deprecation-warnings-are-displayed:
Deprecation Warnings
diff --git a/doc/usage/restructuredtext/domains.rst b/doc/usage/restructuredtext/domains.rst
index 9baaa8417..30bde8ea1 100644
--- a/doc/usage/restructuredtext/domains.rst
+++ b/doc/usage/restructuredtext/domains.rst
@@ -211,6 +211,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 4.0
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:data:: name
Describes global data in a module, including both variables and values used
@@ -237,6 +243,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 4.0
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:exception:: name
Describes an exception class. The signature can, but need not include
@@ -251,6 +263,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 3.1
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:class:: name
.. py:class:: name(parameters)
@@ -291,6 +309,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 3.1
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:attribute:: name
Describes an object data attribute. The description should include
@@ -317,6 +341,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 4.0
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:property:: name
Describes an object property.
@@ -340,6 +370,12 @@ The following directives are provided for module and class contents:
.. rst:directive:option:: type: type of the property
:type: text
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:: .. py:method:: name(parameters)
Describes an object method. The parameters should not include the ``self``
@@ -385,6 +421,12 @@ The following directives are provided for module and class contents:
.. versionadded:: 3.1
+ .. rst::directive:option:: module
+ :type: text
+
+ Describe the location where the object is defined. The default value is
+ the module specified by :rst:dir:`py:currentmodule`.
+
.. rst:directive:option:: property
:type: no value
diff --git a/package-lock.json b/package-lock.json
index 69de06c1f..3b04e9190 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -28,9 +28,9 @@
"dev": true
},
"@types/node": {
- "version": "17.0.17",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.17.tgz",
- "integrity": "sha512-e8PUNQy1HgJGV3iU/Bp2+D/DXh3PYeyli8LgIwsQcs1Ar1LoaWHSIT6Rw+H2rNJmiq6SNWiDytfx8+gYj7wDHw==",
+ "version": "17.0.21",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
+ "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==",
"dev": true
},
"accepts": {
@@ -87,20 +87,20 @@
"dev": true
},
"body-parser": {
- "version": "1.19.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz",
- "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
+ "version": "1.19.2",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz",
+ "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==",
"dev": true,
"requires": {
- "bytes": "3.1.1",
+ "bytes": "3.1.2",
"content-type": "~1.0.4",
"debug": "2.6.9",
"depd": "~1.1.2",
"http-errors": "1.8.1",
"iconv-lite": "0.4.24",
"on-finished": "~2.3.0",
- "qs": "6.9.6",
- "raw-body": "2.4.2",
+ "qs": "6.9.7",
+ "raw-body": "2.4.3",
"type-is": "~1.6.18"
}
},
@@ -124,9 +124,9 @@
}
},
"bytes": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz",
- "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
"dev": true
},
"chokidar": {
@@ -287,9 +287,9 @@
"dev": true
},
"engine.io": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.2.tgz",
- "integrity": "sha512-v/7eGHxPvO2AWsksyx2PUsQvBafuvqs0jJJQ0FdmJG1b9qIvgSbqDRGwNhfk2XHaTTbTXiC4quRE8Q9nRjsrQQ==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz",
+ "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==",
"dev": true,
"requires": {
"@types/cookie": "^0.4.1",
@@ -300,7 +300,7 @@
"cookie": "~0.4.1",
"cors": "~2.8.5",
"debug": "~4.3.1",
- "engine.io-parser": "~5.0.0",
+ "engine.io-parser": "~5.0.3",
"ws": "~8.2.3"
},
"dependencies": {
@@ -391,15 +391,15 @@
"dev": true
},
"follow-redirects": {
- "version": "1.14.8",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz",
- "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==",
+ "version": "1.14.9",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
+ "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==",
"dev": true
},
"fs-extra": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
- "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz",
+ "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==",
"dev": true,
"requires": {
"graceful-fs": "^4.2.0",
@@ -569,9 +569,9 @@
}
},
"karma": {
- "version": "6.3.14",
- "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.14.tgz",
- "integrity": "sha512-SDFoU5F4LdosEiUVWUDRPCV/C1zQRNtIakx7rWkigf7R4sxGADlSEeOma4S1f/js7YAzvqLW92ByoiQptg+8oQ==",
+ "version": "6.3.16",
+ "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.16.tgz",
+ "integrity": "sha512-nEU50jLvDe5yvXqkEJRf8IuvddUkOY2x5Xc4WXHz6dxINgGDrgD2uqQWeVrJs4hbfNaotn+HQ1LZJ4yOXrL7xQ==",
"dev": true,
"requires": {
"body-parser": "^1.19.0",
@@ -589,6 +589,7 @@
"log4js": "^6.4.1",
"mime": "^2.5.2",
"minimatch": "^3.0.4",
+ "mkdirp": "^0.5.5",
"qjobs": "^1.2.0",
"range-parser": "^1.2.1",
"rimraf": "^3.0.2",
@@ -687,14 +688,29 @@
}
},
"minimatch": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
- "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
},
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -762,9 +778,9 @@
"dev": true
},
"qs": {
- "version": "6.9.6",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz",
- "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==",
+ "version": "6.9.7",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz",
+ "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==",
"dev": true
},
"range-parser": {
@@ -774,12 +790,12 @@
"dev": true
},
"raw-body": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz",
- "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz",
+ "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==",
"dev": true,
"requires": {
- "bytes": "3.1.1",
+ "bytes": "3.1.2",
"http-errors": "1.8.1",
"iconv-lite": "0.4.24",
"unpipe": "1.0.0"
diff --git a/package.json b/package.json
index e626cb256..70c3164f2 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
},
"devDependencies": {
"jasmine-core": "^3.4.0",
- "karma": "^6.3.14",
+ "karma": "^6.3.16",
"karma-chrome-launcher": "^3.0.0",
"karma-firefox-launcher": "^1.1.0",
"karma-jasmine": "^2.0.0"
diff --git a/setup.cfg b/setup.cfg
index 14b071a9e..14ca19525 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -35,12 +35,6 @@ import-order-style = smarkets
per-file-ignores =
tests/*: E501
-[flake8:local-plugins]
-extension =
- X101 = utils.checks:sphinx_has_header
-paths =
- .
-
[isort]
line_length = 95
diff --git a/sphinx/__init__.py b/sphinx/__init__.py
index 8106e63bf..6a2bcb25b 100644
--- a/sphinx/__init__.py
+++ b/sphinx/__init__.py
@@ -1,12 +1,4 @@
-"""
- Sphinx
- ~~~~~~
-
- The Sphinx documentation toolchain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The Sphinx documentation toolchain."""
# Keep this file executable as-is in Python 3!
# (Otherwise getting the version out of it from setup.py is impossible.)
diff --git a/sphinx/__main__.py b/sphinx/__main__.py
index daff05441..887bb6ae1 100644
--- a/sphinx/__main__.py
+++ b/sphinx/__main__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.__main__
- ~~~~~~~~~~~~~~~
-
- The Sphinx documentation toolchain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The Sphinx documentation toolchain."""
import sys
diff --git a/sphinx/addnodes.py b/sphinx/addnodes.py
index af1c8fff2..bf74bd1aa 100644
--- a/sphinx/addnodes.py
+++ b/sphinx/addnodes.py
@@ -1,12 +1,4 @@
-"""
- sphinx.addnodes
- ~~~~~~~~~~~~~~~
-
- Additional docutils nodes.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Additional docutils nodes."""
from typing import TYPE_CHECKING, Any, Dict, List, Sequence
diff --git a/sphinx/application.py b/sphinx/application.py
index fd8b65b6e..53bcc552a 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -1,13 +1,6 @@
-"""
- sphinx.application
- ~~~~~~~~~~~~~~~~~~
-
- Sphinx application class and extensibility interface.
-
- Gracefully adapted from the TextPress system by Armin.
+"""Sphinx application class and extensibility interface.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Gracefully adapted from the TextPress system by Armin.
"""
import os
diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py
index b61cd026d..e1817c445 100644
--- a/sphinx/builders/__init__.py
+++ b/sphinx/builders/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders
- ~~~~~~~~~~~~~~~
-
- Builder superclass for all builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Builder superclass for all builders."""
import pickle
import time
diff --git a/sphinx/builders/_epub_base.py b/sphinx/builders/_epub_base.py
index 3b1891769..26efdc1fb 100644
--- a/sphinx/builders/_epub_base.py
+++ b/sphinx/builders/_epub_base.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders._epub_base
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Base class of epub2/epub3 builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Base class of epub2/epub3 builders."""
import html
import os
diff --git a/sphinx/builders/changes.py b/sphinx/builders/changes.py
index a80e53d9a..3a1f5bd65 100644
--- a/sphinx/builders/changes.py
+++ b/sphinx/builders/changes.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.changes
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Changelog builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Changelog builder."""
import html
from os import path
diff --git a/sphinx/builders/dirhtml.py b/sphinx/builders/dirhtml.py
index 82af09be1..bf8af15bb 100644
--- a/sphinx/builders/dirhtml.py
+++ b/sphinx/builders/dirhtml.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.dirhtml
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Directory HTML builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Directory HTML builders."""
from os import path
from typing import Any, Dict
diff --git a/sphinx/builders/dummy.py b/sphinx/builders/dummy.py
index cddf8e7b8..f4f1356f6 100644
--- a/sphinx/builders/dummy.py
+++ b/sphinx/builders/dummy.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.dummy
- ~~~~~~~~~~~~~~~~~~~~~
-
- Do syntax checks, but no writing.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Do syntax checks, but no writing."""
from typing import Any, Dict, Set
diff --git a/sphinx/builders/epub3.py b/sphinx/builders/epub3.py
index b1a3f520e..013955ed1 100644
--- a/sphinx/builders/epub3.py
+++ b/sphinx/builders/epub3.py
@@ -1,12 +1,6 @@
-"""
- sphinx.builders.epub3
- ~~~~~~~~~~~~~~~~~~~~~
-
- Build epub3 files.
- Originally derived from epub.py.
+"""Build epub3 files.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Originally derived from epub.py.
"""
import html
diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py
index f9dac2891..e8bc547b7 100644
--- a/sphinx/builders/gettext.py
+++ b/sphinx/builders/gettext.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.gettext
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- The MessageCatalogBuilder class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The MessageCatalogBuilder class."""
from codecs import open
from collections import OrderedDict, defaultdict
diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py
index 9f9c17b3d..bbd3b91e0 100644
--- a/sphinx/builders/html/__init__.py
+++ b/sphinx/builders/html/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.html
- ~~~~~~~~~~~~~~~~~~~~
-
- Several HTML builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Several HTML builders."""
import html
import os
diff --git a/sphinx/builders/html/transforms.py b/sphinx/builders/html/transforms.py
index ea1d69d12..ea596cb4b 100644
--- a/sphinx/builders/html/transforms.py
+++ b/sphinx/builders/html/transforms.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.html.transforms
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Transforms for HTML builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Transforms for HTML builder."""
import re
from typing import Any, Dict, List
diff --git a/sphinx/builders/latex/__init__.py b/sphinx/builders/latex/__init__.py
index d7156b796..fb33007f1 100644
--- a/sphinx/builders/latex/__init__.py
+++ b/sphinx/builders/latex/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex
- ~~~~~~~~~~~~~~~~~~~~~
-
- LaTeX builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""LaTeX builder."""
import os
import warnings
diff --git a/sphinx/builders/latex/constants.py b/sphinx/builders/latex/constants.py
index 25caf1736..ace608644 100644
--- a/sphinx/builders/latex/constants.py
+++ b/sphinx/builders/latex/constants.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex.constants
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- consntants for LaTeX builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""consntants for LaTeX builder."""
from typing import Any, Dict
diff --git a/sphinx/builders/latex/nodes.py b/sphinx/builders/latex/nodes.py
index 95b5211f5..2c008b9a7 100644
--- a/sphinx/builders/latex/nodes.py
+++ b/sphinx/builders/latex/nodes.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex.nodes
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Additional nodes for LaTeX writer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Additional nodes for LaTeX writer."""
from docutils import nodes
diff --git a/sphinx/builders/latex/theming.py b/sphinx/builders/latex/theming.py
index b2e3a4dff..69f849381 100644
--- a/sphinx/builders/latex/theming.py
+++ b/sphinx/builders/latex/theming.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex.theming
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Theming support for LaTeX builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Theming support for LaTeX builder."""
import configparser
from os import path
diff --git a/sphinx/builders/latex/transforms.py b/sphinx/builders/latex/transforms.py
index 621c6a7cf..5e478f5c4 100644
--- a/sphinx/builders/latex/transforms.py
+++ b/sphinx/builders/latex/transforms.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex.transforms
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Transforms for LaTeX builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Transforms for LaTeX builder."""
from typing import Any, Dict, List, Set, Tuple, cast
diff --git a/sphinx/builders/latex/util.py b/sphinx/builders/latex/util.py
index 6b797c9a2..6883829c5 100644
--- a/sphinx/builders/latex/util.py
+++ b/sphinx/builders/latex/util.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.latex.util
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Utilities for LaTeX builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utilities for LaTeX builder."""
from typing import Optional
diff --git a/sphinx/builders/linkcheck.py b/sphinx/builders/linkcheck.py
index 4f760b8bc..a94572484 100644
--- a/sphinx/builders/linkcheck.py
+++ b/sphinx/builders/linkcheck.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.linkcheck
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The CheckExternalLinksBuilder class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The CheckExternalLinksBuilder class."""
import json
import re
diff --git a/sphinx/builders/manpage.py b/sphinx/builders/manpage.py
index c942cfa86..43637b65a 100644
--- a/sphinx/builders/manpage.py
+++ b/sphinx/builders/manpage.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.manpage
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Manual pages builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Manual pages builder."""
from os import path
from typing import Any, Dict, List, Set, Tuple, Union
diff --git a/sphinx/builders/singlehtml.py b/sphinx/builders/singlehtml.py
index 09db8d2b9..d177474a6 100644
--- a/sphinx/builders/singlehtml.py
+++ b/sphinx/builders/singlehtml.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.singlehtml
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Single HTML builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Single HTML builders."""
from os import path
from typing import Any, Dict, List, Tuple, Union
diff --git a/sphinx/builders/texinfo.py b/sphinx/builders/texinfo.py
index f07cd2516..24a19b0df 100644
--- a/sphinx/builders/texinfo.py
+++ b/sphinx/builders/texinfo.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.texinfo
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Texinfo builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Texinfo builder."""
import os
from os import path
diff --git a/sphinx/builders/text.py b/sphinx/builders/text.py
index 6363e11a0..bcd479864 100644
--- a/sphinx/builders/text.py
+++ b/sphinx/builders/text.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.text
- ~~~~~~~~~~~~~~~~~~~~
-
- Plain-text Sphinx builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Plain-text Sphinx builder."""
from os import path
from typing import Any, Dict, Iterator, Set, Tuple
diff --git a/sphinx/builders/xml.py b/sphinx/builders/xml.py
index c4e066089..0f45b912c 100644
--- a/sphinx/builders/xml.py
+++ b/sphinx/builders/xml.py
@@ -1,12 +1,4 @@
-"""
- sphinx.builders.xml
- ~~~~~~~~~~~~~~~~~~~
-
- Docutils-native XML and pseudo-XML builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils-native XML and pseudo-XML builders."""
from os import path
from typing import Any, Dict, Iterator, Set, Type, Union
diff --git a/sphinx/cmd/__init__.py b/sphinx/cmd/__init__.py
index d77014547..4d277c5ea 100644
--- a/sphinx/cmd/__init__.py
+++ b/sphinx/cmd/__init__.py
@@ -1,9 +1 @@
-"""
- sphinx.cmd
- ~~~~~~~~~~
-
- Modules for command line executables.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Modules for command line executables."""
diff --git a/sphinx/cmd/build.py b/sphinx/cmd/build.py
index 8de24a364..00a06762a 100644
--- a/sphinx/cmd/build.py
+++ b/sphinx/cmd/build.py
@@ -1,12 +1,4 @@
-"""
- sphinx.cmd.build
- ~~~~~~~~~~~~~~~~
-
- Build documentation from a provided source.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Build documentation from a provided source."""
import argparse
import bdb
diff --git a/sphinx/cmd/make_mode.py b/sphinx/cmd/make_mode.py
index cad0eeabb..b8f3d33e1 100644
--- a/sphinx/cmd/make_mode.py
+++ b/sphinx/cmd/make_mode.py
@@ -1,17 +1,10 @@
-"""
- sphinx.cmd.make_mode
- ~~~~~~~~~~~~~~~~~~~~
-
- sphinx-build -M command-line handling.
-
- This replaces the old, platform-dependent and once-generated content
- of Makefile / make.bat.
+"""sphinx-build -M command-line handling.
- This is in its own module so that importing it is fast. It should not
- import the main Sphinx modules (like sphinx.applications, sphinx.builders).
+This replaces the old, platform-dependent and once-generated content
+of Makefile / make.bat.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This is in its own module so that importing it is fast. It should not
+import the main Sphinx modules (like sphinx.applications, sphinx.builders).
"""
import os
diff --git a/sphinx/cmd/quickstart.py b/sphinx/cmd/quickstart.py
index 01e7e3b16..e8b446d40 100644
--- a/sphinx/cmd/quickstart.py
+++ b/sphinx/cmd/quickstart.py
@@ -1,12 +1,4 @@
-"""
- sphinx.cmd.quickstart
- ~~~~~~~~~~~~~~~~~~~~~
-
- Quickly setup documentation source to work with Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Quickly setup documentation source to work with Sphinx."""
import argparse
import locale
diff --git a/sphinx/config.py b/sphinx/config.py
index 37ca06e1d..50de07b72 100644
--- a/sphinx/config.py
+++ b/sphinx/config.py
@@ -1,12 +1,4 @@
-"""
- sphinx.config
- ~~~~~~~~~~~~~
-
- Build configuration file handling.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Build configuration file handling."""
import re
import traceback
diff --git a/sphinx/deprecation.py b/sphinx/deprecation.py
index 5b95f8b99..5661c535d 100644
--- a/sphinx/deprecation.py
+++ b/sphinx/deprecation.py
@@ -1,12 +1,4 @@
-"""
- sphinx.deprecation
- ~~~~~~~~~~~~~~~~~~
-
- Sphinx deprecation classes and utilities.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx deprecation classes and utilities."""
import sys
import warnings
diff --git a/sphinx/directives/__init__.py b/sphinx/directives/__init__.py
index 90658a904..0e5cc0c60 100644
--- a/sphinx/directives/__init__.py
+++ b/sphinx/directives/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.directives
- ~~~~~~~~~~~~~~~~~
-
- Handlers for additional ReST directives.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Handlers for additional ReST directives."""
import re
from typing import TYPE_CHECKING, Any, Dict, Generic, List, Tuple, TypeVar, cast
diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py
index ddd47e1f8..dc44ed314 100644
--- a/sphinx/directives/code.py
+++ b/sphinx/directives/code.py
@@ -1,11 +1,3 @@
-"""
- sphinx.directives.code
- ~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import sys
import textwrap
from difflib import unified_diff
diff --git a/sphinx/directives/other.py b/sphinx/directives/other.py
index a14b6e801..83cbb6707 100644
--- a/sphinx/directives/other.py
+++ b/sphinx/directives/other.py
@@ -1,11 +1,3 @@
-"""
- sphinx.directives.other
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import re
from typing import TYPE_CHECKING, Any, Dict, List, cast
diff --git a/sphinx/directives/patches.py b/sphinx/directives/patches.py
index d76bb74c7..a01d78332 100644
--- a/sphinx/directives/patches.py
+++ b/sphinx/directives/patches.py
@@ -1,11 +1,3 @@
-"""
- sphinx.directives.patches
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import os
import warnings
from os import path
diff --git a/sphinx/domains/__init__.py b/sphinx/domains/__init__.py
index 4252baf65..f422b8b74 100644
--- a/sphinx/domains/__init__.py
+++ b/sphinx/domains/__init__.py
@@ -1,12 +1,7 @@
-"""
- sphinx.domains
- ~~~~~~~~~~~~~~
-
- Support for domains, which are groupings of description directives
- and roles describing e.g. constructs of one programming language.
+"""Support for domains.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Domains are groupings of description directives
+and roles describing e.g. constructs of one programming language.
"""
import copy
diff --git a/sphinx/domains/c.py b/sphinx/domains/c.py
index 5181afb17..176a1def1 100644
--- a/sphinx/domains/c.py
+++ b/sphinx/domains/c.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.c
- ~~~~~~~~~~~~~~~~
-
- The C language domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The C language domain."""
import re
from typing import (Any, Callable, Dict, Generator, Iterator, List, Optional, Tuple, TypeVar,
diff --git a/sphinx/domains/changeset.py b/sphinx/domains/changeset.py
index 9db598975..31fa44020 100644
--- a/sphinx/domains/changeset.py
+++ b/sphinx/domains/changeset.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.changeset
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- The changeset domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The changeset domain."""
from typing import TYPE_CHECKING, Any, Dict, List, NamedTuple, cast
diff --git a/sphinx/domains/citation.py b/sphinx/domains/citation.py
index f98abc4d1..39e63b659 100644
--- a/sphinx/domains/citation.py
+++ b/sphinx/domains/citation.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.citation
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- The citation domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The citation domain."""
from typing import TYPE_CHECKING, Any, Dict, List, Optional, Set, Tuple, cast
diff --git a/sphinx/domains/cpp.py b/sphinx/domains/cpp.py
index 4f336a4bf..64985a37f 100644
--- a/sphinx/domains/cpp.py
+++ b/sphinx/domains/cpp.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.cpp
- ~~~~~~~~~~~~~~~~~~
-
- The C++ language domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The C++ language domain."""
import re
from typing import (Any, Callable, Dict, Generator, Iterator, List, Optional, Tuple, TypeVar,
@@ -267,7 +259,8 @@ T = TypeVar('T')
class_object:
goal: a class declaration, but with specification of a base class
grammar:
- nested-name "final"[opt] (":" base-specifier-list)[opt]
+ attribute-specifier-seq[opt]
+ nested-name "final"[opt] (":" base-specifier-list)[opt]
base-specifier-list ->
base-specifier "..."[opt]
| base-specifier-list, base-specifier "..."[opt]
@@ -281,7 +274,8 @@ T = TypeVar('T')
goal: an unscoped enum or a scoped enum, optionally with the underlying
type specified
grammar:
- ("class" | "struct")[opt] visibility[opt] nested-name (":" type)[opt]
+ ("class" | "struct")[opt] visibility[opt]
+ attribute-specifier-seq[opt] nested-name (":" type)[opt]
enumerator_object:
goal: an element in a scoped or unscoped enum. The name should be
injected according to the scopedness.
@@ -3318,16 +3312,20 @@ class ASTBaseClass(ASTBase):
class ASTClass(ASTBase):
- def __init__(self, name: ASTNestedName, final: bool, bases: List[ASTBaseClass]) -> None:
+ def __init__(self, name: ASTNestedName, final: bool, bases: List[ASTBaseClass],
+ attrs: List[ASTAttribute]) -> None:
self.name = name
self.final = final
self.bases = bases
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
return symbol.get_full_nested_name().get_id(version)
def _stringify(self, transform: StringifyTransform) -> str:
res = []
+ for attr in self.attrs:
+ res.append(transform(attr) + ' ')
res.append(transform(self.name))
if self.final:
res.append(' final')
@@ -3344,6 +3342,9 @@ class ASTClass(ASTBase):
def describe_signature(self, signode: TextElement, mode: str,
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
+ for attr in self.attrs:
+ attr.describe_signature(signode)
+ signode += addnodes.desc_sig_space()
self.name.describe_signature(signode, mode, env, symbol=symbol)
if self.final:
signode += addnodes.desc_sig_space()
@@ -3361,8 +3362,9 @@ class ASTClass(ASTBase):
class ASTUnion(ASTBase):
- def __init__(self, name: ASTNestedName) -> None:
+ def __init__(self, name: ASTNestedName, attrs: List[ASTAttribute]) -> None:
self.name = name
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
if version == 1:
@@ -3370,20 +3372,28 @@ class ASTUnion(ASTBase):
return symbol.get_full_nested_name().get_id(version)
def _stringify(self, transform: StringifyTransform) -> str:
- return transform(self.name)
+ res = []
+ for attr in self.attrs:
+ res.append(transform(attr) + ' ')
+ res.append(transform(self.name))
+ return ''.join(res)
def describe_signature(self, signode: TextElement, mode: str,
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
+ for attr in self.attrs:
+ attr.describe_signature(signode)
+ signode += addnodes.desc_sig_space()
self.name.describe_signature(signode, mode, env, symbol=symbol)
class ASTEnum(ASTBase):
- def __init__(self, name: ASTNestedName, scoped: str,
- underlyingType: ASTType) -> None:
+ def __init__(self, name: ASTNestedName, scoped: str, underlyingType: ASTType,
+ attrs: List[ASTAttribute]) -> None:
self.name = name
self.scoped = scoped
self.underlyingType = underlyingType
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
if version == 1:
@@ -3395,6 +3405,8 @@ class ASTEnum(ASTBase):
if self.scoped:
res.append(self.scoped)
res.append(' ')
+ for attr in self.attrs:
+ res.append(transform(attr) + ' ')
res.append(transform(self.name))
if self.underlyingType:
res.append(' : ')
@@ -3405,6 +3417,9 @@ class ASTEnum(ASTBase):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
# self.scoped has been done by the CPPEnumObject
+ for attr in self.attrs:
+ attr.describe_signature(signode)
+ signode += addnodes.desc_sig_space()
self.name.describe_signature(signode, mode, env, symbol=symbol)
if self.underlyingType:
signode += addnodes.desc_sig_space()
@@ -6567,6 +6582,12 @@ class DefinitionParser(BaseParser):
return ASTConcept(nestedName, initializer)
def _parse_class(self) -> ASTClass:
+ attrs = []
+ while 1:
+ attr = self._parse_attribute()
+ if attr is None:
+ break
+ attrs.append(attr)
name = self._parse_nested_name()
self.skip_ws()
final = self.skip_word_and_ws('final')
@@ -6594,21 +6615,33 @@ class DefinitionParser(BaseParser):
continue
else:
break
- return ASTClass(name, final, bases)
+ return ASTClass(name, final, bases, attrs)
def _parse_union(self) -> ASTUnion:
+ attrs = []
+ while 1:
+ attr = self._parse_attribute()
+ if attr is None:
+ break
+ attrs.append(attr)
name = self._parse_nested_name()
- return ASTUnion(name)
+ return ASTUnion(name, attrs)
def _parse_enum(self) -> ASTEnum:
scoped = None # is set by CPPEnumObject
+ attrs = []
+ while 1:
+ attr = self._parse_attribute()
+ if attr is None:
+ break
+ attrs.append(attr)
self.skip_ws()
name = self._parse_nested_name()
self.skip_ws()
underlyingType = None
if self.skip_string(':'):
underlyingType = self._parse_type(named=False)
- return ASTEnum(name, scoped, underlyingType)
+ return ASTEnum(name, scoped, underlyingType, attrs)
def _parse_enumerator(self) -> ASTEnumerator:
name = self._parse_nested_name()
@@ -7992,7 +8025,7 @@ def setup(app: Sphinx) -> Dict[str, Any]:
return {
'version': 'builtin',
- 'env_version': 4,
+ 'env_version': 5,
'parallel_read_safe': True,
'parallel_write_safe': True,
}
diff --git a/sphinx/domains/index.py b/sphinx/domains/index.py
index 7dbc1bb5a..8c630c8f5 100644
--- a/sphinx/domains/index.py
+++ b/sphinx/domains/index.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.index
- ~~~~~~~~~~~~~~~~~~~~
-
- The index domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The index domain."""
from typing import TYPE_CHECKING, Any, Dict, Iterable, List, Tuple
diff --git a/sphinx/domains/javascript.py b/sphinx/domains/javascript.py
index 2095d1d10..ab16cdd85 100644
--- a/sphinx/domains/javascript.py
+++ b/sphinx/domains/javascript.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.javascript
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The JavaScript domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The JavaScript domain."""
from typing import Any, Dict, Iterator, List, Optional, Tuple, cast
diff --git a/sphinx/domains/math.py b/sphinx/domains/math.py
index 7f66a4738..6df7d30cb 100644
--- a/sphinx/domains/math.py
+++ b/sphinx/domains/math.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.math
- ~~~~~~~~~~~~~~~~~~~
-
- The math domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The math domain."""
from typing import TYPE_CHECKING, Any, Dict, Iterable, List, Optional, Tuple
diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py
index 145b62eda..f55d76ba0 100644
--- a/sphinx/domains/python.py
+++ b/sphinx/domains/python.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.python
- ~~~~~~~~~~~~~~~~~~~~~
-
- The Python domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The Python domain."""
import builtins
import inspect
diff --git a/sphinx/domains/rst.py b/sphinx/domains/rst.py
index 0899e02f8..f861ecad1 100644
--- a/sphinx/domains/rst.py
+++ b/sphinx/domains/rst.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.rst
- ~~~~~~~~~~~~~~~~~~
-
- The reStructuredText domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The reStructuredText domain."""
import re
from typing import Any, Dict, Iterator, List, Optional, Tuple, cast
diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py
index e9f75325a..11a3260b7 100644
--- a/sphinx/domains/std.py
+++ b/sphinx/domains/std.py
@@ -1,12 +1,4 @@
-"""
- sphinx.domains.std
- ~~~~~~~~~~~~~~~~~~
-
- The standard domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The standard domain."""
import re
import warnings
diff --git a/sphinx/environment/__init__.py b/sphinx/environment/__init__.py
index 9dde7b407..07c003b3e 100644
--- a/sphinx/environment/__init__.py
+++ b/sphinx/environment/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment
- ~~~~~~~~~~~~~~~~~~
-
- Global creation environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Global creation environment."""
import os
import pickle
@@ -49,7 +41,7 @@ default_settings: Dict[str, Any] = {
'embed_images': False,
'embed_stylesheet': False,
'cloak_email_addresses': True,
- 'pep_base_url': 'https://www.python.org/dev/peps/',
+ 'pep_base_url': 'https://peps.python.org/',
'pep_references': None,
'rfc_base_url': 'https://datatracker.ietf.org/doc/html/',
'rfc_references': None,
diff --git a/sphinx/environment/adapters/__init__.py b/sphinx/environment/adapters/__init__.py
index 168bd6ba6..1566aecba 100644
--- a/sphinx/environment/adapters/__init__.py
+++ b/sphinx/environment/adapters/__init__.py
@@ -1,9 +1 @@
-"""
- sphinx.environment.adapters
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Sphinx environment adapters
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx environment adapters"""
diff --git a/sphinx/environment/adapters/asset.py b/sphinx/environment/adapters/asset.py
index af5f79e96..57fdc91f1 100644
--- a/sphinx/environment/adapters/asset.py
+++ b/sphinx/environment/adapters/asset.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.adapters.asset
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Assets adapter for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Assets adapter for sphinx.environment."""
from sphinx.environment import BuildEnvironment
diff --git a/sphinx/environment/adapters/indexentries.py b/sphinx/environment/adapters/indexentries.py
index d13c24042..49881b76d 100644
--- a/sphinx/environment/adapters/indexentries.py
+++ b/sphinx/environment/adapters/indexentries.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.adapters.indexentries
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Index entries adapters for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Index entries adapters for sphinx.environment."""
import re
import unicodedata
diff --git a/sphinx/environment/adapters/toctree.py b/sphinx/environment/adapters/toctree.py
index 962e73143..631060e75 100644
--- a/sphinx/environment/adapters/toctree.py
+++ b/sphinx/environment/adapters/toctree.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.adapters.toctree
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Toctree adapter for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Toctree adapter for sphinx.environment."""
from typing import TYPE_CHECKING, Any, Iterable, List, Optional, cast
diff --git a/sphinx/environment/collectors/__init__.py b/sphinx/environment/collectors/__init__.py
index ba7c20636..6f12c1323 100644
--- a/sphinx/environment/collectors/__init__.py
+++ b/sphinx/environment/collectors/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The data collector components for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The data collector components for sphinx.environment."""
from typing import TYPE_CHECKING, Dict, List, Optional, Set
diff --git a/sphinx/environment/collectors/asset.py b/sphinx/environment/collectors/asset.py
index 9530b3bd9..6bb922c66 100644
--- a/sphinx/environment/collectors/asset.py
+++ b/sphinx/environment/collectors/asset.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors.asset
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The image collector for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The image collector for sphinx.environment."""
import os
from glob import glob
diff --git a/sphinx/environment/collectors/dependencies.py b/sphinx/environment/collectors/dependencies.py
index 4138c4c15..87f7c29f2 100644
--- a/sphinx/environment/collectors/dependencies.py
+++ b/sphinx/environment/collectors/dependencies.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors.dependencies
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The dependencies collector components for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The dependencies collector components for sphinx.environment."""
import os
from os import path
diff --git a/sphinx/environment/collectors/metadata.py b/sphinx/environment/collectors/metadata.py
index 3165b0389..c70a5d408 100644
--- a/sphinx/environment/collectors/metadata.py
+++ b/sphinx/environment/collectors/metadata.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors.metadata
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The metadata collector components for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The metadata collector components for sphinx.environment."""
from typing import Any, Dict, List, Set, cast
diff --git a/sphinx/environment/collectors/title.py b/sphinx/environment/collectors/title.py
index 8c285f323..10c5560fd 100644
--- a/sphinx/environment/collectors/title.py
+++ b/sphinx/environment/collectors/title.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors.title
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The title collector components for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The title collector components for sphinx.environment."""
from typing import Any, Dict, Set
diff --git a/sphinx/environment/collectors/toctree.py b/sphinx/environment/collectors/toctree.py
index ddc7a0417..75c981f3c 100644
--- a/sphinx/environment/collectors/toctree.py
+++ b/sphinx/environment/collectors/toctree.py
@@ -1,12 +1,4 @@
-"""
- sphinx.environment.collectors.toctree
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Toctree collector for sphinx.environment.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Toctree collector for sphinx.environment."""
from typing import Any, Dict, List, Set, Tuple, Type, TypeVar, cast
diff --git a/sphinx/errors.py b/sphinx/errors.py
index c90dd10d0..a0263c613 100644
--- a/sphinx/errors.py
+++ b/sphinx/errors.py
@@ -1,13 +1,4 @@
-"""
- sphinx.errors
- ~~~~~~~~~~~~~
-
- Contains SphinxError and a few subclasses (in an extra module to avoid
- circular import problems).
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Contains SphinxError and a few subclasses."""
from typing import Any
diff --git a/sphinx/events.py b/sphinx/events.py
index 46cea6827..5302cd005 100644
--- a/sphinx/events.py
+++ b/sphinx/events.py
@@ -1,13 +1,6 @@
-"""
- sphinx.events
- ~~~~~~~~~~~~~
-
- Sphinx core events.
-
- Gracefully adapted from the TextPress system by Armin.
+"""Sphinx core events.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Gracefully adapted from the TextPress system by Armin.
"""
from collections import defaultdict
diff --git a/sphinx/ext/__init__.py b/sphinx/ext/__init__.py
index 803691ca3..16170d4cf 100644
--- a/sphinx/ext/__init__.py
+++ b/sphinx/ext/__init__.py
@@ -1,9 +1 @@
-"""
- sphinx.ext
- ~~~~~~~~~~
-
- Contains Sphinx features not activated by default.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Contains Sphinx features not activated by default."""
diff --git a/sphinx/ext/apidoc.py b/sphinx/ext/apidoc.py
index 07339d6e6..68afc83b8 100644
--- a/sphinx/ext/apidoc.py
+++ b/sphinx/ext/apidoc.py
@@ -1,17 +1,12 @@
-"""
- sphinx.ext.apidoc
- ~~~~~~~~~~~~~~~~~
-
- Parses a directory tree looking for Python modules and packages and creates
- ReST files appropriately to create code documentation with Sphinx. It also
- creates a modules index (named modules.<suffix>).
+"""Creates reST files corresponding to Python modules for code documentation.
- This is derived from the "sphinx-autopackage" script, which is:
- Copyright 2008 Société des arts technologiques (SAT),
- https://sat.qc.ca/
+Parses a directory tree looking for Python modules and packages and creates
+ReST files appropriately to create code documentation with Sphinx. It also
+creates a modules index (named modules.<suffix>).
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This is derived from the "sphinx-autopackage" script, which is:
+Copyright 2008 Société des arts technologiques (SAT),
+https://sat.qc.ca/
"""
import argparse
diff --git a/sphinx/ext/autodoc/__init__.py b/sphinx/ext/autodoc/__init__.py
index a6d36f61f..9bea15866 100644
--- a/sphinx/ext/autodoc/__init__.py
+++ b/sphinx/ext/autodoc/__init__.py
@@ -1,13 +1,8 @@
-"""
- sphinx.ext.autodoc
- ~~~~~~~~~~~~~~~~~~
-
- Automatically insert docstrings for functions, classes or whole modules into
- the doctree, thus avoiding duplication between docstrings and documentation
- for those who like elaborate docstrings.
+"""Extension to create automatic documentation from code docstrings.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Automatically insert docstrings for functions, classes or whole modules into
+the doctree, thus avoiding duplication between docstrings and documentation
+for those who like elaborate docstrings.
"""
import re
diff --git a/sphinx/ext/autodoc/deprecated.py b/sphinx/ext/autodoc/deprecated.py
index 22c9f46b6..7eede8eeb 100644
--- a/sphinx/ext/autodoc/deprecated.py
+++ b/sphinx/ext/autodoc/deprecated.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autodoc.deprecated
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The deprecated Documenters for autodoc.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The deprecated Documenters for autodoc."""
import warnings
from typing import Any
diff --git a/sphinx/ext/autodoc/directive.py b/sphinx/ext/autodoc/directive.py
index 0c040e1ef..2eb25536d 100644
--- a/sphinx/ext/autodoc/directive.py
+++ b/sphinx/ext/autodoc/directive.py
@@ -1,11 +1,3 @@
-"""
- sphinx.ext.autodoc.directive
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import warnings
from typing import Any, Callable, Dict, List, Set, Type
diff --git a/sphinx/ext/autodoc/importer.py b/sphinx/ext/autodoc/importer.py
index b1bf28ec8..9d5902d2f 100644
--- a/sphinx/ext/autodoc/importer.py
+++ b/sphinx/ext/autodoc/importer.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autodoc.importer
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Importer utilities for autodoc
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Importer utilities for autodoc"""
import importlib
import traceback
diff --git a/sphinx/ext/autodoc/mock.py b/sphinx/ext/autodoc/mock.py
index 7bd0b1ea0..f9e14a0cd 100644
--- a/sphinx/ext/autodoc/mock.py
+++ b/sphinx/ext/autodoc/mock.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autodoc.mock
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- mock for autodoc
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""mock for autodoc"""
import contextlib
import os
diff --git a/sphinx/ext/autodoc/preserve_defaults.py b/sphinx/ext/autodoc/preserve_defaults.py
index 8ce16b37a..313fe5501 100644
--- a/sphinx/ext/autodoc/preserve_defaults.py
+++ b/sphinx/ext/autodoc/preserve_defaults.py
@@ -1,12 +1,7 @@
-"""
- sphinx.ext.autodoc.preserve_defaults
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Preserve the default argument values of function signatures in source code
- and keep them not evaluated for readability.
+"""Preserve function defaults.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Preserve the default argument values of function signatures in source code
+and keep them not evaluated for readability.
"""
import ast
diff --git a/sphinx/ext/autodoc/type_comment.py b/sphinx/ext/autodoc/type_comment.py
index 95ba6f6b7..9881ae747 100644
--- a/sphinx/ext/autodoc/type_comment.py
+++ b/sphinx/ext/autodoc/type_comment.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autodoc.type_comment
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Update annotations info of living objects using type_comments.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Update annotations info of living objects using type_comments."""
from inspect import Parameter, Signature, getsource
from typing import Any, Dict, List, cast
diff --git a/sphinx/ext/autodoc/typehints.py b/sphinx/ext/autodoc/typehints.py
index 6acd99e46..2b5ceb4a6 100644
--- a/sphinx/ext/autodoc/typehints.py
+++ b/sphinx/ext/autodoc/typehints.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autodoc.typehints
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Generating content for autodoc using typehints
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Generating content for autodoc using typehints"""
import re
from collections import OrderedDict
diff --git a/sphinx/ext/autosectionlabel.py b/sphinx/ext/autosectionlabel.py
index e8efcb076..ff2f695ec 100644
--- a/sphinx/ext/autosectionlabel.py
+++ b/sphinx/ext/autosectionlabel.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.autosectionlabel
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Allow reference sections by :ref: role using its title.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Allow reference sections by :ref: role using its title."""
from typing import Any, Dict, cast
diff --git a/sphinx/ext/autosummary/__init__.py b/sphinx/ext/autosummary/__init__.py
index 964c0f532..e610afc5c 100644
--- a/sphinx/ext/autosummary/__init__.py
+++ b/sphinx/ext/autosummary/__init__.py
@@ -1,55 +1,49 @@
-"""
- sphinx.ext.autosummary
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Sphinx extension that adds an autosummary:: directive, which can be
- used to generate function/method/attribute/etc. summary lists, similar
- to those output eg. by Epydoc and other API doc generation tools.
+"""Extension that adds an autosummary:: directive.
- An :autolink: role is also provided.
+The directive can be used to generate function/method/attribute/etc. summary
+lists, similar to those output eg. by Epydoc and other API doc generation tools.
- autosummary directive
- ---------------------
+An :autolink: role is also provided.
- The autosummary directive has the form::
+autosummary directive
+---------------------
- .. autosummary::
- :nosignatures:
- :toctree: generated/
+The autosummary directive has the form::
- module.function_1
- module.function_2
- ...
+ .. autosummary::
+ :nosignatures:
+ :toctree: generated/
- and it generates an output table (containing signatures, optionally)
+ module.function_1
+ module.function_2
+ ...
- ======================== =============================================
- module.function_1(args) Summary line from the docstring of function_1
- module.function_2(args) Summary line from the docstring
- ...
- ======================== =============================================
+and it generates an output table (containing signatures, optionally)
- If the :toctree: option is specified, files matching the function names
- are inserted to the toctree with the given prefix:
+ ======================== =============================================
+ module.function_1(args) Summary line from the docstring of function_1
+ module.function_2(args) Summary line from the docstring
+ ...
+ ======================== =============================================
- generated/module.function_1
- generated/module.function_2
- ...
+If the :toctree: option is specified, files matching the function names
+are inserted to the toctree with the given prefix:
- Note: The file names contain the module:: or currentmodule:: prefixes.
+ generated/module.function_1
+ generated/module.function_2
+ ...
- .. seealso:: autosummary_generate.py
+Note: The file names contain the module:: or currentmodule:: prefixes.
+.. seealso:: autosummary_generate.py
- autolink role
- -------------
- The autolink role functions as ``:obj:`` when the name referred can be
- resolved to a Python object, and otherwise it becomes simple emphasis.
- This can be used as the default role to make links 'smart'.
+autolink role
+-------------
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+The autolink role functions as ``:obj:`` when the name referred can be
+resolved to a Python object, and otherwise it becomes simple emphasis.
+This can be used as the default role to make links 'smart'.
"""
import inspect
@@ -417,7 +411,7 @@ class Autosummary(SphinxDirective):
table_spec['spec'] = r'\X{1}{2}\X{1}{2}'
table = autosummary_table('')
- real_table = nodes.table('', classes=['longtable'])
+ real_table = nodes.table('', classes=['autosummary longtable'])
table.append(real_table)
group = nodes.tgroup('', cols=2)
real_table.append(group)
diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py
index 236865630..798c91e4c 100644
--- a/sphinx/ext/autosummary/generate.py
+++ b/sphinx/ext/autosummary/generate.py
@@ -1,20 +1,15 @@
-"""
- sphinx.ext.autosummary.generate
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Usable as a library or script to generate automatic RST source files for
- items referred to in autosummary:: directives.
+"""Generates reST source files for autosummary.
- Each generated RST file contains a single auto*:: directive which
- extracts the docstring of the referred item.
+Usable as a library or script to generate automatic RST source files for
+items referred to in autosummary:: directives.
- Example Makefile rule::
+Each generated RST file contains a single auto*:: directive which
+extracts the docstring of the referred item.
- generate:
- sphinx-autogen -o source/generated source/*.rst
+Example Makefile rule::
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+ generate:
+ sphinx-autogen -o source/generated source/*.rst
"""
import argparse
diff --git a/sphinx/ext/coverage.py b/sphinx/ext/coverage.py
index 2a7e08f8b..3ebd095c2 100644
--- a/sphinx/ext/coverage.py
+++ b/sphinx/ext/coverage.py
@@ -1,12 +1,7 @@
-"""
- sphinx.ext.coverage
- ~~~~~~~~~~~~~~~~~~~
-
- Check Python modules and C API for coverage. Mostly written by Josip
- Dzolonga for the Google Highly Open Participation contest.
+"""Check Python modules and C API for coverage.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Mostly written by Josip Dzolonga for the Google Highly Open Participation
+contest.
"""
import glob
diff --git a/sphinx/ext/doctest.py b/sphinx/ext/doctest.py
index 490516d63..0c02547e9 100644
--- a/sphinx/ext/doctest.py
+++ b/sphinx/ext/doctest.py
@@ -1,12 +1,6 @@
-"""
- sphinx.ext.doctest
- ~~~~~~~~~~~~~~~~~~
-
- Mimic doctest by automatically executing code snippets and checking
- their results.
+"""Mimic doctest in Sphinx.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+The extension automatically execute code snippets and checks their results.
"""
import doctest
diff --git a/sphinx/ext/duration.py b/sphinx/ext/duration.py
index b65703472..94fd9077a 100644
--- a/sphinx/ext/duration.py
+++ b/sphinx/ext/duration.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.duration
- ~~~~~~~~~~~~~~~~~~~
-
- Measure durations of Sphinx processing.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Measure durations of Sphinx processing."""
from datetime import datetime, timedelta
from itertools import islice
diff --git a/sphinx/ext/extlinks.py b/sphinx/ext/extlinks.py
index 8caba8842..4b476ec0a 100644
--- a/sphinx/ext/extlinks.py
+++ b/sphinx/ext/extlinks.py
@@ -1,28 +1,20 @@
-"""
- sphinx.ext.extlinks
- ~~~~~~~~~~~~~~~~~~~
-
- Extension to save typing and prevent hard-coding of base URLs in the reST
- files.
-
- This adds a new config value called ``extlinks`` that is created like this::
+"""Extension to save typing and prevent hard-coding of base URLs in reST files.
- extlinks = {'exmpl': ('https://example.invalid/%s.html', caption), ...}
+This adds a new config value called ``extlinks`` that is created like this::
- Now you can use e.g. :exmpl:`foo` in your documents. This will create a
- link to ``https://example.invalid/foo.html``. The link caption depends on
- the *caption* value given:
+ extlinks = {'exmpl': ('https://example.invalid/%s.html', caption), ...}
- - If it is ``None``, the caption will be the full URL.
- - If it is a string, it must contain ``%s`` exactly once. In this case the
- caption will be *caption* with the role content substituted for ``%s``.
+Now you can use e.g. :exmpl:`foo` in your documents. This will create a
+link to ``https://example.invalid/foo.html``. The link caption depends on
+the *caption* value given:
- You can also give an explicit caption, e.g. :exmpl:`Foo <foo>`.
+- If it is ``None``, the caption will be the full URL.
+- If it is a string, it must contain ``%s`` exactly once. In this case the
+ caption will be *caption* with the role content substituted for ``%s``.
- Both, the url string and the caption string must escape ``%`` as ``%%``.
+You can also give an explicit caption, e.g. :exmpl:`Foo <foo>`.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Both, the url string and the caption string must escape ``%`` as ``%%``.
"""
import re
diff --git a/sphinx/ext/githubpages.py b/sphinx/ext/githubpages.py
index 0ea25ba52..e250fb2f2 100644
--- a/sphinx/ext/githubpages.py
+++ b/sphinx/ext/githubpages.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.githubpages
- ~~~~~~~~~~~~~~~~~~~~~~
-
- To publish HTML docs at GitHub Pages, create .nojekyll file.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""To publish HTML docs at GitHub Pages, create .nojekyll file."""
import os
import urllib
diff --git a/sphinx/ext/graphviz.py b/sphinx/ext/graphviz.py
index ad248993d..b4a69a0f2 100644
--- a/sphinx/ext/graphviz.py
+++ b/sphinx/ext/graphviz.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.graphviz
- ~~~~~~~~~~~~~~~~~~~
-
- Allow graphviz-formatted graphs to be included in Sphinx-generated
- documents inline.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+"""Allow graphviz-formatted graphs to be included inline in generated documents.
"""
import posixpath
diff --git a/sphinx/ext/ifconfig.py b/sphinx/ext/ifconfig.py
index 50a2b203f..bffaa49ff 100644
--- a/sphinx/ext/ifconfig.py
+++ b/sphinx/ext/ifconfig.py
@@ -1,22 +1,17 @@
-"""
- sphinx.ext.ifconfig
- ~~~~~~~~~~~~~~~~~~~
-
- Provides the ``ifconfig`` directive that allows to write documentation
- that is included depending on configuration variables.
+"""Provides the ``ifconfig`` directive.
- Usage::
+The ``ifconfig`` directive enables writing documentation
+that is included depending on configuration variables.
- .. ifconfig:: releaselevel in ('alpha', 'beta', 'rc')
+Usage::
- This stuff is only included in the built docs for unstable versions.
+ .. ifconfig:: releaselevel in ('alpha', 'beta', 'rc')
- The argument for ``ifconfig`` is a plain Python expression, evaluated in the
- namespace of the project configuration (that is, all variables from
- ``conf.py`` are available.)
+ This stuff is only included in the built docs for unstable versions.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+The argument for ``ifconfig`` is a plain Python expression, evaluated in the
+namespace of the project configuration (that is, all variables from
+``conf.py`` are available.)
"""
from typing import Any, Dict, List
diff --git a/sphinx/ext/imgconverter.py b/sphinx/ext/imgconverter.py
index 5a1653037..a40b6c46a 100644
--- a/sphinx/ext/imgconverter.py
+++ b/sphinx/ext/imgconverter.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.imgconverter
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Image converter extension for Sphinx
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Image converter extension for Sphinx"""
import subprocess
import sys
diff --git a/sphinx/ext/imgmath.py b/sphinx/ext/imgmath.py
index 189bf8786..2c908daab 100644
--- a/sphinx/ext/imgmath.py
+++ b/sphinx/ext/imgmath.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.imgmath
- ~~~~~~~~~~~~~~~~~~
-
- Render math in HTML via dvipng or dvisvgm.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Render math in HTML via dvipng or dvisvgm."""
import posixpath
import re
diff --git a/sphinx/ext/inheritance_diagram.py b/sphinx/ext/inheritance_diagram.py
index cf4626c0b..c8a3dc763 100644
--- a/sphinx/ext/inheritance_diagram.py
+++ b/sphinx/ext/inheritance_diagram.py
@@ -1,38 +1,31 @@
-r"""
- sphinx.ext.inheritance_diagram
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+r"""Defines a docutils directive for inserting inheritance diagrams.
- Defines a docutils directive for inserting inheritance diagrams.
+Provide the directive with one or more classes or modules (separated
+by whitespace). For modules, all of the classes in that module will
+be used.
- Provide the directive with one or more classes or modules (separated
- by whitespace). For modules, all of the classes in that module will
- be used.
+Example::
- Example::
+ Given the following classes:
- Given the following classes:
+ class A: pass
+ class B(A): pass
+ class C(A): pass
+ class D(B, C): pass
+ class E(B): pass
- class A: pass
- class B(A): pass
- class C(A): pass
- class D(B, C): pass
- class E(B): pass
+ .. inheritance-diagram: D E
- .. inheritance-diagram: D E
+ Produces a graph like the following:
- Produces a graph like the following:
+ A
+ / \
+ B C
+ / \ /
+ E D
- A
- / \
- B C
- / \ /
- E D
-
- The graph is inserted as a PNG+image map into HTML and a PDF in
- LaTeX.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+The graph is inserted as a PNG+image map into HTML and a PDF in
+LaTeX.
"""
import builtins
diff --git a/sphinx/ext/intersphinx.py b/sphinx/ext/intersphinx.py
index 2f8ab2588..64e296c39 100644
--- a/sphinx/ext/intersphinx.py
+++ b/sphinx/ext/intersphinx.py
@@ -1,26 +1,19 @@
-"""
- sphinx.ext.intersphinx
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Insert links to objects documented in remote Sphinx documentation.
-
- This works as follows:
+"""Insert links to objects documented in remote Sphinx documentation.
- * Each Sphinx HTML build creates a file named "objects.inv" that contains a
- mapping from object names to URIs relative to the HTML set's root.
+This works as follows:
- * Projects using the Intersphinx extension can specify links to such mapping
- files in the `intersphinx_mapping` config value. The mapping will then be
- used to resolve otherwise missing references to objects into links to the
- other documentation.
+* Each Sphinx HTML build creates a file named "objects.inv" that contains a
+ mapping from object names to URIs relative to the HTML set's root.
- * By default, the mapping file is assumed to be at the same location as the
- rest of the documentation; however, the location of the mapping file can
- also be specified individually, e.g. if the docs should be buildable
- without Internet access.
+* Projects using the Intersphinx extension can specify links to such mapping
+ files in the `intersphinx_mapping` config value. The mapping will then be
+ used to resolve otherwise missing references to objects into links to the
+ other documentation.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+* By default, the mapping file is assumed to be at the same location as the
+ rest of the documentation; however, the location of the mapping file can
+ also be specified individually, e.g. if the docs should be buildable
+ without Internet access.
"""
import concurrent.futures
diff --git a/sphinx/ext/linkcode.py b/sphinx/ext/linkcode.py
index 6ae828408..ad7abd31b 100644
--- a/sphinx/ext/linkcode.py
+++ b/sphinx/ext/linkcode.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.linkcode
- ~~~~~~~~~~~~~~~~~~~
-
- Add external links to module code in Python object descriptions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Add external links to module code in Python object descriptions."""
from typing import Any, Dict, Set
diff --git a/sphinx/ext/mathjax.py b/sphinx/ext/mathjax.py
index 7b85799ec..d0d360e2e 100644
--- a/sphinx/ext/mathjax.py
+++ b/sphinx/ext/mathjax.py
@@ -1,13 +1,8 @@
-"""
- sphinx.ext.mathjax
- ~~~~~~~~~~~~~~~~~~
+"""Allow `MathJax`_ to be used to display math in Sphinx's HTML writer.
- Allow `MathJax <https://www.mathjax.org/>`_ to be used to display math in
- Sphinx's HTML writer -- requires the MathJax JavaScript library on your
- webserver/computer.
+This requires the MathJax JavaScript library on your webserver/computer.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+.. _MathJax: https://www.mathjax.org/
"""
import json
diff --git a/sphinx/ext/napoleon/__init__.py b/sphinx/ext/napoleon/__init__.py
index 7f86b1745..d0dfaf825 100644
--- a/sphinx/ext/napoleon/__init__.py
+++ b/sphinx/ext/napoleon/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.napoleon
- ~~~~~~~~~~~~~~~~~~~
-
- Support for NumPy and Google style docstrings.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Support for NumPy and Google style docstrings."""
from typing import Any, Dict, List
diff --git a/sphinx/ext/napoleon/docstring.py b/sphinx/ext/napoleon/docstring.py
index d1d348590..a11424537 100644
--- a/sphinx/ext/napoleon/docstring.py
+++ b/sphinx/ext/napoleon/docstring.py
@@ -1,23 +1,15 @@
-"""
- sphinx.ext.napoleon.docstring
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- Classes for docstring parsing and formatting.
-
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Classes for docstring parsing and formatting."""
import collections
import inspect
import re
+import warnings
from functools import partial
from typing import Any, Callable, Dict, List, Tuple, Type, Union
from sphinx.application import Sphinx
from sphinx.config import Config as SphinxConfig
+from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.ext.napoleon.iterators import modify_iter
from sphinx.locale import _, __
from sphinx.util import logging
@@ -631,7 +623,6 @@ class GoogleDocstring:
if not _type:
_type = self._lookup_annotation(_name)
if self._config.napoleon_use_ivar:
- _name = self._qualify_name(_name, self._obj)
field = ':ivar %s: ' % _name
lines.extend(self._format_block(field, _desc))
if _type:
@@ -825,6 +816,8 @@ class GoogleDocstring:
"".join(after_colon).strip())
def _qualify_name(self, attr_name: str, klass: Type) -> str:
+ warnings.warn('%s._qualify_name() is deprecated.' %
+ self.__class__.__name__, RemovedInSphinx60Warning)
if klass and '.' not in attr_name:
if attr_name.startswith('~'):
attr_name = attr_name[1:]
diff --git a/sphinx/ext/napoleon/iterators.py b/sphinx/ext/napoleon/iterators.py
index f4d4c2423..9459ad4a6 100644
--- a/sphinx/ext/napoleon/iterators.py
+++ b/sphinx/ext/napoleon/iterators.py
@@ -1,14 +1,4 @@
-"""
- sphinx.ext.napoleon.iterators
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- A collection of helpful iterators.
-
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""A collection of helpful iterators."""
import collections
from typing import Any, Iterable, Optional
diff --git a/sphinx/ext/todo.py b/sphinx/ext/todo.py
index 3b8ba1924..c0d034087 100644
--- a/sphinx/ext/todo.py
+++ b/sphinx/ext/todo.py
@@ -1,14 +1,8 @@
-"""
- sphinx.ext.todo
- ~~~~~~~~~~~~~~~
-
- Allow todos to be inserted into your documentation. Inclusion of todos can
- be switched of by a configuration variable. The todolist directive collects
- all todos of your project and lists them along with a backlink to the
- original location.
+"""Allow todos to be inserted into your documentation.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Inclusion of todos can be switched of by a configuration variable.
+The todolist directive collects all todos of your project and lists them along
+with a backlink to the original location.
"""
from typing import Any, Dict, List, Tuple, cast
diff --git a/sphinx/ext/viewcode.py b/sphinx/ext/viewcode.py
index 54274ac04..5aff7c67d 100644
--- a/sphinx/ext/viewcode.py
+++ b/sphinx/ext/viewcode.py
@@ -1,12 +1,4 @@
-"""
- sphinx.ext.viewcode
- ~~~~~~~~~~~~~~~~~~~
-
- Add links to module code in Python object descriptions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Add links to module code in Python object descriptions."""
import posixpath
import traceback
diff --git a/sphinx/extension.py b/sphinx/extension.py
index 890a5d8a7..356b4ab9d 100644
--- a/sphinx/extension.py
+++ b/sphinx/extension.py
@@ -1,12 +1,4 @@
-"""
- sphinx.extension
- ~~~~~~~~~~~~~~~~
-
- Utilities for Sphinx extensions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utilities for Sphinx extensions."""
from typing import TYPE_CHECKING, Any, Dict
diff --git a/sphinx/highlighting.py b/sphinx/highlighting.py
index 200f41b33..a7e5e4940 100644
--- a/sphinx/highlighting.py
+++ b/sphinx/highlighting.py
@@ -1,12 +1,4 @@
-"""
- sphinx.highlighting
- ~~~~~~~~~~~~~~~~~~~
-
- Highlight code blocks using Pygments.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Highlight code blocks using Pygments."""
from functools import partial
from importlib import import_module
diff --git a/sphinx/io.py b/sphinx/io.py
index b52ce094f..936631d51 100644
--- a/sphinx/io.py
+++ b/sphinx/io.py
@@ -1,12 +1,4 @@
-"""
- sphinx.io
- ~~~~~~~~~
-
- Input/Output files
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Input/Output files"""
import codecs
from typing import TYPE_CHECKING, Any, List, Type
diff --git a/sphinx/jinja2glue.py b/sphinx/jinja2glue.py
index 525a4a994..a0d1f65ea 100644
--- a/sphinx/jinja2glue.py
+++ b/sphinx/jinja2glue.py
@@ -1,12 +1,4 @@
-"""
- sphinx.jinja2glue
- ~~~~~~~~~~~~~~~~~
-
- Glue code for the jinja2 templating engine.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Glue code for the jinja2 templating engine."""
from os import path
from pprint import pformat
diff --git a/sphinx/locale/__init__.py b/sphinx/locale/__init__.py
index 5378da0a3..b9bdff0f9 100644
--- a/sphinx/locale/__init__.py
+++ b/sphinx/locale/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.locale
- ~~~~~~~~~~~~~
-
- Locale utilities.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Locale utilities."""
import gettext
import locale
diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo
index 1970295a1..51491294b 100644
--- a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.po b/sphinx/locale/ar/LC_MESSAGES/sphinx.po
index 21c81daf5..26da97d1d 100644
--- a/sphinx/locale/ar/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Abdullah ahmed <Alhadab@hotmail.co.uk>, 2020\n"
"Language-Team: Arabic (http://www.transifex.com/sphinx-doc/sphinx-1/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1900,7 +1900,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1908,7 +1908,7 @@ msgstr ""
msgid "variable"
msgstr "متغير"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1921,23 +1921,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "نوع"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "كائن"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "مثال"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "أمثلة"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "ملاحظات"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "مراجع"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo
index 90f9de613..1e3a2733e 100644
--- a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.po b/sphinx/locale/bg/LC_MESSAGES/sphinx.po
index 4fe81f32f..b09ceaae9 100644
--- a/sphinx/locale/bg/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (http://www.transifex.com/sphinx-doc/sphinx-1/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo
index 974e36b40..bd365acb0 100644
--- a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.po b/sphinx/locale/bn/LC_MESSAGES/sphinx.po
index bf743e3ba..857d13dab 100644
--- a/sphinx/locale/bn/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2009\n"
"Language-Team: Bengali (http://www.transifex.com/sphinx-doc/sphinx-1/language/bn/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "ইনডেকà§à¦¸"
msgid "Release"
msgstr "রিলিজ"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "পà§à¦¯à¦¾à¦°à¦¾à¦®à¦¿à¦Ÿà¦¾à¦°"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "রিটারà§à¦¨à¦¸"
@@ -1899,7 +1899,7 @@ msgstr "রিটারà§à¦¨à¦¸"
msgid "Return type"
msgstr "রিটারà§à¦¨ টাইপ"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "ফাংশন"
@@ -1920,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "কà§à¦²à¦¾à¦¸"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "পাদটীকা"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo
index 57a987206..65c00877a 100644
--- a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.po b/sphinx/locale/ca/LC_MESSAGES/sphinx.po
index 0fdd0465c..8337537fa 100644
--- a/sphinx/locale/ca/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2009\n"
"Language-Team: Catalan (http://www.transifex.com/sphinx-doc/sphinx-1/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Ãndex"
msgid "Release"
msgstr "Versió"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Paràmetres"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Retorna"
@@ -1899,7 +1899,7 @@ msgstr "Retorna"
msgid "Return type"
msgstr "Tipus de retorn"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membre"
@@ -1907,7 +1907,7 @@ msgstr "membre"
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funció"
@@ -1920,23 +1920,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipus"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "class"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo
index 4595fd3f9..e34be3a0e 100644
--- a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.po b/sphinx/locale/cak/LC_MESSAGES/sphinx.po
index 66635364a..0718ff7b2 100644
--- a/sphinx/locale/cak/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Julien Malard <julien.malard@mail.mcgill.ca>, 2019\n"
"Language-Team: Kaqchikel (http://www.transifex.com/sphinx-doc/sphinx-1/language/cak/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Cholwuj"
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Jalajöj"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr "retal jalöj"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1920,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "Ruwäch"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Tz'etb'äl"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Tz'etb'äl"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Jalajöj chïk"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo
index 66ed3bf44..40fb49c21 100644
--- a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.po b/sphinx/locale/cs/LC_MESSAGES/sphinx.po
index 574044657..d8cfb9196 100644
--- a/sphinx/locale/cs/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Vilibald W. <vilibald.wanca@gmail.com>, 2014-2015\n"
"Language-Team: Czech (http://www.transifex.com/sphinx-doc/sphinx-1/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "Rejstřík"
msgid "Release"
msgstr "Vydání"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametry"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Vrací"
@@ -1900,7 +1900,7 @@ msgstr "Vrací"
msgid "Return type"
msgstr "Typ návratové hodnoty"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "Älen"
@@ -1908,7 +1908,7 @@ msgstr "Älen"
msgid "variable"
msgstr "proměnná"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkce"
@@ -1921,23 +1921,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Vyvolá"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "třída"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Poznámky pod Äarou"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo
index 0814ffd3d..69eace847 100644
--- a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.po b/sphinx/locale/cy/LC_MESSAGES/sphinx.po
index 5059c22d8..61ee232d8 100644
--- a/sphinx/locale/cy/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Geraint Palmer <palmer.geraint@googlemail.com>, 2016\n"
"Language-Team: Welsh (http://www.transifex.com/sphinx-doc/sphinx-1/language/cy/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "Indecs"
msgid "Release"
msgstr "Rhyddhad"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Paramedrau"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1900,7 +1900,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "aelod"
@@ -1908,7 +1908,7 @@ msgstr "aelod"
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "ffwythiant"
@@ -1921,23 +1921,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr "Permalink i'r toctree hwn"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Troednodiadau"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.mo b/sphinx/locale/da/LC_MESSAGES/sphinx.mo
index c6a3382e5..1ec699372 100644
--- a/sphinx/locale/da/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/da/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.po b/sphinx/locale/da/LC_MESSAGES/sphinx.po
index 03e50d6f7..5dfa57b12 100644
--- a/sphinx/locale/da/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/da/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2021\n"
"Language-Team: Danish (http://www.transifex.com/sphinx-doc/sphinx-1/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Indeks"
msgid "Release"
msgstr "Udgave"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametre"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Returnerer"
@@ -1902,7 +1902,7 @@ msgstr "Returnerer"
msgid "Return type"
msgstr "Returtype"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "medlem"
@@ -1910,7 +1910,7 @@ msgstr "medlem"
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funktion"
@@ -1923,23 +1923,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "optæl"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "optælling"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1968,36 +1968,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Template-parametre"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Kaster"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2859,7 +2859,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Nøgleordsargumenter"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Eksempler"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Andre parametre"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Referencer"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "Permahenvisning til dette toctree"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Fodnoter"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.mo b/sphinx/locale/de/LC_MESSAGES/sphinx.mo
index 508e6dde4..9b800859e 100644
--- a/sphinx/locale/de/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/de/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.po b/sphinx/locale/de/LC_MESSAGES/sphinx.po
index 90fffec5a..48ce371ce 100644
--- a/sphinx/locale/de/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/de/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Jean-François B. <jfbu@free.fr>, 2018\n"
"Language-Team: German (http://www.transifex.com/sphinx-doc/sphinx-1/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Stichwortverzeichnis"
msgid "Release"
msgstr "Release"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parameter"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Rückgabe"
@@ -1902,7 +1902,7 @@ msgstr "Rückgabe"
msgid "Return type"
msgstr "Rückgabetyp"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "Member"
@@ -1910,7 +1910,7 @@ msgstr "Member"
msgid "variable"
msgstr "Variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "Funktion"
@@ -1923,23 +1923,23 @@ msgstr "Makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "Aufzählung"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "Enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "Typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1968,36 +1968,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Template Parameter"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Wirft"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "Klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2859,7 +2859,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "Permanenter Link zu diesem Inhaltsverzeichnis"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Fußnoten"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.mo b/sphinx/locale/el/LC_MESSAGES/sphinx.mo
index 26956cdc4..b346d4e4b 100644
--- a/sphinx/locale/el/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/el/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.po b/sphinx/locale/el/LC_MESSAGES/sphinx.po
index ce588d6d2..590463b23 100644
--- a/sphinx/locale/el/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/el/LC_MESSAGES/sphinx.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2021\n"
"Language-Team: Greek (http://www.transifex.com/sphinx-doc/sphinx-1/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1114,7 +1114,7 @@ msgstr "ΕυÏετήÏιο"
msgid "Release"
msgstr "Δημοσίευση"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "καμία γνωστή επιλογή Babel για τη γλώσσα %r"
@@ -1882,16 +1882,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "ΠαÏάμετÏοι"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "ΕπιστÏέφει"
@@ -1901,7 +1901,7 @@ msgstr "ΕπιστÏέφει"
msgid "Return type"
msgstr "ΕπιστÏεφόμενος Ï„Ïπος"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "μέλος"
@@ -1909,7 +1909,7 @@ msgstr "μέλος"
msgid "variable"
msgstr "μεταβλητή"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "συνάÏτηση"
@@ -1922,23 +1922,23 @@ msgstr "μακÏοεντολή"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "ένωση"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "Ï„Ïπος"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1967,36 +1967,36 @@ msgstr "διπλότυπη ετικέτα %s, άλλη εμφάνιση στο %
msgid "Citation [%s] is not referenced."
msgstr "Η παÏαπομπή [%s] δεν αναφέÏεται."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "ΠαÏάμετÏοι ΠÏοτÏπου"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "ΠÏοκαλεί"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "κλάση"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "έννοια"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2061,7 +2061,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "διπλότυπη ετικέτα της εξίσωσης %s, άλλη εμφάνιση στο %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "ΑνέγκυÏο math_eqref_format: %r"
@@ -2858,7 +2858,7 @@ msgstr "ανέγκυÏη υπογÏαφή για αυτόματο %s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "σφάλμα κατά τη μοÏφοποίηση των οÏισμάτων για %s:%s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "απουσιάζει το χαÏακτηÏιστικό %s στο αντικείμενο %s"
@@ -2888,66 +2888,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" στο όνομα automodule δεν βγάζει νόημα"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "οÏίσματα υπογÏαφής ή επιστÏοφή σημείωσης η οποία δόθηκε για το automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ Ï€Ïέπει να είναι λίστα στοιχειοσειÏάς, όχι %r (στο δομοστοιχείο %s) -- θα αγνοηθεί το __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Βάσεις: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3084,58 +3084,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "ΟÏίσματα λέξης-κλειδί"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "ΠαÏάδειγμα"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "ΠαÏαδείγματα"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Σημειώσεις"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Άλλες παÏάμετÏοι"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "ΑναφοÏές"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "ΠÏοειδοποιήσεις"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Αποδόσεις"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3630,40 +3630,40 @@ msgstr "Απευθείας σÏνδεσμος σε αυτόν τον πίνακÎ
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "Δεν ήταν δυνατή η λήψη του μεγέθους της εικόνας. Η επιλογή :scale: θα αγνοηθεί."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "άγνωστο toplevel_sectioning %r για την κλάσση %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿ :maxdepth:, θα αγνοηθεί."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "ο τίτλος του εγγÏάφου δεν είναι μονός κόμβος κειμένου"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "ο ανακαλυφθέν τίτλος κόμβος δεν βÏίσκεται σε τομέα, θέμα, πίνακα, Ï€Ïοειδοποίηση ή πλαϊνή μπάÏα"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Σημειώσεις υποσέλιδου"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "τόσο η επιλογή για tabularcolumns όσο και για :widths: δίνονται. Η επιλογή :widths: θα αγνοηθεί."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "η μονάδα διάστασης %s δεν είναι έγκυÏη. Θα αγνοηθεί."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "βÏέθηκε άγνωστος Ï„Ïπος εγγÏαφής ευÏετηÏίου %s"
diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo
index 75524d075..a6aeb1e21 100644
--- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
index b936c4aed..6af9c88e4 100644
--- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (France) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_FR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo
index 9f8f4e836..471fd0c3e 100644
--- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
index a7bb506b6..7637364a8 100644
--- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the Sphinx project.
#
# Translators:
+# Adam Turner, 2022
msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Adam Turner, 2022\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_GB/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,118 +22,118 @@ msgstr ""
#: sphinx/application.py:156
#, python-format
msgid "Cannot find source directory (%s)"
-msgstr ""
+msgstr "Cannot find source directory (%s)"
#: sphinx/application.py:160
#, python-format
msgid "Output directory (%s) is not a directory"
-msgstr ""
+msgstr "Output directory (%s) is not a directory"
#: sphinx/application.py:164
msgid "Source directory and destination directory cannot be identical"
-msgstr ""
+msgstr "Source directory and destination directory cannot be identical"
#: sphinx/application.py:195
#, python-format
msgid "Running Sphinx v%s"
-msgstr ""
+msgstr "Running Sphinx v%s"
#: sphinx/application.py:221
#, python-format
msgid ""
"This project needs at least Sphinx v%s and therefore cannot be built with "
"this version."
-msgstr ""
+msgstr "This project needs at least Sphinx v%s and therefore cannot be built with this version."
#: sphinx/application.py:236
msgid "making output directory"
-msgstr ""
+msgstr "making output directory"
#: sphinx/application.py:241 sphinx/registry.py:430
#, python-format
msgid "while setting up extension %s:"
-msgstr ""
+msgstr "while setting up extension %s:"
#: sphinx/application.py:247
msgid ""
"'setup' as currently defined in conf.py isn't a Python callable. Please "
"modify its definition to make it a callable function. This is needed for "
"conf.py to behave as a Sphinx extension."
-msgstr ""
+msgstr "'setup' as currently defined in conf.py isn't a Python callable. Please modify its definition to make it a callable function. This is needed for conf.py to behave as a Sphinx extension."
#: sphinx/application.py:272
#, python-format
msgid "loading translations [%s]... "
-msgstr ""
+msgstr "loading translations [%s]... "
#: sphinx/application.py:290 sphinx/util/__init__.py:540
msgid "done"
-msgstr ""
+msgstr "done"
#: sphinx/application.py:292
msgid "not available for built-in messages"
-msgstr ""
+msgstr "not available for built-in messages"
#: sphinx/application.py:301
msgid "loading pickled environment"
-msgstr ""
+msgstr "loading pickled environment"
#: sphinx/application.py:306
#, python-format
msgid "failed: %s"
-msgstr ""
+msgstr "failed: %s"
#: sphinx/application.py:314
msgid "No builder selected, using default: html"
-msgstr ""
+msgstr "No builder selected, using default: html"
#: sphinx/application.py:342
msgid "succeeded"
-msgstr ""
+msgstr "succeeded"
#: sphinx/application.py:343
msgid "finished with problems"
-msgstr ""
+msgstr "finished with problems"
#: sphinx/application.py:347
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
-msgstr ""
+msgstr "build %s, %s warning (with warnings treated as errors)."
#: sphinx/application.py:349
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
-msgstr ""
+msgstr "build %s, %s warnings (with warnings treated as errors)."
#: sphinx/application.py:352
#, python-format
msgid "build %s, %s warning."
-msgstr ""
+msgstr "build %s, %s warning."
#: sphinx/application.py:354
#, python-format
msgid "build %s, %s warnings."
-msgstr ""
+msgstr "build %s, %s warnings."
#: sphinx/application.py:358
#, python-format
msgid "build %s."
-msgstr ""
+msgstr "build %s."
#: sphinx/application.py:588
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
-msgstr ""
+msgstr "node class %r is already registered, its visitors will be overridden"
#: sphinx/application.py:666
#, python-format
msgid "directive %r is already registered, it will be overridden"
-msgstr ""
+msgstr "directive %r is already registered, it will be overridden"
#: sphinx/application.py:687 sphinx/application.py:708
#, python-format
msgid "role %r is already registered, it will be overridden"
-msgstr ""
+msgstr "role %r is already registered, it will be overridden"
#: sphinx/application.py:1256
#, python-format
@@ -140,12 +141,12 @@ msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
"assuming it isn't - please ask the extension author to check and make it "
"explicit"
-msgstr ""
+msgstr "the %s extension does not declare if it is safe for parallel reading, assuming it isn't - please ask the extension author to check and make it explicit"
#: sphinx/application.py:1260
#, python-format
msgid "the %s extension is not safe for parallel reading"
-msgstr ""
+msgstr "the %s extension is not safe for parallel reading"
#: sphinx/application.py:1263
#, python-format
@@ -153,64 +154,64 @@ msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
"assuming it isn't - please ask the extension author to check and make it "
"explicit"
-msgstr ""
+msgstr "the %s extension does not declare if it is safe for parallel writing, assuming it isn't - please ask the extension author to check and make it explicit"
#: sphinx/application.py:1267
#, python-format
msgid "the %s extension is not safe for parallel writing"
-msgstr ""
+msgstr "the %s extension is not safe for parallel writing"
#: sphinx/application.py:1275 sphinx/application.py:1279
#, python-format
msgid "doing serial %s"
-msgstr ""
+msgstr "doing serial %s"
#: sphinx/config.py:171
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
-msgstr ""
+msgstr "config directory doesn't contain a conf.py file (%s)"
#: sphinx/config.py:198
#, python-format
msgid ""
"cannot override dictionary config setting %r, ignoring (use %r to set "
"individual elements)"
-msgstr ""
+msgstr "cannot override dictionary config setting %r, ignoring (use %r to set individual elements)"
#: sphinx/config.py:207
#, python-format
msgid "invalid number %r for config value %r, ignoring"
-msgstr ""
+msgstr "invalid number %r for config value %r, ignoring"
#: sphinx/config.py:212
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
-msgstr ""
+msgstr "cannot override config setting %r with unsupported type, ignoring"
#: sphinx/config.py:241
#, python-format
msgid "unknown config value %r in override, ignoring"
-msgstr ""
+msgstr "unknown config value %r in override, ignoring"
#: sphinx/config.py:269
#, python-format
msgid "No such config value: %s"
-msgstr ""
+msgstr "No such config value: %s"
#: sphinx/config.py:293
#, python-format
msgid "Config value %r already present"
-msgstr ""
+msgstr "Config value %r already present"
#: sphinx/config.py:342
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
-msgstr ""
+msgstr "There is a syntax error in your configuration file: %s\n"
#: sphinx/config.py:345
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
-msgstr ""
+msgstr "The configuration file (or one of the modules it imports) called sys.exit()"
#: sphinx/config.py:352
#, python-format
@@ -218,380 +219,380 @@ msgid ""
"There is a programmable error in your configuration file:\n"
"\n"
"%s"
-msgstr ""
+msgstr "There is a programmable error in your configuration file:\n\n%s"
#: sphinx/config.py:378
#, python-format
msgid ""
"The config value `source_suffix' expects a string, list of strings, or "
"dictionary. But `%r' is given."
-msgstr ""
+msgstr "The config value `source_suffix' expects a string, list of strings, or dictionary. But `%r' is given."
#: sphinx/config.py:397
#, python-format
msgid "Section %s"
-msgstr ""
+msgstr "Section %s"
#: sphinx/config.py:398
#, python-format
msgid "Fig. %s"
-msgstr ""
+msgstr "Fig. %s"
#: sphinx/config.py:399
#, python-format
msgid "Table %s"
-msgstr ""
+msgstr "Table %s"
#: sphinx/config.py:400
#, python-format
msgid "Listing %s"
-msgstr ""
+msgstr "Listing %s"
#: sphinx/config.py:437
msgid ""
"The config value `{name}` has to be a one of {candidates}, but `{current}` "
"is given."
-msgstr ""
+msgstr "The config value `{name}` has to be a one of {candidates}, but `{current}` is given."
#: sphinx/config.py:455
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
-msgstr ""
+msgstr "The config value `{name}' has type `{current.__name__}'; expected {permitted}."
#: sphinx/config.py:468
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
-msgstr ""
+msgstr "The config value `{name}' has type `{current.__name__}', defaults to `{default.__name__}'."
#: sphinx/config.py:478
#, python-format
msgid "primary_domain %r not found, ignored."
-msgstr ""
+msgstr "primary_domain %r not found, ignored."
#: sphinx/config.py:490
msgid ""
"Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add "
"\"root_doc = 'contents'\" to your conf.py."
-msgstr ""
+msgstr "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add \"root_doc = 'contents'\" to your conf.py."
#: sphinx/events.py:67
#, python-format
msgid "Event %r already present"
-msgstr ""
+msgstr "Event %r already present"
#: sphinx/events.py:73
#, python-format
msgid "Unknown event name: %s"
-msgstr ""
+msgstr "Unknown event name: %s"
#: sphinx/events.py:109
#, python-format
msgid "Handler %r for event %r threw an exception"
-msgstr ""
+msgstr "Handler %r for event %r threw an exception"
#: sphinx/extension.py:52
#, python-format
msgid ""
"The %s extension is required by needs_extensions settings, but it is not "
"loaded."
-msgstr ""
+msgstr "The %s extension is required by needs_extensions settings, but it is not loaded."
#: sphinx/extension.py:68
#, python-format
msgid ""
"This project needs the extension %s at least in version %s and therefore "
"cannot be built with the loaded version (%s)."
-msgstr ""
+msgstr "This project needs the extension %s at least in version %s and therefore cannot be built with the loaded version (%s)."
#: sphinx/highlighting.py:135
#, python-format
msgid "Pygments lexer name %r is not known"
-msgstr ""
+msgstr "Pygments lexer name %r is not known"
#: sphinx/highlighting.py:161
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
-msgstr ""
+msgstr "Could not lex literal_block as \"%s\". Highlighting skipped."
#: sphinx/project.py:53
#, python-format
msgid ""
"multiple files found for the document \"%s\": %r\n"
"Use %r for the build."
-msgstr ""
+msgstr "multiple files found for the document \"%s\": %r\nUse %r for the build."
#: sphinx/project.py:59
msgid "document not readable. Ignored."
-msgstr ""
+msgstr "document not readable. Ignored."
#: sphinx/registry.py:139
#, python-format
msgid "Builder class %s has no \"name\" attribute"
-msgstr ""
+msgstr "Builder class %s has no \"name\" attribute"
#: sphinx/registry.py:141
#, python-format
msgid "Builder %r already exists (in module %s)"
-msgstr ""
+msgstr "Builder %r already exists (in module %s)"
#: sphinx/registry.py:154
#, python-format
msgid "Builder name %s not registered or available through entry point"
-msgstr ""
+msgstr "Builder name %s not registered or available through entry point"
#: sphinx/registry.py:161
#, python-format
msgid "Builder name %s not registered"
-msgstr ""
+msgstr "Builder name %s not registered"
#: sphinx/registry.py:168
#, python-format
msgid "domain %s already registered"
-msgstr ""
+msgstr "domain %s already registered"
#: sphinx/registry.py:191 sphinx/registry.py:204 sphinx/registry.py:215
#, python-format
msgid "domain %s not yet registered"
-msgstr ""
+msgstr "domain %s not yet registered"
#: sphinx/registry.py:195
#, python-format
msgid "The %r directive is already registered to domain %s"
-msgstr ""
+msgstr "The %r directive is already registered to domain %s"
#: sphinx/registry.py:207
#, python-format
msgid "The %r role is already registered to domain %s"
-msgstr ""
+msgstr "The %r role is already registered to domain %s"
#: sphinx/registry.py:218
#, python-format
msgid "The %r index is already registered to domain %s"
-msgstr ""
+msgstr "The %r index is already registered to domain %s"
#: sphinx/registry.py:242
#, python-format
msgid "The %r object_type is already registered"
-msgstr ""
+msgstr "The %r object_type is already registered"
#: sphinx/registry.py:262
#, python-format
msgid "The %r crossref_type is already registered"
-msgstr ""
+msgstr "The %r crossref_type is already registered"
#: sphinx/registry.py:269
#, python-format
msgid "source_suffix %r is already registered"
-msgstr ""
+msgstr "source_suffix %r is already registered"
#: sphinx/registry.py:279
#, python-format
msgid "source_parser for %r is already registered"
-msgstr ""
+msgstr "source_parser for %r is already registered"
#: sphinx/registry.py:288
#, python-format
msgid "Source parser for %s not registered"
-msgstr ""
+msgstr "Source parser for %s not registered"
#: sphinx/registry.py:317
#, python-format
msgid "Translator for %r already exists"
-msgstr ""
+msgstr "Translator for %r already exists"
#: sphinx/registry.py:330
#, python-format
msgid "kwargs for add_node() must be a (visit, depart) function tuple: %r=%r"
-msgstr ""
+msgstr "kwargs for add_node() must be a (visit, depart) function tuple: %r=%r"
#: sphinx/registry.py:402
#, python-format
msgid "enumerable_node %r already registered"
-msgstr ""
+msgstr "enumerable_node %r already registered"
#: sphinx/registry.py:411
#, python-format
msgid "math renderer %s is already registered"
-msgstr ""
+msgstr "math renderer %s is already registered"
#: sphinx/registry.py:424
#, python-format
msgid ""
"the extension %r was already merged with Sphinx since version %s; this "
"extension is ignored."
-msgstr ""
+msgstr "the extension %r was already merged with Sphinx since version %s; this extension is ignored."
#: sphinx/registry.py:435
msgid "Original exception:\n"
-msgstr ""
+msgstr "Original exception:\n"
#: sphinx/registry.py:436
#, python-format
msgid "Could not import extension %s"
-msgstr ""
+msgstr "Could not import extension %s"
#: sphinx/registry.py:441
#, python-format
msgid ""
"extension %r has no setup() function; is it really a Sphinx extension "
"module?"
-msgstr ""
+msgstr "extension %r has no setup() function; is it really a Sphinx extension module?"
#: sphinx/registry.py:450
#, python-format
msgid ""
"The %s extension used by this project needs at least Sphinx v%s; it "
"therefore cannot be built with this version."
-msgstr ""
+msgstr "The %s extension used by this project needs at least Sphinx v%s; it therefore cannot be built with this version."
#: sphinx/registry.py:458
#, python-format
msgid ""
"extension %r returned an unsupported object from its setup() function; it "
"should return None or a metadata dictionary"
-msgstr ""
+msgstr "extension %r returned an unsupported object from its setup() function; it should return None or a metadata dictionary"
#: sphinx/roles.py:177
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
-msgstr ""
+msgstr "Python Enhancement Proposals; PEP %s"
#: sphinx/roles.py:193
#, python-format
msgid "invalid PEP number %s"
-msgstr ""
+msgstr "invalid PEP number %s"
#: sphinx/roles.py:227
#, python-format
msgid "invalid RFC number %s"
-msgstr ""
+msgstr "invalid RFC number %s"
#: sphinx/theming.py:80
#, python-format
msgid "theme %r doesn't have \"theme\" setting"
-msgstr ""
+msgstr "theme %r doesn't have \"theme\" setting"
#: sphinx/theming.py:82
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
-msgstr ""
+msgstr "theme %r doesn't have \"inherit\" setting"
#: sphinx/theming.py:88
#, python-format
msgid "no theme named %r found, inherited by %r"
-msgstr ""
+msgstr "no theme named %r found, inherited by %r"
#: sphinx/theming.py:111
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
-msgstr ""
+msgstr "setting %s.%s occurs in none of the searched theme configs"
#: sphinx/theming.py:130
#, python-format
msgid "unsupported theme option %r given"
-msgstr ""
+msgstr "unsupported theme option %r given"
#: sphinx/theming.py:229
#, python-format
msgid "file %r on theme path is not a valid zipfile or contains no theme"
-msgstr ""
+msgstr "file %r on theme path is not a valid zipfile or contains no theme"
#: sphinx/theming.py:244
msgid ""
"sphinx_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0"
-msgstr ""
+msgstr "sphinx_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0"
#: sphinx/theming.py:249
#, python-format
msgid "no theme named %r found (missing theme.conf?)"
-msgstr ""
+msgstr "no theme named %r found (missing theme.conf?)"
#: sphinx/builders/__init__.py:192
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
-msgstr ""
+msgstr "a suitable image for %s builder not found: %s (%s)"
#: sphinx/builders/__init__.py:196
#, python-format
msgid "a suitable image for %s builder not found: %s"
-msgstr ""
+msgstr "a suitable image for %s builder not found: %s"
#: sphinx/builders/__init__.py:216
msgid "building [mo]: "
-msgstr ""
+msgstr "building [mo]: "
#: sphinx/builders/__init__.py:217 sphinx/builders/__init__.py:536
#: sphinx/builders/__init__.py:562
msgid "writing output... "
-msgstr ""
+msgstr "writing output... "
#: sphinx/builders/__init__.py:226
#, python-format
msgid "all of %d po files"
-msgstr ""
+msgstr "all of %d po files"
#: sphinx/builders/__init__.py:244
#, python-format
msgid "targets for %d po files that are specified"
-msgstr ""
+msgstr "targets for %d po files that are specified"
#: sphinx/builders/__init__.py:251
#, python-format
msgid "targets for %d po files that are out of date"
-msgstr ""
+msgstr "targets for %d po files that are out of date"
#: sphinx/builders/__init__.py:258
msgid "all source files"
-msgstr ""
+msgstr "all source files"
#: sphinx/builders/__init__.py:270
#, python-format
msgid ""
"file %r given on command line is not under the source directory, ignoring"
-msgstr ""
+msgstr "file %r given on command line is not under the source directory, ignoring"
#: sphinx/builders/__init__.py:274
#, python-format
msgid "file %r given on command line does not exist, ignoring"
-msgstr ""
+msgstr "file %r given on command line does not exist, ignoring"
#: sphinx/builders/__init__.py:285
#, python-format
msgid "%d source files given on command line"
-msgstr ""
+msgstr "%d source files given on command line"
#: sphinx/builders/__init__.py:295
#, python-format
msgid "targets for %d source files that are out of date"
-msgstr ""
+msgstr "targets for %d source files that are out of date"
#: sphinx/builders/__init__.py:304 sphinx/builders/gettext.py:240
#, python-format
msgid "building [%s]: "
-msgstr ""
+msgstr "building [%s]: "
#: sphinx/builders/__init__.py:311
msgid "looking for now-outdated files... "
-msgstr ""
+msgstr "looking for now-outdated files... "
#: sphinx/builders/__init__.py:316
#, python-format
msgid "%d found"
-msgstr ""
+msgstr "%d found"
#: sphinx/builders/__init__.py:318
msgid "none found"
-msgstr ""
+msgstr "none found"
#: sphinx/builders/__init__.py:323
msgid "pickling environment"
-msgstr ""
+msgstr "pickling environment"
#: sphinx/builders/__init__.py:329
msgid "checking consistency"
-msgstr ""
+msgstr "checking consistency"
#: sphinx/builders/__init__.py:333
msgid "no targets are out of date."
@@ -1111,7 +1112,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1860,7 +1861,7 @@ msgstr ""
msgid ""
"\":file:\" option for csv-table directive now recognizes an absolute path as"
" a relative path from source directory. Please update your document."
-msgstr ""
+msgstr "\":file:\" option for csv-table directive now recognises an absolute path as a relative path from source directory. Please update your document."
#: sphinx/domains/__init__.py:394
#, python-format
@@ -1879,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2622,16 +2623,16 @@ msgstr ""
#: sphinx/ext/graphviz.py:132
msgid "Graphviz directive cannot have both content and a filename argument"
-msgstr ""
+msgstr "Graphviz directive cannot have both content and a filename argument"
#: sphinx/ext/graphviz.py:142
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
-msgstr ""
+msgstr "External Graphviz file %r not found or reading it failed"
#: sphinx/ext/graphviz.py:149
msgid "Ignoring \"graphviz\" directive without content."
-msgstr ""
+msgstr "Ignoring \"graphviz\" directive without content."
#: sphinx/ext/graphviz.py:257
#, python-format
@@ -2648,7 +2649,7 @@ msgstr ""
msgid ""
"dot command %r cannot be run (needed for graphviz output), check the "
"graphviz_dot setting"
-msgstr ""
+msgstr "dot command %r cannot be run (needed for graphviz output), check the graphviz_dot setting"
#: sphinx/ext/graphviz.py:268
#, python-format
@@ -2663,7 +2664,7 @@ msgstr ""
#: sphinx/ext/graphviz.py:278
#, python-format
msgid "graphviz_output_format must be one of 'png', 'svg', but is %r"
-msgstr ""
+msgstr "graphviz_output_format must be one of 'png', 'svg', but is %r"
#: sphinx/ext/graphviz.py:282 sphinx/ext/graphviz.py:334
#: sphinx/ext/graphviz.py:371
@@ -2727,7 +2728,7 @@ msgstr ""
#: sphinx/ext/imgmath.py:333 sphinx/ext/mathjax.py:52
msgid "Permalink to this equation"
-msgstr ""
+msgstr "Permalink to this equation"
#: sphinx/ext/intersphinx.py:179
#, python-format
@@ -2855,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3625,42 +3626,42 @@ msgstr ""
#: sphinx/writers/html.py:624 sphinx/writers/html5.py:572
msgid "Could not obtain image size. :scale: option is ignored."
-msgstr ""
+msgstr "Could not obtain image size. :scale: option is ignored."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo
index 63ffd2a8e..9d2136c77 100644
--- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
index 0fa1a9382..37ca96680 100644
--- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo
index e9fffa9a0..5fd035c7b 100644
--- a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.po b/sphinx/locale/eo/LC_MESSAGES/sphinx.po
index 2e3d52f01..7c8fa96fa 100644
--- a/sphinx/locale/eo/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Tatsuro YOKOTA <hidaruma@outlook.jp>, 2021\n"
"Language-Team: Esperanto (http://www.transifex.com/sphinx-doc/sphinx-1/language/eo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametroj"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1900,7 +1900,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membro"
@@ -1908,7 +1908,7 @@ msgstr "membro"
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcio"
@@ -1921,23 +1921,23 @@ msgstr "nomaĵo"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klaso"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Avertoj"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.mo b/sphinx/locale/es/LC_MESSAGES/sphinx.mo
index 81028b94f..68fd36328 100644
--- a/sphinx/locale/es/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/es/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po
index bd89cafe8..dbb64e282 100644
--- a/sphinx/locale/es/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2016,2021\n"
"Language-Team: Spanish (http://www.transifex.com/sphinx-doc/sphinx-1/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1118,7 +1118,7 @@ msgstr "Ãndice"
msgid "Release"
msgstr "Versión"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "No se conoce la opción de Babel para el idioma %r"
@@ -1886,16 +1886,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parámetros"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Devuelve"
@@ -1905,7 +1905,7 @@ msgstr "Devuelve"
msgid "Return type"
msgstr "Tipo del valor devuelto"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "miembro"
@@ -1913,7 +1913,7 @@ msgstr "miembro"
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "función"
@@ -1926,23 +1926,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "unión"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumeración"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1971,36 +1971,36 @@ msgstr "citación duplicada %s, otra instancia en %s"
msgid "Citation [%s] is not referenced."
msgstr "Citación [%s] no está referenciada."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametros de Plantilla"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Lanzamientos"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "clase"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "concepto"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2065,7 +2065,7 @@ msgstr "duplicada %s descripción de %s, otra %s en %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "etiqueta duplicada de la ecuación %s, otra instancia en %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "No válido math_eqref_format: %r"
@@ -2862,7 +2862,7 @@ msgstr "firma inválida para auto%s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "error al formatear argumentos para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "falta el atributo %s en el objeto %s"
@@ -2892,66 +2892,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" en el nombre del automodule no tiene sentido"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "argumentos de firma o anotación de retorno dada para automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ debe ser una lista de cadenas, no %r (en el módulo %s) -- ignorando __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Bases: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3088,58 +3088,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumentos de palabras clave"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Ejemplo"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Ejemplos"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Notas"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Otros parámetros"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Referencias"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Avisos"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Campos"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3634,40 +3634,40 @@ msgstr "Enlace permanente a la tabla de contenidos"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "No se pudo obtener el tamaño de la imagen. La opción :scale: se ignora."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "desconocida %r toplevel_sectioning para la clase %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "demasiado grande :maxdepth:, ignorado."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "El título del documento no es un nodo de texto único"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "no se encontró el nodo de título en la sección, tema, tabla, advertencia o barra lateral"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Notas a pie de página"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "ambas columnas tabulares y la opción :widths: se dan. La opción :widths: se ignora."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "la unidad de dimensión %s no es válida. Ignorado."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "tipo de entrada de índice desconocido %s encontrado"
diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.mo b/sphinx/locale/et/LC_MESSAGES/sphinx.mo
index 2b001efbb..81e8e4d13 100644
--- a/sphinx/locale/et/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/et/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.po b/sphinx/locale/et/LC_MESSAGES/sphinx.po
index d42d41586..d47cdb7c3 100644
--- a/sphinx/locale/et/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/et/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 09:11+0000\n"
-"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Ivar Smolin <okul@linux.ee>, 2013-2022\n"
"Language-Team: Estonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/et/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Indeks"
msgid "Release"
msgstr "Redaktsioon"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parameetrid"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Tagastab"
@@ -1902,7 +1902,7 @@ msgstr "Tagastab"
msgid "Return type"
msgstr "Tagastustüüp"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "liige"
@@ -1910,7 +1910,7 @@ msgstr "liige"
msgid "variable"
msgstr "muutuja"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funktsioon"
@@ -1923,23 +1923,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "loend"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tüüp"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "funktsiooni parameeter"
@@ -1968,36 +1968,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Malli parameetrid"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klass"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "võrrandil %s on topeltsilt, teine instants on %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Vigane math_eqref_format: %r"
@@ -2859,7 +2859,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Põlvnemine: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Võtmesõnadega argumendid"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Näide"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Näited"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Märkused"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "Püsiviit sellele sisukorrapuule"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: on liiga suur ja seda eiratakse."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Joonealused märkused"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo
index 841214247..f4867d331 100644
--- a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.po b/sphinx/locale/eu/LC_MESSAGES/sphinx.po
index 81e28367a..fa7ee57cd 100644
--- a/sphinx/locale/eu/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Asier Iturralde Sarasola <asier.iturralde@gmail.com>, 2018\n"
"Language-Team: Basque (http://www.transifex.com/sphinx-doc/sphinx-1/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "Indizea"
msgid "Release"
msgstr "Argitalpena"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametroak"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Itzultzen du"
@@ -1900,7 +1900,7 @@ msgstr "Itzultzen du"
msgid "Return type"
msgstr "Itzulketa mota"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "partaidea"
@@ -1908,7 +1908,7 @@ msgstr "partaidea"
msgid "variable"
msgstr "aldagaia"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funtzioa"
@@ -1921,23 +1921,23 @@ msgstr "makroa"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "mota"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Jaurtitzen du"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasea"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Oin-oharrak"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo
index ba72759c2..6a470b94b 100644
--- a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.po b/sphinx/locale/fa/LC_MESSAGES/sphinx.po
index 2ac359181..1141fa2f6 100644
--- a/sphinx/locale/fa/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Hadi F <h_adi_f@yahoo.com>, 2020-2021\n"
"Language-Team: Persian (http://www.transifex.com/sphinx-doc/sphinx-1/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Ùهرست"
msgid "Release"
msgstr "انتشار"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "بدون گزینه‌ی Babel شناخته شده برای زبان %r"
@@ -1883,16 +1883,16 @@ msgstr "اعلان C تکراری، Ú©Ù‡ در %s:%s هم تعری٠شده.\nاØ
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "پارامترها"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "بازگشت ها"
@@ -1902,7 +1902,7 @@ msgstr "بازگشت ها"
msgid "Return type"
msgstr "نوع برگشتی"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "عضو"
@@ -1910,7 +1910,7 @@ msgstr "عضو"
msgid "variable"
msgstr "متغیّر"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "تابع"
@@ -1923,23 +1923,23 @@ msgstr "ماکرو"
msgid "struct"
msgstr "ساختار"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "اجتماع"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "شمارش"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "شمارنده"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "گونه"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "مؤلّÙه‌ی تابع"
@@ -1968,36 +1968,36 @@ msgstr "نقل‌قول %s تکراری، مورد دیگر در %s قرار دØ
msgid "Citation [%s] is not referenced."
msgstr "نقل [%s] قول ارجاع داده نشده."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "اعلان ++C تکراری، که در %s:%s هم تعری٠شده.\nاعلان '.. cpp:%s:: %s' است."
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "پارامترهای قالب"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "ایجاد"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "کلاس"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "کانسپت"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "مؤلّÙه‌ی قالب"
@@ -2062,7 +2062,7 @@ msgstr "توضیح %s تکراری از %sØŒ مورد دیگر%s در %s قراØ
msgid "duplicate label of equation %s, other instance in %s"
msgstr "بر چسب معادله ی %s تکرار است، مورد دیگر در %s قرار دارد"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "قالب مرجع معادله‌‌ی ریاضی (math_eqref_format) نامعتبر: %r"
@@ -2859,7 +2859,7 @@ msgstr "امضای ناشناخته‌ برای %s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "خطا در قالب بندی نشانوند برای %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "ویژگی ناموجود %s در شیئ %s"
@@ -2889,66 +2889,66 @@ msgstr "شیئ ساختگی شناسایی شد: %r"
msgid "error while formatting signature for %s: %s"
msgstr "خطا در قالب بندی امضا برای %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" در پیمانه‌ی خودکار معنی نمی‌دهد"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "نشانوند‌های امضا یا یادداشت مقدار برگشتی داده شده برای پیمانه‌ی خودکار %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ باید لیستی از رشته‌متن ها باشد، نه %r (در پیمانه‌ی %s) -- __all__ نادیده گرÙته می‌شود"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "ویژگی نایاب در گزینه‌ی :members: قید شده: پیمانه‌ی:%s، ویژگی %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "شکست در دریاÙت امضای تابع برای %s: مؤلّÙÙ‡ پیدا نشد: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "شکست در دریاÙت امضای سازنده‌ی شیئ برای %s: مؤلّÙÙ‡ پیدا نشد: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "پایه ها:%s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "نام جانشین %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "نام جانشین نوع متغیر(%s)"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "شکست در دریاÙت امضای شگرد برای %s: مؤلّÙÙ‡ پیدا نشد: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "__slots__ نامعتبر در %sیدا شد Ùˆ نادیده گرÙته شد."
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "نشانوندهای کلیدی"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "مثال"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "نمونه‎ها"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "یادداشت‌ها"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "مؤلّÙه‌های دیگر"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "دریاÙت‌ها"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "منابع"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "هشدارها"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Ùرآورده"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "مقدار نامعتبر تعیین شده (بدون کمانک انتهایی): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "مقدار نامعتبر تعیین شده (بدون کمانک ابتدایی): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "رشته‌متن ادبی ناقص (بدون علامت نقل‌قول انتهایی): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "رشته‌متن ادبی ناقص (بدون علامت نقل‌قول ابتدایی): %s"
@@ -3631,40 +3631,40 @@ msgstr "پیوند ثابت به این Ùهرست عنوان ها"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "امکان دست یابی به اندازه‌ی عکس نبود. گزینه‌ی تغییر اندازه :scale: نادیده گرÙته می‌شود."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "قسمت‌بندی رده‌بالای %r ناشناخته برای کلاس %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "مقدار بسیار بزرگ :maxdepth:ØŒ نادیده گرÙته شد."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "عنوان سند یک بست متنی نیست"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "به بست عنوانی برخورد که در قسمت، موضوع، جدول، اندرز یا نوارکناری نبود"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "پانویس ها"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "هر دو مقدار tabularcolumns و :widths: داده شده، بنابراین :widths: حذ٠می شود."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "ابعاد واحد %sنامعتبر است Ùˆ نادیده گرÙته شد."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "نوع ناشناخته مدخل نمایه%s پیدا شد"
diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo
index 122aaf09c..9403ff7ae 100644
--- a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.po b/sphinx/locale/fi/LC_MESSAGES/sphinx.po
index 6c0d3af89..f02ee4abc 100644
--- a/sphinx/locale/fi/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2009\n"
"Language-Team: Finnish (http://www.transifex.com/sphinx-doc/sphinx-1/language/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Sisällysluettelo"
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1920,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo
index 921d9ad4e..44cefd59a 100644
--- a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.po b/sphinx/locale/fr/LC_MESSAGES/sphinx.po
index e5c041f47..c6946739a 100644
--- a/sphinx/locale/fr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.po
@@ -34,9 +34,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: David Georges, 2021\n"
"Language-Team: French (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1138,7 +1138,7 @@ msgstr "Index"
msgid "Release"
msgstr "Version"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "Aucune option Babel disponible pour la langue %r"
@@ -1906,16 +1906,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Paramètres"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Renvoie"
@@ -1925,7 +1925,7 @@ msgstr "Renvoie"
msgid "Return type"
msgstr "Type renvoyé"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membre"
@@ -1933,7 +1933,7 @@ msgstr "membre"
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "fonction"
@@ -1946,23 +1946,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "énumération"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "énumérateur"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1991,36 +1991,36 @@ msgstr "citation dupliquée %s, une autre instance dans %s"
msgid "Citation [%s] is not referenced."
msgstr "La citation [%s] n'est pas référencée"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Paramètres du modèle"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Déclenche"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "classe"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "concept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "paramètre du modèle"
@@ -2085,7 +2085,7 @@ msgstr "description de %s dupliquée pour%s; l'autre %s se trouve dans %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "Libellé dupliqué pour l'équation %s, autre instance dans %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "math_eqref_format invalide : %r"
@@ -2882,7 +2882,7 @@ msgstr "signature invalide pour auto%s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "erreur pendant la mise en forme de l'argument %s:%s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "attribut manquant %s dans l'objet %s"
@@ -2912,66 +2912,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" dans le nom d'automodule n'a pas de sens"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "arguments de signature ou annotation de return donnés pour l’automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ devrait être une liste de chaînes, pas %r (dans module %s) -- __all__ sera ignoré"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "Échec pour obtenir la signature de la fonction pour %s : %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "Échec pour obtenir la signature du constructeur pour %s : %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Bases : %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "alias de %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "alias de TypeVar(%s)"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "Échec pour obtenir la signature de la méthode pour %s : %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3108,58 +3108,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Arguments de mots-clés"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Exemple"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Exemples"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Notes"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Autres paramètres"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Références"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Avertissements"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Yields"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "chaîne littérale malformée (guillemet fermant manquant) : %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "chaîne littérale malformée (guillemet ouvrant manquant) : %s"
@@ -3654,40 +3654,40 @@ msgstr "Lien permanent vers cette table des matières"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "impossible d'obtenir la taille de l'image. L'option :scale: est ignorée."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "toplevel_sectioning %r inconnu pour la classe %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: trop grand, ignoré."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "le titre du document n'est pas un unique node de type Text"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "le titre de node rencontré n'est apparenté à aucun parmi section, topic, table, admonition ou sidebar"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Notes de bas de page"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "options tabularcolumns et :widths: simultanément présentes. :widths: sera ignoré."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "%s est invalide comme unité de dimension. Ignoré."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "le type inconnu d’entrée d’index %s a été trouvé"
diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo
index c6f585ba1..df4d577c1 100644
--- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
index bc4d12382..0e89585d1 100644
--- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French (France) (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr_FR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.mo b/sphinx/locale/he/LC_MESSAGES/sphinx.mo
index a31d355fc..929a4c40b 100644
--- a/sphinx/locale/he/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/he/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.po b/sphinx/locale/he/LC_MESSAGES/sphinx.po
index 1695f2c8f..431f22da7 100644
--- a/sphinx/locale/he/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/he/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2011\n"
"Language-Team: Hebrew (http://www.transifex.com/sphinx-doc/sphinx-1/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "×ינדקס"
msgid "Release"
msgstr "מהדורה"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "פרמטרי×"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr "משתנה"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "פונקציה"
@@ -1920,23 +1920,23 @@ msgstr "מ×קרו"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "מחלקה"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "הערות שוליי×"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo
index 6e634bac0..90c3cdc79 100644
--- a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.po b/sphinx/locale/hi/LC_MESSAGES/sphinx.po
index 303f34cca..187de2be4 100644
--- a/sphinx/locale/hi/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Sumanjali Damarla <damarlasumanjali@gmail.com>, 2020\n"
"Language-Team: Hindi (http://www.transifex.com/sphinx-doc/sphinx-1/language/hi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤•à¤¾"
msgid "Release"
msgstr "आवृतà¥à¤¤à¤¿"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "%r भाषा के लिठकोई बाबेल विकलà¥à¤ª नहीं "
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "मापदणà¥à¤¡"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ "
@@ -1902,7 +1902,7 @@ msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ "
msgid "Return type"
msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ पà¥à¤°à¤•à¤¾à¤° "
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "सदसà¥à¤¯"
@@ -1910,7 +1910,7 @@ msgstr "सदसà¥à¤¯"
msgid "variable"
msgstr "चर पद"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "फंकà¥à¤¶à¤¨"
@@ -1923,23 +1923,23 @@ msgstr "मैकà¥à¤°à¥‹"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "यà¥à¤—à¥à¤®"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "गणक"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "पà¥à¤°à¤—णक "
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "पà¥à¤°à¤•à¤¾à¤°"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1968,36 +1968,36 @@ msgstr "पà¥à¤°à¤¤à¤¿à¤°à¥‚प उदà¥à¤§à¤°à¤£ %s, दूसरी पà¥à¤
msgid "Citation [%s] is not referenced."
msgstr "उदà¥à¤§à¤°à¤£ [%s] सनà¥à¤¦à¤°à¥à¤­ कहीं नहीं है"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "नमूना मानदणà¥à¤¡ "
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "देता है "
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "वरà¥à¤—"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "अवधारणा "
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "समीकरण का पà¥à¤°à¤¤à¤¿à¤°à¥‚प शीरà¥à¤·à¤• %s, दूसरी पà¥à¤°à¤¤à¤¿à¤•à¥ƒà¤¤à¤¿ %s में है "
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "अमानà¥à¤¯ math_eqref_format: %r"
@@ -2859,7 +2859,7 @@ msgstr "सà¥à¤µà¤¤à¤ƒ %s (%r) के लिठअमानà¥à¤¯ हसà¥à¤¤
msgid "error while formatting arguments for %s: %s"
msgstr "%s के पदों का पà¥à¤°à¤¾à¤°à¥‚प बनाने में वà¥à¤¯à¤µà¤§à¤¾à¤¨: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "%s गà¥à¤£ %s वसà¥à¤¤à¥ में अनà¥à¤ªà¤¸à¥à¤¥à¤¿à¤¤"
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "सà¥à¤µà¤¤à¤ƒ पà¥à¤°à¤­à¤¾à¤— नाम में \"::\" विवेकहीन है"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "सà¥à¤µà¤¤à¤ƒ-पà¥à¤°à¤­à¤¾à¤— %s के लिठहसà¥à¤¤à¤¾à¤•à¥à¤·à¤° पद अथवा पà¥à¤°à¤¤à¥à¤¯à¥à¤¤à¥à¤¤à¤°à¤¿à¤¤ टिपà¥à¤ªà¤£à¥€ पà¥à¤°à¤¦à¤¾à¤¨ की गई"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ अंतिम अकà¥à¤·à¤°à¤®à¤¾à¤²à¤¾ होनी चाहिà¤, न कि %r (%s पà¥à¤°à¤­à¤¾à¤— में) -- __all__ की उपेकà¥à¤·à¤¾ की जाà¤à¤—ी"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "आधार: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "मà¥à¤–à¥à¤¯ शबà¥à¤¦à¥‹à¤‚ के चर-पद"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "उदाहरण"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "कà¥à¤› उदाहरण"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "अनà¥à¤¯ मापदणà¥à¤¡"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "सनà¥à¤¦à¤°à¥à¤­"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "चेतावनी देता है"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "मिलता है"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "इस विषय-सूची-संरचना की सà¥à¤¥à¤¾à
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "चितà¥à¤° का आकार नहीं मिल सका. :scale: विकलà¥à¤ª की उपेकà¥à¤·à¤¾ की जा रही है."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "अजà¥à¤žà¤¾à¤¤ %r उचà¥à¤šà¤¤à¤®à¤¸à¥à¤¤à¤°_विभाजन #toplevel_sectioning# %r वरà¥à¤— के लिà¤"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "अतà¥à¤¯à¤¾à¤§à¤¿à¤• अधिकतम गहराई # :maxdepth: #, उपेकà¥à¤·à¤¿à¤¤ किया गया."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "लेखपतà¥à¤° का शीरà¥à¤·à¤• à¤à¤•à¤² पाठ बिंदॠनहीं है"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "पाया गया शीरà¥à¤· बिंदॠकिसी भाग, पà¥à¤°à¤¸à¤‚ग, तालिका, विषय-पà¥à¤°à¤¬à¥‹à¤§ अथवा पारà¥à¤¶à¥à¤µ-सà¥à¤¥à¤¾à¤¨ में नहीं है"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "पाद टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤‚"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "दोनों तालिका-सà¥à¤¤à¤‚भ और :चौड़ाई: विकलà¥à¤ª दिठगठहैं. :चौड़ाई: मान की उपेकà¥à¤·à¤¾ की जाà¤à¤—ी."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "परिमाण मातà¥à¤°à¤• %s अमानà¥à¤¯ है. उपेकà¥à¤·à¤¾ की जाà¤à¤—ी."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤•à¤¾ की पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿ का पà¥à¤°à¤•à¤¾à¤° %s मिला"
diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo
index 6fbf89088..6d23026a1 100644
--- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
index 9b1a32e1e..6da29db64 100644
--- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hindi (India) (http://www.transifex.com/sphinx-doc/sphinx-1/language/hi_IN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo
index 7c17ea11a..51b693624 100644
--- a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.po b/sphinx/locale/hr/LC_MESSAGES/sphinx.po
index b4effb3f0..d29c42582 100644
--- a/sphinx/locale/hr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Mario Šarić, 2015-2020\n"
"Language-Team: Croatian (http://www.transifex.com/sphinx-doc/sphinx-1/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Abecedni popis"
msgid "Release"
msgstr "Distribucija"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametri"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Vraća"
@@ -1899,7 +1899,7 @@ msgstr "Vraća"
msgid "Return type"
msgstr "Vraća tip"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "Älan"
@@ -1907,7 +1907,7 @@ msgstr "Älan"
msgid "variable"
msgstr "varijabla"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcija"
@@ -1920,23 +1920,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tip"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametri predloška"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Baca (iznimke)"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "razred"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "dvostruka oznaka jednakosti %s, drugo pojavljivanje u %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Osnovice: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumenti"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Primjeri"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr "Permalink na ovaj sadržaj"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Fusnote"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo
index d827e0c17..02897506d 100644
--- a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.po b/sphinx/locale/hu/LC_MESSAGES/sphinx.po
index d7fde3ca0..7f96034c5 100644
--- a/sphinx/locale/hu/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.po
@@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Balázs Úr, 2020\n"
"Language-Team: Hungarian (http://www.transifex.com/sphinx-doc/sphinx-1/language/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1117,7 +1117,7 @@ msgstr "Tárgymutató"
msgid "Release"
msgstr "Kiadás"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1885,16 +1885,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Paraméterek"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Visszatérési érték"
@@ -1904,7 +1904,7 @@ msgstr "Visszatérési érték"
msgid "Return type"
msgstr "Visszatérés típusa"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "tag"
@@ -1912,7 +1912,7 @@ msgstr "tag"
msgid "variable"
msgstr "változó"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "függvény"
@@ -1925,23 +1925,23 @@ msgstr "makró"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enumeráció"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerátor"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "típus"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1970,36 +1970,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Sablonparaméterek"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Dob"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "osztály"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2064,7 +2064,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2861,7 +2861,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2891,66 +2891,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3087,58 +3087,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3633,40 +3633,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Lábjegyzetek"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.mo b/sphinx/locale/id/LC_MESSAGES/sphinx.mo
index 2db7ae528..244a464d9 100644
--- a/sphinx/locale/id/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/id/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.po b/sphinx/locale/id/LC_MESSAGES/sphinx.po
index ab3e23f05..41d494741 100644
--- a/sphinx/locale/id/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/id/LC_MESSAGES/sphinx.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019-2020\n"
"Language-Team: Indonesian (http://www.transifex.com/sphinx-doc/sphinx-1/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1116,7 +1116,7 @@ msgstr "Indeks"
msgid "Release"
msgstr "Rilis"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "tidak ada opsi Babel yang dikenal untuk bahasa %r"
@@ -1884,16 +1884,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parameter"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Kembali"
@@ -1903,7 +1903,7 @@ msgstr "Kembali"
msgid "Return type"
msgstr "Return type"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "anggota"
@@ -1911,7 +1911,7 @@ msgstr "anggota"
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "fungsi"
@@ -1924,23 +1924,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipe"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1969,36 +1969,36 @@ msgstr "kutipan rangkap %s, contoh lain dalam %s"
msgid "Citation [%s] is not referenced."
msgstr "Kutipan [%s] tidak dirujuk."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parameter Templat"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Throws"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "class"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "konsep"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2063,7 +2063,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "duplikasi label persamaan %s, misalnya di %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Math_eqref_format tidak valid: %r"
@@ -2860,7 +2860,7 @@ msgstr "tanda tangan tidak valid untuk outo %s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "kesalahan saat memformat argumen untuk %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "atribut hilang %s dalam objek %s"
@@ -2890,66 +2890,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" dalam nama automodule tidak masuk akal"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "argumen tanda tangan atau anotasi kembalian diberikan untuk automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ harus berupa daftar string, bukan %r (dalam modul %s) -- mengabaikan __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Basis: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3086,58 +3086,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumen Kata Kunci"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Contoh"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Contoh-contoh"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Catatan"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Parameter lainnya"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Referensi"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Peringatkan"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Hasil"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3632,40 +3632,40 @@ msgstr "Tautan ke daftar isi ini"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "Tidak dapat memperoleh ukuran gambar. :scale: option diabaikan."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "%r toplevel_sectioning tidak diketahui untuk kelas %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: terlalu besar, diabaikan."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "judul dokumen bukan simpul Text tunggal"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "simpul judul tidak ditemui dalam bagian, topik, tabel, peringatan atau sisi bilah"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Catatan kaki"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "opsi tabularcolumns dan :widths: opsi diberikan bersamaan. :widths: diabaikan."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "unit dimensi %s tidak valid. Diabaikan"
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "entri indeks tidak diketahui ditemukan tipe %s"
diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.mo b/sphinx/locale/is/LC_MESSAGES/sphinx.mo
index e492dfc44..c3d59dc69 100644
--- a/sphinx/locale/is/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/is/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.po b/sphinx/locale/is/LC_MESSAGES/sphinx.po
index 2065ea669..109cf3330 100644
--- a/sphinx/locale/is/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/is/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Tryggvi Kalman <tkj3@hi.is>, 2021\n"
"Language-Team: Icelandic (http://www.transifex.com/sphinx-doc/sphinx-1/language/is/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Yfirlit"
msgid "Release"
msgstr "Útgáfa"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1920,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.mo b/sphinx/locale/it/LC_MESSAGES/sphinx.mo
index a14f0f242..6d09a2f4e 100644
--- a/sphinx/locale/it/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/it/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.po b/sphinx/locale/it/LC_MESSAGES/sphinx.po
index f0d17dc59..791371a80 100644
--- a/sphinx/locale/it/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/it/LC_MESSAGES/sphinx.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Denis Cappellin <denis@cappell.in>, 2018\n"
"Language-Team: Italian (http://www.transifex.com/sphinx-doc/sphinx-1/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1116,7 +1116,7 @@ msgstr "Indice"
msgid "Release"
msgstr "Release"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1884,16 +1884,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametri"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Ritorna"
@@ -1903,7 +1903,7 @@ msgstr "Ritorna"
msgid "Return type"
msgstr "Tipo di ritorno"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membro"
@@ -1911,7 +1911,7 @@ msgstr "membro"
msgid "variable"
msgstr "variabile"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funzione"
@@ -1924,23 +1924,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumeratore"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1969,36 +1969,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametri del modello"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Solleva"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "classe"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "concetto"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2063,7 +2063,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "etichetta dell'equazione %s duplicata, altra istanza in %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2860,7 +2860,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2890,66 +2890,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr " Basi: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3086,58 +3086,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argomenti parole chiave"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Esempi"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3632,40 +3632,40 @@ msgstr "Link a questo indice"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Note a piè di pagina"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo
index 1a77646fb..d40835fa8 100644
--- a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.po b/sphinx/locale/ja/LC_MESSAGES/sphinx.po
index e2a1ffc58..3abea56f6 100644
--- a/sphinx/locale/ja/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ja/LC_MESSAGES/sphinx.po
@@ -13,8 +13,8 @@
# sutefu7, 2019-2020
# shirou - ã—ã‚ㆠ<shirou.faw@gmail.com>, 2017
# Taizo Ito <taizo.ito@hennge.com>, 2019
-# Takayuki Shimizukawa <shimizukawa@gmail.com>, 2013-2016
-# Takayuki Shimizukawa <shimizukawa@gmail.com>, 2016-2017,2019
+# Takayuki SHIMIZUKAWA <shimizukawa@gmail.com>, 2013-2016
+# Takayuki SHIMIZUKAWA <shimizukawa@gmail.com>, 2016-2017,2019
# Komiya Takeshi <i.tkomiya@gmail.com>, 2016-2017,2019
# Tetsuo Koyama <tkoyama010@gmail.com>, 2020-2021
# tomo, 2019
@@ -24,9 +24,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: KaKkouo, 2021\n"
"Language-Team: Japanese (http://www.transifex.com/sphinx-doc/sphinx-1/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1128,7 +1128,7 @@ msgstr "索引"
msgid "Release"
msgstr "リリース"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "%r 言語å‘ã‘㮠既知㮠Babel オプションã¯ã‚ã‚Šã¾ã›ã‚“"
@@ -1896,16 +1896,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "パラメータ"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr "戻り値"
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "戻り値"
@@ -1915,7 +1915,7 @@ msgstr "戻り値"
msgid "Return type"
msgstr "戻り値ã®åž‹"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "ã®ãƒ¡ãƒ³ãƒå¤‰æ•°"
@@ -1923,7 +1923,7 @@ msgstr "ã®ãƒ¡ãƒ³ãƒå¤‰æ•°"
msgid "variable"
msgstr "変数"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "ã®é–¢æ•°"
@@ -1936,23 +1936,23 @@ msgstr "ã®ãƒžã‚¯ãƒ­"
msgid "struct"
msgstr "struct"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "列挙型"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "ã®ãƒ‡ãƒ¼ã‚¿åž‹"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "関数パラメータ"
@@ -1981,36 +1981,36 @@ msgstr "引用 %s ã¯ã™ã§ã« %s ã§ä½¿ã‚ã‚Œã¦ã„ã¾ã™"
msgid "Citation [%s] is not referenced."
msgstr "引用 [%s] ã¯å‚ç…§ã•ã‚Œã¦ã„ã¾ã›ã‚“。"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "テンプレートパラメータ"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "例外"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "クラス"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "コンセプト"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "テンプレート・パラメータ"
@@ -2075,7 +2075,7 @@ msgstr "%s ã®è¨˜è¿° %s ã¯ã™ã§ã« %s 㧠%s ãŒä½¿ã‚ã‚Œã¦ã„ã¾ã™"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "æ•°å¼ %s ã®ãƒ©ãƒ™ãƒ«ã¯ã™ã§ã« %s ã§ä½¿ã‚ã‚Œã¦ã„ã¾ã™"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "無効㪠math_eqref_format: %r"
@@ -2872,7 +2872,7 @@ msgstr "auto%s (%r) ã®ç½²åãŒç„¡åŠ¹ã§ã™"
msgid "error while formatting arguments for %s: %s"
msgstr "%sã®å¼•æ•°ã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %s "
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "オブジェクト %s ã«å±žæ€§ %s ãŒã‚ã‚Šã¾ã›ã‚“"
@@ -2902,66 +2902,66 @@ msgstr "モックオブジェクトãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸ: %r"
msgid "error while formatting signature for %s: %s"
msgstr "%s ã®ã‚·ã‚°ãƒãƒãƒ£ã‚’フォーマット中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "automodule åã® \"::\" ã¯æ„味ãŒã‚ã‚Šã¾ã›ã‚“"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "automodule ã«ä¸Žãˆã‚‰ã‚ŒãŸç½²å引数ã€ã¾ãŸã¯æˆ»ã‚Šå€¤ã¨ãªã‚‹ã‚¢ãƒŽãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ ã¯æ–‡å­—列ã®ãƒªã‚¹ãƒˆã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。%r (%s モジュールã®ä¸­) ã§ã¯ãªã„ã§ã™ -- ignoring __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "members: オプションã§æŒ‡å®šã•ã‚ŒãŸå±žæ€§ãŒã‚ã‚Šã¾ã›ã‚“: モジュール %sã€å±žæ€§ %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "%s ã®é–¢æ•°ã‚·ã‚°ãƒãƒãƒ£ã®å–å¾—ã«å¤±æ•—ã—ã¾ã—ãŸ: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "%s ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ç½²åã®å–å¾—ã«å¤±æ•—ã—ã¾ã—ãŸ: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "ベースクラス: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "%sã®åˆ¥åã§ã™ã€‚"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "TypeVar(%s)ã®ã‚¨ã‚¤ãƒªã‚¢ã‚¹ã§ã™ã€‚"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "%s ã®ãƒ¡ã‚½ãƒƒãƒ‰ãƒ»ã‚·ã‚°ãƒãƒãƒ£ã®å–å¾—ã«å¤±æ•—ã—ã¾ã—ãŸ: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "無効㪠__slots__ ㌠%s ã§è¦‹ã¤ã‹ã‚Šã¾ã—ãŸã€‚無視ã•ã‚Œã¾ã—ãŸã€‚"
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3098,58 +3098,58 @@ msgid ""
"%(default)s)"
msgstr "モジュール __all__ 属性ã«å«ã¾ã‚Œã‚‹ãƒ¡ãƒ³ãƒãƒ¼ã®ã¿ã‚’対象ã¨ã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã—ã¾ã™ã€‚(デフォルト: %(default)s)"
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "キーワード引数"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "サンプル"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "サンプル"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "メモ"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "ãã®ä»–ã®ãƒ‘ラメータ"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "å—ã‘å–ã‚‹"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "å‚ç…§"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "警告"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "列挙"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "無効ãªå€¤ã‚»ãƒƒãƒˆ (終了括弧ãŒã‚ã‚Šã¾ã›ã‚“): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "無効ãªå€¤ã‚»ãƒƒãƒˆ (開始括弧ãŒã‚ã‚Šã¾ã›ã‚“): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "ä¸æ­£ãªæ–‡å­—列リテラル (終了引用符ãŒã‚ã‚Šã¾ã›ã‚“): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "ä¸æ­£ãªæ–‡å­—列リテラル (開始引用符ãŒã‚ã‚Šã¾ã›ã‚“): %s"
@@ -3644,40 +3644,40 @@ msgstr "ã“ã®ç›®æ¬¡ã¸ã®ãƒ‘ーマリンク"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "ç”»åƒã‚µã‚¤ã‚ºã‚’å–å¾—ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚:scale: オプションã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚"
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "ä¸æ˜Žãªã‚¯ãƒ©ã‚¹ %r ã® toplevel_sectioning %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: ãŒå¤§ãã™ãŽã‚‹ã®ã§ç„¡è¦–ã•ã‚Œã¾ã™ã€‚"
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "ドキュメントã®ã‚¿ã‚¤ãƒˆãƒ«ã¯ã€å˜ä¸€ã® Text ノードã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "セクションã€ãƒˆãƒ”ックã€è¡¨ã€è¨“戒ã¾ãŸã¯ã‚µã‚¤ãƒ‰ãƒãƒ¼ã«ãªã„タイトルノードãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸã€‚"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "注記"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "tabularcolumns 㨠:widths: オプションã®ä¸¡æ–¹ãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã™ã€‚:widths: ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚"
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "ディメンションå˜ä½ %s ãŒç„¡åŠ¹ã§ã™ã€‚無視ã•ã‚Œã¾ã™ã€‚"
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "ä¸æ˜Žãªã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚¨ãƒ³ãƒˆãƒªã‚¿ã‚¤ãƒ— %s ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ"
diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.mo b/sphinx/locale/ko/LC_MESSAGES/sphinx.mo
index 55493af9c..df4db0ccb 100644
--- a/sphinx/locale/ko/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ko/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.po b/sphinx/locale/ko/LC_MESSAGES/sphinx.po
index e062d847c..45c5c1211 100644
--- a/sphinx/locale/ko/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ko/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-24 08:02+0000\n"
-"Last-Translator: YT H <dev@theYT.net>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: YT H <dev@theYT.net>, 2019-2022\n"
"Language-Team: Korean (http://www.transifex.com/sphinx-doc/sphinx-1/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "색ì¸"
msgid "Release"
msgstr "릴리스"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "%r ì–¸ì–´ì— ëŒ€í•´ 알려진 Babel ì˜µì…˜ì´ ì—†ìŠµë‹ˆë‹¤"
@@ -1881,16 +1881,16 @@ msgstr "중복 C ì„ ì–¸ì´ë©°, %s:%sì— ì •ì˜ë˜ì—ˆìŠµë‹ˆë‹¤.\nì„ ì–¸ì€ '.. c:
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "매개변수"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr "반환값"
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "반환"
@@ -1900,7 +1900,7 @@ msgstr "반환"
msgid "Return type"
msgstr "반환 형ì‹"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "멤버 변수"
@@ -1908,7 +1908,7 @@ msgstr "멤버 변수"
msgid "variable"
msgstr "변수"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "함수"
@@ -1921,23 +1921,23 @@ msgstr "매í¬ë¡œ"
msgid "struct"
msgstr "구조체"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "공용체"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "열거형"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "ì—´ê±°ìž"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "ìžë£Œí˜•"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "함수 매개변수"
@@ -1966,36 +1966,36 @@ msgstr "중복 ì¸ìš© %s, 다른 ì¸ìŠ¤í„´ìŠ¤ëŠ” %sì— ìžˆìŒ"
msgid "Citation [%s] is not referenced."
msgstr "ì¸ìš© [%s]ì´(ê°€) 참조ë˜ì§€ 않았습니다."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "중복 C++ ì„ ì–¸ì´ë©°, %s:%sì— ì •ì˜ë˜ì—ˆìŠµë‹ˆë‹¤.\nì„ ì–¸ì€ '.. cpp:%s:: %s' 입니다."
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "템플릿 매개변수"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "예외"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "í´ëž˜ìŠ¤"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "콘셉트"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "템플릿 매개변수"
@@ -2060,7 +2060,7 @@ msgstr "ì¤‘ë³µëœ %s 설명 (%sì— ëŒ€í•œ), 다른 í•­ëª©ì€ %s (%s)ì— ìžˆìŒ"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "중복 ë ˆì´ë¸”ì˜ ìˆ˜ì‹ %s, 다른 ì¸ìŠ¤í„´ìŠ¤ëŠ” %sì— ìžˆìŒ"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "ìž˜ëª»ëœ math_eqref_format: %r"
@@ -2857,7 +2857,7 @@ msgstr "auto%s (%r)ì— ëŒ€í•œ ìž˜ëª»ëœ ì„œëª…"
msgid "error while formatting arguments for %s: %s"
msgstr "%sì— ëŒ€í•œ ì¸ìˆ˜ë¥¼ ì„œì‹í™”하는 ë™ì•ˆ 오류 ë°œìƒ: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "%s ì†ì„±ì´ %s ê°ì²´ì— ì—†ìŒ"
@@ -2887,66 +2887,66 @@ msgstr "ëª¨ì˜ ê°ì²´ê°€ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤: %r"
msgid "error while formatting signature for %s: %s"
msgstr "%sì— ëŒ€í•œ ì„œëª…ì„ ì„œì‹í™”하는 ë™ì•ˆ 오류 ë°œìƒ: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "automodule ì´ë¦„ì˜ \"::\"ì€ ì˜ë¯¸ê°€ ì—†ìŒ"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "automodule %sì— ëŒ€í•´ 서명 ì¸ìˆ˜ ë˜ëŠ” 반환 ê°’ 주ì„ì´ ì§€ì •ë¨"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ì€ %rì´(ê°€) ì•„ë‹Œ 문ìžì—´ì˜ 목ë¡ì´ì–´ì•¼ 합니다 (모듈 %s) -- __all__ì„ ë¬´ì‹œí•©ë‹ˆë‹¤"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ":members: ì˜µì…˜ì— ì–¸ê¸‰ëœ ì†ì„±ì´ 없습니다: 모듈 %s, ì†ì„± %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "%sì— ëŒ€í•œ 함수 ì„œëª…ì„ ê°€ì ¸ì˜¤ì§€ 못했습니다: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "%sì— ëŒ€í•œ ìƒì„±ìž ì„œëª…ì„ ê°€ì ¸ì˜¤ì§€ 못했습니다: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "기반 í´ëž˜ìŠ¤: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "%sì˜ ë³„ì¹­"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "TypeVar(%s)ì˜ ë³„ì¹­"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "%sì— ëŒ€í•œ 메소드 ì„œëª…ì„ ê°€ì ¸ì˜¤ì§€ 못했습니다: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "%sì—ì„œ ìž˜ëª»ëœ __slots__ ê°€ 발견ë˜ì—ˆìŠµë‹ˆë‹¤. 무시합니다."
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr "모듈 __all__ ì†ì„±ì˜ 구성ì›ë§Œ 정확히 문서화합니다. (기본값: %(default)s)"
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "키워드 매개변수"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "예제"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "예제"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "참고"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "기타 매개변수"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "수신"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "참조"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "경고"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "ìƒì„±"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "ìž˜ëª»ëœ ê°’ 세트 (닫는 중괄호 누ë½): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "ìž˜ëª»ëœ ê°’ 세트 (여는 중괄호 누ë½): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "ìž˜ëª»ëœ ë¬¸ìžì—´ 리터럴 (닫는 따옴표 누ë½): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "ìž˜ëª»ëœ ë¬¸ìžì—´ 리터럴 (여는 따옴표 누ë½): %s"
@@ -3629,40 +3629,40 @@ msgstr "ì´ ëª©ì°¨ì— ëŒ€í•œ í¼ë¨¸ë§í¬"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "ì´ë¯¸ì§€ í¬ê¸°ë¥¼ 얻어올 수 없습니다. :scale: ì˜µì…˜ì„ ë¬´ì‹œí•©ë‹ˆë‹¤."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "ì•Œ 수 없는 %r toplevel_sectioning (í´ëž˜ìŠ¤ %r)"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth:ê°€ 너무 í¬ë©°, 무시합니다."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "문서 ì œëª©ì´ ë‹¨ì¼ í…스트 노드가 아님"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "구역, 주제, í‘œ, ì¡°ì–¸, 사ì´ë“œë°” ì•ˆì— ìžˆì§€ ì•Šì€ ì œëª© 노드가 발견ë¨"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "ê°ì£¼"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "tabularcolumns와 :widths: ì˜µì…˜ì´ ëª¨ë‘ ì„¤ì •ë˜ì—ˆìŠµë‹ˆë‹¤. :widths:는 무시ë©ë‹ˆë‹¤."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "치수 단위 %sì´(ê°€) 잘못ë˜ì—ˆìŠµë‹ˆë‹¤. 무시합니다."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "ì•Œ 수 없는 ìƒ‰ì¸ í•­ëª© 유형 %sì´(ê°€) 발견ë¨"
diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo
index e3ea3dfeb..28d4d0a3d 100644
--- a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.po b/sphinx/locale/lt/LC_MESSAGES/sphinx.po
index 969879bd7..bc310d62e 100644
--- a/sphinx/locale/lt/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/lt/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: DALIUS DOBRAVOLSKAS <DALIUS@SANDBOX.LT>, 2010\n"
"Language-Team: Lithuanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Indeksas"
msgid "Release"
msgstr "Leidimas"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametrai"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Grąžinamos reikšmės"
@@ -1899,7 +1899,7 @@ msgstr "Grąžinamos reikšmės"
msgid "Return type"
msgstr "Grąžinamos reikšmės tipas"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "narys"
@@ -1907,7 +1907,7 @@ msgstr "narys"
msgid "variable"
msgstr "kintamasis"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcija"
@@ -1920,23 +1920,23 @@ msgstr "makrokomanda"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipas"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "IÅ¡meta"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasÄ—"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Išnašos"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo
index b50c5b2ad..8e1a47f3c 100644
--- a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.po b/sphinx/locale/lv/LC_MESSAGES/sphinx.po
index e9f60b766..0c11124eb 100644
--- a/sphinx/locale/lv/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/lv/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Latvian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr "Indekss"
msgid "Release"
msgstr "Izlaidums"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametri"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Atgriež"
@@ -1898,7 +1898,7 @@ msgstr "Atgriež"
msgid "Return type"
msgstr "Atgriežamais tips"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "loceklis"
@@ -1906,7 +1906,7 @@ msgstr "loceklis"
msgid "variable"
msgstr "mainīgais"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcija"
@@ -1919,23 +1919,23 @@ msgstr "makross"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tips"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Izmet"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klase"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "VÄ“res"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo
index 04d40b535..b40f4e8a9 100644
--- a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.po b/sphinx/locale/mk/LC_MESSAGES/sphinx.po
index 7af3b4022..832196650 100644
--- a/sphinx/locale/mk/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/mk/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Vasil Vangelovski <vvangelovski@gmail.com>, 2013\n"
"Language-Team: Macedonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Параметри"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Враќа"
@@ -1899,7 +1899,7 @@ msgstr "Враќа"
msgid "Return type"
msgstr "Повратен тип"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "член"
@@ -1907,7 +1907,7 @@ msgstr "член"
msgid "variable"
msgstr "променлива"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "функција"
@@ -1920,23 +1920,23 @@ msgstr "макро"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "тип"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Фрла"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "клаÑа"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo
index 6abe747d4..1a3044e4c 100644
--- a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po
index 14d64caa1..8aa0ce99a 100644
--- a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/sphinx-doc/sphinx-1/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr "Index"
msgid "Release"
msgstr "Utgivelse"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametere"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Returnere"
@@ -1898,7 +1898,7 @@ msgstr "Returnere"
msgid "Return type"
msgstr "Retur type"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "medlem"
@@ -1906,7 +1906,7 @@ msgstr "medlem"
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funksjon"
@@ -1919,23 +1919,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Kaster"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Fotnoter"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.mo b/sphinx/locale/ne/LC_MESSAGES/sphinx.mo
index 3eb989798..93f67de1a 100644
--- a/sphinx/locale/ne/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ne/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.po b/sphinx/locale/ne/LC_MESSAGES/sphinx.po
index 6176437cf..4302bbf1f 100644
--- a/sphinx/locale/ne/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ne/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2016\n"
"Language-Team: Nepali (http://www.transifex.com/sphinx-doc/sphinx-1/language/ne/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "अनà¥à¤¸à¥à¤šà¥€"
msgid "Release"
msgstr "रीलीज"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parameters"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Returns"
@@ -1900,7 +1900,7 @@ msgstr "Returns"
msgid "Return type"
msgstr "Return type"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "सदसà¥à¤¯"
@@ -1908,7 +1908,7 @@ msgstr "सदसà¥à¤¯"
msgid "variable"
msgstr "चल"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "फनà¥à¤•à¥à¤¸à¤¨"
@@ -1921,23 +1921,23 @@ msgstr "बृहत"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "किसिम"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Throws"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "ककà¥à¤·à¤¾"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "फूटà¥à¤¨à¥‹à¤Ÿà¥à¤¸"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo
index 9a4c3e19e..7af274737 100644
--- a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.po b/sphinx/locale/nl/LC_MESSAGES/sphinx.po
index c9f38960c..c9ba57fc3 100644
--- a/sphinx/locale/nl/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/nl/LC_MESSAGES/sphinx.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2021\n"
"Language-Team: Dutch (http://www.transifex.com/sphinx-doc/sphinx-1/language/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1118,7 +1118,7 @@ msgstr "Index"
msgid "Release"
msgstr "Release"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1886,16 +1886,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parameters"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Returns"
@@ -1905,7 +1905,7 @@ msgstr "Returns"
msgid "Return type"
msgstr "Return type"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "member"
@@ -1913,7 +1913,7 @@ msgstr "member"
msgid "variable"
msgstr "variabele"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "functie"
@@ -1926,23 +1926,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1971,36 +1971,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Sjabloonparameters"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Werpt"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "concept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2065,7 +2065,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "duplicaatlabel van formule %s, andere in %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2862,7 +2862,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2892,66 +2892,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Basisklassen: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3088,58 +3088,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Sleutelwoordargumenten"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Verwijzingen"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3634,40 +3634,40 @@ msgstr "Permalink naar deze toctree"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Voetnoten"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo
index ed124aefe..9ba56ba0c 100644
--- a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.po b/sphinx/locale/pl/LC_MESSAGES/sphinx.po
index 0b269279b..a3da98931 100644
--- a/sphinx/locale/pl/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/pl/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: m_aciek <maciej.olko@gmail.com>, 2017-2020\n"
"Language-Team: Polish (http://www.transifex.com/sphinx-doc/sphinx-1/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Indeks"
msgid "Release"
msgstr "Wydanie"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametry"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Zwraca"
@@ -1902,7 +1902,7 @@ msgstr "Zwraca"
msgid "Return type"
msgstr "Typ zwracany"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "pole"
@@ -1910,7 +1910,7 @@ msgstr "pole"
msgid "variable"
msgstr "zmienna"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcja"
@@ -1923,23 +1923,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "unia"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1968,36 +1968,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr "Cytat [%s] nie ma odniesienia."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametry szablonu"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Wyrzuca"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasa"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "koncepcja"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "zduplikowana etykieta równania %s, inne wystąpienie w %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Nieprawidłowy math_eqref_format: %r"
@@ -2859,7 +2859,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr "błąd podczas formatowania argumentów dla %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "brakujÄ…cy atrybut %s w obiekcie %s"
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Klasy bazowe: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumenty Nazwane"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Przykład"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Przykłady"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Uwagi"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Pozostałe parametry"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "Stały odnośnik do tego spisu treści"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Przypisy"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "%s"
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo
index 28848145d..77b079cef 100644
--- a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.po b/sphinx/locale/pt/LC_MESSAGES/sphinx.po
index e60020506..927edb1d1 100644
--- a/sphinx/locale/pt/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/pt/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo
index 0804c0829..7aa4a08b3 100644
--- a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po
index 4c8bf881f..06d48616c 100644
--- a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po
@@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 14:45+0000\n"
-"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2019-2022\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1117,7 +1117,7 @@ msgstr "Ãndice"
msgid "Release"
msgstr "Release"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "nenhuma opção Babel conhecida para o idioma %r"
@@ -1885,16 +1885,16 @@ msgstr "Declaração C duplicada, também definida em %s:%s.\nA declaração é
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parâmetros"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr "Valores de retorno"
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Retorna"
@@ -1904,7 +1904,7 @@ msgstr "Retorna"
msgid "Return type"
msgstr "Tipo de retorno"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membro"
@@ -1912,7 +1912,7 @@ msgstr "membro"
msgid "variable"
msgstr "variável"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "função"
@@ -1925,23 +1925,23 @@ msgstr "macro"
msgid "struct"
msgstr "struct"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "união"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerador"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "parâmetro de função"
@@ -1970,36 +1970,36 @@ msgstr "citação duplicada %s, outra instância em %s"
msgid "Citation [%s] is not referenced."
msgstr "citação [%s] não é referenciada."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "Declaração C++ duplicada, também definida em %s:%s.\nA declaração é '.. cpp:%s:: %s'."
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parâmetros do Modelo"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Lança"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "classe"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "conceito"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "parâmetro de modelo"
@@ -2064,7 +2064,7 @@ msgstr "descrição duplicada de %s de %s, outro %s em %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "rótulo duplicado da equação %s, outra instância em %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "math_eqref_format inválido: %r"
@@ -2861,7 +2861,7 @@ msgstr "assinatura inválida para auto%s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "erro ao formatar argumentos para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "faltando atributo %s no objeto %s"
@@ -2891,66 +2891,66 @@ msgstr "Um objeto simulado foi detectado: %r"
msgid "error while formatting signature for %s: %s"
msgstr "erro ao formatar assinatura para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "“::†no nome de automodule não faz sentido"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "argumentos de assinatura ou anotação de retorno fornecidos para automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ deve ser uma lista de strings, não %r (no módulo %s) -- ignorando __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "faltando atributo mencionado na opção :members: : módulo %s, atributo %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "Falha ao obter uma assinatura de função para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "Falha ao obter uma assinatura de construtor para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Base: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "apelido de %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "apelido de TypeVar(%s)"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "Falha ao obter uma assinatura de método para %s: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "__slots__ inválido encontrado em %s. Ignorado."
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3087,58 +3087,58 @@ msgid ""
"%(default)s)"
msgstr "documenta exatamente os membros no módulo atributo __all__. (padrão: %(default)s)"
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumentos de Palavras-chave"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Exemplo"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Exemplos"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Notas"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Outros Parâmetros"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "Recebe"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Referências"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Avisos"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Yields"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "valor inválido definido (faltando chave de fechamento): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "valor inválido definido (faltando chave de abertura): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "string literal malformada (faltando aspas de fechamento): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "string literal malformada (faltando aspas de abertura): %s"
@@ -3633,40 +3633,40 @@ msgstr "Link permanente para esse \"toctree\""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "Não foi possível obter o tamanho da imagem. A opção :scale: foi ignorada."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "toplevel_sectioning %r desconhecido para a classe %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: grande demais, ignorado."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "título do documento não é um nó único em Text"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "nó de título encontrado não na section, topic, table, admonition ou sidebar"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Notas de rodapé"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "tabularcolumns e opção :widths: foram fornecidas. :widths: foi ignorada."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "a unidade de dimensão %s é inválida. Ignorada."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "tipo desconhecido de entrada de índice %s encontrado"
diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo
index f68e0ad82..415197a08 100644
--- a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po
index e6fdf6767..d44e4de14 100644
--- a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2016\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "Ãndice"
msgid "Release"
msgstr "Versão"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parâmetros"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Retorno"
@@ -1900,7 +1900,7 @@ msgstr "Retorno"
msgid "Return type"
msgstr "Tipo de retorno"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membro"
@@ -1908,7 +1908,7 @@ msgstr "membro"
msgid "variable"
msgstr "variável"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "função"
@@ -1921,23 +1921,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Gera"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "classe"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Notas de rodapé"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo
index 51e232689..10878cd9d 100644
--- a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.po b/sphinx/locale/ro/LC_MESSAGES/sphinx.po
index eb0df9502..624875e76 100644
--- a/sphinx/locale/ro/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ro/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Razvan Stefanescu <razvan.stefanescu@gmail.com>, 2015-2017\n"
"Language-Team: Romanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "Index"
msgid "Release"
msgstr "Versiune"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametrii"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "ÃŽntoarce"
@@ -1900,7 +1900,7 @@ msgstr "ÃŽntoarce"
msgid "Return type"
msgstr "Tipul întors"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "membru"
@@ -1908,7 +1908,7 @@ msgstr "membru"
msgid "variable"
msgstr "variabilă"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funcție"
@@ -1921,23 +1921,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enumerator"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tip"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Generează"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "clasă"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr "Link permanent la acest cuprins"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Note de subsol"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo
index 0a23ed0ba..d244b9b5f 100644
--- a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.po b/sphinx/locale/ru/LC_MESSAGES/sphinx.po
index 9772d2878..3705cff1e 100644
--- a/sphinx/locale/ru/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ru/LC_MESSAGES/sphinx.po
@@ -7,15 +7,16 @@
# Dmitry Shachnev <mitya57@gmail.com>, 2013
# ferm32 <ferm32@gmail.com>, 2014,2016,2019
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013
+# Il'ya <ilya@marshal.dev>, 2022
# Konstantin Molchanov <moigagoo@live.com>, 2016
# PyHedgehog <pywebmail@list.ru>, 2015,2017
msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Il'ya <ilya@marshal.dev>, 2022\n"
"Language-Team: Russian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1117,7 +1118,7 @@ msgstr "Ðлфавитный указатель"
msgid "Release"
msgstr "ВыпуÑк"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1885,16 +1886,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Параметры"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Результат"
@@ -1904,7 +1905,7 @@ msgstr "Результат"
msgid "Return type"
msgstr "Тип результата"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "поле"
@@ -1912,7 +1913,7 @@ msgstr "поле"
msgid "variable"
msgstr "переменнаÑ"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "функциÑ"
@@ -1925,23 +1926,23 @@ msgstr "макроÑ"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "перечиÑлÑемый тип"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "перечиÑлитель"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "тип"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1970,36 +1971,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Параметры шаблона"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "БроÑает иÑключение"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "клаÑÑ"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "концепт"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2064,7 +2065,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr "повторÑющаÑÑÑ Ð¼ÐµÑ‚ÐºÐ° ÑƒÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ %s, также иÑпользуетÑÑ Ð² %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2861,7 +2862,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2891,66 +2892,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
-msgstr " Базовые клаÑÑÑ‹: %s"
+msgstr "Базовые клаÑÑÑ‹: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3087,58 +3088,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Именованные аргументы"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Пример"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Примеры"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Заметки"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Другие параметры"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "ПредупрждениÑ"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3633,40 +3634,40 @@ msgstr "ПоÑтоÑÐ½Ð½Ð°Ñ ÑÑылка на оглавление"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "СноÑки"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.mo b/sphinx/locale/si/LC_MESSAGES/sphinx.mo
index 03e34f88d..ed106a9e6 100644
--- a/sphinx/locale/si/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/si/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.po b/sphinx/locale/si/LC_MESSAGES/sphinx.po
index a2c172de7..4ceedc271 100644
--- a/sphinx/locale/si/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/si/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: callkalpa <callkalpa@gmail.com>, 2013\n"
"Language-Team: Sinhala (http://www.transifex.com/sphinx-doc/sphinx-1/language/si/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr ""
msgid "Release"
msgstr "නිකුත් කිරීම"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "පරà·à¶¸à·’තීන්"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "à·ƒà·à¶¸à·à¶¢à·’ක"
@@ -1907,7 +1907,7 @@ msgstr "à·ƒà·à¶¸à·à¶¢à·’ක"
msgid "variable"
msgstr "විචල්â€à¶ºà¶º"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "ක්â€à¶»à·’යà·à·€"
@@ -1920,23 +1920,23 @@ msgstr "මà·à¶šà·Šâ€à¶»à·"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "වර්ගය"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo
index 4924df1b9..5ea8aa5bd 100644
--- a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.po b/sphinx/locale/sk/LC_MESSAGES/sphinx.po
index 80ea8c176..dc30dd616 100644
--- a/sphinx/locale/sk/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sk/LC_MESSAGES/sphinx.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Slavko <linux@slavino.sk>, 2013-2019,2021\n"
"Language-Team: Slovak (http://www.transifex.com/sphinx-doc/sphinx-1/language/sk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1114,7 +1114,7 @@ msgstr "Index"
msgid "Release"
msgstr "Vydanie"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "žiadna známa voľba Babel pre jazyk %r"
@@ -1882,16 +1882,16 @@ msgstr "Duplicitná deklarácia C, definovaná aj v %s:%s.\nDeklarácia je '.. c
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametre"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Vracia"
@@ -1901,7 +1901,7 @@ msgstr "Vracia"
msgid "Return type"
msgstr "Návratový typ"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "Älen"
@@ -1909,7 +1909,7 @@ msgstr "Älen"
msgid "variable"
msgstr "premenná"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcia"
@@ -1922,23 +1922,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerátor"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "parameter funkcie"
@@ -1967,36 +1967,36 @@ msgstr "duplicitná citácia %s, Äalší výskyt v %s"
msgid "Citation [%s] is not referenced."
msgstr "Citácia [%s] nie je odkazovaná."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "Duplicitná deklarácia C++, definovaná aj v %s:%s.\nDeklarácia je '.. cpp:%s:: %s'."
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametre šablóny"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Vyvoláva"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "trieda"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "parameter šablóny"
@@ -2061,7 +2061,7 @@ msgstr "duplicitný %s popis %s, Äalší výskyt%s v %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "duplicitná menovka vzorca %s, Äalší výskyt v %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "neplatný math_eqref_format: %r"
@@ -2858,7 +2858,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr "chyba formátovania argumentov %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "chýba atribút %s objektu %s"
@@ -2888,66 +2888,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "„::†v automodule nedáva zmysel"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ má byť zoznam reťazcov, nie %r (v module %s) -- ignorované __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "chýbajúci atribút spomenutý vo voľbe :members: : modul %s, atribút %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Základ: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "alias pre %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "alias pre TypeVar(%s)"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "Neplatné __slots__ nájdené v %s. Ignorované."
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3084,58 +3084,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumenty kľúÄových slov"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Príklad"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Príklady"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Poznámky"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Ostatné parametre"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Varovania"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "neplatná hodnota množiny (chýba koncová zátvorka): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "neplatná hodnota množiny (chýba zaÄiatoÄná zátvorka): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "neplatná textová konštanta (chýba koncová úvodzovka): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "neplatná textová konÅ¡tanta (chýba zaÄiatoÄná úvodzovka): %s"
@@ -3630,40 +3630,40 @@ msgstr "Trvalý odkaz na tento strom obsahu"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "Nemožno získať veľkosť obrázku. voľba :scale: je ignorovaná."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "príliš veľké :maxdepth:, ignorované."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "názov dokumentu nie je jeden uzol Text"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Poznámky pod Äiarou"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "sú zadané obe, tabularcolumns aj voľba :widths:. :widths: je ignorované."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo
index e17c7f13b..78f92b2ab 100644
--- a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.po b/sphinx/locale/sl/LC_MESSAGES/sphinx.po
index 0b82a86eb..b705dc0f4 100644
--- a/sphinx/locale/sl/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sl/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Slovenian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr "Abecedni seznam"
msgid "Release"
msgstr "Izdaja"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametri"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Vrne"
@@ -1898,7 +1898,7 @@ msgstr "Vrne"
msgid "Return type"
msgstr "Vrne tip"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "Älan"
@@ -1906,7 +1906,7 @@ msgstr "Älan"
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funkcija"
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "tip"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "razred"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Opombe"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot
index dc221b5bc..b13ff549c 100644
--- a/sphinx/locale/sphinx.pot
+++ b/sphinx/locale/sphinx.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx 4.5.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
+"POT-Creation-Date: 2022-03-20 00:15+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,123 +17,123 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr ""
-#: sphinx/application.py:160
+#: sphinx/application.py:153
#, python-format
msgid "Output directory (%s) is not a directory"
msgstr ""
-#: sphinx/application.py:164
+#: sphinx/application.py:157
msgid "Source directory and destination directory cannot be identical"
msgstr ""
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr ""
-#: sphinx/application.py:221
+#: sphinx/application.py:214
#, python-format
msgid ""
"This project needs at least Sphinx v%s and therefore cannot be built with"
" this version."
msgstr ""
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr ""
-#: sphinx/application.py:241 sphinx/registry.py:430
+#: sphinx/application.py:234 sphinx/registry.py:422
#, python-format
msgid "while setting up extension %s:"
msgstr ""
-#: sphinx/application.py:247
+#: sphinx/application.py:240
msgid ""
"'setup' as currently defined in conf.py isn't a Python callable. Please "
"modify its definition to make it a callable function. This is needed for "
"conf.py to behave as a Sphinx extension."
msgstr ""
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr ""
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:283 sphinx/util/__init__.py:532
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:285
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:294
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:299
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:307
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:335
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:336
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:340
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:342
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:345
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:347
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:351
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:581
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:659
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:680 sphinx/application.py:701
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1249
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -141,12 +141,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1253
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1256
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -154,65 +154,65 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1260
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1268 sphinx/application.py:1272
#, python-format
msgid "doing serial %s"
msgstr ""
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr ""
-#: sphinx/config.py:198
+#: sphinx/config.py:190
#, python-format
msgid ""
"cannot override dictionary config setting %r, ignoring (use %r to set "
"individual elements)"
msgstr ""
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr ""
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr ""
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr ""
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr ""
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr ""
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr ""
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called "
"sys.exit()"
msgstr ""
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -220,888 +220,888 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/config.py:378
+#: sphinx/config.py:370
#, python-format
msgid ""
"The config value `source_suffix' expects a string, list of strings, or "
"dictionary. But `%r' is given."
msgstr ""
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr ""
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr ""
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr ""
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr ""
-#: sphinx/config.py:437
+#: sphinx/config.py:429
msgid ""
"The config value `{name}` has to be a one of {candidates}, but "
"`{current}` is given."
msgstr ""
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr ""
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr ""
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr ""
-#: sphinx/config.py:490
+#: sphinx/config.py:482
msgid ""
"Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add "
"\"root_doc = 'contents'\" to your conf.py."
msgstr ""
-#: sphinx/events.py:67
+#: sphinx/events.py:60
#, python-format
msgid "Event %r already present"
msgstr ""
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr ""
-#: sphinx/events.py:109
+#: sphinx/events.py:102
#, python-format
msgid "Handler %r for event %r threw an exception"
msgstr ""
-#: sphinx/extension.py:52
+#: sphinx/extension.py:44
#, python-format
msgid ""
"The %s extension is required by needs_extensions settings, but it is not "
"loaded."
msgstr ""
-#: sphinx/extension.py:68
+#: sphinx/extension.py:60
#, python-format
msgid ""
"This project needs the extension %s at least in version %s and therefore "
"cannot be built with the loaded version (%s)."
msgstr ""
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr ""
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr ""
-#: sphinx/project.py:53
+#: sphinx/project.py:45
#, python-format
msgid ""
"multiple files found for the document \"%s\": %r\n"
"Use %r for the build."
msgstr ""
-#: sphinx/project.py:59
+#: sphinx/project.py:51
msgid "document not readable. Ignored."
msgstr ""
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr ""
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr ""
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr ""
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr ""
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr ""
-#: sphinx/registry.py:191 sphinx/registry.py:204 sphinx/registry.py:215
+#: sphinx/registry.py:183 sphinx/registry.py:196 sphinx/registry.py:207
#, python-format
msgid "domain %s not yet registered"
msgstr ""
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr ""
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr ""
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr ""
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr ""
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr ""
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr ""
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr ""
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr ""
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr ""
-#: sphinx/registry.py:330
+#: sphinx/registry.py:322
#, python-format
msgid "kwargs for add_node() must be a (visit, depart) function tuple: %r=%r"
msgstr ""
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr ""
-#: sphinx/registry.py:411
+#: sphinx/registry.py:403
#, python-format
msgid "math renderer %s is already registered"
msgstr ""
-#: sphinx/registry.py:424
+#: sphinx/registry.py:416
#, python-format
msgid ""
"the extension %r was already merged with Sphinx since version %s; this "
"extension is ignored."
msgstr ""
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr ""
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr ""
-#: sphinx/registry.py:441
+#: sphinx/registry.py:433
#, python-format
msgid ""
"extension %r has no setup() function; is it really a Sphinx extension "
"module?"
msgstr ""
-#: sphinx/registry.py:450
+#: sphinx/registry.py:442
#, python-format
msgid ""
"The %s extension used by this project needs at least Sphinx v%s; it "
"therefore cannot be built with this version."
msgstr ""
-#: sphinx/registry.py:458
+#: sphinx/registry.py:450
#, python-format
msgid ""
"extension %r returned an unsupported object from its setup() function; it"
" should return None or a metadata dictionary"
msgstr ""
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr ""
-#: sphinx/roles.py:193
+#: sphinx/roles.py:185
#, python-format
msgid "invalid PEP number %s"
msgstr ""
-#: sphinx/roles.py:227
+#: sphinx/roles.py:219
#, python-format
msgid "invalid RFC number %s"
msgstr ""
-#: sphinx/theming.py:80
+#: sphinx/theming.py:72
#, python-format
msgid "theme %r doesn't have \"theme\" setting"
msgstr ""
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr ""
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr ""
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr ""
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr ""
-#: sphinx/theming.py:229
+#: sphinx/theming.py:221
#, python-format
msgid "file %r on theme path is not a valid zipfile or contains no theme"
msgstr ""
-#: sphinx/theming.py:244
+#: sphinx/theming.py:236
msgid ""
"sphinx_rtd_theme (< 0.3.0) found. It will not be available since "
"Sphinx-6.0"
msgstr ""
-#: sphinx/theming.py:249
+#: sphinx/theming.py:241
#, python-format
msgid "no theme named %r found (missing theme.conf?)"
msgstr ""
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr ""
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr ""
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr ""
-#: sphinx/builders/__init__.py:217 sphinx/builders/__init__.py:536
-#: sphinx/builders/__init__.py:562
+#: sphinx/builders/__init__.py:209 sphinx/builders/__init__.py:528
+#: sphinx/builders/__init__.py:554
msgid "writing output... "
msgstr ""
-#: sphinx/builders/__init__.py:226
+#: sphinx/builders/__init__.py:218
#, python-format
msgid "all of %d po files"
msgstr ""
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr ""
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr ""
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr ""
-#: sphinx/builders/__init__.py:270
+#: sphinx/builders/__init__.py:262
#, python-format
msgid "file %r given on command line is not under the source directory, ignoring"
msgstr ""
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr ""
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr ""
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr ""
-#: sphinx/builders/__init__.py:304 sphinx/builders/gettext.py:240
+#: sphinx/builders/__init__.py:296 sphinx/builders/gettext.py:232
#, python-format
msgid "building [%s]: "
msgstr ""
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr ""
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr ""
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr ""
-#: sphinx/builders/__init__.py:323
+#: sphinx/builders/__init__.py:315
msgid "pickling environment"
msgstr ""
-#: sphinx/builders/__init__.py:329
+#: sphinx/builders/__init__.py:321
msgid "checking consistency"
msgstr ""
-#: sphinx/builders/__init__.py:333
+#: sphinx/builders/__init__.py:325
msgid "no targets are out of date."
msgstr ""
-#: sphinx/builders/__init__.py:372
+#: sphinx/builders/__init__.py:364
msgid "updating environment: "
msgstr ""
-#: sphinx/builders/__init__.py:393
+#: sphinx/builders/__init__.py:385
#, python-format
msgid "%s added, %s changed, %s removed"
msgstr ""
-#: sphinx/builders/__init__.py:431 sphinx/builders/__init__.py:458
+#: sphinx/builders/__init__.py:423 sphinx/builders/__init__.py:450
msgid "reading sources... "
msgstr ""
-#: sphinx/builders/__init__.py:463 sphinx/builders/__init__.py:572
+#: sphinx/builders/__init__.py:455 sphinx/builders/__init__.py:564
msgid "waiting for workers..."
msgstr ""
-#: sphinx/builders/__init__.py:514
+#: sphinx/builders/__init__.py:506
#, python-format
msgid "docnames to write: %s"
msgstr ""
-#: sphinx/builders/__init__.py:523 sphinx/builders/singlehtml.py:153
+#: sphinx/builders/__init__.py:515 sphinx/builders/singlehtml.py:145
msgid "preparing documents"
msgstr ""
-#: sphinx/builders/_epub_base.py:216
+#: sphinx/builders/_epub_base.py:208
#, python-format
msgid "duplicated ToC entry found: %s"
msgstr ""
-#: sphinx/builders/_epub_base.py:405 sphinx/builders/html/__init__.py:731
-#: sphinx/builders/latex/__init__.py:421 sphinx/builders/texinfo.py:176
+#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:723
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:168
msgid "copying images... "
msgstr ""
-#: sphinx/builders/_epub_base.py:412
+#: sphinx/builders/_epub_base.py:404
#, python-format
msgid "cannot read image file %r: copying it instead"
msgstr ""
-#: sphinx/builders/_epub_base.py:418 sphinx/builders/html/__init__.py:739
-#: sphinx/builders/latex/__init__.py:429 sphinx/builders/texinfo.py:186
+#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:731
+#: sphinx/builders/latex/__init__.py:421 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr ""
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr ""
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr ""
-#: sphinx/builders/_epub_base.py:471
+#: sphinx/builders/_epub_base.py:463
msgid "writing mimetype file..."
msgstr ""
-#: sphinx/builders/_epub_base.py:476
+#: sphinx/builders/_epub_base.py:468
msgid "writing META-INF/container.xml file..."
msgstr ""
-#: sphinx/builders/_epub_base.py:504
+#: sphinx/builders/_epub_base.py:496
msgid "writing content.opf file..."
msgstr ""
-#: sphinx/builders/_epub_base.py:530
+#: sphinx/builders/_epub_base.py:522
#, python-format
msgid "unknown mimetype for %s, ignoring"
msgstr ""
-#: sphinx/builders/_epub_base.py:677
+#: sphinx/builders/_epub_base.py:669
msgid "writing toc.ncx file..."
msgstr ""
-#: sphinx/builders/_epub_base.py:702
+#: sphinx/builders/_epub_base.py:694
#, python-format
msgid "writing %s file..."
msgstr ""
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr ""
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr ""
-#: sphinx/builders/changes.py:62
+#: sphinx/builders/changes.py:54
msgid "writing summary file..."
msgstr ""
-#: sphinx/builders/changes.py:78
+#: sphinx/builders/changes.py:70
msgid "Builtins"
msgstr ""
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr ""
-#: sphinx/builders/changes.py:124
+#: sphinx/builders/changes.py:116
msgid "copying source files..."
msgstr ""
-#: sphinx/builders/changes.py:131
+#: sphinx/builders/changes.py:123
#, python-format
msgid "could not read %r for changelog creation"
msgstr ""
-#: sphinx/builders/dummy.py:22
+#: sphinx/builders/dummy.py:14
msgid "The dummy builder generates no files."
msgstr ""
-#: sphinx/builders/epub3.py:67
+#: sphinx/builders/epub3.py:61
#, python-format
msgid "The ePub file is in %(outdir)s."
msgstr ""
-#: sphinx/builders/epub3.py:165
+#: sphinx/builders/epub3.py:159
msgid "writing nav.xhtml file..."
msgstr ""
-#: sphinx/builders/epub3.py:191
+#: sphinx/builders/epub3.py:185
msgid ""
"conf value \"epub_language\" (or \"language\") should not be empty for "
"EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:198
+#: sphinx/builders/epub3.py:192
msgid ""
"conf value \"epub_title\" (or \"html_title\") should not be empty for "
"EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid ""
"conf value \"epub_copyright\" (or \"copyright\")should not be empty for "
"EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr ""
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1114
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr ""
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr ""
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr ""
-#: sphinx/builders/gettext.py:245
+#: sphinx/builders/gettext.py:237
msgid "reading templates... "
msgstr ""
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr ""
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:124
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr ""
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:262
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:461
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:706
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:30
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:37
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:299 sphinx/builders/manpage.py:56
-#: sphinx/builders/singlehtml.py:161 sphinx/builders/texinfo.py:109
+#: sphinx/builders/latex/__init__.py:291 sphinx/builders/manpage.py:48
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:59
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr ""
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr ""
-#: sphinx/builders/singlehtml.py:156
+#: sphinx/builders/singlehtml.py:148
msgid "assembling single document"
msgstr ""
-#: sphinx/builders/singlehtml.py:174
+#: sphinx/builders/singlehtml.py:166
msgid "writing additional files"
msgstr ""
-#: sphinx/builders/texinfo.py:45
+#: sphinx/builders/texinfo.py:37
#, python-format
msgid "The Texinfo files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/texinfo.py:47
+#: sphinx/builders/texinfo.py:39
msgid ""
"\n"
"Run 'make' in that directory to run these through makeinfo\n"
"(use 'make info' here to do that automatically)."
msgstr ""
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr ""
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:273 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr ""
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:344 sphinx/builders/texinfo.py:144
msgid "resolving references..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:362 sphinx/builders/texinfo.py:161
+#: sphinx/builders/latex/__init__.py:354 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr ""
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr ""
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr ""
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1067 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr ""
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:137
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:169
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:367
#, python-format
msgid "Failed to read build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:469 sphinx/builders/latex/__init__.py:187
-#: sphinx/transforms/__init__.py:117 sphinx/writers/manpage.py:102
-#: sphinx/writers/texinfo.py:234
+#: sphinx/builders/html/__init__.py:461 sphinx/builders/latex/__init__.py:179
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:226
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:480 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:480
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:544
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:553
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:647
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:662
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:741
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:749
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:781 sphinx/builders/html/__init__.py:793
#, python-format
msgid "Failed to copy a file in html_static_file: %s: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:822
+#: sphinx/builders/html/__init__.py:814
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:830
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:835
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:848
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:896
msgid ""
"search index couldn't be loaded, but not all documents will be built: the"
" index will be incomplete."
msgstr ""
-#: sphinx/builders/html/__init__.py:965
+#: sphinx/builders/html/__init__.py:957
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1050
#, python-format
msgid ""
"a Unicode error occurred when rendering the page %s. Please make sure all"
" config values that contain non-ASCII content are Unicode strings."
msgstr ""
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1055
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1084
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1089
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1131
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1218
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1221
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1229
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1233
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1242
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1246
#, python-format
msgid "html_static_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1263 sphinx/builders/latex/__init__.py:433
+#: sphinx/builders/html/__init__.py:1255 sphinx/builders/latex/__init__.py:425
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1264
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1284
msgid ""
"html_add_permalinks has been deprecated since v3.5.0. Please use "
"html_permalinks and html_permalinks_icon instead."
msgstr ""
-#: sphinx/builders/html/__init__.py:1318
+#: sphinx/builders/html/__init__.py:1310
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:106
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:108
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr ""
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:144
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:152
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr ""
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:186 sphinx/domains/std.py:588
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
@@ -1109,111 +1109,111 @@ msgstr ""
#: sphinx/themes/basic/genindex-split.html:14
#: sphinx/themes/basic/genindex.html:11 sphinx/themes/basic/genindex.html:34
#: sphinx/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:147
-#: sphinx/writers/texinfo.py:499
+#: sphinx/writers/texinfo.py:491
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:189 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:203 sphinx/writers/latex.py:376
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:371
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:391
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:404
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:460
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:468
#, python-format
msgid "Unknown theme option: latex_theme_options[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/theming.py:91
+#: sphinx/builders/latex/theming.py:83
#, python-format
msgid "%r doesn't have \"theme\" setting"
msgstr ""
-#: sphinx/builders/latex/theming.py:94
+#: sphinx/builders/latex/theming.py:86
#, python-format
msgid "%r doesn't have \"%s\" setting"
msgstr ""
-#: sphinx/cmd/build.py:40
+#: sphinx/cmd/build.py:32
msgid "Exception occurred while building, starting debugger:"
msgstr ""
-#: sphinx/cmd/build.py:50
+#: sphinx/cmd/build.py:42
msgid "Interrupted!"
msgstr ""
-#: sphinx/cmd/build.py:52
+#: sphinx/cmd/build.py:44
msgid "reST markup error:"
msgstr ""
-#: sphinx/cmd/build.py:58
+#: sphinx/cmd/build.py:50
msgid "Encoding error:"
msgstr ""
-#: sphinx/cmd/build.py:61 sphinx/cmd/build.py:76
+#: sphinx/cmd/build.py:53 sphinx/cmd/build.py:68
#, python-format
msgid ""
"The full traceback has been saved in %s, if you want to report the issue "
"to the developers."
msgstr ""
-#: sphinx/cmd/build.py:65
+#: sphinx/cmd/build.py:57
msgid "Recursion error:"
msgstr ""
-#: sphinx/cmd/build.py:68
+#: sphinx/cmd/build.py:60
msgid ""
"This can happen with very large or deeply nested source files. You can "
"carefully increase the default Python recursion limit of 1000 in conf.py "
"with e.g.:"
msgstr ""
-#: sphinx/cmd/build.py:73
+#: sphinx/cmd/build.py:65
msgid "Exception occurred:"
msgstr ""
-#: sphinx/cmd/build.py:79
+#: sphinx/cmd/build.py:71
msgid ""
"Please also report this if it was a user error, so that a better error "
"message can be provided next time."
msgstr ""
-#: sphinx/cmd/build.py:82
+#: sphinx/cmd/build.py:74
msgid ""
"A bug report can be filed in the tracker at <https://github.com/sphinx-"
"doc/sphinx/issues>. Thanks!"
msgstr ""
-#: sphinx/cmd/build.py:98
+#: sphinx/cmd/build.py:90
msgid "job number should be a positive number"
msgstr ""
-#: sphinx/cmd/build.py:106 sphinx/cmd/quickstart.py:470
-#: sphinx/ext/apidoc.py:307 sphinx/ext/autosummary/generate.py:623
+#: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 sphinx/ext/apidoc.py:302
+#: sphinx/ext/autosummary/generate.py:618
msgid "For more information, visit <https://www.sphinx-doc.org/>."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1236,236 +1236,236 @@ msgid ""
"files can be built by specifying individual filenames.\n"
msgstr ""
-#: sphinx/cmd/build.py:128
+#: sphinx/cmd/build.py:120
msgid "path to documentation source files"
msgstr ""
-#: sphinx/cmd/build.py:130
+#: sphinx/cmd/build.py:122
msgid "path to output directory"
msgstr ""
-#: sphinx/cmd/build.py:132
+#: sphinx/cmd/build.py:124
msgid "a list of specific files to rebuild. Ignored if -a is specified"
msgstr ""
-#: sphinx/cmd/build.py:135
+#: sphinx/cmd/build.py:127
msgid "general options"
msgstr ""
-#: sphinx/cmd/build.py:138
+#: sphinx/cmd/build.py:130
msgid "builder to use (default: html)"
msgstr ""
-#: sphinx/cmd/build.py:140
+#: sphinx/cmd/build.py:132
msgid "write all files (default: only write new and changed files)"
msgstr ""
-#: sphinx/cmd/build.py:143
+#: sphinx/cmd/build.py:135
msgid "don't use a saved environment, always read all files"
msgstr ""
-#: sphinx/cmd/build.py:146
+#: sphinx/cmd/build.py:138
msgid ""
"path for the cached environment and doctree files (default: "
"OUTPUTDIR/.doctrees)"
msgstr ""
-#: sphinx/cmd/build.py:149
+#: sphinx/cmd/build.py:141
msgid ""
"build in parallel with N processes where possible (special value \"auto\""
" will set N to cpu-count)"
msgstr ""
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr ""
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr ""
-#: sphinx/cmd/build.py:159
+#: sphinx/cmd/build.py:151
msgid "override a setting in configuration file"
msgstr ""
-#: sphinx/cmd/build.py:162
+#: sphinx/cmd/build.py:154
msgid "pass a value into HTML templates"
msgstr ""
-#: sphinx/cmd/build.py:165
+#: sphinx/cmd/build.py:157
msgid "define tag: include \"only\" blocks with TAG"
msgstr ""
-#: sphinx/cmd/build.py:167
+#: sphinx/cmd/build.py:159
msgid "nit-picky mode, warn about all missing references"
msgstr ""
-#: sphinx/cmd/build.py:170
+#: sphinx/cmd/build.py:162
msgid "console output options"
msgstr ""
-#: sphinx/cmd/build.py:172
+#: sphinx/cmd/build.py:164
msgid "increase verbosity (can be repeated)"
msgstr ""
-#: sphinx/cmd/build.py:174 sphinx/ext/apidoc.py:330
+#: sphinx/cmd/build.py:166 sphinx/ext/apidoc.py:325
msgid "no output on stdout, just warnings on stderr"
msgstr ""
-#: sphinx/cmd/build.py:176
+#: sphinx/cmd/build.py:168
msgid "no output at all, not even warnings"
msgstr ""
-#: sphinx/cmd/build.py:179
+#: sphinx/cmd/build.py:171
msgid "do emit colored output (default: auto-detect)"
msgstr ""
-#: sphinx/cmd/build.py:182
+#: sphinx/cmd/build.py:174
msgid "do not emit colored output (default: auto-detect)"
msgstr ""
-#: sphinx/cmd/build.py:185
+#: sphinx/cmd/build.py:177
msgid "write warnings (and errors) to given file"
msgstr ""
-#: sphinx/cmd/build.py:187
+#: sphinx/cmd/build.py:179
msgid "turn warnings into errors"
msgstr ""
-#: sphinx/cmd/build.py:189
+#: sphinx/cmd/build.py:181
msgid "with -W, keep going when getting warnings"
msgstr ""
-#: sphinx/cmd/build.py:191
+#: sphinx/cmd/build.py:183
msgid "show full traceback on exception"
msgstr ""
-#: sphinx/cmd/build.py:193
+#: sphinx/cmd/build.py:185
msgid "run Pdb on exception"
msgstr ""
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr ""
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr ""
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr ""
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr ""
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr ""
-#: sphinx/cmd/quickstart.py:43
+#: sphinx/cmd/quickstart.py:35
msgid "automatically insert docstrings from modules"
msgstr ""
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr ""
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr ""
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr ""
-#: sphinx/cmd/quickstart.py:47
+#: sphinx/cmd/quickstart.py:39
msgid "checks for documentation coverage"
msgstr ""
-#: sphinx/cmd/quickstart.py:48
+#: sphinx/cmd/quickstart.py:40
msgid "include math, rendered as PNG or SVG images"
msgstr ""
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr ""
-#: sphinx/cmd/quickstart.py:50
+#: sphinx/cmd/quickstart.py:42
msgid "conditional inclusion of content based on config values"
msgstr ""
-#: sphinx/cmd/quickstart.py:51
+#: sphinx/cmd/quickstart.py:43
msgid "include links to the source code of documented Python objects"
msgstr ""
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr ""
-#: sphinx/cmd/quickstart.py:94
+#: sphinx/cmd/quickstart.py:86
msgid "Please enter a valid path name."
msgstr ""
-#: sphinx/cmd/quickstart.py:110
+#: sphinx/cmd/quickstart.py:102
msgid "Please enter some text."
msgstr ""
-#: sphinx/cmd/quickstart.py:117
+#: sphinx/cmd/quickstart.py:109
#, python-format
msgid "Please enter one of %s."
msgstr ""
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr ""
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr ""
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr ""
-#: sphinx/cmd/quickstart.py:213
+#: sphinx/cmd/quickstart.py:205
msgid ""
"Please enter values for the following settings (just press Enter to\n"
"accept a default value, if one is given in brackets)."
msgstr ""
-#: sphinx/cmd/quickstart.py:218
+#: sphinx/cmd/quickstart.py:210
#, python-format
msgid "Selected root path: %s"
msgstr ""
-#: sphinx/cmd/quickstart.py:221
+#: sphinx/cmd/quickstart.py:213
msgid "Enter the root path for documentation."
msgstr ""
-#: sphinx/cmd/quickstart.py:222
+#: sphinx/cmd/quickstart.py:214
msgid "Root path for the documentation"
msgstr ""
-#: sphinx/cmd/quickstart.py:227
+#: sphinx/cmd/quickstart.py:219
msgid "Error: an existing conf.py has been found in the selected root path."
msgstr ""
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr ""
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr ""
-#: sphinx/cmd/quickstart.py:238
+#: sphinx/cmd/quickstart.py:230
msgid ""
"You have two options for placing the build directory for Sphinx output.\n"
"Either, you use a directory \"_build\" within the root path, or you "
@@ -1473,11 +1473,11 @@ msgid ""
"\"source\" and \"build\" directories within the root path."
msgstr ""
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr ""
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; "
"\"_templates\"\n"
@@ -1487,23 +1487,23 @@ msgid ""
"underscore."
msgstr ""
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr ""
-#: sphinx/cmd/quickstart.py:252
+#: sphinx/cmd/quickstart.py:244
msgid "The project name will occur in several places in the built documentation."
msgstr ""
-#: sphinx/cmd/quickstart.py:253
+#: sphinx/cmd/quickstart.py:245
msgid "Project name"
msgstr ""
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr ""
-#: sphinx/cmd/quickstart.py:259
+#: sphinx/cmd/quickstart.py:251
msgid ""
"Sphinx has the notion of a \"version\" and a \"release\" for the\n"
"software. Each version can have multiple releases. For example, for\n"
@@ -1512,15 +1512,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr ""
-#: sphinx/cmd/quickstart.py:266
+#: sphinx/cmd/quickstart.py:258
msgid "Project release"
msgstr ""
-#: sphinx/cmd/quickstart.py:270
+#: sphinx/cmd/quickstart.py:262
msgid ""
"If the documents are to be written in a language other than English,\n"
"you can select a language here by its language code. Sphinx will then\n"
@@ -1531,21 +1531,21 @@ msgid ""
"language."
msgstr ""
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr ""
-#: sphinx/cmd/quickstart.py:282
+#: sphinx/cmd/quickstart.py:274
msgid ""
"The file name suffix for source files. Commonly, this is either \".txt\"\n"
"or \".rst\". Only files with this suffix are considered documents."
msgstr ""
-#: sphinx/cmd/quickstart.py:284
+#: sphinx/cmd/quickstart.py:276
msgid "Source file suffix"
msgstr ""
-#: sphinx/cmd/quickstart.py:288
+#: sphinx/cmd/quickstart.py:280
msgid ""
"One document is special in that it is considered the top node of the\n"
"\"contents tree\", that is, it is the root of the hierarchical structure\n"
@@ -1553,36 +1553,36 @@ msgid ""
"document is a custom template, you can also set this to another filename."
msgstr ""
-#: sphinx/cmd/quickstart.py:292
+#: sphinx/cmd/quickstart.py:284
msgid "Name of your master document (without suffix)"
msgstr ""
-#: sphinx/cmd/quickstart.py:297
+#: sphinx/cmd/quickstart.py:289
#, python-format
msgid ""
"Error: the master file %s has already been found in the selected root "
"path."
msgstr ""
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr ""
-#: sphinx/cmd/quickstart.py:301
+#: sphinx/cmd/quickstart.py:293
msgid "Please enter a new file name, or rename the existing file and press Enter"
msgstr ""
-#: sphinx/cmd/quickstart.py:305
+#: sphinx/cmd/quickstart.py:297
msgid "Indicate which of the following Sphinx extensions should be enabled:"
msgstr ""
-#: sphinx/cmd/quickstart.py:313
+#: sphinx/cmd/quickstart.py:305
msgid ""
"Note: imgmath and mathjax cannot be enabled at the same time. imgmath has"
" been deselected."
msgstr ""
-#: sphinx/cmd/quickstart.py:319
+#: sphinx/cmd/quickstart.py:311
msgid ""
"A Makefile and a Windows command file can be generated for you so that "
"you\n"
@@ -1590,29 +1590,29 @@ msgid ""
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr ""
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr ""
-#: sphinx/cmd/quickstart.py:368 sphinx/ext/apidoc.py:90
+#: sphinx/cmd/quickstart.py:360 sphinx/ext/apidoc.py:85
#, python-format
msgid "Creating file %s."
msgstr ""
-#: sphinx/cmd/quickstart.py:373 sphinx/ext/apidoc.py:87
+#: sphinx/cmd/quickstart.py:365 sphinx/ext/apidoc.py:82
#, python-format
msgid "File %s already exists, skipping."
msgstr ""
-#: sphinx/cmd/quickstart.py:415
+#: sphinx/cmd/quickstart.py:407
msgid "Finished: An initial directory structure has been created."
msgstr ""
-#: sphinx/cmd/quickstart.py:417
+#: sphinx/cmd/quickstart.py:409
#, python-format
msgid ""
"You should now populate your master file %s and create other "
@@ -1620,26 +1620,26 @@ msgid ""
"source files. "
msgstr ""
-#: sphinx/cmd/quickstart.py:420
+#: sphinx/cmd/quickstart.py:412
msgid ""
"Use the Makefile to build the docs, like so:\n"
" make builder"
msgstr ""
-#: sphinx/cmd/quickstart.py:423
+#: sphinx/cmd/quickstart.py:415
#, python-format
msgid ""
"Use the sphinx-build command to build the docs, like so:\n"
" sphinx-build -b builder %s %s"
msgstr ""
-#: sphinx/cmd/quickstart.py:425
+#: sphinx/cmd/quickstart.py:417
msgid ""
"where \"builder\" is one of the supported builders, e.g. html, latex or "
"linkcheck."
msgstr ""
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1650,794 +1650,794 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr ""
-#: sphinx/cmd/quickstart.py:475
+#: sphinx/cmd/quickstart.py:467
msgid "quiet mode"
msgstr ""
-#: sphinx/cmd/quickstart.py:480
+#: sphinx/cmd/quickstart.py:472
msgid "project root"
msgstr ""
-#: sphinx/cmd/quickstart.py:482
+#: sphinx/cmd/quickstart.py:474
msgid "Structure options"
msgstr ""
-#: sphinx/cmd/quickstart.py:484
+#: sphinx/cmd/quickstart.py:476
msgid "if specified, separate source and build dirs"
msgstr ""
-#: sphinx/cmd/quickstart.py:486
+#: sphinx/cmd/quickstart.py:478
msgid "if specified, create build dir under source dir"
msgstr ""
-#: sphinx/cmd/quickstart.py:488
+#: sphinx/cmd/quickstart.py:480
msgid "replacement for dot in _templates etc."
msgstr ""
-#: sphinx/cmd/quickstart.py:490
+#: sphinx/cmd/quickstart.py:482
msgid "Project basic options"
msgstr ""
-#: sphinx/cmd/quickstart.py:492
+#: sphinx/cmd/quickstart.py:484
msgid "project name"
msgstr ""
-#: sphinx/cmd/quickstart.py:494
+#: sphinx/cmd/quickstart.py:486
msgid "author names"
msgstr ""
-#: sphinx/cmd/quickstart.py:496
+#: sphinx/cmd/quickstart.py:488
msgid "version of project"
msgstr ""
-#: sphinx/cmd/quickstart.py:498
+#: sphinx/cmd/quickstart.py:490
msgid "release of project"
msgstr ""
-#: sphinx/cmd/quickstart.py:500
+#: sphinx/cmd/quickstart.py:492
msgid "document language"
msgstr ""
-#: sphinx/cmd/quickstart.py:502
+#: sphinx/cmd/quickstart.py:494
msgid "source file suffix"
msgstr ""
-#: sphinx/cmd/quickstart.py:504
+#: sphinx/cmd/quickstart.py:496
msgid "master document name"
msgstr ""
-#: sphinx/cmd/quickstart.py:506
+#: sphinx/cmd/quickstart.py:498
msgid "use epub"
msgstr ""
-#: sphinx/cmd/quickstart.py:508
+#: sphinx/cmd/quickstart.py:500
msgid "Extension options"
msgstr ""
-#: sphinx/cmd/quickstart.py:512 sphinx/ext/apidoc.py:390
+#: sphinx/cmd/quickstart.py:504 sphinx/ext/apidoc.py:385
#, python-format
msgid "enable %s extension"
msgstr ""
-#: sphinx/cmd/quickstart.py:514 sphinx/ext/apidoc.py:386
+#: sphinx/cmd/quickstart.py:506 sphinx/ext/apidoc.py:381
msgid "enable arbitrary extensions"
msgstr ""
-#: sphinx/cmd/quickstart.py:516
+#: sphinx/cmd/quickstart.py:508
msgid "Makefile and Batchfile creation"
msgstr ""
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr ""
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr ""
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr ""
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr ""
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr ""
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr ""
-#: sphinx/cmd/quickstart.py:533 sphinx/ext/apidoc.py:392
+#: sphinx/cmd/quickstart.py:525 sphinx/ext/apidoc.py:387
msgid "Project templating"
msgstr ""
-#: sphinx/cmd/quickstart.py:536 sphinx/ext/apidoc.py:395
+#: sphinx/cmd/quickstart.py:528 sphinx/ext/apidoc.py:390
msgid "template directory for template files"
msgstr ""
-#: sphinx/cmd/quickstart.py:539
+#: sphinx/cmd/quickstart.py:531
msgid "define a template variable"
msgstr ""
-#: sphinx/cmd/quickstart.py:572
+#: sphinx/cmd/quickstart.py:564
msgid ""
"\"quiet\" is specified, but any of \"project\" or \"author\" is not "
"specified."
msgstr ""
-#: sphinx/cmd/quickstart.py:586
+#: sphinx/cmd/quickstart.py:578
msgid "Error: specified path is not a directory, or sphinx files already exist."
msgstr ""
-#: sphinx/cmd/quickstart.py:588
+#: sphinx/cmd/quickstart.py:580
msgid ""
"sphinx-quickstart only generate into a empty directory. Please specify a "
"new root path."
msgstr ""
-#: sphinx/cmd/quickstart.py:603
+#: sphinx/cmd/quickstart.py:595
#, python-format
msgid "Invalid template variable: %s"
msgstr ""
-#: sphinx/directives/code.py:64
+#: sphinx/directives/code.py:56
msgid "non-whitespace stripped by dedent"
msgstr ""
-#: sphinx/directives/code.py:83
+#: sphinx/directives/code.py:75
#, python-format
msgid "Invalid caption: %s"
msgstr ""
-#: sphinx/directives/code.py:129 sphinx/directives/code.py:274
-#: sphinx/directives/code.py:440
+#: sphinx/directives/code.py:121 sphinx/directives/code.py:266
+#: sphinx/directives/code.py:432
#, python-format
msgid "line number spec is out of range(1-%d): %r"
msgstr ""
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr ""
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr ""
-#: sphinx/directives/code.py:223
+#: sphinx/directives/code.py:215
#, python-format
msgid ""
"Encoding %r used for reading included file %r seems to be wrong, try "
"giving an :encoding: option"
msgstr ""
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr ""
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr ""
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr ""
-#: sphinx/directives/other.py:110
+#: sphinx/directives/other.py:102
#, python-format
msgid "toctree glob pattern %r didn't match any documents"
msgstr ""
-#: sphinx/directives/other.py:131 sphinx/environment/adapters/toctree.py:176
+#: sphinx/directives/other.py:123 sphinx/environment/adapters/toctree.py:168
#, python-format
msgid "toctree contains reference to excluded document %r"
msgstr ""
-#: sphinx/directives/other.py:134 sphinx/environment/adapters/toctree.py:178
+#: sphinx/directives/other.py:126 sphinx/environment/adapters/toctree.py:170
#, python-format
msgid "toctree contains reference to nonexisting document %r"
msgstr ""
-#: sphinx/directives/other.py:144
+#: sphinx/directives/other.py:136
#, python-format
msgid "duplicated entry found in toctree: %s"
msgstr ""
-#: sphinx/directives/other.py:176
+#: sphinx/directives/other.py:168
msgid "Section author: "
msgstr ""
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr ""
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr ""
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr ""
-#: sphinx/directives/other.py:254
+#: sphinx/directives/other.py:246
msgid ".. acks content is not a list"
msgstr ""
-#: sphinx/directives/other.py:279
+#: sphinx/directives/other.py:271
msgid ".. hlist content is not a list"
msgstr ""
-#: sphinx/directives/patches.py:117
+#: sphinx/directives/patches.py:109
msgid ""
"\":file:\" option for csv-table directive now recognizes an absolute path"
" as a relative path from source directory. Please update your document."
msgstr ""
-#: sphinx/domains/__init__.py:394
+#: sphinx/domains/__init__.py:389
#, python-format
msgid "%s %s"
msgstr ""
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:1992 sphinx/domains/c.py:3298
#, python-format
msgid ""
"Duplicate C declaration, also defined at %s:%s.\n"
"Declaration is '.. c:%s:: %s'."
msgstr ""
-#: sphinx/domains/c.py:3231
+#: sphinx/domains/c.py:3223
#, python-format
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3344 sphinx/domains/cpp.py:7294
+#: sphinx/domains/python.py:437 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7300
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
-#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7303
+#: sphinx/domains/javascript.py:223 sphinx/domains/python.py:449
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3352 sphinx/domains/javascript.py:225
+#: sphinx/domains/python.py:451
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3747 sphinx/domains/cpp.py:7708
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3748
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7707
+#: sphinx/domains/javascript.py:332 sphinx/domains/python.py:1195
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3750
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3751
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7706
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3753 sphinx/domains/cpp.py:7711
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7712
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7709
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7714
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr ""
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr ""
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr ""
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4763 sphinx/domains/cpp.py:7249
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7055
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7172
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7297 sphinx/domains/javascript.py:220
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7705 sphinx/domains/javascript.py:334
+#: sphinx/domains/python.py:1197
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7710
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7715
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:138
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:139 sphinx/domains/python.py:834
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:141
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:143
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:145 sphinx/domains/python.py:919
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:217
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:292
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:333 sphinx/domains/python.py:1199
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:335 sphinx/domains/python.py:1196
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:336 sphinx/domains/python.py:1202
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:337 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1204
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:368
#, python-format
msgid "duplicate %s description of %s, other %s in %s"
msgstr ""
-#: sphinx/domains/math.py:65
+#: sphinx/domains/math.py:57
#, python-format
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2070
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr ""
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr ""
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr ""
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1198
msgid "exception"
msgstr ""
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr ""
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr ""
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:442
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:446
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:679 sphinx/domains/python.py:823
#, python-format
msgid "%s() (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:739 sphinx/domains/python.py:915
+#: sphinx/domains/python.py:966
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:741
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:766
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:767
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:828
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:830 sphinx/domains/python.py:970
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:832
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1124
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1125
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1174
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1200
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1201
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1203
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1261
#, python-format
msgid ""
"duplicate object description of %s, other instance in %s, use :noindex: "
"for one of them"
msgstr ""
-#: sphinx/domains/python.py:1389
+#: sphinx/domains/python.py:1381
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1435
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:96 sphinx/domains/rst.py:157
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:158 sphinx/domains/rst.py:162
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:191
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:200
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:201
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:202
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:224
#, python-format
msgid "duplicate description of %s %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:100 sphinx/domains/std.py:117
+#: sphinx/domains/std.py:92 sphinx/domains/std.py:109
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:183
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\","
" \"--opt args\", \"/opt args\" or \"+opt args\""
msgstr ""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:234
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:236
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:363
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:371
msgid "glossary terms must not be separated by empty lines"
msgstr ""
-#: sphinx/domains/std.py:385 sphinx/domains/std.py:398
+#: sphinx/domains/std.py:377 sphinx/domains/std.py:390
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:547
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:548
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:549
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:551
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:552
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:553
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:589
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:590 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr ""
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:639 sphinx/domains/std.py:748
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:658
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:856
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:864
#, python-format
msgid "Failed to create a cross reference. Any number is not assigned: %s"
msgstr ""
-#: sphinx/domains/std.py:884
+#: sphinx/domains/std.py:876
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:890
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:893
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1106
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1108
#, python-format
msgid "Failed to create a cross reference. A title or caption not found: %s"
msgstr ""
-#: sphinx/environment/__init__.py:76
+#: sphinx/environment/__init__.py:68
msgid "new config"
msgstr ""
-#: sphinx/environment/__init__.py:77
+#: sphinx/environment/__init__.py:69
msgid "config changed"
msgstr ""
-#: sphinx/environment/__init__.py:78
+#: sphinx/environment/__init__.py:70
msgid "extensions changed"
msgstr ""
-#: sphinx/environment/__init__.py:205
+#: sphinx/environment/__init__.py:197
msgid "build environment version not current"
msgstr ""
-#: sphinx/environment/__init__.py:207
+#: sphinx/environment/__init__.py:199
msgid "source directory has changed"
msgstr ""
-#: sphinx/environment/__init__.py:286
+#: sphinx/environment/__init__.py:278
msgid ""
"This environment is incompatible with the selected builder, please choose"
" another doctree directory."
msgstr ""
-#: sphinx/environment/__init__.py:385
+#: sphinx/environment/__init__.py:377
#, python-format
msgid "Failed to scan documents in %s: %r"
msgstr ""
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr ""
-#: sphinx/environment/__init__.py:593
+#: sphinx/environment/__init__.py:585
msgid "self referenced toctree found. Ignored."
msgstr ""
-#: sphinx/environment/__init__.py:635
+#: sphinx/environment/__init__.py:627
msgid "document isn't included in any toctree"
msgstr ""
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr ""
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr ""
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr ""
-#: sphinx/environment/adapters/indexentries.py:174
+#: sphinx/environment/adapters/indexentries.py:166
#: sphinx/templates/latex/sphinxmessages.sty_t:11
msgid "Symbols"
msgstr ""
-#: sphinx/environment/adapters/toctree.py:151
+#: sphinx/environment/adapters/toctree.py:143
#, python-format
msgid "circular toctree references detected, ignoring: %s <- %s"
msgstr ""
-#: sphinx/environment/adapters/toctree.py:170
+#: sphinx/environment/adapters/toctree.py:162
#, python-format
msgid ""
"toctree contains reference to document %r that doesn't have a title: no "
"link will be generated"
msgstr ""
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:82
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:101
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:127
#, python-format
msgid "download file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/toctree.py:185
+#: sphinx/environment/collectors/toctree.py:177
#, python-format
msgid "%s is already assigned section numbers (nested numbered toctree?)"
msgstr ""
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr ""
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in <MODULE_PATH> for Python modules and packages and "
@@ -2452,206 +2452,206 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr ""
-#: sphinx/ext/apidoc.py:321
+#: sphinx/ext/apidoc.py:316
msgid "path to module to document"
msgstr ""
-#: sphinx/ext/apidoc.py:323
+#: sphinx/ext/apidoc.py:318
msgid "fnmatch-style file and/or directory patterns to exclude from generation"
msgstr ""
-#: sphinx/ext/apidoc.py:328
+#: sphinx/ext/apidoc.py:323
msgid "directory to place all output"
msgstr ""
-#: sphinx/ext/apidoc.py:333
+#: sphinx/ext/apidoc.py:328
msgid "maximum depth of submodules to show in the TOC (default: 4)"
msgstr ""
-#: sphinx/ext/apidoc.py:336
+#: sphinx/ext/apidoc.py:331
msgid "overwrite existing files"
msgstr ""
-#: sphinx/ext/apidoc.py:339
+#: sphinx/ext/apidoc.py:334
msgid ""
"follow symbolic links. Powerful when combined with "
"collective.recipe.omelette."
msgstr ""
-#: sphinx/ext/apidoc.py:342
+#: sphinx/ext/apidoc.py:337
msgid "run the script without creating files"
msgstr ""
-#: sphinx/ext/apidoc.py:345
+#: sphinx/ext/apidoc.py:340
msgid "put documentation for each module on its own page"
msgstr ""
-#: sphinx/ext/apidoc.py:348
+#: sphinx/ext/apidoc.py:343
msgid "include \"_private\" modules"
msgstr ""
-#: sphinx/ext/apidoc.py:350
+#: sphinx/ext/apidoc.py:345
msgid "filename of table of contents (default: modules)"
msgstr ""
-#: sphinx/ext/apidoc.py:352
+#: sphinx/ext/apidoc.py:347
msgid "don't create a table of contents file"
msgstr ""
-#: sphinx/ext/apidoc.py:355
+#: sphinx/ext/apidoc.py:350
msgid ""
"don't create headings for the module/package packages (e.g. when the "
"docstrings already contain them)"
msgstr ""
-#: sphinx/ext/apidoc.py:360
+#: sphinx/ext/apidoc.py:355
msgid "put module documentation before submodule documentation"
msgstr ""
-#: sphinx/ext/apidoc.py:364
+#: sphinx/ext/apidoc.py:359
msgid ""
"interpret module paths according to PEP-0420 implicit namespaces "
"specification"
msgstr ""
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr ""
-#: sphinx/ext/apidoc.py:370
+#: sphinx/ext/apidoc.py:365
msgid "generate a full project with sphinx-quickstart"
msgstr ""
-#: sphinx/ext/apidoc.py:373
+#: sphinx/ext/apidoc.py:368
msgid "append module_path to sys.path, used when --full is given"
msgstr ""
-#: sphinx/ext/apidoc.py:375
+#: sphinx/ext/apidoc.py:370
msgid "project name (default: root module name)"
msgstr ""
-#: sphinx/ext/apidoc.py:377
+#: sphinx/ext/apidoc.py:372
msgid "project author(s), used when --full is given"
msgstr ""
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr ""
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr ""
-#: sphinx/ext/apidoc.py:384
+#: sphinx/ext/apidoc.py:379
msgid "extension options"
msgstr ""
-#: sphinx/ext/apidoc.py:417
+#: sphinx/ext/apidoc.py:412
#, python-format
msgid "%s is not a directory."
msgstr ""
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr ""
-#: sphinx/ext/coverage.py:52
+#: sphinx/ext/coverage.py:47
#, python-format
msgid ""
"Testing of coverage in the sources finished, look at the results in "
"%(outdir)spython.txt."
msgstr ""
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr ""
-#: sphinx/ext/coverage.py:127
+#: sphinx/ext/coverage.py:122
#, python-format
msgid "undocumented c api: %s [%s] in file %s"
msgstr ""
-#: sphinx/ext/coverage.py:159
+#: sphinx/ext/coverage.py:154
#, python-format
msgid "module %s could not be imported: %s"
msgstr ""
-#: sphinx/ext/coverage.py:255
+#: sphinx/ext/coverage.py:250
#, python-format
msgid "undocumented python function: %s :: %s"
msgstr ""
-#: sphinx/ext/coverage.py:271
+#: sphinx/ext/coverage.py:266
#, python-format
msgid "undocumented python class: %s :: %s"
msgstr ""
-#: sphinx/ext/coverage.py:284
+#: sphinx/ext/coverage.py:279
#, python-format
msgid "undocumented python method: %s :: %s :: %s"
msgstr ""
-#: sphinx/ext/doctest.py:123
+#: sphinx/ext/doctest.py:117
#, python-format
msgid "missing '+' or '-' in '%s' option."
msgstr ""
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr ""
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr ""
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr ""
-#: sphinx/ext/doctest.py:283
+#: sphinx/ext/doctest.py:277
#, python-format
msgid ""
"Testing of doctests in the sources finished, look at the results in "
"%(outdir)s/output.txt."
msgstr ""
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr ""
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr ""
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid "====================== slowest reading durations ======================="
msgstr ""
-#: sphinx/ext/extlinks.py:77
+#: sphinx/ext/extlinks.py:69
#, python-format
msgid "hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr ""
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr ""
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr ""
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2661,14 +2661,14 @@ msgid ""
"%r"
msgstr ""
-#: sphinx/ext/graphviz.py:261
+#: sphinx/ext/graphviz.py:253
#, python-format
msgid ""
"dot command %r cannot be run (needed for graphviz output), check the "
"graphviz_dot setting"
msgstr ""
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2678,32 +2678,32 @@ msgid ""
"%r"
msgstr ""
-#: sphinx/ext/graphviz.py:278
+#: sphinx/ext/graphviz.py:270
#, python-format
msgid "graphviz_output_format must be one of 'png', 'svg', but is %r"
msgstr ""
-#: sphinx/ext/graphviz.py:282 sphinx/ext/graphviz.py:334
-#: sphinx/ext/graphviz.py:371
+#: sphinx/ext/graphviz.py:274 sphinx/ext/graphviz.py:326
+#: sphinx/ext/graphviz.py:363
#, python-format
msgid "dot code %r: %s"
msgstr ""
-#: sphinx/ext/graphviz.py:384 sphinx/ext/graphviz.py:392
+#: sphinx/ext/graphviz.py:376 sphinx/ext/graphviz.py:384
#, python-format
msgid "[graph: %s]"
msgstr ""
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr ""
-#: sphinx/ext/imgconverter.py:41
+#: sphinx/ext/imgconverter.py:33
#, python-format
msgid "convert command %r cannot be run, check the image_converter setting: %s"
msgstr ""
-#: sphinx/ext/imgconverter.py:46 sphinx/ext/imgconverter.py:70
+#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62
#, python-format
msgid ""
"convert exited with error:\n"
@@ -2713,171 +2713,171 @@ msgid ""
"%r"
msgstr ""
-#: sphinx/ext/imgconverter.py:65
+#: sphinx/ext/imgconverter.py:57
#, python-format
msgid "convert command %r cannot be run, check the image_converter setting"
msgstr ""
-#: sphinx/ext/imgmath.py:141
+#: sphinx/ext/imgmath.py:133
#, python-format
msgid ""
"LaTeX command %r cannot be run (needed for math display), check the "
"imgmath_latex setting"
msgstr ""
-#: sphinx/ext/imgmath.py:155
+#: sphinx/ext/imgmath.py:147
#, python-format
msgid ""
"%s command %r cannot be run (needed for math display), check the "
"imgmath_%s setting"
msgstr ""
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr ""
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr ""
-#: sphinx/ext/imgmath.py:333 sphinx/ext/mathjax.py:52
+#: sphinx/ext/imgmath.py:325 sphinx/ext/mathjax.py:47
msgid "Permalink to this equation"
msgstr ""
-#: sphinx/ext/intersphinx.py:179
+#: sphinx/ext/intersphinx.py:172
#, python-format
msgid "intersphinx inventory has moved: %s -> %s"
msgstr ""
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr ""
-#: sphinx/ext/intersphinx.py:224
+#: sphinx/ext/intersphinx.py:217
msgid ""
"encountered some issues with some of the inventories, but they had "
"working alternatives:"
msgstr ""
-#: sphinx/ext/intersphinx.py:230
+#: sphinx/ext/intersphinx.py:223
msgid "failed to reach any of the inventories with the following issues:"
msgstr ""
-#: sphinx/ext/intersphinx.py:275
+#: sphinx/ext/intersphinx.py:268
#, python-format
msgid "(in %s v%s)"
msgstr ""
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr ""
-#: sphinx/ext/intersphinx.py:501
+#: sphinx/ext/intersphinx.py:494
#, python-format
msgid "inventory for external cross-reference not found: %s"
msgstr ""
-#: sphinx/ext/intersphinx.py:507
+#: sphinx/ext/intersphinx.py:500
#, python-format
msgid "role for external cross-reference not found: %s"
msgstr ""
-#: sphinx/ext/intersphinx.py:594
+#: sphinx/ext/intersphinx.py:587
#, python-format
msgid "external %s:%s reference target not found: %s"
msgstr ""
-#: sphinx/ext/intersphinx.py:619
+#: sphinx/ext/intersphinx.py:612
#, python-format
msgid "intersphinx identifier %r is not string. Ignored"
msgstr ""
-#: sphinx/ext/intersphinx.py:632
+#: sphinx/ext/intersphinx.py:625
#, python-format
msgid "Failed to read intersphinx_mapping[%s], ignored: %r"
msgstr ""
-#: sphinx/ext/linkcode.py:70 sphinx/ext/viewcode.py:188
+#: sphinx/ext/linkcode.py:62 sphinx/ext/viewcode.py:180
msgid "[source]"
msgstr ""
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr ""
-#: sphinx/ext/todo.py:101
+#: sphinx/ext/todo.py:95
#, python-format
msgid "TODO entry found: %s"
msgstr ""
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<<original entry>>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <<original entry>> is located in %s, line %d.)"
msgstr ""
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr ""
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:249
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:281
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:295
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:301
#, python-format
msgid "<h1>Source code for %s</h1>"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:328
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:329
msgid "<h1>All modules for which code is available</h1>"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:127
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:135
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:396
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:513
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:658 sphinx/ext/autodoc/__init__.py:1695
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:810
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following "
@@ -2885,7 +2885,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:903
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2893,112 +2893,112 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:947
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:966
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1017
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1024
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1037
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1103
#, python-format
msgid "missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1304 sphinx/ext/autodoc/__init__.py:1381
+#: sphinx/ext/autodoc/__init__.py:2790
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1574
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1682
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1783 sphinx/ext/autodoc/__init__.py:1861
+#: sphinx/ext/autodoc/__init__.py:1884
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1930
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2166 sphinx/ext/autodoc/__init__.py:2263
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2394
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2833
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of "
"\"alphabetic\". Please update your setting."
msgstr ""
-#: sphinx/ext/autodoc/preserve_defaults.py:106
+#: sphinx/ext/autodoc/preserve_defaults.py:101
#, python-format
msgid "Failed to parse a default argument value for %r: %s"
msgstr ""
-#: sphinx/ext/autodoc/type_comment.py:130
+#: sphinx/ext/autodoc/type_comment.py:122
#, python-format
msgid "Failed to update signature for %r: parameter not found: %s"
msgstr ""
-#: sphinx/ext/autodoc/type_comment.py:133
+#: sphinx/ext/autodoc/type_comment.py:125
#, python-format
msgid "Failed to parse type_comment for %r: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:280
+#: sphinx/ext/autosummary/__init__.py:274
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:276
#, python-format
msgid ""
"autosummary: stub file not found %r. Check your autosummary_generate "
"setting."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:301
+#: sphinx/ext/autosummary/__init__.py:295
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:346
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -3006,29 +3006,29 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:360
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:365
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:809
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:817
msgid ""
"autosummary generats .rst files internally. But your source_suffix does "
"not contain .rst. Skipped."
msgstr ""
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:185
+#: sphinx/ext/autosummary/generate.py:249
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following "
@@ -3036,17 +3036,17 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:396
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:443
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3054,7 +3054,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:619
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3071,129 +3071,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:636
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:640
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:643
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:647
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:651
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:655
#, python-format
msgid ""
"document exactly the members in module __all__ attribute. (default: "
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:339 sphinx/ext/napoleon/docstring.py:694
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:648
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:709
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:718
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:754
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:758
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:790
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:794
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:964
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:971
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:978
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:985
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
-#: sphinx/locale/__init__.py:252
+#: sphinx/locale/__init__.py:244
msgid "Attention"
msgstr ""
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr ""
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr ""
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr ""
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr ""
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr ""
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr ""
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr ""
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr ""
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr ""
@@ -3425,15 +3425,15 @@ msgstr ""
msgid "Other changes"
msgstr ""
-#: sphinx/themes/basic/static/doctools.js:197 sphinx/writers/html.py:436
-#: sphinx/writers/html.py:441 sphinx/writers/html5.py:395
-#: sphinx/writers/html5.py:400
+#: sphinx/themes/basic/static/doctools.js:197 sphinx/writers/html.py:428
+#: sphinx/writers/html.py:433 sphinx/writers/html5.py:387
+#: sphinx/writers/html5.py:392
msgid "Permalink to this headline"
msgstr ""
-#: sphinx/themes/basic/static/doctools.js:203 sphinx/writers/html.py:128
-#: sphinx/writers/html.py:137 sphinx/writers/html5.py:107
-#: sphinx/writers/html5.py:116
+#: sphinx/themes/basic/static/doctools.js:203 sphinx/writers/html.py:120
+#: sphinx/writers/html.py:129 sphinx/writers/html5.py:99
+#: sphinx/writers/html5.py:108
msgid "Permalink to this definition"
msgstr ""
@@ -3471,231 +3471,231 @@ msgstr ""
msgid "Contents"
msgstr ""
-#: sphinx/transforms/__init__.py:225
+#: sphinx/transforms/__init__.py:217
#, python-format
msgid "4 column based index found. It might be a bug of extensions you use: %r"
msgstr ""
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr ""
-#: sphinx/transforms/__init__.py:270
+#: sphinx/transforms/__init__.py:262
msgid "Footnote [#] is not referenced."
msgstr ""
-#: sphinx/transforms/i18n.py:309 sphinx/transforms/i18n.py:380
+#: sphinx/transforms/i18n.py:301 sphinx/transforms/i18n.py:372
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:344
msgid ""
"inconsistent references in translated message. original: {0}, translated:"
" {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:391
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:411
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/post_transforms/__init__.py:118
+#: sphinx/transforms/post_transforms/__init__.py:110
msgid ""
"Could not determine the fallback text for the cross-reference. Might be a"
" bug."
msgstr ""
-#: sphinx/transforms/post_transforms/__init__.py:158
+#: sphinx/transforms/post_transforms/__init__.py:150
#, python-format
msgid "more than one target found for 'any' cross-reference %r: could be %s"
msgstr ""
-#: sphinx/transforms/post_transforms/__init__.py:206
+#: sphinx/transforms/post_transforms/__init__.py:198
#, python-format
msgid "%s:%s reference target not found: %s"
msgstr ""
-#: sphinx/transforms/post_transforms/__init__.py:209
+#: sphinx/transforms/post_transforms/__init__.py:201
#, python-format
msgid "%r reference target not found: %s"
msgstr ""
-#: sphinx/transforms/post_transforms/images.py:83
+#: sphinx/transforms/post_transforms/images.py:75
#, python-format
msgid "Could not fetch remote image: %s [%d]"
msgstr ""
-#: sphinx/transforms/post_transforms/images.py:111
+#: sphinx/transforms/post_transforms/images.py:103
#, python-format
msgid "Could not fetch remote image: %s [%s]"
msgstr ""
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr ""
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:277
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:525
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:530
msgid "failed"
msgstr ""
-#: sphinx/util/docfields.py:81
+#: sphinx/util/docfields.py:76
#, python-format
msgid ""
"Problem in %s domain: field is supposed to use role '%s', but that role "
"is not in the domain."
msgstr ""
-#: sphinx/util/docutils.py:233
+#: sphinx/util/docutils.py:225
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:515
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:59
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:66
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:90
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:184
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to "
"output it directly: %s"
msgstr ""
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr ""
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr ""
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr ""
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr ""
-#: sphinx/writers/html.py:339 sphinx/writers/html5.py:318
+#: sphinx/writers/html.py:331 sphinx/writers/html5.py:310
#, python-format
msgid "Any IDs not assigned for %s node"
msgstr ""
-#: sphinx/writers/html.py:413 sphinx/writers/html5.py:372
+#: sphinx/writers/html.py:405 sphinx/writers/html5.py:364
msgid "Permalink to this term"
msgstr ""
-#: sphinx/writers/html.py:445 sphinx/writers/html5.py:404
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr ""
-#: sphinx/writers/html.py:488 sphinx/writers/html5.py:447
+#: sphinx/writers/html.py:480 sphinx/writers/html5.py:439
msgid "Permalink to this code"
msgstr ""
-#: sphinx/writers/html.py:490 sphinx/writers/html5.py:449
+#: sphinx/writers/html.py:482 sphinx/writers/html5.py:441
msgid "Permalink to this image"
msgstr ""
-#: sphinx/writers/html.py:492 sphinx/writers/html5.py:451
+#: sphinx/writers/html.py:484 sphinx/writers/html5.py:443
msgid "Permalink to this toctree"
msgstr ""
-#: sphinx/writers/html.py:624 sphinx/writers/html5.py:572
+#: sphinx/writers/html.py:616 sphinx/writers/html5.py:564
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:341
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:392
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:639
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:671 sphinx/writers/texinfo.py:618
msgid "encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
-#: sphinx/writers/texinfo.py:641
+#: sphinx/writers/latex.py:847 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:633
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:906
msgid "both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1237
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1550
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
-#: sphinx/writers/manpage.py:296 sphinx/writers/text.py:803
+#: sphinx/writers/manpage.py:288 sphinx/writers/text.py:795
#, python-format
msgid "[image: %s]"
msgstr ""
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr ""
-#: sphinx/writers/texinfo.py:1193
+#: sphinx/writers/texinfo.py:1185
msgid "caption not inside a figure."
msgstr ""
-#: sphinx/writers/texinfo.py:1281
+#: sphinx/writers/texinfo.py:1273
#, python-format
msgid "unimplemented node type: %r"
msgstr ""
diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo
index 219485134..4b6ff28ea 100644
--- a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.po b/sphinx/locale/sq/LC_MESSAGES/sphinx.po
index fe8da1dcf..38926e512 100644
--- a/sphinx/locale/sq/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sq/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 09:44+0000\n"
-"Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Besnik Bleta <besnik@programeshqip.org>, 2021-2022\n"
"Language-Team: Albanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sq/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "Tregues"
msgid "Release"
msgstr "Hedhje Në Qarkullim"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "s’ka mundësi Babel të njohur për gjuhën %r"
@@ -1880,16 +1880,16 @@ msgstr "Deklarim C i përsëdytur, përkufizuar edhe te %s:%s.\nDeklarimi ështÃ
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametra"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Kthime"
@@ -1899,7 +1899,7 @@ msgstr "Kthime"
msgid "Return type"
msgstr "Lloj kthimi"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "anëtar"
@@ -1907,7 +1907,7 @@ msgstr "anëtar"
msgid "variable"
msgstr "ndryshore"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funksion"
@@ -1920,23 +1920,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "bashkim"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "lloj"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "parametër funksioni"
@@ -1965,36 +1965,36 @@ msgstr "citim i përsëdytur %s, tjetër instancë te %s"
msgid "Citation [%s] is not referenced."
msgstr "Përmendja [%s] s’është në referencë."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "Deklarim C++ i përsëdytur, përkufizuar edhe te %s:%s.\nDeklarimi është '.. cpp:%s:: %s'."
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Parametra Gjedhesh"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klasë"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "parametër gjedheje"
@@ -2059,7 +2059,7 @@ msgstr "përshkrim %s i përsëdytur i %s, tjetër %s në %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "etiketë e përsëdytur ekuacioni %s, instancë tjetër te %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "math_eqref_format i pavlefshëm: %r"
@@ -2856,7 +2856,7 @@ msgstr "nënshkrim i pavlefshëm për auto%s (%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "gabim gjatë formatimi argumentesh për %s: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "atribut %s që mungon te objekt %s"
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr "gabim gjatë formatimi nënshkrimesh për %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" në emër automoduli nuk ka kuptim"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ should duhet të jetë një listë vargjesh, jo %r (në module %s) -- ignoring __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "u përmend atribut që mungon në :members: mundësi: modul %s, atributi %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "S’u arrit të merret një nënshkrim funksioni për %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "S’u arrit të merrej nënshkrim konstruktori për %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "Baza: %s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "alias për %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "alias për TypeVar(%s)"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "S’u arrit të merre një nënshkrim metode për %s: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "U gjet __slots__ i pavlefshëm në %s. U shpërfill."
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "Argumente Fjalëkyçi"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Shembull"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Shembuj"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Shënime"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "Parametra të Tjerë"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Referenca"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Sinjalizime"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "u caktua vlerë e pavlefshme (mungon kllapë mbyllëse): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "u caktua vlerë e pavlefshme (mungon kllapë hapëse): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "shprehje vargu e keqformuar (mungon thonjëz mbyllëse): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "shprehje vargu e keqformuar (mungon thonjëz hapëse): %s"
@@ -3628,40 +3628,40 @@ msgstr "Permalidhje te kjo toctree"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "S’u mor dot madhësi figure. Mundësia :scale: u shpërfill."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "toplevel_sectioning %r i panjohur për klasën %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: shumë i madh, u shpërfill."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "titulli i dokumentit s’është nyje njëshe Teksti"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "u has nyje titulli jo në ndarje, temë, tabelë, paralajmërim ose anështyllë"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Poshtëshënime"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "janë dhënë që të dyja mundësitë, “tabularcolumns†dhe “:widths:â€. shpërfillet :widths:."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "njësia e përmasave %s është e pavlefshme. U shpërfill."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "u gjet lloj i panjohur %s zërash treguesi"
diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo
index 5eba1293e..9791eaeaa 100644
--- a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.po b/sphinx/locale/sr/LC_MESSAGES/sphinx.po
index 45d81e193..82c921722 100644
--- a/sphinx/locale/sr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sr/LC_MESSAGES/sphinx.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Vladimir Milovanović <vmilovanovic@gmail.com>, 2020\n"
"Language-Team: Serbian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1113,7 +1113,7 @@ msgstr "ИндекÑ"
msgid "Release"
msgstr "Издање"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1881,16 +1881,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Параметри"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Резултат"
@@ -1900,7 +1900,7 @@ msgstr "Резултат"
msgid "Return type"
msgstr "Тип резултата"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1908,7 +1908,7 @@ msgstr ""
msgid "variable"
msgstr "променљива"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "функција"
@@ -1921,23 +1921,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "тип"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1966,36 +1966,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "клаÑа"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2060,7 +2060,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2887,66 +2887,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3083,58 +3083,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Пример"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Примери"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Белешке"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Упозорења"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3629,40 +3629,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo
index 05508fb2f..76966fbda 100644
--- a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po
index ba9bf9843..8cd564f36 100644
--- a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo
index 76519ee1c..deca0a2db 100644
--- a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po
index 80094c505..a86b017c7 100644
--- a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Serbian (Serbia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr_RS/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo
index d2cbda83d..82c833d28 100644
--- a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.po b/sphinx/locale/sv/LC_MESSAGES/sphinx.po
index 41a1faff0..dd0032274 100644
--- a/sphinx/locale/sv/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/sv/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Swedish (http://www.transifex.com/sphinx-doc/sphinx-1/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr "Index"
msgid "Release"
msgstr "Utgåva"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametrar"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Returnerar"
@@ -1898,7 +1898,7 @@ msgstr "Returnerar"
msgid "Return type"
msgstr "Returtyp"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "medlem"
@@ -1906,7 +1906,7 @@ msgstr "medlem"
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "funktion"
@@ -1919,23 +1919,23 @@ msgstr "makro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Kastar"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "klass"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Fotnoter"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo
index bf470014e..73184f171 100644
--- a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.po b/sphinx/locale/ta/LC_MESSAGES/sphinx.po
index f9597d51a..d798e9c7d 100644
--- a/sphinx/locale/ta/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ta/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Julien Malard <julien.malard@mail.mcgill.ca>, 2019\n"
"Language-Team: Tamil (http://www.transifex.com/sphinx-doc/sphinx-1/language/ta/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1899,7 +1899,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1907,7 +1907,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1920,23 +1920,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.mo b/sphinx/locale/te/LC_MESSAGES/sphinx.mo
index d3620fbe9..f81ac6646 100644
--- a/sphinx/locale/te/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/te/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.po b/sphinx/locale/te/LC_MESSAGES/sphinx.po
index 2572ddbf3..2d898bff3 100644
--- a/sphinx/locale/te/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/te/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Telugu (http://www.transifex.com/sphinx-doc/sphinx-1/language/te/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo
index 6712076d4..cd24a6e79 100644
--- a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.po b/sphinx/locale/tr/LC_MESSAGES/sphinx.po
index c82fa6447..0b67c5c6f 100644
--- a/sphinx/locale/tr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/tr/LC_MESSAGES/sphinx.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: BouRock, 2020\n"
"Language-Team: Turkish (http://www.transifex.com/sphinx-doc/sphinx-1/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1115,7 +1115,7 @@ msgstr "Dizin"
msgid "Release"
msgstr "Yayım"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "%r dili için bilinen hiç Babel seçeneği yok"
@@ -1883,16 +1883,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Parametreler"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Dönüşler"
@@ -1902,7 +1902,7 @@ msgstr "Dönüşler"
msgid "Return type"
msgstr "Dönüş türü"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "üyesi"
@@ -1910,7 +1910,7 @@ msgstr "üyesi"
msgid "variable"
msgstr "deÄŸiÅŸkeni"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "iÅŸlevi"
@@ -1923,23 +1923,23 @@ msgstr "makrosu"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "birliÄŸi"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "numaralandırıcı"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "türü"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1968,36 +1968,36 @@ msgstr "%s kopya alıntısı, %s içindeki diğer örnek"
msgid "Citation [%s] is not referenced."
msgstr "Alıntı [%s] kaynak gösterilmedi."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "Åžablon Parametreleri"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Åžunu verir: "
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "sınıfı"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "kavramı"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2062,7 +2062,7 @@ msgstr "kopya %s açıklamasına ait %s, diğer %s, %s içinde"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "%s denkleminin kopya etiketi, %s içindeki diğer örnek"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Geçersiz math_eqref_format: %r"
@@ -2859,7 +2859,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2889,66 +2889,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3085,58 +3085,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "Örnek"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Örnekler"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "Notlar"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "DiÄŸer Parametreler"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "Kaynaklar"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "Uyarılar"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "Getiriler"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3631,40 +3631,40 @@ msgstr "Bu içindekiler tablosunun kalıcı bağlantısı"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "Dipnotlar"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo
index 992d086ce..0b80f0a65 100644
--- a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po
index 27b93a00c..b4bb43b24 100644
--- a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Petro Sasnyk <petro@sasnyk.name>, 2009\n"
"Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/sphinx-doc/sphinx-1/language/uk_UA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr "ІндекÑ"
msgid "Release"
msgstr "Реліз"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Параметри"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Повертає"
@@ -1899,7 +1899,7 @@ msgstr "Повертає"
msgid "Return type"
msgstr "Тип поверненнÑ"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "член"
@@ -1907,7 +1907,7 @@ msgstr "член"
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "функціÑ"
@@ -1920,23 +1920,23 @@ msgstr "макроÑ"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "тип"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "клаÑ"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.mo b/sphinx/locale/ur/LC_MESSAGES/sphinx.mo
index 28b79767d..2c4b0d294 100644
--- a/sphinx/locale/ur/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/ur/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.po b/sphinx/locale/ur/LC_MESSAGES/sphinx.po
index c34d984f0..4c7b3cdd2 100644
--- a/sphinx/locale/ur/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ur/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Urdu (http://www.transifex.com/sphinx-doc/sphinx-1/language/ur/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo
index 32050de7a..b2ff244c6 100644
--- a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.po b/sphinx/locale/vi/LC_MESSAGES/sphinx.po
index f972e2253..63751b70f 100644
--- a/sphinx/locale/vi/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/vi/LC_MESSAGES/sphinx.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Hoat Le Van <hoatlevan@gmail.com>, 2014\n"
"Language-Team: Vietnamese (http://www.transifex.com/sphinx-doc/sphinx-1/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1112,7 +1112,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1880,16 +1880,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "Tham số"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "Trả vá»"
@@ -1899,7 +1899,7 @@ msgstr "Trả vá»"
msgid "Return type"
msgstr "Kiểu trả vá»"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "thuộc tính"
@@ -1907,7 +1907,7 @@ msgstr "thuộc tính"
msgid "variable"
msgstr "biến"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "hàm"
@@ -1920,23 +1920,23 @@ msgstr "macro"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "kiểu"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1965,36 +1965,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "Ném"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "lá»›p"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2059,7 +2059,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2856,7 +2856,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2886,66 +2886,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3082,58 +3082,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "Các ví dụ"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3628,40 +3628,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo
index 801629e6f..678d37ffc 100644
--- a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.po b/sphinx/locale/yue/LC_MESSAGES/sphinx.po
index 17687609d..f88cb2d85 100644
--- a/sphinx/locale/yue/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/yue/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Cantonese (http://www.transifex.com/sphinx-doc/sphinx-1/language/yue/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo
index f9aabbe09..b6c2178a0 100644
--- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po
index 8acbad345..5209dabd1 100644
--- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po
@@ -24,9 +24,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 11:41+0000\n"
-"Last-Translator: Lu <lu2github@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Lu <lu2github@gmail.com>, 2022\n"
"Language-Team: Chinese (China) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1128,7 +1128,7 @@ msgstr "索引"
msgid "Release"
msgstr "å‘布"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr "æ²¡æœ‰è¯­ç§ %r çš„ Babel 选项"
@@ -1896,16 +1896,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "å‚æ•°"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr "返回值"
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "返回"
@@ -1915,7 +1915,7 @@ msgstr "返回"
msgid "Return type"
msgstr "返回类型"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "æˆå‘˜"
@@ -1923,7 +1923,7 @@ msgstr "æˆå‘˜"
msgid "variable"
msgstr "å˜é‡"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "函数"
@@ -1936,23 +1936,23 @@ msgstr "å®"
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "è”åˆä½“"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "枚举"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "枚举å­"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "类型"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1981,36 +1981,36 @@ msgstr "é‡å¤çš„引文 %s,已有引文出现在 %s"
msgid "Citation [%s] is not referenced."
msgstr "引文 [%s] 没有被引用过。"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "模æ¿å‚æ•°"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "抛出"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "ç±»"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "概念"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2075,7 +2075,7 @@ msgstr "对%sé‡å¤çš„æè¿° %s,其它的%s出现在 %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "é‡å¤çš„å…¬å¼æ ‡ç­¾ %s,å¦ä¸€å®žä¾‹å‡ºçŽ°åœ¨ %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "无效的 math_eqref_format:%r"
@@ -2872,7 +2872,7 @@ msgstr "无效的 auto%s ç­¾å(%r)"
msgid "error while formatting arguments for %s: %s"
msgstr "æ ¼å¼åŒ– %s å‚数时报错:%s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr "属性 %s ä¸å­˜åœ¨ï¼Œåœ¨å¯¹è±¡ %s 上"
@@ -2902,66 +2902,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "automodule å中的“::â€æ— æ„义"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "automodule %s 给定了函数签åå‚数或返回类型标注"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ 应是一个字符串列表,而ä¸æ˜¯ %r ï¼ˆå‡ºçŽ°åœ¨æ¨¡å— %s 中) -- 已忽略__all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "基类:%s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "%s的别å"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "TypeVar(%s) 的别å"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3098,58 +3098,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "关键字å‚æ•°"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "示例"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "实际案例"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "æ示"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "其他å‚æ•°"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "接收"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "引用"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "警告"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "生æˆå™¨"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3644,40 +3644,40 @@ msgstr "永久链接至目录树"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "无法获å–图åƒå°ºå¯¸ï¼Œå·²å¿½ç•¥ :scale: 选项。"
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "未知的 %r toplevel_sectioning,用于 %r 类"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr "过大的 :mathdepth:,已忽略。"
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "文档标题ä¸æ˜¯ä¸€ä¸ªå•çº¯æ–‡æœ¬èŠ‚点"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "在节ã€è¯é¢˜ã€è¡¨æ ¼ã€è­¦ç¤ºæˆ–è¾¹æ ä»¥å¤–çš„ä½ç½®å‘现标题节点"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "脚注"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "给出了表格列和 :width:选项。:宽度:被忽略。"
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "无效的é‡çº²å•ä½ %s,已忽略。"
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "å‘现未知的索引æ¡ç›®ç±»åž‹ %s"
diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo
index f4716fd43..4373b7997 100644
--- a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po
index ab1c6195b..cd8a199f8 100644
--- a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo
index 7aed77ff1..726df69c4 100644
--- a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po
index 0c2060494..212f1d6a0 100644
--- a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Taiwan) (Big5) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW.Big5/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1111,7 +1111,7 @@ msgstr ""
msgid "Release"
msgstr ""
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1879,16 +1879,16 @@ msgstr ""
msgid "%s (C %s)"
msgstr ""
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr ""
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr ""
@@ -1898,7 +1898,7 @@ msgstr ""
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr ""
@@ -1906,7 +1906,7 @@ msgstr ""
msgid "variable"
msgstr ""
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr ""
@@ -1919,23 +1919,23 @@ msgstr ""
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr ""
@@ -1964,36 +1964,36 @@ msgstr ""
msgid "Citation [%s] is not referenced."
msgstr ""
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr ""
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr ""
@@ -2058,7 +2058,7 @@ msgstr ""
msgid "duplicate label of equation %s, other instance in %s"
msgstr ""
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
@@ -2855,7 +2855,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2885,66 +2885,66 @@ msgstr ""
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3081,58 +3081,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr ""
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr ""
@@ -3627,40 +3627,40 @@ msgstr ""
msgid "Could not obtain image size. :scale: option is ignored."
msgstr ""
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr ""
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr ""
diff --git a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo
index 0ca63419d..809b9cc17 100644
--- a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo
+++ b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo
Binary files differ
diff --git a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po
index 2b2fa0040..60571b0e0 100644
--- a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po
@@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-06 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>\n"
+"POT-Creation-Date: 2022-03-13 00:15+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Steven Hsu <hsuhaochun@gmail.com>, 2021\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1119,7 +1119,7 @@ msgstr "索引"
msgid "Release"
msgstr "發佈"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:383
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
@@ -1887,16 +1887,16 @@ msgstr "é‡è¤‡çš„ C 宣告,亦被定義於 %s:%s。\n宣告是 '.. c:%s:: %s'ã
msgid "%s (C %s)"
msgstr "%s (C %s)"
-#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7261
-#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:736
+#: sphinx/domains/c.py:3352 sphinx/domains/cpp.py:7302
+#: sphinx/domains/python.py:445 sphinx/ext/napoleon/docstring.py:737
msgid "Parameters"
msgstr "åƒæ•¸"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7308
msgid "Return values"
msgstr "回傳值"
-#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7270
+#: sphinx/domains/c.py:3358 sphinx/domains/cpp.py:7311
#: sphinx/domains/javascript.py:231 sphinx/domains/python.py:457
msgid "Returns"
msgstr "回傳"
@@ -1906,7 +1906,7 @@ msgstr "回傳"
msgid "Return type"
msgstr "回傳型別"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7716
msgid "member"
msgstr "æˆå“¡å‡½æ•¸"
@@ -1914,7 +1914,7 @@ msgstr "æˆå“¡å‡½æ•¸"
msgid "variable"
msgstr "變數"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7715
#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
msgid "function"
msgstr "函å¼"
@@ -1927,23 +1927,23 @@ msgstr "巨集"
msgid "struct"
msgstr "çµæ§‹"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7714
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7719
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7720
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7717
msgid "type"
msgstr "型別"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7722
msgid "function parameter"
msgstr "函å¼åƒæ•¸"
@@ -1972,36 +1972,36 @@ msgstr "é‡è¤‡çš„引用 %s,亦出ç¾æ–¼ %s"
msgid "Citation [%s] is not referenced."
msgstr "引用 [%s] 未被åƒç…§ã€‚"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4771 sphinx/domains/cpp.py:7257
#, python-format
msgid ""
"Duplicate C++ declaration, also defined at %s:%s.\n"
"Declaration is '.. cpp:%s:: %s'."
msgstr "é‡è¤‡çš„ C++ 宣告,亦被定義於 %s:%s。\n宣告是 '.. cpp:%s:: %s'。"
-#: sphinx/domains/cpp.py:7022
+#: sphinx/domains/cpp.py:7063
msgid "Template Parameters"
msgstr "模æ¿åƒæ•¸"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7180
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7305 sphinx/domains/javascript.py:228
msgid "Throws"
msgstr "拋出"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
+#: sphinx/domains/cpp.py:7713 sphinx/domains/javascript.py:342
#: sphinx/domains/python.py:1205
msgid "class"
msgstr "類別"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7718
msgid "concept"
msgstr "概念"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7723
msgid "template parameter"
msgstr "模æ¿åƒæ•¸"
@@ -2066,7 +2066,7 @@ msgstr "%s çš„é‡è¤‡ %s 敘述,其他的 %s 在 %s"
msgid "duplicate label of equation %s, other instance in %s"
msgstr "é‡è¤‡å…¬å¼æ¨™ç±¤ %s,亦出ç¾æ–¼ %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2077
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "無效的 math_eqref_format: %r"
@@ -2863,7 +2863,7 @@ msgstr ""
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1699
+#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
@@ -2893,66 +2893,66 @@ msgstr "一個 mocked 物件被åµæ¸¬åˆ°ï¼š %r"
msgid "error while formatting signature for %s: %s"
msgstr "正在為 %s æ ¼å¼åŒ–ç°½å時發生錯誤: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:1022
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" 在 automodule çš„å稱中並ä¸åˆç†"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:1029
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "ç°½å引數或回傳註釋給予 automodule %s"
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1042
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr "__all__ 應該是一個字串的列表,ä¸æ˜¯ %r (在 %s 模組中)-- 正在忽略 __all__"
-#: sphinx/ext/autodoc/__init__.py:1107
+#: sphinx/ext/autodoc/__init__.py:1108
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr "缺少 :members: é¸é …中所述的屬性:模組 %s ,屬性 %s"
-#: sphinx/ext/autodoc/__init__.py:1308 sphinx/ext/autodoc/__init__.py:1385
-#: sphinx/ext/autodoc/__init__.py:2791
+#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
+#: sphinx/ext/autodoc/__init__.py:2795
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr "無法å–得一個函å¼ç°½å給 %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1579
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr "無法å–得一個 constructor ç°½å給 %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1687
#, python-format
msgid "Bases: %s"
msgstr "基礎類別:%s"
-#: sphinx/ext/autodoc/__init__.py:1784 sphinx/ext/autodoc/__init__.py:1862
-#: sphinx/ext/autodoc/__init__.py:1885
+#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
+#: sphinx/ext/autodoc/__init__.py:1889
#, python-format
msgid "alias of %s"
msgstr "%s 的別å"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1935
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "TypeVar(%s) 的別å"
-#: sphinx/ext/autodoc/__init__.py:2167 sphinx/ext/autodoc/__init__.py:2264
+#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr "無法å–得一個 method ç°½å給 %s: %s"
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2399
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "在 %s 找到無效的 __slots__。已略éŽã€‚"
-#: sphinx/ext/autodoc/__init__.py:2834
+#: sphinx/ext/autodoc/__init__.py:2838
msgid ""
"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
" Please update your setting."
@@ -3089,58 +3089,58 @@ msgid ""
"%(default)s)"
msgstr ""
-#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:703
+#: sphinx/ext/napoleon/__init__.py:347 sphinx/ext/napoleon/docstring.py:704
msgid "Keyword Arguments"
msgstr "é—œéµå­—引數"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:658
msgid "Example"
msgstr "範例"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:659
msgid "Examples"
msgstr "範例"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:719
msgid "Notes"
msgstr "備註"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:728
msgid "Other Parameters"
msgstr "其他åƒæ•¸"
-#: sphinx/ext/napoleon/docstring.py:763
+#: sphinx/ext/napoleon/docstring.py:764
msgid "Receives"
msgstr "接收"
-#: sphinx/ext/napoleon/docstring.py:767
+#: sphinx/ext/napoleon/docstring.py:768
msgid "References"
msgstr "åƒç…§"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:800
msgid "Warns"
msgstr "警告"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:804
msgid "Yields"
msgstr "產出"
-#: sphinx/ext/napoleon/docstring.py:971
+#: sphinx/ext/napoleon/docstring.py:974
#, python-format
msgid "invalid value set (missing closing brace): %s"
msgstr "無效的值集åˆï¼ˆç¼ºå°‘å³æ‹¬è™Ÿï¼‰ï¼š %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:981
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "無效的值集åˆï¼ˆç¼ºå°‘左括號): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:988
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "異常的字串文本(缺少å³æ‹¬è™Ÿï¼‰ï¼š %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:995
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "異常的字串文本(缺少左括號): %s"
@@ -3635,40 +3635,40 @@ msgstr "本目錄的永久連çµ"
msgid "Could not obtain image size. :scale: option is ignored."
msgstr "無法å–得圖片大å°ã€‚ :scale: é¸é …已略éŽã€‚"
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:348
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "未知的 %r toplevel_sectioning å°æ–¼ class %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:399
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: 太大,已略éŽã€‚"
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:646
msgid "document title is not a single Text node"
msgstr "文件標題ä¸æ˜¯å–®ä¸€çš„ Text 節點"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:678 sphinx/writers/texinfo.py:626
msgid ""
"encountered title node not in section, topic, table, admonition or sidebar"
msgstr "é‡åˆ°çš„標題節點ä¸æ˜¯åœ¨æ®µè½ã€ä¸»é¡Œã€è¡¨æ ¼ã€è­¦å‘Šæˆ–å´é‚Šæ¬„"
-#: sphinx/writers/latex.py:846 sphinx/writers/manpage.py:247
+#: sphinx/writers/latex.py:854 sphinx/writers/manpage.py:247
#: sphinx/writers/texinfo.py:641
msgid "Footnotes"
msgstr "註腳"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:913
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "åŒæ™‚被給予 tabularcolumns åŠ :widths: é¸é …。 :widths: 已略éŽã€‚"
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1244
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "ç¶­åº¦å–®ä½ %s 是無效的。已略éŽã€‚"
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1557
#, python-format
msgid "unknown index entry type %s found"
msgstr "找到了未知的索引æ¢ç›®åž‹åˆ¥ %s"
diff --git a/sphinx/parsers.py b/sphinx/parsers.py
index 3204c0a1b..b044f983b 100644
--- a/sphinx/parsers.py
+++ b/sphinx/parsers.py
@@ -1,12 +1,4 @@
-"""
- sphinx.parsers
- ~~~~~~~~~~~~~~
-
- A Base class for additional parsers.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""A Base class for additional parsers."""
import warnings
from typing import TYPE_CHECKING, Any, Dict, List, Type, Union
diff --git a/sphinx/project.py b/sphinx/project.py
index 156a08578..134055866 100644
--- a/sphinx/project.py
+++ b/sphinx/project.py
@@ -1,12 +1,4 @@
-"""
- sphinx.project
- ~~~~~~~~~~~~~~
-
- Utility function and classes for Sphinx projects.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utility function and classes for Sphinx projects."""
import os
from glob import glob
diff --git a/sphinx/pycode/__init__.py b/sphinx/pycode/__init__.py
index 681bfa38b..5f386d62f 100644
--- a/sphinx/pycode/__init__.py
+++ b/sphinx/pycode/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.pycode
- ~~~~~~~~~~~~~
-
- Utilities parsing and analyzing Python code.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utilities parsing and analyzing Python code."""
import re
import tokenize
diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py
index 9e1d23ccc..755116475 100644
--- a/sphinx/pycode/ast.py
+++ b/sphinx/pycode/ast.py
@@ -1,12 +1,4 @@
-"""
- sphinx.pycode.ast
- ~~~~~~~~~~~~~~~~~
-
- Helpers for AST (Abstract Syntax Tree).
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Helpers for AST (Abstract Syntax Tree)."""
import sys
from typing import Dict, List, Optional, Type, overload
diff --git a/sphinx/pycode/parser.py b/sphinx/pycode/parser.py
index 5034fe9d5..ff1135c25 100644
--- a/sphinx/pycode/parser.py
+++ b/sphinx/pycode/parser.py
@@ -1,12 +1,4 @@
-"""
- sphinx.pycode.parser
- ~~~~~~~~~~~~~~~~~~~~
-
- Utilities parsing and analyzing Python code.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utilities parsing and analyzing Python code."""
import inspect
import itertools
import re
diff --git a/sphinx/pygments_styles.py b/sphinx/pygments_styles.py
index d81aa2879..ffc7f7f0b 100644
--- a/sphinx/pygments_styles.py
+++ b/sphinx/pygments_styles.py
@@ -1,12 +1,4 @@
-"""
- sphinx.pygments_styles
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Sphinx theme specific highlighting styles.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx theme specific highlighting styles."""
from pygments.style import Style
from pygments.styles.friendly import FriendlyStyle
diff --git a/sphinx/registry.py b/sphinx/registry.py
index 76c30b905..0f8010956 100644
--- a/sphinx/registry.py
+++ b/sphinx/registry.py
@@ -1,12 +1,4 @@
-"""
- sphinx.registry
- ~~~~~~~~~~~~~~~
-
- Sphinx component registry.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx component registry."""
import traceback
import warnings
diff --git a/sphinx/roles.py b/sphinx/roles.py
index 09cfac9c7..5e467937b 100644
--- a/sphinx/roles.py
+++ b/sphinx/roles.py
@@ -1,12 +1,4 @@
-"""
- sphinx.roles
- ~~~~~~~~~~~~
-
- Handlers for additional ReST roles.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Handlers for additional ReST roles."""
import re
from typing import TYPE_CHECKING, Any, Dict, List, Tuple, Type
diff --git a/sphinx/search/__init__.py b/sphinx/search/__init__.py
index 28f3ea036..5fa35ae16 100644
--- a/sphinx/search/__init__.py
+++ b/sphinx/search/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search
- ~~~~~~~~~~~~~
-
- Create a full-text search index for offline search.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Create a full-text search index for offline search."""
import html
import pickle
import re
diff --git a/sphinx/search/da.py b/sphinx/search/da.py
index 6ef91b86f..42559ad93 100644
--- a/sphinx/search/da.py
+++ b/sphinx/search/da.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.da
- ~~~~~~~~~~~~~~~~
-
- Danish search language: includes the JS Danish stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Danish search language: includes the JS Danish stemmer."""
from typing import Dict
diff --git a/sphinx/search/de.py b/sphinx/search/de.py
index 58ea6942c..3896629de 100644
--- a/sphinx/search/de.py
+++ b/sphinx/search/de.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.de
- ~~~~~~~~~~~~~~~~
-
- German search language: includes the JS German stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""German search language: includes the JS German stemmer."""
from typing import Dict
diff --git a/sphinx/search/en.py b/sphinx/search/en.py
index 81ff1ae80..53cd917dc 100644
--- a/sphinx/search/en.py
+++ b/sphinx/search/en.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.en
- ~~~~~~~~~~~~~~~~
-
- English search language: includes the JS porter stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""English search language: includes the JS porter stemmer."""
from typing import Dict
diff --git a/sphinx/search/es.py b/sphinx/search/es.py
index 137a09063..7aba54bfd 100644
--- a/sphinx/search/es.py
+++ b/sphinx/search/es.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.es
- ~~~~~~~~~~~~~~~~
-
- Spanish search language: includes the JS Spanish stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Spanish search language: includes the JS Spanish stemmer."""
from typing import Dict
diff --git a/sphinx/search/fi.py b/sphinx/search/fi.py
index 313ddd158..36f7e7747 100644
--- a/sphinx/search/fi.py
+++ b/sphinx/search/fi.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.fi
- ~~~~~~~~~~~~~~~~
-
- Finnish search language: includes the JS Finnish stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Finnish search language: includes the JS Finnish stemmer."""
from typing import Dict
diff --git a/sphinx/search/fr.py b/sphinx/search/fr.py
index eea1fb507..a469bc922 100644
--- a/sphinx/search/fr.py
+++ b/sphinx/search/fr.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.fr
- ~~~~~~~~~~~~~~~~
-
- French search language: includes the JS French stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""French search language: includes the JS French stemmer."""
from typing import Dict
diff --git a/sphinx/search/hu.py b/sphinx/search/hu.py
index 365439d92..23f7d85bb 100644
--- a/sphinx/search/hu.py
+++ b/sphinx/search/hu.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.hu
- ~~~~~~~~~~~~~~~~
-
- Hungarian search language: includes the JS Hungarian stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Hungarian search language: includes the JS Hungarian stemmer."""
from typing import Dict
diff --git a/sphinx/search/it.py b/sphinx/search/it.py
index da042820f..80b3b3a6d 100644
--- a/sphinx/search/it.py
+++ b/sphinx/search/it.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.it
- ~~~~~~~~~~~~~~~~
-
- Italian search language: includes the JS Italian stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Italian search language: includes the JS Italian stemmer."""
from typing import Dict
diff --git a/sphinx/search/ja.py b/sphinx/search/ja.py
index 1d5ebb605..38520edc3 100644
--- a/sphinx/search/ja.py
+++ b/sphinx/search/ja.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.ja
- ~~~~~~~~~~~~~~~~
-
- Japanese search language: includes routine to split words.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Japanese search language: includes routine to split words."""
# Python Version of TinySegmenter
# (http://chasen.org/~taku/software/TinySegmenter/)
diff --git a/sphinx/search/jssplitter.py b/sphinx/search/jssplitter.py
index 4403347ed..babdb8e47 100644
--- a/sphinx/search/jssplitter.py
+++ b/sphinx/search/jssplitter.py
@@ -1,13 +1,6 @@
-"""
- sphinx.search.jssplitter
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- Provides Python compatible word splitter to JavaScript
-
- DO NOT EDIT. This is generated by utils/jssplitter_generator.py
+"""Provides Python compatible word splitter to JavaScript
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+DO NOT EDIT. This is generated by utils/jssplitter_generator.py
"""
splitter_code = """
diff --git a/sphinx/search/nl.py b/sphinx/search/nl.py
index 744c7f5d8..b5c549f66 100644
--- a/sphinx/search/nl.py
+++ b/sphinx/search/nl.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.nl
- ~~~~~~~~~~~~~~~~
-
- Dutch search language: includes the JS porter stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Dutch search language: includes the JS porter stemmer."""
from typing import Dict
diff --git a/sphinx/search/no.py b/sphinx/search/no.py
index bff65537f..f11f3cf15 100644
--- a/sphinx/search/no.py
+++ b/sphinx/search/no.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.no
- ~~~~~~~~~~~~~~~~
-
- Norwegian search language: includes the JS Norwegian stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Norwegian search language: includes the JS Norwegian stemmer."""
from typing import Dict
diff --git a/sphinx/search/pt.py b/sphinx/search/pt.py
index 41c2e6004..1708928b2 100644
--- a/sphinx/search/pt.py
+++ b/sphinx/search/pt.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.pt
- ~~~~~~~~~~~~~~~~
-
- Portuguese search language: includes the JS Portuguese stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Portuguese search language: includes the JS Portuguese stemmer."""
from typing import Dict
diff --git a/sphinx/search/ro.py b/sphinx/search/ro.py
index 3736142d2..4c8a22711 100644
--- a/sphinx/search/ro.py
+++ b/sphinx/search/ro.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.ro
- ~~~~~~~~~~~~~~~~
-
- Romanian search language: includes the JS Romanian stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Romanian search language: includes the JS Romanian stemmer."""
from typing import Dict, Set
diff --git a/sphinx/search/ru.py b/sphinx/search/ru.py
index b3c2990be..6c4f8da94 100644
--- a/sphinx/search/ru.py
+++ b/sphinx/search/ru.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.ru
- ~~~~~~~~~~~~~~~~
-
- Russian search language: includes the JS Russian stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Russian search language: includes the JS Russian stemmer."""
from typing import Dict
diff --git a/sphinx/search/sv.py b/sphinx/search/sv.py
index 29d2764ef..176cc8da4 100644
--- a/sphinx/search/sv.py
+++ b/sphinx/search/sv.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.sv
- ~~~~~~~~~~~~~~~~
-
- Swedish search language: includes the JS Swedish stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Swedish search language: includes the JS Swedish stemmer."""
from typing import Dict
diff --git a/sphinx/search/tr.py b/sphinx/search/tr.py
index 86075291c..78d48aed0 100644
--- a/sphinx/search/tr.py
+++ b/sphinx/search/tr.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.tr
- ~~~~~~~~~~~~~~~~
-
- Turkish search language: includes the JS Turkish stemmer.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Turkish search language: includes the JS Turkish stemmer."""
from typing import Dict, Set
diff --git a/sphinx/search/zh.py b/sphinx/search/zh.py
index 0daa4af2a..700c2683f 100644
--- a/sphinx/search/zh.py
+++ b/sphinx/search/zh.py
@@ -1,12 +1,4 @@
-"""
- sphinx.search.zh
- ~~~~~~~~~~~~~~~~
-
- Chinese search language: includes routine to split words.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Chinese search language: includes routine to split words."""
import os
import re
diff --git a/sphinx/setup_command.py b/sphinx/setup_command.py
index 67b89f1c8..19f2375c8 100644
--- a/sphinx/setup_command.py
+++ b/sphinx/setup_command.py
@@ -1,14 +1,6 @@
-"""
- sphinx.setup_command
- ~~~~~~~~~~~~~~~~~~~~
-
- Setuptools/distutils commands to assist the building of sphinx
- documentation.
+"""Setuptools/distutils commands to assist the building of sphinx documentation.
- :author: Sebastian Wiesner
- :contact: basti.wiesner@gmx.net
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+:author: Sebastian Wiesner <basti.wiesner@gmx.net>
"""
import os
diff --git a/sphinx/testing/__init__.py b/sphinx/testing/__init__.py
index c28c0ce0a..1cf074ff1 100644
--- a/sphinx/testing/__init__.py
+++ b/sphinx/testing/__init__.py
@@ -1,14 +1,7 @@
-"""
- sphinx.testing
- ~~~~~~~~~~~~~~
-
- Sphinx test utilities
-
- You can require sphinx.testing pytest fixtures in a test module or a conftest
- file like this:
+"""Sphinx test utilities
- pytest_plugins = 'sphinx.testing.fixtures'
+You can require sphinx.testing pytest fixtures in a test module or a conftest
+file like this:
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+ pytest_plugins = 'sphinx.testing.fixtures'
"""
diff --git a/sphinx/testing/comparer.py b/sphinx/testing/comparer.py
index 395fe1f74..09e8364bd 100644
--- a/sphinx/testing/comparer.py
+++ b/sphinx/testing/comparer.py
@@ -1,12 +1,4 @@
-"""
- sphinx.testing.comparer
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Sphinx test comparer for pytest
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx test comparer for pytest"""
import difflib
import pathlib
from typing import Any, List, Union
diff --git a/sphinx/testing/fixtures.py b/sphinx/testing/fixtures.py
index 317933ee7..0b558e32c 100644
--- a/sphinx/testing/fixtures.py
+++ b/sphinx/testing/fixtures.py
@@ -1,12 +1,4 @@
-"""
- sphinx.testing.fixtures
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Sphinx test fixtures for pytest
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx test fixtures for pytest"""
import subprocess
import sys
diff --git a/sphinx/testing/path.py b/sphinx/testing/path.py
index ef3b5c7d0..404213ecc 100644
--- a/sphinx/testing/path.py
+++ b/sphinx/testing/path.py
@@ -1,11 +1,3 @@
-"""
- sphinx.testing.path
- ~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import builtins
import os
import shutil
diff --git a/sphinx/testing/restructuredtext.py b/sphinx/testing/restructuredtext.py
index 59dcd37aa..9deabb74a 100644
--- a/sphinx/testing/restructuredtext.py
+++ b/sphinx/testing/restructuredtext.py
@@ -1,11 +1,3 @@
-"""
- sphinx.testing.restructuredtext
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
from os import path
from docutils import nodes
diff --git a/sphinx/testing/util.py b/sphinx/testing/util.py
index d062612cb..441e6da3b 100644
--- a/sphinx/testing/util.py
+++ b/sphinx/testing/util.py
@@ -1,12 +1,4 @@
-"""
- sphinx.testing.util
- ~~~~~~~~~~~~~~~~~~~
-
- Sphinx test suite utilities
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Sphinx test suite utilities"""
import functools
import os
import re
diff --git a/sphinx/texinputs/sphinxlatexobjects.sty b/sphinx/texinputs/sphinxlatexobjects.sty
index 3deda5c94..85dd53a84 100644
--- a/sphinx/texinputs/sphinxlatexobjects.sty
+++ b/sphinx/texinputs/sphinxlatexobjects.sty
@@ -1,7 +1,7 @@
%% MODULE RELEASE DATA AND OBJECT DESCRIPTIONS
%
% change this info string if making any custom modification
-\ProvidesFile{sphinxlatexobjects.sty}[2021/12/05 documentation environments]
+\ProvidesFile{sphinxlatexobjects.sty}[2022/01/13 documentation environments]
% Provides support for this output mark-up from Sphinx latex writer:
%
@@ -77,56 +77,86 @@
% Signatures, possibly multi-line
%
+% For legacy reasons Sphinx uses LaTeX \list and \item's for signatures
+% This is delicate:
+% - the actual item label is not typeset immediately by \item but later as part
+% of the \everypar which will be triggered by either next paragraph or a manual
+% \leavevmode, or if nothing in-between by the next \item,
+% - \begingroup <set-up>\item[foo] <setup>\endgroup leads to errors,
+% - vertical space depends on \parskip and \itemsep values in somewhat
+% subtle manners.
+%
+% Since the 2022/01/13 version things are simpler as \parskip is simply set
+% to zero during execution of \pysigline/\pysiglinewithargsret
+%
+% Parameter for separation via \itemsep of multiple signatures with common desc
+\newlength\sphinxsignaturesep
+\setlength\sphinxsignaturesep{\smallskipamount}
+% latex.py outputs mark-up like this:
+% \pysigstartsignatures <signatures> \pysigstopsignatures <actual desc>
+\newcommand{\pysigstartsignatures}{%
+ % store current \parskip and \itemsep
+ \edef\pysig@restore@itemsep@and@parskip{%
+ \itemsep\the\itemsep\relax
+ \parskip\the\parskip\relax
+ }%
+ % set them to control the spacing between signatures sharing common desc
+ \parskip\z@skip
+ \itemsep\sphinxsignaturesep
+}
+\newcommand{\pysigstopsignatures}{%
+% 1) encourage a pagebreak in an attempt to try to avoid last
+% signature ending up separated from description (due to voodoo next)
+\penalty-100
+% 2) some voodoo to separate last signature from description in a manner
+% robust with respect to the latter being itself a LaTeX list object
+\leavevmode\par\kern-\baselineskip\item[\strut]
+%
+ \leavevmode
+ % it is important \leavevmode was issued before the \parskip reset, and
+ % it is also needed for the case of an object desc itself a LaTeX \list
+ % now restore \itemsep and \parskip
+ \pysig@restore@itemsep@and@parskip
+}
+%
+% Use a \parbox to accomodate long argument list in signatures
+% LaTeX did not imagine that an \item label could need multi-line rendering
\newlength{\py@argswidth}
\newcommand{\py@sigparams}[2]{%
- % The \py@argswidth has been computed in \pysiglinewithargsret to make this
- % occupy full available width on line.
+ % The \py@argswidth has been computed in \pysiglinewithargsret to make the
+ % argument list use full available width
\parbox[t]{\py@argswidth}{\raggedright #1\sphinxcode{)}#2\strut}%
- % final strut is to help get correct vertical separation in case of multi-line
- % box with the item contents.
+ % final strut is to help get correct vertical separation
}
\newcommand{\pysigline}[1]{%
-% the \py@argswidth is available we use it despite its name (no "args" here)
-% the \relax\relax is because \py@argswidth is a "skip" variable and the first
-% \relax only ends its "dimen" part
+ % as \py@argswidth is available, we use it but no "args" here
+ % the \relax\relax is because \py@argswidth is a "skip" variable
+ % this will make the label occupy the full available linewidth
\py@argswidth=\dimexpr\linewidth+\labelwidth\relax\relax
\item[{\parbox[t]{\py@argswidth}{\raggedright #1\strut}}]
- \futurelet\sphinx@token\pysigline@preparevspace@i
+ \pysigadjustitemsep
}
\newcommand{\pysiglinewithargsret}[3]{%
\settowidth{\py@argswidth}{#1\sphinxcode{(}}%
\py@argswidth=\dimexpr\linewidth+\labelwidth-\py@argswidth\relax\relax
\item[{#1\sphinxcode{(}\py@sigparams{#2}{#3}\strut}]
- \futurelet\sphinx@token\pysigline@preparevspace@i
+ \pysigadjustitemsep
}
-\def\pysigline@preparevspace@i{%
- \ifx\sphinx@token\@sptoken
- \expandafter\pysigline@preparevspace@again
- \else\expandafter\pysigline@preparevspace@ii
- \fi
-}
-\@firstofone{\def\pysigline@preparevspace@again} {\futurelet\sphinx@token\pysigline@preparevspace@i}
-\long\def\pysigline@preparevspace@ii#1{%
- \ifx\sphinx@token\bgroup\expandafter\@firstoftwo
+\newcommand{\pysigadjustitemsep}{%
+ % adjust \itemsep to control the separation with the next signature
+ % sharing common description
+ \ifsphinxsigismultiline
+ % inside a multiline signature, no extra vertical spacing
+ % ("multiline" here does not refer to possibly long
+ % list of arguments, but to a cpp domain feature)
+ \itemsep\z@skip
\else
- \ifx\sphinx@token\phantomsection
- \else
-% this strange incantation is because at its root LaTeX in fact did not
-% imagine a multi-line label, it is always wrapped in a horizontal box at core
-% LaTeX level and we have to find tricks to get correct interline distances.
-% It interacts badly with a follow-up \phantomsection hence the test above
- \leavevmode\par\nobreak\vskip-\parskip\prevdepth\dp\strutbox
- \fi
- \expandafter\@secondoftwo
+ \itemsep\sphinxsignaturesep
\fi
- {{#1}}{#1}%
-}
-\newcommand{\pysigstartmultiline}{%
- \def\pysigstartmultiline{\vskip\smallskipamount\parskip\z@skip\itemsep\z@skip}%
- \edef\pysigstopmultiline
- {\noexpand\leavevmode\parskip\the\parskip\relax\itemsep\the\itemsep\relax}%
- \parskip\z@skip\itemsep\z@skip
}
+\newif\ifsphinxsigismultiline
+\newcommand{\pysigstartmultiline}{\sphinxsigismultilinetrue}%
+\newcommand{\pysigstopmultiline}{\sphinxsigismultilinefalse\itemsep\sphinxsignaturesep}%
% Production lists
%
diff --git a/sphinx/theming.py b/sphinx/theming.py
index 819cec377..6b8f79c3d 100644
--- a/sphinx/theming.py
+++ b/sphinx/theming.py
@@ -1,12 +1,4 @@
-"""
- sphinx.theming
- ~~~~~~~~~~~~~~
-
- Theming support for HTML builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Theming support for HTML builders."""
import configparser
import os
diff --git a/sphinx/transforms/__init__.py b/sphinx/transforms/__init__.py
index 26e075a7a..a2a592221 100644
--- a/sphinx/transforms/__init__.py
+++ b/sphinx/transforms/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms
- ~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx when reading documents.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx when reading documents."""
import re
import unicodedata
diff --git a/sphinx/transforms/compact_bullet_list.py b/sphinx/transforms/compact_bullet_list.py
index e39ac97d1..4bf633237 100644
--- a/sphinx/transforms/compact_bullet_list.py
+++ b/sphinx/transforms/compact_bullet_list.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.compact_bullet_list
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx when reading documents.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx when reading documents."""
from typing import Any, Dict, List, cast
diff --git a/sphinx/transforms/i18n.py b/sphinx/transforms/i18n.py
index fb2824fe0..4909cebc1 100644
--- a/sphinx/transforms/i18n.py
+++ b/sphinx/transforms/i18n.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.i18n
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx when reading documents.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx when reading documents."""
from os import path
from textwrap import indent
diff --git a/sphinx/transforms/post_transforms/__init__.py b/sphinx/transforms/post_transforms/__init__.py
index df2eeecbb..94a162963 100644
--- a/sphinx/transforms/post_transforms/__init__.py
+++ b/sphinx/transforms/post_transforms/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.post_transforms
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx."""
import re
from typing import Any, Dict, List, Optional, Sequence, Tuple, Type, cast
diff --git a/sphinx/transforms/post_transforms/code.py b/sphinx/transforms/post_transforms/code.py
index 55bd56c2e..3c3f54328 100644
--- a/sphinx/transforms/post_transforms/code.py
+++ b/sphinx/transforms/post_transforms/code.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.post_transforms.code
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- transforms for code-blocks.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""transforms for code-blocks."""
import sys
from typing import Any, Dict, List, NamedTuple
diff --git a/sphinx/transforms/post_transforms/images.py b/sphinx/transforms/post_transforms/images.py
index 1a6d4f6d5..ac9c4225e 100644
--- a/sphinx/transforms/post_transforms/images.py
+++ b/sphinx/transforms/post_transforms/images.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.post_transforms.images
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx."""
import os
import re
diff --git a/sphinx/transforms/references.py b/sphinx/transforms/references.py
index 82e8043bb..647c83e12 100644
--- a/sphinx/transforms/references.py
+++ b/sphinx/transforms/references.py
@@ -1,12 +1,4 @@
-"""
- sphinx.transforms.references
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Docutils transforms used by Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils transforms used by Sphinx."""
from typing import TYPE_CHECKING, Any, Dict
diff --git a/sphinx/util/__init__.py b/sphinx/util/__init__.py
index 154bd60c1..ee98c29c8 100644
--- a/sphinx/util/__init__.py
+++ b/sphinx/util/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util
- ~~~~~~~~~~~
-
- Utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utility functions for Sphinx."""
import functools
import hashlib
diff --git a/sphinx/util/build_phase.py b/sphinx/util/build_phase.py
index b8221e5d5..7f80aa576 100644
--- a/sphinx/util/build_phase.py
+++ b/sphinx/util/build_phase.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.build_phase
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Build phase of Sphinx application.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Build phase of Sphinx application."""
from enum import IntEnum
diff --git a/sphinx/util/cfamily.py b/sphinx/util/cfamily.py
index a86cb6f4b..e751ae9bb 100644
--- a/sphinx/util/cfamily.py
+++ b/sphinx/util/cfamily.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.cfamily
- ~~~~~~~~~~~~~~~~~~~
-
- Utility functions common to the C and C++ domains.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utility functions common to the C and C++ domains."""
import re
from copy import deepcopy
@@ -15,6 +7,7 @@ from typing import Any, Callable, List, Match, Optional, Pattern, Tuple, Union
from docutils import nodes
from docutils.nodes import TextElement
+from sphinx import addnodes
from sphinx.config import Config
from sphinx.util import logging
@@ -134,8 +127,9 @@ class ASTCPPAttribute(ASTAttribute):
return "[[" + self.arg + "]]"
def describe_signature(self, signode: TextElement) -> None:
- txt = str(self)
- signode.append(nodes.Text(txt, txt))
+ signode.append(addnodes.desc_sig_punctuation('[[', '[['))
+ signode.append(nodes.Text(self.arg, self.arg))
+ signode.append(addnodes.desc_sig_punctuation(']]', ']]'))
class ASTGnuAttribute(ASTBaseBase):
diff --git a/sphinx/util/compat.py b/sphinx/util/compat.py
index ae481de9b..7f332fda7 100644
--- a/sphinx/util/compat.py
+++ b/sphinx/util/compat.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.compat
- ~~~~~~~~~~~~~~~~~~
-
- modules for backward compatibility
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""modules for backward compatibility"""
import sys
from typing import TYPE_CHECKING, Any, Dict
diff --git a/sphinx/util/console.py b/sphinx/util/console.py
index 48b566283..abdbf4219 100644
--- a/sphinx/util/console.py
+++ b/sphinx/util/console.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.console
- ~~~~~~~~~~~~~~~~~~~
-
- Format colored console output.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Format colored console output."""
import os
import re
@@ -57,9 +49,13 @@ def term_width_line(text: str) -> str:
def color_terminal() -> bool:
+ if 'NO_COLOR' in os.environ:
+ return False
if sys.platform == 'win32' and colorama is not None:
colorama.init()
return True
+ if 'FORCE_COLOR' in os.environ:
+ return True
if not hasattr(sys.stdout, 'isatty'):
return False
if not sys.stdout.isatty():
diff --git a/sphinx/util/docfields.py b/sphinx/util/docfields.py
index a599c66a7..7a2f802c5 100644
--- a/sphinx/util/docfields.py
+++ b/sphinx/util/docfields.py
@@ -1,12 +1,7 @@
-"""
- sphinx.util.docfields
- ~~~~~~~~~~~~~~~~~~~~~
-
- "Doc fields" are reST field lists in object descriptions that will
- be domain-specifically transformed to a more appealing presentation.
+"""Utility code for "Doc fields".
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+"Doc fields" are reST field lists in object descriptions that will
+be domain-specifically transformed to a more appealing presentation.
"""
from typing import TYPE_CHECKING, Any, Dict, List, Tuple, Type, Union, cast
diff --git a/sphinx/util/docstrings.py b/sphinx/util/docstrings.py
index 620edf8c7..11c823b33 100644
--- a/sphinx/util/docstrings.py
+++ b/sphinx/util/docstrings.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.docstrings
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Utilities for docstring processing.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utilities for docstring processing."""
import re
import sys
diff --git a/sphinx/util/docutils.py b/sphinx/util/docutils.py
index 07ba88737..f954c81d5 100644
--- a/sphinx/util/docutils.py
+++ b/sphinx/util/docutils.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.docutils
- ~~~~~~~~~~~~~~~~~~~~
-
- Utility functions for docutils.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utility functions for docutils."""
import os
import re
diff --git a/sphinx/util/fileutil.py b/sphinx/util/fileutil.py
index c46a81cb6..f706fa69a 100644
--- a/sphinx/util/fileutil.py
+++ b/sphinx/util/fileutil.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.fileutil
- ~~~~~~~~~~~~~~~~~~~~
-
- File utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""File utility functions for Sphinx."""
import os
import posixpath
diff --git a/sphinx/util/i18n.py b/sphinx/util/i18n.py
index 511a9abee..f3bb002a3 100644
--- a/sphinx/util/i18n.py
+++ b/sphinx/util/i18n.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.i18n
- ~~~~~~~~~~~~~~~~
-
- Builder superclass for all builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Builder superclass for all builders."""
import os
import re
diff --git a/sphinx/util/images.py b/sphinx/util/images.py
index 12a253791..2def252f4 100644
--- a/sphinx/util/images.py
+++ b/sphinx/util/images.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.images
- ~~~~~~~~~~~~~~~~~~
-
- Image utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Image utility functions for Sphinx."""
import base64
import imghdr
diff --git a/sphinx/util/inspect.py b/sphinx/util/inspect.py
index 06920288f..5b4e2586e 100644
--- a/sphinx/util/inspect.py
+++ b/sphinx/util/inspect.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.inspect
- ~~~~~~~~~~~~~~~~~~~
-
- Helpers for inspecting Python modules.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Helpers for inspecting Python modules."""
import builtins
import contextlib
diff --git a/sphinx/util/inventory.py b/sphinx/util/inventory.py
index a208affec..7827aec74 100644
--- a/sphinx/util/inventory.py
+++ b/sphinx/util/inventory.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.inventory
- ~~~~~~~~~~~~~~~~~~~~~
-
- Inventory utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Inventory utility functions for Sphinx."""
import os
import re
import zlib
diff --git a/sphinx/util/jsdump.py b/sphinx/util/jsdump.py
index 7db70dd5c..ed5aea4ba 100644
--- a/sphinx/util/jsdump.py
+++ b/sphinx/util/jsdump.py
@@ -1,12 +1,6 @@
-"""
- sphinx.util.jsdump
- ~~~~~~~~~~~~~~~~~~
-
- This module implements a simple JavaScript serializer.
- Uses the basestring encode function from simplejson by Bob Ippolito.
+"""This module implements a simple JavaScript serializer.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Uses the basestring encode function from simplejson by Bob Ippolito.
"""
import re
diff --git a/sphinx/util/logging.py b/sphinx/util/logging.py
index 7294885b5..37fa672af 100644
--- a/sphinx/util/logging.py
+++ b/sphinx/util/logging.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.logging
- ~~~~~~~~~~~~~~~~~~~
-
- Logging utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Logging utility functions for Sphinx."""
import logging
import logging.handlers
diff --git a/sphinx/util/matching.py b/sphinx/util/matching.py
index a89acf9a8..53a893338 100644
--- a/sphinx/util/matching.py
+++ b/sphinx/util/matching.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.matching
- ~~~~~~~~~~~~~~~~~~~~
-
- Pattern-matching utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Pattern-matching utility functions for Sphinx."""
import re
from typing import Callable, Dict, Iterable, List, Match, Optional, Pattern
diff --git a/sphinx/util/math.py b/sphinx/util/math.py
index 664859624..7caf662dc 100644
--- a/sphinx/util/math.py
+++ b/sphinx/util/math.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.math
- ~~~~~~~~~~~~~~~~
-
- Utility functions for math.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Utility functions for math."""
from docutils import nodes
diff --git a/sphinx/util/nodes.py b/sphinx/util/nodes.py
index c16142a2c..4abc3afa4 100644
--- a/sphinx/util/nodes.py
+++ b/sphinx/util/nodes.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.nodes
- ~~~~~~~~~~~~~~~~~
-
- Docutils node-related utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils node-related utility functions for Sphinx."""
import re
import unicodedata
diff --git a/sphinx/util/osutil.py b/sphinx/util/osutil.py
index 4f69b4f38..1af722fdc 100644
--- a/sphinx/util/osutil.py
+++ b/sphinx/util/osutil.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.osutil
- ~~~~~~~~~~~~~~~~~~
-
- Operating system-related utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Operating system-related utility functions for Sphinx."""
import contextlib
import filecmp
diff --git a/sphinx/util/parallel.py b/sphinx/util/parallel.py
index 3f348a8b5..e4bd852b0 100644
--- a/sphinx/util/parallel.py
+++ b/sphinx/util/parallel.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.parallel
- ~~~~~~~~~~~~~~~~~~~~
-
- Parallel building utilities.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Parallel building utilities."""
import os
import time
diff --git a/sphinx/util/png.py b/sphinx/util/png.py
index c40f653e6..cb7ee8be4 100644
--- a/sphinx/util/png.py
+++ b/sphinx/util/png.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.png
- ~~~~~~~~~~~~~~~
-
- PNG image manipulation helpers.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""PNG image manipulation helpers."""
import binascii
import struct
diff --git a/sphinx/util/pycompat.py b/sphinx/util/pycompat.py
index 2b9b67be9..aedbd143d 100644
--- a/sphinx/util/pycompat.py
+++ b/sphinx/util/pycompat.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.pycompat
- ~~~~~~~~~~~~~~~~~~~~
-
- Stuff for Python version compatibility.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Stuff for Python version compatibility."""
import warnings
from typing import Any, Callable
diff --git a/sphinx/util/requests.py b/sphinx/util/requests.py
index 581efbfd5..b1bcb6bd3 100644
--- a/sphinx/util/requests.py
+++ b/sphinx/util/requests.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.requests
- ~~~~~~~~~~~~~~~~~~~~
-
- Simple requests package loader
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Simple requests package loader"""
import sys
import warnings
diff --git a/sphinx/util/rst.py b/sphinx/util/rst.py
index 320efa618..b44cf9848 100644
--- a/sphinx/util/rst.py
+++ b/sphinx/util/rst.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.rst
- ~~~~~~~~~~~~~~~
-
- reST helper functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""reST helper functions."""
import re
from collections import defaultdict
diff --git a/sphinx/util/smartypants.py b/sphinx/util/smartypants.py
index 05d3b03bf..bc4171631 100644
--- a/sphinx/util/smartypants.py
+++ b/sphinx/util/smartypants.py
@@ -1,27 +1,25 @@
-"""
- sphinx.util.smartypants
- ~~~~~~~~~~~~~~~~~~~~~~~
+"""Deprecated backport of docutils.utils.smartquotes.
- This is extracted (with minor adaptations for flake8 compliance) from
- docutils’ docutils/utils/smartquotes.py as of revision 8097 (30 May 2017),
- in order to backport for Sphinx usage with Docutils < 0.14 extra language
- configurations and fixes. Replaces earlier smartypants version as used up
- to Sphinx 1.5.6.
+This is extracted (with minor adaptations for flake8 compliance) from
+docutils’ docutils/utils/smartquotes.py as of revision 8097 (30 May 2017),
+in order to backport for Sphinx usage with Docutils < 0.14 extra language
+configurations and fixes. Replaces earlier smartypants version as used up
+to Sphinx 1.5.6.
- :copyright: © 2010 Günter Milde,
- original `SmartyPants`_: © 2003 John Gruber
- smartypants.py: © 2004, 2007 Chad Miller
- :license: Released under the terms of the `2-Clause BSD license`_, in short:
+:copyright: © 2010 Günter Milde,
+ original `SmartyPants`_: © 2003 John Gruber
+ smartypants.py: © 2004, 2007 Chad Miller
+:license: Released under the terms of the `2-Clause BSD license`_, in short:
- Copying and distribution of this file, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notices and this notice are preserved.
- This file is offered as-is, without any warranty.
+ Copying and distribution of this file, with or without modification,
+ are permitted in any medium without royalty provided the copyright
+ notices and this notice are preserved.
+ This file is offered as-is, without any warranty.
- .. _SmartyPants: https://daringfireball.net/projects/smartypants/
- .. _2-Clause BSD license: https://spdx.org/licenses/BSD-2-Clause
+.. _SmartyPants: https://daringfireball.net/projects/smartypants/
+.. _2-Clause BSD license: https://spdx.org/licenses/BSD-2-Clause
- See the LICENSE file and the original docutils code for details.
+See the LICENSE file and the original docutils code for details.
"""
diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py
index 65ef04350..ff6c365c7 100644
--- a/sphinx/util/stemmer/__init__.py
+++ b/sphinx/util/stemmer/__init__.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.stemmer
- ~~~~~~~~~~~~~~~~~~~
-
- Word stemming utilities for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Word stemming utilities for Sphinx."""
from sphinx.util.stemmer.porter import PorterStemmer
diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py
index 52ca31e0c..c4f89eb95 100644
--- a/sphinx/util/stemmer/porter.py
+++ b/sphinx/util/stemmer/porter.py
@@ -1,30 +1,26 @@
-"""
- sphinx.util.stemmer.porter
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Porter Stemming Algorithm
+"""Porter Stemming Algorithm
- This is the Porter stemming algorithm, ported to Python from the
- version coded up in ANSI C by the author. It may be be regarded
- as canonical, in that it follows the algorithm presented in
+This is the Porter stemming algorithm, ported to Python from the
+version coded up in ANSI C by the author. It may be be regarded
+as canonical, in that it follows the algorithm presented in
- Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14,
- no. 3, pp 130-137,
+Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14,
+no. 3, pp 130-137,
- only differing from it at the points made --DEPARTURE-- below.
+only differing from it at the points made --DEPARTURE-- below.
- See also https://tartarus.org/martin/PorterStemmer/
+See also https://tartarus.org/martin/PorterStemmer/
- The algorithm as described in the paper could be exactly replicated
- by adjusting the points of DEPARTURE, but this is barely necessary,
- because (a) the points of DEPARTURE are definitely improvements, and
- (b) no encoding of the Porter stemmer I have seen is anything like
- as exact as this version, even with the points of DEPARTURE!
+The algorithm as described in the paper could be exactly replicated
+by adjusting the points of DEPARTURE, but this is barely necessary,
+because (a) the points of DEPARTURE are definitely improvements, and
+(b) no encoding of the Porter stemmer I have seen is anything like
+as exact as this version, even with the points of DEPARTURE!
- Release 1: January 2001
+Release 1: January 2001
- :copyright: Copyright 2001 by Vivake Gupta <v@nano.com>.
- :license: Public Domain ("can be used free of charge for any purpose").
+:author: Vivake Gupta <v@nano.com>.
+:license: Public Domain ("can be used free of charge for any purpose").
"""
diff --git a/sphinx/util/tags.py b/sphinx/util/tags.py
index 67c023643..89276732d 100644
--- a/sphinx/util/tags.py
+++ b/sphinx/util/tags.py
@@ -1,11 +1,3 @@
-"""
- sphinx.util.tags
- ~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
from typing import Iterator, List
from jinja2 import nodes
diff --git a/sphinx/util/template.py b/sphinx/util/template.py
index 5d5de52be..5a73515b3 100644
--- a/sphinx/util/template.py
+++ b/sphinx/util/template.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.template
- ~~~~~~~~~~~~~~~~~~~~
-
- Templates utility functions for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Templates utility functions for Sphinx."""
import os
from functools import partial
diff --git a/sphinx/util/texescape.py b/sphinx/util/texescape.py
index 7efbb29ae..83c78bb38 100644
--- a/sphinx/util/texescape.py
+++ b/sphinx/util/texescape.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.texescape
- ~~~~~~~~~~~~~~~~~~~~~
-
- TeX escaping helper.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""TeX escaping helper."""
import re
from typing import Dict
diff --git a/sphinx/util/typing.py b/sphinx/util/typing.py
index 5cd0c230e..1534b2c8e 100644
--- a/sphinx/util/typing.py
+++ b/sphinx/util/typing.py
@@ -1,12 +1,4 @@
-"""
- sphinx.util.typing
- ~~~~~~~~~~~~~~~~~~
-
- The composite types for Sphinx.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""The composite types for Sphinx."""
import sys
import typing
@@ -50,6 +42,14 @@ INVALID_BUILTIN_CLASSES = {
}
+def is_invalid_builtin_class(obj: Any) -> bool:
+ """Check *obj* is an invalid built-in class."""
+ try:
+ return obj in INVALID_BUILTIN_CLASSES
+ except TypeError: # unhashable type
+ return False
+
+
# Text like nodes which are initialized with text and rawsource
TextlikeNode = Union[nodes.Text, nodes.TextElement]
@@ -135,7 +135,7 @@ def restify(cls: Optional[Type], mode: str = 'fully-qualified-except-typing') ->
return ':py:class:`%s%s`' % (modprefix, cls.__name__)
elif ismock(cls):
return ':py:class:`%s%s.%s`' % (modprefix, cls.__module__, cls.__name__)
- elif cls in INVALID_BUILTIN_CLASSES:
+ elif is_invalid_builtin_class(cls):
return ':py:class:`%s%s`' % (modprefix, INVALID_BUILTIN_CLASSES[cls])
elif inspect.isNewType(cls):
if sys.version_info > (3, 10):
@@ -374,7 +374,7 @@ def stringify(annotation: Any, mode: str = 'fully-qualified-except-typing') -> s
return modprefix + annotation.__name__
elif ismock(annotation):
return modprefix + '%s.%s' % (annotation.__module__, annotation.__name__)
- elif annotation in INVALID_BUILTIN_CLASSES:
+ elif is_invalid_builtin_class(annotation):
return modprefix + INVALID_BUILTIN_CLASSES[annotation]
elif str(annotation).startswith('typing.Annotated'): # for py310+
pass
diff --git a/sphinx/versioning.py b/sphinx/versioning.py
index 1a615101d..06cf33cc0 100644
--- a/sphinx/versioning.py
+++ b/sphinx/versioning.py
@@ -1,13 +1,4 @@
-"""
- sphinx.versioning
- ~~~~~~~~~~~~~~~~~
-
- Implements the low-level algorithms Sphinx uses for the versioning of
- doctrees.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Implements the low-level algorithms Sphinx uses for versioning doctrees."""
import pickle
from itertools import product, zip_longest
from operator import itemgetter
diff --git a/sphinx/writers/__init__.py b/sphinx/writers/__init__.py
index 0f8451bc9..e90088e6d 100644
--- a/sphinx/writers/__init__.py
+++ b/sphinx/writers/__init__.py
@@ -1,9 +1 @@
-"""
- sphinx.writers
- ~~~~~~~~~~~~~~
-
- Custom docutils writers.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Custom docutils writers."""
diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py
index 34b73a0a5..49a4b0349 100644
--- a/sphinx/writers/html.py
+++ b/sphinx/writers/html.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.html
- ~~~~~~~~~~~~~~~~~~~
-
- docutils writers handling Sphinx' custom nodes.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""docutils writers handling Sphinx' custom nodes."""
import os
import posixpath
diff --git a/sphinx/writers/html5.py b/sphinx/writers/html5.py
index b9d0f648c..43d403e6d 100644
--- a/sphinx/writers/html5.py
+++ b/sphinx/writers/html5.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.html5
- ~~~~~~~~~~~~~~~~~~~~
-
- Experimental docutils writers for HTML5 handling Sphinx's custom nodes.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Experimental docutils writers for HTML5 handling Sphinx's custom nodes."""
import os
import posixpath
diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py
index a2905e807..1800a8bd3 100644
--- a/sphinx/writers/latex.py
+++ b/sphinx/writers/latex.py
@@ -1,14 +1,7 @@
-"""
- sphinx.writers.latex
- ~~~~~~~~~~~~~~~~~~~~
-
- Custom docutils writer for LaTeX.
-
- Much of this code is adapted from Dave Kuhlman's "docpy" writer from his
- docutils sandbox.
+"""Custom docutils writer for LaTeX.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Much of this code is adapted from Dave Kuhlman's "docpy" writer from his
+docutils sandbox.
"""
import re
@@ -304,6 +297,7 @@ class LaTeXTranslator(SphinxTranslator):
self.in_parsed_literal = 0
self.compact_list = 0
self.first_param = 0
+ self.in_desc_signature = False
sphinxpkgoptions = []
@@ -571,6 +565,7 @@ class LaTeXTranslator(SphinxTranslator):
def visit_start_of_file(self, node: Element) -> None:
self.curfilestack.append(node['docname'])
+ self.body.append(CR + r'\sphinxstepscope' + CR)
def depart_start_of_file(self, node: Element) -> None:
self.curfilestack.pop()
@@ -715,6 +710,9 @@ class LaTeXTranslator(SphinxTranslator):
self.table.has_problematic = True
def depart_desc(self, node: Element) -> None:
+ if self.in_desc_signature:
+ self.body.append(CR + r'\pysigstopsignatures')
+ self.in_desc_signature = False
if self.config.latex_show_urls == 'footnote':
self.body.append(CR + r'\end{fulllineitems}\end{savenotes}' + BLANKLINE)
else:
@@ -723,10 +721,10 @@ class LaTeXTranslator(SphinxTranslator):
def _visit_signature_line(self, node: Element) -> None:
for child in node:
if isinstance(child, addnodes.desc_parameterlist):
- self.body.append(r'\pysiglinewithargsret{')
+ self.body.append(CR + r'\pysiglinewithargsret{')
break
else:
- self.body.append(r'\pysigline{')
+ self.body.append(CR + r'\pysigline{')
def _depart_signature_line(self, node: Element) -> None:
self.body.append('}')
@@ -737,18 +735,19 @@ class LaTeXTranslator(SphinxTranslator):
else:
hyper = ''
self.body.append(hyper)
+ if not self.in_desc_signature:
+ self.in_desc_signature = True
+ self.body.append(CR + r'\pysigstartsignatures')
if not node.get('is_multiline'):
self._visit_signature_line(node)
else:
- self.body.append('%' + CR)
- self.body.append(r'\pysigstartmultiline' + CR)
+ self.body.append(CR + r'\pysigstartmultiline')
def depart_desc_signature(self, node: Element) -> None:
if not node.get('is_multiline'):
self._depart_signature_line(node)
else:
- self.body.append('%' + CR)
- self.body.append(r'\pysigstopmultiline')
+ self.body.append(CR + r'\pysigstopmultiline')
def visit_desc_signature_line(self, node: Element) -> None:
self._visit_signature_line(node)
@@ -757,7 +756,9 @@ class LaTeXTranslator(SphinxTranslator):
self._depart_signature_line(node)
def visit_desc_content(self, node: Element) -> None:
- pass
+ assert self.in_desc_signature
+ self.body.append(CR + r'\pysigstopsignatures')
+ self.in_desc_signature = False
def depart_desc_content(self, node: Element) -> None:
pass
diff --git a/sphinx/writers/manpage.py b/sphinx/writers/manpage.py
index 0344d82e9..10e91f4a3 100644
--- a/sphinx/writers/manpage.py
+++ b/sphinx/writers/manpage.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.manpage
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Manual page writer, extended for Sphinx custom nodes.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Manual page writer, extended for Sphinx custom nodes."""
from typing import Any, Dict, Iterable, cast
diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py
index 7913972a9..b40f032b4 100644
--- a/sphinx/writers/texinfo.py
+++ b/sphinx/writers/texinfo.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.texinfo
- ~~~~~~~~~~~~~~~~~~~~~~
-
- Custom docutils writer for Texinfo.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Custom docutils writer for Texinfo."""
import re
import textwrap
diff --git a/sphinx/writers/text.py b/sphinx/writers/text.py
index 9fef050c1..8df01012c 100644
--- a/sphinx/writers/text.py
+++ b/sphinx/writers/text.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.text
- ~~~~~~~~~~~~~~~~~~~
-
- Custom docutils writer for plain text.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Custom docutils writer for plain text."""
import math
import os
import re
diff --git a/sphinx/writers/xml.py b/sphinx/writers/xml.py
index f9fb22784..5f9aad7fa 100644
--- a/sphinx/writers/xml.py
+++ b/sphinx/writers/xml.py
@@ -1,12 +1,4 @@
-"""
- sphinx.writers.xml
- ~~~~~~~~~~~~~~~~~~
-
- Docutils-native XML and pseudo-XML writers.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Docutils-native XML and pseudo-XML writers."""
from typing import Any
diff --git a/tests/conftest.py b/tests/conftest.py
index dd1a04513..ebbc9e2c7 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -1,11 +1,3 @@
-"""
- pytest config for sphinx/tests
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import os
import shutil
diff --git a/tests/ext_napoleon_pep526_data_google.py b/tests/ext_napoleon_pep526_data_google.py
index 0a4676d89..bb55b0fc2 100644
--- a/tests/ext_napoleon_pep526_data_google.py
+++ b/tests/ext_napoleon_pep526_data_google.py
@@ -1,6 +1,4 @@
-"""
-Test module for napoleon PEP 526 compatibility with google style
-"""
+"""Test module for napoleon PEP 526 compatibility with google style"""
module_level_var: int = 99
"""This is an example module level variable"""
diff --git a/tests/ext_napoleon_pep526_data_numpy.py b/tests/ext_napoleon_pep526_data_numpy.py
index a421f53fe..b3093a7f4 100644
--- a/tests/ext_napoleon_pep526_data_numpy.py
+++ b/tests/ext_napoleon_pep526_data_numpy.py
@@ -1,6 +1,4 @@
-"""
-Test module for napoleon PEP 526 compatibility with numpy style
-"""
+"""Test module for napoleon PEP 526 compatibility with numpy style"""
module_level_var: int = 99
"""This is an example module level variable"""
diff --git a/tests/roots/test-inheritance/dummy/test_nested.py b/tests/roots/test-inheritance/dummy/test_nested.py
index 1e732aab5..89289fe44 100644
--- a/tests/roots/test-inheritance/dummy/test_nested.py
+++ b/tests/roots/test-inheritance/dummy/test_nested.py
@@ -1,5 +1,4 @@
-"""
- Test with nested classes.
+"""Test with nested classes.
"""
diff --git a/tests/test_api_translator.py b/tests/test_api_translator.py
index dd721355b..aad5a2ccc 100644
--- a/tests/test_api_translator.py
+++ b/tests/test_api_translator.py
@@ -1,12 +1,4 @@
-"""
- test_api_translator
- ~~~~~~~~~~~~~~~~~~~
-
- Test the Sphinx API for translator.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the Sphinx API for translator."""
import sys
diff --git a/tests/test_application.py b/tests/test_application.py
index fc85f193d..365fff8ea 100644
--- a/tests/test_application.py
+++ b/tests/test_application.py
@@ -1,12 +1,4 @@
-"""
- test_application
- ~~~~~~~~~~~~~~~~
-
- Test the Sphinx class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the Sphinx class."""
from unittest.mock import Mock
diff --git a/tests/test_build.py b/tests/test_build.py
index 76de332ee..f2af19565 100644
--- a/tests/test_build.py
+++ b/tests/test_build.py
@@ -1,12 +1,4 @@
-"""
- test_build
- ~~~~~~~~~~
-
- Test all builders.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test all builders."""
import sys
from textwrap import dedent
diff --git a/tests/test_build_changes.py b/tests/test_build_changes.py
index 65307ba92..a4a07619b 100644
--- a/tests/test_build_changes.py
+++ b/tests/test_build_changes.py
@@ -1,12 +1,4 @@
-"""
- test_build_changes
- ~~~~~~~~~~~~~~~~~~
-
- Test the ChangesBuilder class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the ChangesBuilder class."""
import pytest
diff --git a/tests/test_build_dirhtml.py b/tests/test_build_dirhtml.py
index a7a90623c..25598f795 100644
--- a/tests/test_build_dirhtml.py
+++ b/tests/test_build_dirhtml.py
@@ -1,12 +1,4 @@
-"""
- test_build_dirhtml
- ~~~~~~~~~~~~~~~~~~
-
- Test dirhtml builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test dirhtml builder."""
import posixpath
diff --git a/tests/test_build_epub.py b/tests/test_build_epub.py
index 851e8ac9d..4ba29df85 100644
--- a/tests/test_build_epub.py
+++ b/tests/test_build_epub.py
@@ -1,12 +1,4 @@
-"""
- test_build_html
- ~~~~~~~~~~~~~~~
-
- Test the HTML builder and check output against XPath.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the HTML builder and check output against XPath."""
import os
import subprocess
diff --git a/tests/test_build_gettext.py b/tests/test_build_gettext.py
index 9398dfe5f..6d80324bd 100644
--- a/tests/test_build_gettext.py
+++ b/tests/test_build_gettext.py
@@ -1,12 +1,4 @@
-"""
- test_build_gettext
- ~~~~~~~~~~~~~~~~~~
-
- Test the build process with gettext builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with gettext builder with the test root."""
import gettext
import os
diff --git a/tests/test_build_html.py b/tests/test_build_html.py
index 7688f76b3..77371d002 100644
--- a/tests/test_build_html.py
+++ b/tests/test_build_html.py
@@ -1,12 +1,4 @@
-"""
- test_build_html
- ~~~~~~~~~~~~~~~
-
- Test the HTML builder and check output against XPath.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the HTML builder and check output against XPath."""
import os
import re
@@ -220,9 +212,9 @@ def test_html4_output(app, status, warning):
(".//li/p/code/span[@class='pre']", '^a/$'),
(".//li/p/code/em/span[@class='pre']", '^varpart$'),
(".//li/p/code/em/span[@class='pre']", '^i$'),
- (".//a[@href='https://www.python.org/dev/peps/pep-0008']"
+ (".//a[@href='https://peps.python.org/pep-0008']"
"[@class='pep reference external']/strong", 'PEP 8'),
- (".//a[@href='https://www.python.org/dev/peps/pep-0008']"
+ (".//a[@href='https://peps.python.org/pep-0008']"
"[@class='pep reference external']/strong",
'Python Enhancement Proposal #8'),
(".//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html']"
diff --git a/tests/test_build_latex.py b/tests/test_build_latex.py
index d156d1589..938e8a820 100644
--- a/tests/test_build_latex.py
+++ b/tests/test_build_latex.py
@@ -1,12 +1,4 @@
-"""
- test_build_latex
- ~~~~~~~~~~~~~~~~
-
- Test the build process with LaTeX builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with LaTeX builder with the test root."""
import os
import re
@@ -1197,6 +1189,7 @@ def test_latex_table_tabulars(app, status, warning):
tables = {}
for chap in re.split(r'\\(?:section|chapter){', result)[1:]:
sectname, content = chap.split('}', 1)
+ content = re.sub(r'\\sphinxstepscope', '', content) # filter a separator
tables[sectname] = content.strip()
def get_expected(name):
@@ -1266,6 +1259,7 @@ def test_latex_table_longtable(app, status, warning):
tables = {}
for chap in re.split(r'\\(?:section|chapter){', result)[1:]:
sectname, content = chap.split('}', 1)
+ content = re.sub(r'\\sphinxstepscope', '', content) # filter a separator
tables[sectname] = content.strip()
def get_expected(name):
diff --git a/tests/test_build_linkcheck.py b/tests/test_build_linkcheck.py
index 358db6a4e..d5684ba6c 100644
--- a/tests/test_build_linkcheck.py
+++ b/tests/test_build_linkcheck.py
@@ -1,12 +1,4 @@
-"""
- test_build_linkcheck
- ~~~~~~~~~~~~~~~~~~~~
-
- Test the build process with manpage builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with manpage builder with the test root."""
import http.server
import json
diff --git a/tests/test_build_manpage.py b/tests/test_build_manpage.py
index 1a14c9bf7..c6139c2bf 100644
--- a/tests/test_build_manpage.py
+++ b/tests/test_build_manpage.py
@@ -1,12 +1,4 @@
-"""
- test_build_manpage
- ~~~~~~~~~~~~~~~~~~
-
- Test the build process with manpage builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with manpage builder with the test root."""
import pytest
diff --git a/tests/test_build_texinfo.py b/tests/test_build_texinfo.py
index 601de1587..ccdbd9bd3 100644
--- a/tests/test_build_texinfo.py
+++ b/tests/test_build_texinfo.py
@@ -1,12 +1,4 @@
-"""
- test_build_texinfo
- ~~~~~~~~~~~~~~~~~~
-
- Test the build process with Texinfo builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with Texinfo builder with the test root."""
import os
import re
diff --git a/tests/test_build_text.py b/tests/test_build_text.py
index c080d2ad2..0578e425e 100644
--- a/tests/test_build_text.py
+++ b/tests/test_build_text.py
@@ -1,12 +1,4 @@
-"""
- test_build_text
- ~~~~~~~~~~~~~~~
-
- Test the build process with Text builder with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the build process with Text builder with the test root."""
import pytest
from docutils.utils import column_width
diff --git a/tests/test_builder.py b/tests/test_builder.py
index 4927e5d1d..c866a9720 100644
--- a/tests/test_builder.py
+++ b/tests/test_builder.py
@@ -1,12 +1,4 @@
-"""
- test_builder
- ~~~~~~~~
-
- Test the Builder class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the Builder class."""
import pytest
diff --git a/tests/test_catalogs.py b/tests/test_catalogs.py
index 319e6a07d..74aa7077a 100644
--- a/tests/test_catalogs.py
+++ b/tests/test_catalogs.py
@@ -1,12 +1,4 @@
-"""
- test_build_base
- ~~~~~~~~~~~~~~~
-
- Test the base build process.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the base build process."""
import shutil
import pytest
diff --git a/tests/test_config.py b/tests/test_config.py
index 97e911eb5..7981dd7a9 100644
--- a/tests/test_config.py
+++ b/tests/test_config.py
@@ -1,13 +1,4 @@
-"""
- test_config
- ~~~~~~~~~~~
-
- Test the sphinx.config.Config class and its handling in the
- Application class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the sphinx.config.Config class."""
from unittest import mock
diff --git a/tests/test_correct_year.py b/tests/test_correct_year.py
index bcb217036..3855df913 100644
--- a/tests/test_correct_year.py
+++ b/tests/test_correct_year.py
@@ -1,12 +1,4 @@
-"""
- test_correct_year
- ~~~~~~~~~~~~~~~~~
-
- Test copyright year adjustment
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test copyright year adjustment"""
import pytest
diff --git a/tests/test_directive_code.py b/tests/test_directive_code.py
index 5f519d3b9..98a9aa899 100644
--- a/tests/test_directive_code.py
+++ b/tests/test_directive_code.py
@@ -1,12 +1,4 @@
-"""
- test_directive_code
- ~~~~~~~~~~~~~~~~~~~
-
- Test the code-block directive.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the code-block directive."""
import os
diff --git a/tests/test_directive_only.py b/tests/test_directive_only.py
index 164220e33..2e9ea634c 100644
--- a/tests/test_directive_only.py
+++ b/tests/test_directive_only.py
@@ -1,12 +1,4 @@
-"""
- test_only_directive
- ~~~~~~~~~~~~~~~~~~~
-
- Test the only directive with the test root.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the only directive with the test root."""
import re
diff --git a/tests/test_directive_other.py b/tests/test_directive_other.py
index e1858f4e0..f221db075 100644
--- a/tests/test_directive_other.py
+++ b/tests/test_directive_other.py
@@ -1,12 +1,4 @@
-"""
- test_directive_other
- ~~~~~~~~~~~~~~~~~~~~
-
- Test the other directives.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the other directives."""
import pytest
from docutils import nodes
diff --git a/tests/test_directive_patch.py b/tests/test_directive_patch.py
index a199a89db..f4eb8f9db 100644
--- a/tests/test_directive_patch.py
+++ b/tests/test_directive_patch.py
@@ -1,12 +1,4 @@
-"""
- test_directive_patch
- ~~~~~~~~~~~~~~~~~~~
-
- Test the patched directives.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the patched directives."""
import pytest
from docutils import nodes
diff --git a/tests/test_docutilsconf.py b/tests/test_docutilsconf.py
index 7e47c9ab3..def6cb67d 100644
--- a/tests/test_docutilsconf.py
+++ b/tests/test_docutilsconf.py
@@ -1,12 +1,4 @@
-"""
- test_docutilsconf
- ~~~~~~~~~~~~~~~~~
-
- Test docutils.conf support for several writers.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test docutils.conf support for several writers."""
import pytest
from docutils import nodes
diff --git a/tests/test_domain_c.py b/tests/test_domain_c.py
index f69008b8f..16a71d9fe 100644
--- a/tests/test_domain_c.py
+++ b/tests/test_domain_c.py
@@ -1,12 +1,4 @@
-"""
- test_domain_c
- ~~~~~~~~~~~~~
-
- Tests the C Domain
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the C Domain"""
import itertools
import zlib
diff --git a/tests/test_domain_cpp.py b/tests/test_domain_cpp.py
index 8fc974f49..72ffc474d 100644
--- a/tests/test_domain_cpp.py
+++ b/tests/test_domain_cpp.py
@@ -1,12 +1,4 @@
-"""
- test_domain_cpp
- ~~~~~~~~~~~~~~~
-
- Tests the C++ Domain
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the C++ Domain"""
import itertools
import re
@@ -996,6 +988,11 @@ def test_domain_cpp_ast_attributes():
# position: parameters and qualifiers
check('function', 'void f() [[attr1]] [[attr2]]', {1: 'f', 2: '1fv'})
+ # position: class, union, enum
+ check('class', '{key}[[nodiscard]] Foo', {1: 'Foo', 2: '3Foo'}, key='class')
+ check('union', '{key}[[nodiscard]] Foo', {1: None, 2: '3Foo'}, key='union')
+ check('enum', '{key}[[nodiscard]] Foo', {1: None, 2: '3Foo'}, key='enum')
+
def test_domain_cpp_ast_xref_parsing():
def check(target):
diff --git a/tests/test_domain_js.py b/tests/test_domain_js.py
index b109fe4d8..465fef328 100644
--- a/tests/test_domain_js.py
+++ b/tests/test_domain_js.py
@@ -1,12 +1,4 @@
-"""
- test_domain_js
- ~~~~~~~~~~~~~~
-
- Tests the JavaScript Domain
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the JavaScript Domain"""
from unittest.mock import Mock
diff --git a/tests/test_domain_py.py b/tests/test_domain_py.py
index de544d25d..4205ada13 100644
--- a/tests/test_domain_py.py
+++ b/tests/test_domain_py.py
@@ -1,12 +1,4 @@
-"""
- test_domain_py
- ~~~~~~~~~~~~~~
-
- Tests the Python Domain
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the Python Domain"""
import re
import sys
diff --git a/tests/test_domain_rst.py b/tests/test_domain_rst.py
index b79431d49..df19ffdb2 100644
--- a/tests/test_domain_rst.py
+++ b/tests/test_domain_rst.py
@@ -1,12 +1,4 @@
-"""
- test_rst_domain
- ~~~~~~~~~~~~~~~
-
- Tests the reStructuredText domain.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the reStructuredText domain."""
from sphinx import addnodes
from sphinx.addnodes import (desc, desc_addname, desc_annotation, desc_content, desc_name,
diff --git a/tests/test_domain_std.py b/tests/test_domain_std.py
index 00e7361a3..e92030517 100644
--- a/tests/test_domain_std.py
+++ b/tests/test_domain_std.py
@@ -1,12 +1,4 @@
-"""
- test_domain_std
- ~~~~~~~~~~~~~~~
-
- Tests the std domain
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the std domain"""
from unittest import mock
diff --git a/tests/test_environment.py b/tests/test_environment.py
index d8eec2c05..7ffca7898 100644
--- a/tests/test_environment.py
+++ b/tests/test_environment.py
@@ -1,12 +1,4 @@
-"""
- test_env
- ~~~~~~~~
-
- Test the BuildEnvironment class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the BuildEnvironment class."""
import os
import shutil
diff --git a/tests/test_environment_indexentries.py b/tests/test_environment_indexentries.py
index f32592f9f..5b7678499 100644
--- a/tests/test_environment_indexentries.py
+++ b/tests/test_environment_indexentries.py
@@ -1,12 +1,4 @@
-"""
- test_environment_indexentries
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the sphinx.environment.managers.indexentries.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the sphinx.environment.managers.indexentries."""
import pytest
diff --git a/tests/test_environment_toctree.py b/tests/test_environment_toctree.py
index dc5a184a4..588bcac18 100644
--- a/tests/test_environment_toctree.py
+++ b/tests/test_environment_toctree.py
@@ -1,12 +1,4 @@
-"""
- test_environment_toctree
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the sphinx.environment.managers.toctree.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the sphinx.environment.managers.toctree."""
import pytest
from docutils import nodes
diff --git a/tests/test_events.py b/tests/test_events.py
index 44b0526d1..f36c86a87 100644
--- a/tests/test_events.py
+++ b/tests/test_events.py
@@ -1,12 +1,4 @@
-"""
- test_events
- ~~~~~~~~~~~
-
- Test the EventManager class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the EventManager class."""
import pytest
diff --git a/tests/test_ext_apidoc.py b/tests/test_ext_apidoc.py
index 44c3308fe..7aba847a3 100644
--- a/tests/test_ext_apidoc.py
+++ b/tests/test_ext_apidoc.py
@@ -1,12 +1,4 @@
-"""
- test_apidoc
- ~~~~~~~~~~~
-
- Test the sphinx.apidoc module.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the sphinx.apidoc module."""
from collections import namedtuple
diff --git a/tests/test_ext_autodoc.py b/tests/test_ext_autodoc.py
index 62bbf83d0..3cbfe2eea 100644
--- a/tests/test_ext_autodoc.py
+++ b/tests/test_ext_autodoc.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc
- ~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_autoattribute.py b/tests/test_ext_autodoc_autoattribute.py
index fec4da463..ec48f08b3 100644
--- a/tests/test_ext_autodoc_autoattribute.py
+++ b/tests/test_ext_autodoc_autoattribute.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autoattribute
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_autoclass.py b/tests/test_ext_autodoc_autoclass.py
index e68c72a58..508e63782 100644
--- a/tests/test_ext_autodoc_autoclass.py
+++ b/tests/test_ext_autodoc_autoclass.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autoclass
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_autodata.py b/tests/test_ext_autodoc_autodata.py
index 7d6d9eb30..e8c14d27a 100644
--- a/tests/test_ext_autodoc_autodata.py
+++ b/tests/test_ext_autodoc_autodata.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autodata
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_autofunction.py b/tests/test_ext_autodoc_autofunction.py
index 6489626d2..55a308300 100644
--- a/tests/test_ext_autodoc_autofunction.py
+++ b/tests/test_ext_autodoc_autofunction.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autofunction
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import pytest
diff --git a/tests/test_ext_autodoc_automodule.py b/tests/test_ext_autodoc_automodule.py
index 05a73ac81..6b356e584 100644
--- a/tests/test_ext_autodoc_automodule.py
+++ b/tests/test_ext_autodoc_automodule.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autocmodule
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_autoproperty.py b/tests/test_ext_autodoc_autoproperty.py
index 4b62165e3..3d50020b3 100644
--- a/tests/test_ext_autodoc_autoproperty.py
+++ b/tests/test_ext_autodoc_autoproperty.py
@@ -1,12 +1,7 @@
-"""
- test_ext_autodoc_autoproperty
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly the Documenters; the auto
- directives are tested in a test source file translated by test_build.
+"""Test the autodoc extension.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+This tests mainly the Documenters; the auto directives are tested in a test
+source file translated by test_build.
"""
import sys
diff --git a/tests/test_ext_autodoc_configs.py b/tests/test_ext_autodoc_configs.py
index e84e360e8..070eafe75 100644
--- a/tests/test_ext_autodoc_configs.py
+++ b/tests/test_ext_autodoc_configs.py
@@ -1,12 +1,4 @@
-"""
- test_ext_autodoc_configs
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly for config variables
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the autodoc extension. This tests mainly for config variables"""
import platform
import sys
@@ -599,6 +591,11 @@ def test_mocked_module_imports(app, warning):
@pytest.mark.sphinx('html', testroot='ext-autodoc',
confoverrides={'autodoc_typehints': "signature"})
def test_autodoc_typehints_signature(app):
+ if sys.version_info < (3, 11):
+ type_o = "typing.Optional[typing.Any]"
+ else:
+ type_o = "typing.Any"
+
options = {"members": None,
"undoc-members": None}
actual = do_autodoc(app, 'module', 'target.typehints', options)
@@ -612,7 +609,7 @@ def test_autodoc_typehints_signature(app):
' :type: int',
'',
'',
- '.. py:class:: Math(s: str, o: typing.Optional[typing.Any] = None)',
+ '.. py:class:: Math(s: str, o: %s = None)' % type_o,
' :module: target.typehints',
'',
'',
@@ -1146,6 +1143,11 @@ def test_autodoc_typehints_description_and_type_aliases(app):
@pytest.mark.sphinx('html', testroot='ext-autodoc',
confoverrides={'autodoc_typehints_format': "short"})
def test_autodoc_typehints_format_short(app):
+ if sys.version_info < (3, 11):
+ type_o = "~typing.Optional[~typing.Any]"
+ else:
+ type_o = "~typing.Any"
+
options = {"members": None,
"undoc-members": None}
actual = do_autodoc(app, 'module', 'target.typehints', options)
@@ -1159,7 +1161,7 @@ def test_autodoc_typehints_format_short(app):
' :type: int',
'',
'',
- '.. py:class:: Math(s: str, o: ~typing.Optional[~typing.Any] = None)',
+ '.. py:class:: Math(s: str, o: %s = None)' % type_o,
' :module: target.typehints',
'',
'',
diff --git a/tests/test_ext_autodoc_events.py b/tests/test_ext_autodoc_events.py
index 6a71054c2..91e1d27d2 100644
--- a/tests/test_ext_autodoc_events.py
+++ b/tests/test_ext_autodoc_events.py
@@ -1,12 +1,4 @@
-"""
- test_ext_autodoc_events
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly for autodoc events
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the autodoc extension. This tests mainly for autodoc events"""
import pytest
diff --git a/tests/test_ext_autodoc_mock.py b/tests/test_ext_autodoc_mock.py
index c207c82fc..0f3288c28 100644
--- a/tests/test_ext_autodoc_mock.py
+++ b/tests/test_ext_autodoc_mock.py
@@ -1,12 +1,4 @@
-"""
- test_ext_autodoc_mock
- ~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the autodoc extension."""
import abc
import sys
diff --git a/tests/test_ext_autodoc_preserve_defaults.py b/tests/test_ext_autodoc_preserve_defaults.py
index a7a24e026..563bfe35b 100644
--- a/tests/test_ext_autodoc_preserve_defaults.py
+++ b/tests/test_ext_autodoc_preserve_defaults.py
@@ -1,12 +1,4 @@
-"""
- test_ext_autodoc_preserve_defaults
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the autodoc extension."""
import sys
diff --git a/tests/test_ext_autodoc_private_members.py b/tests/test_ext_autodoc_private_members.py
index f685f774c..bdb947821 100644
--- a/tests/test_ext_autodoc_private_members.py
+++ b/tests/test_ext_autodoc_private_members.py
@@ -1,11 +1,4 @@
-"""
- test_ext_autodoc_private_members
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test the autodoc extension. This tests mainly for private-members option.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+"""Test the autodoc extension. This tests mainly for private-members option.
"""
import pytest
diff --git a/tests/test_ext_autosectionlabel.py b/tests/test_ext_autosectionlabel.py
index ccbc9ed77..7345ca3ff 100644
--- a/tests/test_ext_autosectionlabel.py
+++ b/tests/test_ext_autosectionlabel.py
@@ -1,12 +1,4 @@
-"""
- test_ext_autosectionlabel
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.autosectionlabel extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.autosectionlabel extension."""
import re
diff --git a/tests/test_ext_autosummary.py b/tests/test_ext_autosummary.py
index 13da15e50..fd77db816 100644
--- a/tests/test_ext_autosummary.py
+++ b/tests/test_ext_autosummary.py
@@ -1,12 +1,4 @@
-"""
- test_autosummary
- ~~~~~~~~~~~~~~~~
-
- Test the autosummary extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the autosummary extension."""
import sys
from io import StringIO
diff --git a/tests/test_ext_coverage.py b/tests/test_ext_coverage.py
index 6d6fbcf1d..ee179a86b 100644
--- a/tests/test_ext_coverage.py
+++ b/tests/test_ext_coverage.py
@@ -1,12 +1,4 @@
-"""
- test_coverage
- ~~~~~~~~~~~~~
-
- Test the coverage builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the coverage builder."""
import pickle
diff --git a/tests/test_ext_doctest.py b/tests/test_ext_doctest.py
index 3a527acb2..6e8a4123e 100644
--- a/tests/test_ext_doctest.py
+++ b/tests/test_ext_doctest.py
@@ -1,12 +1,4 @@
-"""
- test_doctest
- ~~~~~~~~~~~~
-
- Test the doctest extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the doctest extension."""
import os
from collections import Counter
diff --git a/tests/test_ext_duration.py b/tests/test_ext_duration.py
index b16cbc4f4..4fa4dfc30 100644
--- a/tests/test_ext_duration.py
+++ b/tests/test_ext_duration.py
@@ -1,12 +1,4 @@
-"""
- test_ext_duration
- ~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.duration extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.duration extension."""
import re
diff --git a/tests/test_ext_githubpages.py b/tests/test_ext_githubpages.py
index 9d87b0212..445719e12 100644
--- a/tests/test_ext_githubpages.py
+++ b/tests/test_ext_githubpages.py
@@ -1,12 +1,4 @@
-"""
- test_ext_githubpages
- ~~~~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.githubpages extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.githubpages extension."""
import pytest
diff --git a/tests/test_ext_graphviz.py b/tests/test_ext_graphviz.py
index 15eaf6050..7ffe7ead2 100644
--- a/tests/test_ext_graphviz.py
+++ b/tests/test_ext_graphviz.py
@@ -1,12 +1,4 @@
-"""
- test_ext_graphviz
- ~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.graphviz extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.graphviz extension."""
import re
diff --git a/tests/test_ext_ifconfig.py b/tests/test_ext_ifconfig.py
index f8f897149..3c4651b3f 100644
--- a/tests/test_ext_ifconfig.py
+++ b/tests/test_ext_ifconfig.py
@@ -1,12 +1,4 @@
-"""
- test_ext_ifconfig
- ~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.ifconfig extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.ifconfig extension."""
import pytest
diff --git a/tests/test_ext_imgconverter.py b/tests/test_ext_imgconverter.py
index b4dbf125b..134947c87 100644
--- a/tests/test_ext_imgconverter.py
+++ b/tests/test_ext_imgconverter.py
@@ -1,12 +1,4 @@
-"""
- test_ext_imgconverter
- ~~~~~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.imgconverter extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.imgconverter extension."""
import os
diff --git a/tests/test_ext_inheritance_diagram.py b/tests/test_ext_inheritance_diagram.py
index bd563b4fc..a6218eccc 100644
--- a/tests/test_ext_inheritance_diagram.py
+++ b/tests/test_ext_inheritance_diagram.py
@@ -1,12 +1,4 @@
-"""
- test_ext_inheritance_diagram
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.inheritance_diagram extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.inheritance_diagram extension."""
import os
import re
diff --git a/tests/test_ext_intersphinx.py b/tests/test_ext_intersphinx.py
index b2ad8afe5..7d52ff95e 100644
--- a/tests/test_ext_intersphinx.py
+++ b/tests/test_ext_intersphinx.py
@@ -1,12 +1,4 @@
-"""
- test_intersphinx
- ~~~~~~~~~~~~~~~~
-
- Test the intersphinx extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the intersphinx extension."""
import http.server
import os
diff --git a/tests/test_ext_math.py b/tests/test_ext_math.py
index 5dd713961..e3345e627 100644
--- a/tests/test_ext_math.py
+++ b/tests/test_ext_math.py
@@ -1,12 +1,4 @@
-"""
- test_ext_math
- ~~~~~~~~~~~~~
-
- Test math extensions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test math extensions."""
import re
import subprocess
diff --git a/tests/test_ext_napoleon.py b/tests/test_ext_napoleon.py
index 250fdae26..a1b98996f 100644
--- a/tests/test_ext_napoleon.py
+++ b/tests/test_ext_napoleon.py
@@ -1,13 +1,4 @@
-"""
- test_napoleon
- ~~~~~~~~~~~~~
-
- Tests for :mod:`sphinx.ext.napoleon.__init__` module.
-
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests for :mod:`sphinx.ext.napoleon.__init__` module."""
import sys
from collections import namedtuple
diff --git a/tests/test_ext_napoleon_docstring.py b/tests/test_ext_napoleon_docstring.py
index f0399a894..ed97b6351 100644
--- a/tests/test_ext_napoleon_docstring.py
+++ b/tests/test_ext_napoleon_docstring.py
@@ -1,13 +1,4 @@
-"""
- test_napoleon_docstring
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Tests for :mod:`sphinx.ext.napoleon.docstring` module.
-
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests for :mod:`sphinx.ext.napoleon.docstring` module."""
import re
import sys
@@ -483,6 +474,22 @@ Attributes:
:type: numpy.ndarray
"""
+
+ def test_attributes_with_use_ivar(self):
+ docstring = """\
+Attributes:
+ foo (int): blah blah
+ bar (str): blah blah
+"""
+
+ config = Config(napoleon_use_ivar=True)
+ actual = str(GoogleDocstring(docstring, config, obj=self.__class__))
+ expected = """\
+:ivar foo: blah blah
+:vartype foo: int
+:ivar bar: blah blah
+:vartype bar: str
+"""
self.assertEqual(expected, actual)
def test_code_block_in_returns_section(self):
diff --git a/tests/test_ext_napoleon_iterators.py b/tests/test_ext_napoleon_iterators.py
index 95c2778e8..6b80af6bf 100644
--- a/tests/test_ext_napoleon_iterators.py
+++ b/tests/test_ext_napoleon_iterators.py
@@ -1,13 +1,4 @@
-"""
- test_napoleon_iterators
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- Tests for :mod:`sphinx.ext.napoleon.iterators` module.
-
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests for :mod:`sphinx.ext.napoleon.iterators` module."""
from unittest import TestCase
diff --git a/tests/test_ext_todo.py b/tests/test_ext_todo.py
index 3bc2abadf..ffe8bd995 100644
--- a/tests/test_ext_todo.py
+++ b/tests/test_ext_todo.py
@@ -1,12 +1,4 @@
-"""
- test_ext_todo
- ~~~~~~~~~~~~~
-
- Test sphinx.ext.todo extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.todo extension."""
import re
diff --git a/tests/test_ext_viewcode.py b/tests/test_ext_viewcode.py
index 140b2a728..c2e195428 100644
--- a/tests/test_ext_viewcode.py
+++ b/tests/test_ext_viewcode.py
@@ -1,12 +1,4 @@
-"""
- test_ext_viewcode
- ~~~~~~~~~~~~~~~~~
-
- Test sphinx.ext.viewcode extension.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.ext.viewcode extension."""
import re
diff --git a/tests/test_extension.py b/tests/test_extension.py
index 4e7fffffa..d74743cca 100644
--- a/tests/test_extension.py
+++ b/tests/test_extension.py
@@ -1,12 +1,4 @@
-"""
- test_extension
- ~~~~~~~~~~~~~~
-
- Test sphinx.extension module.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.extension module."""
import pytest
diff --git a/tests/test_highlighting.py b/tests/test_highlighting.py
index d83f2f1cc..92276a21c 100644
--- a/tests/test_highlighting.py
+++ b/tests/test_highlighting.py
@@ -1,12 +1,4 @@
-"""
- test_highlighting
- ~~~~~~~~~~~~~~~~~
-
- Test the Pygments highlighting bridge.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the Pygments highlighting bridge."""
from unittest import mock
diff --git a/tests/test_intl.py b/tests/test_intl.py
index 62dbb1352..44740f67d 100644
--- a/tests/test_intl.py
+++ b/tests/test_intl.py
@@ -1,12 +1,6 @@
-"""
- test_intl
- ~~~~~~~~~
-
- Test message patching for internationalization purposes. Runs the text
- builder in the test root.
+"""Test message patching for internationalization purposes.
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Runs the text builder in the test root.
"""
import os
diff --git a/tests/test_locale.py b/tests/test_locale.py
index c5765ccdf..1dcad64eb 100644
--- a/tests/test_locale.py
+++ b/tests/test_locale.py
@@ -1,12 +1,4 @@
-"""
- test_locale
- ~~~~~~~~~~
-
- Test locale.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test locale."""
import pytest
diff --git a/tests/test_markup.py b/tests/test_markup.py
index e1e01491a..56f797504 100644
--- a/tests/test_markup.py
+++ b/tests/test_markup.py
@@ -1,12 +1,4 @@
-"""
- test_markup
- ~~~~~~~~~~~
-
- Test various Sphinx-specific markup extensions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test various Sphinx-specific markup extensions."""
import re
@@ -17,6 +9,7 @@ from docutils.parsers.rst import Parser as RstParser
from sphinx import addnodes
from sphinx.builders.html.transforms import KeyboardTransform
from sphinx.builders.latex import LaTeXBuilder
+from sphinx.environment import default_settings
from sphinx.roles import XRefRole
from sphinx.testing.util import Struct, assert_node
from sphinx.transforms import SphinxSmartQuotes
@@ -30,13 +23,13 @@ from sphinx.writers.latex import LaTeXTranslator, LaTeXWriter
def settings(app):
texescape.init() # otherwise done by the latex builder
optparser = frontend.OptionParser(
- components=(RstParser, HTMLWriter, LaTeXWriter))
+ components=(RstParser, HTMLWriter, LaTeXWriter),
+ defaults=default_settings)
settings = optparser.get_default_values()
settings.smart_quotes = True
settings.env = app.builder.env
settings.env.temp_data['docname'] = 'dummy'
settings.contentsname = 'dummy'
- settings.rfc_base_url = 'http://datatracker.ietf.org/doc/html/'
domain_context = sphinx_domains(settings.env)
domain_context.enable()
yield settings
@@ -157,10 +150,10 @@ def get_verifier(verify, verify_re):
'verify',
':pep:`8`',
('<p><span class="target" id="index-0"></span><a class="pep reference external" '
- 'href="http://www.python.org/dev/peps/pep-0008"><strong>PEP 8</strong></a></p>'),
+ 'href="https://peps.python.org/pep-0008"><strong>PEP 8</strong></a></p>'),
('\\sphinxAtStartPar\n'
'\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}'
- '!PEP 8@\\spxentry{PEP 8}}\\sphinxhref{http://www.python.org/dev/peps/pep-0008}'
+ '!PEP 8@\\spxentry{PEP 8}}\\sphinxhref{https://peps.python.org/pep-0008}'
'{\\sphinxstylestrong{PEP 8}}')
),
(
@@ -168,12 +161,12 @@ def get_verifier(verify, verify_re):
'verify',
':pep:`8#id1`',
('<p><span class="target" id="index-0"></span><a class="pep reference external" '
- 'href="http://www.python.org/dev/peps/pep-0008#id1">'
+ 'href="https://peps.python.org/pep-0008#id1">'
'<strong>PEP 8#id1</strong></a></p>'),
('\\sphinxAtStartPar\n'
'\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}'
'!PEP 8\\#id1@\\spxentry{PEP 8\\#id1}}\\sphinxhref'
- '{http://www.python.org/dev/peps/pep-0008\\#id1}'
+ '{https://peps.python.org/pep-0008\\#id1}'
'{\\sphinxstylestrong{PEP 8\\#id1}}')
),
(
@@ -181,10 +174,10 @@ def get_verifier(verify, verify_re):
'verify',
':rfc:`2324`',
('<p><span class="target" id="index-0"></span><a class="rfc reference external" '
- 'href="http://datatracker.ietf.org/doc/html/rfc2324.html"><strong>RFC 2324</strong></a></p>'),
+ 'href="https://datatracker.ietf.org/doc/html/rfc2324.html"><strong>RFC 2324</strong></a></p>'),
('\\sphinxAtStartPar\n'
'\\index{RFC@\\spxentry{RFC}!RFC 2324@\\spxentry{RFC 2324}}'
- '\\sphinxhref{http://datatracker.ietf.org/doc/html/rfc2324.html}'
+ '\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html}'
'{\\sphinxstylestrong{RFC 2324}}')
),
(
@@ -192,11 +185,11 @@ def get_verifier(verify, verify_re):
'verify',
':rfc:`2324#id1`',
('<p><span class="target" id="index-0"></span><a class="rfc reference external" '
- 'href="http://datatracker.ietf.org/doc/html/rfc2324.html#id1">'
+ 'href="https://datatracker.ietf.org/doc/html/rfc2324.html#id1">'
'<strong>RFC 2324#id1</strong></a></p>'),
('\\sphinxAtStartPar\n'
'\\index{RFC@\\spxentry{RFC}!RFC 2324\\#id1@\\spxentry{RFC 2324\\#id1}}'
- '\\sphinxhref{http://datatracker.ietf.org/doc/html/rfc2324.html\\#id1}'
+ '\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html\\#id1}'
'{\\sphinxstylestrong{RFC 2324\\#id1}}')
),
(
diff --git a/tests/test_metadata.py b/tests/test_metadata.py
index a2e26a42b..7f3199705 100644
--- a/tests/test_metadata.py
+++ b/tests/test_metadata.py
@@ -1,12 +1,4 @@
-"""
- test_metadata
- ~~~~~~~~~~~~~
-
- Test our handling of metadata in files with bibliographic metadata.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test our handling of metadata in files with bibliographic metadata."""
# adapted from an example of bibliographic metadata at
# https://docutils.sourceforge.io/docs/user/rst/demo.txt
diff --git a/tests/test_parser.py b/tests/test_parser.py
index cbe9a61df..86163c6ad 100644
--- a/tests/test_parser.py
+++ b/tests/test_parser.py
@@ -1,12 +1,4 @@
-"""
- test_sphinx_parsers
- ~~~~~~~~~~~~~~~~~~~
-
- Tests parsers module.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests parsers module."""
from unittest.mock import Mock, patch
diff --git a/tests/test_project.py b/tests/test_project.py
index dc7f1d35d..40db85ef3 100644
--- a/tests/test_project.py
+++ b/tests/test_project.py
@@ -1,12 +1,4 @@
-"""
- test_project
- ~~~~~~~~~~~~
-
- Tests project module.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests project module."""
from collections import OrderedDict
diff --git a/tests/test_pycode.py b/tests/test_pycode.py
index 312c0245d..1f9882eb9 100644
--- a/tests/test_pycode.py
+++ b/tests/test_pycode.py
@@ -1,12 +1,4 @@
-"""
- test_pycode
- ~~~~~~~~~~~
-
- Test pycode.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test pycode."""
import os
import sys
diff --git a/tests/test_pycode_ast.py b/tests/test_pycode_ast.py
index 0de03d5ea..6143105eb 100644
--- a/tests/test_pycode_ast.py
+++ b/tests/test_pycode_ast.py
@@ -1,12 +1,4 @@
-"""
- test_pycode_ast
- ~~~~~~~~~~~~~~~
-
- Test pycode.ast
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test pycode.ast"""
import sys
diff --git a/tests/test_pycode_parser.py b/tests/test_pycode_parser.py
index 11e47a86b..5d2496ba5 100644
--- a/tests/test_pycode_parser.py
+++ b/tests/test_pycode_parser.py
@@ -1,12 +1,4 @@
-"""
- test_pycode_parser
- ~~~~~~~~~~~~~~~~~~
-
- Test pycode.parser.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test pycode.parser."""
from sphinx.pycode.parser import Parser
from sphinx.util.inspect import signature_from_str
diff --git a/tests/test_quickstart.py b/tests/test_quickstart.py
index 0f317c5a8..1ea85b19b 100644
--- a/tests/test_quickstart.py
+++ b/tests/test_quickstart.py
@@ -1,12 +1,4 @@
-"""
- test_quickstart
- ~~~~~~~~~~~~~~~
-
- Test the sphinx.quickstart module.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the sphinx.quickstart module."""
import time
from io import StringIO
diff --git a/tests/test_roles.py b/tests/test_roles.py
index a7e936376..67a13c8ef 100644
--- a/tests/test_roles.py
+++ b/tests/test_roles.py
@@ -1,12 +1,4 @@
-"""
- test_roles
- ~~~~~~~~~~
-
- Test sphinx.roles
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.roles"""
from unittest.mock import Mock
diff --git a/tests/test_search.py b/tests/test_search.py
index 4c74ac24a..024e6941c 100644
--- a/tests/test_search.py
+++ b/tests/test_search.py
@@ -1,12 +1,4 @@
-"""
- test_search
- ~~~~~~~~~~~
-
- Test the search index builder.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the search index builder."""
from collections import namedtuple
from io import BytesIO
diff --git a/tests/test_setup_command.py b/tests/test_setup_command.py
index 0a1176ae6..054912feb 100644
--- a/tests/test_setup_command.py
+++ b/tests/test_setup_command.py
@@ -1,12 +1,4 @@
-"""
- test_setup_command
- ~~~~~~~~~~~~~~~~~~~
-
- Test setup_command for distutils.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test setup_command for distutils."""
import os
import subprocess
diff --git a/tests/test_smartquotes.py b/tests/test_smartquotes.py
index bd8216167..6cfb716e4 100644
--- a/tests/test_smartquotes.py
+++ b/tests/test_smartquotes.py
@@ -1,12 +1,4 @@
-"""
- test_smartquotes
- ~~~~~~~~~~~~~~~~
-
- Test smart quotes.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test smart quotes."""
import pytest
from html5lib import HTMLParser
diff --git a/tests/test_templating.py b/tests/test_templating.py
index 37e280c3b..7a6f1f004 100644
--- a/tests/test_templating.py
+++ b/tests/test_templating.py
@@ -1,12 +1,4 @@
-"""
- test_templating
- ~~~~~~~~~~~~~~~~
-
- Test templating.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test templating."""
import pytest
diff --git a/tests/test_theming.py b/tests/test_theming.py
index 60dd72cdf..21382d84b 100644
--- a/tests/test_theming.py
+++ b/tests/test_theming.py
@@ -1,12 +1,4 @@
-"""
- test_theming
- ~~~~~~~~~~~~
-
- Test the Theme class.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the Theme class."""
import os
diff --git a/tests/test_toctree.py b/tests/test_toctree.py
index 33e73c98c..e1afa4bb9 100644
--- a/tests/test_toctree.py
+++ b/tests/test_toctree.py
@@ -1,12 +1,4 @@
-"""
- test_toctree
- ~~~~~~~~~~~~
-
- Test the HTML builder and check output against XPath.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the HTML builder and check output against XPath."""
import re
import pytest
diff --git a/tests/test_transforms_post_transforms.py b/tests/test_transforms_post_transforms.py
index fe0a7b06b..e5ec8ad14 100644
--- a/tests/test_transforms_post_transforms.py
+++ b/tests/test_transforms_post_transforms.py
@@ -1,12 +1,4 @@
-"""
- test_transforms_post_transforms
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Tests the post_transforms
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests the post_transforms"""
import pytest
from docutils import nodes
diff --git a/tests/test_transforms_post_transforms_code.py b/tests/test_transforms_post_transforms_code.py
index 11369d2ba..2715eb5a5 100644
--- a/tests/test_transforms_post_transforms_code.py
+++ b/tests/test_transforms_post_transforms_code.py
@@ -1,11 +1,3 @@
-"""
- test_transforms_post_transforms_code
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
import pytest
diff --git a/tests/test_util.py b/tests/test_util.py
index 0023bbcdb..e93e6586c 100644
--- a/tests/test_util.py
+++ b/tests/test_util.py
@@ -1,12 +1,4 @@
-"""
- test_util
- ~~~~~~~~~~~~~~~
-
- Tests util functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests util functions."""
import os
import tempfile
diff --git a/tests/test_util_docstrings.py b/tests/test_util_docstrings.py
index 73f155cf3..813e84e97 100644
--- a/tests/test_util_docstrings.py
+++ b/tests/test_util_docstrings.py
@@ -1,12 +1,4 @@
-"""
- test_util_docstrings
- ~~~~~~~~~~~~~~~~~~~~
-
- Test sphinx.util.docstrings.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test sphinx.util.docstrings."""
from sphinx.util.docstrings import prepare_commentdoc, prepare_docstring, separate_metadata
diff --git a/tests/test_util_docutils.py b/tests/test_util_docutils.py
index 9a7a05e49..41022dd99 100644
--- a/tests/test_util_docutils.py
+++ b/tests/test_util_docutils.py
@@ -1,12 +1,4 @@
-"""
- test_util_docutils
- ~~~~~~~~~~~~~~~~~~
-
- Tests util.utils functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests util.utils functions."""
import os
diff --git a/tests/test_util_fileutil.py b/tests/test_util_fileutil.py
index 4d6edd0ce..27f95e644 100644
--- a/tests/test_util_fileutil.py
+++ b/tests/test_util_fileutil.py
@@ -1,12 +1,4 @@
-"""
- test_util_fileutil
- ~~~~~~~~~~~~~~~~~~
-
- Tests sphinx.util.fileutil functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests sphinx.util.fileutil functions."""
from unittest import mock
diff --git a/tests/test_util_i18n.py b/tests/test_util_i18n.py
index 3f4e8d52a..bf4bdbdc6 100644
--- a/tests/test_util_i18n.py
+++ b/tests/test_util_i18n.py
@@ -1,12 +1,4 @@
-"""
- test_util_i18n
- ~~~~~~~~~~~~~~
-
- Test i18n util.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test i18n util."""
import datetime
import os
diff --git a/tests/test_util_images.py b/tests/test_util_images.py
index e2c0c61f0..52fb5e990 100644
--- a/tests/test_util_images.py
+++ b/tests/test_util_images.py
@@ -1,12 +1,4 @@
-"""
- test_util_images
- ~~~~~~~~~~~~~~~~
-
- Test images util.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test images util."""
import pytest
diff --git a/tests/test_util_inspect.py b/tests/test_util_inspect.py
index 9e570da76..5840e9d1e 100644
--- a/tests/test_util_inspect.py
+++ b/tests/test_util_inspect.py
@@ -1,12 +1,4 @@
-"""
- test_util_inspect
- ~~~~~~~~~~~~~~~
-
- Tests util.inspect functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests util.inspect functions."""
import ast
import datetime
@@ -190,7 +182,10 @@ def test_signature_annotations():
# Space around '=' for defaults
sig = inspect.signature(f7)
- assert stringify_signature(sig) == '(x: typing.Optional[int] = None, y: dict = {}) -> None'
+ if sys.version_info < (3, 11):
+ assert stringify_signature(sig) == '(x: typing.Optional[int] = None, y: dict = {}) -> None'
+ else:
+ assert stringify_signature(sig) == '(x: int = None, y: dict = {}) -> None'
# Callable types
sig = inspect.signature(f8)
@@ -261,11 +256,17 @@ def test_signature_annotations():
# show_return_annotation is False
sig = inspect.signature(f7)
- assert stringify_signature(sig, show_return_annotation=False) == '(x: typing.Optional[int] = None, y: dict = {})'
+ if sys.version_info < (3, 11):
+ assert stringify_signature(sig, show_return_annotation=False) == '(x: typing.Optional[int] = None, y: dict = {})'
+ else:
+ assert stringify_signature(sig, show_return_annotation=False) == '(x: int = None, y: dict = {})'
# unqualified_typehints is True
sig = inspect.signature(f7)
- assert stringify_signature(sig, unqualified_typehints=True) == '(x: ~typing.Optional[int] = None, y: dict = {}) -> None'
+ if sys.version_info < (3, 11):
+ assert stringify_signature(sig, unqualified_typehints=True) == '(x: ~typing.Optional[int] = None, y: dict = {}) -> None'
+ else:
+ assert stringify_signature(sig, unqualified_typehints=True) == '(x: int = None, y: dict = {}) -> None'
@pytest.mark.skipif(sys.version_info < (3, 8), reason='python 3.8+ is required.')
diff --git a/tests/test_util_inventory.py b/tests/test_util_inventory.py
index 305ef4353..e79602330 100644
--- a/tests/test_util_inventory.py
+++ b/tests/test_util_inventory.py
@@ -1,12 +1,4 @@
-"""
- test_util_inventory
- ~~~~~~~~~~~~~~~~~~~
-
- Test inventory util functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test inventory util functions."""
import posixpath
import zlib
diff --git a/tests/test_util_logging.py b/tests/test_util_logging.py
index 3c78368d1..49cd2c11e 100644
--- a/tests/test_util_logging.py
+++ b/tests/test_util_logging.py
@@ -1,12 +1,4 @@
-"""
- test_util_logging
- ~~~~~~~~~~~~~~~~~
-
- Test logging util.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test logging util."""
import codecs
import os
diff --git a/tests/test_util_matching.py b/tests/test_util_matching.py
index 651546c92..ee1d3b2cb 100644
--- a/tests/test_util_matching.py
+++ b/tests/test_util_matching.py
@@ -1,12 +1,4 @@
-"""
- test_util_matching
- ~~~~~~~~~~~~~~~~~~
-
- Tests sphinx.util.matching functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests sphinx.util.matching functions."""
from sphinx.util.matching import Matcher, compile_matchers
diff --git a/tests/test_util_nodes.py b/tests/test_util_nodes.py
index fe0a278e6..031569d4c 100644
--- a/tests/test_util_nodes.py
+++ b/tests/test_util_nodes.py
@@ -1,12 +1,4 @@
-"""
- test_util_nodes
- ~~~~~~~~~~~~~~~
-
- Tests uti.nodes functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests uti.nodes functions."""
from textwrap import dedent
from typing import Any
diff --git a/tests/test_util_rst.py b/tests/test_util_rst.py
index da3dba707..40a2ee68b 100644
--- a/tests/test_util_rst.py
+++ b/tests/test_util_rst.py
@@ -1,12 +1,4 @@
-"""
- test_util_rst
- ~~~~~~~~~~~~~~~
-
- Tests sphinx.util.rst functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests sphinx.util.rst functions."""
from docutils.statemachine import StringList
from jinja2 import Environment
diff --git a/tests/test_util_template.py b/tests/test_util_template.py
index 36f1dac35..4601179c1 100644
--- a/tests/test_util_template.py
+++ b/tests/test_util_template.py
@@ -1,12 +1,4 @@
-"""
- test_util_template
- ~~~~~~~~~~~~~~~~~~
-
- Tests sphinx.util.template functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests sphinx.util.template functions."""
from sphinx.util.template import ReSTRenderer
diff --git a/tests/test_util_typing.py b/tests/test_util_typing.py
index 7d81fee5d..5aa558c82 100644
--- a/tests/test_util_typing.py
+++ b/tests/test_util_typing.py
@@ -1,12 +1,4 @@
-"""
- test_util_typing
- ~~~~~~~~~~~~~~~~
-
- Tests util.typing functions.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Tests util.typing functions."""
import sys
from numbers import Integral
@@ -78,7 +70,12 @@ def test_restify_type_hints_containers():
"[:py:class:`str`, :py:class:`str`, "
":py:class:`str`]")
assert restify(Tuple[str, ...]) == ":py:class:`~typing.Tuple`\\ [:py:class:`str`, ...]"
- assert restify(Tuple[()]) == ":py:class:`~typing.Tuple`\\ [()]"
+
+ if sys.version_info < (3, 11):
+ assert restify(Tuple[()]) == ":py:class:`~typing.Tuple`\\ [()]"
+ else:
+ assert restify(Tuple[()]) == ":py:class:`~typing.Tuple`"
+
assert restify(List[Dict[str, Tuple]]) == (":py:class:`~typing.List`\\ "
"[:py:class:`~typing.Dict`\\ "
"[:py:class:`str`, :py:class:`~typing.Tuple`]]")
@@ -271,9 +268,14 @@ def test_stringify_type_hints_containers():
assert stringify(Tuple[str, ...], "fully-qualified") == "typing.Tuple[str, ...]"
assert stringify(Tuple[str, ...], "smart") == "~typing.Tuple[str, ...]"
- assert stringify(Tuple[()]) == "Tuple[()]"
- assert stringify(Tuple[()], "fully-qualified") == "typing.Tuple[()]"
- assert stringify(Tuple[()], "smart") == "~typing.Tuple[()]"
+ if sys.version_info < (3, 11):
+ assert stringify(Tuple[()]) == "Tuple[()]"
+ assert stringify(Tuple[()], "fully-qualified") == "typing.Tuple[()]"
+ assert stringify(Tuple[()], "smart") == "~typing.Tuple[()]"
+ else:
+ assert stringify(Tuple[()]) == "Tuple"
+ assert stringify(Tuple[()], "fully-qualified") == "typing.Tuple"
+ assert stringify(Tuple[()], "smart") == "~typing.Tuple"
assert stringify(List[Dict[str, Tuple]]) == "List[Dict[str, Tuple]]"
assert stringify(List[Dict[str, Tuple]], "fully-qualified") == "typing.List[typing.Dict[str, typing.Tuple]]"
diff --git a/tests/test_versioning.py b/tests/test_versioning.py
index 4de8331aa..107e21560 100644
--- a/tests/test_versioning.py
+++ b/tests/test_versioning.py
@@ -1,12 +1,4 @@
-"""
- test_versioning
- ~~~~~~~~~~~~~~~
-
- Test the versioning implementation.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the versioning implementation."""
import pickle
diff --git a/tests/test_writer_latex.py b/tests/test_writer_latex.py
index ccb578f3e..d51879949 100644
--- a/tests/test_writer_latex.py
+++ b/tests/test_writer_latex.py
@@ -1,12 +1,4 @@
-"""
- test_writer_latex
- ~~~~~~~~~~~~~~~~
-
- Test the LaTeX writer
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""Test the LaTeX writer"""
import pytest
diff --git a/utils/checks.py b/utils/checks.py
deleted file mode 100644
index 093817409..000000000
--- a/utils/checks.py
+++ /dev/null
@@ -1,108 +0,0 @@
-"""
- utils.checks
- ~~~~~~~~~~~~
-
- Custom, Sphinx-only flake8 plugins.
-
- :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
-
-import os
-import re
-
-import sphinx
-
-name_mail_re = r'[\w ]+(<.*?>)?'
-copyright_re = re.compile(r'^ :copyright: Copyright 200\d(-20\d\d)? '
- r'by %s(, %s)*[,.]$' % (name_mail_re, name_mail_re))
-copyright_2_re = re.compile(r'^ %s(, %s)*[,.]$' %
- (name_mail_re, name_mail_re))
-license_re = re.compile(r' :license: (.*?).\n')
-
-
-def flake8ext(_func):
- """Decorate flake8_asserts functions"""
- _func.name = _func.__name__
- _func.version = sphinx.__version__
- _func.code = _func.__name__.upper()
-
- return _func
-
-
-@flake8ext
-def sphinx_has_header(physical_line, filename, lines, line_number):
- """Check for correct headers.
-
- Make sure each Python file has a correct file header including
- copyright and license information.
-
- X101 invalid header found
- """
- # we have a state machine of sorts so we need to start on line 1. Also,
- # there's no point checking really short files
- if line_number != 1 or len(lines) < 10:
- return
-
- # this file uses a funky license but unfortunately it's not possible to
- # ignore specific errors on a file-level basis yet [1]. Simply skip it.
- #
- # [1] https://gitlab.com/pycqa/flake8/issues/347
- if os.path.samefile(filename, './sphinx/util/smartypants.py'):
- return
-
- # if the top-level package or not inside the package, ignore
- mod_name = os.path.splitext(filename)[0].strip('./\\').replace(
- '/', '.').replace('.__init__', '')
- if mod_name == 'sphinx' or not mod_name.startswith('sphinx.'):
- return
-
- # line number correction
- offset = 1
- if lines[0:1] == ['#!/usr/bin/env python3\n']:
- lines = lines[1:]
- offset = 2
-
- llist = []
- doc_open = False
-
- for lno, line in enumerate(lines):
- llist.append(line)
- if lno == 0:
- if line != '"""\n' and line != 'r"""\n':
- return 0, 'X101 missing docstring begin (""")'
- else:
- doc_open = True
- elif doc_open:
- if line == '"""\n':
- # end of docstring
- if lno <= 3:
- return 0, 'X101 missing module name in docstring'
- break
-
- if line != '\n' and line[:4] != ' ' and doc_open:
- return 0, 'X101 missing correct docstring indentation'
-
- if lno == 1:
- mod_name_len = len(line.strip())
- if line.strip() != mod_name:
- return 2, 'X101 wrong module name in docstring heading'
- elif lno == 2:
- if line.strip() != mod_name_len * '~':
- return (3, 'X101 wrong module name underline, should be '
- '~~~...~')
- else:
- return 0, 'X101 missing end and/or start of docstring...'
-
- # check for copyright and license fields
- license = llist[-2:-1]
- if not license or not license_re.match(license[0]):
- return 0, 'X101 no correct license info'
-
- offset = -3
- copyright = llist[offset:offset + 1]
- while copyright and copyright_2_re.match(copyright[0]):
- offset -= 1
- copyright = llist[offset:offset + 1]
- if not copyright or not copyright_re.match(copyright[0]):
- return 0, 'X101 no correct copyright info'
diff --git a/utils/doclinter.py b/utils/doclinter.py
index b4b27748a..6ef8cbe10 100644
--- a/utils/doclinter.py
+++ b/utils/doclinter.py
@@ -1,12 +1,4 @@
-"""
- utils.doclinter
- ~~~~~~~~~~~~~~~
-
- A linter for Sphinx docs
-
- :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
-"""
+"""A linter for Sphinx docs"""
import os
import re
diff --git a/utils/jssplitter_generator.py b/utils/jssplitter_generator.py
index 7806d64d2..f0918ec3f 100644
--- a/utils/jssplitter_generator.py
+++ b/utils/jssplitter_generator.py
@@ -112,16 +112,9 @@ console.log(' ... ok\\n')
''' % js_src
python_src = '''\
-"""
- sphinx.search.jssplitter
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- Provides Python compatible word splitter to JavaScript
-
- DO NOT EDIT. This is generated by utils/jssplitter_generator.py
+"""Provides Python compatible word splitter to JavaScript
- :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+DO NOT EDIT. This is generated by utils/jssplitter_generator.py
"""
splitter_code = """