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/main.yml b/.github/workflows/main.yml
index c83127703..1debcaaf9 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -5,43 +5,34 @@ on: [push, pull_request]
jobs:
ubuntu:
runs-on: ubuntu-18.04
+ name: Python ${{ matrix.python }}
strategy:
fail-fast: false
matrix:
- name: [py36, py37, py38, py39, py310]
include:
- - name: py36
- python: 3.6
+ - python: "3.6"
docutils: du14
- - name: py37
- python: 3.7
+ - python: "3.7"
docutils: du15
- - name: py38
- python: 3.8
+ - python: "3.8"
docutils: du16
- - name: py39
- python: 3.9
+ - python: "3.9"
docutils: du17
- coverage: "--cov ./ --cov-append --cov-config setup.cfg"
- - name: py310
- python: "3.10"
- docutils: du17
- - name: py311-dev
- python: 3.11-dev
+ - python: "3.10"
+ docutils: du18
+ - python: "3.11-dev"
docutils: py311
- env:
- PYTEST_ADDOPTS: ${{ matrix.coverage }}
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python }}
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v3
if: "!endsWith(matrix.python, '-dev')"
with:
python-version: ${{ matrix.python }}
- name: Set up Python ${{ matrix.python }} (deadsnakes)
uses: deadsnakes/action@v2.0.1
- if: endsWith(matrix.python, '-dev')
+ if: "endsWith(matrix.python, '-dev')"
with:
python-version: ${{ matrix.python }}
- name: Check Python version
@@ -49,29 +40,48 @@ jobs:
- name: Install graphviz
run: sudo apt-get install graphviz
- name: Install dependencies
- run: pip install -U tox codecov
- - name: Install the latest py package (for py3.11-dev)
- run: pip install -U git+https://github.com/pytest-dev/py
- if: ${{ matrix.python == '3.11-dev' }}
+ run: python -m pip install -U pip tox
- name: Run Tox
run: tox -e ${{ matrix.docutils }} -- -vv
- - name: codecov
- uses: codecov/codecov-action@v1
- if: matrix.coverage
windows:
runs-on: windows-2019
- strategy:
- matrix:
- architecture: [x86, x64]
-
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Set up Python
- uses: actions/setup-python@v1
+ uses: actions/setup-python@v3
with:
- architecture: ${{ matrix.architecture }}
+ python-version: 3
- name: Install dependencies
- run: pip install -U tox
+ run: python -m pip install -U pip tox
- name: Run Tox
run: tox -e py -- -vv
+
+ coverage:
+ # only run on pushes to branches in the sphinx-doc/sphinx repo
+ if: github.repository_owner == 'sphinx-doc' && github.event_name == 'push'
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set up Python 3
+ uses: actions/setup-python@v3
+ with:
+ python-version: 3
+
+ - name: Check Python version
+ run: python --version
+
+ - name: Install graphviz
+ run: sudo apt-get install graphviz
+
+ - name: Install dependencies
+ run: python -m pip install -U pip tox pytest-cov
+
+ - name: Run Tox
+ run: tox --sitepackages -e py -- -vv
+ env:
+ PYTEST_ADDOPTS: "--cov ./ --cov-append --cov-config setup.cfg"
+
+ - name: codecov
+ uses: codecov/codecov-action@v3
diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml
index d7a7c95f1..be8d7f027 100644
--- a/.github/workflows/nodejs.yml
+++ b/.github/workflows/nodejs.yml
@@ -6,14 +6,15 @@ jobs:
build:
runs-on: ubuntu-latest
env:
- node-version: 10.7
+ node-version: 16
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ env.node-version }}
- uses: actions/setup-node@v1
+ uses: actions/setup-node@v2
with:
node-version: ${{ env.node-version }}
+ cache: "npm"
- run: npm install
- name: Run headless test
uses: GabrielBB/xvfb-action@v1
diff --git a/.github/workflows/transifex.yml b/.github/workflows/transifex.yml
index bf0f11548..ba8b6a734 100644
--- a/.github/workflows/transifex.yml
+++ b/.github/workflows/transifex.yml
@@ -7,46 +7,52 @@ on:
jobs:
push:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
- ref: 4.x
+ ref: 5.x
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.9 # https://github.com/transifex/transifex-client/pull/330
- name: Install dependencies
run: pip install -U babel jinja2 transifex-client
+ - name: Install Sphinx
+ run: pip install .
- name: Extract translations from source code
- run: python setup.py extract_messages
+ run: python utils/babel_runner.py extract
- name: Push translations to transifex.com
run: cd sphinx/locale && tx push -s --no-interactive --parallel
env:
TX_TOKEN: ${{ secrets.TX_TOKEN }}
pull:
+ if: github.repository_owner == 'sphinx-doc'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
- ref: 4.x
+ ref: 5.x
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.9 # https://github.com/transifex/transifex-client/pull/330
- name: Install dependencies
run: pip install -U babel jinja2 transifex-client
+ - name: Install Sphinx
+ run: pip install .
- name: Extract translations from source code
- run: python setup.py extract_messages
+ run: python utils/babel_runner.py extract
- name: Pull translations to transifex.com
run: cd sphinx/locale && tx pull -a -f --no-interactive --parallel
env:
TX_TOKEN: ${{ secrets.TX_TOKEN }}
- name: Compile message catalogs
- run: python setup.py compile_catalog
+ run: python utils/babel_runner.py compile
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
with:
diff --git a/AUTHORS b/AUTHORS
index 4b6aa8ffb..52d0ee8e5 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -18,6 +18,7 @@ Other co-maintainers:
Other contributors, listed alphabetically, are:
+* Adam Turner -- JavaScript improvements
* Alastair Houghton -- Apple Help builder
* Alexander Todorov -- inheritance_diagram tests and improvements
* Andi Albrecht -- agogo theme
@@ -73,6 +74,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 ad9d61eca..bda3637e0 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,119 @@
-Release 4.5.0 (in development)
+Release 5.0.0 (in development)
+==============================
+
+Dependencies
+------------
+* #10164: Support `Docutils 0.18`_. Patch by Adam Turner.
+
+.. _Docutils 0.18: https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-2021-10-26
+
+Incompatible changes
+--------------------
+
+* #10031: autosummary: ``sphinx.ext.autosummary.import_by_name()`` now raises
+ ``ImportExceptionGroup`` instead of ``ImportError`` when it failed to import
+ target object. Please handle the exception if your extension uses the
+ function to import Python object. As a workaround, you can disable the
+ behavior via ``grouped_exception=False`` keyword argument until v7.0.
+* #9962: texinfo: Customizing styles of emphasized text via ``@definfoenclose``
+ command was not supported because the command was deprecated since texinfo 6.8
+* #2068: :confval:`intersphinx_disabled_reftypes` has changed default value
+ from an empty list to ``['std:doc']`` as avoid too surprising silent
+ intersphinx resolutions.
+ To migrate: either add an explicit inventory name to the references
+ intersphinx should resolve, or explicitly set the value of this configuration
+ variable to an empty list.
+* #9999: LaTeX: separate terms from their definitions by a CR (refs: #9985)
+* #10062: Change the default language to ``'en'`` if any language is not set in
+ ``conf.py``
+
+Deprecated
+----------
+
+* #10028: jQuery and underscore.js will no longer be automatically injected into
+ themes from Sphinx 6.0. If you develop a theme or extension that uses the
+ ``jQuery``, ``$``, or ``$u`` global objects, you need to update your
+ JavaScript or use the mitigation below.
+
+ To re-add jQuery and underscore.js, you will need to copy ``jquery.js`` and
+ ``underscore.js`` from `the Sphinx repository`_ to your ``static`` directory,
+ and add the following to your ``layout.html``:
+
+ .. _the Sphinx repository: https://github.com/sphinx-doc/sphinx/tree/v4.3.2/sphinx/themes/basic/static
+ .. code-block:: html+jinja
+
+ {%- block scripts %}
+
+
+ {{ super() }}
+ {%- endblock %}
+* setuptools integration. The ``build_sphinx`` sub-command for setup.py is
+ marked as deprecated to follow the policy of setuptools team.
+* The ``locale`` argument of ``sphinx.util.i18n:babel_format_date()`` becomes
+ required
+* The ``language`` argument of ``sphinx.util.i18n:format_date()`` becomes
+ required
+* ``sphinx.builders.html.html5_ready``
+* ``sphinx.io.read_doc()``
+* ``sphinx.util.docutils.__version_info__``
+* ``sphinx.util.docutils.is_html5_writer_available()``
+* ``sphinx.writers.latex.LaTeXWriter.docclasses``
+
+Features added
+--------------
+
+* #9075: autodoc: The default value of :confval:`autodoc_typehints_format` is
+ changed to ``'smart'``. It will suppress the leading module names of
+ typehints (ex. ``io.StringIO`` -> ``StringIO``).
+* #8417: autodoc: ``:inherited-members:`` option now takes multiple classes. It
+ allows to suppress inherited members of several classes on the module at once
+ by specifying the option to :rst:dir:`automodule` directive
+* #9792: autodoc: Add new option for ``autodoc_typehints_description_target`` to
+ include undocumented return values but not undocumented parameters.
+* #10285: autodoc: singledispatch functions having typehints are not documented
+* autodoc: :confval:`autodoc_typehints_format` now also applies to attributes,
+ data, properties, and type variable bounds.
+* #10258: autosummary: Recognize a documented attribute of a module as
+ non-imported
+* #10028: Removed internal usages of JavaScript frameworks (jQuery and
+ underscore.js) and modernised ``doctools.js`` and ``searchtools.js`` to
+ EMCAScript 2018.
+* #10302: C++, add support for conditional expressions (``?:``).
+* #5157, #10251: Inline code is able to be highlighted via :rst:dir:`role`
+ directive
+* #10337: Make sphinx-build faster by caching Publisher object during build
+
+Bugs fixed
+----------
+
+* #10200: apidoc: Duplicated submodules are shown for modules having both .pyx
+ and .so files
+* #10279: autodoc: Default values for keyword only arguments in overloaded
+ functions are rendered as a string literal
+* #10280: autodoc: :confval:`autodoc_docstring_signature` unexpectedly generates
+ return value typehint for constructors if docstring has multiple signatures
+* #10266: autodoc: :confval:`autodoc_preserve_defaults` does not work for
+ mixture of keyword only arguments with/without defaults
+* #10310: autodoc: class methods are not documented when decorated with mocked
+ function
+* #10305: autodoc: Failed to extract optional forward-ref'ed typehints correctly
+ via :confval:`autodoc_type_aliases`
+* #10214: html: invalid language tag was generated if :confval:`language`
+ contains a country code (ex. zh_CN)
+* #10236: html search: objects are duplicated in search result
+* #9962: texinfo: Deprecation message for ``@definfoenclose`` command on
+ bulding texinfo document
+* #10000: LaTeX: glossary terms with common definition are rendered with
+ too much vertical whitespace
+* #10188: LaTeX: alternating multiply referred footnotes produce a ``?`` in
+ pdf output
+* #10318: ``:prepend:`` option of :rst:dir:`literalinclude` directive does not
+ work with ``:dedent:`` option
+
+Testing
+--------
+
+Release 4.5.1 (in development)
==============================
Dependencies
@@ -10,26 +125,60 @@ Incompatible changes
Deprecated
----------
+Features added
+--------------
+
+Bugs fixed
+----------
+
+Testing
+--------
+
+Release 4.5.0 (released Mar 28, 2022)
+=====================================
+
+Incompatible changes
+--------------------
+
+* #10112: extlinks: Disable hardcoded links detector by default
+* #9993, #10177: std domain: Disallow to refer an inline target via
+ :rst:role:`ref` role
+
+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
+* #10112: extlinks: Add :confval:`extlinks_detect_hardcoded_links` to enable
+ hardcoded links detector feature
* #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
+* #9337: HTML theme, add option ``enable_search_shortcuts`` that enables :kbd:`/` as
a Quick search shortcut and :kbd:`Esc` shortcut that
removes search highlighting.
+* #10107: i18n: Allow to suppress translation warnings by adding ``#noqa``
+ comment to the tail of each translation message
+* #10252: C++, support attributes on classes, unions, and enums.
+* #10253: :rst:dir:`pep` role now generates URLs based on peps.python.org
Bugs fixed
----------
+* #9876: autodoc: Failed to document an imported class that is built from native
+ binary module
* #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
+* #10205: extlinks: Failed to compile regexp on checking hardcoded links
+* #10277: html search: Could not search short words (ex. "use")
* #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
@@ -38,38 +187,14 @@ Bugs fixed
variables/structure members
* #10175: LaTeX: named footnote reference is linked to an incorrect footnote if
the name is also used in the different document
+* #10269: manpage: Failed to resolve the title of :ref: cross references
+* #10179: i18n: suppress "rST localization" warning
+* #10118: imgconverter: Unnecessary availablity check is called for remote URIs
* #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
-Testing
---------
-
-Release 4.4.1 (in development)
-==============================
-
-Dependencies
-------------
-
-Incompatible changes
---------------------
-
-Deprecated
-----------
-
-Features added
---------------
-
-Bugs fixed
-----------
-
-* #9876: autodoc: Failed to document an imported class that is built from native
- binary module
-
-Testing
---------
-
Release 4.4.0 (released Jan 17, 2022)
=====================================
diff --git a/EXAMPLES b/EXAMPLES
index 2df57de74..da41e20e2 100644
--- a/EXAMPLES
+++ b/EXAMPLES
@@ -15,9 +15,11 @@ Documentation using the alabaster theme
* `Alabaster `__
* `Blinker `__
* `Calibre `__
+* `CherryPy `__
* `Click `__ (customized)
* `coala `__ (customized)
* `CodePy `__
+* `Django Q `__
* `Eve `__ (Python REST API framework)
* `Fabric `__
* `Fityk `__
@@ -30,19 +32,21 @@ Documentation using the alabaster theme
* `MDAnalysis `__ (customized)
* `MeshPy `__
* `Molecule `__
+* `Momotor LTI `__
+* `Podman `__
* `PyCUDA `__
* `PyOpenCL `__
* `PyLangAcq `__
* `pytest `__ (customized)
-* `python-apt `__
+* `python-apt `__
* `PyVisfile `__
-* `Requests `__
+* `Requests `__
* `searx `__
* `Spyder `__ (customized)
* `Tablib `__
* `urllib3 `__ (customized)
* `Werkzeug `__
-* `Write the Docs `__
+* `Write the Docs `__
Documentation using the classic theme
-------------------------------------
@@ -58,8 +62,6 @@ Documentation using the classic theme
* `Buildbot `__
* `CMake `__ (customized)
* `Chaco `__ (customized)
-* `CORE `__
-* `CORE Python modules `__
* `Cormoran `__
* `DEAP `__ (customized)
* `Director `__
@@ -67,27 +69,26 @@ Documentation using the classic theme
* `F2py `__
* `Generic Mapping Tools (GMT) `__ (customized)
* `Genomedata `__
-* `GetFEM++ `__ (customized)
+* `GetFEM++ `__ (customized)
* `Glasgow Haskell Compiler `__ (customized)
* `Grok `__ (customized)
* `GROMACS `__
* `GSL Shell `__
-* `Hands-on Python Tutorial `__
-* `Kaa `__ (customized)
-* `Leo `__
-* `LEPL `__ (customized)
+* `Hands-on Python Tutorial `__
+* `Kaa `__ (customized)
+* `Leo `__ (customized)
* `Mayavi `__ (customized)
* `MediaGoblin `__ (customized)
* `mpmath `__
* `OpenCV `__ (customized)
* `OpenEXR `__
-* `OpenGDA `__
-* `Peach^3 `__ (customized)
+* `OpenGDA `__
+* `phpDocumentor `__ (customized)
* `Plone `__ (customized)
* `PyEMD `__
* `Pyevolve `__
* `Pygame `__ (customized)
-* `PyMQI `__
+* `PyMQI `__
* `PyQt4 `__ (customized)
* `PyQt5 `__ (customized)
* `Python 2 `__
@@ -120,7 +121,8 @@ Documentation using the sphinxdoc theme
* `MDAnalysis Tutorial `__
* `NetworkX `__
* `PyCantonese `__
-* `Pyre `__
+* `PyRe `__
+* `Pyre `__
* `pySPACE `__
* `Pysparse `__
* `PyTango `__
@@ -136,8 +138,7 @@ Documentation using the nature theme
* `Alembic `__
* `Cython `__
* `easybuild `__
-* `jsFiddle `__
-* `libLAS `__ (customized)
+* `libLAS `__ (customized)
* `Lmod `__
* `MapServer `__ (customized)
* `Pandas `__
@@ -154,11 +155,10 @@ Documentation using another builtin theme
* `Breathe `__ (haiku)
* `MPipe `__ (sphinx13)
* `NLTK `__ (agogo)
-* `Programmieren mit PyGTK und Glade (German) `__ (agogo, customized)
* `PyPubSub `__ (bizstyle)
* `Pylons `__ (pyramid)
* `Pyramid web framework `__ (pyramid)
-* `RxDock `__
+* `RxDock `__
* `Sphinx `__ (sphinx13) :-)
* `Valence `__ (haiku, customized)
@@ -176,9 +176,12 @@ Documentation using sphinx_rtd_theme
* `Blender Reference Manual `__
* `Blocks `__
* `bootstrap-datepicker `__
-* `Certbot `__
+* `Certbot `__
+* `CKAN `__
+* `Copr Buildsystem `__ (customized)
+* `Coreboot `__
* `Chainer `__ (customized)
-* `CherryPy `__
+* `citeproc-js `__
* `cloud-init `__
* `CodeIgniter `__
* `Conda `__
@@ -187,7 +190,9 @@ Documentation using sphinx_rtd_theme
* `Databricks `__ (customized)
* `Dataiku DSS `__
* `DNF `__
+* `Distro Tracker `__
* `Django-cas-ng `__
+* `dj-stripe `__
* `edX `__
* `Electrum `__
* `Elemental `__
@@ -207,13 +212,15 @@ Documentation using sphinx_rtd_theme
* `Graylog `__
* `GPAW `__ (customized)
* `HDF5 for Python (h5py) `__
+* `HyperKitty `__
* `Hyperledger Fabric `__
-* `Hyperledger Sawtooth `__
+* `Hyperledger Sawtooth `__
* `IdentityServer `__
* `Idris `__
+* `Inkscape `__ (customized)
* `javasphinx `__
-* `Julia `__
* `Jupyter Notebook `__
+* `Kanboard `__
* `Lasagne `__
* `latexindent.pl `__
* `Learning Apache Spark with Python `__
@@ -226,7 +233,6 @@ Documentation using sphinx_rtd_theme
* `Mesa 3D `__
* `micca - MICrobial Community Analysis `__
* `MicroPython `__
-* `Minds `__ (customized)
* `Mink `__
* `Mockery `__
* `mod_wsgi `__
@@ -234,9 +240,14 @@ Documentation using sphinx_rtd_theme
* `Mopidy `__
* `mpi4py `__
* `MyHDL `__
+* `Mypy `__
+* `Netgate Docs `__
+* `Nextcloud Server `__
* `Nextflow `__
+* `nghttp2 `__
* `NICOS `__ (customized)
* `OpenFAST `__
+* `Panda3D `__ (customized)
* `Pelican `__
* `picamera `__
* `Pillow `__
@@ -245,15 +256,21 @@ Documentation using sphinx_rtd_theme
* `peewee `__
* `Phinx `__
* `phpMyAdmin `__
+* `PHPUnit `__
+* `PHPWord `__
* `PROS `__ (customized)
* `Pushkin `__
* `Pweave `__
+* `pyca/cryptograhpy `__
+* `PyNaCl `__
+* `pyOpenSSL `__
* `PyPy `__
* `python-sqlparse `__
* `PyVISA `__
* `pyvista `__
* `Read The Docs `__
-* `ROCm Platform `__
+* `RenderDoc `__
+* `ROCm Platform `__
* `Free your information from their silos (French) `__ (customized)
* `Releases Sphinx extension `__
* `Qtile `__
@@ -269,6 +286,7 @@ Documentation using sphinx_rtd_theme
* `Sonos Controller (SoCo) `__
* `Sphinx AutoAPI `__
* `sphinx-argparse `__
+* `sphinx-tabs `__
* `Sphinx-Gallery `__ (customized)
* `Sphinx with Github Webpages `__
* `SpotBugs `__
@@ -281,15 +299,18 @@ Documentation using sphinx_rtd_theme
* `Topshelf `__
* `Theano `__
* `ThreatConnect `__
+* `TrueNAS `__ (customized)
* `Tuleap `__
* `TYPO3 `__ (customized)
* `Veyon `__
+* `Ubiquity `__
* `uWSGI `__
* `virtualenv `__
* `Wagtail `__
* `Web Application Attack and Audit Framework (w3af) `__
* `Weblate `__
* `x265 `__
+* `Zeek `__
* `Zulip `__
Documentation using sphinx_bootstrap_theme
@@ -317,12 +338,12 @@ Documentation using a custom theme or integrated in a website
* `Bokeh `__
* `Boto 3 `__
* `CakePHP `__
-* `CasperJS `__
* `Ceph `__
* `Chef `__
* `CKAN `__
* `Confluent Platform `__
* `Django `__
+* `django CMS `__
* `Doctrine `__
* `Enterprise Toolkit for Acrobat products `__
* `FreeFEM `__
@@ -335,7 +356,7 @@ Documentation using a custom theme or integrated in a website
* `Guzzle `__
* `H2O.ai `__
* `Heka `__
-* `Istihza (Turkish Python documentation project) `__
+* `Istihza (Turkish Python documentation project) `__
* `JupyterHub `__
* `Kombu `__
* `Lasso `__
@@ -356,6 +377,7 @@ Documentation using a custom theme or integrated in a website
* `OpenTURNS `__
* `Open vSwitch `__
* `PlatformIO `__
+* `Psycopg `__
* `PyEphem `__
* `Pygments `__
* `Plone User Manual (German) `__
@@ -384,14 +406,16 @@ Documentation using a custom theme or integrated in a website
Homepages and other non-documentation sites
-------------------------------------------
+* `Alan Crosswell's Using the Django REST Framework and DRF-JSONAPI `__
* `Arizona State University PHY494/PHY598/CHM598 Simulation approaches to Bio-and Nanophysics `__ (classic)
* `Benoit Boissinot `__ (classic, customized)
-* `Computer Networks, Parallelization, and Simulation Laboratory (CNPSLab) `__ (sphinx_rtd_theme)
-* `Deep Learning Tutorials `__ (sphinxdoc)
+* `EBI Cloud Consultancy Team `__ (sphinx_rtd_theme)
* `Eric Holscher `__ (alabaster)
+* `Florian Diesch `__
+* `Institute for the Design of Advanced Energy Systems (IDAES) `__ (sphinx_rtd_theme)
+* `IDAES Examples `__ (sphinx_rtd_theme)
* `Lei Ma's Statistical Mechanics lecture notes `__ (sphinx_bootstrap_theme)
-* `Loyola University Chicago COMP 339-439 Distributed Systems course `__ (sphinx_bootstrap_theme)
-* `Pylearn2 `__ (sphinxdoc, customized)
+* `Loyola University Chicago CS Academic Programs `__ (sphinx_rtd_theme, customized)
* `PyXLL `__ (sphinx_bootstrap_theme, customized)
* `SciPy Cookbook `__ (sphinx_rtd_theme)
* `Tech writer at work blog `__ (custom theme)
@@ -444,6 +468,6 @@ Projects integrating Sphinx functionality
* `Read the Docs `__, a software-as-a-service documentation hosting platform, uses
Sphinx to automatically build documentation updates that are pushed to GitHub.
-* `Spyder `__, the Scientific Python Development Environment, uses Sphinx in its
- help pane to render rich documentation for functions, classes and methods
+* `Spyder `__, the Scientific Python Development
+ Environment, uses Sphinx in its help pane to render rich documentation for functions, classes and methods
automatically or on-demand.
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/Makefile b/Makefile
index 5ba113dc3..b430bdd1b 100644
--- a/Makefile
+++ b/Makefile
@@ -66,11 +66,11 @@ doclinter:
.PHONY: test
test:
- @$(PYTHON) -X dev -m pytest -v $(TEST)
+ @$(PYTHON) -X dev -X warn_default_encoding -m pytest -v $(TEST)
.PHONY: covertest
covertest:
- @$(PYTHON) -X dev -m pytest -v --cov=sphinx --junitxml=.junit.xml $(TEST)
+ @$(PYTHON) -X dev -X warn_default_encoding -m pytest -v --cov=sphinx --junitxml=.junit.xml $(TEST)
.PHONY: build
build:
diff --git a/doc/_templates/indexsidebar.html b/doc/_templates/indexsidebar.html
index 55e3f9f40..e765648b2 100644
--- a/doc/_templates/indexsidebar.html
+++ b/doc/_templates/indexsidebar.html
@@ -14,7 +14,7 @@
diff --git a/doc/_themes/sphinx13/layout.html b/doc/_themes/sphinx13/layout.html
index b7f7c1424..7fe550ebd 100644
--- a/doc/_themes/sphinx13/layout.html
+++ b/doc/_themes/sphinx13/layout.html
@@ -27,31 +27,28 @@
{%- endif %}
{% endblock %}
diff --git a/doc/conf.py b/doc/conf.py
index e5fa0e303..8da5f4b16 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -1,5 +1,6 @@
# Sphinx documentation build configuration file
+import os
import re
import sphinx
@@ -81,11 +82,11 @@ autodoc_member_order = 'groupwise'
autosummary_generate = False
todo_include_todos = True
extlinks = {'duref': ('https://docutils.sourceforge.io/docs/ref/rst/'
- 'restructuredtext.html#%s', ''),
+ 'restructuredtext.html#%s', '%s'),
'durole': ('https://docutils.sourceforge.io/docs/ref/rst/'
- 'roles.html#%s', ''),
+ 'roles.html#%s', '%s'),
'dudir': ('https://docutils.sourceforge.io/docs/ref/rst/'
- 'directives.html#%s', '')}
+ 'directives.html#%s', '%s')}
man_pages = [
('contents', 'sphinx-all', 'Sphinx documentation generator system manual',
@@ -108,7 +109,7 @@ texinfo_documents = [
intersphinx_mapping = {
'python': ('https://docs.python.org/3/', None),
- 'requests': ('https://requests.readthedocs.io/en/master', None),
+ 'requests': ('https://docs.python-requests.org/en/latest/', None),
'readthedocs': ('https://docs.readthedocs.io/en/stable', None),
}
@@ -139,10 +140,33 @@ def parse_event(env, sig, signode):
return name
+def linkify_issues_in_changelog(app, docname, source):
+ """ Linkify issue references like #123 in changelog to GitHub. """
+
+ if docname == 'changes':
+ changelog_path = os.path.join(os.path.dirname(__file__), "../CHANGES")
+ # this path trickery is needed because this script can
+ # be invoked with different working directories:
+ # * running make in docs/
+ # * running tox -e docs in the repo root dir
+
+ with open(changelog_path, encoding="utf-8") as f:
+ changelog = f.read()
+
+ def linkify(match):
+ url = 'https://github.com/sphinx-doc/sphinx/issues/' + match[1]
+ return '`{} <{}>`_'.format(match[0], url)
+
+ linkified_changelog = re.sub(r'(?:PR)?#([0-9]+)\b', linkify, changelog)
+
+ source[0] = source[0].replace('.. include:: ../CHANGES', linkified_changelog)
+
+
def setup(app):
from sphinx.ext.autodoc import cut_lines
from sphinx.util.docfields import GroupedField
app.connect('autodoc-process-docstring', cut_lines(4, what=['module']))
+ app.connect('source-read', linkify_issues_in_changelog)
app.add_object_type('confval', 'confval',
objname='configuration value',
indextemplate='pair: %s; configuration value')
diff --git a/doc/development/theming.rst b/doc/development/theming.rst
index ed87f72e3..f203429ac 100644
--- a/doc/development/theming.rst
+++ b/doc/development/theming.rst
@@ -265,7 +265,7 @@ Here is some sample code to accomplish this:
copy_asset_file('path/to/myextension/_static/myjsfile.js', staticdir)
def setup(app):
- app.connect('builder-inited', copy_custom_files)
+ app.connect('build-finished', copy_custom_files)
Inject JavaScript based on user configuration
diff --git a/doc/development/tutorials/examples/todo.py b/doc/development/tutorials/examples/todo.py
index 59e394ee8..15368f440 100644
--- a/doc/development/tutorials/examples/todo.py
+++ b/doc/development/tutorials/examples/todo.py
@@ -70,7 +70,7 @@ def merge_todos(app, env, docnames, other):
def process_todo_nodes(app, doctree, fromdocname):
if not app.config.todo_include_todos:
- for node in doctree.traverse(todo):
+ for node in doctree.findall(todo):
node.parent.remove(node)
# Replace all todolist nodes with a list of the collected todos.
@@ -80,7 +80,7 @@ def process_todo_nodes(app, doctree, fromdocname):
if not hasattr(env, 'todo_all_todos'):
env.todo_all_todos = []
- for node in doctree.traverse(todolist):
+ for node in doctree.findall(todolist):
if not app.config.todo_include_todos:
node.replace_self([])
continue
@@ -93,7 +93,7 @@ def process_todo_nodes(app, doctree, fromdocname):
description = (
_('(The original entry is located in %s, line %d and can be found ') %
(filename, todo_info['lineno']))
- para += nodes.Text(description, description)
+ para += nodes.Text(description)
# Create a reference
newnode = nodes.reference('', '')
@@ -104,7 +104,7 @@ def process_todo_nodes(app, doctree, fromdocname):
newnode['refuri'] += '#' + todo_info['target']['refid']
newnode.append(innernode)
para += newnode
- para += nodes.Text('.)', '.)')
+ para += nodes.Text('.)')
# Insert into the todolist
content.append(todo_info['todo'])
diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst
index 64b0a061c..98bd463a9 100644
--- a/doc/extdev/deprecated.rst
+++ b/doc/extdev/deprecated.rst
@@ -22,6 +22,51 @@ The following is a list of deprecated interfaces.
- (will be) Removed
- Alternatives
+ * - ``sphinx.util.jsdump``
+ - 5.0
+ - 7.0
+ - The standard library ``json`` module.
+
+ * - :doc:`Setuptools integration `
+ - 5.0
+ - 7.0
+ - N/A
+
+ * - The ``locale`` argument of ``sphinx.util.i18n:babel_format_date()``
+ - 5.0
+ - 7.0
+ - N/A
+
+ * - The ``language`` argument of ``sphinx.util.i18n:format_date()``
+ - 5.0
+ - 7.0
+ - N/A
+
+ * - ``sphinx.builders.html.html5_ready``
+ - 5.0
+ - 7.0
+ - N/A
+
+ * - ``sphinx.io.read_doc()``
+ - 5.0
+ - 7.0
+ - ``sphinx.builders.Builder.read_doc()``
+
+ * - ``sphinx.util.docutils.__version_info__``
+ - 5.0
+ - 7.0
+ - ``docutils.__version_info__``
+
+ * - ``sphinx.util.docutils.is_html5_writer_available()``
+ - 5.0
+ - 7.0
+ - N/A
+
+ * - ``sphinx.writers.latex.LaTeXWriter.docclasses``
+ - 5.0
+ - 7.0
+ - N/A
+
* - ``sphinx.ext.napoleon.docstring.GoogleDocstring._qualify_name()``
- 4.5
- 6.0
diff --git a/doc/extdev/index.rst b/doc/extdev/index.rst
index ffe8bc136..92281eb93 100644
--- a/doc/extdev/index.rst
+++ b/doc/extdev/index.rst
@@ -178,7 +178,7 @@ as metadata of the extension. Metadata keys currently recognized are:
* The core logic of the extension is parallelly executable during
the reading phase.
* It has event handlers for :event:`env-merge-info` and
- :event:`env-purge-doc` events if it stores dataa to the build
+ :event:`env-purge-doc` events if it stores data to the build
environment object (env) during the reading phase.
* ``'parallel_write_safe'``: a boolean that specifies if parallel writing of
diff --git a/doc/extdev/parserapi.rst b/doc/extdev/parserapi.rst
index 1bd03fd09..c5db2ac97 100644
--- a/doc/extdev/parserapi.rst
+++ b/doc/extdev/parserapi.rst
@@ -35,3 +35,4 @@ to configure their settings appropriately.
.. module:: sphinx.parsers
.. autoclass:: Parser
+ :members:
diff --git a/doc/faq.rst b/doc/faq.rst
index 2e1081439..68eb4745f 100644
--- a/doc/faq.rst
+++ b/doc/faq.rst
@@ -350,19 +350,3 @@ The following notes may be helpful if you want to create Texinfo files:
scheme ``info``. For example::
info:Texinfo#makeinfo_options
-
-- Inline markup
-
- The standard formatting for ``*strong*`` and ``_emphasis_`` can
- result in ambiguous output when used to markup parameter names and
- other values. Since this is a fairly common practice, the default
- formatting has been changed so that ``emphasis`` and ``strong`` are
- now displayed like ```literal'``\s.
-
- The standard formatting can be re-enabled by adding the following to
- your :file:`conf.py`::
-
- texinfo_elements = {'preamble': """
- @definfoenclose strong,*,*
- @definfoenclose emph,_,_
- """}
diff --git a/doc/internals/contributing.rst b/doc/internals/contributing.rst
index 8c74d1b10..f6ba5146a 100644
--- a/doc/internals/contributing.rst
+++ b/doc/internals/contributing.rst
@@ -252,17 +252,19 @@ locales. The translations are kept as gettext ``.po`` files translated from the
master template :file:`sphinx/locale/sphinx.pot`.
Sphinx uses `Babel `_ to extract messages
-and maintain the catalog files. It is integrated in ``setup.py``:
+and maintain the catalog files. The ``utils`` directory contains a helper
+script, ``babel_runner.py``.
-* Use ``python setup.py extract_messages`` to update the ``.pot`` template.
-* Use ``python setup.py update_catalog`` to update all existing language
+* Use ``python babel_runner.py extract`` to update the ``.pot`` template.
+* Use ``python babel_runner.py update`` to update all existing language
catalogs in ``sphinx/locale/*/LC_MESSAGES`` with the current messages in the
template file.
-* Use ``python setup.py compile_catalog`` to compile the ``.po`` files to binary
+* Use ``python babel_runner.py compile`` to compile the ``.po`` files to binary
``.mo`` files and ``.js`` files.
-When an updated ``.po`` file is submitted, run compile_catalog to commit both
-the source and the compiled catalogs.
+When an updated ``.po`` file is submitted, run
+``python babel_runner.py compile`` to commit both the source and the compiled
+catalogs.
When a new locale is submitted, add a new directory with the ISO 639-1 language
identifier and put ``sphinx.po`` in there. Don't forget to update the possible
@@ -273,9 +275,9 @@ The Sphinx core messages can also be translated on `Transifex
which is provided by the ``transifex_client`` Python package, can be used to
pull translations in ``.po`` format from Transifex. To do this, go to
``sphinx/locale`` and then run ``tx pull -f -l LANG`` where ``LANG`` is an
-existing language identifier. It is good practice to run ``python setup.py
-update_catalog`` afterwards to make sure the ``.po`` file has the canonical
-Babel formatting.
+existing language identifier. It is good practice to run
+``python babel_runner.py update`` afterwards to make sure the ``.po`` file has the
+canonical Babel formatting.
Debugging tips
diff --git a/doc/internals/release-process.rst b/doc/internals/release-process.rst
index 4e34debfb..a23ace0b1 100644
--- a/doc/internals/release-process.rst
+++ b/doc/internals/release-process.rst
@@ -100,6 +100,27 @@ But you can also explicitly enable the pending ones using e.g.
``PYTHONWARNINGS=default`` (see the :ref:`Python docs on configuring warnings
`) for more details.
+Python version support policy
+-----------------------------
+
+The minimum Python version Sphinx supports is the default Python version
+installed in the oldest `Long Term Support version of
+Ubuntu `_ that has standard support.
+For example, as of July 2021, Ubuntu 16.04 has just entered extended
+security maintenance (therefore, it doesn't count as standard support) and
+the oldest LTS release to consider is Ubuntu 18.04 LTS, supported until
+April 2023 and shipping Python 3.6.
+
+This is a summary table with the current policy:
+
+========== ========= ======
+Date Ubuntu Python
+========== ========= ======
+April 2021 18.04 LTS 3.6+
+---------- --------- ------
+April 2023 20.04 LTS 3.8+
+========== ========= ======
+
Release procedures
------------------
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 `__ 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/tutorial/automatic-doc-generation.rst b/doc/tutorial/automatic-doc-generation.rst
index df42c6434..b47673d18 100644
--- a/doc/tutorial/automatic-doc-generation.rst
+++ b/doc/tutorial/automatic-doc-generation.rst
@@ -4,10 +4,9 @@ Automatic documentation generation from code
In the :ref:`previous section ` of the tutorial
you manually documented a Python function in Sphinx. However, the description
was out of sync with the code itself, since the function signature was not
-the same. Besides, it would be nice to reuse `Python
-docstrings `_
-in the documentation, rather than having to write the information in two
-places.
+the same. Besides, it would be nice to reuse :pep:`Python docstrings
+<257#what-is-a-docstring>` in the documentation, rather than having to write
+the information in two places.
Fortunately, :doc:`the autodoc extension ` provides this
functionality.
diff --git a/doc/tutorial/describing-code.rst b/doc/tutorial/describing-code.rst
index 0b88f5bd9..57f1b2008 100644
--- a/doc/tutorial/describing-code.rst
+++ b/doc/tutorial/describing-code.rst
@@ -57,7 +57,7 @@ Notice several things:
- Sphinx parsed the argument of the ``.. py:function`` directive and
highlighted the module, the function name, and the parameters appropriately.
- The directive content includes a one-line description of the function,
- as well as a :ref:`info field list ` containing the function
+ as well as an :ref:`info field list ` containing the function
parameter, its expected type, the return value, and the return type.
.. note::
diff --git a/doc/usage/advanced/intl.rst b/doc/usage/advanced/intl.rst
index 3bf353e8d..ccdb6e982 100644
--- a/doc/usage/advanced/intl.rst
+++ b/doc/usage/advanced/intl.rst
@@ -68,6 +68,24 @@ be translated you need to follow these instructions:
* Run your desired build.
+In order to protect against mistakes, a warning is emitted if
+cross-references in the translated paragraph do not match those from the
+original. This can be turned off globally using the
+:confval:`suppress_warnings` configuration variable. Alternatively, to
+turn it off for one message only, end the message with ``#noqa`` like
+this::
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse
+ risus tortor, luctus id ultrices at. #noqa
+
+(Write ``\#noqa`` in case you want to have "#noqa" literally in the
+text. This does not apply to code blocks, where ``#noqa`` is ignored
+because code blocks do not contain references anyway.)
+
+.. versionadded:: 4.5
+ The ``#noqa`` mechanism.
+
+
Translating with sphinx-intl
----------------------------
diff --git a/doc/usage/advanced/setuptools.rst b/doc/usage/advanced/setuptools.rst
index c6ef0fb41..672d65867 100644
--- a/doc/usage/advanced/setuptools.rst
+++ b/doc/usage/advanced/setuptools.rst
@@ -6,6 +6,10 @@ Setuptools integration
Sphinx supports integration with setuptools and distutils through a custom
command - :class:`~sphinx.setup_command.BuildDoc`.
+.. deprecated:: 5.0
+
+ This feature will be removed in v7.0.
+
Using setuptools integration
----------------------------
diff --git a/doc/usage/configuration.rst b/doc/usage/configuration.rst
index 737e22823..677eb3927 100644
--- a/doc/usage/configuration.rst
+++ b/doc/usage/configuration.rst
@@ -316,7 +316,11 @@ General configuration
* ``app.add_role``
* ``app.add_generic_role``
* ``app.add_source_parser``
+ * ``autosectionlabel.*``
* ``download.not_readable``
+ * ``epub.unknown_project_files``
+ * ``epub.duplicated_toc_entry``
+ * ``i18n.inconsistent_references``
* ``image.not_readable``
* ``ref.term``
* ``ref.ref``
@@ -332,11 +336,9 @@ General configuration
* ``toc.excluded``
* ``toc.not_readable``
* ``toc.secnum``
- * ``epub.unknown_project_files``
- * ``epub.duplicated_toc_entry``
- * ``autosectionlabel.*``
- You can choose from these types.
+ You can choose from these types. You can also give only the first
+ component to exclude all warnings attached to it.
Now, this option should be considered *experimental*.
@@ -366,6 +368,10 @@ General configuration
Added ``toc.excluded`` and ``toc.not_readable``
+ .. versionadded:: 4.5
+
+ Added ``i18n.inconsistent_references``
+
.. confval:: needs_sphinx
If set to a ``major.minor`` version string like ``'1.1'``, Sphinx will
@@ -392,7 +398,7 @@ General configuration
.. confval:: manpages_url
- A URL to cross-reference :rst:role:`manpage` directives. If this is
+ A URL to cross-reference :rst:role:`manpage` roles. If this is
defined to ``https://manpages.debian.org/{path}``, the
:literal:`:manpage:`man(1)`` role will link to
. The patterns available are:
@@ -546,7 +552,7 @@ General configuration
make latex O="-D smartquotes_action="
This can follow some ``make html`` with no problem, in contrast to the
- situation from the prior note. It requires Docutils 0.14 or later.
+ situation from the prior note.
.. versionadded:: 1.6.6
diff --git a/doc/usage/extensions/autodoc.rst b/doc/usage/extensions/autodoc.rst
index 24351993d..255a059f9 100644
--- a/doc/usage/extensions/autodoc.rst
+++ b/doc/usage/extensions/autodoc.rst
@@ -41,7 +41,7 @@ you can also enable the :mod:`napoleon ` extension.
docstrings to correct reStructuredText before :mod:`autodoc` processes them.
.. _Google: https://github.com/google/styleguide/blob/gh-pages/pyguide.md#38-comments-and-docstrings
-.. _NumPy: https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt
+.. _NumPy: https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
Directives
@@ -266,6 +266,10 @@ inserting them into the page source under a suitable :rst:dir:`py:module`,
``__str__`` will be documented as in the past, but other special method
that are not implemented in your class ``Foo``.
+ Since v5.0, it can take a comma separated list of ancestor classes. It
+ allows to suppress inherited members of several classes on the module at
+ once by specifying the option to :rst:dir:`automodule` directive.
+
Note: this will lead to markup errors if the inherited members come from a
module whose docstrings are not reST formatted.
@@ -275,6 +279,10 @@ inserting them into the page source under a suitable :rst:dir:`py:module`,
It takes an ancestor class name as an argument.
+ .. versionchanged:: 5.0
+
+ It takes a comma separated list of ancestor class names.
+
* It's possible to override the signature for explicitly documented callable
objects (functions, methods, classes) with the regular syntax that will
override the signature gained from introspection::
@@ -468,7 +476,7 @@ There are also config values that you can set:
.. confval:: autodoc_class_signature
- This value selects how the signautre will be displayed for the class defined
+ This value selects how the signature will be displayed for the class defined
by :rst:dir:`autoclass` directive. The possible values are:
``"mixed"``
@@ -626,16 +634,24 @@ There are also config values that you can set:
When set to ``"documented"``, types will only be documented for a parameter
or a return value that is already documented by the docstring.
+ With ``"documented_params"``, parameter types will only be annotated if the
+ parameter is documented in the docstring. The return type is always
+ annotated (except if it is ``None``).
+
.. versionadded:: 4.0
+ .. versionadded:: 5.0
+
+ New option ``'documented_params'`` is added.
+
.. confval:: autodoc_type_aliases
A dictionary for users defined `type aliases`__ that maps a type name to the
full-qualified object name. It is used to keep type aliases not evaluated in
the document. Defaults to empty (``{}``).
- The type aliases are only available if your program enables `Postponed
- Evaluation of Annotations (PEP 563)`__ feature via ``from __future__ import
+ The type aliases are only available if your program enables :pep:`Postponed
+ Evaluation of Annotations (PEP 563) <563>` feature via ``from __future__ import
annotations``.
For example, there is code using a type alias::
@@ -662,7 +678,6 @@ There are also config values that you can set:
...
- .. __: https://www.python.org/dev/peps/pep-0563/
.. __: https://mypy.readthedocs.io/en/latest/kinds_of_types.html#type-aliases
.. versionadded:: 3.3
@@ -672,12 +687,15 @@ There are also config values that you can set:
following values:
* ``'fully-qualified'`` -- Show the module name and its name of typehints
- (default)
* ``'short'`` -- Suppress the leading module names of the typehints
- (ex. ``io.StringIO`` -> ``StringIO``)
+ (ex. ``io.StringIO`` -> ``StringIO``) (default)
.. versionadded:: 4.4
+ .. versionchanged:: 5.0
+
+ The default setting was changed to ``'short'``
+
.. confval:: autodoc_preserve_defaults
If True, the default argument values of functions will be not evaluated on
diff --git a/doc/usage/extensions/doctest.rst b/doc/usage/extensions/doctest.rst
index 0fe9b535d..1b9c82268 100644
--- a/doc/usage/extensions/doctest.rst
+++ b/doc/usage/extensions/doctest.rst
@@ -93,8 +93,8 @@ a comma-separated list of group names.
* ``<``, ``>``: Exclusive ordered comparison clause
* ``===``: Arbitrary equality clause.
- ``pyversion`` option is followed `PEP-440: Version Specifiers
- `__.
+ ``pyversion`` option is followed :pep:`PEP-440: Version Specifiers
+ <440#version-specifiers>`.
.. versionadded:: 1.6
diff --git a/doc/usage/extensions/example_google.py b/doc/usage/extensions/example_google.py
index 5fde6e226..6f82a2e5f 100644
--- a/doc/usage/extensions/example_google.py
+++ b/doc/usage/extensions/example_google.py
@@ -45,7 +45,7 @@ on the first line, separated by a colon.
def function_with_types_in_docstring(param1, param2):
"""Example function with types documented in the docstring.
- `PEP 484`_ type annotations are supported. If attribute, parameter, and
+ :pep:`484` type annotations are supported. If attribute, parameter, and
return types are annotated according to `PEP 484`_, they do not need to be
included in the docstring:
@@ -55,10 +55,6 @@ def function_with_types_in_docstring(param1, param2):
Returns:
bool: The return value. True for success, False otherwise.
-
- .. _PEP 484:
- https://www.python.org/dev/peps/pep-0484/
-
"""
@@ -311,4 +307,4 @@ class ExamplePEP526Class:
"""
attr1: str
- attr2: int
\ No newline at end of file
+ attr2: int
diff --git a/doc/usage/extensions/example_numpy.py b/doc/usage/extensions/example_numpy.py
index 2712447f4..22595b4e8 100644
--- a/doc/usage/extensions/example_numpy.py
+++ b/doc/usage/extensions/example_numpy.py
@@ -37,8 +37,8 @@ module_level_variable1 : int
with it.
-.. _NumPy Documentation HOWTO:
- https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt
+.. _NumPy docstring standard:
+ https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
"""
@@ -55,7 +55,7 @@ on the first line, separated by a colon.
def function_with_types_in_docstring(param1, param2):
"""Example function with types documented in the docstring.
- `PEP 484`_ type annotations are supported. If attribute, parameter, and
+ :pep:`484` type annotations are supported. If attribute, parameter, and
return types are annotated according to `PEP 484`_, they do not need to be
included in the docstring:
@@ -70,10 +70,6 @@ def function_with_types_in_docstring(param1, param2):
-------
bool
True if successful, False otherwise.
-
- .. _PEP 484:
- https://www.python.org/dev/peps/pep-0484/
-
"""
diff --git a/doc/usage/extensions/extlinks.rst b/doc/usage/extensions/extlinks.rst
index c345a7c82..97359aba5 100644
--- a/doc/usage/extensions/extlinks.rst
+++ b/doc/usage/extensions/extlinks.rst
@@ -59,3 +59,11 @@ The extension adds a config value:
Since links are generated from the role in the reading stage, they appear as
ordinary links to e.g. the ``linkcheck`` builder.
+
+.. confval:: extlinks_detect_hardcoded_links
+
+ If enabled, extlinks emits a warning if a hardcoded link is replaceable
+ by an extlink, and suggests a replacement via warning. It defaults to
+ ``False``.
+
+ .. versionadded:: 4.5
diff --git a/doc/usage/extensions/intersphinx.rst b/doc/usage/extensions/intersphinx.rst
index 2bcce68d0..6b7b1e1bd 100644
--- a/doc/usage/extensions/intersphinx.rst
+++ b/doc/usage/extensions/intersphinx.rst
@@ -157,6 +157,10 @@ linking:
.. versionadded:: 4.3
+ .. versionchanged:: 5.0
+
+ Changed default value from an empty list to ``['std:doc']``.
+
A list of strings being either:
- the name of a specific reference type in a domain,
@@ -165,7 +169,7 @@ linking:
``std:*``, ``py:*``, or ``cpp:*``, or
- simply a wildcard ``*``.
- The default value is an empty list.
+ The default value is ``['std:doc']``.
When a non-:rst:role:`external` cross-reference is being resolved by
intersphinx, skip resolution if it matches one of the specifications in this
diff --git a/doc/usage/extensions/napoleon.rst b/doc/usage/extensions/napoleon.rst
index 68ff98acc..ad5af65c6 100644
--- a/doc/usage/extensions/napoleon.rst
+++ b/doc/usage/extensions/napoleon.rst
@@ -26,7 +26,7 @@ Are you tired of writing docstrings that look like this::
:rtype: BufferedFileStorage
`reStructuredText`_ is great, but it creates visually dense, hard to read
-`docstrings`_. Compare the jumble above to the same thing rewritten
+:pep:`docstrings <287>`. Compare the jumble above to the same thing rewritten
according to the `Google Python Style Guide`_::
Args:
@@ -50,11 +50,10 @@ the documentation, so it doesn't modify any of the docstrings in your actual
source code files.
.. _ReStructuredText: https://docutils.sourceforge.io/rst.html
-.. _docstrings: https://www.python.org/dev/peps/pep-0287/
.. _Google Python Style Guide:
https://google.github.io/styleguide/pyguide.html
.. _Google:
- https://google.github.io/styleguide/pyguide.html#Comments
+ https://google.github.io/styleguide/pyguide.html#38-comments-and-docstrings
.. _NumPy:
https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
.. _Khan Academy:
@@ -199,11 +198,11 @@ not be mixed. Choose one style for your project and be consistent with it.
Type Annotations
~~~~~~~~~~~~~~~~
-`PEP 484`_ introduced a standard way to express types in Python code.
+:pep:`484` introduced a standard way to express types in Python code.
This is an alternative to expressing types directly in docstrings.
-One benefit of expressing types according to `PEP 484`_ is that
+One benefit of expressing types according to :pep:`484` is that
type checkers and IDEs can take advantage of them for static code
-analysis. `PEP 484`_ was then extended by `PEP 526`_ which introduced
+analysis. :pep:`484` was then extended by :pep:`526` which introduced
a similar way to annotate variables (and attributes).
Google style with Python 3 type annotations::
@@ -267,9 +266,7 @@ Google style with types in docstrings::
`Python 2/3 compatible annotations`_ aren't currently
supported by Sphinx and won't show up in the docs.
-.. _PEP 484: https://www.python.org/dev/peps/pep-0484/
-.. _PEP 526: https://www.python.org/dev/peps/pep-0526/
-.. _Python 2/3 compatible annotations: https://www.python.org/dev/peps/pep-0484/#suggested-syntax-for-python-2-7-and-straddling-code
+.. _Python 2/3 compatible annotations: https://peps.python.org/pep-0484/#suggested-syntax-for-python-2-7-and-straddling-code
Configuration
@@ -301,7 +298,7 @@ sure that "sphinx.ext.napoleon" is enabled in `conf.py`::
napoleon_attr_annotations = True
.. _Google style:
- https://google.github.io/styleguide/pyguide.html
+ https://google.github.io/styleguide/pyguide.html#38-comments-and-docstrings
.. _NumPy style:
https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
@@ -548,7 +545,7 @@ sure that "sphinx.ext.napoleon" is enabled in `conf.py`::
.. confval:: napoleon_attr_annotations
- True to allow using `PEP 526`_ attributes annotations in classes.
+ True to allow using :pep:`526` attributes annotations in classes.
If an attribute is documented in the docstring without a type and
has an annotation in the class body, that type is used.
diff --git a/doc/usage/installation.rst b/doc/usage/installation.rst
index cd197dc62..b85a6cd2a 100644
--- a/doc/usage/installation.rst
+++ b/doc/usage/installation.rst
@@ -222,8 +222,8 @@ of images:
- `sphinxdoc/sphinx-latexpdf`_
.. _Docker Hub: https://hub.docker.com/
-.. _sphinxdoc/sphinx: https://hub.docker.com/repository/docker/sphinxdoc/sphinx
-.. _sphinxdoc/sphinx-latexpdf: https://hub.docker.com/repository/docker/sphinxdoc/sphinx-latexpdf
+.. _sphinxdoc/sphinx: https://hub.docker.com/r/sphinxdoc/sphinx
+.. _sphinxdoc/sphinx-latexpdf: https://hub.docker.com/r/sphinxdoc/sphinx-latexpdf
Former one is used for standard usage of Sphinx, and latter one is mainly used for
PDF builds using LaTeX. Please choose one for your purpose.
@@ -243,7 +243,7 @@ PDF builds using LaTeX. Please choose one for your purpose.
$ docker run -it --rm -v /path/to/document:/docs sphinxdoc/sphinx sphinx-quickstart
- And you can following command this to build HTML document:
+ And you can use the following command to build HTML document:
.. code-block:: console
@@ -251,7 +251,7 @@ PDF builds using LaTeX. Please choose one for your purpose.
For more details, please read `README file`__ of docker images.
-.. __: https://hub.docker.com/repository/docker/sphinxdoc/sphinx
+.. __: https://hub.docker.com/r/sphinxdoc/sphinx
Installation from source
diff --git a/doc/usage/restructuredtext/directives.rst b/doc/usage/restructuredtext/directives.rst
index d1877bca0..847f0372b 100644
--- a/doc/usage/restructuredtext/directives.rst
+++ b/doc/usage/restructuredtext/directives.rst
@@ -499,8 +499,10 @@ __ https://pygments.org/docs/lexers
The directive's alias name :rst:dir:`sourcecode` works as well. This
directive takes a language name as an argument. It can be `any lexer alias
supported by Pygments `_. If it is not
- given, the setting of :rst:dir:`highlight` directive will be used.
- If not set, :confval:`highlight_language` will be used.
+ given, the setting of :rst:dir:`highlight` directive will be used. If not
+ set, :confval:`highlight_language` will be used. To display a code example
+ *inline* within other text, rather than as a separate block, you can use the
+ :rst:role:`code` role instead.
.. versionchanged:: 2.0
The ``language`` argument becomes optional.
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/doc/usage/restructuredtext/roles.rst b/doc/usage/restructuredtext/roles.rst
index de12a41b5..9d790b30e 100644
--- a/doc/usage/restructuredtext/roles.rst
+++ b/doc/usage/restructuredtext/roles.rst
@@ -276,6 +276,34 @@ The following role creates a cross-reference to a term in a
If you use a term that's not explained in a glossary, you'll get a warning
during build.
+Inline code highlighting
+------------------------
+
+.. rst:role:: code
+
+ An *inline* code example. When used directly, this role just displays the
+ text *without* syntax highlighting, as a literal.
+
+ .. code-block:: rst
+
+ By default, inline code such as :code:`1 + 2` just displays without
+ highlighting.
+
+ Unlike the :rst:dir:`code-block` directive, this role does not respect the
+ default language set by the :rst:dir:`highlight` directive.
+
+ To enable syntax highlighting, you must first use the ``role`` directive to
+ define a custom ``code`` role for a particular language:
+
+ .. code-block:: rst
+
+ .. role:: python(code)
+ :language: python
+
+ In Python, :python:`1 + 2` is equal to :python:`3`.
+
+ To display a multi-line code example, use the :rst:dir:`code-block` directive
+ instead.
Math
----
diff --git a/karma.conf.js b/karma.conf.js
index 82be18a71..082584cf7 100644
--- a/karma.conf.js
+++ b/karma.conf.js
@@ -15,8 +15,6 @@ module.exports = function(config) {
// list of files / patterns to load in the browser
files: [
- 'sphinx/themes/basic/static/underscore.js',
- 'sphinx/themes/basic/static/jquery.js',
'sphinx/themes/basic/static/doctools.js',
'sphinx/themes/basic/static/searchtools.js',
'tests/js/*.js'
@@ -59,7 +57,7 @@ module.exports = function(config) {
// start these browsers
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
- browsers: ['Chrome', 'Firefox'],
+ browsers: ["Firefox"],
// Continuous Integration mode
diff --git a/package-lock.json b/package-lock.json
index 69de06c1f..42f65c7a1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,7 +1,1489 @@
{
"name": "sphinx",
+ "lockfileVersion": 2,
"requires": true,
- "lockfileVersion": 1,
+ "packages": {
+ "": {
+ "name": "sphinx",
+ "devDependencies": {
+ "jasmine-core": "^3.4.0",
+ "karma": "^6.3.9",
+ "karma-firefox-launcher": "^2.0.0",
+ "karma-jasmine": "^4.0.0"
+ }
+ },
+ "node_modules/@types/component-emitter": {
+ "version": "1.2.11",
+ "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz",
+ "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==",
+ "dev": true
+ },
+ "node_modules/@types/cookie": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
+ "dev": true
+ },
+ "node_modules/@types/cors": {
+ "version": "2.8.12",
+ "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz",
+ "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==",
+ "dev": true
+ },
+ "node_modules/@types/node": {
+ "version": "17.0.5",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz",
+ "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==",
+ "dev": true
+ },
+ "node_modules/accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "dev": true,
+ "dependencies": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+ "dev": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/base64-arraybuffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz",
+ "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/base64id": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
+ "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
+ "dev": true,
+ "engines": {
+ "node": "^4.5.0 || >= 5.9"
+ }
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/body-parser": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz",
+ "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "3.1.1",
+ "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",
+ "type-is": "~1.6.18"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/bytes": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz",
+ "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
+ "dev": true,
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/colors": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
+ "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/component-emitter": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+ "dev": true
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "node_modules/connect": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
+ "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "2.6.9",
+ "finalhandler": "1.1.2",
+ "parseurl": "~1.3.3",
+ "utils-merge": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cookie": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cors": {
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
+ "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "dev": true,
+ "dependencies": {
+ "object-assign": "^4",
+ "vary": "^1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/custom-event": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
+ "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
+ "dev": true
+ },
+ "node_modules/date-format": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz",
+ "integrity": "sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/di": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
+ "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
+ "dev": true
+ },
+ "node_modules/dom-serialize": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
+ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
+ "dev": true,
+ "dependencies": {
+ "custom-event": "~1.0.0",
+ "ent": "~2.2.0",
+ "extend": "^3.0.0",
+ "void-elements": "^2.0.0"
+ }
+ },
+ "node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+ "dev": true
+ },
+ "node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/engine.io": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz",
+ "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==",
+ "dev": true,
+ "dependencies": {
+ "@types/cookie": "^0.4.1",
+ "@types/cors": "^2.8.12",
+ "@types/node": ">=10.0.0",
+ "accepts": "~1.3.4",
+ "base64id": "2.0.0",
+ "cookie": "~0.4.1",
+ "cors": "~2.8.5",
+ "debug": "~4.3.1",
+ "engine.io-parser": "~5.0.0",
+ "ws": "~8.2.3"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/engine.io-parser": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz",
+ "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==",
+ "dev": true,
+ "dependencies": {
+ "base64-arraybuffer": "~1.0.1"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/engine.io/node_modules/debug": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
+ "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/engine.io/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/ent": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
+ "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
+ "dev": true
+ },
+ "node_modules/escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
+ "dev": true
+ },
+ "node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "dev": true
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "dev": true,
+ "dependencies": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
+ "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
+ "dev": true
+ },
+ "node_modules/follow-redirects": {
+ "version": "1.14.6",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
+ "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=6 <7 || >=8"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
+ "dev": true
+ },
+ "node_modules/http-errors": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
+ "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
+ "dev": true,
+ "dependencies": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/http-proxy": {
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+ "dev": true,
+ "dependencies": {
+ "eventemitter3": "^4.0.0",
+ "follow-redirects": "^1.0.0",
+ "requires-port": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "dev": true,
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isbinaryfile": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz",
+ "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/gjtorikian/"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
+ "node_modules/jasmine-core": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz",
+ "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==",
+ "dev": true
+ },
+ "node_modules/jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "dev": true,
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/karma": {
+ "version": "6.3.9",
+ "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz",
+ "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==",
+ "dev": true,
+ "dependencies": {
+ "body-parser": "^1.19.0",
+ "braces": "^3.0.2",
+ "chokidar": "^3.5.1",
+ "colors": "^1.4.0",
+ "connect": "^3.7.0",
+ "di": "^0.0.1",
+ "dom-serialize": "^2.2.1",
+ "glob": "^7.1.7",
+ "graceful-fs": "^4.2.6",
+ "http-proxy": "^1.18.1",
+ "isbinaryfile": "^4.0.8",
+ "lodash": "^4.17.21",
+ "log4js": "^6.3.0",
+ "mime": "^2.5.2",
+ "minimatch": "^3.0.4",
+ "qjobs": "^1.2.0",
+ "range-parser": "^1.2.1",
+ "rimraf": "^3.0.2",
+ "socket.io": "^4.2.0",
+ "source-map": "^0.6.1",
+ "tmp": "^0.2.1",
+ "ua-parser-js": "^0.7.30",
+ "yargs": "^16.1.1"
+ },
+ "bin": {
+ "karma": "bin/karma"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/karma-firefox-launcher": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.2.tgz",
+ "integrity": "sha512-VV9xDQU1QIboTrjtGVD4NCfzIH7n01ZXqy/qpBhnOeGVOkG5JYPEm8kuSd7psHE6WouZaQ9Ool92g8LFweSNMA==",
+ "dev": true,
+ "dependencies": {
+ "is-wsl": "^2.2.0",
+ "which": "^2.0.1"
+ }
+ },
+ "node_modules/karma-jasmine": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz",
+ "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==",
+ "dev": true,
+ "dependencies": {
+ "jasmine-core": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ },
+ "peerDependencies": {
+ "karma": "*"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "node_modules/log4js": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz",
+ "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==",
+ "dev": true,
+ "dependencies": {
+ "date-format": "^3.0.0",
+ "debug": "^4.1.1",
+ "flatted": "^2.0.1",
+ "rfdc": "^1.1.4",
+ "streamroller": "^2.2.4"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/log4js/node_modules/debug": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
+ "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/log4js/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+ "dev": true,
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/mime-db": {
+ "version": "1.51.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
+ "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.34",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
+ "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "dev": true,
+ "dependencies": {
+ "mime-db": "1.51.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "dev": true,
+ "dependencies": {
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
+ "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/qjobs": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
+ "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.9"
+ }
+ },
+ "node_modules/qs": {
+ "version": "6.9.6",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz",
+ "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/raw-body": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz",
+ "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "3.1.1",
+ "http-errors": "1.8.1",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
+ "dev": true
+ },
+ "node_modules/rfdc": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
+ "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
+ "dev": true
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+ "dev": true
+ },
+ "node_modules/socket.io": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz",
+ "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==",
+ "dev": true,
+ "dependencies": {
+ "accepts": "~1.3.4",
+ "base64id": "~2.0.0",
+ "debug": "~4.3.2",
+ "engine.io": "~6.1.0",
+ "socket.io-adapter": "~2.3.3",
+ "socket.io-parser": "~4.0.4"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/socket.io-adapter": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz",
+ "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==",
+ "dev": true
+ },
+ "node_modules/socket.io-parser": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz",
+ "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==",
+ "dev": true,
+ "dependencies": {
+ "@types/component-emitter": "^1.2.10",
+ "component-emitter": "~1.3.0",
+ "debug": "~4.3.1"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/socket.io-parser/node_modules/debug": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
+ "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/socket.io-parser/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/socket.io/node_modules/debug": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
+ "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/socket.io/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/streamroller": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz",
+ "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==",
+ "dev": true,
+ "dependencies": {
+ "date-format": "^2.1.0",
+ "debug": "^4.1.1",
+ "fs-extra": "^8.1.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/streamroller/node_modules/date-format": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
+ "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/streamroller/node_modules/debug": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
+ "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/streamroller/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tmp": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
+ "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
+ "dev": true,
+ "dependencies": {
+ "rimraf": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.17.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dev": true,
+ "dependencies": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/ua-parser-js": {
+ "version": "0.7.31",
+ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
+ "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/ua-parser-js"
+ },
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/faisalman"
+ }
+ ],
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/void-elements": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
+ "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "node_modules/ws": {
+ "version": "8.2.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz",
+ "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ }
+ },
"dependencies": {
"@socket.io/base64-arraybuffer": {
"version": "1.0.2",
@@ -28,9 +1510,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": {
@@ -74,6 +1556,12 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"dev": true
},
+ "base64-arraybuffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz",
+ "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==",
+ "dev": true
+ },
"base64id": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
@@ -87,20 +1575,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 +1612,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 +1775,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 +1788,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 +1879,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",
@@ -513,6 +2001,12 @@
"binary-extensions": "^2.0.0"
}
},
+ "is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "dev": true
+ },
"is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
@@ -540,6 +2034,15 @@
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true
},
+ "is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
+ },
"isbinaryfile": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz",
@@ -553,9 +2056,9 @@
"dev": true
},
"jasmine-core": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
- "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz",
+ "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==",
"dev": true
},
"jsonfile": {
@@ -569,9 +2072,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 +2092,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",
@@ -599,28 +2103,23 @@
"yargs": "^16.1.1"
}
},
- "karma-chrome-launcher": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.0.0.tgz",
- "integrity": "sha512-u/PnVgDOP97AUe/gJeABlC6Wa6aQ83MZsm0JgsJQ5bGQ9XcXON/7b2aRhl59A62Zom+q3PFveBkczc7E1RT7TA==",
+ "karma-firefox-launcher": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.2.tgz",
+ "integrity": "sha512-VV9xDQU1QIboTrjtGVD4NCfzIH7n01ZXqy/qpBhnOeGVOkG5JYPEm8kuSd7psHE6WouZaQ9Ool92g8LFweSNMA==",
"dev": true,
"requires": {
- "which": "^1.2.1"
+ "is-wsl": "^2.2.0",
+ "which": "^2.0.1"
}
},
- "karma-firefox-launcher": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.1.0.tgz",
- "integrity": "sha512-LbZ5/XlIXLeQ3cqnCbYLn+rOVhuMIK9aZwlP6eOLGzWdo1UVp7t6CN3DP4SafiRLjexKwHeKHDm0c38Mtd3VxA==",
- "dev": true
- },
"karma-jasmine": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
- "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz",
+ "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==",
"dev": true,
"requires": {
- "jasmine-core": "^3.3"
+ "jasmine-core": "^3.6.0"
}
},
"lodash": {
@@ -687,14 +2186,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.6",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
+ "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
+ "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 +2276,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 +2288,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"
@@ -921,6 +2435,12 @@
"fs-extra": "^10.0.0"
},
"dependencies": {
+ "date-format": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
+ "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
+ "dev": true
+ },
"debug": {
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
@@ -1029,9 +2549,9 @@
"dev": true
},
"which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
"requires": {
"isexe": "^2.0.0"
@@ -1058,7 +2578,8 @@
"version": "8.2.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz",
"integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"y18n": {
"version": "5.0.8",
diff --git a/package.json b/package.json
index e626cb256..451f5e20a 100644
--- a/package.json
+++ b/package.json
@@ -12,9 +12,8 @@
},
"devDependencies": {
"jasmine-core": "^3.4.0",
- "karma": "^6.3.14",
- "karma-chrome-launcher": "^3.0.0",
- "karma-firefox-launcher": "^1.1.0",
- "karma-jasmine": "^2.0.0"
+ "karma": "^6.3.16",
+ "karma-firefox-launcher": "^2.0.0",
+ "karma-jasmine": "^4.0.0"
}
}
diff --git a/setup.cfg b/setup.cfg
index 14b071a9e..bc8f14998 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,5 +1,5 @@
[metadata]
-license_file = LICENSE
+license_files = LICENSE
[egg_info]
tag_build = .dev
@@ -9,23 +9,6 @@ tag_date = true
release = egg_info -Db ''
upload = upload --sign --identity=36580288
-[build_sphinx]
-warning-is-error = 1
-
-[extract_messages]
-mapping_file = babel.cfg
-output_file = sphinx/locale/sphinx.pot
-keywords = _ __ l_ lazy_gettext
-
-[update_catalog]
-input_file = sphinx/locale/sphinx.pot
-domain = sphinx
-output_dir = sphinx/locale/
-
-[compile_catalog]
-domain = sphinx
-directory = sphinx/locale/
-
[flake8]
max-line-length = 95
ignore = E116,E241,E251,E741,W504,I101
@@ -35,12 +18,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/setup.py b/setup.py
index ccadd59f4..4ec215697 100644
--- a/setup.py
+++ b/setup.py
@@ -1,12 +1,10 @@
-import os
import sys
-from io import StringIO
from setuptools import find_packages, setup
import sphinx
-with open('README.rst') as f:
+with open('README.rst', encoding='utf-8') as f:
long_desc = f.read()
if sys.version_info < (3, 6):
@@ -22,7 +20,7 @@ install_requires = [
'sphinxcontrib-qthelp',
'Jinja2>=2.3',
'Pygments>=2.0',
- 'docutils>=0.14,<0.18',
+ 'docutils>=0.14,<0.19',
'snowballstemmer>=1.1',
'babel>=1.3',
'alabaster>=0.7,<0.8',
@@ -43,134 +41,19 @@ extras_require = {
'lint': [
'flake8>=3.5.0',
'isort',
- 'mypy>=0.931',
+ 'mypy>=0.950',
'docutils-stubs',
"types-typed-ast",
"types-requests",
],
'test': [
- 'pytest',
- 'pytest-cov',
+ 'pytest>=4.6',
'html5lib',
"typed_ast; python_version < '3.8'",
'cython',
],
}
-# Provide a "compile_catalog" command that also creates the translated
-# JavaScript files if Babel is available.
-
-cmdclass = {}
-
-
-class Tee:
- def __init__(self, stream):
- self.stream = stream
- self.buffer = StringIO()
-
- def write(self, s):
- self.stream.write(s)
- self.buffer.write(s)
-
- def flush(self):
- self.stream.flush()
-
-
-try:
- from json import dump
-
- from babel.messages.frontend import compile_catalog
- from babel.messages.pofile import read_po
-except ImportError:
- pass
-else:
- class compile_catalog_plusjs(compile_catalog):
- """
- An extended command that writes all message strings that occur in
- JavaScript files to a JavaScript file along with the .mo file.
-
- Unfortunately, babel's setup command isn't built very extensible, so
- most of the run() code is duplicated here.
- """
-
- def run(self):
- try:
- sys.stderr = Tee(sys.stderr)
- compile_catalog.run(self)
- finally:
- if sys.stderr.buffer.getvalue():
- print("Compiling failed.")
- sys.exit(1)
-
- if isinstance(self.domain, list):
- for domain in self.domain:
- self._run_domain_js(domain)
- else:
- self._run_domain_js(self.domain)
-
- def _run_domain_js(self, domain):
- po_files = []
- js_files = []
-
- if not self.input_file:
- if self.locale:
- po_files.append((self.locale,
- os.path.join(self.directory, self.locale,
- 'LC_MESSAGES',
- domain + '.po')))
- js_files.append(os.path.join(self.directory, self.locale,
- 'LC_MESSAGES',
- domain + '.js'))
- else:
- for locale in os.listdir(self.directory):
- po_file = os.path.join(self.directory, locale,
- 'LC_MESSAGES',
- domain + '.po')
- if os.path.exists(po_file):
- po_files.append((locale, po_file))
- js_files.append(os.path.join(self.directory, locale,
- 'LC_MESSAGES',
- domain + '.js'))
- else:
- po_files.append((self.locale, self.input_file))
- if self.output_file:
- js_files.append(self.output_file)
- else:
- js_files.append(os.path.join(self.directory, self.locale,
- 'LC_MESSAGES',
- domain + '.js'))
-
- for js_file, (locale, po_file) in zip(js_files, po_files):
- with open(po_file, encoding='utf8') as infile:
- catalog = read_po(infile, locale)
-
- if catalog.fuzzy and not self.use_fuzzy:
- continue
-
- self.log.info('writing JavaScript strings in catalog %r to %r',
- po_file, js_file)
-
- jscatalog = {}
- for message in catalog:
- if any(x[0].endswith(('.js', '.js_t', '.html'))
- for x in message.locations):
- msgid = message.id
- if isinstance(msgid, (list, tuple)):
- msgid = msgid[0]
- jscatalog[msgid] = message.string
-
- with open(js_file, 'wt', encoding='utf8') as outfile:
- outfile.write('Documentation.addTranslations(')
- dump({
- 'messages': jscatalog,
- 'plural_expr': catalog.plural_expr,
- 'locale': str(catalog.locale)
- }, outfile, sort_keys=True, indent=4)
- outfile.write(');')
-
- cmdclass['compile_catalog'] = compile_catalog_plusjs
-
-
setup(
name='Sphinx',
version=sphinx.__version__,
@@ -246,5 +129,4 @@ setup(
python_requires=">=3.6",
install_requires=install_requires,
extras_require=extras_require,
- cmdclass=cmdclass,
)
diff --git a/sphinx/__init__.py b/sphinx/__init__.py
index 8106e63bf..088b8f568 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.)
@@ -26,9 +18,11 @@ if 'PYTHONWARNINGS' not in os.environ:
# docutils.io using mode='rU' for open
warnings.filterwarnings('ignore', "'U' mode is deprecated",
DeprecationWarning, module='docutils.io')
+warnings.filterwarnings('ignore', 'The frontend.Option class .*',
+ DeprecationWarning, module='docutils.frontend')
-__version__ = '4.5.0+'
-__released__ = '4.5.0' # used when Sphinx builds its own docs
+__version__ = '5.0.0+'
+__released__ = '5.0.0' # used when Sphinx builds its own docs
#: Version info for better programmatic use.
#:
@@ -38,7 +32,7 @@ __released__ = '4.5.0' # used when Sphinx builds its own docs
#:
#: .. versionadded:: 1.2
#: Before version 1.2, check the string ``sphinx.__version__``.
-version_info = (4, 5, 0, 'beta', 0)
+version_info = (5, 0, 0, 'final', 0)
package_dir = path.abspath(path.dirname(__file__))
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..0a4a079da 100644
--- a/sphinx/addnodes.py
+++ b/sphinx/addnodes.py
@@ -1,15 +1,8 @@
-"""
- 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
+import docutils
from docutils import nodes
from docutils.nodes import Element
@@ -36,7 +29,6 @@ class document(nodes.document):
def set_id(self, node: Element, msgnode: Element = None,
suggested_prefix: str = '') -> str:
- from sphinx.util import docutils
if docutils.__version_info__ >= (0, 16):
ret = super().set_id(node, msgnode, suggested_prefix) # type: ignore
else:
@@ -535,8 +527,6 @@ class manpage(nodes.Inline, nodes.FixedTextElement):
def setup(app: "Sphinx") -> Dict[str, Any]:
- from sphinx.util import docutils # lazy import
-
app.add_node(toctree)
app.add_node(desc)
diff --git a/sphinx/application.py b/sphinx/application.py
index fd8b65b6e..57e229145 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -1,13 +1,6 @@
-"""
- sphinx.application
- ~~~~~~~~~~~~~~~~~~
+"""Sphinx application class and extensibility interface.
- Sphinx application class and extensibility interface.
-
- Gracefully adapted from the TextPress system by Armin.
-
- :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
@@ -266,7 +259,7 @@ class Sphinx:
"""Load translated strings from the configured localedirs if enabled in
the configuration.
"""
- if self.config.language is None:
+ if self.config.language == 'en':
self.translator, has_translation = locale.init([], None)
else:
logger.info(bold(__('loading translations [%s]... ') % self.config.language),
@@ -285,8 +278,7 @@ class Sphinx:
locale_dirs += [path.join(package_dir, 'locale')]
self.translator, has_translation = locale.init(locale_dirs, self.config.language)
- if has_translation or self.config.language == 'en':
- # "en" never needs to be translated
+ if has_translation:
logger.info(__('done'))
else:
logger.info(__('not available for built-in messages'))
diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py
index b61cd026d..a67948acc 100644
--- a/sphinx/builders/__init__.py
+++ b/sphinx/builders/__init__.py
@@ -1,13 +1,6 @@
-"""
- 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 codecs
import pickle
import time
from os import path
@@ -22,9 +15,9 @@ from sphinx.environment import CONFIG_CHANGED_REASON, CONFIG_OK, BuildEnvironmen
from sphinx.environment.adapters.asset import ImageAdapter
from sphinx.errors import SphinxError
from sphinx.events import EventManager
-from sphinx.io import read_doc
from sphinx.locale import __
-from sphinx.util import import_object, logging, progress_message, rst, status_iterator
+from sphinx.util import (UnicodeDecodeErrorHandler, get_filetype, import_object, logging,
+ progress_message, rst, status_iterator)
from sphinx.util.build_phase import BuildPhase
from sphinx.util.console import bold # type: ignore
from sphinx.util.docutils import sphinx_domains
@@ -472,8 +465,21 @@ class Builder:
if path.isfile(docutilsconf):
self.env.note_dependency(docutilsconf)
+ filename = self.env.doc2path(docname)
+ filetype = get_filetype(self.app.config.source_suffix, filename)
+ publisher = self.app.registry.get_publisher(self.app, filetype)
with sphinx_domains(self.env), rst.default_role(docname, self.config.default_role):
- doctree = read_doc(self.app, self.env, self.env.doc2path(docname))
+ # set up error_handler for the target document
+ codecs.register_error('sphinx', UnicodeDecodeErrorHandler(docname)) # type: ignore
+
+ publisher.set_source(source_path=filename)
+ publisher.publish()
+ doctree = publisher.document
+
+ # The settings object is reused by the Publisher for each document.
+ # Becuase we modify the settings object in ``write_doctree``, we
+ # need to ensure that each doctree has an independent copy.
+ doctree.settings = doctree.settings.copy()
# store time of reading, for outdated files detection
# (Some filesystems have coarse timestamp resolution;
diff --git a/sphinx/builders/_epub_base.py b/sphinx/builders/_epub_base.py
index 3b1891769..4bb602fe0 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
@@ -491,7 +483,7 @@ class EpubBuilder(StandaloneHTMLBuilder):
metadata['copyright'] = html.escape(self.config.epub_copyright)
metadata['scheme'] = html.escape(self.config.epub_scheme)
metadata['id'] = html.escape(self.config.epub_identifier)
- metadata['date'] = html.escape(format_date("%Y-%m-%d"))
+ metadata['date'] = html.escape(format_date("%Y-%m-%d", language='en'))
metadata['manifest_items'] = []
metadata['spines'] = []
metadata['guides'] = []
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..46c636c7d 100644
--- a/sphinx/builders/epub3.py
+++ b/sphinx/builders/epub3.py
@@ -1,12 +1,6 @@
-"""
- sphinx.builders.epub3
- ~~~~~~~~~~~~~~~~~~~~~
+"""Build epub3 files.
- Build epub3 files.
- Originally derived from epub.py.
-
- :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
- :license: BSD, see LICENSE for details.
+Originally derived from epub.py.
"""
import html
@@ -94,7 +88,7 @@ class Epub3Builder(_epub_base.EpubBuilder):
metadata['contributor'] = html.escape(self.config.epub_contributor)
metadata['page_progression_direction'] = PAGE_PROGRESSION_DIRECTIONS.get(writing_mode)
metadata['ibook_scroll_axis'] = IBOOK_SCROLL_AXIS.get(writing_mode)
- metadata['date'] = html.escape(format_date("%Y-%m-%dT%H:%M:%SZ"))
+ metadata['date'] = html.escape(format_date("%Y-%m-%dT%H:%M:%SZ", language='en'))
metadata['version'] = html.escape(self.config.version)
metadata['epub_version'] = self.config.epub_version
return metadata
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..b320b0df5 100644
--- a/sphinx/builders/html/__init__.py
+++ b/sphinx/builders/html/__init__.py
@@ -1,25 +1,19 @@
-"""
- 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
import posixpath
import re
import sys
+import warnings
from datetime import datetime
from os import path
-from typing import IO, Any, Dict, Iterable, Iterator, List, Set, Tuple, Type
+from typing import IO, Any, Dict, Iterable, Iterator, List, Optional, Set, Tuple, Type
from urllib.parse import quote
+import docutils.readers.doctree
from docutils import nodes
-from docutils.core import publish_parts
+from docutils.core import Publisher
from docutils.frontend import OptionParser
from docutils.io import DocTreeInput, StringOutput
from docutils.nodes import Node
@@ -30,6 +24,7 @@ from sphinx import version_info as sphinx_version
from sphinx.application import Sphinx
from sphinx.builders import Builder
from sphinx.config import ENUM, Config
+from sphinx.deprecation import RemovedInSphinx70Warning, deprecated_alias
from sphinx.domains import Domain, Index, IndexEntry
from sphinx.environment.adapters.asset import ImageAdapter
from sphinx.environment.adapters.indexentries import IndexEntries
@@ -40,7 +35,7 @@ from sphinx.locale import _, __
from sphinx.search import js_index
from sphinx.theming import HTMLThemeFactory
from sphinx.util import isurl, logging, md5, progress_message, status_iterator
-from sphinx.util.docutils import is_html5_writer_available, new_document
+from sphinx.util.docutils import new_document
from sphinx.util.fileutil import copy_asset
from sphinx.util.i18n import format_date
from sphinx.util.inventory import InventoryFile
@@ -48,13 +43,7 @@ from sphinx.util.matching import DOTFILES, Matcher, patmatch
from sphinx.util.osutil import copyfile, ensuredir, os_path, relative_uri
from sphinx.util.tags import Tags
from sphinx.writers.html import HTMLTranslator, HTMLWriter
-
-# HTML5 Writer is available or not
-if is_html5_writer_available():
- from sphinx.writers.html5 import HTML5Translator
- html5_ready = True
-else:
- html5_ready = False
+from sphinx.writers.html5 import HTML5Translator
#: the filename for the inventory of objects
INVENTORY_FILENAME = 'objects.inv'
@@ -76,6 +65,17 @@ def get_stable_hash(obj: Any) -> str:
return md5(str(obj).encode()).hexdigest()
+def convert_locale_to_language_tag(locale: Optional[str]) -> Optional[str]:
+ """Convert a locale string to a language tag (ex. en_US -> en-US).
+
+ refs: BCP 47 (:rfc:`5646`)
+ """
+ if locale:
+ return locale.replace('_', '-')
+ else:
+ return None
+
+
class Stylesheet(str):
"""A metadata of stylesheet.
@@ -208,6 +208,19 @@ class StandaloneHTMLBuilder(Builder):
# JS files
self.script_files: List[JavaScript] = []
+ # Cached Publisher for writing doctrees to HTML
+ reader = docutils.readers.doctree.Reader(parser_name='restructuredtext')
+ pub = Publisher(
+ reader=reader,
+ parser=reader.parser,
+ writer=HTMLWriter(self),
+ source_class=DocTreeInput,
+ destination=StringOutput(encoding='unicode'),
+ )
+ op = pub.setup_option_parser(output_encoding='unicode', traceback=True)
+ pub.settings = op.get_default_values()
+ self._publisher = pub
+
def init(self) -> None:
self.build_info = self.create_build_info()
# basename of images directory
@@ -315,8 +328,11 @@ class StandaloneHTMLBuilder(Builder):
self.script_files = []
self.add_js_file('documentation_options.js', id="documentation_options",
data_url_root='', priority=200)
+ # Remove frameworks and compatability module below in Sphinx 6.0
+ # xref RemovedInSphinx60Warning
self.add_js_file('jquery.js', priority=200)
self.add_js_file('underscore.js', priority=200)
+ self.add_js_file('_sphinx_javascript_frameworks_compat.js', priority=200)
self.add_js_file('doctools.js', priority=200)
for filename, attrs in self.app.registry.js_files:
@@ -326,7 +342,7 @@ class StandaloneHTMLBuilder(Builder):
attrs.setdefault('priority', 800) # User's JSs are loaded after extensions'
self.add_js_file(filename, **attrs)
- if self.config.language and self._get_translations_js():
+ if self._get_translations_js():
self.add_js_file('translations.js')
def add_js_file(self, filename: str, **kwargs: Any) -> None:
@@ -337,7 +353,7 @@ class StandaloneHTMLBuilder(Builder):
@property
def default_translator_class(self) -> Type[nodes.NodeVisitor]: # type: ignore
- if not html5_ready or self.config.html4_writer:
+ if self.config.html4_writer:
return HTMLTranslator
else:
return HTML5Translator
@@ -364,7 +380,7 @@ class StandaloneHTMLBuilder(Builder):
def get_outdated_docs(self) -> Iterator[str]:
try:
- with open(path.join(self.outdir, '.buildinfo')) as fp:
+ with open(path.join(self.outdir, '.buildinfo'), encoding="utf-8") as fp:
buildinfo = BuildInfo.load(fp)
if self.build_info != buildinfo:
@@ -415,15 +431,12 @@ class StandaloneHTMLBuilder(Builder):
"""Utility: Render a lone doctree node."""
if node is None:
return {'fragment': ''}
+
doc = new_document('')
doc.append(node)
-
- writer = HTMLWriter(self)
- return publish_parts(reader_name='doctree',
- writer=writer,
- source_class=DocTreeInput,
- settings_overrides={'output_encoding': 'unicode'},
- source=doc)
+ self._publisher.set_source(doc)
+ self._publisher.publish()
+ return self._publisher.writer.parts
def prepare_writing(self, docnames: Set[str]) -> None:
# create the search indexer
@@ -431,18 +444,20 @@ class StandaloneHTMLBuilder(Builder):
if self.search:
from sphinx.search import IndexBuilder
lang = self.config.html_search_language or self.config.language
- if not lang:
- lang = 'en'
self.indexer = IndexBuilder(self.env, lang,
self.config.html_search_options,
self.config.html_search_scorer)
self.load_indexer(docnames)
self.docwriter = HTMLWriter(self)
- self.docsettings: Any = OptionParser(
- defaults=self.env.settings,
- components=(self.docwriter,),
- read_config_files=True).get_default_values()
+ with warnings.catch_warnings():
+ warnings.filterwarnings('ignore', category=DeprecationWarning)
+ # DeprecationWarning: The frontend.OptionParser class will be replaced
+ # by a subclass of argparse.ArgumentParser in Docutils 0.21 or later.
+ self.docsettings: Any = OptionParser(
+ defaults=self.env.settings,
+ components=(self.docwriter,),
+ read_config_files=True).get_default_values()
self.docsettings.compact_lists = bool(self.config.html_compact_lists)
# determine the additional indices to include
@@ -517,7 +532,7 @@ class StandaloneHTMLBuilder(Builder):
'file_suffix': self.out_suffix,
'link_suffix': self.link_suffix,
'script_files': self.script_files,
- 'language': self.config.language,
+ 'language': convert_locale_to_language_tag(self.config.language),
'css_files': self.css_files,
'sphinx_version': __display_version__,
'sphinx_version_tuple': sphinx_version,
@@ -527,7 +542,7 @@ class StandaloneHTMLBuilder(Builder):
'parents': [],
'logo': logo,
'favicon': favicon,
- 'html5_doctype': html5_ready and not self.config.html4_writer,
+ 'html5_doctype': not self.config.html4_writer,
}
if self.theme:
self.globalcontext.update(
@@ -759,19 +774,20 @@ class StandaloneHTMLBuilder(Builder):
def create_pygments_style_file(self) -> None:
"""create a style file for pygments."""
- with open(path.join(self.outdir, '_static', 'pygments.css'), 'w') as f:
+ with open(path.join(self.outdir, '_static', 'pygments.css'), 'w',
+ encoding="utf-8") as f:
f.write(self.highlighter.get_stylesheet())
if self.dark_highlighter:
- with open(path.join(self.outdir, '_static', 'pygments_dark.css'), 'w') as f:
+ with open(path.join(self.outdir, '_static', 'pygments_dark.css'), 'w',
+ encoding="utf-8") as f:
f.write(self.dark_highlighter.get_stylesheet())
def copy_translation_js(self) -> None:
"""Copy a JavaScript file for translations."""
- if self.config.language is not None:
- jsfile = self._get_translations_js()
- if jsfile:
- copyfile(jsfile, path.join(self.outdir, '_static', 'translations.js'))
+ jsfile = self._get_translations_js()
+ if jsfile:
+ copyfile(jsfile, path.join(self.outdir, '_static', 'translations.js'))
def copy_stemmer_js(self) -> None:
"""Copy a JavaScript file for stemmer."""
@@ -850,7 +866,7 @@ class StandaloneHTMLBuilder(Builder):
def write_buildinfo(self) -> None:
try:
- with open(path.join(self.outdir, '.buildinfo'), 'w') as fp:
+ with open(path.join(self.outdir, '.buildinfo'), 'w', encoding="utf-8") as fp:
self.build_info.dump(fp)
except OSError as exc:
logger.warning(__('Failed to write build info file: %r'), exc)
@@ -1305,6 +1321,12 @@ import sphinxcontrib.serializinghtml # NOQA
import sphinx.builders.dirhtml # NOQA
import sphinx.builders.singlehtml # NOQA
+deprecated_alias('sphinx.builders.html',
+ {
+ 'html5_ready': True,
+ },
+ RemovedInSphinx70Warning)
+
def setup(app: Sphinx) -> Dict[str, Any]:
# builders
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..47aa59344 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
@@ -24,7 +16,6 @@ from sphinx.builders.latex.constants import ADDITIONAL_SETTINGS, DEFAULT_SETTING
from sphinx.builders.latex.theming import Theme, ThemeFactory
from sphinx.builders.latex.util import ExtBabel
from sphinx.config import ENUM, Config
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.environment.adapters.asset import ImageAdapter
from sphinx.errors import NoUri, SphinxError
from sphinx.locale import _, __
@@ -172,9 +163,8 @@ class LaTeXBuilder(Builder):
self.context.update(ADDITIONAL_SETTINGS.get(self.config.latex_engine, {}))
# Add special settings for (latex_engine, language_code)
- if self.config.language:
- key = (self.config.latex_engine, self.config.language[:2])
- self.context.update(ADDITIONAL_SETTINGS.get(key, {}))
+ key = (self.config.latex_engine, self.config.language[:2])
+ self.context.update(ADDITIONAL_SETTINGS.get(key, {}))
# Apply user settings to context
self.context.update(self.config.latex_elements)
@@ -205,7 +195,7 @@ class LaTeXBuilder(Builder):
def init_babel(self) -> None:
self.babel = ExtBabel(self.config.language, not self.context['babel'])
- if self.config.language and not self.babel.is_supported_language():
+ if not self.babel.is_supported_language():
# emit warning if specified language is invalid
# (only emitting, nothing changed to processing)
logger.warning(__('no Babel option known for language %r'),
@@ -234,12 +224,11 @@ class LaTeXBuilder(Builder):
self.context['classoptions'] += ',' + self.babel.get_language()
# this branch is not taken for xelatex/lualatex if default settings
self.context['multilingual'] = self.context['babel']
- if self.config.language:
- self.context['shorthandoff'] = SHORTHANDOFF
+ self.context['shorthandoff'] = SHORTHANDOFF
- # Times fonts don't work with Cyrillic languages
- if self.babel.uses_cyrillic() and 'fontpkg' not in self.config.latex_elements:
- self.context['fontpkg'] = ''
+ # Times fonts don't work with Cyrillic languages
+ if self.babel.uses_cyrillic() and 'fontpkg' not in self.config.latex_elements:
+ self.context['fontpkg'] = ''
elif self.context['polyglossia']:
self.context['classoptions'] += ',' + self.babel.get_language()
options = self.babel.get_mainlanguage_options()
@@ -253,7 +242,7 @@ class LaTeXBuilder(Builder):
def write_stylesheet(self) -> None:
highlighter = highlighting.PygmentsBridge('latex', self.config.pygments_style)
stylesheet = path.join(self.outdir, 'sphinxhighlight.sty')
- with open(stylesheet, 'w') as f:
+ with open(stylesheet, 'w', encoding="utf-8") as f:
f.write('\\NeedsTeXFormat{LaTeX2e}[1995/12/01]\n')
f.write('\\ProvidesPackage{sphinxhighlight}'
'[2016/05/29 stylesheet for highlighting with pygments]\n')
@@ -262,10 +251,14 @@ class LaTeXBuilder(Builder):
def write(self, *ignored: Any) -> None:
docwriter = LaTeXWriter(self)
- docsettings: Any = OptionParser(
- defaults=self.env.settings,
- components=(docwriter,),
- read_config_files=True).get_default_values()
+ with warnings.catch_warnings():
+ warnings.filterwarnings('ignore', category=DeprecationWarning)
+ # DeprecationWarning: The frontend.OptionParser class will be replaced
+ # by a subclass of argparse.ArgumentParser in Docutils 0.21 or later.
+ docsettings: Any = OptionParser(
+ defaults=self.env.settings,
+ components=(docwriter,),
+ read_config_files=True).get_default_values()
self.init_document_data()
self.write_stylesheet()
@@ -359,9 +352,9 @@ class LaTeXBuilder(Builder):
newnodes: List[Node] = [nodes.emphasis(sectname, sectname)]
for subdir, title in self.titles:
if docname.startswith(subdir):
- newnodes.append(nodes.Text(_(' (in '), _(' (in ')))
+ newnodes.append(nodes.Text(_(' (in ')))
newnodes.append(nodes.emphasis(title, title))
- newnodes.append(nodes.Text(')', ')'))
+ newnodes.append(nodes.Text(')'))
break
else:
pass
@@ -382,14 +375,10 @@ class LaTeXBuilder(Builder):
# configure usage of xindy (impacts Makefile and latexmkrc)
# FIXME: convert this rather to a confval with suitable default
# according to language ? but would require extra documentation
- if self.config.language:
- xindy_lang_option = \
- XINDY_LANG_OPTIONS.get(self.config.language[:2],
- '-L general -C utf8 ')
- xindy_cyrillic = self.config.language[:2] in XINDY_CYRILLIC_SCRIPTS
- else:
- xindy_lang_option = '-L english -C utf8 '
- xindy_cyrillic = False
+ xindy_lang_option = XINDY_LANG_OPTIONS.get(self.config.language[:2],
+ '-L general -C utf8 ')
+ xindy_cyrillic = self.config.language[:2] in XINDY_CYRILLIC_SCRIPTS
+
context = {
'latex_engine': self.config.latex_engine,
'xindy_use': self.config.latex_use_xindy,
@@ -449,18 +438,6 @@ class LaTeXBuilder(Builder):
filename = path.join(package_dir, 'templates', 'latex', 'sphinxmessages.sty_t')
copy_asset_file(filename, self.outdir, context=context, renderer=LaTeXRenderer())
- @property
- def usepackages(self) -> List[Tuple[str, str]]:
- warnings.warn('LaTeXBuilder.usepackages is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- return self.app.registry.latex_packages
-
- @property
- def usepackages_after_hyperref(self) -> List[Tuple[str, str]]:
- warnings.warn('LaTeXBuilder.usepackages_after_hyperref is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- return self.app.registry.latex_packages_after_hyperref
-
def validate_config_values(app: Sphinx, config: Config) -> None:
for key in list(config.latex_elements):
@@ -488,7 +465,7 @@ def default_latex_engine(config: Config) -> str:
""" Better default latex_engine settings for specific languages. """
if config.language == 'ja':
return 'uplatex'
- elif (config.language or '').startswith('zh'):
+ elif config.language.startswith('zh'):
return 'xelatex'
elif config.language == 'el':
return 'xelatex'
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..6bcdc7f9d 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
@@ -81,7 +73,7 @@ class UserTheme(Theme):
def __init__(self, name: str, filename: str) -> None:
super().__init__(name)
self.config = configparser.RawConfigParser()
- self.config.read(path.join(filename))
+ self.config.read(path.join(filename), encoding='utf-8')
for key in self.REQUIRED_CONFIG_KEYS:
try:
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..15811b768 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
@@ -20,7 +12,7 @@ class ExtBabel(Babel):
self.language_code = language_code
self.use_polyglossia = use_polyglossia
self.supported = True
- super().__init__(language_code or '')
+ super().__init__(language_code)
def uses_cyrillic(self) -> bool:
return self.language in self.cyrillic_languages
diff --git a/sphinx/builders/linkcheck.py b/sphinx/builders/linkcheck.py
index 4f760b8bc..7755c5f8d 100644
--- a/sphinx/builders/linkcheck.py
+++ b/sphinx/builders/linkcheck.py
@@ -1,37 +1,25 @@
-"""
- 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
import socket
import time
-import warnings
from datetime import datetime, timezone
from email.utils import parsedate_to_datetime
from html.parser import HTMLParser
from os import path
from queue import PriorityQueue, Queue
from threading import Thread
-from typing import (Any, Dict, Generator, List, NamedTuple, Optional, Pattern, Set, Tuple,
- Union, cast)
+from typing import Any, Dict, Generator, List, NamedTuple, Optional, Tuple, Union, cast
from urllib.parse import unquote, urlparse, urlunparse
from docutils import nodes
-from docutils.nodes import Element
from requests import Response
from requests.exceptions import ConnectionError, HTTPError, TooManyRedirects
from sphinx.application import Sphinx
from sphinx.builders.dummy import DummyBuilder
from sphinx.config import Config
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.environment import BuildEnvironment
from sphinx.locale import __
from sphinx.transforms.post_transforms import SphinxPostTransform
@@ -80,16 +68,6 @@ QUEUE_POLL_SECS = 1
DEFAULT_DELAY = 60.0
-def node_line_or_0(node: Element) -> int:
- """
- PriorityQueue items must be comparable. The line number is part of the
- tuple used by the PriorityQueue, keep an homogeneous type for comparison.
- """
- warnings.warn('node_line_or_0() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- return get_node_line(node) or 0
-
-
class AnchorCheckParser(HTMLParser):
"""Specialized HTML parser that looks for a specific anchor."""
@@ -133,114 +111,11 @@ class CheckExternalLinksBuilder(DummyBuilder):
'%(outdir)s/output.txt')
def init(self) -> None:
+ self.broken_hyperlinks = 0
self.hyperlinks: Dict[str, Hyperlink] = {}
- self._good: Set[str] = set()
- self._broken: Dict[str, str] = {}
- self._redirected: Dict[str, Tuple[str, int]] = {}
# set a timeout for non-responding servers
socket.setdefaulttimeout(5.0)
- # create queues and worker threads
- self._wqueue: PriorityQueue[CheckRequestType] = PriorityQueue()
- self._rqueue: Queue[CheckResult] = Queue()
-
- @property
- def anchors_ignore(self) -> List[Pattern]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "anchors_ignore"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return [re.compile(x) for x in self.config.linkcheck_anchors_ignore]
-
- @property
- def auth(self) -> List[Tuple[Pattern, Any]]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "auth"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return [(re.compile(pattern), auth_info) for pattern, auth_info
- in self.config.linkcheck_auth]
-
- @property
- def to_ignore(self) -> List[Pattern]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "to_ignore"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return [re.compile(x) for x in self.config.linkcheck_ignore]
-
- @property
- def good(self) -> Set[str]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "good"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return self._good
-
- @property
- def broken(self) -> Dict[str, str]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "broken"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return self._broken
-
- @property
- def redirected(self) -> Dict[str, Tuple[str, int]]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "redirected"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return self._redirected
-
- def check_thread(self) -> None:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "check_thread"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- # do nothing.
-
- def limit_rate(self, response: Response) -> Optional[float]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "limit_rate"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- worker = HyperlinkAvailabilityCheckWorker(self.env, self.config,
- None, None, {})
- return worker.limit_rate(response)
-
- def rqueue(self, response: Response) -> Queue:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "rqueue"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return self._rqueue
-
- def workers(self, response: Response) -> List[Thread]:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "workers"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return []
-
- def wqueue(self, response: Response) -> Queue:
- warnings.warn(
- "%s.%s is deprecated." % (self.__class__.__name__, "wqueue"),
- RemovedInSphinx50Warning,
- stacklevel=2,
- )
- return self._wqueue
-
def process_result(self, result: CheckResult) -> None:
filename = self.env.doc2path(result.docname, None)
@@ -273,6 +148,7 @@ class CheckExternalLinksBuilder(DummyBuilder):
logger.info(red('broken ') + result.uri + red(' - ' + result.message))
self.write_entry('broken', result.docname, filename, result.lineno,
result.uri + ': ' + result.message)
+ self.broken_hyperlinks += 1
elif result.status == 'redirected':
try:
text, color = {
@@ -305,44 +181,36 @@ class CheckExternalLinksBuilder(DummyBuilder):
self.json_outfile.write('\n')
def finish(self) -> None:
- checker = HyperlinkAvailabilityChecker(self.env, self.config, self)
+ checker = HyperlinkAvailabilityChecker(self.env, self.config)
logger.info('')
- with open(path.join(self.outdir, 'output.txt'), 'w') as self.txt_outfile,\
- open(path.join(self.outdir, 'output.json'), 'w') as self.json_outfile:
+ output_text = path.join(self.outdir, 'output.txt')
+ output_json = path.join(self.outdir, 'output.json')
+ with open(output_text, 'w', encoding="utf-8") as self.txt_outfile,\
+ open(output_json, 'w', encoding="utf-8") as self.json_outfile:
for result in checker.check(self.hyperlinks):
self.process_result(result)
- if self._broken:
+ if self.broken_hyperlinks:
self.app.statuscode = 1
class HyperlinkAvailabilityChecker:
- def __init__(self, env: BuildEnvironment, config: Config,
- builder: CheckExternalLinksBuilder = None) -> None:
- # Warning: builder argument will be removed in the sphinx-5.0.
- # Don't use it from extensions.
- # tag: RemovedInSphinx50Warning
- self.builder = builder
+ def __init__(self, env: BuildEnvironment, config: Config) -> None:
self.config = config
self.env = env
self.rate_limits: Dict[str, RateLimit] = {}
+ self.rqueue: Queue = Queue()
self.workers: List[Thread] = []
+ self.wqueue: PriorityQueue = PriorityQueue()
self.to_ignore = [re.compile(x) for x in self.config.linkcheck_ignore]
- if builder:
- self.rqueue = builder._rqueue
- self.wqueue = builder._wqueue
- else:
- self.rqueue = Queue()
- self.wqueue = PriorityQueue()
-
def invoke_threads(self) -> None:
for _i in range(self.config.linkcheck_workers):
thread = HyperlinkAvailabilityCheckWorker(self.env, self.config,
self.rqueue, self.wqueue,
- self.rate_limits, self.builder)
+ self.rate_limits)
thread.start()
self.workers.append(thread)
@@ -378,11 +246,7 @@ class HyperlinkAvailabilityCheckWorker(Thread):
"""A worker class for checking the availability of hyperlinks."""
def __init__(self, env: BuildEnvironment, config: Config, rqueue: Queue,
- wqueue: Queue, rate_limits: Dict[str, RateLimit],
- builder: CheckExternalLinksBuilder = None) -> None:
- # Warning: builder argument will be removed in the sphinx-5.0.
- # Don't use it from extensions.
- # tag: RemovedInSphinx50Warning
+ wqueue: Queue, rate_limits: Dict[str, RateLimit]) -> None:
self.config = config
self.env = env
self.rate_limits = rate_limits
@@ -396,17 +260,6 @@ class HyperlinkAvailabilityCheckWorker(Thread):
self.auth = [(re.compile(pattern), auth_info) for pattern, auth_info
in self.config.linkcheck_auth]
- if builder:
- # if given, fill the result of checks as cache
- self._good = builder._good
- self._broken = builder._broken
- self._redirected = builder._redirected
- else:
- # only for compatibility. Will be removed in Sphinx-5.0
- self._good = set()
- self._broken = {}
- self._redirected = {}
-
super().__init__(daemon=True)
def run(self) -> None:
@@ -554,14 +407,7 @@ class HyperlinkAvailabilityCheckWorker(Thread):
if path.exists(path.join(srcdir, uri)):
return 'working', '', 0
else:
- self._broken[uri] = ''
return 'broken', '', 0
- elif uri in self._good:
- return 'working', 'old', 0
- elif uri in self._broken:
- return 'broken', self._broken[uri], 0
- elif uri in self._redirected:
- return 'redirected', self._redirected[uri][0], self._redirected[uri][1]
# need to actually check the URI
for _ in range(self.config.linkcheck_retries):
@@ -569,13 +415,6 @@ class HyperlinkAvailabilityCheckWorker(Thread):
if status != "broken":
break
- if status == "working":
- self._good.add(uri)
- elif status == "broken":
- self._broken[uri] = info
- elif status == "redirected":
- self._redirected[uri] = (info, code)
-
return (status, info, code)
while True:
diff --git a/sphinx/builders/manpage.py b/sphinx/builders/manpage.py
index c942cfa86..ad1138c2c 100644
--- a/sphinx/builders/manpage.py
+++ b/sphinx/builders/manpage.py
@@ -1,13 +1,6 @@
-"""
- 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."""
+import warnings
from os import path
from typing import Any, Dict, List, Set, Tuple, Union
@@ -18,7 +11,6 @@ from sphinx import addnodes
from sphinx.application import Sphinx
from sphinx.builders import Builder
from sphinx.config import Config
-from sphinx.errors import NoUri
from sphinx.locale import __
from sphinx.util import logging, progress_message
from sphinx.util.console import darkgreen # type: ignore
@@ -49,17 +41,19 @@ class ManualPageBuilder(Builder):
return 'all manpages' # for now
def get_target_uri(self, docname: str, typ: str = None) -> str:
- if typ == 'token':
- return ''
- raise NoUri(docname, typ)
+ return ''
@progress_message(__('writing'))
def write(self, *ignored: Any) -> None:
docwriter = ManualPageWriter(self)
- docsettings: Any = OptionParser(
- defaults=self.env.settings,
- components=(docwriter,),
- read_config_files=True).get_default_values()
+ with warnings.catch_warnings():
+ warnings.filterwarnings('ignore', category=DeprecationWarning)
+ # DeprecationWarning: The frontend.OptionParser class will be replaced
+ # by a subclass of argparse.ArgumentParser in Docutils 0.21 or later.
+ docsettings: Any = OptionParser(
+ defaults=self.env.settings,
+ components=(docwriter,),
+ read_config_files=True).get_default_values()
for info in self.config.man_pages:
docname, name, description, authors, section = info
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..33b866e56 100644
--- a/sphinx/builders/texinfo.py
+++ b/sphinx/builders/texinfo.py
@@ -1,14 +1,7 @@
-"""
- 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
+import warnings
from os import path
from typing import Any, Dict, Iterable, List, Tuple, Union
@@ -109,10 +102,14 @@ class TexinfoBuilder(Builder):
with progress_message(__("writing")):
self.post_process_images(doctree)
docwriter = TexinfoWriter(self)
- settings: Any = OptionParser(
- defaults=self.env.settings,
- components=(docwriter,),
- read_config_files=True).get_default_values()
+ with warnings.catch_warnings():
+ warnings.filterwarnings('ignore', category=DeprecationWarning)
+ # DeprecationWarning: The frontend.OptionParser class will be replaced
+ # by a subclass of argparse.ArgumentParser in Docutils 0.21 or later.
+ settings: Any = OptionParser(
+ defaults=self.env.settings,
+ components=(docwriter,),
+ read_config_files=True).get_default_values()
settings.author = author
settings.title = title
settings.texinfo_filename = targetname[:-5] + '.info'
@@ -158,9 +155,9 @@ class TexinfoBuilder(Builder):
newnodes: List[Node] = [nodes.emphasis(sectname, sectname)]
for subdir, title in self.titles:
if docname.startswith(subdir):
- newnodes.append(nodes.Text(_(' (in '), _(' (in ')))
+ newnodes.append(nodes.Text(_(' (in ')))
newnodes.append(nodes.emphasis(title, title))
- newnodes.append(nodes.Text(')', ')'))
+ newnodes.append(nodes.Text(')'))
break
else:
pass
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..ce0b14c75 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
@@ -244,7 +236,7 @@ def build_main(argv: List[str] = sys.argv[1:]) -> int:
try:
warnfile = abspath(args.warnfile)
ensuredir(path.dirname(warnfile))
- warnfp = open(args.warnfile, 'w')
+ warnfp = open(args.warnfile, 'w', encoding="utf-8")
except Exception as exc:
parser.error(__('cannot open warning file %r: %s') % (
args.warnfile, exc))
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.
- sphinx-build -M command-line handling.
+This replaces the old, platform-dependent and once-generated content
+of Makefile / make.bat.
- This replaces the old, platform-dependent and once-generated content
- of Makefile / make.bat.
-
- 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).
-
- :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..5e9c2b470 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
@@ -375,7 +367,7 @@ def generate(d: Dict, overwrite: bool = True, silent: bool = False, templatedir:
conf_path = os.path.join(templatedir, 'conf.py_t') if templatedir else None
if not conf_path or not path.isfile(conf_path):
conf_path = os.path.join(package_dir, 'templates', 'quickstart', 'conf.py_t')
- with open(conf_path) as f:
+ with open(conf_path, encoding="utf-8") as f:
conf_text = f.read()
write_file(path.join(srcdir, 'conf.py'), template.render_string(conf_text, d))
diff --git a/sphinx/config.py b/sphinx/config.py
index 37ca06e1d..5f92479d3 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
@@ -100,7 +92,7 @@ class Config:
# the real default is locale-dependent
'today_fmt': (None, 'env', [str]),
- 'language': (None, 'env', [str]),
+ 'language': ('en', 'env', [str]),
'locale_dirs': (['locales'], 'env', []),
'figure_language_filename': ('{root}.{language}{ext}', 'env', [str]),
'gettext_allow_fuzzy_translations': (False, 'gettext', []),
@@ -413,7 +405,7 @@ def correct_copyright_year(app: "Sphinx", config: Config) -> None:
if getenv('SOURCE_DATE_EPOCH') is not None:
for k in ('copyright', 'epub_copyright'):
if k in config:
- replace = r'\g<1>%s' % format_date('%Y')
+ replace = r'\g<1>%s' % format_date('%Y', language='en')
config[k] = copyright_year_re.sub(replace, config[k])
diff --git a/sphinx/deprecation.py b/sphinx/deprecation.py
index 5b95f8b99..969533c8b 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
@@ -14,15 +6,15 @@ from importlib import import_module
from typing import Any, Dict, Type
-class RemovedInSphinx50Warning(DeprecationWarning):
+class RemovedInSphinx60Warning(DeprecationWarning):
pass
-class RemovedInSphinx60Warning(PendingDeprecationWarning):
+class RemovedInSphinx70Warning(PendingDeprecationWarning):
pass
-RemovedInNextVersionWarning = RemovedInSphinx50Warning
+RemovedInNextVersionWarning = RemovedInSphinx60Warning
def deprecated_alias(modname: str, objects: Dict[str, object],
diff --git a/sphinx/directives/__init__.py b/sphinx/directives/__init__.py
index 90658a904..2656cc99b 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
@@ -17,7 +9,6 @@ from docutils.parsers.rst import directives, roles
from sphinx import addnodes
from sphinx.addnodes import desc_signature
-from sphinx.deprecation import RemovedInSphinx50Warning, deprecated_alias
from sphinx.util import docutils
from sphinx.util.docfields import DocFieldTransformer, Field, TypedField
from sphinx.util.docutils import SphinxDirective
@@ -266,16 +257,6 @@ class DefaultDomain(SphinxDirective):
return []
-deprecated_alias('sphinx.directives',
- {
- 'DescDirective': ObjectDescription,
- },
- RemovedInSphinx50Warning,
- {
- 'DescDirective': 'sphinx.directives.ObjectDescription',
- })
-
-
def setup(app: "Sphinx") -> Dict[str, Any]:
app.add_config_value("strip_signature_backslash", False, 'env')
directives.register_directive('default-role', DefaultRole)
diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py
index ddd47e1f8..9437fe9a5 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
@@ -232,9 +224,9 @@ class LiteralIncludeReader:
self.start_filter,
self.end_filter,
self.lines_filter,
+ self.dedent_filter,
self.prepend_filter,
- self.append_filter,
- self.dedent_filter]
+ self.append_filter]
lines = self.read_file(self.filename, location=location)
for func in filters:
lines = func(lines, location=location)
diff --git a/sphinx/directives/other.py b/sphinx/directives/other.py
index a14b6e801..083fa088a 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
@@ -180,7 +172,7 @@ class Author(SphinxDirective):
text = _('Code author: ')
else:
text = _('Author: ')
- emph += nodes.Text(text, text)
+ emph += nodes.Text(text)
inodes, messages = self.state.inline_text(self.arguments[0], self.lineno)
emph.extend(inodes)
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.
- Support for domains, which are groupings of description directives
- and roles describing e.g. constructs of one programming language.
-
- :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..ea29b94b7 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,
@@ -20,7 +12,7 @@ from sphinx import addnodes
from sphinx.addnodes import pending_xref
from sphinx.application import Sphinx
from sphinx.builders import Builder
-from sphinx.deprecation import RemovedInSphinx50Warning
+from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.directives import ObjectDescription
from sphinx.domains import Domain, ObjType
from sphinx.environment import BuildEnvironment
@@ -29,8 +21,8 @@ from sphinx.roles import SphinxRole, XRefRole
from sphinx.transforms import SphinxTransform
from sphinx.transforms.post_transforms import ReferencesResolver
from sphinx.util import logging
-from sphinx.util.cfamily import (ASTAttribute, ASTBaseBase, ASTBaseParenExprList, BaseParser,
- DefinitionError, NoOldIdError, StringifyTransform,
+from sphinx.util.cfamily import (ASTAttributeList, ASTBaseBase, ASTBaseParenExprList,
+ BaseParser, DefinitionError, NoOldIdError, StringifyTransform,
UnsupportedMultiCharacterCharLiteral, anon_identifier_re,
binary_literal_re, char_literal_re, float_literal_re,
float_literal_suffix_re, hex_literal_re, identifier_re,
@@ -695,7 +687,7 @@ class ASTFunctionParameter(ASTBase):
class ASTParameters(ASTBase):
- def __init__(self, args: List[ASTFunctionParameter], attrs: List[ASTAttribute]) -> None:
+ def __init__(self, args: List[ASTFunctionParameter], attrs: ASTAttributeList) -> None:
self.args = args
self.attrs = attrs
@@ -713,9 +705,9 @@ class ASTParameters(ASTBase):
first = False
res.append(str(a))
res.append(')')
- for attr in self.attrs:
+ if len(self.attrs) != 0:
res.append(' ')
- res.append(transform(attr))
+ res.append(transform(self.attrs))
return ''.join(res)
def describe_signature(self, signode: TextElement, mode: str,
@@ -740,14 +732,14 @@ class ASTParameters(ASTBase):
arg.describe_signature(signode, 'markType', env, symbol=symbol)
signode += addnodes.desc_sig_punctuation(')', ')')
- for attr in self.attrs:
+ if len(self.attrs) != 0:
signode += addnodes.desc_sig_space()
- attr.describe_signature(signode)
+ self.attrs.describe_signature(signode)
class ASTDeclSpecsSimple(ASTBaseBase):
def __init__(self, storage: str, threadLocal: str, inline: bool,
- restrict: bool, volatile: bool, const: bool, attrs: List[Any]) -> None:
+ restrict: bool, volatile: bool, const: bool, attrs: ASTAttributeList) -> None:
self.storage = storage
self.threadLocal = threadLocal
self.inline = inline
@@ -769,7 +761,8 @@ class ASTDeclSpecsSimple(ASTBaseBase):
def _stringify(self, transform: StringifyTransform) -> str:
res: List[str] = []
- res.extend(transform(attr) for attr in self.attrs)
+ if len(self.attrs) != 0:
+ res.append(transform(self.attrs))
if self.storage:
res.append(self.storage)
if self.threadLocal:
@@ -786,14 +779,15 @@ class ASTDeclSpecsSimple(ASTBaseBase):
def describe_signature(self, modifiers: List[Node]) -> None:
def _add(modifiers: List[Node], text: str) -> None:
- if len(modifiers) > 0:
+ if len(modifiers) != 0:
modifiers.append(addnodes.desc_sig_space())
modifiers.append(addnodes.desc_sig_keyword(text, text))
- for attr in self.attrs:
- if len(modifiers) > 0:
- modifiers.append(addnodes.desc_sig_space())
- modifiers.append(attr.describe_signature(modifiers))
+ if len(modifiers) != 0 and len(self.attrs) != 0:
+ modifiers.append(addnodes.desc_sig_space())
+ tempNode = nodes.TextElement()
+ self.attrs.describe_signature(tempNode)
+ modifiers.extend(tempNode.children)
if self.storage:
_add(modifiers, self.storage)
if self.threadLocal:
@@ -1010,7 +1004,7 @@ class ASTDeclaratorNameBitField(ASTDeclarator):
class ASTDeclaratorPtr(ASTDeclarator):
def __init__(self, next: ASTDeclarator, restrict: bool, volatile: bool, const: bool,
- attrs: Any) -> None:
+ attrs: ASTAttributeList) -> None:
assert next
self.next = next
self.restrict = restrict
@@ -1033,9 +1027,8 @@ class ASTDeclaratorPtr(ASTDeclarator):
def _stringify(self, transform: StringifyTransform) -> str:
res = ['*']
- for a in self.attrs:
- res.append(transform(a))
- if len(self.attrs) > 0 and (self.restrict or self.volatile or self.const):
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0 and (self.restrict or self.volatile or self.const):
res.append(' ')
if self.restrict:
res.append('restrict')
@@ -1057,9 +1050,8 @@ class ASTDeclaratorPtr(ASTDeclarator):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
signode += addnodes.desc_sig_punctuation('*', '*')
- for a in self.attrs:
- a.describe_signature(signode)
- if len(self.attrs) > 0 and (self.restrict or self.volatile or self.const):
+ self.attrs.describe_signature(signode)
+ if len(self.attrs) != 0 and (self.restrict or self.volatile or self.const):
signode += addnodes.desc_sig_space()
def _add_anno(signode: TextElement, text: str) -> None:
@@ -1382,9 +1374,11 @@ class ASTEnum(ASTBase):
class ASTEnumerator(ASTBase):
- def __init__(self, name: ASTNestedName, init: ASTInitializer) -> None:
+ def __init__(self, name: ASTNestedName, init: Optional[ASTInitializer],
+ attrs: ASTAttributeList) -> None:
self.name = name
self.init = init
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
return symbol.get_full_nested_name().get_id(version)
@@ -1392,6 +1386,9 @@ class ASTEnumerator(ASTBase):
def _stringify(self, transform: StringifyTransform) -> str:
res = []
res.append(transform(self.name))
+ if len(self.attrs) != 0:
+ res.append(' ')
+ res.append(transform(self.attrs))
if self.init:
res.append(transform(self.init))
return ''.join(res)
@@ -1400,6 +1397,9 @@ class ASTEnumerator(ASTBase):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
self.name.describe_signature(signode, mode, env, symbol)
+ if len(self.attrs) != 0:
+ signode += addnodes.desc_sig_space()
+ self.attrs.describe_signature(signode)
if self.init:
self.init.describe_signature(signode, 'markType', env, symbol)
@@ -2649,13 +2649,7 @@ class DefinitionParser(BaseParser):
'Expecting "," or ")" in parameters, '
'got "%s".' % self.current_char)
- attrs = []
- while True:
- attr = self._parse_attribute()
- if attr is None:
- break
- attrs.append(attr)
-
+ attrs = self._parse_attribute_list()
return ASTParameters(args, attrs)
def _parse_decl_specs_simple(self, outer: str, typed: bool) -> ASTDeclSpecsSimple:
@@ -2714,7 +2708,7 @@ class DefinitionParser(BaseParser):
continue
break
return ASTDeclSpecsSimple(storage, threadLocal, inline,
- restrict, volatile, const, attrs)
+ restrict, volatile, const, ASTAttributeList(attrs))
def _parse_decl_specs(self, outer: str, typed: bool = True) -> ASTDeclSpecs:
if outer:
@@ -2846,7 +2840,7 @@ class DefinitionParser(BaseParser):
next = self._parse_declarator(named, paramMode, typed)
return ASTDeclaratorPtr(next=next,
restrict=restrict, volatile=volatile, const=const,
- attrs=attrs)
+ attrs=ASTAttributeList(attrs))
if typed and self.current_char == '(': # note: peeking, not skipping
# maybe this is the beginning of params, try that first,
# otherwise assume it's noptr->declarator > ( ptr-declarator )
@@ -3041,6 +3035,7 @@ class DefinitionParser(BaseParser):
def _parse_enumerator(self) -> ASTEnumerator:
name = self._parse_nested_name()
+ attrs = self._parse_attribute_list()
self.skip_ws()
init = None
if self.skip_string('='):
@@ -3051,7 +3046,7 @@ class DefinitionParser(BaseParser):
initVal = self._parse_expression_fallback([], parser)
init = ASTInitializer(initVal)
- return ASTEnumerator(name, init)
+ return ASTEnumerator(name, init, attrs)
def parse_pre_v3_type_definition(self) -> ASTDeclaration:
self.skip_ws()
@@ -3276,7 +3271,7 @@ class CObject(ObjectDescription[ASTDeclaration]):
msg = "{}: Pre-v3 C type directive '.. c:type:: {}' converted to " \
"'.. c:{}:: {}'." \
"\nThe original parsing error was:\n{}"
- msg = msg.format(RemovedInSphinx50Warning.__name__,
+ msg = msg.format(RemovedInSphinx60Warning.__name__,
sig, ast.objectType, ast, eOrig)
logger.warning(msg, location=signode)
except DefinitionError as e:
@@ -3709,7 +3704,7 @@ class CXRefRole(XRefRole):
if self.env.config['c_warn_on_allowed_pre_v3']:
msg = "{}: Pre-v3 C type role ':c:type:`{}`' converted to ':c:expr:`{}`'."
msg += "\nThe original parsing error was:\n{}"
- msg = msg.format(RemovedInSphinx50Warning.__name__, text, text, eOrig)
+ msg = msg.format(RemovedInSphinx60Warning.__name__, text, text, eOrig)
logger.warning(msg, location=self.get_location())
return [signode], []
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..98a89594f 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,
@@ -29,8 +21,8 @@ from sphinx.roles import SphinxRole, XRefRole
from sphinx.transforms import SphinxTransform
from sphinx.transforms.post_transforms import ReferencesResolver
from sphinx.util import logging
-from sphinx.util.cfamily import (ASTAttribute, ASTBaseBase, ASTBaseParenExprList, BaseParser,
- DefinitionError, NoOldIdError, StringifyTransform,
+from sphinx.util.cfamily import (ASTAttributeList, ASTBaseBase, ASTBaseParenExprList,
+ BaseParser, DefinitionError, NoOldIdError, StringifyTransform,
UnsupportedMultiCharacterCharLiteral, anon_identifier_re,
binary_literal_re, char_literal_re, float_literal_re,
float_literal_suffix_re, hex_literal_re, identifier_re,
@@ -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.
@@ -535,7 +529,8 @@ _id_operator_v2 = {
'->': 'pt',
'()': 'cl',
'[]': 'ix',
- '.*': 'ds' # this one is not overloadable, but we need it for expressions
+ '.*': 'ds', # this one is not overloadable, but we need it for expressions
+ '?': 'qu',
}
_id_operator_unary_v2 = {
'++': 'pp_',
@@ -1524,6 +1519,44 @@ class ASTBinOpExpr(ASTExpression):
self.exprs[i].describe_signature(signode, mode, env, symbol)
+class ASTConditionalExpr(ASTExpression):
+ def __init__(self, ifExpr: ASTExpression, thenExpr: ASTExpression,
+ elseExpr: ASTExpression):
+ self.ifExpr = ifExpr
+ self.thenExpr = thenExpr
+ self.elseExpr = elseExpr
+
+ def _stringify(self, transform: StringifyTransform) -> str:
+ res = []
+ res.append(transform(self.ifExpr))
+ res.append(' ? ')
+ res.append(transform(self.thenExpr))
+ res.append(' : ')
+ res.append(transform(self.elseExpr))
+ return ''.join(res)
+
+ def get_id(self, version: int) -> str:
+ assert version >= 2
+ res = []
+ res.append(_id_operator_v2['?'])
+ res.append(self.ifExpr.get_id(version))
+ res.append(self.thenExpr.get_id(version))
+ res.append(self.elseExpr.get_id(version))
+ return ''.join(res)
+
+ def describe_signature(self, signode: TextElement, mode: str,
+ env: "BuildEnvironment", symbol: "Symbol") -> None:
+ self.ifExpr.describe_signature(signode, mode, env, symbol)
+ signode += addnodes.desc_sig_space()
+ signode += addnodes.desc_sig_operator('?', '?')
+ signode += addnodes.desc_sig_space()
+ self.thenExpr.describe_signature(signode, mode, env, symbol)
+ signode += addnodes.desc_sig_space()
+ signode += addnodes.desc_sig_operator(':', ':')
+ signode += addnodes.desc_sig_space()
+ self.elseExpr.describe_signature(signode, mode, env, symbol)
+
+
class ASTBracedInitList(ASTBase):
def __init__(self, exprs: List[Union[ASTExpression, "ASTBracedInitList"]],
trailingComma: bool) -> None:
@@ -1556,42 +1589,39 @@ class ASTBracedInitList(ASTBase):
class ASTAssignmentExpr(ASTExpression):
- def __init__(self, exprs: List[Union[ASTExpression, ASTBracedInitList]], ops: List[str]):
- assert len(exprs) > 0
- assert len(exprs) == len(ops) + 1
- self.exprs = exprs
- self.ops = ops
+ def __init__(self, leftExpr: ASTExpression, op: str,
+ rightExpr: Union[ASTExpression, ASTBracedInitList]):
+ self.leftExpr = leftExpr
+ self.op = op
+ self.rightExpr = rightExpr
def _stringify(self, transform: StringifyTransform) -> str:
res = []
- res.append(transform(self.exprs[0]))
- for i in range(1, len(self.exprs)):
- res.append(' ')
- res.append(self.ops[i - 1])
- res.append(' ')
- res.append(transform(self.exprs[i]))
+ res.append(transform(self.leftExpr))
+ res.append(' ')
+ res.append(self.op)
+ res.append(' ')
+ res.append(transform(self.rightExpr))
return ''.join(res)
def get_id(self, version: int) -> str:
+ # we end up generating the ID from left to right, instead of right to left
res = []
- for i in range(len(self.ops)):
- res.append(_id_operator_v2[self.ops[i]])
- res.append(self.exprs[i].get_id(version))
- res.append(self.exprs[-1].get_id(version))
+ res.append(_id_operator_v2[self.op])
+ res.append(self.leftExpr.get_id(version))
+ res.append(self.rightExpr.get_id(version))
return ''.join(res)
def describe_signature(self, signode: TextElement, mode: str,
env: "BuildEnvironment", symbol: "Symbol") -> None:
- self.exprs[0].describe_signature(signode, mode, env, symbol)
- for i in range(1, len(self.exprs)):
- signode += addnodes.desc_sig_space()
- op = self.ops[i - 1]
- if ord(op[0]) >= ord('a') and ord(op[0]) <= ord('z'):
- signode += addnodes.desc_sig_keyword(op, op)
- else:
- signode += addnodes.desc_sig_operator(op, op)
- signode += addnodes.desc_sig_space()
- self.exprs[i].describe_signature(signode, mode, env, symbol)
+ self.leftExpr.describe_signature(signode, mode, env, symbol)
+ signode += addnodes.desc_sig_space()
+ if ord(self.op[0]) >= ord('a') and ord(self.op[0]) <= ord('z'):
+ signode += addnodes.desc_sig_keyword(self.op, self.op)
+ else:
+ signode += addnodes.desc_sig_operator(self.op, self.op)
+ signode += addnodes.desc_sig_space()
+ self.rightExpr.describe_signature(signode, mode, env, symbol)
class ASTCommaExpr(ASTExpression):
@@ -2018,7 +2048,7 @@ class ASTParametersQualifiers(ASTBase):
def __init__(self, args: List[ASTFunctionParameter], volatile: bool, const: bool,
refQual: Optional[str], exceptionSpec: ASTNoexceptSpec,
trailingReturn: "ASTType",
- override: bool, final: bool, attrs: List[ASTAttribute],
+ override: bool, final: bool, attrs: ASTAttributeList,
initializer: Optional[str]) -> None:
self.args = args
self.volatile = volatile
@@ -2088,9 +2118,9 @@ class ASTParametersQualifiers(ASTBase):
res.append(' final')
if self.override:
res.append(' override')
- for attr in self.attrs:
+ if len(self.attrs) != 0:
res.append(' ')
- res.append(transform(attr))
+ res.append(transform(self.attrs))
if self.initializer:
res.append(' = ')
res.append(self.initializer)
@@ -2141,9 +2171,9 @@ class ASTParametersQualifiers(ASTBase):
_add_anno(signode, 'final')
if self.override:
_add_anno(signode, 'override')
- for attr in self.attrs:
+ if len(self.attrs) != 0:
signode += addnodes.desc_sig_space()
- attr.describe_signature(signode)
+ self.attrs.describe_signature(signode)
if self.initializer:
signode += addnodes.desc_sig_space()
signode += addnodes.desc_sig_punctuation('=', '=')
@@ -2181,7 +2211,7 @@ class ASTDeclSpecsSimple(ASTBase):
explicitSpec: Optional[ASTExplicitSpec],
consteval: bool, constexpr: bool, constinit: bool,
volatile: bool, const: bool, friend: bool,
- attrs: List[ASTAttribute]) -> None:
+ attrs: ASTAttributeList) -> None:
self.storage = storage
self.threadLocal = threadLocal
self.inline = inline
@@ -2213,7 +2243,8 @@ class ASTDeclSpecsSimple(ASTBase):
def _stringify(self, transform: StringifyTransform) -> str:
res: List[str] = []
- res.extend(transform(attr) for attr in self.attrs)
+ if len(self.attrs) != 0:
+ res.append(transform(self.attrs))
if self.storage:
res.append(self.storage)
if self.threadLocal:
@@ -2240,12 +2271,8 @@ class ASTDeclSpecsSimple(ASTBase):
def describe_signature(self, signode: TextElement,
env: "BuildEnvironment", symbol: "Symbol") -> None:
- addSpace = False
- for attr in self.attrs:
- if addSpace:
- signode += addnodes.desc_sig_space()
- addSpace = True
- attr.describe_signature(signode)
+ self.attrs.describe_signature(signode)
+ addSpace = len(self.attrs) != 0
def _add(signode: TextElement, text: str) -> bool:
if addSpace:
@@ -2562,7 +2589,7 @@ class ASTDeclaratorNameBitField(ASTDeclarator):
class ASTDeclaratorPtr(ASTDeclarator):
def __init__(self, next: ASTDeclarator, volatile: bool, const: bool,
- attrs: List[ASTAttribute]) -> None:
+ attrs: ASTAttributeList) -> None:
assert next
self.next = next
self.volatile = volatile
@@ -2590,9 +2617,8 @@ class ASTDeclaratorPtr(ASTDeclarator):
def _stringify(self, transform: StringifyTransform) -> str:
res = ['*']
- for a in self.attrs:
- res.append(transform(a))
- if len(self.attrs) > 0 and (self.volatile or self.const):
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0 and (self.volatile or self.const):
res.append(' ')
if self.volatile:
res.append('volatile')
@@ -2647,9 +2673,8 @@ class ASTDeclaratorPtr(ASTDeclarator):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
signode += addnodes.desc_sig_punctuation('*', '*')
- for a in self.attrs:
- a.describe_signature(signode)
- if len(self.attrs) > 0 and (self.volatile or self.const):
+ self.attrs.describe_signature(signode)
+ if len(self.attrs) != 0 and (self.volatile or self.const):
signode += addnodes.desc_sig_space()
def _add_anno(signode: TextElement, text: str) -> None:
@@ -2667,7 +2692,7 @@ class ASTDeclaratorPtr(ASTDeclarator):
class ASTDeclaratorRef(ASTDeclarator):
- def __init__(self, next: ASTDeclarator, attrs: List[ASTAttribute]) -> None:
+ def __init__(self, next: ASTDeclarator, attrs: ASTAttributeList) -> None:
assert next
self.next = next
self.attrs = attrs
@@ -2697,9 +2722,8 @@ class ASTDeclaratorRef(ASTDeclarator):
def _stringify(self, transform: StringifyTransform) -> str:
res = ['&']
- for a in self.attrs:
- res.append(transform(a))
- if len(self.attrs) > 0 and self.next.require_space_after_declSpecs():
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0 and self.next.require_space_after_declSpecs():
res.append(' ')
res.append(transform(self.next))
return ''.join(res)
@@ -2728,8 +2752,7 @@ class ASTDeclaratorRef(ASTDeclarator):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
signode += addnodes.desc_sig_punctuation('&', '&')
- for a in self.attrs:
- a.describe_signature(signode)
+ self.attrs.describe_signature(signode)
if len(self.attrs) > 0 and self.next.require_space_after_declSpecs():
signode += addnodes.desc_sig_space()
self.next.describe_signature(signode, mode, env, symbol)
@@ -3318,16 +3341,21 @@ 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: ASTAttributeList) -> 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 = []
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0:
+ res.append(' ')
res.append(transform(self.name))
if self.final:
res.append(' final')
@@ -3344,6 +3372,9 @@ class ASTClass(ASTBase):
def describe_signature(self, signode: TextElement, mode: str,
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
+ self.attrs.describe_signature(signode)
+ if len(self.attrs) != 0:
+ signode += addnodes.desc_sig_space()
self.name.describe_signature(signode, mode, env, symbol=symbol)
if self.final:
signode += addnodes.desc_sig_space()
@@ -3361,8 +3392,9 @@ class ASTClass(ASTBase):
class ASTUnion(ASTBase):
- def __init__(self, name: ASTNestedName) -> None:
+ def __init__(self, name: ASTNestedName, attrs: ASTAttributeList) -> None:
self.name = name
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
if version == 1:
@@ -3370,20 +3402,29 @@ class ASTUnion(ASTBase):
return symbol.get_full_nested_name().get_id(version)
def _stringify(self, transform: StringifyTransform) -> str:
- return transform(self.name)
+ res = []
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0:
+ res.append(' ')
+ 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)
+ self.attrs.describe_signature(signode)
+ if len(self.attrs) != 0:
+ 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: ASTAttributeList) -> 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 +3436,9 @@ class ASTEnum(ASTBase):
if self.scoped:
res.append(self.scoped)
res.append(' ')
+ res.append(transform(self.attrs))
+ if len(self.attrs) != 0:
+ res.append(' ')
res.append(transform(self.name))
if self.underlyingType:
res.append(' : ')
@@ -3405,6 +3449,9 @@ class ASTEnum(ASTBase):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
# self.scoped has been done by the CPPEnumObject
+ self.attrs.describe_signature(signode)
+ if len(self.attrs) != 0:
+ signode += addnodes.desc_sig_space()
self.name.describe_signature(signode, mode, env, symbol=symbol)
if self.underlyingType:
signode += addnodes.desc_sig_space()
@@ -3415,9 +3462,11 @@ class ASTEnum(ASTBase):
class ASTEnumerator(ASTBase):
- def __init__(self, name: ASTNestedName, init: ASTInitializer) -> None:
+ def __init__(self, name: ASTNestedName, init: Optional[ASTInitializer],
+ attrs: ASTAttributeList) -> None:
self.name = name
self.init = init
+ self.attrs = attrs
def get_id(self, version: int, objectType: str, symbol: "Symbol") -> str:
if version == 1:
@@ -3427,6 +3476,9 @@ class ASTEnumerator(ASTBase):
def _stringify(self, transform: StringifyTransform) -> str:
res = []
res.append(transform(self.name))
+ if len(self.attrs) != 0:
+ res.append(' ')
+ res.append(transform(self.attrs))
if self.init:
res.append(transform(self.init))
return ''.join(res)
@@ -3435,6 +3487,9 @@ class ASTEnumerator(ASTBase):
env: "BuildEnvironment", symbol: "Symbol") -> None:
verify_description_mode(mode)
self.name.describe_signature(signode, mode, env, symbol)
+ if len(self.attrs) != 0:
+ signode += addnodes.desc_sig_space()
+ self.attrs.describe_signature(signode)
if self.init:
self.init.describe_signature(signode, 'markType', env, symbol)
@@ -5598,50 +5653,60 @@ class DefinitionParser(BaseParser):
return ASTBinOpExpr(exprs, ops)
return _parse_bin_op_expr(self, 0, inTemplate=inTemplate)
- def _parse_conditional_expression_tail(self, orExprHead: Any) -> None:
+ def _parse_conditional_expression_tail(self, orExprHead: ASTExpression,
+ inTemplate: bool) -> Optional[ASTConditionalExpr]:
+ # Consumes the orExprHead on success.
+
# -> "?" expression ":" assignment-expression
- return None
+ self.skip_ws()
+ if not self.skip_string("?"):
+ return None
+ thenExpr = self._parse_expression()
+ self.skip_ws()
+ if not self.skip_string(":"):
+ self.fail('Expected ":" after then-expression in conditional expression.')
+ elseExpr = self._parse_assignment_expression(inTemplate)
+ return ASTConditionalExpr(orExprHead, thenExpr, elseExpr)
def _parse_assignment_expression(self, inTemplate: bool) -> ASTExpression:
# -> conditional-expression
# | logical-or-expression assignment-operator initializer-clause
- # | throw-expression
- # TODO: parse throw-expression: "throw" assignment-expression [opt]
- # if not a throw expression, then:
- # -> conditional-expression ->
+ # | yield-expression -> "co_yield" assignment-expression
+ # | "co_yield" braced-init-list
+ # | throw-expression -> "throw" assignment-expression[opt]
+ # TODO: yield-expression
+ # TODO: throw-expression
+
+ # Now we have (after expanding conditional-expression:
# logical-or-expression
# | logical-or-expression "?" expression ":" assignment-expression
# | logical-or-expression assignment-operator initializer-clause
- exprs: List[Union[ASTExpression, ASTBracedInitList]] = []
- ops = []
- orExpr = self._parse_logical_or_expression(inTemplate=inTemplate)
- exprs.append(orExpr)
- # TODO: handle ternary with _parse_conditional_expression_tail
- while True:
- oneMore = False
- self.skip_ws()
- for op in _expression_assignment_ops:
- if op[0] in 'anox':
- if not self.skip_word(op):
- continue
- else:
- if not self.skip_string(op):
- continue
- expr = self._parse_initializer_clause()
- exprs.append(expr)
- ops.append(op)
- oneMore = True
- if not oneMore:
- break
- if len(ops) == 0:
- return orExpr
- else:
- return ASTAssignmentExpr(exprs, ops)
+ leftExpr = self._parse_logical_or_expression(inTemplate=inTemplate)
+ # the ternary operator
+ condExpr = self._parse_conditional_expression_tail(leftExpr, inTemplate)
+ if condExpr is not None:
+ return condExpr
+ # and actual assignment
+ for op in _expression_assignment_ops:
+ if op[0] in 'anox':
+ if not self.skip_word(op):
+ continue
+ else:
+ if not self.skip_string(op):
+ continue
+ rightExpr = self._parse_initializer_clause()
+ return ASTAssignmentExpr(leftExpr, op, rightExpr)
+ # just a logical-or-expression
+ return leftExpr
def _parse_constant_expression(self, inTemplate: bool) -> ASTExpression:
- # -> conditional-expression
+ # -> conditional-expression ->
+ # logical-or-expression
+ # | logical-or-expression "?" expression ":" assignment-expression
orExpr = self._parse_logical_or_expression(inTemplate=inTemplate)
- # TODO: use _parse_conditional_expression_tail
+ condExpr = self._parse_conditional_expression_tail(orExpr, inTemplate)
+ if condExpr is not None:
+ return condExpr
return orExpr
def _parse_expression(self) -> ASTExpression:
@@ -6057,12 +6122,7 @@ class DefinitionParser(BaseParser):
override = self.skip_word_and_ws(
'override') # they can be permuted
- attrs = []
- while True:
- attr = self._parse_attribute()
- if attr is None:
- break
- attrs.append(attr)
+ attrs = self._parse_attribute_list()
self.skip_ws()
initializer = None
@@ -6174,7 +6234,7 @@ class DefinitionParser(BaseParser):
break
return ASTDeclSpecsSimple(storage, threadLocal, inline, virtual,
explicitSpec, consteval, constexpr, constinit,
- volatile, const, friend, attrs)
+ volatile, const, friend, ASTAttributeList(attrs))
def _parse_decl_specs(self, outer: str, typed: bool = True) -> ASTDeclSpecs:
if outer:
@@ -6271,7 +6331,7 @@ class DefinitionParser(BaseParser):
self.skip_ws()
volatile = False
const = False
- attrs = []
+ attrList = []
while 1:
if not volatile:
volatile = self.skip_word_and_ws('volatile')
@@ -6283,19 +6343,15 @@ class DefinitionParser(BaseParser):
continue
attr = self._parse_attribute()
if attr is not None:
- attrs.append(attr)
+ attrList.append(attr)
continue
break
next = self._parse_declarator(named, paramMode, typed)
- return ASTDeclaratorPtr(next=next, volatile=volatile, const=const, attrs=attrs)
+ return ASTDeclaratorPtr(next=next, volatile=volatile, const=const,
+ attrs=ASTAttributeList(attrList))
# TODO: shouldn't we parse an R-value ref here first?
if typed and self.skip_string("&"):
- attrs = []
- while 1:
- attr = self._parse_attribute()
- if attr is None:
- break
- attrs.append(attr)
+ attrs = self._parse_attribute_list()
next = self._parse_declarator(named, paramMode, typed)
return ASTDeclaratorRef(next=next, attrs=attrs)
if typed and self.skip_string("..."):
@@ -6567,6 +6623,7 @@ class DefinitionParser(BaseParser):
return ASTConcept(nestedName, initializer)
def _parse_class(self) -> ASTClass:
+ attrs = self._parse_attribute_list()
name = self._parse_nested_name()
self.skip_ws()
final = self.skip_word_and_ws('final')
@@ -6594,24 +6651,26 @@ class DefinitionParser(BaseParser):
continue
else:
break
- return ASTClass(name, final, bases)
+ return ASTClass(name, final, bases, attrs)
def _parse_union(self) -> ASTUnion:
+ attrs = self._parse_attribute_list()
name = self._parse_nested_name()
- return ASTUnion(name)
+ return ASTUnion(name, attrs)
def _parse_enum(self) -> ASTEnum:
scoped = None # is set by CPPEnumObject
- self.skip_ws()
+ attrs = self._parse_attribute_list()
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()
+ attrs = self._parse_attribute_list()
self.skip_ws()
init = None
if self.skip_string('='):
@@ -6621,7 +6680,7 @@ class DefinitionParser(BaseParser):
return self._parse_constant_expression(inTemplate=False)
initVal = self._parse_expression_fallback([], parser)
init = ASTInitializer(initVal)
- return ASTEnumerator(name, init)
+ return ASTEnumerator(name, init, attrs)
# ==========================================================================
@@ -7992,7 +8051,7 @@ def setup(app: Sphinx) -> Dict[str, Any]:
return {
'version': 'builtin',
- 'env_version': 4,
+ 'env_version': 6,
'parallel_read_safe': True,
'parallel_write_safe': True,
}
diff --git a/sphinx/domains/index.py b/sphinx/domains/index.py
index 7dbc1bb5a..42ad3c760 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
@@ -110,7 +102,7 @@ class IndexRole(ReferenceRole):
index = addnodes.index(entries=entries)
target = nodes.target('', '', ids=[target_id])
- text = nodes.Text(title, title)
+ text = nodes.Text(title)
self.set_source_info(index)
return [index, target, text], []
diff --git a/sphinx/domains/javascript.py b/sphinx/domains/javascript.py
index 2095d1d10..60ea31e94 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
@@ -122,13 +114,6 @@ class JSObject(ObjectDescription[Tuple[str, str]]):
fullname = (mod_name + '.' if mod_name else '') + name_obj[0]
node_id = make_id(self.env, self.state.document, '', fullname)
signode['ids'].append(node_id)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(fullname)
- if old_node_id not in self.state.document.ids and old_node_id not in signode['ids']:
- signode['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(signode)
domain = cast(JavaScriptDomain, self.env.get_domain('js'))
@@ -288,13 +273,6 @@ class JSModule(SphinxDirective):
location=(self.env.docname, self.lineno))
target = nodes.target('', '', ids=[node_id], ismod=True)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(mod_name)
- if old_node_id not in self.state.document.ids and old_node_id not in target['ids']:
- target['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(target)
ret.append(target)
indextext = _('%s (module)') % mod_name
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..8fc185325 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
@@ -26,7 +18,7 @@ from sphinx import addnodes
from sphinx.addnodes import desc_signature, pending_xref, pending_xref_condition
from sphinx.application import Sphinx
from sphinx.builders import Builder
-from sphinx.deprecation import RemovedInSphinx50Warning, RemovedInSphinx60Warning
+from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.directives import ObjectDescription
from sphinx.domains import Domain, Index, IndexEntry, ObjType
from sphinx.environment import BuildEnvironment
@@ -133,7 +125,7 @@ def type_to_xref(target: str, env: BuildEnvironment = None, suppress_prefix: boo
refspecific=refspecific, **kwargs)
-def _parse_annotation(annotation: str, env: BuildEnvironment = None) -> List[Node]:
+def _parse_annotation(annotation: str, env: BuildEnvironment) -> List[Node]:
"""Parse type annotation."""
def unparse(node: ast.AST) -> List[Node]:
if isinstance(node, ast.Attribute):
@@ -227,10 +219,6 @@ def _parse_annotation(annotation: str, env: BuildEnvironment = None) -> List[Nod
raise SyntaxError # unsupported syntax
- if env is None:
- warnings.warn("The env parameter for _parse_annotation becomes required now.",
- RemovedInSphinx50Warning, stacklevel=2)
-
try:
tree = ast_parse(annotation)
result: List[Node] = []
@@ -577,12 +565,6 @@ class PyObject(ObjectDescription[Tuple[str, str]]):
fullname = (modname + '.' if modname else '') + name_cls[0]
node_id = make_id(self.env, self.state.document, '', fullname)
signode['ids'].append(node_id)
-
- # Assign old styled node_id(fullname) not to break old hyperlinks (if possible)
- # Note: Will removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- if node_id != fullname and fullname not in self.state.document.ids:
- signode['ids'].append(fullname)
-
self.state.document.note_explicit_target(signode)
domain = cast(PythonDomain, self.env.get_domain('py'))
@@ -978,29 +960,6 @@ class PyProperty(PyObject):
return _('%s (%s property)') % (attrname, clsname)
-class PyDecoratorMixin:
- """
- Mixin for decorator directives.
- """
- def handle_signature(self, sig: str, signode: desc_signature) -> Tuple[str, str]:
- for cls in self.__class__.__mro__:
- if cls.__name__ != 'DirectiveAdapter':
- warnings.warn('PyDecoratorMixin is deprecated. '
- 'Please check the implementation of %s' % cls,
- RemovedInSphinx50Warning, stacklevel=2)
- break
- else:
- warnings.warn('PyDecoratorMixin is deprecated',
- RemovedInSphinx50Warning, stacklevel=2)
-
- ret = super().handle_signature(sig, signode) # type: ignore
- signode.insert(0, addnodes.desc_addname('@', '@'))
- return ret
-
- def needs_arglist(self) -> bool:
- return False
-
-
class PyModule(SphinxDirective):
"""
Directive to mark description of a new module.
@@ -1029,13 +988,6 @@ class PyModule(SphinxDirective):
node_id = make_id(self.env, self.state.document, 'module', modname)
target = nodes.target('', '', ids=[node_id], ismod=True)
self.set_source_info(target)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(modname)
- if node_id != old_node_id and old_node_id not in self.state.document.ids:
- target['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(target)
domain.note_module(modname,
@@ -1474,7 +1426,7 @@ def builtin_resolver(app: Sphinx, env: BuildEnvironment,
if s.startswith('typing.'):
s = s.split('.', 1)[1]
- return s in typing.__all__ # type: ignore
+ return s in typing.__all__
if node.get('refdomain') != 'py':
return None
diff --git a/sphinx/domains/rst.py b/sphinx/domains/rst.py
index 0899e02f8..7f0d0c8f7 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
@@ -40,13 +32,6 @@ class ReSTMarkup(ObjectDescription[str]):
def add_target_and_index(self, name: str, sig: str, signode: desc_signature) -> None:
node_id = make_id(self.env, self.state.document, self.objtype, name)
signode['ids'].append(node_id)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(name)
- if old_node_id not in self.state.document.ids and old_node_id not in signode['ids']:
- signode['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(signode)
domain = cast(ReSTDomain, self.env.get_domain('rst'))
@@ -150,13 +135,6 @@ class ReSTDirectiveOption(ReSTMarkup):
node_id = make_id(self.env, self.state.document, prefix, name)
signode['ids'].append(node_id)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(name)
- if old_node_id not in self.state.document.ids and old_node_id not in signode['ids']:
- signode['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(signode)
domain.note_object(self.objtype, objname, node_id, location=signode)
diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py
index e9f75325a..d5c962dc8 100644
--- a/sphinx/domains/std.py
+++ b/sphinx/domains/std.py
@@ -1,15 +1,6 @@
-"""
- 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
from copy import copy
from typing import (TYPE_CHECKING, Any, Callable, Dict, Iterable, Iterator, List, Optional,
Tuple, Type, Union, cast)
@@ -21,7 +12,6 @@ from docutils.statemachine import StringList
from sphinx import addnodes
from sphinx.addnodes import desc_signature, pending_xref
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.directives import ObjectDescription
from sphinx.domains import Domain, ObjType
from sphinx.locale import _, __
@@ -65,13 +55,6 @@ class GenericObject(ObjectDescription[str]):
def add_target_and_index(self, name: str, sig: str, signode: desc_signature) -> None:
node_id = make_id(self.env, self.state.document, self.objtype, name)
signode['ids'].append(node_id)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(name)
- if old_node_id not in self.state.document.ids and old_node_id not in signode['ids']:
- signode['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(signode)
if self.indextemplate:
@@ -139,13 +122,6 @@ class Target(SphinxDirective):
node_id = make_id(self.env, self.state.document, self.name, fullname)
node = nodes.target('', '', ids=[node_id])
self.set_source_info(node)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(fullname)
- if old_node_id not in self.state.document.ids and old_node_id not in node['ids']:
- node['ids'].append(old_node_id)
-
self.state.document.note_explicit_target(node)
ret: List[Node] = [node]
if self.indextemplate:
@@ -440,7 +416,7 @@ def token_xrefs(text: str, productionGroup: str = '') -> List[Node]:
for m in token_re.finditer(text):
if m.start() > pos:
txt = text[pos:m.start()]
- retnodes.append(nodes.Text(txt, txt))
+ retnodes.append(nodes.Text(txt))
token = m.group(1)
if ':' in token:
if token[0] == '~':
@@ -461,7 +437,7 @@ def token_xrefs(text: str, productionGroup: str = '') -> List[Node]:
retnodes.append(refnode)
pos = m.end()
if pos < len(text):
- retnodes.append(nodes.Text(text[pos:], text[pos:]))
+ retnodes.append(nodes.Text(text[pos:]))
return retnodes
@@ -502,14 +478,6 @@ class ProductionList(SphinxDirective):
prefix = 'grammar-token-%s' % productionGroup
node_id = make_id(self.env, self.state.document, prefix, name)
subnode['ids'].append(node_id)
-
- # Assign old styled node_id not to break old hyperlinks (if possible)
- # Note: Will be removed in Sphinx-5.0 (RemovedInSphinx50Warning)
- old_node_id = self.make_old_id(name)
- if (old_node_id not in self.state.document.ids and
- old_node_id not in subnode['ids']):
- subnode['ids'].append(old_node_id)
-
self.state.document.note_implicit_target(subnode, subnode)
if len(productionGroup) != 0:
@@ -667,11 +635,6 @@ class StandardDomain(Domain):
objtype, name, docname, location=location)
self.objects[objtype, name] = (self.env.docname, labelid)
- def add_object(self, objtype: str, name: str, docname: str, labelid: str) -> None:
- warnings.warn('StandardDomain.add_object() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- self.objects[objtype, name] = (docname, labelid)
-
@property
def _terms(self) -> Dict[str, Tuple[str, str]]:
""".. note:: Will be removed soon. internal use only."""
@@ -762,11 +725,10 @@ class StandardDomain(Domain):
sectname = clean_astext(title)
elif node.tagname == 'rubric':
sectname = clean_astext(node)
- elif node.tagname == 'target' and len(node) > 0:
- # inline target (ex: blah _`blah` blah)
- sectname = clean_astext(node)
elif self.is_enumerable_node(node):
sectname = self.get_numfig_title(node)
+ if not sectname:
+ continue
else:
toctree = next(node.findall(addnodes.toctree), None)
if toctree and toctree.get('caption'):
@@ -774,8 +736,7 @@ class StandardDomain(Domain):
else:
# anonymous-only labels
continue
- if sectname:
- self.labels[name] = docname, labelid, sectname
+ self.labels[name] = docname, labelid, sectname
def add_program_option(self, program: str, name: str, docname: str, labelid: str) -> None:
self.progoptions[program, name] = (docname, labelid)
diff --git a/sphinx/environment/__init__.py b/sphinx/environment/__init__.py
index 9dde7b407..036aa3666 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
@@ -18,6 +10,7 @@ from os import path
from typing import (TYPE_CHECKING, Any, Callable, Dict, Generator, Iterator, List, Optional,
Set, Tuple, Union)
+import docutils
from docutils import nodes
from docutils.nodes import Node
@@ -46,10 +39,10 @@ logger = logging.getLogger(__name__)
default_settings: Dict[str, Any] = {
'auto_id_prefix': 'id',
- 'embed_images': False,
+ 'image_loading': 'link',
'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,
@@ -61,6 +54,8 @@ default_settings: Dict[str, Any] = {
'file_insertion_enabled': True,
'smartquotes_locales': [],
}
+if docutils.__version_info__[:2] <= (0, 17):
+ default_settings['embed_images'] = False
# This is increased every time an environment attribute is added
# or changed to properly invalidate pickle files.
@@ -261,7 +256,7 @@ class BuildEnvironment:
"""Update settings by new config."""
self.settings['input_encoding'] = config.source_encoding
self.settings['trim_footnote_reference_space'] = config.trim_footnote_reference_space
- self.settings['language_code'] = config.language or 'en'
+ self.settings['language_code'] = config.language
# Allow to disable by 3rd party extension (workaround)
self.settings.setdefault('smart_quotes', True)
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..c4e241674 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
@@ -64,18 +56,16 @@ class ImageCollector(EnvironmentCollector):
rel_imgpath, full_imgpath = app.env.relfn2path(imguri, docname)
node['uri'] = rel_imgpath
- if app.config.language:
- # Search language-specific figures at first
- i18n_imguri = get_image_filename_for_language(imguri, app.env)
- _, full_i18n_imgpath = app.env.relfn2path(i18n_imguri, docname)
- self.collect_candidates(app.env, full_i18n_imgpath, candidates, node)
+ # Search language-specific figures at first
+ i18n_imguri = get_image_filename_for_language(imguri, app.env)
+ _, full_i18n_imgpath = app.env.relfn2path(i18n_imguri, docname)
+ self.collect_candidates(app.env, full_i18n_imgpath, candidates, node)
self.collect_candidates(app.env, full_imgpath, candidates, node)
else:
- if app.config.language:
- # substitute imguri by figure_language_filename
- # (ex. foo.png -> foo.en.png)
- imguri = search_image_for_language(imguri, app.env)
+ # substitute imguri by figure_language_filename
+ # (ex. foo.png -> foo.en.png)
+ imguri = search_image_for_language(imguri, app.env)
# Update `node['uri']` to a relative path from srcdir
# from a relative path from current document.
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.
- Sphinx core events.
-
- Gracefully adapted from the TextPress system by Armin.
-
- :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..ebea66a6c 100644
--- a/sphinx/ext/apidoc.py
+++ b/sphinx/ext/apidoc.py
@@ -1,17 +1,12 @@
-"""
- sphinx.ext.apidoc
- ~~~~~~~~~~~~~~~~~
+"""Creates reST files corresponding to Python modules for code documentation.
- 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.).
+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.).
- This is derived from the "sphinx-autopackage" script, which is:
- Copyright 2008 Société des arts technologiques (SAT),
- https://sat.qc.ca/
-
- :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
@@ -122,6 +117,7 @@ def create_package_file(root: str, master_package: str, subroot: str, py_files:
submodules = [sub.split('.')[0] for sub in py_files
if not is_skipped_module(path.join(root, sub), opts, excludes) and
not is_initpy(sub)]
+ submodules = sorted(set(submodules))
submodules = [module_join(master_package, subroot, modname)
for modname in submodules]
options = copy(OPTIONS)
diff --git a/sphinx/ext/autodoc/__init__.py b/sphinx/ext/autodoc/__init__.py
index a6d36f61f..e16ab8ce5 100644
--- a/sphinx/ext/autodoc/__init__.py
+++ b/sphinx/ext/autodoc/__init__.py
@@ -1,13 +1,8 @@
-"""
- sphinx.ext.autodoc
- ~~~~~~~~~~~~~~~~~~
+"""Extension to create automatic documentation from code docstrings.
- 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.
-
- :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
@@ -22,7 +17,7 @@ from docutils.statemachine import StringList
import sphinx
from sphinx.application import Sphinx
from sphinx.config import ENUM, Config
-from sphinx.deprecation import RemovedInSphinx50Warning, RemovedInSphinx60Warning
+from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.environment import BuildEnvironment
from sphinx.ext.autodoc.importer import (get_class_members, get_object_members, import_module,
import_object)
@@ -98,15 +93,6 @@ def members_option(arg: Any) -> Union[object, List[str]]:
return [x.strip() for x in arg.split(',') if x.strip()]
-def members_set_option(arg: Any) -> Union[object, Set[str]]:
- """Used to convert the :members: option to auto directives."""
- warnings.warn("members_set_option() is deprecated.",
- RemovedInSphinx50Warning, stacklevel=2)
- if arg is None:
- return ALL
- return {x.strip() for x in arg.split(',') if x.strip()}
-
-
def exclude_members_option(arg: Any) -> Union[object, Set[str]]:
"""Used to convert the :exclude-members: option."""
if arg in (None, True):
@@ -114,16 +100,18 @@ def exclude_members_option(arg: Any) -> Union[object, Set[str]]:
return {x.strip() for x in arg.split(',') if x.strip()}
-def inherited_members_option(arg: Any) -> Union[object, Set[str]]:
- """Used to convert the :members: option to auto directives."""
+def inherited_members_option(arg: Any) -> Set[str]:
+ """Used to convert the :inherited-members: option to auto directives."""
if arg in (None, True):
- return 'object'
+ return {'object'}
+ elif arg:
+ return set(x.strip() for x in arg.split(','))
else:
- return arg
+ return set()
def member_order_option(arg: Any) -> Optional[str]:
- """Used to convert the :members: option to auto directives."""
+ """Used to convert the :member-order: option to auto directives."""
if arg in (None, True):
return None
elif arg in ('alphabetical', 'bysource', 'groupwise'):
@@ -158,23 +146,10 @@ def bool_option(arg: Any) -> bool:
return True
-def merge_special_members_option(options: Dict) -> None:
- """Merge :special-members: option to :members: option."""
- warnings.warn("merge_special_members_option() is deprecated.",
- RemovedInSphinx50Warning, stacklevel=2)
- if 'special-members' in options and options['special-members'] is not ALL:
- if options.get('members') is ALL:
- pass
- elif options.get('members'):
- for member in options['special-members']:
- if member not in options['members']:
- options['members'].append(member)
- else:
- options['members'] = options['special-members']
-
-
def merge_members_option(options: Dict) -> None:
- """Merge :*-members: option to the :members: option."""
+ """Merge :private-members: and :special-members: options to the
+ :members: option.
+ """
if options.get('members') is ALL:
# merging is not needed when members: ALL
return
@@ -552,21 +527,17 @@ class Documenter:
# etc. don't support a prepended module name
self.add_line(' :module: %s' % self.modname, sourcename)
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
"""Decode and return lines of the docstring(s) for the object.
When it returns None, autodoc-process-docstring will not be called for this
object.
"""
- if ignore is not None:
- warnings.warn("The 'ignore' argument to autodoc.%s.get_doc() is deprecated."
- % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
docstring = getdoc(self.object, self.get_attr, self.config.autodoc_inherit_docstrings,
self.parent, self.object_name)
if docstring:
tab_width = self.directive.state.document.settings.tab_width
- return [prepare_docstring(docstring, ignore, tab_width)]
+ return [prepare_docstring(docstring, tab_width)]
return []
def process_doc(self, docstrings: List[List[str]]) -> Iterator[str]:
@@ -598,13 +569,9 @@ class Documenter:
else:
return 'docstring of %s' % fullname
- def add_content(self, more_content: Optional[StringList], no_docstring: bool = False
- ) -> None:
+ def add_content(self, more_content: Optional[StringList]) -> None:
"""Add content from docstrings, attribute documentation and user."""
- if no_docstring:
- warnings.warn("The 'no_docstring' argument to %s.add_content() is deprecated."
- % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
+ docstring = True
# set sourcename and add content from attribute documentation
sourcename = self.get_sourcename()
@@ -613,7 +580,7 @@ class Documenter:
if self.objpath:
key = ('.'.join(self.objpath[:-1]), self.objpath[-1])
if key in attr_docs:
- no_docstring = True
+ docstring = False
# make a copy of docstring for attributes to avoid cache
# the change of autodoc-process-docstring event.
docstrings = [list(attr_docs[key])]
@@ -622,7 +589,7 @@ class Documenter:
self.add_line(line, sourcename, i)
# add content from docstrings
- if not no_docstring:
+ if docstring:
docstrings = self.get_doc()
if docstrings is None:
# Do not call autodoc-process-docstring on get_doc() returns None.
@@ -685,9 +652,11 @@ class Documenter:
``autodoc-skip-member`` event.
"""
def is_filtered_inherited_member(name: str, obj: Any) -> bool:
+ inherited_members = self.options.inherited_members or set()
+
if inspect.isclass(self.object):
for cls in self.object.__mro__:
- if cls.__name__ == self.options.inherited_members and cls != self.object:
+ if cls.__name__ in inherited_members and cls != self.object:
# given member is a member of specified *super class*
return True
elif name in cls.__dict__:
@@ -1229,7 +1198,7 @@ class DocstringSignatureMixin:
# re-prepare docstring to ignore more leading indentation
tab_width = self.directive.state.document.settings.tab_width # type: ignore
self._new_docstrings[i] = prepare_docstring('\n'.join(doclines[j + 1:]),
- tabsize=tab_width)
+ tab_width)
if result is None:
# first signature
@@ -1244,10 +1213,10 @@ class DocstringSignatureMixin:
return result
- def get_doc(self, ignore: int = None) -> List[List[str]]:
+ def get_doc(self) -> List[List[str]]:
if self._new_docstrings is not None:
return self._new_docstrings
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
def format_signature(self, **kwargs: Any) -> str:
if self.args is None and self.config.autodoc_docstring_signature: # type: ignore
@@ -1404,8 +1373,8 @@ class FunctionDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # typ
except (AttributeError, TypeError):
# failed to update signature (ex. built-in or extension types)
return None
- else:
- return None
+
+ return func
class DecoratorDocumenter(FunctionDocumenter):
@@ -1585,6 +1554,20 @@ class ClassDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # type:
return stringify_signature(sig, show_return_annotation=False, **kwargs)
+ def _find_signature(self) -> Tuple[str, str]:
+ result = super()._find_signature()
+ if result is not None:
+ # Strip a return value from signature of constructor in docstring (first entry)
+ result = (result[0], None)
+
+ for i, sig in enumerate(self._signatures):
+ if sig.endswith(' -> None'):
+ # Strip a return value from signatures of constructor in docstring (subsequent
+ # entries)
+ self._signatures[i] = sig[:-8]
+
+ return result
+
def format_signature(self, **kwargs: Any) -> str:
if self.doc_as_attr:
return ''
@@ -1666,7 +1649,7 @@ class ClassDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # type:
if not self.doc_as_attr and self.options.show_inheritance:
if inspect.getorigbases(self.object):
# A subclass of generic types
- # refs: PEP-560
+ # refs: PEP-560
bases = list(self.object.__orig_bases__)
elif hasattr(self.object, '__bases__') and len(self.object.__bases__):
# A normal class
@@ -1705,7 +1688,7 @@ class ClassDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # type:
else:
return False, [m for m in members.values() if m.class_ == self.object]
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if self.doc_as_attr:
# Don't show the docstring of the class when it is an alias.
comment = self.get_variable_comment()
@@ -1755,7 +1738,7 @@ class ClassDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # type:
docstrings.append(initdocstring)
tab_width = self.directive.state.document.settings.tab_width
- return [prepare_docstring(docstring, ignore, tab_width) for docstring in docstrings]
+ return [prepare_docstring(docstring, tab_width) for docstring in docstrings]
def get_variable_comment(self) -> Optional[List[str]]:
try:
@@ -1769,8 +1752,7 @@ class ClassDocumenter(DocstringSignatureMixin, ModuleLevelDocumenter): # type:
except PycodeError:
return None
- def add_content(self, more_content: Optional[StringList], no_docstring: bool = False
- ) -> None:
+ def add_content(self, more_content: Optional[StringList]) -> None:
if self.doc_as_attr and self.modname != self.get_real_modname():
try:
# override analyzer to obtain doccomment around its definition.
@@ -1902,12 +1884,7 @@ class TypeVarMixin(DataDocumenterMixinBase):
return (isinstance(self.object, TypeVar) or
super().should_suppress_directive_header())
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
- if ignore is not None:
- warnings.warn("The 'ignore' argument to autodoc.%s.get_doc() is deprecated."
- % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
-
+ def get_doc(self) -> Optional[List[List[str]]]:
if isinstance(self.object, TypeVar):
if self.object.__doc__ != TypeVar.__doc__:
return super().get_doc() # type: ignore
@@ -1920,7 +1897,10 @@ class TypeVarMixin(DataDocumenterMixinBase):
if isinstance(self.object, TypeVar):
attrs = [repr(self.object.__name__)]
for constraint in self.object.__constraints__:
- attrs.append(stringify_typehint(constraint))
+ if self.config.autodoc_typehints_format == "short":
+ attrs.append(stringify_typehint(constraint, "smart"))
+ else:
+ attrs.append(stringify_typehint(constraint))
if self.object.__bound__:
if self.config.autodoc_typehints_format == "short":
bound = restify(self.object.__bound__, "smart")
@@ -1972,11 +1952,11 @@ class UninitializedGlobalVariableMixin(DataDocumenterMixinBase):
return (self.object is UNINITIALIZED_ATTR or
super().should_suppress_value_header())
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if self.object is UNINITIALIZED_ATTR:
return []
else:
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
class DataDocumenter(GenericAliasMixin, NewTypeMixin, TypeVarMixin,
@@ -2042,7 +2022,11 @@ class DataDocumenter(GenericAliasMixin, NewTypeMixin, TypeVarMixin,
annotations = get_type_hints(self.parent, None,
self.config.autodoc_type_aliases)
if self.objpath[-1] in annotations:
- objrepr = stringify_typehint(annotations.get(self.objpath[-1]))
+ if self.config.autodoc_typehints_format == "short":
+ objrepr = stringify_typehint(annotations.get(self.objpath[-1]),
+ "smart")
+ else:
+ objrepr = stringify_typehint(annotations.get(self.objpath[-1]))
self.add_line(' :type: ' + objrepr, sourcename)
try:
@@ -2074,16 +2058,15 @@ class DataDocumenter(GenericAliasMixin, NewTypeMixin, TypeVarMixin,
return None
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
# Check the variable has a docstring-comment
comment = self.get_module_comment(self.objpath[-1])
if comment:
return [comment]
else:
- return super().get_doc(ignore)
+ return super().get_doc()
- def add_content(self, more_content: Optional[StringList], no_docstring: bool = False
- ) -> None:
+ def add_content(self, more_content: Optional[StringList]) -> None:
# Disable analyzing variable comment on Documenter.add_content() to control it on
# DataDocumenter.add_content()
self.analyzer = None
@@ -2092,7 +2075,7 @@ class DataDocumenter(GenericAliasMixin, NewTypeMixin, TypeVarMixin,
more_content = StringList()
self.update_content(more_content)
- super().add_content(more_content, no_docstring=no_docstring)
+ super().add_content(more_content)
class NewTypeDataDocumenter(DataDocumenter):
@@ -2286,10 +2269,10 @@ class MethodDocumenter(DocstringSignatureMixin, ClassLevelDocumenter): # type:
except (AttributeError, TypeError):
# failed to update signature (ex. built-in or extension types)
return None
- else:
- return None
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ return func
+
+ def get_doc(self) -> Optional[List[List[str]]]:
if self._new_docstrings is not None:
# docstring already returned previously, then modified by
# `DocstringSignatureMixin`. Just return the previously-computed
@@ -2348,13 +2331,13 @@ class NonDataDescriptorMixin(DataDocumenterMixinBase):
return (not getattr(self, 'non_data_descriptor', False) or
super().should_suppress_directive_header())
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if getattr(self, 'non_data_descriptor', False):
# the docstring of non datadescriptor is very probably the wrong thing
# to display
return None
else:
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
class SlotsMixin(DataDocumenterMixinBase):
@@ -2386,7 +2369,7 @@ class SlotsMixin(DataDocumenterMixinBase):
else:
return super().should_suppress_value_header()
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if self.object is SLOTSATTR:
try:
__slots__ = inspect.getslots(self.parent)
@@ -2400,7 +2383,7 @@ class SlotsMixin(DataDocumenterMixinBase):
(self.parent.__qualname__, exc), type='autodoc')
return []
else:
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
@property
def _datadescriptor(self) -> bool:
@@ -2484,12 +2467,12 @@ class RuntimeInstanceAttributeMixin(DataDocumenterMixinBase):
return (self.object is self.RUNTIME_INSTANCE_ATTRIBUTE or
super().should_suppress_value_header())
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if (self.object is self.RUNTIME_INSTANCE_ATTRIBUTE and
self.is_runtime_instance_attribute_not_commented(self.parent)):
return None
else:
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
class UninitializedInstanceAttributeMixin(DataDocumenterMixinBase):
@@ -2540,11 +2523,11 @@ class UninitializedInstanceAttributeMixin(DataDocumenterMixinBase):
return (self.object is UNINITIALIZED_ATTR or
super().should_suppress_value_header())
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
if self.object is UNINITIALIZED_ATTR:
return None
else:
- return super().get_doc(ignore) # type: ignore
+ return super().get_doc() # type: ignore
class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type: ignore
@@ -2583,27 +2566,6 @@ class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type:
def document_members(self, all_members: bool = False) -> None:
pass
- def isinstanceattribute(self) -> bool:
- """Check the subject is an instance attribute."""
- warnings.warn('AttributeDocumenter.isinstanceattribute() is deprecated.',
- RemovedInSphinx50Warning)
- # uninitialized instance variable (PEP-526)
- with mock(self.config.autodoc_mock_imports):
- try:
- ret = import_object(self.modname, self.objpath[:-1], 'class',
- attrgetter=self.get_attr,
- warningiserror=self.config.autodoc_warningiserror)
- self.parent = ret[3]
- annotations = get_type_hints(self.parent, None,
- self.config.autodoc_type_aliases)
- if self.objpath[-1] in annotations:
- self.object = UNINITIALIZED_ATTR
- return True
- except ImportError:
- pass
-
- return False
-
def update_annotations(self, parent: Any) -> None:
"""Update __annotations__ to support type_comment and so on."""
try:
@@ -2664,7 +2626,11 @@ class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type:
annotations = get_type_hints(self.parent, None,
self.config.autodoc_type_aliases)
if self.objpath[-1] in annotations:
- objrepr = stringify_typehint(annotations.get(self.objpath[-1]))
+ if self.config.autodoc_typehints_format == "short":
+ objrepr = stringify_typehint(annotations.get(self.objpath[-1]),
+ "smart")
+ else:
+ objrepr = stringify_typehint(annotations.get(self.objpath[-1]))
self.add_line(' :type: ' + objrepr, sourcename)
try:
@@ -2694,7 +2660,7 @@ class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type:
return None
- def get_doc(self, ignore: int = None) -> Optional[List[List[str]]]:
+ def get_doc(self) -> Optional[List[List[str]]]:
# Check the attribute has a docstring-comment
comment = self.get_attribute_comment(self.parent, self.objpath[-1])
if comment:
@@ -2706,12 +2672,11 @@ class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type:
# ref: https://github.com/sphinx-doc/sphinx/issues/7805
orig = self.config.autodoc_inherit_docstrings
self.config.autodoc_inherit_docstrings = False # type: ignore
- return super().get_doc(ignore)
+ return super().get_doc()
finally:
self.config.autodoc_inherit_docstrings = orig # type: ignore
- def add_content(self, more_content: Optional[StringList], no_docstring: bool = False
- ) -> None:
+ def add_content(self, more_content: Optional[StringList]) -> None:
# Disable analyzing attribute comment on Documenter.add_content() to control it on
# AttributeDocumenter.add_content()
self.analyzer = None
@@ -2719,7 +2684,7 @@ class AttributeDocumenter(GenericAliasMixin, NewTypeMixin, SlotsMixin, # type:
if more_content is None:
more_content = StringList()
self.update_content(more_content)
- super().add_content(more_content, no_docstring)
+ super().add_content(more_content)
class PropertyDocumenter(DocstringStripSignatureMixin, ClassLevelDocumenter): # type: ignore
@@ -2789,7 +2754,10 @@ class PropertyDocumenter(DocstringStripSignatureMixin, ClassLevelDocumenter): #
signature = inspect.signature(func,
type_aliases=self.config.autodoc_type_aliases)
if signature.return_annotation is not Parameter.empty:
- objrepr = stringify_typehint(signature.return_annotation)
+ if self.config.autodoc_typehints_format == "short":
+ objrepr = stringify_typehint(signature.return_annotation, "smart")
+ else:
+ objrepr = stringify_typehint(signature.return_annotation)
self.add_line(' :type: ' + objrepr, sourcename)
except TypeError as exc:
logger.warning(__("Failed to get a function signature for %s: %s"),
@@ -2817,12 +2785,6 @@ class NewTypeAttributeDocumenter(AttributeDocumenter):
return not isinstance(parent, ModuleDocumenter) and inspect.isNewType(member)
-def get_documenters(app: Sphinx) -> Dict[str, Type[Documenter]]:
- """Returns registered Documenter classes"""
- warnings.warn("get_documenters() is deprecated.", RemovedInSphinx50Warning, stacklevel=2)
- return app.registry.documenters
-
-
def autodoc_attrgetter(app: Sphinx, obj: Any, name: str, *defargs: Any) -> Any:
"""Alternative getattr() for types"""
for typ, func in app.registry.autodoc_attrgettrs.items():
@@ -2832,24 +2794,6 @@ def autodoc_attrgetter(app: Sphinx, obj: Any, name: str, *defargs: Any) -> Any:
return safe_getattr(obj, name, *defargs)
-def migrate_autodoc_member_order(app: Sphinx, config: Config) -> None:
- if config.autodoc_member_order == 'alphabetic':
- # RemovedInSphinx50Warning
- logger.warning(__('autodoc_member_order now accepts "alphabetical" '
- 'instead of "alphabetic". Please update your setting.'))
- config.autodoc_member_order = 'alphabetical' # type: ignore
-
-
-# for compatibility
-from sphinx.ext.autodoc.deprecated import DataDeclarationDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import GenericAliasDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import InstanceAttributeDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import SingledispatchFunctionDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import SingledispatchMethodDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import SlotsAttributeDocumenter # NOQA
-from sphinx.ext.autodoc.deprecated import TypeVarDocumenter # NOQA
-
-
def setup(app: Sphinx) -> Dict[str, Any]:
app.add_autodocumenter(ModuleDocumenter)
app.add_autodocumenter(ClassDocumenter)
@@ -2865,7 +2809,7 @@ def setup(app: Sphinx) -> Dict[str, Any]:
app.add_config_value('autoclass_content', 'class', True, ENUM('both', 'class', 'init'))
app.add_config_value('autodoc_member_order', 'alphabetical', True,
- ENUM('alphabetic', 'alphabetical', 'bysource', 'groupwise'))
+ ENUM('alphabetical', 'bysource', 'groupwise'))
app.add_config_value('autodoc_class_signature', 'mixed', True, ENUM('mixed', 'separated'))
app.add_config_value('autodoc_default_options', {}, True)
app.add_config_value('autodoc_docstring_signature', True, True)
@@ -2873,9 +2817,9 @@ def setup(app: Sphinx) -> Dict[str, Any]:
app.add_config_value('autodoc_typehints', "signature", True,
ENUM("signature", "description", "none", "both"))
app.add_config_value('autodoc_typehints_description_target', 'all', True,
- ENUM('all', 'documented'))
+ ENUM('all', 'documented', 'documented_params'))
app.add_config_value('autodoc_type_aliases', {}, True)
- app.add_config_value('autodoc_typehints_format', "fully-qualified", 'env',
+ app.add_config_value('autodoc_typehints_format', "short", 'env',
ENUM("fully-qualified", "short"))
app.add_config_value('autodoc_warningiserror', True, True)
app.add_config_value('autodoc_inherit_docstrings', True, True)
@@ -2885,8 +2829,6 @@ def setup(app: Sphinx) -> Dict[str, Any]:
app.add_event('autodoc-skip-member')
app.add_event('autodoc-process-bases')
- app.connect('config-inited', migrate_autodoc_member_order, priority=800)
-
app.setup_extension('sphinx.ext.autodoc.preserve_defaults')
app.setup_extension('sphinx.ext.autodoc.type_comment')
app.setup_extension('sphinx.ext.autodoc.typehints')
diff --git a/sphinx/ext/autodoc/deprecated.py b/sphinx/ext/autodoc/deprecated.py
deleted file mode 100644
index 22c9f46b6..000000000
--- a/sphinx/ext/autodoc/deprecated.py
+++ /dev/null
@@ -1,126 +0,0 @@
-"""
- 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.
-"""
-
-import warnings
-from typing import Any
-
-from sphinx.deprecation import RemovedInSphinx50Warning
-from sphinx.ext.autodoc import (AttributeDocumenter, DataDocumenter, FunctionDocumenter,
- MethodDocumenter)
-
-
-class SingledispatchFunctionDocumenter(FunctionDocumenter):
- """
- Used to be a specialized Documenter subclass for singledispatch'ed functions.
-
- Retained for backwards compatibility, now does the same as the FunctionDocumenter
- """
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class DataDeclarationDocumenter(DataDocumenter):
- """
- Specialized Documenter subclass for data that cannot be imported
- because they are declared without initial value (refs: PEP-526).
- """
- objtype = 'datadecl'
- directivetype = 'data'
- member_order = 60
-
- # must be higher than AttributeDocumenter
- priority = 11
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class TypeVarDocumenter(DataDocumenter):
- """
- Specialized Documenter subclass for TypeVars.
- """
-
- objtype = 'typevar'
- directivetype = 'data'
- priority = DataDocumenter.priority + 1 # type: ignore
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class SingledispatchMethodDocumenter(MethodDocumenter):
- """
- Used to be a specialized Documenter subclass for singledispatch'ed methods.
-
- Retained for backwards compatibility, now does the same as the MethodDocumenter
- """
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class InstanceAttributeDocumenter(AttributeDocumenter):
- """
- Specialized Documenter subclass for attributes that cannot be imported
- because they are instance attributes (e.g. assigned in __init__).
- """
- objtype = 'instanceattribute'
- directivetype = 'attribute'
- member_order = 60
-
- # must be higher than AttributeDocumenter
- priority = 11
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class SlotsAttributeDocumenter(AttributeDocumenter):
- """
- Specialized Documenter subclass for attributes that cannot be imported
- because they are attributes in __slots__.
- """
- objtype = 'slotsattribute'
- directivetype = 'attribute'
- member_order = 60
-
- # must be higher than AttributeDocumenter
- priority = 11
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
-
-
-class GenericAliasDocumenter(DataDocumenter):
- """
- Specialized Documenter subclass for GenericAliases.
- """
-
- objtype = 'genericalias'
- directivetype = 'data'
- priority = DataDocumenter.priority + 1 # type: ignore
-
- def __init__(self, *args: Any, **kwargs: Any) -> None:
- warnings.warn("%s is deprecated." % self.__class__.__name__,
- RemovedInSphinx50Warning, stacklevel=2)
- super().__init__(*args, **kwargs)
diff --git a/sphinx/ext/autodoc/directive.py b/sphinx/ext/autodoc/directive.py
index 0c040e1ef..be2248320 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
@@ -16,7 +8,7 @@ from docutils.statemachine import StringList
from docutils.utils import Reporter, assemble_option_dict
from sphinx.config import Config
-from sphinx.deprecation import RemovedInSphinx50Warning, RemovedInSphinx60Warning
+from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.environment import BuildEnvironment
from sphinx.ext.autodoc import Documenter, Options
from sphinx.util import logging
@@ -72,12 +64,6 @@ class DocumenterBridge:
RemovedInSphinx60Warning, stacklevel=2)
return self.record_dependencies
- @property
- def reporter(self) -> Reporter:
- warnings.warn('DocumenterBridge.reporter is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- return self._reporter
-
def process_documenter_options(documenter: Type[Documenter], config: Config, options: Dict
) -> Options:
diff --git a/sphinx/ext/autodoc/importer.py b/sphinx/ext/autodoc/importer.py
index b1bf28ec8..5ab40d135 100644
--- a/sphinx/ext/autodoc/importer.py
+++ b/sphinx/ext/autodoc/importer.py
@@ -1,19 +1,10 @@
-"""
- 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
import warnings
-from typing import Any, Callable, Dict, List, NamedTuple, Optional, Tuple
+from typing import Any, Callable, Dict, List, NamedTuple, Optional
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.ext.autodoc.mock import ismock, undecorate
from sphinx.pycode import ModuleAnalyzer, PycodeError
from sphinx.util import logging
@@ -147,29 +138,6 @@ def import_object(modname: str, objpath: List[str], objtype: str = '',
raise ImportError(errmsg) from exc
-def get_module_members(module: Any) -> List[Tuple[str, Any]]:
- """Get members of target module."""
- from sphinx.ext.autodoc import INSTANCEATTR
-
- warnings.warn('sphinx.ext.autodoc.importer.get_module_members() is deprecated.',
- RemovedInSphinx50Warning)
-
- members: Dict[str, Tuple[str, Any]] = {}
- for name in dir(module):
- try:
- value = safe_getattr(module, name, None)
- members[name] = (name, value)
- except AttributeError:
- continue
-
- # annotation only member (ex. attr: int)
- for name in getannotations(module):
- if name not in members:
- members[name] = (name, INSTANCEATTR)
-
- return sorted(list(members.values()))
-
-
class Attribute(NamedTuple):
name: str
directly_defined: bool
diff --git a/sphinx/ext/autodoc/mock.py b/sphinx/ext/autodoc/mock.py
index 7bd0b1ea0..15c11c33a 100644
--- a/sphinx/ext/autodoc/mock.py
+++ b/sphinx/ext/autodoc/mock.py
@@ -1,23 +1,15 @@
-"""
- 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
import sys
from importlib.abc import Loader, MetaPathFinder
from importlib.machinery import ModuleSpec
-from types import ModuleType
+from types import MethodType, ModuleType
from typing import Any, Generator, Iterator, List, Optional, Sequence, Tuple, Union
from sphinx.util import logging
-from sphinx.util.inspect import safe_getattr
+from sphinx.util.inspect import isboundmethod, safe_getattr
logger = logging.getLogger(__name__)
@@ -172,9 +164,15 @@ def ismock(subject: Any) -> bool:
if isinstance(subject, _MockModule):
return True
+ # check the object is bound method
+ if isinstance(subject, MethodType) and isboundmethod(subject):
+ tmp_subject = subject.__func__
+ else:
+ tmp_subject = subject
+
try:
# check the object is mocked object
- __mro__ = safe_getattr(type(subject), '__mro__', [])
+ __mro__ = safe_getattr(type(tmp_subject), '__mro__', [])
if len(__mro__) > 2 and __mro__[-2] is _MockObject:
# A mocked object has a MRO that ends with (..., _MockObject, object).
return True
diff --git a/sphinx/ext/autodoc/preserve_defaults.py b/sphinx/ext/autodoc/preserve_defaults.py
index 8ce16b37a..6c4ee8f09 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 function defaults.
- Preserve the default argument values of function signatures in source code
- and keep them not evaluated for readability.
-
- :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
@@ -84,7 +79,11 @@ def update_defvalue(app: Sphinx, obj: Any, bound_method: bool) -> None:
kw_defaults = list(function.args.kw_defaults)
parameters = list(sig.parameters.values())
for i, param in enumerate(parameters):
- if param.default is not param.empty:
+ if param.default is param.empty:
+ if param.kind == param.KEYWORD_ONLY:
+ # Consume kw_defaults for kwonly args
+ kw_defaults.pop(0)
+ else:
if param.kind in (param.POSITIONAL_ONLY, param.POSITIONAL_OR_KEYWORD):
default = defaults.pop(0)
value = get_default_value(lines, default)
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..06768168e 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
@@ -68,8 +60,14 @@ def merge_typehints(app: Sphinx, domain: str, objtype: str, contentnode: Element
for field_list in field_lists:
if app.config.autodoc_typehints_description_target == "all":
modify_field_list(field_list, annotations[fullname])
+ elif app.config.autodoc_typehints_description_target == "documented_params":
+ augment_descriptions_with_types(
+ field_list, annotations[fullname], force_rtype=True
+ )
else:
- augment_descriptions_with_types(field_list, annotations[fullname])
+ augment_descriptions_with_types(
+ field_list, annotations[fullname], force_rtype=False
+ )
def insert_field_list(node: Element) -> nodes.field_list:
@@ -135,6 +133,7 @@ def modify_field_list(node: nodes.field_list, annotations: Dict[str, str]) -> No
def augment_descriptions_with_types(
node: nodes.field_list,
annotations: Dict[str, str],
+ force_rtype: bool
) -> None:
fields = cast(Iterable[nodes.field], node)
has_description = set() # type: Set[str]
@@ -171,10 +170,12 @@ def augment_descriptions_with_types(
# Add 'rtype' if 'return' is present and 'rtype' isn't.
if 'return' in annotations:
- if 'return' in has_description and 'return' not in has_type:
+ rtype = annotations['return']
+ if 'return' not in has_type and ('return' in has_description or
+ (force_rtype and rtype != "None")):
field = nodes.field()
field += nodes.field_name('', 'rtype')
- field += nodes.field_body('', nodes.paragraph('', annotations['return']))
+ field += nodes.field_body('', nodes.paragraph('', rtype))
node += field
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..fbf62c3cd 100644
--- a/sphinx/ext/autosummary/__init__.py
+++ b/sphinx/ext/autosummary/__init__.py
@@ -1,55 +1,49 @@
-"""
- sphinx.ext.autosummary
- ~~~~~~~~~~~~~~~~~~~~~~
+"""Extension that adds an autosummary:: directive.
- 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.
+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.
- An :autolink: role is also provided.
+An :autolink: role is also provided.
- autosummary directive
- ---------------------
+autosummary directive
+---------------------
- The autosummary directive has the form::
+The autosummary directive has the form::
- .. autosummary::
- :nosignatures:
- :toctree: generated/
+ .. autosummary::
+ :nosignatures:
+ :toctree: generated/
- module.function_1
- module.function_2
- ...
+ module.function_1
+ module.function_2
+ ...
- and it generates an output table (containing signatures, optionally)
+and it generates an output table (containing signatures, optionally)
- ======================== =============================================
- module.function_1(args) Summary line from the docstring of function_1
- module.function_2(args) Summary line from the docstring
- ...
- ======================== =============================================
+ ======================== =============================================
+ module.function_1(args) Summary line from the docstring of function_1
+ module.function_2(args) Summary line from the docstring
+ ...
+ ======================== =============================================
- If the :toctree: option is specified, files matching the function names
- are inserted to the toctree with the given prefix:
+If the :toctree: option is specified, files matching the function names
+are inserted to the toctree with the given prefix:
- generated/module.function_1
- generated/module.function_2
- ...
+ generated/module.function_1
+ generated/module.function_2
+ ...
- Note: The file names contain the module:: or currentmodule:: prefixes.
+Note: The file names contain the module:: or currentmodule:: prefixes.
- .. seealso:: autosummary_generate.py
+.. seealso:: autosummary_generate.py
- autolink role
- -------------
+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'.
-
- :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
@@ -64,7 +58,7 @@ from types import ModuleType
from typing import Any, Dict, List, Optional, Sequence, Tuple, Type, cast
from docutils import nodes
-from docutils.nodes import Element, Node, system_message
+from docutils.nodes import Node, system_message
from docutils.parsers.rst import directives
from docutils.parsers.rst.states import RSTStateMachine, Struct, state_classes
from docutils.statemachine import StringList
@@ -73,10 +67,9 @@ import sphinx
from sphinx import addnodes
from sphinx.application import Sphinx
from sphinx.config import Config
-from sphinx.deprecation import (RemovedInSphinx50Warning, RemovedInSphinx60Warning,
+from sphinx.deprecation import (RemovedInSphinx60Warning, RemovedInSphinx70Warning,
deprecated_alias)
from sphinx.environment import BuildEnvironment
-from sphinx.environment.adapters.toctree import TocTree
from sphinx.ext.autodoc import INSTANCEATTR, Documenter
from sphinx.ext.autodoc.directive import DocumenterBridge, Options
from sphinx.ext.autodoc.importer import import_module
@@ -108,32 +101,6 @@ class autosummary_toc(nodes.comment):
pass
-def process_autosummary_toc(app: Sphinx, doctree: nodes.document) -> None:
- """Insert items described in autosummary:: to the TOC tree, but do
- not generate the toctree:: list.
- """
- warnings.warn('process_autosummary_toc() is deprecated',
- RemovedInSphinx50Warning, stacklevel=2)
- env = app.builder.env
- crawled = {}
-
- def crawl_toc(node: Element, depth: int = 1) -> None:
- crawled[node] = True
- for subnode in node:
- try:
- if (isinstance(subnode, autosummary_toc) and
- isinstance(subnode[0], addnodes.toctree)):
- TocTree(env).note(env.docname, subnode[0])
- continue
- except IndexError:
- continue
- if not isinstance(subnode, nodes.section):
- continue
- if subnode not in crawled:
- crawl_toc(subnode, depth + 1)
- crawl_toc(doctree)
-
-
def autosummary_toc_visit_html(self: nodes.NodeVisitor, node: autosummary_toc) -> None:
"""Hide autosummary toctree list in HTML output."""
raise nodes.SkipNode
@@ -306,7 +273,7 @@ class Autosummary(SphinxDirective):
def import_by_name(self, name: str, prefixes: List[str]) -> Tuple[str, Any, Any, str]:
with mock(self.config.autosummary_mock_imports):
try:
- return import_by_name(name, prefixes, grouped_exception=True)
+ return import_by_name(name, prefixes)
except ImportExceptionGroup as exc:
# check existence of instance attribute
try:
@@ -417,7 +384,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)
@@ -655,11 +622,17 @@ def get_import_prefixes_from_env(env: BuildEnvironment) -> List[str]:
return prefixes
-def import_by_name(name: str, prefixes: List[str] = [None], grouped_exception: bool = False
+def import_by_name(name: str, prefixes: List[str] = [None], grouped_exception: bool = True
) -> Tuple[str, Any, Any, str]:
"""Import a Python object that has the given *name*, under one of the
*prefixes*. The first name that succeeds is used.
"""
+ if grouped_exception is False:
+ warnings.warn('Using grouped_exception keyword for import_by_name() is not '
+ 'recommended. It will be removed at v7.0. Therefore you should '
+ 'catch ImportExceptionGroup exception instead of ImportError.',
+ RemovedInSphinx70Warning, stacklevel=2)
+
tried = []
errors: List[ImportExceptionGroup] = []
for prefix in prefixes:
@@ -683,7 +656,7 @@ def import_by_name(name: str, prefixes: List[str] = [None], grouped_exception: b
raise ImportError('no module named %s' % ' or '.join(tried))
-def _import_by_name(name: str, grouped_exception: bool = False) -> Tuple[Any, Any, str]:
+def _import_by_name(name: str, grouped_exception: bool = True) -> Tuple[Any, Any, str]:
"""Import a Python object given its full name."""
errors: List[BaseException] = []
@@ -731,7 +704,7 @@ def _import_by_name(name: str, grouped_exception: bool = False) -> Tuple[Any, An
def import_ivar_by_name(name: str, prefixes: List[str] = [None],
- grouped_exception: bool = False) -> Tuple[str, Any, Any, str]:
+ grouped_exception: bool = True) -> Tuple[str, Any, Any, str]:
"""Import an instance variable that has the given *name*, under one of the
*prefixes*. The first name that succeeds is used.
"""
@@ -772,7 +745,7 @@ class AutoLink(SphinxRole):
try:
# try to import object by name
prefixes = get_import_prefixes_from_env(self.env)
- import_by_name(pending_xref['reftarget'], prefixes, grouped_exception=True)
+ import_by_name(pending_xref['reftarget'], prefixes)
except ImportExceptionGroup:
literal = cast(nodes.literal, pending_xref[0])
objects[0] = nodes.emphasis(self.rawtext, literal.astext(),
diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py
index 236865630..5ef7b0352 100644
--- a/sphinx/ext/autosummary/generate.py
+++ b/sphinx/ext/autosummary/generate.py
@@ -1,20 +1,15 @@
-"""
- sphinx.ext.autosummary.generate
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+"""Generates reST source files for autosummary.
- Usable as a library or script to generate automatic RST source files for
- items referred to in autosummary:: directives.
+Usable as a library or script to generate automatic RST source files for
+items referred to in autosummary:: directives.
- Each generated RST file contains a single auto*:: directive which
- extracts the docstring of the referred item.
+Each generated RST file contains a single auto*:: directive which
+extracts the docstring of the referred item.
- Example Makefile rule::
+Example Makefile rule::
- generate:
- sphinx-autogen -o source/generated source/*.rst
-
- :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
@@ -25,10 +20,9 @@ import pkgutil
import pydoc
import re
import sys
-import warnings
from gettext import NullTranslations
from os import path
-from typing import Any, Dict, List, NamedTuple, Sequence, Set, Tuple, Type, Union
+from typing import Any, Dict, List, NamedTuple, Sequence, Set, Tuple, Type
from jinja2 import TemplateNotFound
from jinja2.sandbox import SandboxedEnvironment
@@ -38,7 +32,6 @@ from sphinx import __display_version__, package_dir
from sphinx.application import Sphinx
from sphinx.builders import Builder
from sphinx.config import Config
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.ext.autodoc import Documenter
from sphinx.ext.autodoc.importer import import_module
from sphinx.ext.autosummary import (ImportExceptionGroup, get_documenter, import_by_name,
@@ -98,18 +91,6 @@ def setup_documenters(app: Any) -> None:
app.registry.add_documenter(documenter.objtype, documenter)
-def _simple_info(msg: str) -> None:
- warnings.warn('_simple_info() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- print(msg)
-
-
-def _simple_warn(msg: str) -> None:
- warnings.warn('_simple_warn() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- print('WARNING: ' + msg, file=sys.stderr)
-
-
def _underline(title: str, line: str = '=') -> str:
if '\n' in title:
raise ValueError('Can only underline single lines')
@@ -119,14 +100,9 @@ def _underline(title: str, line: str = '=') -> str:
class AutosummaryRenderer:
"""A helper class for rendering."""
- def __init__(self, app: Union[Builder, Sphinx], template_dir: str = None) -> None:
+ def __init__(self, app: Sphinx) -> None:
if isinstance(app, Builder):
- warnings.warn('The first argument for AutosummaryRenderer has been '
- 'changed to Sphinx object',
- RemovedInSphinx50Warning, stacklevel=2)
- if template_dir:
- warnings.warn('template_dir argument for AutosummaryRenderer is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
+ raise ValueError('Expected a Sphinx application object!')
system_templates_path = [os.path.join(package_dir, 'ext', 'autosummary', 'templates')]
loader = SphinxTemplateLoader(app.srcdir, app.config.templates_path,
@@ -137,24 +113,9 @@ class AutosummaryRenderer:
self.env.filters['e'] = rst.escape
self.env.filters['underline'] = _underline
- if isinstance(app, (Sphinx, DummyApplication)):
- if app.translator:
- self.env.add_extension("jinja2.ext.i18n")
- self.env.install_gettext_translations(app.translator)
- elif isinstance(app, Builder):
- if app.app.translator:
- self.env.add_extension("jinja2.ext.i18n")
- self.env.install_gettext_translations(app.app.translator)
-
- def exists(self, template_name: str) -> bool:
- """Check if template file exists."""
- warnings.warn('AutosummaryRenderer.exists() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
- try:
- self.env.get_template(template_name)
- return True
- except TemplateNotFound:
- return False
+ if app.translator:
+ self.env.add_extension("jinja2.ext.i18n")
+ self.env.install_gettext_translations(app.translator)
def render(self, template_name: str, context: Dict) -> str:
"""Render a template file."""
@@ -194,6 +155,8 @@ class ModuleScanner:
def scan(self, imported_members: bool) -> List[str]:
members = []
+ analyzer = ModuleAnalyzer.for_module(self.object.__name__)
+ attr_docs = analyzer.find_attr_docs()
for name in members_of(self.object, self.app.config):
try:
value = safe_getattr(self.object, name)
@@ -205,7 +168,9 @@ class ModuleScanner:
continue
try:
- if inspect.ismodule(value):
+ if ('', name) in attr_docs:
+ imported = False
+ elif inspect.ismodule(value):
imported = True
elif safe_getattr(value, '__module__') != self.object.__name__:
imported = True
@@ -384,17 +349,8 @@ def generate_autosummary_content(name: str, obj: Any, parent: Any,
def generate_autosummary_docs(sources: List[str], output_dir: str = None,
suffix: str = '.rst', base_path: str = None,
- builder: Builder = None, template_dir: str = None,
imported_members: bool = False, app: Any = None,
overwrite: bool = True, encoding: str = 'utf-8') -> None:
- if builder:
- warnings.warn('builder argument for generate_autosummary_docs() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
-
- if template_dir:
- warnings.warn('template_dir argument for generate_autosummary_docs() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
-
showed_sources = list(sorted(sources))
if len(showed_sources) > 20:
showed_sources = showed_sources[:10] + ['...'] + showed_sources[-10:]
@@ -431,7 +387,7 @@ def generate_autosummary_docs(sources: List[str], output_dir: str = None,
ensuredir(path)
try:
- name, obj, parent, modname = import_by_name(entry.name, grouped_exception=True)
+ name, obj, parent, modname = import_by_name(entry.name)
qualname = name.replace(modname + ".", "")
except ImportExceptionGroup as exc:
try:
@@ -477,7 +433,6 @@ def generate_autosummary_docs(sources: List[str], output_dir: str = None,
if new_files:
generate_autosummary_docs(new_files, output_dir=output_dir,
suffix=suffix, base_path=base_path,
- builder=builder, template_dir=template_dir,
imported_members=imported_members, app=app,
overwrite=overwrite)
@@ -497,18 +452,13 @@ def find_autosummary_in_files(filenames: List[str]) -> List[AutosummaryEntry]:
return documented
-def find_autosummary_in_docstring(name: str, module: str = None, filename: str = None
- ) -> List[AutosummaryEntry]:
+def find_autosummary_in_docstring(name: str, filename: str = None) -> List[AutosummaryEntry]:
"""Find out what items are documented in the given object's docstring.
See `find_autosummary_in_lines`.
"""
- if module:
- warnings.warn('module argument for find_autosummary_in_docstring() is deprecated.',
- RemovedInSphinx50Warning, stacklevel=2)
-
try:
- real_name, obj, parent, modname = import_by_name(name, grouped_exception=True)
+ real_name, obj, parent, modname = import_by_name(name)
lines = pydoc.getdoc(obj).splitlines()
return find_autosummary_in_lines(lines, module=name, filename=filename)
except AttributeError:
diff --git a/sphinx/ext/coverage.py b/sphinx/ext/coverage.py
index 2a7e08f8b..1be815861 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.
- Check Python modules and C API for coverage. Mostly written by Josip
- Dzolonga for the Google Highly Open Participation contest.
-
- :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
@@ -95,7 +90,7 @@ class CoverageBuilder(Builder):
c_objects = self.env.domaindata['c']['objects']
for filename in self.c_sourcefiles:
undoc: Set[Tuple[str, str]] = set()
- with open(filename) as f:
+ with open(filename, encoding="utf-8") as f:
for line in f:
for key, regex in self.c_regexes:
match = regex.match(line)
@@ -113,7 +108,7 @@ class CoverageBuilder(Builder):
def write_c_coverage(self) -> None:
output_file = path.join(self.outdir, 'c.txt')
- with open(output_file, 'w') as op:
+ with open(output_file, 'w', encoding="utf-8") as op:
if self.config.coverage_write_headline:
write_header(op, 'Undocumented C API elements', '=')
op.write('\n')
@@ -232,7 +227,7 @@ class CoverageBuilder(Builder):
def write_py_coverage(self) -> None:
output_file = path.join(self.outdir, 'python.txt')
failed = []
- with open(output_file, 'w') as op:
+ with open(output_file, 'w', encoding="utf-8") as op:
if self.config.coverage_write_headline:
write_header(op, 'Undocumented Python objects', '=')
keys = sorted(self.py_undoc.keys())
diff --git a/sphinx/ext/doctest.py b/sphinx/ext/doctest.py
index 490516d63..0d414697c 100644
--- a/sphinx/ext/doctest.py
+++ b/sphinx/ext/doctest.py
@@ -1,12 +1,6 @@
-"""
- sphinx.ext.doctest
- ~~~~~~~~~~~~~~~~~~
+"""Mimic doctest in Sphinx.
- Mimic doctest by automatically executing code snippets and checking
- their results.
-
- :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
@@ -47,7 +41,7 @@ def is_allowed_version(spec: str, version: str) -> bool:
"""Check `spec` satisfies `version` or not.
This obeys PEP-440 specifiers:
- https://www.python.org/dev/peps/pep-0440/#version-specifiers
+ https://peps.python.org/pep-0440/#version-specifiers
Some examples:
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..881108b23 100644
--- a/sphinx/ext/extlinks.py
+++ b/sphinx/ext/extlinks.py
@@ -1,32 +1,24 @@
-"""
- sphinx.ext.extlinks
- ~~~~~~~~~~~~~~~~~~~
+"""Extension to save typing and prevent hard-coding of base URLs in reST files.
- 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::
- This adds a new config value called ``extlinks`` that is created like this::
+ extlinks = {'exmpl': ('https://example.invalid/%s.html', caption), ...}
- extlinks = {'exmpl': ('https://example.invalid/%s.html', caption), ...}
+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:
- 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:
+- 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``.
- - 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``.
+You can also give an explicit caption, e.g. :exmpl:`Foo `.
- You can also give an explicit caption, e.g. :exmpl:`Foo `.
-
- Both, the url string and the caption string must escape ``%`` as ``%%``.
-
- :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
-import warnings
+import sys
from typing import Any, Dict, List, Tuple
from docutils import nodes, utils
@@ -35,7 +27,6 @@ from docutils.parsers.rst.states import Inliner
import sphinx
from sphinx.application import Sphinx
-from sphinx.deprecation import RemovedInSphinx60Warning
from sphinx.locale import __
from sphinx.transforms.post_transforms import SphinxPostTransform
from sphinx.util import logging, rst
@@ -55,6 +46,9 @@ class ExternalLinksChecker(SphinxPostTransform):
default_priority = 500
def run(self, **kwargs: Any) -> None:
+ if not self.config.extlinks_detect_hardcoded_links:
+ return
+
for refnode in self.document.findall(nodes.reference):
self.check_uri(refnode)
@@ -70,7 +64,13 @@ class ExternalLinksChecker(SphinxPostTransform):
title = refnode.astext()
for alias, (base_uri, _caption) in self.app.config.extlinks.items():
- uri_pattern = re.compile(base_uri.replace('%s', '(?P.+)'))
+ if sys.version_info < (3, 7):
+ # Replace a leading backslash because re.escape() inserts a backslash before %
+ # on python 3.6
+ uri_pattern = re.compile(re.escape(base_uri).replace('\\%s', '(?P.+)'))
+ else:
+ uri_pattern = re.compile(re.escape(base_uri).replace('%s', '(?P.+)'))
+
match = uri_pattern.match(uri)
if match and match.groupdict().get('value'):
# build a replacement suggestion
@@ -93,17 +93,17 @@ def make_link_role(name: str, base_url: str, caption: str) -> RoleFunction:
try:
base_url % 'dummy'
except (TypeError, ValueError):
- warnings.warn('extlinks: Sphinx-6.0 will require base URL to '
- 'contain exactly one \'%s\' and all other \'%\' need '
- 'to be escaped as \'%%\'.', RemovedInSphinx60Warning)
+ logger.warn(__('extlinks: Sphinx-6.0 will require base URL to '
+ 'contain exactly one \'%s\' and all other \'%\' need '
+ 'to be escaped as \'%%\'.')) # RemovedInSphinx60Warning
base_url = base_url.replace('%', '%%') + '%s'
if caption is not None:
try:
caption % 'dummy'
except (TypeError, ValueError):
- warnings.warn('extlinks: Sphinx-6.0 will require a caption string to '
- 'contain exactly one \'%s\' and all other \'%\' need '
- 'to be escaped as \'%%\'.', RemovedInSphinx60Warning)
+ logger.warning(__('extlinks: Sphinx-6.0 will require a caption string to '
+ 'contain exactly one \'%s\' and all other \'%\' need '
+ 'to be escaped as \'%%\'.')) # RemovedInSphinx60Warning
caption = caption.replace('%', '%%') + '%s'
def role(typ: str, rawtext: str, text: str, lineno: int,
@@ -129,6 +129,8 @@ def setup_link_roles(app: Sphinx) -> None:
def setup(app: Sphinx) -> Dict[str, Any]:
app.add_config_value('extlinks', {}, 'env')
+ app.add_config_value('extlinks_detect_hardcoded_links', False, 'env')
+
app.connect('builder-inited', setup_link_roles)
app.add_post_transform(ExternalLinksChecker)
return {'version': sphinx.__display_version__, 'parallel_read_safe': True}
diff --git a/sphinx/ext/githubpages.py b/sphinx/ext/githubpages.py
index 0ea25ba52..53e063a11 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
@@ -19,13 +11,14 @@ from sphinx.environment import BuildEnvironment
def create_nojekyll_and_cname(app: Sphinx, env: BuildEnvironment) -> None:
if app.builder.format == 'html':
- open(os.path.join(app.builder.outdir, '.nojekyll'), 'wt').close()
+ open(os.path.join(app.builder.outdir, '.nojekyll'), 'wb').close()
html_baseurl = app.config.html_baseurl
if html_baseurl:
domain = urllib.parse.urlparse(html_baseurl).hostname
if domain and not domain.endswith(".github.io"):
- with open(os.path.join(app.builder.outdir, 'CNAME'), 'wt') as f:
+ with open(os.path.join(app.builder.outdir, 'CNAME'), 'w',
+ encoding="utf-8") as f:
# NOTE: don't write a trailing newline. The `CNAME` file that's
# auto-generated by the Github UI doesn't have one.
f.write(domain)
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.
- Provides the ``ifconfig`` directive that allows to write documentation
- that is included depending on configuration variables.
+The ``ifconfig`` directive enables writing documentation
+that is included depending on configuration variables.
- Usage::
+Usage::
- .. ifconfig:: releaselevel in ('alpha', 'beta', 'rc')
+ .. ifconfig:: releaselevel in ('alpha', 'beta', 'rc')
- This stuff is only included in the built docs for unstable versions.
+ This stuff is only included in the built docs for unstable versions.
- 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.)
-
- :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..e32a18851 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
@@ -64,7 +56,7 @@ depthsvgcomment_re = re.compile(r'')
def read_svg_depth(filename: str) -> int:
"""Read the depth from comment at last line of SVG file
"""
- with open(filename) as f:
+ with open(filename, encoding="utf-8") as f:
for line in f: # noqa: B007
pass
# Only last line is checked
@@ -77,7 +69,7 @@ def read_svg_depth(filename: str) -> int:
def write_svg_depth(filename: str, depth: int) -> None:
"""Write the depth to SVG file as a comment at end of file
"""
- with open(filename, 'a') as f:
+ with open(filename, 'a', encoding="utf-8") as f:
f.write('\n' % depth)
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..b493a0f02 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.
- Insert links to objects documented in remote Sphinx documentation.
+This works as follows:
- This works as follows:
+* 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.
- * 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.
+* 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.
- * 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.
-
- * 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.
-
- :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
@@ -579,7 +572,7 @@ class IntersphinxRoleResolver(ReferencesResolver):
default_priority = ReferencesResolver.default_priority - 1
def run(self, **kwargs: Any) -> None:
- for node in self.document.traverse(pending_xref):
+ for node in self.document.findall(pending_xref):
if 'intersphinx' not in node:
continue
contnode = cast(nodes.TextElement, node[0].deepcopy())
@@ -602,7 +595,7 @@ class IntersphinxRoleResolver(ReferencesResolver):
def install_dispatcher(app: Sphinx, docname: str, source: List[str]) -> None:
"""Enable IntersphinxDispatcher.
- .. note:: The installed dispatcher will uninstalled on disabling sphinx_domain
+ .. note:: The installed dispatcher will be uninstalled on disabling sphinx_domain
automatically.
"""
dispatcher = IntersphinxDispatcher()
@@ -637,7 +630,7 @@ def setup(app: Sphinx) -> Dict[str, Any]:
app.add_config_value('intersphinx_mapping', {}, True)
app.add_config_value('intersphinx_cache_limit', 5, False)
app.add_config_value('intersphinx_timeout', None, False)
- app.add_config_value('intersphinx_disabled_reftypes', [], True)
+ app.add_config_value('intersphinx_disabled_reftypes', ['std:doc'], True)
app.connect('config-inited', normalize_intersphinx_mapping, priority=800)
app.connect('builder-inited', load_mappings)
app.connect('source-read', install_dispatcher)
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 `_ 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..bcb12416e 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
@@ -49,7 +41,7 @@ class Config:
.. _Google style:
https://google.github.io/styleguide/pyguide.html
.. _NumPy style:
- https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt
+ https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
Attributes
----------
diff --git a/sphinx/ext/napoleon/docstring.py b/sphinx/ext/napoleon/docstring.py
index 9b9834cfa..a11424537 100644
--- a/sphinx/ext/napoleon/docstring.py
+++ b/sphinx/ext/napoleon/docstring.py
@@ -1,14 +1,4 @@
-"""
- 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
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..a5eab6069 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.
- 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.
-
- :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
@@ -165,7 +159,7 @@ class TodoListProcessor:
suffix = description[description.find('>>') + 2:]
para = nodes.paragraph(classes=['todo-source'])
- para += nodes.Text(prefix, prefix)
+ para += nodes.Text(prefix)
# Create a reference
linktext = nodes.emphasis(_('original entry'), _('original entry'))
@@ -178,7 +172,7 @@ class TodoListProcessor:
pass
para += reference
- para += nodes.Text(suffix, suffix)
+ para += nodes.Text(suffix)
return para
diff --git a/sphinx/ext/viewcode.py b/sphinx/ext/viewcode.py
index 54274ac04..279997b43 100644
--- a/sphinx/ext/viewcode.py
+++ b/sphinx/ext/viewcode.py
@@ -1,16 +1,7 @@
-"""
- 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
-import warnings
from os import path
from typing import Any, Dict, Generator, Iterable, Optional, Set, Tuple, cast
@@ -22,7 +13,6 @@ from sphinx import addnodes
from sphinx.application import Sphinx
from sphinx.builders import Builder
from sphinx.builders.html import StandaloneHTMLBuilder
-from sphinx.deprecation import RemovedInSphinx50Warning
from sphinx.environment import BuildEnvironment
from sphinx.locale import _, __
from sphinx.pycode import ModuleAnalyzer
@@ -195,18 +185,6 @@ class ViewcodeAnchorTransform(SphinxPostTransform):
node.parent.remove(node)
-def missing_reference(app: Sphinx, env: BuildEnvironment, node: Element, contnode: Node
- ) -> Optional[Node]:
- # resolve our "viewcode" reference nodes -- they need special treatment
- if node['reftype'] == 'viewcode':
- warnings.warn('viewcode extension is no longer use pending_xref node. '
- 'Please update your extension.', RemovedInSphinx50Warning)
- return make_refnode(app.builder, node['refdoc'], node['reftarget'],
- node['refid'], contnode)
-
- return None
-
-
def get_module_filename(app: Sphinx, modname: str) -> Optional[str]:
"""Get module filename for *modname*."""
source_info = app.emit_firstresult('viewcode-find-source', modname)
@@ -349,7 +327,6 @@ def setup(app: Sphinx) -> Dict[str, Any]:
app.connect('env-merge-info', env_merge_info)
app.connect('env-purge-doc', env_purge_doc)
app.connect('html-collect-pages', collect_pages)
- app.connect('missing-reference', missing_reference)
# app.add_config_value('viewcode_include_modules', [], 'env')
# app.add_config_value('viewcode_exclude_modules', [], 'env')
app.add_event('viewcode-find-source')
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..5ab7b2b63 100644
--- a/sphinx/io.py
+++ b/sphinx/io.py
@@ -1,13 +1,6 @@
-"""
- 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
+import warnings
from typing import TYPE_CHECKING, Any, List, Type
from docutils import nodes
@@ -22,6 +15,7 @@ from docutils.transforms.references import DanglingReferences
from docutils.writers import UnfilteredWriter
from sphinx import addnodes
+from sphinx.deprecation import RemovedInSphinx70Warning
from sphinx.environment import BuildEnvironment
from sphinx.transforms import (AutoIndexUpgrader, DoctreeReadEvent, FigureAligner,
SphinxTransformer)
@@ -163,6 +157,9 @@ class SphinxFileInput(FileInput):
def read_doc(app: "Sphinx", env: BuildEnvironment, filename: str) -> nodes.document:
"""Parse a document and convert to doctree."""
+ warnings.warn('sphinx.io.read_doc() is deprecated.',
+ RemovedInSphinx70Warning, stacklevel=2)
+
# set up error_handler for the target document
error_handler = UnicodeDecodeErrorHandler(env.docname)
codecs.register_error('sphinx', error_handler) # type: ignore
@@ -188,3 +185,32 @@ def read_doc(app: "Sphinx", env: BuildEnvironment, filename: str) -> nodes.docum
pub.set_source(source_path=filename)
pub.publish()
return pub.document
+
+
+def create_publisher(app: "Sphinx", filetype: str) -> Publisher:
+ reader = SphinxStandaloneReader()
+ reader.setup(app)
+
+ parser = app.registry.create_source_parser(app, filetype)
+ if parser.__class__.__name__ == 'CommonMarkParser' and parser.settings_spec == ():
+ # a workaround for recommonmark
+ # If recommonmark.AutoStrictify is enabled, the parser invokes reST parser
+ # internally. But recommonmark-0.4.0 does not provide settings_spec for reST
+ # parser. As a workaround, this copies settings_spec for RSTParser to the
+ # CommonMarkParser.
+ from docutils.parsers.rst import Parser as RSTParser
+
+ parser.settings_spec = RSTParser.settings_spec
+
+ pub = Publisher(
+ reader=reader,
+ parser=parser,
+ writer=SphinxDummyWriter(),
+ source_class=SphinxFileInput,
+ destination=NullOutput()
+ )
+ # Propagate exceptions by default when used programmatically:
+ defaults = {"traceback": True, **app.env.settings}
+ # Set default settings
+ pub.settings = pub.setup_option_parser(**defaults).get_default_values() # type: ignore
+ return pub
diff --git a/sphinx/jinja2glue.py b/sphinx/jinja2glue.py
index 525a4a994..56f65fe72 100644
--- a/sphinx/jinja2glue.py
+++ b/sphinx/jinja2glue.py
@@ -1,13 +1,6 @@
-"""
- 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."""
+import pathlib
from os import path
from pprint import pformat
from typing import TYPE_CHECKING, Any, Callable, Dict, Iterator, List, Tuple, Union
@@ -124,7 +117,7 @@ class SphinxFileSystemLoader(FileSystemLoader):
def get_source(self, environment: Environment, template: str) -> Tuple[str, str, Callable]:
for searchpath in self.searchpath:
- filename = path.join(searchpath, template)
+ filename = str(pathlib.Path(searchpath, template))
f = open_if_exists(filename)
if f is None:
continue
diff --git a/sphinx/locale/__init__.py b/sphinx/locale/__init__.py
index 5378da0a3..ae320054a 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
@@ -67,19 +59,19 @@ class _TranslationProxy(UserString):
def __add__(self, other: str) -> str: # type: ignore
return self.data + other
- def __radd__(self, other: str) -> str:
+ def __radd__(self, other: str) -> str: # type: ignore
return other + self.data
def __mod__(self, other: str) -> str: # type: ignore
return self.data % other
- def __rmod__(self, other: str) -> str:
+ def __rmod__(self, other: str) -> str: # type: ignore
return other % self.data
def __mul__(self, other: Any) -> str: # type: ignore
return self.data * other
- def __rmul__(self, other: Any) -> str:
+ def __rmul__(self, other: Any) -> str: # type: ignore
return other * self.data
def __getattr__(self, name: str) -> Any:
diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.js b/sphinx/locale/ar/LC_MESSAGES/sphinx.js
index ede667abd..abb55390b 100644
--- a/sphinx/locale/ar/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u0627\u0644\u0645\u0648\u0636\u0648\u0639 \u0627\u0644\u062a\u0627\u0644\u064a",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "\u0627\u0644\u0645\u0648\u0636\u0648\u0639 \u0627\u0644\u0633\u0627\u0628\u0642",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u0628\u062d\u062b",
"Search Page": "\u0635\u0641\u062d\u0629 \u0627\u0644\u0628\u062d\u062b",
"Search Results": "\u0646\u062a\u0627\u0626\u062c \u0627\u0644\u0628\u062d\u062b",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "\u0627\u0644\u0628\u062d\u062b \u0636\u0645\u0646 %(docstitle)s",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo
index 3ad7ef921..de8fe96d3 100644
Binary files a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo and b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.po b/sphinx/locale/ar/LC_MESSAGES/sphinx.po
index e3a009ef1..08bc6a056 100644
--- a/sphinx/locale/ar/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.po
@@ -9,134 +9,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Abdullah ahmed , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "لا يمكن العثور على المجلد المصدر (%s)"
-#: 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 v%s"
-#: 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 "يحتاج هذا المشروع على الاقل الى الاصدار %s من Sphinx وبالتالي لا يمكن بناءه باستخدام الاصدار الحالي"
-#: 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 "تحميل الترجمات [ %s ]"
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "تم"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "غير متوفرة للرسائل الافتراضية المدمجة"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "فشل: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "لم يتم اختيار نوع البناء، تم استخدام نوع البناء الافتراضي: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "نجح"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "انتهى مع وجود مشاكل"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "بناء %s، %sتحذير."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "بناء %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -144,12 +144,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -157,64 +157,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "مجلد الاعدادات لا يحتوي على ملف conf.py (%s)"
-#: 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"
@@ -222,994 +222,994 @@ 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 "قسم %s"
-#: 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 "جدول %s"
-#: 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 "primary_domain %r لتم يتم العثور عليه، لهذا تم تجاهلة"
-#: 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 "حدث غير معروف: %s"
-#: 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 "التصميم %r "
-#: 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 "بناء [mo]:"
-#: 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 "بناء [%s]"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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 "صفحة الHTML موجودة في %(outdir)s"
-#: 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:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "معالجة %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 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:350 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:1078 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 "ملفات الXML موجودة في %(outdir)s"
-#: 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "صفحة الHTML موجودة في %(outdir)s"
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "الفهرس العام"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "الفهرس"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "التالي"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "السابق"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "إنشاء الفهرس"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "كتابة صفحات إضافية "
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "نسخ الملفات القابلة للتحميل للنسخ..."
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "غير قادر على نسخ الملفات القابلة للتحميل %r : %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "غير قادر على نسخ الملف الثابت %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "نسخ ملفات إضافية"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "غير قادر على نسخ المف الإضافي %r"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "ملف الشعار %r غير موجود"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "ملف الايقونة %r غير موجود"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1228,271 +1228,271 @@ 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 "أدخل امتداد الملف, مثلا '.rst' أو '.txt'"
-#: 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1501,15 +1501,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"
@@ -1519,21 +1519,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1541,91 +1541,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "إنشاء Makefile ؟ (نعم / لا)"
-#: 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 documentation\n"
"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"
@@ -1635,793 +1635,793 @@ 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 "إنشاء Makefile"
-#: 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 "إنشاء Batchfile ؟"
-#: 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "نوع"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "كائن"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr "متغيرات"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "متغير بيئة العمل"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2433,185 +2433,185 @@ 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 "%s ليس مجلد."
-#: 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 ""
@@ -2622,20 +2622,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2645,14 +2659,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"
@@ -2662,33 +2676,33 @@ 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"
@@ -2698,178 +2712,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[المستندات]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2877,113 +2891,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2991,46 +2999,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3038,7 +3046,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3053,129 +3061,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "تحذير"
@@ -3206,7 +3214,7 @@ msgstr "صفحة"
msgid "Table of Contents"
msgstr "قائمة المحتويات"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "بحث"
@@ -3287,35 +3295,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "البحث ضمن %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "الحقوق"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© حقوق النشر %(copyright)s"
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© حقوق النشر %(copyright)s"
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3360,12 +3368,12 @@ msgid "search"
msgstr "بحث"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "نتائج البحث"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3407,280 +3415,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/bg/LC_MESSAGES/sphinx.js b/sphinx/locale/bg/LC_MESSAGES/sphinx.js
index 92a000c23..bca7adf6c 100644
--- a/sphinx/locale/bg/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo
index 0c5366c2f..214d75434 100644
Binary files a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo and b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.po b/sphinx/locale/bg/LC_MESSAGES/sphinx.po
index cc55333a6..66c7dba90 100644
--- a/sphinx/locale/bg/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.po
@@ -7,134 +7,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME \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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -142,12 +142,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -155,64 +155,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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,994 +220,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1226,271 +1226,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1499,15 +1499,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"
@@ -1517,21 +1517,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1539,91 +1539,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1633,793 +1633,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2431,185 +2431,185 @@ 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 ""
@@ -2620,20 +2620,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2643,14 +2657,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"
@@ -2660,33 +2674,33 @@ 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"
@@ -2696,178 +2710,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2875,113 +2889,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2989,46 +2997,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3036,7 +3044,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3051,129 +3059,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3204,7 +3212,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3285,35 +3293,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3358,12 +3366,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3405,280 +3413,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/bn/LC_MESSAGES/sphinx.js b/sphinx/locale/bn/LC_MESSAGES/sphinx.js
index c62fb9e89..04b692564 100644
--- a/sphinx/locale/bn/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u09aa\u09b0\u09ac\u09b0\u09cd\u09a4\u09c0 \u099f\u09aa\u09bf\u0995",
"Other changes": "\u0985\u09a8\u09cd\u09af\u09be\u09a8\u09cd\u09af \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09a8",
"Overview": "\u09ad\u09c1\u09ae\u09bf\u0995\u09be",
- "Permalink to this definition": "\u098f\u0987 \u09b8\u0982\u099c\u09cd\u099e\u09be\u09b0 \u09aa\u09be\u09b0\u09cd\u09ae\u09be\u09b2\u09bf\u0999\u09cd\u0995",
- "Permalink to this headline": "\u098f\u0987 \u09b6\u09bf\u09b0\u09c7\u09be\u09a8\u09be\u09ae\u09c7\u09b0 \u09aa\u09be\u09b0\u09cd\u09ae\u09be\u09b2\u09bf\u0999\u09cd\u0995",
"Please activate JavaScript to enable the search\n functionality.": "\u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8 \u0995\u09b0\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9\u09aa\u09c2\u09b0\u09cd\u09ac\u0995 \u099c\u09be\u09ad\u09be\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09aa\u09cd\u099f \n \u09b8\u0995\u09cd\u09b0\u09bf\u09df \u0995\u09b0\u09c1\u09a8\u0964",
"Preparing search...": "",
"Previous topic": "\u09aa\u09c2\u09b0\u09cd\u09ac\u09ac\u09b0\u09cd\u09a4\u09c0 \u099f\u09aa\u09bf\u0995",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8",
"Search Page": "\u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8 \u09aa\u09be\u09a4\u09be",
"Search Results": "\u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8\u09c7\u09b0 \u09ab\u09b2\u09be\u09ab\u09b2",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "%(docstitle)s \u098f\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u0996\u09c1\u0981\u099c\u09c1\u09a8",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo
index 1e947b933..60a6f98cd 100644
Binary files a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo and b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.po b/sphinx/locale/bn/LC_MESSAGES/sphinx.po
index a2c0e1c04..a87572e79 100644
--- a/sphinx/locale/bn/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: bn\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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 "পাইথন উন্নয়ন পরামর্শ; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "সাধারণ ইনডেক্স"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "ইনডেক্স"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "পরবর্তী"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "পূর্ববর্তী"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "ইনডেক্স"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "প্যারামিটার"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "রিটার্নস"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "রিটার্ন টাইপ"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "ফাংশন"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "%s ভার্সনে নতুন"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "%s ভার্সনে পরিবর্তিত"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "%s ভার্সন থেকে ডেপ্রিকেটেড"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "ক্লাস"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (বিল্ট-ইন ফাংশন)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s মেথড)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (ক্লাসে)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s এ্যট্রিবিউট)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (মডিউল)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "মেথড"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "ডাটা"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "এ্যট্রিবিউট"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "মডিউল"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "রেইজেস"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (%s মডিউলে)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (%s মডিউলে)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (বিল্ট-ইন ভ্যারিয়েবল)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (বিল্ট-ইন ক্লাস)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (%s ক্লাসে)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s ক্লাস মেথড)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s স্ট্যাটিক মেথড)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "মডিউল সমূহ"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "ডেপ্রিকেটেড"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "ক্লাস মেথড"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "স্ট্যাটিক মেথড"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "এনভায়রনমেন্ট ভ্যারিয়েবল; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "শব্দকোষ"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "ব্যকরণ টোকেন"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "এনভায়রনমেন্ট ভ্যারিয়েবল"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "প্রোগ্রাম অপশন"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "মডিউল ইনডেক্স"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "সতর্কতা"
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "অনুসন্ধান"
@@ -3286,35 +3294,35 @@ msgstr "খুব বড় হতে পারে"
msgid "Navigation"
msgstr "নেভিগেশন"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "%(docstitle)s এর মধ্যে খুঁজুন"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "এই ডকুমেন্ট সম্পর্কে"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "কপিরাইট"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "%(last_updated)s সর্বশেষ পরিবর্তন করা হয়েছে।"
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr "খুঁজুন"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "অনুসন্ধানের ফলাফল"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ msgstr "C API পরিবর্তন"
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
-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
-msgid "Permalink to this definition"
-msgstr "এই সংজ্ঞার পার্মালিঙ্ক"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "অনুসন্ধানের ম্যাচগুলো লুকান"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "এই সংজ্ঞার পার্মালিঙ্ক"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "পাদটীকা"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/ca/LC_MESSAGES/sphinx.js b/sphinx/locale/ca/LC_MESSAGES/sphinx.js
index 769dce65e..295d07738 100644
--- a/sphinx/locale/ca/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Tema seg\u00fcent",
"Other changes": "Altres canvis",
"Overview": "Resum",
- "Permalink to this definition": "Link permanent a aquesta definici\u00f3",
- "Permalink to this headline": "Link permanent a aquest t\u00edtol",
"Please activate JavaScript to enable the search\n functionality.": "Activa JavaScript per utilitzar la funcionalitat\nde cerca.",
"Preparing search...": "",
"Previous topic": "Tema anterior",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Cerca",
"Search Page": "P\u00e0gina de Cerca",
"Search Results": "Resultats de la Cerca",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Cerca dins de %(docstitle)s",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo
index 57a987206..b0b22c5ab 100644
Binary files a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo and b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.po b/sphinx/locale/ca/LC_MESSAGES/sphinx.po
index 0fdd0465c..85a3737da 100644
--- a/sphinx/locale/ca/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Mòduls Interns"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Nivell de mòdul"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (a "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d %b, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Índex General"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "índex"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "següent"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "anterior"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s documentació"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Índex"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Versió"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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 "Autor de la secció:"
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Autor del mòdul: "
-#: 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 "Autor: "
-#: 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Paràmetres"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Retorna"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Tipus de retorn"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "membre"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funció"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "macro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tipus"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Novetat de la versió %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Canviat a la versió %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Obsolet desde la versió %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "class"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (funció interna)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (mètode %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (class)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (atribut %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (mòdul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "mòdul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "paraula clau"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operador"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objecte"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "excepció"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "sentència"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "funció interna"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Llença"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (al mòdul %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (al mòdul %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (variable interna)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (classe interna)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (class a %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (mètode estàtic %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "mòduls"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Obsolet"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "mètode estàtic"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (obsolet)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "variable d'entorn; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "variable d'entorn"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Índex de Mòduls"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Pàgina de Cerca"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "vegeu %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "vegeu també %s"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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:178
msgid "[source]"
msgstr ""
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Pendent"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Atenció"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Compte"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Perill"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Error"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Suggerència"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Important"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Nota"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Vegeu també"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Truc"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Avís"
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Cerca"
@@ -3286,35 +3294,35 @@ msgstr "pot ser gegant"
msgid "Navigation"
msgstr "Navegació"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Cerca dins de %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Quant a aquests documents"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Última actualització el %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr "cerca"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Resultats de la Cerca"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ msgstr "Canvis a la API de C"
msgid "Other changes"
msgstr "Altres canvis"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Link permanent a aquest títol"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Link permanent a aquesta definició"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Oculta Resultats de Cerca"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Link permanent a aquesta definició"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[imatge]"
-#: 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/cak/LC_MESSAGES/sphinx.js b/sphinx/locale/cak/LC_MESSAGES/sphinx.js
index c481730de..7cf30b266 100644
--- a/sphinx/locale/cak/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo
index 4595fd3f9..97f7e80d1 100644
Binary files a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo and b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.po b/sphinx/locale/cak/LC_MESSAGES/sphinx.po
index 66635364a..372c8d2ca 100644
--- a/sphinx/locale/cak/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Julien Malard , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: cak\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "xk'isïk"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "sachoj: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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 "Ruwachib'äl %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Kik'ajtz'ïk %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "tajin nutz'ib'aj"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr "(chupam"
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Konojel cholwuj"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "cholwuj"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "jun chïk"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "chi rij kan"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Cholwuj"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "Rusachoj nuk'unem:"
-#: 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 "Rusachoj kamulunem:"
-#: 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 "Ütz apetïk pa rokisanem runuk'ik Sphinx %s."
-#: 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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 "Rub'i' samäj"
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr "Kib'i' ajtz'ib'anel(a')"
-#: 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"
@@ -1500,15 +1500,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr "Rujalwäch samäj"
-#: 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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr ""
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr "Ruch'ab'äl samaj"
-#: 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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Jalajöj"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "retal jalöj"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "Ruwäch"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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 "wachinäq"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
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:438
msgid "Variables"
msgstr "Retal jalöj"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "wuj"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "tatz'u %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "tatz'u chuqa' %s"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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 "(chupam %s)"
-#: 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:178
msgid "[source]"
msgstr ""
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Chi tiqib'ana'"
-#: 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 "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(Ri <> k'o chupam %s, pa juch' %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr ""
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Tz'etb'äl"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr "Tz'etb'äl"
-#: 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 "Jalajöj chïk"
-#: 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 "Sachoj"
-#: 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 "Tatz'u chuqa'"
-#: 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 ""
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3286,35 +3294,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", pa"
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "rusachoj rusik'inïk: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "rusachoj rutz'ib'axïk: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[wachib'äl: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[wachib'äl]"
-#: 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/cs/LC_MESSAGES/sphinx.js b/sphinx/locale/cs/LC_MESSAGES/sphinx.js
index 983f452fc..eb7ccf0a7 100644
--- a/sphinx/locale/cs/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Dal\u0161\u00ed t\u00e9ma",
"Other changes": "Ostatn\u00ed zm\u011bny",
"Overview": "P\u0159ehled",
- "Permalink to this definition": "Trval\u00fd odkaz na tuto definici",
- "Permalink to this headline": "Trval\u00fd odkaz na tento nadpis",
"Please activate JavaScript to enable the search\n functionality.": "Pro podporu vyhled\u00e1v\u00e1n\u00ed aktivujte JavaScript.",
"Preparing search...": "Vyhled\u00e1v\u00e1n\u00ed se p\u0159ipravuje...",
"Previous topic": "P\u0159echoz\u00ed t\u00e9ma",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Vyhled\u00e1v\u00e1n\u00ed",
"Search Page": "Vyhled\u00e1vac\u00ed str\u00e1nka",
"Search Results": "V\u00fdsledky vyhled\u00e1v\u00e1n\u00ed",
- "Search finished, found %s page(s) matching the search query.": "Vyhled\u00e1v\u00e1n\u00ed dokon\u010deno, str\u00e1nky odpov\u00eddaj\u00edc\u00ed hledan\u00e9mu v\u00fdrazu: %s.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Prohledat %(docstitle)s",
"Searching": "Prob\u00edh\u00e1 vyhled\u00e1n\u00ed",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo
index 66ed3bf44..b81d17f3e 100644
Binary files a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo and b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.po b/sphinx/locale/cs/LC_MESSAGES/sphinx.po
index 574044657..d9f2f3469 100644
--- a/sphinx/locale/cs/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.po
@@ -9,134 +9,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Vilibald W. , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: cs\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -144,12 +144,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -157,64 +157,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -222,994 +222,994 @@ 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 "Obr. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tabulka %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Výpis %s"
-#: 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Vestavěné funkce"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Úroveň modulu"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (v "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d.%m.%Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Obecný rejstřík"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "rejstřík"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "další"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "předchozí"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "Dokumentace pro %s %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Rejstřík"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Vydání"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1228,271 +1228,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1501,15 +1501,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"
@@ -1519,21 +1519,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1541,91 +1541,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1635,793 +1635,793 @@ 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 "Autor sekce: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Autor modulu: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Autor kódu:"
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Autor: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parametry"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Vrací"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Typ návratové hodnoty"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "člen"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "proměnná"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funkce"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Nové ve verzi %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Změněno ve verzi %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Zastaralé od verze %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Vyvolá"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "třída"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (vestavěná funkce)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (metoda %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (třída)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (globální proměnná nebo konstanta)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (atribut %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumenty"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (modul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "metoda"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "data"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "klíčové slovo"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operátor"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objekt"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "výjimka"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "příkaz"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "vestavěná funkce"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Proměnné"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Vyvolá"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (v modulu %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (v modulu %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (vestavěná proměnná)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (vestavěná třída)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (třída v %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (třídní metoda %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (statická metoda %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Rejstřík modulů Pythonu"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "moduly"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Zastaralé"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "třídní metoda"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "statická metoda"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (zastaralé)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (direktiva)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (role)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "direktiva"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "role"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "proměnná prostředí; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "termín v glosáři"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "token gramatiky"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "referenční návěstí"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "proměnná prostředí"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "volba programu"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Rejstřík modulů"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Vyhledávací stránka"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "viz %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "viz také %s"
-#: 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 "Symboly"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2433,185 +2433,185 @@ 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 ""
@@ -2622,20 +2622,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2645,14 +2659,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"
@@ -2662,33 +2676,33 @@ 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 "[graf: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graf]"
-#: 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"
@@ -2698,178 +2712,178 @@ 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 "(v %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[zdroj]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Todo"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr ""
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "původní záznam"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[dokumentace]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Kód modulu"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Zdrojový kód pro %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Přehled: kód modulu"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Všechny moduly s dostupným kódem
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2877,113 +2891,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2991,46 +2999,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3038,7 +3046,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3053,129 +3061,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Výstraha"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Upozornění"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Nebezpečí"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Chyba"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Rada"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Důležité"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Poznámka"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Viz také"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Tip"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Varování"
@@ -3206,7 +3214,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Vyhledávání"
@@ -3287,35 +3295,35 @@ msgstr "může být obrovský"
msgid "Navigation"
msgstr "Navigace"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Prohledat %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "O těchto dokumentech"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Veškerá práva vyhrazena"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Aktualizováno dne %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3360,12 +3368,12 @@ msgid "search"
msgstr "hledat"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Výsledky vyhledávání"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3407,280 +3415,278 @@ msgstr "Změny API"
msgid "Other changes"
msgstr "Ostatní změny"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Trvalý odkaz na tento nadpis"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Trvalý odkaz na tuto definici"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Skrýt výsledky vyhledávání"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Probíhá vyhledání"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Vyhledávání se připravuje..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Vyhledávání dokončeno, stránky odpovídající hledanému výrazu: %s."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", v "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Rozbalit boční lištu"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Sbalit boční lištu"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Rozbalit boční lištu"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Obsah"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Trvalý odkaz na tuto definici"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Permalink k této tabulce"
-#: 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 "Permalink k tomuto kódu"
-#: 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 "Permalink k tomuto obrázku"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Poznámky pod čarou"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[obrázek: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[obrázek]"
-#: 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/cy/LC_MESSAGES/sphinx.js b/sphinx/locale/cy/LC_MESSAGES/sphinx.js
index d97f94c85..01b389e67 100644
--- a/sphinx/locale/cy/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Pwnc nesaf",
"Other changes": "Newidiadau arall",
"Overview": "Trosolwg",
- "Permalink to this definition": "Permalink i'r diffiniad hwn",
- "Permalink to this headline": "Permalink i'r pennawd hwn",
"Please activate JavaScript to enable the search\n functionality.": "Trwoch JavaScript ymlaen i alluogi'r chwilio.",
"Preparing search...": "Paratoi chwilio...",
"Previous topic": "Pwnc blaenorol",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Chwilio",
"Search Page": "Tudalen Chwilio",
"Search Results": "Canlyniadau chwilio",
- "Search finished, found %s page(s) matching the search query.": "Chwiliad wedi gorffen, wedi ffeindio %s tudalen(nau) yn cyfateb a'r ymholiad chwilio.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Chwilio o fewn %(docstitle)s",
"Searching": "Yn chwilio",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo
index 0814ffd3d..768aef9c8 100644
Binary files a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo and b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.po b/sphinx/locale/cy/LC_MESSAGES/sphinx.po
index 5059c22d8..84f3040e0 100644
--- a/sphinx/locale/cy/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.po
@@ -9,134 +9,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Geraint Palmer , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: cy\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -144,12 +144,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -157,64 +157,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -222,994 +222,994 @@ 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 "Ffig. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tabl %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Listing %s"
-#: 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Lefel modiwl"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (yn "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Indecs cyffredinol"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "indecs"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "nesaf"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "blaenorol"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "Dogfennaeth %s %s "
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Indecs"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Rhyddhad"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1228,271 +1228,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1501,15 +1501,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"
@@ -1519,21 +1519,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1541,91 +1541,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1635,793 +1635,793 @@ 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 "Awdur yr adran:"
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Awdur y fodiwl:"
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Awdur y cod:"
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Awdur:"
-#: 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Paramedrau"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "aelod"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "ffwythiant"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Newydd yn fersiwn %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Wedi newid yn fersiwn %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Dibrisiwyd ers fersiwn %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (newidyn byd-eang neu cysonyn)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modiwl"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "allweddair"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "gweithredydd"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "gwrthrych"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr ""
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "datganiad"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "ffwythiant built-in"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Indecs Modiwlau"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Tudalen Chwilio"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "gweler %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "gweler hefyd %s"
-#: 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 "Symbolau"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2433,185 +2433,185 @@ 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 ""
@@ -2622,20 +2622,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2645,14 +2659,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"
@@ -2662,33 +2676,33 @@ 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 "[graff: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graff]"
-#: 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"
@@ -2698,178 +2712,178 @@ 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 "(yn %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[ffynhonnell]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Todo"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr ""
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "eitem wreiddiol"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Cod y modiwl"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Cod ffynhonnell ar gyfer %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Trosolwg: cod y modiwl"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Holl fodiwlau lle mae'r cod ar gael
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2877,113 +2891,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2991,46 +2999,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3038,7 +3046,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3053,129 +3061,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Sylw"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Gofal"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Perygl"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Gwall"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Awgrym"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Pwysig"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Nodyn"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Gweler hefyd"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Awgrym"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Rhybudd"
@@ -3206,7 +3214,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Chwilio"
@@ -3287,35 +3295,35 @@ msgstr "gall fod yn enfawr"
msgid "Navigation"
msgstr "Llywio"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Chwilio o fewn %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Ynglŷn â'r dogfennau hyn"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Hawlfraint"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Diweddarwyd yn ddiwethaf ar %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3360,12 +3368,12 @@ msgid "search"
msgstr "chwilio"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Canlyniadau chwilio"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3407,280 +3415,278 @@ msgstr "Newidiadau i'r C-API"
msgid "Other changes"
msgstr "Newidiadau arall"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Permalink i'r pennawd hwn"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Permalink i'r diffiniad hwn"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Cuddio Canlyniadau Chwilio"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Yn chwilio"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Paratoi chwilio..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Chwiliad wedi gorffen, wedi ffeindio %s tudalen(nau) yn cyfateb a'r ymholiad chwilio."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", yn "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Ehangu'r bar ochr"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Cyfangu'r bar ochr"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Ehangu'r bar ochr"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Cynnwys"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Permalink i'r diffiniad hwn"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Permalink i'r tabl hwn"
-#: 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 "Permalink i'r cod hwn"
-#: 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 "Permalink i'r ddelwedd hon"
-#: 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 "Permalink i'r toctree hwn"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Troednodiadau"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[delwedd: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[delwedd]"
-#: 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/da/LC_MESSAGES/sphinx.js b/sphinx/locale/da/LC_MESSAGES/sphinx.js
index 26ee0a626..ebeaff166 100644
--- a/sphinx/locale/da/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/da/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "N\u00e6ste emne",
"Other changes": "Andre \u00e6ndringer",
"Overview": "Oversigt",
- "Permalink to this definition": "Permalink til denne definition",
- "Permalink to this headline": "Permalink til denne overskrift",
"Please activate JavaScript to enable the search\n functionality.": "Aktiv\u00e9r venligst JavaScript for at aktivere\n s\u00f8gefunktionalitet.",
"Preparing search...": "Forbereder s\u00f8gning...",
"Previous topic": "Forrige emne",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "S\u00f8g",
"Search Page": "S\u00f8geside",
"Search Results": "S\u00f8geresultater",
- "Search finished, found %s page(s) matching the search query.": "S\u00f8gning f\u00e6rdig, fandt %s sider der matcher s\u00f8geforesp\u00f8rgslen.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "S\u00f8g i %(docstitle)s",
"Searching": "S\u00f8ger",
"Searching for multiple words only shows matches that contain\n all words.": "Bem\u00e6rk: Hvis du s\u00f8ger efter flere ord, vises kun resultater der indeholder alle ordene.",
diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.mo b/sphinx/locale/da/LC_MESSAGES/sphinx.mo
index c6a3382e5..6d97a5cdb 100644
Binary files a/sphinx/locale/da/LC_MESSAGES/sphinx.mo and b/sphinx/locale/da/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.po b/sphinx/locale/da/LC_MESSAGES/sphinx.po
index 03e50d6f7..5d3033dd0 100644
--- a/sphinx/locale/da/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/da/LC_MESSAGES/sphinx.po
@@ -6,139 +6,139 @@
# askhl , 2010-2011
# Jakob Lykke Andersen , 2014,2016
# Joe Hansen , 2016,2019
-# Komiya Takeshi , 2021
+# Takeshi KOMIYA , 2021
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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Takeshi KOMIYA , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Kan ikke finde kildemappen (%s)"
-#: 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 "Kildemappe og destinationsmappe kan ikke være identiske"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Kører Sphinx v%s"
-#: 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 "Dette projekt kræver mindst Sphinx v%s og kan derfor ikke bygges med denne version."
-#: 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 "indlæser oversættelser [%s] ..."
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "færdig"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "ikke tilgængelig for indbyggede beskeder"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "fejlede: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "lykkedes"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "færdig med problemer"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "kompilering %s, %s advarsel."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "kompilering %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -146,12 +146,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -159,64 +159,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "konfigurationsmappe indeholder ikke en conf.py-fil (%s)"
-#: 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 "Ingen sådan konfigurationsværdi: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Konfigurationsværdien %r er allerede til stede"
-#: 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"
@@ -224,994 +224,994 @@ 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 "figur %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "tabel %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Kildekode %s"
-#: 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 "primary_domain %r blev ikke fundet, ignorerer."
-#: 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 "Ukendt hændelsesnavn: %s"
-#: 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 "domænet %s er allerede registreret"
-#: 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 "Rollen %r er allerede registreret til domæne %s"
-#: 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 "source_parser for %r er allerede registreret"
-#: 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 "Kunne ikke importere udvidelse %s"
-#: 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 "Udvidelsen %s brugt af dette projekt kræver mindst Sphinx v%s; den kan derfor ikke bygges med denne version."
-#: 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 "Python Enhancement Proposals; PEP %s"
-#: 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 "læser kilder ..."
-#: 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 "forbereder dokumenter"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Indbyggede"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Modulniveau"
-#: 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 "konfigurationsværdien »epub_contributor« bør ikke være tom for EPUB3"
-#: 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:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "ugyldig css_file: %r, ignoreret"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "Beskedkatalogerne er i %(outdir)s."
-#: 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 "læser skabeloner ..."
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr "skriver beskedkataloger ..."
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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 "HTML-siden er i %(outdir)s."
-#: 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (i "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "HTML-siderne er i %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d. %b, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Generelt indeks"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "indeks"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "næste"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "forrige"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "kan ikke kopiere statisk fil %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "udgyldig js_file: %r, ignoreret"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "favicon-filen %r findes ikke"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentation"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Indeks"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Udgave"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "Kodningsfejl:"
-#: 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1230,271 +1230,271 @@ 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 "kan ikke finde filer %r"
-#: 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 "Indtast venligst noget tekst."
-#: 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 "Indtast venligst enten »y« eller »n«."
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "Indtast venligt et filsuffiks, f.eks. ».rst« eller ».txt«"
-#: 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1503,15 +1503,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"
@@ -1521,21 +1521,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1543,91 +1543,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 "Filen %s findes allerede, udelader."
-#: 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 documentation\n"
"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"
@@ -1637,793 +1637,793 @@ 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 "opret ikke makefile"
-#: 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 "skabelonmappe for skabelonfiler"
-#: 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 "Afsnitsforfatter: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Modulforfatter: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Kodeforfatter: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Forfatter: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parametre"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Returnerer"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Returtype"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "medlem"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funktion"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "optæl"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "optælling"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Ny i version %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Ændret i version %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Forældet siden version %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Template-parametre"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Kaster"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (indbygget funktion)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (metode i %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (klasse)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (global variabel eller konstant)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (attribut i %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Parametre"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (modul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "metode"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "data"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "attribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "nøgleord"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operator"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objekt"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "undtagelse"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "erklæring"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "indbygget funktion"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Variable"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Rejser"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (i modulet %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (i modulet %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (indbygget variabel)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (indbygget klasse)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (klasse i %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (klassemetode i %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (statisk metode i %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Python-modulindeks"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "moduler"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Forældet"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "klassemetode"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "statisk metode"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (forældet)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (direktiv)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (rolle)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "direktiv"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "rolle"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "miljøvariabel; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "begreb i ordliste"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "grammatisk element"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "referenceetiket"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "miljøvariabel"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "programtilvalg"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "dokument"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Modulindeks"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Søgeside"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "ny konfiguration"
-#: 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 "udvidelser ændret"
-#: 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 "kildemappe er ændret"
-#: 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 "se %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "se også %s"
-#: 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 "Symboler"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2435,185 +2435,185 @@ 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 "overskriv eksisterende filer"
-#: 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 "%s er ikke en mappe"
-#: 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 ""
@@ -2624,20 +2624,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2647,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"
@@ -2664,33 +2678,33 @@ 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 "[graf: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graf]"
-#: 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"
@@ -2700,178 +2714,178 @@ 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 "Permalink til denne ligning"
-#: 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 "(i %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[kilde]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Todo"
-#: 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 "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(Det <> befinder sig i %s, linje %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "oprindeligt punkt"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[dok]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Modulkode"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Kildekode for %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Oversigt: modulkode"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Alle moduler, der er kode tilgængelig for
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2879,113 +2893,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2993,46 +3001,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3040,7 +3048,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3055,129 +3063,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Nøgleordsargumenter"
-#: 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 "Eksempler"
-#: 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 "Andre parametre"
-#: 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 "Referencer"
-#: 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 "Vær opmærksom"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Forsigtig"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Fare"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Fejl"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Fif"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Vigtigt"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Bemærk"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Se også"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Tip"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Advarsel"
@@ -3208,7 +3216,7 @@ msgstr "side"
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Søg"
@@ -3289,35 +3297,35 @@ msgstr "kan være enormt"
msgid "Navigation"
msgstr "Navigation"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Søg i %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Om disse dokumenter"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Ophavsret"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Ophavsret %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Ophavsret %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Sidst opdateret %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3362,12 +3370,12 @@ msgid "search"
msgstr "søg"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Søgeresultater"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3409,280 +3417,278 @@ msgstr "Ændringer i C-API"
msgid "Other changes"
msgstr "Andre ændringer"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Permalink til denne overskrift"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Permalink til denne definition"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Skjul søgeresultater"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Søger"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Forbereder søgning..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Søgning færdig, fandt %s sider der matcher søgeforespørgslen."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", i"
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Udfold sidebjælke"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Sammenfold sidebjælke"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Udfold sidebjælke"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Indhold"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Permalink til denne definition"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Permahenvisning til denne tabel"
-#: 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 "Permahenvisning til denne kode"
-#: 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 "Permahenvisning til dette billede"
-#: 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 "Permahenvisning til dette toctree"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Fodnoter"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[billede: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[billede]"
-#: 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/de/LC_MESSAGES/sphinx.js b/sphinx/locale/de/LC_MESSAGES/sphinx.js
index fae6a5b65..24fe21b58 100644
--- a/sphinx/locale/de/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/de/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "N\u00e4chstes Thema",
"Other changes": "Andere \u00c4nderungen",
"Overview": "\u00dcbersicht",
- "Permalink to this definition": "Link zu dieser Definition",
- "Permalink to this headline": "Link zu dieser \u00dcberschrift",
"Please activate JavaScript to enable the search\n functionality.": "Bitte aktivieren Sie JavaScript, wenn Sie die Suchfunktion nutzen wollen.",
"Preparing search...": "Suche wird vorbereitet...",
"Previous topic": "Vorheriges Thema",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Suche",
"Search Page": "Suche",
"Search Results": "Suchergebnisse",
- "Search finished, found %s page(s) matching the search query.": "Die Suche ist fertig, es wurde(n) %s Seite(n) mit Treffern gefunden.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Suche in %(docstitle)s",
"Searching": "Suchen",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.mo b/sphinx/locale/de/LC_MESSAGES/sphinx.mo
index 508e6dde4..d9683bbff 100644
Binary files a/sphinx/locale/de/LC_MESSAGES/sphinx.mo and b/sphinx/locale/de/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.po b/sphinx/locale/de/LC_MESSAGES/sphinx.po
index 90fffec5a..302402872 100644
--- a/sphinx/locale/de/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/de/LC_MESSAGES/sphinx.po
@@ -11,134 +11,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Jean-François B. , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Kann Quellverzeichnis nicht finden (%s)"
-#: 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 "Quellverzeichnis und Zielverzeichnis können nicht identisch sein"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Sphinx v%s in Verwendung"
-#: 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 "Dieses Projekt benötigt Version %s oder später und kann daher nicht gebaut werden."
-#: 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 "Lade Übersetzungen [%s]…"
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "erledigt"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "nicht verfügbar für vordefinierte Nachrichten"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "Fehlgeschlagen: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Kein builder ausgewählt, verwende 'html' per default"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "abgeschlossen"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "mit Problemen beendet"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -146,12 +146,12 @@ msgid ""
"explicit"
msgstr "Die Erweiterung %s gibt nicht an ob paralleles Datenlesen fehlerfrei möglich ist, es wird daher nicht davon ausgegangen - bitte kontaktiere den Erweiterungsautor zur Überprüfung und Angabe"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -159,64 +159,64 @@ msgid ""
"explicit"
msgstr "Die Erweiterung %s gibt nicht an ob paralleles Datenschreiben fehlerfrei möglich ist, es wird daher nicht davon ausgegangen - bitte kontaktiere den Erweiterungsautor zur Überprüfung und Angabe"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "Konfigurationsverzeichnis enthält keine conf.py Datei (%s)"
-#: 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 "Ungültige Nummer %r for Konfiguration %r, wird ignoriert"
-#: 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 "Keine solche Konfigurationseinstellung: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Konfigurationswert %r bereits gesetzt"
-#: 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"
@@ -224,994 +224,994 @@ 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 "Abschnitt %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Abb. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tab. %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Quellcode %s"
-#: 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 "primary_domain %r nicht gefunden, daher ignoriert."
-#: 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 "Event %r bereits verfügbar"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Unbekannter Event name: %s"
-#: 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 "Pygments Lexer Name %r ist unbekannt"
-#: 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 "Ursprüngliche Ausnahme:\n"
-#: 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Builtins"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Modulebene"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (in "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d.%m.%Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Stichwortverzeichnis"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "Index"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "weiter"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "zurück"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s Dokumentation"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Stichwortverzeichnis"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Release"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1230,271 +1230,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1503,15 +1503,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"
@@ -1521,21 +1521,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1543,91 +1543,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1637,793 +1637,793 @@ 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 "Autor des Abschnitts: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Autor des Moduls: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Autor des Quellcode: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Autor: "
-#: 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 "%s-%s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parameter"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Rückgabe"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Rückgabetyp"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "Member"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "Variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "Funktion"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "Makro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "Aufzählung"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "Enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "Typ"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Neu in Version %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Geändert in Version %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Veraltet ab Version %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Template Parameter"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Wirft"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "Klasse"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (Standard-Funktion)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (Methode von %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (Klasse)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (globale Variable oder Konstante)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (Attribut von %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Parameter"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (Modul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "Methode"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "Wert"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "Attribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "Modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "Schlüsselwort"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "Operator"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "Objekt"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "Exception"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "Anweisung"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "Builtin-Funktion"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Variablen"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Verursacht"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (im Modul %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (in Modul %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (Standard-Variable)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (Builtin-Klasse)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (Klasse in %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (Klassenmethode von %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (statische Methode von %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Python-Modulindex"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "Module"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Veraltet"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "Klassenmethode"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "statische Methode"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (veraltet)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (Direktive)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (Rolle)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "Direktive"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "Rolle"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "Umgebungsvariable; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "Glossareintrag"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "Grammatik-Token"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "Referenz-Label"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "Umgebungsvariable"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "Programmoption"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Modulindex"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Suche"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "siehe %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "siehe auch %s"
-#: 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 "Sonderzeichen"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2435,185 +2435,185 @@ 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 ""
@@ -2624,20 +2624,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2647,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"
@@ -2664,33 +2678,33 @@ 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 "[Diagramm: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[Diagramm]"
-#: 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"
@@ -2700,178 +2714,178 @@ 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 "(in %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[Quellcode]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Zu tun"
-#: 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 "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(Der <> steht in %s, Zeile %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "ursprüngliche Eintrag"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[Doku]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Modul-Quellcode"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Quellcode für %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Überblick: Modul-Quellcode"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Alle Module, für die Quellcode verfügbar ist
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2879,113 +2893,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2993,46 +3001,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3040,7 +3048,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3055,129 +3063,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Achtung"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Vorsicht"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Gefahr"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Fehler"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Hinweis"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Wichtig"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Bemerkung"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Siehe auch"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Tipp"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Warnung"
@@ -3208,7 +3216,7 @@ msgstr "Seite"
msgid "Table of Contents"
msgstr "Inhaltsverzeichnis"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Suche"
@@ -3289,35 +3297,35 @@ msgstr "kann groß sein"
msgid "Navigation"
msgstr "Navigation"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Suche in %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Über dieses Dokument"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Zuletzt aktualisiert am %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3362,12 +3370,12 @@ msgid "search"
msgstr "suchen"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Suchergebnisse"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3409,280 +3417,278 @@ msgstr "C API-Änderungen"
msgid "Other changes"
msgstr "Andere Änderungen"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Link zu dieser Überschrift"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Link zu dieser Definition"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Suchergebnisse ausblenden"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Suchen"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Suche wird vorbereitet..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Die Suche ist fertig, es wurde(n) %s Seite(n) mit Treffern gefunden."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", in "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Seitenleiste ausklappen"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Seitenleiste einklappen"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Seitenleiste ausklappen"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Inhalt"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Link zu dieser Definition"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Link zu dieser Tabelle"
-#: 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 "Link zu diesem Quellcode"
-#: 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 "Link zu diesem Bild"
-#: 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 "Permanenter Link zu diesem Inhaltsverzeichnis"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Fußnoten"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[Bild: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[Bild]"
-#: 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/el/LC_MESSAGES/sphinx.js b/sphinx/locale/el/LC_MESSAGES/sphinx.js
index 856849183..deec0461e 100644
--- a/sphinx/locale/el/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/el/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03b8\u03ad\u03bc\u03b1",
"Other changes": "\u0386\u03bb\u03bb\u03b5\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2",
"Overview": "\u0395\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7",
- "Permalink to this definition": "\u039c\u03cc\u03bd\u03b9\u03bc\u03bf\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc\u03bd \u03c4\u03bf\u03bd \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc",
- "Permalink to this headline": "\u039c\u03cc\u03bd\u03b9\u03bc\u03bf\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd \u03ba\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1",
"Please activate JavaScript to enable the search\n functionality.": "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce, \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7 JavaScript \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7 \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\n \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2.",
"Preparing search...": "\u03a0\u03c1\u03bf\u03b5\u03c4\u03bf\u03b9\u03bc\u03b1\u03c3\u03af\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2...",
"Previous topic": "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf \u03b8\u03ad\u03bc\u03b1",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7",
"Search Page": "\u03a3\u03b5\u03bb\u03af\u03b4\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",
"Search Results": "\u0391\u03c0\u03bf\u03c4\u03b5\u03bb\u03ad\u03c3\u03bc\u03b1\u03c4\u03b1 \u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",
- "Search finished, found %s page(s) matching the search query.": "\u0397 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03bf\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5, \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b5/\u03b1\u03bd %s \u03c3\u03b5\u03bb\u03af\u03b4\u03b1/\u03b5\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c4\u03bf %(docstitle)s",
"Searching": "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9 \u03b7 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.mo b/sphinx/locale/el/LC_MESSAGES/sphinx.mo
index 26956cdc4..ef9f2bf2e 100644
Binary files a/sphinx/locale/el/LC_MESSAGES/sphinx.mo and b/sphinx/locale/el/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.po b/sphinx/locale/el/LC_MESSAGES/sphinx.po
index ce588d6d2..3dc269d58 100644
--- a/sphinx/locale/el/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/el/LC_MESSAGES/sphinx.po
@@ -4,140 +4,140 @@
#
# Translators:
# Stelios Vitalis , 2015
-# Komiya Takeshi , 2021
+# Takeshi KOMIYA , 2021
# tzoumakers tzoumakers , 2019
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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Takeshi KOMIYA , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Δεν είναι δυνατή η εύρεση του καταλόγου πηγής (%s)"
-#: 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 έκδοση %s"
-#: 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 έκδοσης τουλάχιστον %s και επομένως δεν είναι δυνατή η μεταγλωτισση με αυτή την έκδοση."
-#: 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 "κατά τον καθορισμό της επέκτασης %s"
-#: 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 "η 'παραμετροποίηση' σύμφωνα με τον τρέχοντα ορισμό στο conf.py δεν αποτελεί καλέσιμο. Παρακαλείσθε να τροποποιήσετε τον ορισμό ώστε να το κάνετε μία καλέσιμη συνάρτηση. Αυτό απαιτείται προκειμένου το conf.py να συμπεριφέρεται ως μία επέκταση Sphinx."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "φόρτωση μεταφράσεων [%s]..."
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "ολοκλήρωση"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "δεν είναι διαθέσιμο για εσωτερικά μηνύματα"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "φόρτωση πακτωμένου περιβάλλοντος"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "αποτυχία: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Δεν επιλέχθηκε μεταγλωττιστής, θα χρησιμοποιηθεί ο προεπιλεγμένος: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "επιτυχία"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "ολοκλήρωση με προβλήματα"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "μεταγλώττιση %s, %s προειδοποίηση"
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "μεταγλώττιση %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "η κλάση κόμβου %r έχει ήδη καταχωρηθεί, οι επισκέπτες της θα υπερσκελιστούν"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "η οδηγία %r έει ήδη καταχωρηθεί, θα υπερσκελιστεί"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "ο ρόλος %r έχει ήδη καταχωρηθεί, θα υπερσκελιστεί"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -145,12 +145,12 @@ msgid ""
"explicit"
msgstr "η επέκταση %s δεν καθορίζει αν είναι ασφαλής η παράλληλη ανάγνωση, υποθέτοντας ότι δεν είναι - παρακαλείσθε να ζητήσετε από το δημιουργό της επέκτασης να το ελέγχει και να το κάνει σαφές"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -158,64 +158,64 @@ msgid ""
"explicit"
msgstr "η επέκταση %s δεν καθορίζει αν είναι ασφαλής η παράλληλη ανάγνωση, υποθέτοντας ότι δεν είναι - παρακαλείσθε να ζητήσετε το δημιουργό της επέκτασης να το ελέγξει και να το κάνει σαφές"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "εκτέλεση σειριακής %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "ο κατάλογος παραμετροποίησης δεν περιλαμβάνει κανένα αρχείο conf.py (%s)"
-#: 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 "δεν είναι δυνατή η υπερσκέλιση της ρύθμισης παραμετροποίησης καταλόγου %r, θα αγνοηθεί (χρησιμοποιήστε το %r για να καθορίσετε τα επιμέρους στοιχεία)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "ανέγκυρος αριθμός %r για τιμή παραμετροποίησης %r, θα αγνοηθεί"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "δεν είναι δυνατή η υπερσκέλιση της ρύθμισης παραμετροποίησης %r με τύπο ο οποίος δεν υποστηρίζεται, θα αγνοηθεί"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "άγνωστη τιμή παραμετροποίσης %r στην υπερσκέλιση, θα αγνοηθεί"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "Δεν υπάρχει τέτοια τιμή παραμετροποίησης: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Η τιμή παραμετροποίησης %r υφίσταται ήδη."
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Υπάρχει ένα συντακτικό λάθος στο αρχείο παραμετροποίησής σας: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "Το αρχείο παραμετροποίησης (ή ένα από τα στοιχεία που εισάγει) κάλεσε την sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -223,994 +223,994 @@ msgid ""
"%s"
msgstr "Υπάρχει ένα προγραμματιστικό λάθος στο αρχείο παραμετροποίησής σας:\n\n%s"
-#: 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 "Η τιμή παραμτετροποίησης 'source_suffix' αναμένει στοιχειοσειρά, στοιχειοσειρά καταλόγου, ή λεξικό. Αλλά παραδόθηκε %r."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "Τομέας %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Εικ. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Πίνακας %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Λίστα %s"
-#: 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 "Η τιμή παραμετροποίησης '{name}' πρέπει να λαμβάνει μία από τις {candidates} αλλά εκχωρήθηκε η '{current}'."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "Η τιμή παραμετροποίησης '{name]' έχει τύπο '[current__name__}'; αναμενόμενη {permitted}."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "Η τιμή παραμετροποίησης '{name}' έχει τύπο '{current__name__}', αρχικοποίηση σε '{default__name__}'."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "το primary_domain %r δεν βρέθηκε, θα αγνοηθεί."
-#: 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 "Το συμβάν %r υπάρχει ήδη"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Άγνωστο όνομα συμβάντος: %s"
-#: 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 "Η επέκταση %s απαιτείται από τις ρυθμίσεις needs_extensions, αλλά δεν είναι φορτωμένη."
-#: 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 "Το έργο χρειάζεται την επέκταση %s τουλάχιστον στην έκδοση %s και επομένως δεν είναι δυνατή η μεταγλώττιση με τη φορτωμένη έκδοση (%s)."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "Το όνομα %r δεν είναι γνωστό"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "Δεν είναι δυνατό το lex του literal_block ως %s. Η επισήμανση παραβλέφθηκε."
-#: 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 "Η κλάση μεταγλώττισης %s δεν έχει χαρακτηριστικό \"name\" "
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Ο μεταγλωττιστής %r υφίσταται ήδη (στο δομοστοιχείο %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Το όνομα μεταγλωττιστή %s δεν είναι καταχωρημένο ή διαθέσιμο δια μέσου του σημείου εισαγωγής"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Το όνομα μεταγλωττιστή %sδεν είναι καταχορημένο"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "ο τομέας %s είναι ήδη καταχωρημένος"
-#: 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 "ο τομέας %s δεν έχει καταχωρηθεί ακόμη"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "Η οδηγία %r είναι ήδη καταχωρημένη στον τομέα %s"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "Ο ρόλος %r είναι ήδη καταχωρημένος στον τομέα %s"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "Ο δείκτης %r είναι ήδη καταχωρημένος στον τομέα %s"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "Το object_type %r είναι ήδη καταχωρημένο"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "Το crossref_type %r είναι ήδη καταχωρημένο"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "το source_suffix %r είναι ήδη καταχωρημένο"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "το source_parser για το %r είναι ήδη καταχωρημένο"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "Ο αναλυτής πηγής για το %s δεν είναι καταχωρημένος"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "Ο μεταφραστής για το %r υφίσταται ήδη"
-#: 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 "το kwargs για το add_node() πρέπει να είναι μία (visit, depart) συνάρτηση πλειάδας: %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "το enumerable_node %r είναι ήδη καταχωρημένο"
-#: 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 "η επέκταση %r συγχωνεύθηκε ήδη με το Sphinx από την έκδοση %s; η επέκταση αυτή θα αγνοηθεί."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Αρχική εξαίρεση:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "Δεν ήταν δυνατή η εισαγωγή της επέκτασης %s"
-#: 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 "η επέκταση %r δεν έχει συνάρτηση setup(); αποτελεί δομοστοιχείο επέκτασης του Sphinx;"
-#: 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 "Η επέκταση %s η οποία χρησιμοποιείται από αυτό το έργο απαιτεί Sphinx έκδοσης τουλάχιστον %s: επομένως δεν είναι δυνατή η μεταγλώττιση με αυτή την έκδοση."
-#: 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 "η επέκταση %r επιστρέφει ένα μη υποστηριζόμενο αντικείμενο από τη συνάρτησή της setup(): θα έπρεπε να επιστρέφει None ή έναν κατάλογο μεταδεδομένων"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "το θέμα %r δεν έχει ρύθμιση \"theme\""
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "το θέμα %r δεν έχει ρύθμιση \"inherit\""
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "δεν βρέθηκε θέμα με το όνομα %r, το οποίο κληρονομήθηκε από το %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "η ρύθμιση %s.%s δεν εμφανίζεται από τις παραμετροποιήσεις θέματος που αναζητήθηκαν"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "δόθηκε μη υποστηριζόμενη επιλογή θέματος %r"
-#: 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 "το αρχείο %r στο μονοπάτι θέματος δεν αποτελεί ένα έγκυρο zipfile ή δεν περιλαμβάνει ένα θέμα"
-#: 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 "δεν βρέθηκε θέμα με όνομα %r (απουσιάζει το theme.conf;)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "δεν βρέθηκε μία κατάλληλη εικόνα για τον μεταγλωττιστή %s: %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "δεν βρέθηκε μία κατάλληλη εικόνα για τον μεταγλωττιστή %s: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "μεταγλώττιση [mo]:"
-#: 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 "όλα τα αρχεία po του %d"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "στόχοι για τα αρχεία po του %d οι οποίοι έχουν καθοριστεί"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "στόχοι για τα αρχεία po του %d τα οποία είναι ξεπερασμένα"
-#: 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 "το αρχείο %r που δόθηκε στη γραμμή εντολής δεν βρίσκεται κάτω από τον κατάλογο πηγής, θα αγνοηθεί"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "το αρχείο %r που δόθηκε στη γραμμή εντολής δεν υπάρχει, θα αγνοηθεί"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "τα αρχεία πηγής %d που δόθηκαν στη γραμμή εντολής"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "στόχοι για τα αρχεία πηγής %d τα οποία είναι ξεπερασμένα"
-#: 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 "μεταγλώττιση [%s]:"
-#: 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 "βρέθηκε %d"
-#: 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 "Περιβάλλον μετατροπής αντικειμένων Python σε ροή bytes"
-#: 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 "%s προστέθηκε, %s άλλαξε, %s απομακρύνθηκε"
-#: 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 "docname προς εγγραφή: %s"
-#: 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 "βρέθηκε διπλότυπη εγγραφή ToC: %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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 "δεν είναι δυνατή η ανάγωνση αρχείου εικόνας %r: αντί αυτού θα αντιγραφεί"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "δεν είναι δυνατή η αντιγραφή αρχείου εικόνας %r: %s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "δεν είναι δυνατή η εγγραφή αρχείου %r: %s"
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr "Το pillow δεν βρέθηκε - αντιγραφή αρχείων εικόνας"
-#: 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 "άγνωστο mimetype για %s, θα ανγοηθεί"
-#: 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 "εγγραφή %s αρχείου..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "Το αρχείο επισκόπησης είναι σε %(outdir)s."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "καμία αλλαγή στην έκδοση %s."
-#: 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 "δεν ήταν δυνατή η ανάγνωση %r για τη δημιουργία changelog"
-#: 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 "Το αρχείο ePub βρίσκεται σε %(outdir)s."
-#: 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 "η τιμή παραμετροποίησης \"epub_language\" (ή \"language\") δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_uid\" πρέπει να είναι XML NAME για EPUB3"
-#: 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 "η τιμή παραμετροποίησης \"epub_title\" (ή \"html_title\") δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_author\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_contributor\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_description\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_publisher\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_copyright\" (ή \"copyright\") δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"epub_identifier\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "η τιμή παραμετροποίησης \"version\" δεν πρέπει να είναι κενή για EPUB3"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "ανέγκυρο css_file: %r, θα αγνοηθεί"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "Οι κατάλογοι των μηνυμάτων είναι στο %(outdir)s."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "στόχοι για %d πρότυπα αρχεία"
-#: 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:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "Αναζητήστε οποιαδήποτε λάθη στο παραπάνω αποτέλεσμα ή σε %(outdir)s/output.txt"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "λανθασμένος σύνδεσμος: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "Δεν βρέθηκε το anchor '%s'"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "Οι σελίδες manual βρίσκονται σε %(outdir)s."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "δεν βρέθηκε τιμή παραμετροποίησης \"man_pages\"; δεν θα καταγραφούν manual pages"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "εγγραφή"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "η τιμή παραμετροποίησης \"man_pages\" κάνει αναφορά το άγνωστο κείμενο %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "Η σελίδα HTML είναι στο %(outdir)s."
-#: 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 "Τα αρχεία Texinfo βρίσκονται σε %(outdir)s."
-#: 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 "\nΕκτελέστε 'make' σε αυτό τον κατάλογο για να εκτελέσετε αυτά μέσω του makeinfo\n(χρησιμοποιήστε το 'make info' εδώ για να το κάνετε αυτόματα)."
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr "δεν βρέθηκε τιμή \"texinfo_documents\": δεν θα γίνει εγγραφή κανενός κειμένου"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "η τιμή παραμετροποίησης \"texninfo_documents\" αναφέρεται σε άγνωστο κείμενο %s"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "επεξεργασία %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (σε "
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr "αντιγραφή αρχείων υποστήριξης Texinfo"
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr "σφάλμα κατά την εγγραφή του αρχείου Makefile: %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "Τα αρχεία κειένου βρίσκονται σε %(outdir)s."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "σφάλμα καταγραφής αρχείου %s: %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "Τα αρχεία XML βρίσκονται σε %(outdir)s."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "Τα αρχεία XML βρίσκονται σε %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "το αρχείο πληροφοριών μεταγλώττισης είναι κατεστραμμένο: %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "Οι σελίδες HTML βρίσκονται σε %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "Αδυναμία ανάγνωσης αρχείου πληροφοριών μεταγλώττισης: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d %B %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Κεντρικό Ευρετήριοο"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "ευρετήριο"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "επόμενο"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "προηγούμενο"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "αντιγραφή αρχείων μεταφόρτωσης..."
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "δεν είναι δυνατή η αντιγραφή του μεταφορτωμένου αρχείου %r: %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "δεν είναι δυνατή η αντιγραφή στατικού αρχείου %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "δεν είναι δυνατή η αντιγραφή του επιπλέον αρχείου %r"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "Αδυναμία εγγραφής του αρχείου πληροφοριών μεταγλώττισης: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "η σελιδα %s ταιριάζει δύο σχέδια στo html_sidebars: %r and %r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "ένα σφάλμα Unicode παρουσιάστηκε κατά τη δημιουργία της σελίδας %s. Παρακαλείστε να επιβεβαιώσετε ότι όλες οι τιμές παραμετροποίησης οι οποίες περιλαμβάνουν μη-ASCII περιεχόμενο είναι στοιχειοσειρές Unicode."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "Ένα σφάλμα συνέβη κατά τη σύνθεση της σελίδας %s.\n\nΑιτία %r "
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "ανέγκυρο js_file: %r, θα αγνοηθεί"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "Πολλά math_renderers έχουν καταγραφεί. Αλλά δεν έχει επιλεγεί κανένα math_renderer."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "Δόθηκε άγνωστο math_renderer %r."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "Η εγγραφή html_extra_path %r δεν υπάρχει"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "η εγγραφή html_static_path %r δεν υπάρχει"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "το αρχείο logo %r δεν υπάρχει"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "το αρχείο favicon %r δεν υπάρχει"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "Τεκμηρίωση του %s - %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "Τα αρχεία LaTeX βρίσκονται σε %(outdir)s."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nΕκτελέστε 'make' σε αυτό τον κατάλογο για να εκτελέσετε αυτά μέσω του (pdf)latex\n(χρησιμοποιήστε το 'make latexpdf' εδώ για να το κάνετε αυτόματα)."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "δεν βρέθηκε τιμή παραμετροποίησης \"latex_documents\": δεν θα πραγματοποιηθεί εγγραφή για κανένα κείμενο"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "η τιμή παραμετροποίησης \"latex_documents\" κάνει αναφορά το άγνωστο κείμενο %s"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Ευρετήριο"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "καμία γνωστή επιλογή Babel για τη γλώσσα %r"
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "αντιγραφή αρχείων υποστήριξης TeX"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "αντιγραφή αρχείων υποστήριξης TeX..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "αντιγραφή επιπρόσθετων αρχείων"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "σφάλμα reST markup:"
-#: 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 "Το πλήρες ιστορικό έχει αποθηκευτεί σε %s, σε περίπτωση που επιθυμείτε να αναφέρετε το ζήτημα στους προγραμματιστές."
-#: 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 . Thanks!"
msgstr "Μία αναφορά σφάλματος μπορεί να υποβληθεί στον ινχηλάτη στο https://github.com/sphinx-doc/sphinx/issues>. Ευχαριστούμε!"
-#: 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1229,271 +1229,271 @@ 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 "μία λίστα με συγκεκριμένα αρχεία να επαναμεταγλωττιστούν. Θα αγνοηθεί αν δοθεί το -a"
-#: 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 "μεταγλωττιστής για χρήση (προεπιλογή: html)"
-#: 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 "μονοπάτι για το αποθηκευμένο περιβάλλον και τα αρχεία doctree (προεπιλογή: OUTPUTDIR/.doctrees)"
-#: 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 "παράλληλος μεταγλωττισμός με Ν διεργασίες όπου είναι δυνατό (ιδιαίτερη τιμή \"auto\" θα ορίσει Ν στο cpu-count)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "το μονοπάτι όπου βρίσκεται το αρχείο παραμετροποίησης (conf.py) (προεπιλογή: το ίδιο όπως το SOURCEDIR)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "να μη χρησιμοποιηθεί κανένα αρχείο παραμετροποίησης, μόνο επιλογές -D"
-#: 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 "μεταφορά τιμής στα πρότυπα HTML"
-#: sphinx/cmd/build.py:165
+#: sphinx/cmd/build.py:157
msgid "define tag: include \"only\" blocks with TAG"
msgstr "ορίστε ετικέτα: συμπεριλάβατε \"only\" τμήματα με TAG"
-#: sphinx/cmd/build.py:167
+#: sphinx/cmd/build.py:159
msgid "nit-picky mode, warn about all missing references"
msgstr "Ο τρόπος nit-picky, προειδοποιεί για όλες τις αναφορές που απουσιάζουν"
-#: 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 "καμία έξοδος στο stdout, μόνο προειδοποιήσεις στο stderr"
-#: 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 "να γίνεται εκπομπή χρωματιστής εξόδου (προεπιλογή: auto-detect)"
-#: 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 "εκτέλεση Pdb σε περίπτωση εξαίρεσης"
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "δεν είναι δυνατή η εύρεση αρχείων %r"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "δεν γίνεται συνδιασμός της επιλογής -a και των ονομάτων αρχείων"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "δεν είναι δυνατό το άνοιγμα του αρχείου προειδοποίησης %r: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "Το όρισμα -D πρέπει να είναι της μορφής όνομα=τιμέ"
-#: 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 "αυτόματη εισαγωγή docstrings από τα δομοστοιχεία"
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr "αυτόματα κομμάτια δοκιμαστικού κώδικα σε τμήματα doctest"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "σύνδεσμος μεταξύ τεκμηρίωσης Sphinx διαφόρων έργων"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "γράψτε εγγραφές \"todo\" οι οποίες μπορούν αν εμφανίζονται ή να αποκρύπτονται κατά τη μεταγλώττιση"
-#: 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 "να συμπεριληφθεί το math, απεικονισμένο ως εικόνες PNG η SVG"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "να συμπεριληφθεί το math, απεικονισμένο στο φυλλομετρηρή απο το MathJax"
-#: 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 "να συμπεριληφθούν σύνδεσμοι στον πηγαίο κώδικα των τεκμηριωμένων αντικειμένων Python"
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr "δημιουργία αρχείου .nojekyll για έκδοση του εγγράφου στις σελίδες GitHub "
-#: 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 "Παρακαλείστε να εισάγετε ένα από τα %s."
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "Παρακαλείστε να εισάγετε είτε 'y' είτε 'n'."
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "Παρακαλείστε να εισάγετε μία επέκταση αρχείου, π.χ. '.rst' ή '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "Καλώς ήρθατε στο εργαλείο γρήγορης εκκίνησης Sphinx %s."
-#: 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 "Σφάλμα: ένα υπάρχον conf.py έχει βρεθεί στοn επιλεγμένο ριζικό κατάλογο."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "το sphinx-quickstart δεν θα αντικαταστήσει υπάρχοντα έργα Sphinx."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "Παρακαλείστε να εισάγετε ένα νέο ριζικό μονοπάτι (ή απλά πιέστε το Enter για έξοδο)"
-#: 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 separate\n"
"\"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 "Ξεχωριστοί κατάλογοι για πηγή και μεταγλώττιση (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1502,15 +1502,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"
@@ -1520,21 +1520,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1542,91 +1542,91 @@ 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 "Σφάλμα: το κύριο αρχείο %s έχει ήδη βρεθεί στο επιλεγμένο ριζικό κατάλογο."
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr "το sphinx-quickstart δεν θα αντικαταστήσει υπάρχοντα αρχεία."
-#: 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 "Παρακαλείσθε να εισάγετε ένα νέο όνομα αρχείου, ή να μεταονομάσετε το υπάρχον αρχείο και να πιέσετε το Enter"
-#: sphinx/cmd/quickstart.py:305
+#: sphinx/cmd/quickstart.py:297
msgid "Indicate which of the following Sphinx extensions should be enabled:"
msgstr "Υποδείξτε ποιά απο τις ακόλουθες επεκτάσεις Sphinx πρέπει να ενεργοποιηθούν:"
-#: 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 "Σημείωση: τα imgmath και mathjax δεν είναι δυνατό να ενεργοποιηθούν ταυτόχρονα. Το imgmath έχει αποεπιλεγθεί. "
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "Δημιουργία Makefile; (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "Δημιουργία αρχείου εντολών Windows; (y/n)"
-#: 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 "Δημιουργία αρχείου %s."
-#: 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 "Το αρχείο %s υπάρχει ήδη, παραλείπεται."
-#: 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 documentation\n"
"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"
@@ -1636,793 +1636,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nΔημιουργία απαιτούμενων αρχείων για ένα έργο Sphinx.\n\nΤο sphinx-quickstart είναι ένα διαδραστικό εργαλείο το οποίο κάνει κάποιες ερωτήσεις για το δικό σας \nέργο και μετά δημιουργεί έναν πλήρη κατάλογο τεκμηρίωσης και δείγμα \nMakefile για να χρησιμοποιηθεί με το sphinx-build.\n"
-#: 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 "αντικατάσταση για τελεία σε _templates κλπ."
-#: 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 "χρηση epub"
-#: 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 "ενεργοποίηση της επέκτασης %s"
-#: 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 "Δημιουργία Makefile και Batchfile"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "δημιουργία makefile"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "να μη δημιουργηθεί makefile"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "δημιουργία batchfile"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "να μη δημιουργηθεί batchfile"
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr "χρησιμοποιήστε το make-mode για το Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "μην χρησιμοποιείτε make-mode για Makefile/make.bat"
-#: 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 "καθορίστηκε το \"quiet\", αλλά δεν καθορίστηκε είτε το \"project\" είτε το \"author\"."
-#: 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 υπάρχουν ήδη."
-#: 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-quickstart δημιουργεί μόνο εντός ενός κενού καταλόγου. Παρακαλείσθε να καθορίσετε ένα νέο ριζικό μονοπάτι."
-#: sphinx/cmd/quickstart.py:603
+#: sphinx/cmd/quickstart.py:595
#, python-format
msgid "Invalid template variable: %s"
msgstr "Ανέγκυρη μεταβλητή προτύπου: %s"
-#: 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 "Ανέγκυρη λεζάντα: %s"
-#: 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 "η προδιαγραφή αριθμού σειράς είναι εκτός e;yroyw (1-%d): %r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "Δεν είναι δυνατή η ταυτόχρονη χρήση των επιλογών \"%s\" και \"%s\""
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "Το συμπεριληφθέν αρχείο %r δεν βρέθηκε ή απέτυχε η ανάγνωσή του"
-#: 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 "Η κωδικοποίηση %r που χρησιμοποιήθηκε για την ανάγνωση του συμπεριληφθέντος αρχείου %r φαίνεται να είναι λανθασμένη, προσπαθήστε να δώσετε μία επιλογή :encoding:"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "Το αντικείμενο με όνομα %r δεν βρέθηκε στο συμπεριληφθέν αρχείο %r"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "Δεν είναι δυνατή η χρήση \"leneno-match\" με ένα κομματιασμένο σετ απο \"lines\""
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "Προσδιορισμός γραμμής %r: δεν ελήφθησαν γραμμές από το συμπεριληφθέν αρχείο %r"
-#: 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 "Το toctree περιλαμβάνει αναφορά στο αποκλεισμένο κείμενο %r"
-#: 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 "το toctree περιλαμβάνει αναφορά στο μη υπαρκτό έγγραφο %r"
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Παράμετροι"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Επιστρέφει"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Επιστρεφόμενος τύπος"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "μέλος"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "συνάρτηση"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "μακροεντολή"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "ένωση"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "τύπος"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Νέο στην έκδοση %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Άλλαξε στην έκδοση %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Αποσύρθηκε στην έκδοση %s"
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "διπλότυπη ετικέτα %s, άλλη εμφάνιση στο %s"
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
msgid "Citation [%s] is not referenced."
msgstr "Η παραπομπή [%s] δεν αναφέρεται."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Παράμετροι Προτύπου"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Προκαλεί"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "κλάση"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "έννοια"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (ενσωματωμένη συνάρτηση)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (μέθοδος της %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (κλάση)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (καθολική μεταβλητή ή σταθερά)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (ιδιότητα της %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Παράμετροι"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (μονάδα)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "μέθοδος"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "δεδομένα"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "ιδιότητα"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "μονάδα"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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 "διπλότυπη ετικέτα της εξίσωσης %s, άλλη εμφάνιση στο %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Ανέγκυρο math_eqref_format: %r"
-#: 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:1158
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:438
msgid "Variables"
msgstr "Μεταβλητές"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Προκαλεί"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (στη μονάδα %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (στη μονάδα %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (ενσωματωμένη μεταβλητή)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (ενσωματωμένη κλάση)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (κλάση σε %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (μέθοδος κλάσης της %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (στατική μέθοδος της %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Ευρετήριο Μονάδων της Python"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "μονάδες"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Αποσύρθηκε"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "μέθοδος της κλάσης"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "στατική μέθοδος"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "περισσότεροι από έναν στόχοι βρέθηκα για την παραπομπή %r: %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (αποσύρθηκε)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (οδηγία)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (ρόλος)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "οδηγία"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "ρόλος"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "μεταβλητή περιβάλλοντος; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "Λανθασμένη περιγραφή επιλογής %r, θα πρέπει να μοιάζει με \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" ή \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "γλωσσάρι"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "γραμματική ένδειξη"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "ετικέτα αναφοράς"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "μεταβλητή περιβάλλοντος"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "επιλογή προγράμματος"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "έγγραφο"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Ευρετήριο μονάδων"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "διπλότυπη ετικέτα %s, άλλη εμφάνιση στο %s"
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "το numfig έχει απενεργοποιηθεί. Το :numref: θα ανγοηθεί."
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr "ο σύνδεσμος δεν έχει λεζάντα: %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "ανέγκυρο numfig_format: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "ανέγκυρο numfig_format: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "Το περιβάλλον δεν είναι συμβατό με τον επιλεγμένο μεταγλωττιστή, παρακαλείστε να επιλέξετε ένα διαφορετικό κατάλογο toctree."
-#: sphinx/environment/__init__.py:385
+#: sphinx/environment/__init__.py:377
#, python-format
msgid "Failed to scan documents in %s: %r"
msgstr "Αδυναμία σάρωσης εγγράφων σε %s: %r"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "Ο τομέας %r δεν είναι καταχωρημένος"
-#: sphinx/environment/__init__.py:593
+#: sphinx/environment/__init__.py:585
msgid "self referenced toctree found. Ignored."
msgstr "Βρέθηκε αυτοαναφερόμενο toctree. Θα αγνοηθεί."
-#: sphinx/environment/__init__.py:635
+#: sphinx/environment/__init__.py:627
msgid "document isn't included in any toctree"
msgstr "το έγγραφο δεν συμπεριλαμβάνεται σε κανένα toctree"
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr "δείτε %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "δείτε επίσης %s"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "άγνωστος τύπος εγγραφής ευρετηρίου %r"
-#: 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 "αναγνωρίστηκαν κυκλικές αναφορές toctree, θα αγνοηθούν: %s <- %s"
-#: 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 "το toctree περιλαμβάνει αναφορά στο έγγραφο %r η οποία δεν έχει τίτλο: δεν θα δημιουργηθεί σύνδεσμος"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "το αρχείο εικόνας δεν είναι αναγνώσιμο: %s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "το αρχείο εικόνας %s δεν είναι αναγνώσιμο: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "το μεταφορτωμένο αρχείο δεν είναι αναγνώσιμο: %s"
-#: 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 "στο %s έχουν ήδη ανατεθεί αριθμοί τομέα (εμφωλιασμένο αριθμημένο toctree;)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "Θα δημιουργούσε το αρχείο %s."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2434,185 +2434,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\nΑναζητήστε αναδρομικα σε για δομοστοιχεία Python και πακέτα και δημιουργήστε \nένα αρχείο reST με οδηγίες automodule για κάθε πακέτο στο .\n\nΤα μπορεί να αποτελούν αρχεία ή/και σχέδια καταλόγων τα οποία θα \nεκτελεστούν κατά τη δημιουργία.\n\nΣημείωση: από προεπιλογή αυτό το σενάριο δεν θα αντικαταστήσει τα ήδη δημιουργημένα αρχεία."
-#: 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 "αρχεία fnmatch-style και/ή υποδείγματα καταλόγου που θα εξαιρεθούν από τη δημιουργία"
-#: 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 "μέγιστο βάθος από υποδομοστοιχεία για απεικόνιση στο TOC (προεπιλογή: 4)"
-#: 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 "ακολουθία συμβολικών συνδέσμων. Ισχυρό όταν συνδυάζεται με το collective.recipe.omelette."
-#: 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 "να συμπεριληφθούν τα δομοστοιχεία \"_private\""
-#: 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 "μη δημιουργείτε κεφαλίδες για πακέτα δομοστοιχείων/πακέτων (π.χ. όταν τα docstrings τα περιλαμβάνουν ήδη)"
-#: 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 "ερμηνεία μονοπατιών δομοστοιχείων σύμφωνα με την προδιαγραφή POP-0420 αυτονόητων namespaces"
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "επέκταση αρχείου (προεπιλογή: rst)"
-#: sphinx/ext/apidoc.py:370
+#: sphinx/ext/apidoc.py:365
msgid "generate a full project with sphinx-quickstart"
msgstr "δημιουργία ενός πλήρους έργου με το sphinx-quickstart"
-#: sphinx/ext/apidoc.py:373
+#: sphinx/ext/apidoc.py:368
msgid "append module_path to sys.path, used when --full is given"
msgstr "η προσθήκη του module_path στο sys.path, χρησιμοποιείται όταν δίδεται το --full"
-#: 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 "συγγραφέας(εις) έργου, χρησιμοποιείται όταν δίδεται το --full"
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "έκδοση έργου, χρησιμοποιείται όταν δίνεται το --full"
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "έκδοση έργου, χρησιμοποιείται όταν δίδεται το --full, προεπιλογή σε --doc-version"
-#: 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 "το %s δεν είναι κατάλογος."
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "ανέγκυρο regex %r σε %s"
-#: 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 "Η δοκιμή της κάλυψης στις πηγές ολοκληρώθηκε, δείτε τα αποτελέσματα στο %(outdir)s python.txt."
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "ανέγκυρο regex %r στο coverage_c_regexes"
-#: 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 "το δομοστοιχείο %s δεν ήταν δυνατό να εισαχθεί: %s"
-#: 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 "λείπει '+' ή '-' στην επιλογή '%s'."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "Η '%s δεν είναι μία έγκυρη επιλογή."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' δεν αποτελεί μία έγκυρη επιλογή για pyversion"
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr "ανέγκυρος τύπος TestCode"
-#: 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 "Ολοκληρώθηκε η δοκιμή των doctests στις πηγές, δείτε τα αποτελέσματα σε %(outdir)s/output.txt."
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "δεν υπάρχει κώδικας/αποτέλεσμα στο τμήμα %s στο %s:%s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "Ο ανέγκυρος κώδικας doctest θα αγνοηθεί: %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr ""
@@ -2623,20 +2623,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Η οδηγία Graphviz δεν είναι δυνατό να περιλαμβάνει και περιεχόμενο και ένα όρισμα ονόματος αρχείου"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Το εξωτερικό αρχείο Graphviz %r δεν βρέθηκε ή απέτυχε η ανάγνωσή του"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Η οδηγία χωρίς περιεχόμενο \"graphviz\" θα αγνοηθεί."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2646,14 +2660,14 @@ msgid ""
"%r"
msgstr "το dot δεν παρήγαγε κανένα αρχείο εξόδου:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "η εντολή dot %r δεν είναι δυνατό να εκτελεστεί (απαιτείται για αποτέλεσμα graphviz), ελέγξτε τη ρύθμιση graphviz_dot"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2663,33 +2677,33 @@ msgid ""
"%r"
msgstr "το dot ολοκλήρωσε με σφάλμα:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "Το graphviz_output_format πρέπει να είναι ένα από τα 'png', 'svg', αλλά είναι %r"
-#: 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 "κωδικός dot %r: %s"
-#: 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 "[γράφημα: %s]"
-#: 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"
@@ -2699,178 +2713,178 @@ msgid ""
"%r"
msgstr "η μετατροπή ολοκλήρωσε με σφάλμα:[stderr]\n%r\n[stdout]\n%r"
-#: 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 "Η εντολή LaTex %r δεν είναι δυνατό να εκτελεστεί (απαιτείται για απεικόνιση μαθηματικών), ελέγξτε τη ρύθμιση imgmath_latex"
-#: 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 "%s η εντολή %r δεν είναι δυνατό να εκτελεστεί (απαιτείται για μαθηματική απεικόνιση), ελέγξτε τη ρύθμιση imgmath_%s"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "απεικόνιση latex %r: %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "σε σειρά latex %r: %s"
-#: 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 "το απόθεμα intersphinx έχει μεταφερθεί: %s->%s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "φότωση του αποθέματος intersphinx από %s..."
-#: 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 "(στη %s έκδοση %s)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(στο %s)"
-#: 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 "το αναγνωριστικό intersphinx %r δεν είναι στοιχειοσειρά. Θα αγνοηθεί"
-#: 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:178
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 "βρέθηκε εγγραφή TODO:%s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(Το <> βρίσκεται στο %s, γραμή %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "αρχική εγγραφή"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "επισήμανση κώδικα δομοστοιχείου..."
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[τεκμηρίωση]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Κώδικας μονάδας"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Πηγαίος κώδικας για το %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Επισκόπηση: κώδικας της μονάδας"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Όλες οι μονάδες για τις οποίες υπάρχει διαθέσιμος κώδικας
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "ανέγκυρη υπογραφή για αυτόματο %s (%r)"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "απουσιάζει το χαρακτηριστικό %s στο αντικείμενο %s"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2878,113 +2892,107 @@ msgid ""
"explicit module name)"
msgstr "δεν γνωρίζω ποιο δομοστοιχείο να εισάγω για αυτόματη τεκμηρίωση %r (προσπαθήστε να τοποθετήσετε μία οδηγία \"module\" ή \"currentmodule\" στο έγγραφο, ή να δώσετε ένα σαφές όνομα δομοστοιχείου)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" στο όνομα automodule δεν βγάζει νόημα"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, 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:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2992,46 +3000,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "αδυναμία ανάλυσης ονόματος %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "αδυναμία εισαγωγής αντικειμένου %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
msgid ""
"autosummary generats .rst files internally. But your source_suffix does not "
"contain .rst. Skipped."
msgstr "Το autosummary δημιουργεί αρχεία .rst εσωτερικά. Αλλά το δικό σας source_suffix δεν περιλαμβάνει .rst. Θα παραλειφθεί."
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[autosummary] δημιουργία autosummary για: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[αυτόματη περίληψη] εγγραφή στο %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3039,7 +3047,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3054,129 +3062,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nΔημιουργία ReStrucuredText χρησιμοποιώντας τις οδηγίες autosummary.\n\nΤο sphinx-autogen αποτελεί ένα πρόσθιο εργαλείο για το sphinx.ext.autosummary.generate. Δημιουργεί \nτα αρχεία reStructuredText από τις οδηγίες autosummary οι οποίες περιλαμβάνονται στα \nπαραδοθέντα αρχεία εισόδου.\n\nΗ μορφή της οδηγίας autosummary τεκμηρειώνεται στο \nδομοστοιχείο ``sphinx.ext.autosummary`` της Python και μπορεί να αναγνωστεί χρησιμοποιώντας το :: \n\npydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "αρχεία πηγής για να δημιουργηθούν τα αρχεία reST"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "ο κατάλογος που θα τοποθετεί όλο το αποτέλεσμα εξόδου"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "προεπιλεγμένη επέκταση για αρχεία (προεπιλογή: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "προσαρμοσμένος κατάλογος προτύπου (προεπιλογή: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "μέλη εισαγμένα στο έγγραφο (προεπιλογή: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Προειδοποίηση"
@@ -3207,7 +3215,7 @@ msgstr "σελίδα"
msgid "Table of Contents"
msgstr "Πίνακας περιεχομένων"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Αναζήτηση"
@@ -3288,35 +3296,35 @@ msgstr "μπορεί να είναι τεράστιο"
msgid "Navigation"
msgstr "Πλοήγηση"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Αναζήτηση στο %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Σχετικά με αυτά τα κείμενα"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Copyright%(copyright)s"
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Copyright %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Τελευταία ενημέρωση στις %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3361,12 +3369,12 @@ msgid "search"
msgstr "αναζήτηση"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Αποτελέσματα Αναζήτησης"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3408,280 +3416,278 @@ msgstr "Αλλαγές στο API της C"
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
-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
-msgid "Permalink to this definition"
-msgstr "Μόνιμος σύνδεσμος σε αυτόν τον ορισμό"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Απόκρυψη Ευρεθέντων Αναζητήσεων"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Εκτελείται η αναζήτηση"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Προετοιμασία αναζήτησης..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Η αναζήτηση ολοκληρώθηκε, βρέθηκε/αν %s σελίδα/ες με βάση τους όρους αναζήτησης."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", στο "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Άνοιγμα πλαϊνής μπάρας"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Κλείσιμο πλαϊνής μπάρας"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Άνοιγμα πλαϊνής μπάρας"
+
#: sphinx/themes/haiku/layout.html:24
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 "βρέθηκε ευρετήριο βασιζόμενο σε 4 στήλες. Μπορεί να αποτελεί σφάλμα της επέκτασης που χρησιμοποιείτε: %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "Δεν υπάρχει αναφορά για την υποσημείωση [%s]."
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "ασυνεπείς αναφορές υποσημείωσης στα μεταφρασμένα μηνύματα. original: {0}, translated: {1}"
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "ασυνεπείς αναφορές στα μεταφρασμένα μηνύματα. αρχικό: {0}, μεταφρασμένο: {1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "ασυνεπείς αναφορές παραπομπής στο μεταφρασμένο μήνυμα. αρχικό: {0}, μεταφρασμένο: {1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "ασυνεπείς αναφορές όρων στα μεταφρασμένα μηνύματα. αρχικό: {0}, μεταφρασμένο: {1}"
-#: 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 "περισσότεροι από ένας στόχοι βρέθηκαν για 'οποιαδήποτε' παραπομπή %r: θα μπορούσε να είναι %s"
-#: 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 "Δεν ήταν δυνατή η λήψη απομακρυσμένης εικόνας: %s [%d]"
-#: 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 "Δεν ήταν δυνατή η λήψη απομακρυσμένης εικόνας: %s [%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "Άγνωστος τύπος αρχείου: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "μη κωδικοποιήσιμοι χαρακτήρες πηγής, θα αντικατασταθούν με \"?\": %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "παράβλεψη"
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "άγνωστος τύπος κόμβου: %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "σφάλμα ανάγνωσης: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "καταγραφή λάθους: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "Ανέγκυρος τύπος ημερομηνίας. Τοποθετείστε στη στοιχειοσειρά μονά εισαγωγικά εάν θέλετε να το εξάγετε απευθείας: %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "το toctree περιλαμβάνει αναφορά σε άγνωστο αρχείο %r"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "εξαίρεση κατά την αξιολόγηση μόνο της έκφρασης οδηγίας: %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "ο προεπιλεγμένος ρόλος %s δεν βρέθηκε"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "Μόνιμος σύνδεσμος σε αυτόν τον ορισμό"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "δεν έχει καθοριστεί numfig_format για το %s"
-#: 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 "Κανένα ID δεν έχει ανατεθεί στο κόμβο %s"
-#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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 "Δεν ήταν δυνατή η λήψη του μεγέθους της εικόνας. Η επιλογή :scale: θα αγνοηθεί."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "άγνωστο toplevel_sectioning %r για την κλάσση %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr "πολύ μεγάλο :maxdepth:, θα αγνοηθεί."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr "ο τίτλος του εγγράφου δεν είναι μονός κόμβος κειμένου"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Σημειώσεις υποσέλιδου"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "τόσο η επιλογή για tabularcolumns όσο και για :widths: δίνονται. Η επιλογή :widths: θα αγνοηθεί."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "η μονάδα διάστασης %s δεν είναι έγκυρη. Θα αγνοηθεί."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "βρέθηκε άγνωστος τύπος εγγραφής ευρετηρίου %s"
-#: 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 "[εικόνα: %s]"
-#: 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 "μη υλοποιημένος τύπος κόμβου: %r"
diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.js b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.js
index df057572e..4807bef49 100644
--- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo
index 552fca299..e6097edc8 100644
Binary files a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo and b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
index 5b12d5385..c99b3cd4c 100644
--- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po
@@ -7,134 +7,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME \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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: en_FR\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -142,12 +142,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -155,64 +155,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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,994 +220,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1226,271 +1226,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1499,15 +1499,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"
@@ -1517,21 +1517,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1539,91 +1539,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1633,793 +1633,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2431,185 +2431,185 @@ 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 ""
@@ -2620,20 +2620,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2643,14 +2657,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"
@@ -2660,33 +2674,33 @@ 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"
@@ -2696,178 +2710,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2875,113 +2889,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2989,46 +2997,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3036,7 +3044,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3051,129 +3059,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3204,7 +3212,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3285,35 +3293,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3358,12 +3366,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3405,280 +3413,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/en_GB/LC_MESSAGES/sphinx.js b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.js
index 46183746e..a14704b12 100644
--- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo
index 10d249723..b0806058c 100644
Binary files a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo and b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
index 1b57767c6..05656fdbc 100644
--- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-02-06 01:43+0000\n"
-"Last-Translator: Adam Turner\n"
+"POT-Creation-Date: 2022-04-24 09:25+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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Cannot find source directory (%s)"
-#: sphinx/application.py:160
+#: sphinx/application.py:153
#, python-format
msgid "Output directory (%s) is not a directory"
msgstr "Output directory (%s) is not a directory"
-#: sphinx/application.py:164
+#: sphinx/application.py:157
msgid "Source directory and destination directory cannot be identical"
msgstr "Source directory and destination directory cannot be identical"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Running Sphinx v%s"
-#: 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 "This project needs at least Sphinx v%s and therefore cannot be built with this version."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "making output directory"
-#: 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 "while setting up extension %s:"
-#: 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 "'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
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "loading translations [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "done"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "not available for built-in messages"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "loading pickled environment"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "failed: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "No builder selected, using default: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "succeeded"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "finished with problems"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "build %s, %s warning (with warnings treated as errors)."
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr "build %s, %s warnings (with warnings treated as errors)."
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "build %s, %s warning."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr "build %s, %s warnings."
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "build %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "node class %r is already registered, its visitors will be overridden"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "directive %r is already registered, it will be overridden"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "role %r is already registered, it will be overridden"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
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
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "the %s extension is not safe for parallel reading"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
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
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "the %s extension is not safe for parallel writing"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "doing serial %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "config directory doesn't contain a conf.py file (%s)"
-#: 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 "cannot override dictionary config setting %r, ignoring (use %r to set individual elements)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "invalid number %r for config value %r, ignoring"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "cannot override config setting %r with unsupported type, ignoring"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "unknown config value %r in override, ignoring"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "No such config value: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Config value %r already present"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "There is a syntax error in your configuration file: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "The configuration file (or one of the modules it imports) called sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -221,994 +221,994 @@ msgid ""
"%s"
msgstr "There is a programmable error in your configuration file:\n\n%s"
-#: 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 "The config value `source_suffix' expects a string, list of strings, or dictionary. But `%r' is given."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "Section %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Fig. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Table %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Listing %s"
-#: 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 "The config value `{name}` has to be a one of {candidates}, but `{current}` is given."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "The config value `{name}' has type `{current.__name__}'; expected {permitted}."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "The config value `{name}' has type `{current.__name__}', defaults to `{default.__name__}'."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "primary_domain %r not found, ignored."
-#: 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 "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add \"root_doc = 'contents'\" to your conf.py."
-#: sphinx/events.py:67
+#: sphinx/events.py:60
#, python-format
msgid "Event %r already present"
msgstr "Event %r already present"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Unknown event name: %s"
-#: sphinx/events.py:109
+#: sphinx/events.py:102
#, python-format
msgid "Handler %r for event %r threw an exception"
msgstr "Handler %r for event %r threw an exception"
-#: 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 "The %s extension is required by needs_extensions settings, but it is not loaded."
-#: 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 "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
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "Pygments lexer name %r is not known"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "Could not lex literal_block as \"%s\". Highlighting skipped."
-#: 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 "multiple files found for the document \"%s\": %r\nUse %r for the build."
-#: sphinx/project.py:59
+#: sphinx/project.py:51
msgid "document not readable. Ignored."
msgstr "document not readable. Ignored."
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr "Builder class %s has no \"name\" attribute"
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Builder %r already exists (in module %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Builder name %s not registered or available through entry point"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Builder name %s not registered"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "domain %s already registered"
-#: 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 "domain %s not yet registered"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "The %r directive is already registered to domain %s"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "The %r role is already registered to domain %s"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "The %r index is already registered to domain %s"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "The %r object_type is already registered"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "The %r crossref_type is already registered"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "source_suffix %r is already registered"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "source_parser for %r is already registered"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "Source parser for %s not registered"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "Translator for %r already exists"
-#: 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 "kwargs for add_node() must be a (visit, depart) function tuple: %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "enumerable_node %r already registered"
-#: sphinx/registry.py:411
+#: sphinx/registry.py:403
#, python-format
msgid "math renderer %s is already registered"
msgstr "math renderer %s is already registered"
-#: 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 "the extension %r was already merged with Sphinx since version %s; this extension is ignored."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Original exception:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "Could not import extension %s"
-#: 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 "extension %r has no setup() function; is it really a Sphinx extension module?"
-#: 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 "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
+#: 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 "extension %r returned an unsupported object from its setup() function; it should return None or a metadata dictionary"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: sphinx/roles.py:193
+#: sphinx/roles.py:185
#, python-format
msgid "invalid PEP number %s"
msgstr "invalid PEP number %s"
-#: sphinx/roles.py:227
+#: sphinx/roles.py:219
#, python-format
msgid "invalid RFC number %s"
msgstr "invalid RFC number %s"
-#: sphinx/theming.py:80
+#: sphinx/theming.py:72
#, python-format
msgid "theme %r doesn't have \"theme\" setting"
msgstr "theme %r doesn't have \"theme\" setting"
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "theme %r doesn't have \"inherit\" setting"
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "no theme named %r found, inherited by %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "setting %s.%s occurs in none of the searched theme configs"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "unsupported theme option %r given"
-#: 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 "file %r on theme path is not a valid zipfile or contains no theme"
-#: 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_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0"
-#: sphinx/theming.py:249
+#: sphinx/theming.py:241
#, python-format
msgid "no theme named %r found (missing theme.conf?)"
msgstr "no theme named %r found (missing theme.conf?)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "a suitable image for %s builder not found: %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "a suitable image for %s builder not found: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "building [mo]: "
-#: 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 "writing output... "
-#: sphinx/builders/__init__.py:226
+#: sphinx/builders/__init__.py:218
#, python-format
msgid "all of %d po files"
msgstr "all of %d po files"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "targets for %d po files that are specified"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "targets for %d po files that are out of date"
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr "all source files"
-#: 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 "file %r given on command line is not under the source directory, ignoring"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "file %r given on command line does not exist, ignoring"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "%d source files given on command line"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "targets for %d source files that are out of date"
-#: 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 "building [%s]: "
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr "looking for now-outdated files... "
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr "%d found"
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr "none found"
-#: sphinx/builders/__init__.py:323
+#: sphinx/builders/__init__.py:315
msgid "pickling environment"
msgstr "pickling environment"
-#: sphinx/builders/__init__.py:329
+#: sphinx/builders/__init__.py:321
msgid "checking consistency"
msgstr "checking consistency"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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 "\":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
+#: 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Graphviz directive cannot have both content and a filename argument"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "External Graphviz file %r not found or reading it failed"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Ignoring \"graphviz\" directive without content."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2644,14 +2658,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 "dot command %r cannot be run (needed for graphviz output), check the graphviz_dot setting"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2661,33 +2675,33 @@ 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 "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
+#: 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"
@@ -2697,178 +2711,178 @@ 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 "Permalink to this equation"
-#: 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3286,35 +3294,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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 "Could not obtain image size. :scale: option is ignored."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/en_HK/LC_MESSAGES/sphinx.js b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.js
index ef63d3379..fc45ca0d5 100644
--- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo
index 63ffd2a8e..a2dc5babf 100644
Binary files a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo and b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
index 0fa1a9382..efcc09d96 100644
--- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po
@@ -7,134 +7,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME \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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: en_HK\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -142,12 +142,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -155,64 +155,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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,994 +220,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1226,271 +1226,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1499,15 +1499,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"
@@ -1517,21 +1517,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1539,91 +1539,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1633,793 +1633,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2431,185 +2431,185 @@ 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 ""
@@ -2620,20 +2620,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2643,14 +2657,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"
@@ -2660,33 +2674,33 @@ 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"
@@ -2696,178 +2710,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2875,113 +2889,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2989,46 +2997,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3036,7 +3044,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3051,129 +3059,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3204,7 +3212,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3285,35 +3293,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3358,12 +3366,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3405,280 +3413,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/eo/LC_MESSAGES/sphinx.js b/sphinx/locale/eo/LC_MESSAGES/sphinx.js
index cf8f0d181..874ba253c 100644
--- a/sphinx/locale/eo/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Sekva temo",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "Anta\u016da temo",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo
index e9fffa9a0..9b26592f5 100644
Binary files a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo and b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.po b/sphinx/locale/eo/LC_MESSAGES/sphinx.po
index 2e3d52f01..85c5331d4 100644
--- a/sphinx/locale/eo/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.po
@@ -9,134 +9,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Tatsuro YOKOTA , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Ne povas trovi fontan dosierujon (%s)"
-#: 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -144,12 +144,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -157,64 +157,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -222,994 +222,994 @@ 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Indico universala"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "indico"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "sekva"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "antaŭa"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentaro"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1228,271 +1228,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1501,15 +1501,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"
@@ -1519,21 +1519,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1541,91 +1541,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1635,793 +1635,793 @@ 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 "Aŭtoro:"
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parametroj"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "membro"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funkcio"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "nomaĵo"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "klaso"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (klaso)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "datenoj"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atributo"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
msgid "exception"
msgstr "escepto"
-#: 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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "vidu %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "vidu ankaŭ %s"
-#: 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 "Simboloj"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2433,185 +2433,185 @@ 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 ""
@@ -2622,20 +2622,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2645,14 +2659,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"
@@ -2662,33 +2676,33 @@ 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"
@@ -2698,178 +2712,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2877,113 +2891,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2991,46 +2999,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3038,7 +3046,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3053,129 +3061,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Avertoj"
-#: 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 "Eraro"
-#: 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 "Averto"
@@ -3206,7 +3214,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3287,35 +3295,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Aŭtora rajto"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3360,12 +3368,12 @@ msgid "search"
msgstr "serĉu"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3407,280 +3415,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/es/LC_MESSAGES/sphinx.js b/sphinx/locale/es/LC_MESSAGES/sphinx.js
index 3511c68f5..1ad06c88f 100644
--- a/sphinx/locale/es/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/es/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Pr\u00f3ximo tema",
"Other changes": "Otros cambios",
"Overview": "Resumen",
- "Permalink to this definition": "Enlazar permanentemente con esta definici\u00f3n",
- "Permalink to this headline": "Enlazar permanentemente con este t\u00edtulo",
"Please activate JavaScript to enable the search\n functionality.": "Por favor, active JavaScript para habilitar la funcionalidad\n de b\u00fasqueda.",
"Preparing search...": "Preparando b\u00fasqueda...",
"Previous topic": "Tema anterior",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "B\u00fasqueda",
"Search Page": "P\u00e1gina de B\u00fasqueda",
"Search Results": "Resultados de la b\u00fasqueda",
- "Search finished, found %s page(s) matching the search query.": "B\u00fasqueda finalizada, encontr\u00f3 %s p\u00e1gina(s) acorde con la consulta de b\u00fasqueda.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Buscar en %(docstitle)s",
"Searching": "Buscando",
"Searching for multiple words only shows matches that contain\n all words.": "La b\u00fasqueda de varias palabras solo muestra coincidencias que contienen\n todas las palabras.",
diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.mo b/sphinx/locale/es/LC_MESSAGES/sphinx.mo
index 38ba27037..9a8cfb045 100644
Binary files a/sphinx/locale/es/LC_MESSAGES/sphinx.mo and b/sphinx/locale/es/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po
index 3d958b21d..f7f910597 100644
--- a/sphinx/locale/es/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po
@@ -9,139 +9,139 @@
# Guillem Borrell , 2011
# Ivan García , 2019
# Leonardo J. Caballero G. , 2013-2018,2020
-# Komiya Takeshi , 2016,2021
+# Takeshi KOMIYA , 2016,2021
msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Takeshi KOMIYA , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "No se encuentra directorio fuente (%s)"
-#: 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 "Directorio fuente y directorio destino no pueden ser idénticos"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Ejecutando Sphinx v%s"
-#: 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 "Este proyecto necesita al menos Sphinx v%s y por lo tanto no se puede construir con esta versión."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "creando directorio de salida"
-#: 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 "mientras configura la extensión %s:"
-#: 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 "'setup' como se define actualmente en el archivo conf.py no es un Python invocable. Por favor, modifique su definición para que sea una función invocable. Esto es necesario para que el archivo conf.py se comporte como una extensión de Sphinx."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "cargando traducciones [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "hecho"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "no disponible para mensajes incorporados"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "cargando el ambiente pickled"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "fallo: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Ningún constructor seleccionado, utilizando el valor predeterminado: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "éxitoso"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "finalizo con problemas"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "compilación %s, %sadvertencia (con advertencias tratadas como errores)."
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr "compilación %s, %s advertencias (con advertencias tratadas como errores)."
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "construir %s, %s advertencia."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr "compilación %s, %s advertencias."
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "construir %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "la clase de nodo %r ya está registrada, sus visitantes serán reemplazados"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "la directiva %r ya está registrada, esa se reemplazará"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "el rol %r ya está registrado, ese se reemplazará"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -149,12 +149,12 @@ msgid ""
"explicit"
msgstr "la extensión de %s no declara si es seguro para la lectura en paralelo, asumiendo que no es - consulte con el autor de la extensión para comprobar y hacer explícito"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "la extensión %s no es segura para lectura paralela"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -162,64 +162,64 @@ msgid ""
"explicit"
msgstr "la extensión %s no declara si es seguro para la escritura paralela, suponiendo que no lo sea - solicite al autor de la extensión que lo verifique y haga explicito"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "la extensión %s no es segura para escritura paralela"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "realizando serialmente %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "directorio de configuración no contiene un archivo conf.py (%s)"
-#: 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 "no se puede reemplazar el ajuste de la configuración del diccionario %r, haciendo caso omiso (utilice %r para definir elementos individuales)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "número no válido %r de valor de configuración %r, haciendo caso omiso"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "no se puede reemplazar los ajustes de configuración %r con tipo no compatible, haciendo caso omiso"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "valor de configuración desconocido %r en anulación, ignorando"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "No hay tal valor de configuración: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Valor de configuración %r ya presente"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Hay un error de sintaxis en su archivo de configuración: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "El archivo de configuración (o uno de los módulos que importa) invocó sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -227,994 +227,994 @@ msgid ""
"%s"
msgstr "Hay un error programable en su archivo de configuración:\n\n%s"
-#: 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 "El valor de configuración `source_suffix' espera una cadena de caracteres, una lista de cadena de caracteres o un diccionario. Pero `%r' es dado."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "Sección %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Figura %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tabla %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Lista %s"
-#: 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 "El valor de configuración `{name}` tiene que ser uno de {candidates}, pero fue dado `{current}`."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "El valor de configuración `{name}' tiene tipo `{current.__name__}'; esperado {permitted}."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "El valor de configuración `{name}' tiene el tipo `{current.__name__}', el valor predeterminado es `{default.__name__}'."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "primary_domain %r no fue encontrado, se ignora."
-#: 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 "Evento %r ya presente"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Nombre de evento desconocido: %s"
-#: 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 "La extensión %s es requerida por la configuración de needs_extensions, pero esta no es cargada."
-#: 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 "Este proyecto necesita la extensión %s por lo menos en la versión %s y por lo tanto no puede ser construido con la versión cargada (%s)."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "El nombre del lexer de pigmentos %r se desconoce"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "No pudo el léxico literal_block como \"%s\". Destacado omitido."
-#: 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 "documento no legible. Ignorado."
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr "Constructor clase %s no tiene ningún atributo \"name\""
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Constructor %r ya existe (en el módulo %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Nombre de constructor %s no registrados o disponibles a través del punto de entrada"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Nombre de constructor %s no registrado"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "dominio %s ya esta registrado"
-#: 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 "dominio %s no esta registrado"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "La directiva %r ya fue registrada en el dominio %s"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "El rol %r ya fue registrado en el dominio %s"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "El índice %r ya fue registrado en el dominio %s"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "El %r object_type ya está registrado"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "El %r crossref_type ya está registrado"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "source_suffix %r ya está registrado"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "source_parser para %r ya está registrado"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "Analizador de fuentes para %s no registrado"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "Traductor para %r ya existe"
-#: 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 "kwargs para la función add_node() debe ser una tupla de función (visitar, salir): %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "enumerable_node %r ya esta registrado"
-#: 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 "la extensión %r ya se fusionó con Sphinx desde la versión %s; esta extensión se omite."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Excepción original:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "No puede importar la extensión %s"
-#: 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 "extensión %r no tiene ninguna función setup(); ¿es realmente un módulo de extensión de Sphinx?"
-#: 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 "La extensión %s utilizada por este proyecto necesita al menos la versión de Sphinx v%s; por lo tanto no puede ser construido con esta versión."
-#: 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 "extensión %r devuelve un objeto no soportado de su función setup(); debe devolver un diccionario de metadatos o ninguno"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "tema %r no tiene configuraciones de \"tema\""
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "tema %r no tiene configuraciones de \"heredar\""
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "no encontrado ningún tema llamado %r, heredado por %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "configuración de %s.%s se produce en ninguna de las configuraciones de tema buscado"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "opción de tema no soportada %r fue dada"
-#: 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 "archivo %r o ruta del tema no es un archivo zip válido o no contiene ningún tema"
-#: 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 "sin tema llamado %r encontrado (¿falta el archivo theme.conf?)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "una imagen adecuada para %s constructor no encontrado: %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "una imagen adecuada para %s constructor no encontrado: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "compilando [mo]:"
-#: 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 "escribiendo salida... "
-#: sphinx/builders/__init__.py:226
+#: sphinx/builders/__init__.py:218
#, python-format
msgid "all of %d po files"
msgstr "Todos los %d archivos po"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "los objetivos para %d los archivos po que se especifican"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "los objetivos para %d los archivos po que estan desactualizados"
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr "todos los archivos fuente"
-#: 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 "archivo %r dado en la línea de comandos no está en el directorio fuente, ignorado"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "archivo %r dado en la línea de comandos no existe, ignorado"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "%d archivos fuente dados en la línea de comandos"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "los objetivos para %d los archivos fuentes que estan desactualizados"
-#: 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 "compilando [%s]:"
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr "buscando por archivos no actualizados..."
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr "encontrado %d"
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr "no encontrado"
-#: sphinx/builders/__init__.py:323
+#: sphinx/builders/__init__.py:315
msgid "pickling environment"
msgstr "preparando ambiente"
-#: sphinx/builders/__init__.py:329
+#: sphinx/builders/__init__.py:321
msgid "checking consistency"
msgstr "verificando consistencia"
-#: sphinx/builders/__init__.py:333
+#: sphinx/builders/__init__.py:325
msgid "no targets are out of date."
msgstr "no hay archivos objetivo desactualizados."
-#: sphinx/builders/__init__.py:372
+#: sphinx/builders/__init__.py:364
msgid "updating environment: "
msgstr "actualizando ambiente"
-#: sphinx/builders/__init__.py:393
+#: sphinx/builders/__init__.py:385
#, python-format
msgid "%s added, %s changed, %s removed"
msgstr "%sañadido, %s cambiado, %s removido"
-#: sphinx/builders/__init__.py:431 sphinx/builders/__init__.py:458
+#: sphinx/builders/__init__.py:423 sphinx/builders/__init__.py:450
msgid "reading sources... "
msgstr "leyendo fuentes..."
-#: 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 "Esperando a los workers..."
-#: sphinx/builders/__init__.py:514
+#: sphinx/builders/__init__.py:506
#, python-format
msgid "docnames to write: %s"
msgstr "docnames para escribir: %s"
-#: sphinx/builders/__init__.py:523 sphinx/builders/singlehtml.py:153
+#: sphinx/builders/__init__.py:515 sphinx/builders/singlehtml.py:145
msgid "preparing documents"
msgstr "preparando documentos"
-#: sphinx/builders/_epub_base.py:216
+#: sphinx/builders/_epub_base.py:208
#, python-format
msgid "duplicated ToC entry found: %s"
msgstr "entrada de tabla de contenido duplicada encontrada: %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 sphinx/builders/texinfo.py:168
msgid "copying images... "
msgstr "copiando imágenes..."
-#: sphinx/builders/_epub_base.py:412
+#: sphinx/builders/_epub_base.py:404
#, python-format
msgid "cannot read image file %r: copying it instead"
msgstr "no puede leer el archivo de imagen %r: en su lugar, lo copia"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "no se puede copiar archivo de imagen %r: %s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "no se puede escribir archivo de imagen %r: %s"
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr "no se encuentra Pillow - copiando archivos de imágenes"
-#: 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 "mimetype desconocido para %s, ignorando"
-#: 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 "escribiendo archivo %s..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "El archivo de resumen está en %(outdir)s."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "no hay cambios en versión %s."
-#: sphinx/builders/changes.py:62
+#: sphinx/builders/changes.py:54
msgid "writing summary file..."
msgstr "escribiendo archivo de resumen..."
-#: sphinx/builders/changes.py:78
+#: sphinx/builders/changes.py:70
msgid "Builtins"
msgstr "Funciones incorporadas"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Nivel de módulo"
-#: sphinx/builders/changes.py:124
+#: sphinx/builders/changes.py:116
msgid "copying source files..."
msgstr "copiando archivos fuente"
-#: sphinx/builders/changes.py:131
+#: sphinx/builders/changes.py:123
#, python-format
msgid "could not read %r for changelog creation"
msgstr "no se pudo leer %r for para la creación del registro de cambios"
-#: sphinx/builders/dummy.py:22
+#: sphinx/builders/dummy.py:14
msgid "The dummy builder generates no files."
msgstr "El constructor ficticio no genera archivos."
-#: sphinx/builders/epub3.py:67
+#: sphinx/builders/epub3.py:61
#, python-format
msgid "The ePub file is in %(outdir)s."
msgstr "El archivo ePub está en %(outdir)s."
-#: 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 "el valor de configuración \"epub_language\" (o \"language\") no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "el valor de configuración \"epub_uid\" debe ser XML NAME para EPUB3"
-#: 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 "el valor de configuración \"epub_title\" (or \"html_title\") no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_author\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_contributor\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_description\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_publisher\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_copyright\" (or \"copyright\") no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "el valor de configuración \"epub_identifier\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "el valor de configuración \"version\" no debe estar vacío para EPUB3"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "css_file inválido: %r, ignorado"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "Los catálogos de mensajes están en %(outdir)s."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "objetivos para los archivos de plantillas %d"
-#: sphinx/builders/gettext.py:245
+#: sphinx/builders/gettext.py:237
msgid "reading templates... "
msgstr "leyendo plantillas..."
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr "escribiendo catálogos de mensajes..."
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "Busque cualquier error en la salida anterior o en el archivo %(outdir)s/output.txt"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "enlace roto: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "Ancla '%s' no encontrado"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "Las páginas del manual están en %(outdir)s."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "no se encontró el valor de configuración \"man_pages\"; no se escribirán las páginas del manual"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "escribiendo"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "El valor de configuración \"man_pages\" hace referencia a un documento desconocido %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "Página HTML está en %(outdir)s."
-#: sphinx/builders/singlehtml.py:156
+#: sphinx/builders/singlehtml.py:148
msgid "assembling single document"
msgstr "ensamblando documento sencillo"
-#: sphinx/builders/singlehtml.py:174
+#: sphinx/builders/singlehtml.py:166
msgid "writing additional files"
msgstr "escribiendo archivos adicionales"
-#: sphinx/builders/texinfo.py:45
+#: sphinx/builders/texinfo.py:37
#, python-format
msgid "The Texinfo files are in %(outdir)s."
msgstr "Los archivos Texinfo están en %(outdir)s."
-#: 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 "\nEjecute el comando 'make' en ese directorio para ejecutarlos a través de makeinfo\n(usa el comando 'make info' aquí para hacer esto automáticamente)."
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr "no se encontró el valor de configuración \"texinfo_documents\"; no se escribirán documentos"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "El valor de configuración \"texinfo_documents\" hace referencia a un documento desconocido %s"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "procesando %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 sphinx/builders/texinfo.py:144
msgid "resolving references..."
msgstr "resolviendo referencias..."
-#: sphinx/builders/latex/__init__.py:362 sphinx/builders/texinfo.py:161
+#: sphinx/builders/latex/__init__.py:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (en "
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr "copiando archivos de soporte Texinfo"
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr "error escribiendo archivo Makefile: %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "Los archivos de texto están en %(outdir)s."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "error escribiendo archivo %s: %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "Los archivos XML están en %(outdir)s."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "Los archivos pseudo-XML están en %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "el archivo de información de compilación está roto: %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "Las páginas HTML están en %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "Error al leer la información de compilación del fichero: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d de %B de %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Índice General"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "índice"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "siguiente"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "anterior"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "generando índices"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "escribiendo páginas adicionales"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "copiando archivos descargables..."
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "no se puede copiar archivo descargable %r: %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "no se puede copiar archivo estático %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "copiando archivos extras"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "no se puede copiar archivo extra %r"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "Error al escribir el archivo de información de compilación: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
msgid ""
"search index couldn't be loaded, but not all documents will be built: the "
"index will be incomplete."
msgstr "no se pudo cargar el índice de búsqueda, pero no se crearán todos los documentos: el índice estará incompleto."
-#: sphinx/builders/html/__init__.py:965
+#: sphinx/builders/html/__init__.py:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "La página %s coincide con dos patrones en html_sidebars: %r y %r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "Se produjo un error Unicode al representar la página %s. Asegúrese de que todos los valores de configuración que contengan contenido que no sea ASCII sean cadenas Unicode."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "Ha ocurrido un error al renderizar la pagina %s. Motivo: %r"
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr "volcar inventario de objetos"
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr "volcar el índice de búsqueda en %s"
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "js_file inválido: %r, ignorado"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "Muchos math_renderers están registrados. Pero no se ha seleccionado math_renderer."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "Desconocido math_renderer %r es dado."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "entrada html_extra_path %r no existe"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr "entrada html_extra_path %r se coloca dentro de outdir"
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "entrada html_static_path %r no existe"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, python-format
msgid "html_static_path entry %r is placed inside outdir"
msgstr "entrada html_static_path %r se coloca dentro de outdir"
-#: sphinx/builders/html/__init__.py:1263 sphinx/builders/latex/__init__.py:433
+#: sphinx/builders/html/__init__.py:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "archivo de logo %r no existe"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "el archivo %r usado para el favicon no existe"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "documentación de %s - %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "Los archivos LaTeX están en %(outdir)s."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nEjecuta el comando 'make' en este directorio para compilarlos usando (pdf)latex\n(usa el comando 'make latexpdf' aquí para hacer esto automáticamente)."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "no se encontró el valor de configuración \"latex_documents\"; no se escribirán documentos"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "El valor de configuración \"latex_documents\" hace referencia a un documento desconocido %s"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Índice"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Versión"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "No se conoce la opción de Babel para el idioma %r"
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "copiando archivos de soporte TeX"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "copiando archivos de soporte TeX..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "copiando archivos adicionales"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr "Clave de configuración desconocida: latex_elements[%r], ignorada."
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "%r no tiene configuración de \"tema\""
-#: sphinx/builders/latex/theming.py:94
+#: sphinx/builders/latex/theming.py:86
#, python-format
msgid "%r doesn't have \"%s\" setting"
msgstr "%r no tiene configuración de \"%s\""
-#: sphinx/cmd/build.py:40
+#: sphinx/cmd/build.py:32
msgid "Exception occurred while building, starting debugger:"
msgstr "Ha ocurrido un error al compilar, iniciando depurador:"
-#: sphinx/cmd/build.py:50
+#: sphinx/cmd/build.py:42
msgid "Interrupted!"
msgstr "¡Interrumpido!"
-#: sphinx/cmd/build.py:52
+#: sphinx/cmd/build.py:44
msgid "reST markup error:"
msgstr "error en marcado de reST"
-#: sphinx/cmd/build.py:58
+#: sphinx/cmd/build.py:50
msgid "Encoding error:"
msgstr "Error de codificación:"
-#: 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 "El rastreo completo se ha guardado en %s, si desea informar el problema a los desarrolladores."
-#: sphinx/cmd/build.py:65
+#: sphinx/cmd/build.py:57
msgid "Recursion error:"
msgstr "Error de recursión:"
-#: 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 "Ha ocurrido una excepción:"
-#: 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 "Por favor, informe también esto si fue un error del usuario, de modo que la próxima vez se pueda proporcionar un mejor mensaje de error."
-#: sphinx/cmd/build.py:82
+#: sphinx/cmd/build.py:74
msgid ""
"A bug report can be filed in the tracker at . Thanks!"
msgstr "Se puede presentar un informe de error en el rastreador en . ¡Gracias!"
-#: sphinx/cmd/build.py:98
+#: sphinx/cmd/build.py:90
msgid "job number should be a positive number"
msgstr "número de trabajo debe ser un número positivo"
-#: 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1233,271 +1233,271 @@ 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 "ruta a los archivos fuente de la documentación"
-#: sphinx/cmd/build.py:130
+#: sphinx/cmd/build.py:122
msgid "path to output directory"
msgstr "ruta al directorio de salida"
-#: sphinx/cmd/build.py:132
+#: sphinx/cmd/build.py:124
msgid "a list of specific files to rebuild. Ignored if -a is specified"
msgstr "una lista de archivos específicos para reconstruir. Ignorado si se especifica -a"
-#: sphinx/cmd/build.py:135
+#: sphinx/cmd/build.py:127
msgid "general options"
msgstr "opciones generales"
-#: sphinx/cmd/build.py:138
+#: sphinx/cmd/build.py:130
msgid "builder to use (default: html)"
msgstr "constructor a usar (por defecto: html)"
-#: sphinx/cmd/build.py:140
+#: sphinx/cmd/build.py:132
msgid "write all files (default: only write new and changed files)"
msgstr "escribir todos los archivos (por defecto: solo escribir archivos nuevos y modificados)"
-#: sphinx/cmd/build.py:143
+#: sphinx/cmd/build.py:135
msgid "don't use a saved environment, always read all files"
msgstr "no usar un entorno guardado, siempre leer todos los archivos"
-#: sphinx/cmd/build.py:146
+#: sphinx/cmd/build.py:138
msgid ""
"path for the cached environment and doctree files (default: "
"OUTPUTDIR/.doctrees)"
msgstr "ruta para el entorno en caché y los archivos doctree (predeterminado: OUTPUTDIR/.doctrees)"
-#: 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 "construir en paralelo con N procesos donde sea posible (el valor especial \"auto\" establecerá N en recuento de CPU)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "ruta del archivo de configuración (conf.py) donde se encuentra (predeterminado: igual que el valor SOURCEDIR)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "no use ningún archivo de configuración, solomente opciones -D"
-#: sphinx/cmd/build.py:159
+#: sphinx/cmd/build.py:151
msgid "override a setting in configuration file"
msgstr "sobreescribir un ajuste en el fichero de configuración"
-#: sphinx/cmd/build.py:162
+#: sphinx/cmd/build.py:154
msgid "pass a value into HTML templates"
msgstr "pasar un valor a la plantilla HTML"
-#: sphinx/cmd/build.py:165
+#: sphinx/cmd/build.py:157
msgid "define tag: include \"only\" blocks with TAG"
msgstr "define la etiqueta: incluye bloques \"only\" con TAG"
-#: sphinx/cmd/build.py:167
+#: sphinx/cmd/build.py:159
msgid "nit-picky mode, warn about all missing references"
msgstr "modo quisquilloso, advierte sobre todas las referencias faltantes"
-#: sphinx/cmd/build.py:170
+#: sphinx/cmd/build.py:162
msgid "console output options"
msgstr "opciones de salida de consola"
-#: sphinx/cmd/build.py:172
+#: sphinx/cmd/build.py:164
msgid "increase verbosity (can be repeated)"
msgstr "aumentar la verbosidad (puede repetirse)"
-#: 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 "sin salida en salida estándar, solo advertencias en los mensajes de error estándar"
-#: sphinx/cmd/build.py:176
+#: sphinx/cmd/build.py:168
msgid "no output at all, not even warnings"
msgstr "sin salida, ni siquiera advertencias"
-#: sphinx/cmd/build.py:179
+#: sphinx/cmd/build.py:171
msgid "do emit colored output (default: auto-detect)"
msgstr "emitir salida de color (predeterminado: detección automática)"
-#: sphinx/cmd/build.py:182
+#: sphinx/cmd/build.py:174
msgid "do not emit colored output (default: auto-detect)"
msgstr "no emite salida de color (predeterminado: detección automática)"
-#: sphinx/cmd/build.py:185
+#: sphinx/cmd/build.py:177
msgid "write warnings (and errors) to given file"
msgstr "escribir avisos (y errores) al fichero indicado"
-#: sphinx/cmd/build.py:187
+#: sphinx/cmd/build.py:179
msgid "turn warnings into errors"
msgstr "convertir advertencias en errores"
-#: sphinx/cmd/build.py:189
+#: sphinx/cmd/build.py:181
msgid "with -W, keep going when getting warnings"
msgstr "con -W, sigue adelante cuando recibas advertencias"
-#: sphinx/cmd/build.py:191
+#: sphinx/cmd/build.py:183
msgid "show full traceback on exception"
msgstr "mostrar rastreo completo en excepción"
-#: sphinx/cmd/build.py:193
+#: sphinx/cmd/build.py:185
msgid "run Pdb on exception"
msgstr "ejecutar Pdb en excepción"
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "no se pueden encontrar los archivos %r"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "no se puede combinar la opción -a y nombres de archivo"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "no se puede abrir el archivo de advertencia %r: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "El argumento de la opción -D debe estar en la forma nombre=valor"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "El argumento de la opción -A debe estar en la forma nombre=valor"
-#: sphinx/cmd/quickstart.py:43
+#: sphinx/cmd/quickstart.py:35
msgid "automatically insert docstrings from modules"
msgstr "insertar automáticamente docstrings de los módulos"
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr "probar automáticamente fragmentos de código en bloques doctest"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "enlace entre la documentación de Sphinx de diferentes proyectos"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "escribir entradas de \"todo\" que se pueden mostrar u ocultar en la compilación"
-#: sphinx/cmd/quickstart.py:47
+#: sphinx/cmd/quickstart.py:39
msgid "checks for documentation coverage"
msgstr "verificación para el cubrimiento de la documentación"
-#: sphinx/cmd/quickstart.py:48
+#: sphinx/cmd/quickstart.py:40
msgid "include math, rendered as PNG or SVG images"
msgstr "incluir expresiones matemáticas, mostradas como imágenes PNG o SVG"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "incluir matemática, mostrada en el navegador por MathJax"
-#: sphinx/cmd/quickstart.py:50
+#: sphinx/cmd/quickstart.py:42
msgid "conditional inclusion of content based on config values"
msgstr "inclusión condicional de contenido basado en valores de configuración"
-#: sphinx/cmd/quickstart.py:51
+#: sphinx/cmd/quickstart.py:43
msgid "include links to the source code of documented Python objects"
msgstr "incluir enlaces al código fuente de objetos documentados de Python"
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr "crear archivo .nojekyll para publicar el documento en páginas GitHub"
-#: sphinx/cmd/quickstart.py:94
+#: sphinx/cmd/quickstart.py:86
msgid "Please enter a valid path name."
msgstr "Por favor, ingrese un nombre de ruta válido."
-#: sphinx/cmd/quickstart.py:110
+#: sphinx/cmd/quickstart.py:102
msgid "Please enter some text."
msgstr "Por favor, ingrese algún texto."
-#: sphinx/cmd/quickstart.py:117
+#: sphinx/cmd/quickstart.py:109
#, python-format
msgid "Please enter one of %s."
msgstr "Por favor, ingrese uno de %s."
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "Por favor, ingrese cualquiera de 'y' o 'n'"
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "Por favor, ingrese un archivo de sufijo, por ejemplo, '.rst' o '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "Bienvenido a la utilidad de inicio rápido de Sphinx %s."
-#: 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 "Ingrese los valores para las siguientes configuraciones (solo presione Entrar para\naceptar un valor predeterminado, si se da uno entre paréntesis)."
-#: sphinx/cmd/quickstart.py:218
+#: sphinx/cmd/quickstart.py:210
#, python-format
msgid "Selected root path: %s"
msgstr "Ruta raíz seleccionada: %s"
-#: sphinx/cmd/quickstart.py:221
+#: sphinx/cmd/quickstart.py:213
msgid "Enter the root path for documentation."
msgstr "Ingrese la ruta raíz para la documentación."
-#: sphinx/cmd/quickstart.py:222
+#: sphinx/cmd/quickstart.py:214
msgid "Root path for the documentation"
msgstr "Ruta raíz para la documentación"
-#: 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 "Error: un archivo conf.py ya existe en la ruta raíz seleccionada."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "sphinx-quickstart no sobreescribirá proyectos existentes de Sphinx."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "Por favor, ingrese una nueva ruta raíz (o ingrese Enter para salir)"
-#: 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 separate\n"
"\"source\" and \"build\" directories within the root path."
msgstr "Tiene dos opciones para colocar el directorio de compilación para la salida de Sphinx.\nO usas un directorio \"_build\" dentro de la ruta raíz, o separas\ndirectorios \"fuente\" y \"compilación\" dentro de la ruta raíz."
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr "Separar directorios fuente y compilado (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr "Dentro del directorio raíz, se crearán dos directorios más; \"_templates\"\npara plantillas HTML personalizadas y \"_static\" para hojas de estilo personalizadas y otras archivos\nestáticos. Puede ingresar otro prefijo (como \".\") Para reemplazar el guión bajo."
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr "Prefijo de nombre para directorios de plantillas y estático"
-#: sphinx/cmd/quickstart.py:252
+#: sphinx/cmd/quickstart.py:244
msgid ""
"The project name will occur in several places in the built documentation."
msgstr "El nombre del proyecto aparecerá en varios lugares en la documentación construida."
-#: sphinx/cmd/quickstart.py:253
+#: sphinx/cmd/quickstart.py:245
msgid "Project name"
msgstr "Nombre de proyecto"
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr "Autor(es)"
-#: 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"
@@ -1506,15 +1506,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr "Versión del proyecto"
-#: sphinx/cmd/quickstart.py:266
+#: sphinx/cmd/quickstart.py:258
msgid "Project release"
msgstr "Liberación del proyecto"
-#: 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"
@@ -1524,21 +1524,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr "Si los documentos deben escribirse en un idioma que no sea inglés,\npuede seleccionar un idioma aquí por su código de idioma. Sphinx entonces\ntraducir el texto que genera a ese idioma.\n\nPara obtener una lista de códigos compatibles, vea\nhttps://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr "Lenguaje del proyecto"
-#: 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 "Sufijo del archivo fuente"
-#: 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"
@@ -1546,91 +1546,91 @@ msgid ""
"document is a custom template, you can also set this to another filename."
msgstr "Un documento es especial porque se considera el nodo superior del\n\"contents tree\", es decir, es la raíz de la estructura jerárquica\nde los documentos. Normalmente, esto es \"index\", pero si su documento \"index\"\nes una plantilla personalizada, también puede establecerlo en otro nombre de archivo."
-#: sphinx/cmd/quickstart.py:292
+#: sphinx/cmd/quickstart.py:284
msgid "Name of your master document (without suffix)"
msgstr "Nombre del documento maestro (sin sufijo)"
-#: 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 "Error: el archivo maestro %s ya se ha encontrado en la ruta raíz seleccionada."
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr "sphinx-quickstart no sobreescribirá el archivo existente."
-#: 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 "Ingrese un nuevo nombre de archivo o cambie el nombre del archivo existente y presione Enter"
-#: sphinx/cmd/quickstart.py:305
+#: sphinx/cmd/quickstart.py:297
msgid "Indicate which of the following Sphinx extensions should be enabled:"
msgstr "Indique cuál de las siguientes extensiones de Sphinx deben habilitarse:"
-#: 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 "Nota: imgmath y mathjax no se pueden habilitar al mismo tiempo. imgmath ha sido deseleccionado."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr "Se puede generar un archivo Makefile y un archivo de comandos de Windows para que usted\nsolo tiene que ejecutar, por ejemplo, `make html' en lugar de invocar sphinx-build\ndirectamente."
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "Crear Makefile? (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "¿Crear archivo de comandos para Windows? (y/n)"
-#: 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 "Creando archivo %s."
-#: 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 "El archivo %s ya existe, omitiendo."
-#: sphinx/cmd/quickstart.py:415
+#: sphinx/cmd/quickstart.py:407
msgid "Finished: An initial directory structure has been created."
msgstr "Terminado: se ha creado una estructura de directorio inicial."
-#: sphinx/cmd/quickstart.py:417
+#: sphinx/cmd/quickstart.py:409
#, python-format
msgid ""
"You should now populate your master file %s and create other documentation\n"
"source files. "
msgstr "Ahora debe completar su archivo maestro %s y crear otros archivos fuente\nde documentación."
-#: sphinx/cmd/quickstart.py:420
+#: sphinx/cmd/quickstart.py:412
msgid ""
"Use the Makefile to build the docs, like so:\n"
" make builder"
msgstr "Use el archivo Makefile para compilar los documentos, así ejecute el comando:\n make builder"
-#: 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 "Use el comando sphinx-build para compilar los documentos, así ejecute el comando:\n sphinx-build -b builder %s %s"
-#: 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 "donde \"builder\" es uno de los constructores compatibles, por ejemplo, html, latex o linkcheck."
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1640,793 +1640,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nGenere los archivos necesarios para un proyecto Sphinx.\n\nsphinx-quickstart es una herramienta interactiva que hace algunas preguntas sobre su\nproyecto y luego genera un directorio completo de documentación y un ejemplo del archivo\nMakefilepara ser utilizado con el comando sphinx-build.\n"
-#: sphinx/cmd/quickstart.py:475
+#: sphinx/cmd/quickstart.py:467
msgid "quiet mode"
msgstr "modo silencioso"
-#: sphinx/cmd/quickstart.py:480
+#: sphinx/cmd/quickstart.py:472
msgid "project root"
msgstr "raíz del proyecto"
-#: sphinx/cmd/quickstart.py:482
+#: sphinx/cmd/quickstart.py:474
msgid "Structure options"
msgstr "Opciones de estructura"
-#: sphinx/cmd/quickstart.py:484
+#: sphinx/cmd/quickstart.py:476
msgid "if specified, separate source and build dirs"
msgstr "si se especifica, separe los directorios de fuentes y de compilación"
-#: 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 "reemplazo para punto en _templates, etc."
-#: sphinx/cmd/quickstart.py:490
+#: sphinx/cmd/quickstart.py:482
msgid "Project basic options"
msgstr "Opciones básicas del proyecto"
-#: sphinx/cmd/quickstart.py:492
+#: sphinx/cmd/quickstart.py:484
msgid "project name"
msgstr "nombre del proyecto"
-#: sphinx/cmd/quickstart.py:494
+#: sphinx/cmd/quickstart.py:486
msgid "author names"
msgstr "autores"
-#: sphinx/cmd/quickstart.py:496
+#: sphinx/cmd/quickstart.py:488
msgid "version of project"
msgstr "versión del proyecto"
-#: sphinx/cmd/quickstart.py:498
+#: sphinx/cmd/quickstart.py:490
msgid "release of project"
msgstr "liberación del proyecto"
-#: sphinx/cmd/quickstart.py:500
+#: sphinx/cmd/quickstart.py:492
msgid "document language"
msgstr "lenguaje del documento"
-#: sphinx/cmd/quickstart.py:502
+#: sphinx/cmd/quickstart.py:494
msgid "source file suffix"
msgstr "sufijo de archivo fuente"
-#: sphinx/cmd/quickstart.py:504
+#: sphinx/cmd/quickstart.py:496
msgid "master document name"
msgstr "nombre de documento maestro"
-#: sphinx/cmd/quickstart.py:506
+#: sphinx/cmd/quickstart.py:498
msgid "use epub"
msgstr "usar epub"
-#: sphinx/cmd/quickstart.py:508
+#: sphinx/cmd/quickstart.py:500
msgid "Extension options"
msgstr "Opciones de extensión"
-#: 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 "habilitada extensión %s"
-#: 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 "habilitar extensiones arbitrarias"
-#: sphinx/cmd/quickstart.py:516
+#: sphinx/cmd/quickstart.py:508
msgid "Makefile and Batchfile creation"
msgstr "creación del Makefile y Batchfile"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "crear makefile"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "no crear makefile"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "crear batchfile"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "no crear batchfile"
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr "use el modo make para Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "no use el modo make para Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:533 sphinx/ext/apidoc.py:392
+#: sphinx/cmd/quickstart.py:525 sphinx/ext/apidoc.py:387
msgid "Project templating"
msgstr "Plantillas de proyecto"
-#: 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 "directorio de plantillas para archivos de plantillas"
-#: sphinx/cmd/quickstart.py:539
+#: sphinx/cmd/quickstart.py:531
msgid "define a template variable"
msgstr "definir una variable de proyceto"
-#: sphinx/cmd/quickstart.py:572
+#: sphinx/cmd/quickstart.py:564
msgid "\"quiet\" is specified, but any of \"project\" or \"author\" is not specified."
msgstr "se especifica \"quiet\", pero no se especifica ninguno de \"project\" o \"author\"."
-#: sphinx/cmd/quickstart.py:586
+#: sphinx/cmd/quickstart.py:578
msgid ""
"Error: specified path is not a directory, or sphinx files already exist."
msgstr "Error: la ruta especificada no es un directorio, o ya existen archivos sphinx."
-#: 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-quickstart solo se genera en un directorio vacío. Por favor, especifique una nueva ruta raíz."
-#: sphinx/cmd/quickstart.py:603
+#: sphinx/cmd/quickstart.py:595
#, python-format
msgid "Invalid template variable: %s"
msgstr "Variable de plantilla inválida: %s"
-#: 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 "Subtítulo inválido: %s"
-#: 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 "la especificación del número de línea está fuera de range(1-%d): %r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "No puede utilizar ambas opciones \"%s\" y \"%s\""
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "Archivo incluido %r no encontrado o la lectura del mismo fallo"
-#: 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 "Codificación %r usado para la lectura archivo incluido %r parece estar mala, trate de darle una opción :encoding:"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "Objeto nombrado %r no encontrado en el archivo incluido %r"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "No puede utilizar a \"lineno-match\" con un conjunto desunido de \"líneas\""
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "Línea especifico %r: sin líneas tiradas desde el archivo incluido %r"
-#: 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 "toctree contiene referencia al documento excluido %r"
-#: 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 "toctree contiene referencias a documentos inexistentes %r"
-#: 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 "Autor de la sección: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Autor del módulo: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Código del autor: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Autor: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parámetros"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Devuelve"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Tipo del valor devuelto"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "miembro"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "función"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "macro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "unión"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "enumeración"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tipo"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Nuevo en la versión %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Distinto en la versión %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Obsoleto desde la versión %s"
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "citación duplicada %s, otra instancia en %s"
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Parametros de Plantilla"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Lanzamientos"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "clase"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "concepto"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (función incorporada)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (método de %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (clase)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (variable global o constante)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (atributo de %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumentos"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (módulo)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "método"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "dato"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atributo"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "módulo"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, python-format
msgid "duplicate %s description of %s, other %s in %s"
msgstr "duplicada %s descripción de %s, otra %s en %s"
-#: sphinx/domains/math.py:65
+#: sphinx/domains/math.py:57
#, python-format
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:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "No válido math_eqref_format: %r"
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "palabra clave"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operador"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objeto"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "excepción"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "sentencia"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "función incorporada"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Variables"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Muestra"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (en el módulo %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (en el módulo %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (variable incorporada)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (clase incorporada)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (clase en %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (método de clase de %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (método estático de %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Índice de Módulos Python"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "módulos"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Obsoleto"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "método de la clase"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "método estático"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, python-format
msgid ""
"duplicate object description of %s, other instance in %s, use :noindex: for "
"one of them"
msgstr "descripción duplicada del objeto de %s, otra instancia en %s, utilice :noindex: para uno de ellos"
-#: sphinx/domains/python.py:1389
+#: sphinx/domains/python.py:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "se encontró más de un objetivo para la referencia cruzada %r: %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (obsoleto)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (directiva)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ":%s: (opción directiva)"
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (rol)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "directiva"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr "directive-option"
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "rol"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, python-format
msgid "duplicate description of %s %s, other instance in %s"
msgstr "descripción duplicada de %s %s, otra instancia en %s"
-#: sphinx/domains/std.py:100 sphinx/domains/std.py:117
+#: sphinx/domains/std.py:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "variables de entorno; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "Descripción de la opción con formato incorrecto %r, debe verse como \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" o \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr "%sopción de línea de comando "
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr "opción de línea de comando"
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr "el término del glosario debe ir precedido de una línea vacía"
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
msgid "glossary terms must not be separated by empty lines"
msgstr "los términos del glosario no deben estar separados por líneas vacías"
-#: sphinx/domains/std.py:385 sphinx/domains/std.py:398
+#: sphinx/domains/std.py:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr "el glosario parece estar mal formateado, verifique la sangría"
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "termino de glosario"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "gramática simbólica"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "etiqueta de referencia"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "variables de entorno"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "opción de programa"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "documento"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Índice de Módulos"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Página de Búsqueda"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "etiqueta duplicada %s, otra instancia en %s"
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr "duplicada %s descripción de %s, otra instancia en %s"
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "numfig está deshabilitado. :numref: se ignora."
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr "el enlace no tiene subtítulo: %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "inválido numfig_format: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "inválido numfig_format: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "nueva configuración"
-#: sphinx/environment/__init__.py:77
+#: sphinx/environment/__init__.py:69
msgid "config changed"
msgstr "configuración modificada"
-#: sphinx/environment/__init__.py:78
+#: sphinx/environment/__init__.py:70
msgid "extensions changed"
msgstr "extensiones modificadas"
-#: sphinx/environment/__init__.py:205
+#: sphinx/environment/__init__.py:197
msgid "build environment version not current"
msgstr "la versión del entorno de compilación no es actual"
-#: sphinx/environment/__init__.py:207
+#: sphinx/environment/__init__.py:199
msgid "source directory has changed"
msgstr "directorio fuente ha cambiado"
-#: 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 "Este entorno es incompatible con el generador seleccionado, elija otro directorio doctree."
-#: sphinx/environment/__init__.py:385
+#: sphinx/environment/__init__.py:377
#, python-format
msgid "Failed to scan documents in %s: %r"
msgstr "Error al escanear los documentos en %s: %r"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "Dominio %r no está registrado"
-#: sphinx/environment/__init__.py:593
+#: sphinx/environment/__init__.py:585
msgid "self referenced toctree found. Ignored."
msgstr "toctree auto referenciado encontrado. Ignorado."
-#: sphinx/environment/__init__.py:635
+#: sphinx/environment/__init__.py:627
msgid "document isn't included in any toctree"
msgstr "documento no está incluido en ningún toctree"
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr "ver %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "ver también %s"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "tipo de entrada de índice desconocido %r"
-#: sphinx/environment/adapters/indexentries.py:174
+#: sphinx/environment/adapters/indexentries.py:166
#: sphinx/templates/latex/sphinxmessages.sty_t:11
msgid "Symbols"
msgstr "Símbolos"
-#: sphinx/environment/adapters/toctree.py:151
+#: sphinx/environment/adapters/toctree.py:143
#, python-format
msgid "circular toctree references detected, ignoring: %s <- %s"
msgstr "referencias circulares de toctree detectadas, ignorando: %s <- %s"
-#: 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 "toctree contiene una referencia al documento %r que no tiene título: no se generará ningún enlace"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "archivo de imagen no legible:%s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "archivo de imagen %s no legible: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "el archivo de descarga no es legible: %s"
-#: 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 "%s ya tiene asignados números de sección (¿número de árbol anidado?)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "Debería crear archivo %s."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2438,185 +2438,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\nMire recursivamente en para módulos y paquetes de Python y cree\nun archivo reST con directivas automodule por paquete en el .\n\nLos s pueden ser patrones de archivo y/o directorio que serán\nexcluidos de la generación.\n\nNota: Por defecto, este script no sobrescribirá los archivos ya creados."
-#: sphinx/ext/apidoc.py:321
+#: sphinx/ext/apidoc.py:316
msgid "path to module to document"
msgstr "ruta al módulo al documento"
-#: sphinx/ext/apidoc.py:323
+#: sphinx/ext/apidoc.py:318
msgid ""
"fnmatch-style file and/or directory patterns to exclude from generation"
msgstr "archivo de estilo fnmatch y/o patrones de directorio para excluir de la generación"
-#: sphinx/ext/apidoc.py:328
+#: sphinx/ext/apidoc.py:323
msgid "directory to place all output"
msgstr "directorio para colocar toda la salida"
-#: sphinx/ext/apidoc.py:333
+#: sphinx/ext/apidoc.py:328
msgid "maximum depth of submodules to show in the TOC (default: 4)"
msgstr "rofundidad máxima de submódulos para mostrar en la tabla de contenido (predeterminado: 4)"
-#: sphinx/ext/apidoc.py:336
+#: sphinx/ext/apidoc.py:331
msgid "overwrite existing files"
msgstr "sobreescribir archivos existentes"
-#: sphinx/ext/apidoc.py:339
+#: sphinx/ext/apidoc.py:334
msgid ""
"follow symbolic links. Powerful when combined with "
"collective.recipe.omelette."
msgstr "seguir enlaces simbólicos. Potente cuando se combina con el paquete collective.recipe.omelette."
-#: sphinx/ext/apidoc.py:342
+#: sphinx/ext/apidoc.py:337
msgid "run the script without creating files"
msgstr "ejecutar la rutina sin crear archivos"
-#: sphinx/ext/apidoc.py:345
+#: sphinx/ext/apidoc.py:340
msgid "put documentation for each module on its own page"
msgstr "poner documentación para cada módulo en su propia página"
-#: sphinx/ext/apidoc.py:348
+#: sphinx/ext/apidoc.py:343
msgid "include \"_private\" modules"
msgstr "incluir \"_private\" en módulos"
-#: sphinx/ext/apidoc.py:350
+#: sphinx/ext/apidoc.py:345
msgid "filename of table of contents (default: modules)"
msgstr "nombre de archivo de la tabla de contenido (predeterminado: módulos)"
-#: sphinx/ext/apidoc.py:352
+#: sphinx/ext/apidoc.py:347
msgid "don't create a table of contents file"
msgstr "no crear un archivo de tabla de contenido"
-#: 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 "no cree encabezados para los paquetes de módulos/paquetes (por ejemplo, cuando las cadenas de documentación \"docstrings\" ya los contienen)"
-#: sphinx/ext/apidoc.py:360
+#: sphinx/ext/apidoc.py:355
msgid "put module documentation before submodule documentation"
msgstr "poner la documentación del módulo antes de la documentación del submódulo"
-#: sphinx/ext/apidoc.py:364
+#: sphinx/ext/apidoc.py:359
msgid ""
"interpret module paths according to PEP-0420 implicit namespaces "
"specification"
msgstr "interpretar las rutas del módulo de acuerdo con la especificación de espacios de nombres implícitos en la PEP-0420"
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "sufijo de archivo (por defecto: rst)"
-#: sphinx/ext/apidoc.py:370
+#: sphinx/ext/apidoc.py:365
msgid "generate a full project with sphinx-quickstart"
msgstr "generar un proyecto completo con sphinx-quickstart"
-#: sphinx/ext/apidoc.py:373
+#: sphinx/ext/apidoc.py:368
msgid "append module_path to sys.path, used when --full is given"
msgstr "agregue module_path al sys.path, que se usa cuando se da el parámetro --full"
-#: sphinx/ext/apidoc.py:375
+#: sphinx/ext/apidoc.py:370
msgid "project name (default: root module name)"
msgstr "nombre del proyecto (predeterminado: nombre del módulo raíz)"
-#: sphinx/ext/apidoc.py:377
+#: sphinx/ext/apidoc.py:372
msgid "project author(s), used when --full is given"
msgstr "autor(es) del proyecto, utilizado cuando se da el parámetro --full"
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "versión del proyecto, utilizado cuando se da el parámetro --full"
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "lanzamiento del proyecto, utilizado cuando se da el parámetro --full, por defecto es --doc-version"
-#: sphinx/ext/apidoc.py:384
+#: sphinx/ext/apidoc.py:379
msgid "extension options"
msgstr "opciones de extensión"
-#: sphinx/ext/apidoc.py:417
+#: sphinx/ext/apidoc.py:412
#, python-format
msgid "%s is not a directory."
msgstr "%s no es un directorio."
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "expresiones regulares inválidas %r en %s"
-#: 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 "Pruebas de cobertura en las fuentes terminadas, mira los resultados en %(outdir)spython.txt."
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "expresiones regulares inválidas %r en coverage_c_regexes"
-#: 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 "el módulo %s no podía ser importado: %s"
-#: 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 "falta '+' o '-' en la opción '%s'."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "'%s' no es una opción válida."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' no es una opción pyversion válida"
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr "tipo de TestCode inválido"
-#: 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 "Prueba de doctests en las fuentes terminadas, mira los resultados en %(outdir)s/output.txt."
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "sin código/salida en el bloque %s en %s:%s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "ignorando el código doctest no válido: %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr "====================== duraciones de lectura más lentas ======================="
@@ -2627,20 +2627,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Directiva Graphviz no puede tener tanto el contenido y un argumento de nombre de archivo"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Archivo externo Graphviz %r no encontrado o la lectura del mismo fallo"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Ignorando la directiva \"graphviz\" sin contenido."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2650,14 +2664,14 @@ msgid ""
"%r"
msgstr "dot no produjo un archivo de salida:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "comando dot %r no se puede ejecutar (necesarios para la salida de graphviz), Compruebe la configuración de graphviz_dot"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2667,33 +2681,33 @@ msgid ""
"%r"
msgstr "dot salió con error:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "el valor del parámetro graphviz_output_format debe ser uno de 'png', 'svg', pero es %r"
-#: 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 "dot código %r: %s"
-#: 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 "[gráfica: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[gráfica]"
-#: 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"
@@ -2703,178 +2717,178 @@ msgid ""
"%r"
msgstr "convert salió con error:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "el comando convert %r no puede ejecutar, compruebe el valor de configuración image_converter"
-#: 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 "comando LaTeX %r no se puede ejecutar (necesario para la visualización matemática), compruebe la configuración de imgmath_latex"
-#: 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 "El comando%s %r no se puede ejecutar (necesario para la visualización matemática), verifique la configuración imgmath_%s"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "visualizar latex %r: %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "en línea latex %r: %s"
-#: 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 "Enlace permanente a esta ecuación"
-#: sphinx/ext/intersphinx.py:179
+#: sphinx/ext/intersphinx.py:172
#, python-format
msgid "intersphinx inventory has moved: %s -> %s"
msgstr "el inventario intersphinx se ha movido: %s -> %s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "cargando inventario intersphinx desde %s..."
-#: 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 "encontró algunos problemas con algunos de los inventarios, pero tenían alternativas de trabajo:"
-#: sphinx/ext/intersphinx.py:230
+#: sphinx/ext/intersphinx.py:223
msgid "failed to reach any of the inventories with the following issues:"
msgstr "no se pudo llegar a ninguno de los inventarios con los siguientes problemas:"
-#: sphinx/ext/intersphinx.py:275
+#: sphinx/ext/intersphinx.py:268
#, python-format
msgid "(in %s v%s)"
msgstr "(en %s versión %s)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(en %s)"
-#: 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 "el identificador de intersphinx %r no es una cadena. Ignorado"
-#: sphinx/ext/intersphinx.py:632
+#: sphinx/ext/intersphinx.py:625
#, python-format
msgid "Failed to read intersphinx_mapping[%s], ignored: %r"
msgstr "Error al leer intersphinx_mapping[%s], ignorado: %r"
-#: sphinx/ext/linkcode.py:70 sphinx/ext/viewcode.py:188
+#: sphinx/ext/linkcode.py:62 sphinx/ext/viewcode.py:178
msgid "[source]"
msgstr "[fuente]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Por hacer"
-#: sphinx/ext/todo.py:101
+#: sphinx/ext/todo.py:95
#, python-format
msgid "TODO entry found: %s"
msgstr "Marca TODO encontrada: %s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(La <> se encuentra en %s, línea %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "entrada original"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "resaltando el código del módulo..."
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[documentos]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Código de módulo"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Código fuente para %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Resumen: código de modulo"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Todos los módulos para los cuales disponen código
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "firma inválida para auto%s (%r)"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
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:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "falta el atributo %s en el objeto %s"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2882,113 +2896,107 @@ msgid ""
"explicit module name)"
msgstr "no sabe qué módulo importar para el autodocumento %r (intente colocar una directiva \"module\" o \"currentmodule\" en el documento o dar un nombre explícito al módulo)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" en el nombre del automodule no tiene sentido"
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, 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:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "Bases: %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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 "Error al analizar type_comment para %r: %s"
-#: sphinx/ext/autosummary/__init__.py:280
+#: sphinx/ext/autosummary/__init__.py:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr "referencias autosummary excluidas documento %r. Ignorado."
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, python-format
msgid ""
"autosummary: stub file not found %r. Check your autosummary_generate "
"setting."
msgstr "autosummary: no se encontró el archivo stub %r. Verifique su configuración de autosummary_generate."
-#: sphinx/ext/autosummary/__init__.py:301
+#: sphinx/ext/autosummary/__init__.py:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2996,46 +3004,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "fallo al analizar el nombre %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "fallo al importar el objeto %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr "autosummary_generate: archivo no encontrado: %s"
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
msgid ""
"autosummary generats .rst files internally. But your source_suffix does not "
"contain .rst. Skipped."
msgstr "autosummary genera archivos .rst internamente. Pero su source_suffix no contiene archivo .rst. Saltado."
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr "autosummary: no se pudo determinar %r que se documentará, se produjo la siguiente excepción:\n%s"
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[autosummary] generar autosummary para: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[autosummary] escribiendo a %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3043,7 +3051,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3058,129 +3066,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nGenere ReStructuredText usando directivas de resumen automático \"autosummary\".\n\nsphinx-autogen es una interfaz para sphinx.ext.autosummary.generate. Genera\nlos archivos reStructuredText de las directivas autosummary contenidas en el\nlos archivos de entrada dados.\n\nEl formato de la directiva autosummary está documentado en el módulo Python\n``sphinx.ext.autosummary`` y se puede leer usando el siguiente comando::\n\n pydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "archivos fuente para generar archivos rST para"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "directorio para colocar toda la salida en"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "sufijo predeterminado para archivos (predeterminado: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "directorio de plantillas personalizadas (predeterminado: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "documento importados miembros (predeterminado: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Argumentos de palabras clave"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:648
msgid "Example"
msgstr "Ejemplo"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr "Ejemplos"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:709
msgid "Notes"
msgstr "Notas"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:718
msgid "Other Parameters"
msgstr "Otros parámetros"
-#: 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 "Referencias"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:790
msgid "Warns"
msgstr "Avisos"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:794
msgid "Yields"
msgstr "Campos"
-#: 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 "Atención"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Prudencia"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Peligro"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Error"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Consejo"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Importante"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Nota"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Ver también"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Truco"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Advertencia"
@@ -3211,7 +3219,7 @@ msgstr "página"
msgid "Table of Contents"
msgstr "Tabla de contenido"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Búsqueda"
@@ -3292,35 +3300,35 @@ msgstr "puede ser muy grande"
msgid "Navigation"
msgstr "Navegación"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Buscar en %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Sobre este documento"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Derechos de autor %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Derechos de autor %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Actualizado por última vez en %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3365,12 +3373,12 @@ msgid "search"
msgstr "buscar"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Resultados de la búsqueda"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3412,280 +3420,278 @@ msgstr "Cambios en la API C"
msgid "Other changes"
msgstr "Otros cambios"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Enlazar permanentemente con este título"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Enlazar permanentemente con esta definición"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Ocultar coincidencias de la búsqueda"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Buscando"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Preparando búsqueda..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Búsqueda finalizada, encontró %s página(s) acorde con la consulta de búsqueda."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", en "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Expandir barra lateral"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Contraer barra lateral"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Expandir barra lateral"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Contenidos"
-#: 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 "Índice basado en 4 columnas encontrado. Puede ser un error de extensiones que usted usa: %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "Pie de página [%s] no está referenciado."
-#: sphinx/transforms/__init__.py:270
+#: sphinx/transforms/__init__.py:262
msgid "Footnote [#] is not referenced."
msgstr "Pie de página [#] no está referenciado."
-#: sphinx/transforms/i18n.py:309 sphinx/transforms/i18n.py:380
+#: sphinx/transforms/i18n.py:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "referencias de pie de página inconsistentes en el mensaje traducido. original: {0}, traducido: {1}"
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "referencias inconsistentes en el mensaje traducido. original: {0}, traducido: {1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "referencias de citas inconsistentes en el mensaje traducido. original: {0}, traducido: {1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "referencias de término inconsistentes en el mensaje traducido. original: {0}, traducido: {1}"
-#: 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 "más de un objetivo destino encontrado para 'cualquier' referencia cruzada %r: podría ser %s"
-#: 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 "No se pudo recuperar la imagen remota: %s [%d]"
-#: 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 "No se pudo recuperar la imagen remota: %s [%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "Formato de imagen desconocido: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "caracteres fuente no codificables, reemplazando con \"?\": %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "omitido"
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
msgid "failed"
msgstr "fallado"
-#: 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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "tipo de nodo desconocido: %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "leyendo error: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "escribiendo error: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "Formato de fecha inválido. Cite la cadena con comillas simples si desea generarla directamente: %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "toctree contiene referencia al archivo inexistente %r"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "excepción al evaluar solamente la expresión directiva: %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "rol por defecto %s no encontrado"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "Enlazar permanentemente con esta definición"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "numfig_format no está definido para %s"
-#: 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 "Cualquier ID no asignado para el nodo %s"
-#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Enlace permanente a esta tabla"
-#: 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 "Enlace permanente a este código fuente"
-#: 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 "Enlace permanente a esta imagen"
-#: 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 "Enlace permanente a la tabla de contenidos"
-#: 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 "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:306
#, 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:357
msgid "too large :maxdepth:, ignored."
msgstr "demasiado grande :maxdepth:, ignorado."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
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:628 sphinx/writers/texinfo.py:614
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/texinfo.py:641
+#: sphinx/writers/latex.py:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Notas a pie de página"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
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:1192
#, 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:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "tipo de entrada de índice desconocido %s encontrado"
-#: 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 "[imagen: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[imagen]"
-#: sphinx/writers/texinfo.py:1193
+#: sphinx/writers/texinfo.py:1185
msgid "caption not inside a figure."
msgstr "subtítulo no dentro de una figura."
-#: sphinx/writers/texinfo.py:1281
+#: sphinx/writers/texinfo.py:1273
#, python-format
msgid "unimplemented node type: %r"
msgstr "tipo de nodo no implementado: %r"
diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.js b/sphinx/locale/et/LC_MESSAGES/sphinx.js
index 1028f17d5..7b706d11a 100644
--- a/sphinx/locale/et/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/et/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "J\u00e4rgmine teema",
"Other changes": "\u00dclej\u00e4\u00e4nud muutused",
"Overview": "\u00dclevaade",
- "Permalink to this definition": "P\u00fcsiviit sellele definitsioonile",
- "Permalink to this headline": "P\u00fcsiviit sellele pealkirjale",
"Please activate JavaScript to enable the search\n functionality.": "Otsingu v\u00f5imaldamiseks tuleb aktiveerida JavaScript.",
"Preparing search...": "Otsingu ettevalmistamine...",
"Previous topic": "Eelmine teema",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Otsing",
"Search Page": "Otsinguleht",
"Search Results": "Otsingu tulemused",
- "Search finished, found %s page(s) matching the search query.": "Otsingu tulemusena leiti %s leht(e).",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Otsi %(docstitle)s piires",
"Searching": "Otsimine",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.mo b/sphinx/locale/et/LC_MESSAGES/sphinx.mo
index 46b1581f8..716d9c6a7 100644
Binary files a/sphinx/locale/et/LC_MESSAGES/sphinx.mo and b/sphinx/locale/et/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.po b/sphinx/locale/et/LC_MESSAGES/sphinx.po
index 84147f318..3d2945ba8 100644
--- a/sphinx/locale/et/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/et/LC_MESSAGES/sphinx.po
@@ -11,134 +11,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 09:11+0000\n"
-"Last-Translator: Ivar Smolin \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Ivar Smolin , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: et\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Lähtekataloogi (%s) pole võimalik leida"
-#: sphinx/application.py:160
+#: sphinx/application.py:153
#, python-format
msgid "Output directory (%s) is not a directory"
msgstr "Väljundkataloog (%s) ei ole kataloog"
-#: sphinx/application.py:164
+#: sphinx/application.py:157
msgid "Source directory and destination directory cannot be identical"
msgstr "Lähtekataloog ja sihtkataloog ei tohi olla identsed"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Sphinx v%s käitamine"
-#: 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 "See projekt vajab vähemalt Sphinxi v%s ja seetõttu pole projekti võimalik käesoleva versiooniga ehitada."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "väljundkataloogi loomine"
-#: 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 "tõlgete laadimine [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "valmis"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "serialiseeritud keskkonna laadimine"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "tõrge: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Ehitajat pole valitud, kasutatakse vaikimisi ehitajat: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "oli edukas"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "lõppes probleemidega"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "ehitamine %s, %s hoiatus."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "ehitamine %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -146,12 +146,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "laiendus %s pole rööbiti lugemiseks turvaline"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -159,64 +159,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "laiendus %s pole rööbiti kirjutamiseks turvaline"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "seadistuste kataloog (%s) ei sisalda faili conf.py"
-#: 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 "vigane arv %r seadistuse väärtusele %r, eiratakse"
-#: 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 "Puudub määratud seadistusväärtus: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Seadistuste väärtus %r on juba olemas"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Sinu seadistusfailis on süntaksi viga: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "Seadistusfail (või mõni selle poolt imporditud moodulitest) kutsus välja sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -224,994 +224,994 @@ 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 "Sektsioon %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Joonis %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tabel %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Nimekiri %s"
-#: 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 "primary_domain %r ei leitud, eiratakse."
-#: 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 "Sündmus %r on juba olemas"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Tundmatu sündmuse nimi: %s"
-#: 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 "needs_extensions sätted nõuavad laiendust %s, kuid see pole laaditud."
-#: 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 "See projekt vajab laiendust %s vähemalt versiooniga %s ja seetõttu pole projekti võimalik laaditud versiooniga (%s) ehitada."
-#: 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 "dokument pole loetav ja seda eiratakse."
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr "Ehitaja klassil %s puudub atribuut \"name\""
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Ehitaja %r on juba olemas (moodulis %s)"
-#: 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 "Ehitajat nimega %s pole registreeritud"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "domeen %s on juba registreeritud"
-#: 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 "domeen %s pole veel registreeritud"
-#: 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 "source_parser on %r jaoks juba registreeritud"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "Lähtekoodi analüsaatorit pole %s jaoks registreeritud"
-#: 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 "Algne erind:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "Laiendust %s pole võimalik importida"
-#: 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 "erindil %r puudub funktsioon setup(); kas see on päriselt Sphinxi laiendusmoodul?"
-#: 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 "Pythoni täiustusettepanekud; PEP %s"
-#: 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 "teemal %r puudub \"theme\" säte"
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "teemal %r puudub \"inherit\" säte"
-#: 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 "fail %r teemarajal pole korrektni zip-fail või ei sisalda see teemat"
-#: 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 "teemat nimega %r ei leitud (kas theme.conf on puudu?)"
-#: 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 "ehitamine [mo]: "
-#: 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 "väljundi kirjutamine... "
-#: 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 "%d määratud po-faili sihtfailid"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "%d po-faili sihtfailid on aegunud"
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr "kõik lähtefailid"
-#: 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 "%d lähtefaili sihtfailid on aegunud"
-#: 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 "ehitamine [%s]: "
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr "praeguseks aegunud failide otsimine... "
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr "leitud %d"
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr "ei leitud"
-#: 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 "kooskõla kontrollimine"
-#: sphinx/builders/__init__.py:333
+#: sphinx/builders/__init__.py:325
msgid "no targets are out of date."
msgstr "aegunud sihtfaile pole"
-#: sphinx/builders/__init__.py:372
+#: sphinx/builders/__init__.py:364
msgid "updating environment: "
msgstr "keskkonna uuendamine:"
-#: sphinx/builders/__init__.py:393
+#: sphinx/builders/__init__.py:385
#, python-format
msgid "%s added, %s changed, %s removed"
msgstr "lisatud %s, muudetud %s, eemaldatud %s"
-#: sphinx/builders/__init__.py:431 sphinx/builders/__init__.py:458
+#: sphinx/builders/__init__.py:423 sphinx/builders/__init__.py:450
msgid "reading sources... "
msgstr "lähtefailide lugemine..."
-#: 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 "dokumentide ettevalmistamine"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 sphinx/builders/texinfo.py:168
msgid "copying images... "
msgstr "kujutiste kopeerimine... "
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "kujutise faili %r pole võimalik kopeerida: %s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "kujutise faili %r pole võimalik kirjutada: %s"
-#: 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 "faili %s kirjutamine..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "Ülevaatefail asub kataloogis %(outdir)s."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "versioonis %s pole muutusi."
-#: sphinx/builders/changes.py:62
+#: sphinx/builders/changes.py:54
msgid "writing summary file..."
msgstr "kokkuvõttefaili kirjutamine..."
-#: sphinx/builders/changes.py:78
+#: sphinx/builders/changes.py:70
msgid "Builtins"
msgstr "Sisseehitatud"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Mooduli tase"
-#: sphinx/builders/changes.py:124
+#: sphinx/builders/changes.py:116
msgid "copying source files..."
msgstr "lähtefailide kopeerimine..."
-#: 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:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "vigane css_file: %r, eiratakse"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "Sõnumikataloogid asuvad kataloogis %(outdir)s."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "%d mallifaili sihtfailid"
-#: sphinx/builders/gettext.py:245
+#: sphinx/builders/gettext.py:237
msgid "reading templates... "
msgstr "mallide lugemine... "
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr "sõnumikataloogide kirjutamine... "
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "Otsi vigu ülalolevast väljundist või failist %(outdir)s/output.txt"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "Juhendi lehed asuvad kataloogis %(outdir)s."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "seadistusparameetrit \"man_pages\" ei leitud, juhendi lehti ei kirjutata"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "seadistusparameeter \"man_pages\" viitab tundmatule dokumendile %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "HTML-leht asub kataloogis %(outdir)s."
-#: 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 "täiendavate failide kirjutamine"
-#: sphinx/builders/texinfo.py:45
+#: sphinx/builders/texinfo.py:37
#, python-format
msgid "The Texinfo files are in %(outdir)s."
msgstr "Texinfo failid asuvad kataloogis %(outdir)s."
-#: 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 "seadistusparameetrit \"texinfo_documents\" ei leitud, dokumente ei kirjutata"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "seadistusparameeter \"texinfo_documents\" viitab tundmatule dokumendile %s"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 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:340 sphinx/builders/texinfo.py:144
msgid "resolving references..."
msgstr "viidete lahendamine..."
-#: sphinx/builders/latex/__init__.py:362 sphinx/builders/texinfo.py:161
+#: sphinx/builders/latex/__init__.py:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (pealkirjas "
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr "Texinfo tugifailide kopeerimine"
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr "viga faili Makefile kirjutamisel: %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "Tekstifailid asuvad kataloogis %(outdir)s."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "viga faili %s kirjutamisel: %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "XML-failid asuvad kataloogis %(outdir)s."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "PseudoXML-failid asuvad kataloogis %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "HTML-lehed asuvad kataloogis %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "Viga ehitamise infofaili lugemisel: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d. %b %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Üldindeks"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "indeks"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "järgmine"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "eelmine"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "indeksite genereerimine"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "täiendavate lehtede kirjutamine"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "allalaaditavate failide kopeerimine..."
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "staatilist faili %r pole võimalik kopeerida"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "lisafailide kopeerimine"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "lisafaili %r pole võimalik kopeerida"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "Viga ehitamise infofaili kirjutamisel: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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 "lehe %s renderdamisel tekkis Unicode viga. Palun veendu, et kõik mitte-ASCII sisuga seadistusparameetrid on kirjeldatud Unicode stringidena."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr "otsinguindeksi tõmmise kirjutamine keelele %s"
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "vigane js_file: %r, eiratakse"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "html_extra_path kirjet %r pole olemas"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr "html_extra_path kirje %r asub väljaspool väljundkataloogi"
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "logofaili %r pole olemas"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "favicon faili %r pole olemas"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentatsioon"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "LaTeX-failid asuvad kataloogis %(outdir)s."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nNende jooksutamiseks läbi (pdf)latex programmi käivita selles kataloogis\n'make' (selle automaatseks tegemiseks kasuta `make latexpdf')."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "seadistusparameetrit \"latex_documents\" ei leitud, dokumente ei kirjutata"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "seadistusparameeter \"latex_documents\" viitab tundmatule dokumendile %s"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Indeks"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Redaktsioon"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "TeX-i tugifailide kopeerimine"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "TeX-i tugifailide kopeerimine..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "lisafailide kopeerimine"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "Katkestatud!"
-#: 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 "Rekursiooni viga:"
-#: 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 "Kui see oli kasutaja viga, siis anna palun sellest teada, et tulevikus oleks võimalik parem veateade väljastada."
-#: sphinx/cmd/build.py:82
+#: sphinx/cmd/build.py:74
msgid ""
"A bug report can be filed in the tracker at . Thanks!"
msgstr "Vearaportit on võimalik esitada träkkeris aadressil . Aitäh!"
-#: 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1230,271 +1230,271 @@ 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 "dokumentatsiooni lähtefailide rada"
-#: sphinx/cmd/build.py:130
+#: sphinx/cmd/build.py:122
msgid "path to output directory"
msgstr "väljundkataloogi rada"
-#: sphinx/cmd/build.py:132
+#: sphinx/cmd/build.py:124
msgid "a list of specific files to rebuild. Ignored if -a is specified"
msgstr "määratud failide uuestiehitamine. Võtme -a korral eiratakse"
-#: sphinx/cmd/build.py:135
+#: sphinx/cmd/build.py:127
msgid "general options"
msgstr "üldsuvandid"
-#: sphinx/cmd/build.py:138
+#: sphinx/cmd/build.py:130
msgid "builder to use (default: html)"
msgstr "kasutatav ehitaja (vaikimisi: html)"
-#: sphinx/cmd/build.py:140
+#: sphinx/cmd/build.py:132
msgid "write all files (default: only write new and changed files)"
msgstr "kõikide failide kirjutamine (vaikimisi kirjutatakse ainult uued ja muutunud failid)"
-#: sphinx/cmd/build.py:143
+#: sphinx/cmd/build.py:135
msgid "don't use a saved environment, always read all files"
msgstr "salvestatud keskkonda ei kasutata, alati loetakse kõik failid"
-#: sphinx/cmd/build.py:146
+#: sphinx/cmd/build.py:138
msgid ""
"path for the cached environment and doctree files (default: "
"OUTPUTDIR/.doctrees)"
msgstr "puhverdatud keskkonna ja dokumendipuu rada (vaikimisi: OUTPUTDIR/.doctrees)"
-#: 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 "rööbiti ehitamine N protsessiga, kui võimalik (eriväärtus \"auto\" määrab N väärtuseks protsessorite arvu)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "seadistusfaili (conf.py) asukoha rada (vaikimisi sama mis SOURCEDIR)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "seadistusfaili ei kasutata üldse, ainult -D suvandid"
-#: sphinx/cmd/build.py:159
+#: sphinx/cmd/build.py:151
msgid "override a setting in configuration file"
msgstr "seadistusfailis määratud väärtuse asendamine"
-#: sphinx/cmd/build.py:162
+#: sphinx/cmd/build.py:154
msgid "pass a value into HTML templates"
msgstr "väärtuse edastamine HTML-mallidesse"
-#: 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 "konsooliväljundi suvandid"
-#: 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 "hoiatuste (ja vigade) kirjutamine määratud faili"
-#: sphinx/cmd/build.py:187
+#: sphinx/cmd/build.py:179
msgid "turn warnings into errors"
msgstr "hoiatuste muutmine vigadeks"
-#: 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 "erindi korral täieliku tagasijälituse näitamine"
-#: sphinx/cmd/build.py:193
+#: sphinx/cmd/build.py:185
msgid "run Pdb on exception"
msgstr "erindi korral Pdb käivitamine"
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "faile %r pole võimalik leida"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "suvandit -a ja failinimesid pole võimalik kombineerida"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "hoiatuste faili %r pole võimalik avada: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "-D suvandi argument peab olema vormingus nimi=väärtus"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "-A suvandi argument peab olema vormingus nimi=väärtus"
-#: sphinx/cmd/quickstart.py:43
+#: sphinx/cmd/quickstart.py:35
msgid "automatically insert docstrings from modules"
msgstr "moodulite dokumentatsioonistringide automaatne lisamine"
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr "dokumentatsioonistringides olevate koodijuppide automaattestimine"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "eri projektide Sphinx-dokumentatsiooni omavaheline viitamine"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "\"teha\" sissekannete kirjutamine, mida võib ehitamisega peita või näidata"
-#: sphinx/cmd/quickstart.py:47
+#: sphinx/cmd/quickstart.py:39
msgid "checks for documentation coverage"
msgstr "dokumentatsiooni katvuse kontrollid"
-#: sphinx/cmd/quickstart.py:48
+#: sphinx/cmd/quickstart.py:40
msgid "include math, rendered as PNG or SVG images"
msgstr "matemaatika kaasamine, mis renderdatakse PNG- või SVG-kujutisteks"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "matemaatika kaasamine, mis renderdatakse veebisirvikus MathJax-i abil"
-#: sphinx/cmd/quickstart.py:50
+#: sphinx/cmd/quickstart.py:42
msgid "conditional inclusion of content based on config values"
msgstr "sisu tingimuslik kaasamine seadistusparameetrite alusel"
-#: sphinx/cmd/quickstart.py:51
+#: sphinx/cmd/quickstart.py:43
msgid "include links to the source code of documented Python objects"
msgstr "dokumenteeritud Python-objektide lähtekoodile viitamise kaasamine"
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr ".nojekyll faili loomine dokumentide avaldamiseks GitHub-i lehtedel"
-#: 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 "Palun sisesta mingi tekst."
-#: 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 "Palun sisesta kas 'y' või 'n'."
-#: 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 "Tere tulemast kasutama Sphinx %s lendstardi utiliiti."
-#: 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 "Palun sisesta väärtused järgnevate sätete jaoks (kandiliste sulgude vahel\nvõib olla vaikeväärtus, millega nõustumiseks vajuta lihtsalt Enter)."
-#: sphinx/cmd/quickstart.py:218
+#: sphinx/cmd/quickstart.py:210
#, python-format
msgid "Selected root path: %s"
msgstr "Valitud juurkataloog: %s"
-#: 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 "Viga: valitud juurkataloogist leiti olemasolev conf.py."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "sphinx-quickstart ei kirjuta olemasolevaid Sphinx-projekte üle."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "Palun sisesta uus juurkataloog (või vajuta Enter lõpetamiseks)"
-#: 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 separate\n"
"\"source\" and \"build\" directories within the root path."
msgstr "Sphinx'i väljundi ehitamise kataloogi asetamiseks on kaks valikut.\nVõid kasutada kataloogi \"_build\" juurkataloogis või eraldiseisvaid \n\"source\" ja \"build\" katalooge juurkataloogis."
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr "Lähtekoodi ja ehitamise kataloogide eraldamine (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr ""
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr "Mallide ja staatilise kataloogi nime eesliide"
-#: 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 "Projekti nimi"
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr "Autorite nimed"
-#: 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"
@@ -1503,15 +1503,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr "Projekti versioon"
-#: sphinx/cmd/quickstart.py:266
+#: sphinx/cmd/quickstart.py:258
msgid "Project release"
msgstr "Projekti väljalase"
-#: 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"
@@ -1521,21 +1521,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr ""
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr "Projekti keel"
-#: 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 "Lähtefaili järelliide"
-#: 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"
@@ -1543,91 +1543,91 @@ 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 "Sinu põhidokumendi nimi (ilma järelliiteta)"
-#: 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 "Viga: valitud juurkataloogist leiti peafail %s."
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr "sphinx-quickstart ei kirjuta olemasolevat faili üle."
-#: 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 "Palun sisesta uus failinimi või nimeta olemasolev fail ümber ja vajuta Enter"
-#: 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 "Märkus: imgmath ja mathjax ei saa korraga lubatud olla. imgmath eemaldati valikust."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "Kas luua Makefile? (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "Kas luua Windowsi käsufail? (y/n)"
-#: 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 "Faili %s loomine."
-#: 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 "Fail %s on juba olemas ja jäetakse vahele."
-#: sphinx/cmd/quickstart.py:415
+#: sphinx/cmd/quickstart.py:407
msgid "Finished: An initial directory structure has been created."
msgstr "Lõpetamine: Algne kataloogistruktuur on loodud."
-#: sphinx/cmd/quickstart.py:417
+#: sphinx/cmd/quickstart.py:409
#, python-format
msgid ""
"You should now populate your master file %s and create other documentation\n"
"source files. "
msgstr "Sa peaks nüüd asustama oma peafaili %s ja looma ülejäänud dokumentatsiooni\nlähtefailid. "
-#: sphinx/cmd/quickstart.py:420
+#: sphinx/cmd/quickstart.py:412
msgid ""
"Use the Makefile to build the docs, like so:\n"
" make builder"
msgstr "Dokumentide ehitamiseks kasuta Makefile, näiteks:\n make ehitaja"
-#: 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 "Dokumentide ehitamiseks kasuta käsku sphinx-build, näiteks:\n sphinx-build -b builder %s %s"
-#: 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 "kus \"ehitaja\" on üks toetatud ehitajatest, nt. html, latex või linkcheck."
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1637,793 +1637,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nSphinx-projekti jaoks vajalike failide genereerimine.\n\nsphinx-quickstart on interaktiivne tööriist, mis küsib mõned küsimused Sinu\nprojekti kohta ja seepeale genereerib täieliku dokumentatsioonikataloogi ning\nnäidis-Makefile kasutamiseks koos sphinx-buildiga.\n"
-#: sphinx/cmd/quickstart.py:475
+#: sphinx/cmd/quickstart.py:467
msgid "quiet mode"
msgstr "vaikne režiim"
-#: 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 "Struktuuri suvandid"
-#: sphinx/cmd/quickstart.py:484
+#: sphinx/cmd/quickstart.py:476
msgid "if specified, separate source and build dirs"
msgstr "kasutamise korral eraldatakse lähtefailide ja ehitamise kataloogid"
-#: 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 "Projekti põhisuvandid"
-#: sphinx/cmd/quickstart.py:492
+#: sphinx/cmd/quickstart.py:484
msgid "project name"
msgstr "projekti nimi"
-#: sphinx/cmd/quickstart.py:494
+#: sphinx/cmd/quickstart.py:486
msgid "author names"
msgstr "autorite nimed"
-#: sphinx/cmd/quickstart.py:496
+#: sphinx/cmd/quickstart.py:488
msgid "version of project"
msgstr "projekti versioon"
-#: sphinx/cmd/quickstart.py:498
+#: sphinx/cmd/quickstart.py:490
msgid "release of project"
msgstr "projekti väljalase"
-#: sphinx/cmd/quickstart.py:500
+#: sphinx/cmd/quickstart.py:492
msgid "document language"
msgstr "dokumendi keel"
-#: sphinx/cmd/quickstart.py:502
+#: sphinx/cmd/quickstart.py:494
msgid "source file suffix"
msgstr "lähtefaili järelliide"
-#: sphinx/cmd/quickstart.py:504
+#: sphinx/cmd/quickstart.py:496
msgid "master document name"
msgstr "põhidokumendi nimi"
-#: 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 "Laienduste suvandid"
-#: 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 "laienduse %s lubamine"
-#: 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 "suvaliste laienduste määramine"
-#: sphinx/cmd/quickstart.py:516
+#: sphinx/cmd/quickstart.py:508
msgid "Makefile and Batchfile creation"
msgstr "Makefile ja Batchfile loomine"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "makefile loomine"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "makefile loomata jätmine"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "batchfile loomine"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "batchfile loomata jätmine"
-#: 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 "Projekti loomine mallist"
-#: 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 "mallifailide kataloog"
-#: sphinx/cmd/quickstart.py:539
+#: sphinx/cmd/quickstart.py:531
msgid "define a template variable"
msgstr "malli muutuja kirjeldamine"
-#: 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 "Vigane mallimuutuja: %s"
-#: 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 "Vigane selgitustekst: %s"
-#: 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 "Suvandeid \"%s\" ja \"%s\" pole võimalik korraga kasutada"
-#: 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 "Sektsiooni autor: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Mooduli autor: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Koodi autor: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Autor: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parameetrid"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Tagastab"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Tagastustüüp"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "liige"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "muutuja"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funktsioon"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "loend"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tüüp"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr "funktsiooni parameeter"
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Uus versioonis %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Muudetud versioonis %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Iganenud alates versioonist %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Malli parameetrid"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "klass"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (sisseehitatud funktsioon)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s meetod)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (klass)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (globaalmuutuja või konstant)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s atribuut)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumendid"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (moodul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "meetod"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "andmed"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atribuut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "moodul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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 "võrrandil %s on topeltsilt, teine instants on %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Vigane math_eqref_format: %r"
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "võtmesõna"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operaator"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objekt"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "erind"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "lause"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "sisseehitatud funktsioon"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Muutujad"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (moodulis %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (moodulis %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (sisseehitatud muutuja)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (sisseehitatud klass)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (klass moodulis %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (klassi %s meetod)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s staatiline meetod)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Pythoni moodulite indeks"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "moodulid"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Iganenud"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "klassi meetod"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "staatiline meetod"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (iganenud)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (direktiiv)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (roll)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "direktiiv"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "roll"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "keskkonnamuutuja; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr "%s käsureasuvand"
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr "käsureasuvand"
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "sõnastiku termin"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "grammatika märk"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "viite silt"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "keskkonnamuutuja"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "programmi suvand"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "dokument"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Mooduli indeks"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Otsinguleht"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "vigane numfig_format: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "vigane numfig_format: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "See keskkond pole valitud ehitajaga ühilduv, palun vali mõni teine dokumendipuu kataloog."
-#: 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 "dokument pole ühegi sisukorrapuu osa"
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr "vaata %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "vaata ka %s"
-#: 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 "Sümbolid"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr "kujutise fail pole loetav: %s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "kujutise fail %s pole loetav: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2435,185 +2435,185 @@ 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 "laienduse suvandid"
-#: sphinx/ext/apidoc.py:417
+#: sphinx/ext/apidoc.py:412
#, python-format
msgid "%s is not a directory."
msgstr "%s pole kataloog."
-#: 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 "Lähtefailide katvustestimine on lõppenud, vaata tulemusi failist %(outdir)spython.txt."
-#: 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 "vigane TestCode tüüp"
-#: 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 "Lähtefailide doctest-testimine on lõppenud, vaata tulemusi failist %(outdir)s/output.txt."
-#: 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 "vigase doctest koodi eiramine: %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr ""
@@ -2624,20 +2624,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Graphviz direktiivil ei tohi samaaegselt olla argumendid content ja filename"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Välist Graphviz-faili %r ei leitud või esines tõrge selle lugemisel"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Ilma sisuta \"graphviz\" direktiivi eiramine."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2647,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 "dot käsku %r pole võimalik käivitada (vajalik graphvizi väljundi jaoks), kontrolli graphviz_dot sätteid"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2664,33 +2678,33 @@ 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 "graphviz_output_format peab olema kas 'png' või 'svg', kuid mitte %r"
-#: 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 "[joonis: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[joonis]"
-#: 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 "teisendamise käsku %r pole võimalik käivitada, kontrolli image_converter sätteid: %s"
-#: 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"
@@ -2700,178 +2714,178 @@ 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 "teisendamise käsku %r pole võimalik käivitada, kontrolli image_converter sätteid"
-#: 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 "Püsiviit sellele võrrandile"
-#: 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 "(projektis %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[lähtekood]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Teha"
-#: sphinx/ext/todo.py:101
+#: sphinx/ext/todo.py:95
#, python-format
msgid "TODO entry found: %s"
msgstr "Leitud TEHA kirje: %s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(<> asub failis %s, real %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "algne kirje"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[dokumentatsioon]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Mooduli kood"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "%s lähtekood
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Ülevaade: mooduli kood"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Kõik lähtekoodiga moodulid
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2879,113 +2893,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "Põlvnemine: %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2993,46 +3001,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "tõrge objekti %s importimisel"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[autosummary] automaatkokkuvõtte genereerimine failile: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[autosummary] kirjutamine kataloogi %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3040,7 +3048,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3055,129 +3063,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "lähtefailid, mille kohta rST-faile genereerida"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "väljundfailide kataloog"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "failide vaikimisi järelliide (vaikimisi: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "kohandatud mallide kataloog (vaikimisi: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "imporditud liikmete dokumenteerimine (vaikimisi: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Võtmesõnadega argumendid"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:648
msgid "Example"
msgstr "Näide"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr "Näited"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:709
msgid "Notes"
msgstr "Märkused"
-#: 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 "Tähelepanu"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Ettevaatust"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Oht"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Viga"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Vihje"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Tähtis"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Märkus"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Vaata ka"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Nõuanne"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Hoiatus"
@@ -3208,7 +3216,7 @@ msgstr "lehekülg"
msgid "Table of Contents"
msgstr "Sisukorratabel"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Otsing"
@@ -3289,35 +3297,35 @@ msgstr "võib olla väga suur"
msgid "Navigation"
msgstr "Navigatsioon"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Otsi %(docstitle)s piires"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Info selle dokumentatsiooni kohta"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Autoriõigus"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Autoriõigused %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Autoriõigused %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Viimati uuendatud %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3362,12 +3370,12 @@ msgid "search"
msgstr "otsi"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Otsingu tulemused"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3409,280 +3417,278 @@ msgstr "C API muutused"
msgid "Other changes"
msgstr "Ülejäänud muutused"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Püsiviit sellele pealkirjale"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Püsiviit sellele definitsioonile"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Varja otsingu tulemused"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Otsimine"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Otsingu ettevalmistamine..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Otsingu tulemusena leiti %s leht(e)."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Näita külgriba"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Varja külgriba"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Näita külgriba"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Sisukord"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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 "Tundmatu pildivorming: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "viga lugemisel: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "viga kirjutamisel: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Püsiviit sellele definitsioonile"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Püsiviit sellele tabelile"
-#: 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 "Püsiviit sellele programmikoodile"
-#: 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 "Püsiviit sellele pildile"
-#: 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 "Püsiviit sellele sisukorrapuule"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: on liiga suur ja seda eiratakse."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Joonealused märkused"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[pilt: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[pilt]"
-#: 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/eu/LC_MESSAGES/sphinx.js b/sphinx/locale/eu/LC_MESSAGES/sphinx.js
index 971cac56a..dbbce53df 100644
--- a/sphinx/locale/eu/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Hurrengo gaia",
"Other changes": "Beste aldaketak",
"Overview": "Gainbegirada",
- "Permalink to this definition": "Definizio honetarako esteka iraunkorra",
- "Permalink to this headline": "Goiburu honetarako esteka iraunkorra",
"Please activate JavaScript to enable the search\n functionality.": "Mesedez, gaitu JavaScript-a bilaketa erabili ahal izateko.",
"Preparing search...": "",
"Previous topic": "Aurreko gaia",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Bilatu",
"Search Page": "Bilaketa orria",
"Search Results": "Bilaketa emaitzak",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Bilatu %(docstitle)s(e)n",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo
index 841214247..e514b0fe1 100644
Binary files a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo and b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.po b/sphinx/locale/eu/LC_MESSAGES/sphinx.po
index 81e28367a..a66f5e635 100644
--- a/sphinx/locale/eu/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.po
@@ -9,134 +9,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Asier Iturralde Sarasola , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -144,12 +144,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -157,64 +157,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -222,994 +222,994 @@ 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 "Python Hobekuntza Proposamena; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Modulu maila"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (hemen: "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%Y %b %d"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Indize orokorra"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "indizea"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "hurrengoa"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "aurrekoa"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentazioa"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Indizea"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Argitalpena"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1228,271 +1228,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1501,15 +1501,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"
@@ -1519,21 +1519,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1541,91 +1541,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1635,793 +1635,793 @@ 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 "Atalaren egilea: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Moduluaren egilea: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Kodearen egilea: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Egilea:"
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parametroak"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Itzultzen du"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Itzulketa mota"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "partaidea"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "aldagaia"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funtzioa"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makroa"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "mota"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Berria %s bertsioan"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "%s bertsioan aldatuta"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "%s bertsiotik aurrera zaharkituta"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Jaurtitzen du"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "klasea"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s metodoa)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (klasea)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (aldagai globala edo konstantea)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s atributua)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumentuak"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (modulua)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "metodoa"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "datuak"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atributua"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modulua"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "gako-hitza"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "eragiketa"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objetua"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "salbuespena"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "sententzia"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr ""
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Aldagaiak"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Goratzen du"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (%s moduluan)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (%s moduluan)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (klasea %s-(e)n)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s klaseko metodoa)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s metodo estatikoa)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Python moduluen indizea"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "moduluak"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Zaharkitua"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "klaseko metodoa"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "metodo estatikoa"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (zaharkitua)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (rola)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "rola"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "inguruneko aldagaia; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "glosarioko terminoa"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "gramatikako token-a"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "erreferentzia etiketa"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "inguruneko aldagaia"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "programako aukera"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Moduluen indizea"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Bilaketa orria"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "%s ikusi"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "ikusi %s baita ere"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2433,185 +2433,185 @@ 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 ""
@@ -2622,20 +2622,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2645,14 +2659,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"
@@ -2662,33 +2676,33 @@ 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"
@@ -2698,178 +2712,178 @@ 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:178
msgid "[source]"
msgstr "[iturburua]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Egitekoa"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr ""
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "jatorrizko sarrera"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[dokumentazioa]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Moduluko kodea"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "%s(r)en iturburu kodea
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Gainbegirada: moduluko kodea"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Kodea eskuragarri duten modulu guztiak
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2877,113 +2891,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2991,46 +2999,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3038,7 +3046,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3053,129 +3061,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Adi"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Kontuz"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Arriskua"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Errorea"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Argibidea"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Garrantzitsua"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Oharra"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Ikusi baita ere"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Iradokizuna"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Kontuz"
@@ -3206,7 +3214,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Bilatu"
@@ -3287,35 +3295,35 @@ msgstr "handia izan daiteke"
msgid "Navigation"
msgstr "Nabigazioa"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Bilatu %(docstitle)s(e)n"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Dokumentu hauen inguruan"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Azken aldaketa: %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3360,12 +3368,12 @@ msgid "search"
msgstr "bilatu"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Bilaketa emaitzak"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3407,280 +3415,278 @@ msgstr "C API aldaketak"
msgid "Other changes"
msgstr "Beste aldaketak"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Goiburu honetarako esteka iraunkorra"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Definizio honetarako esteka iraunkorra"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Bilaketa bat-etortzeak ezkutatu"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Alboko barra luzatu"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Alboko barra tolestu"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Alboko barra luzatu"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Edukiak"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Definizio honetarako esteka iraunkorra"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Oin-oharrak"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[irudia]"
-#: 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/fa/LC_MESSAGES/sphinx.js b/sphinx/locale/fa/LC_MESSAGES/sphinx.js
index a8973a6ac..d07dab14b 100644
--- a/sphinx/locale/fa/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u0645\u0648\u0636\u0648\u0639 \u0628\u0639\u062f\u06cc",
"Other changes": "\u062f\u06af\u0631 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a",
"Overview": "\u0628\u0631\u0631\u0633\u06cc \u0627\u062c\u0645\u0627\u0644\u06cc",
- "Permalink to this definition": "\u067e\u06cc\u0648\u0646\u062f \u062b\u0627\u0628\u062a \u0628\u0647 \u0627\u06cc\u0646 \u062a\u0639\u0631\u06cc\u0641",
- "Permalink to this headline": "\u067e\u06cc\u0648\u0646\u062f \u062b\u0627\u0628\u062a \u0628\u0647 \u0627\u06cc\u0646 \u0633\u0631 \u0645\u0642\u0627\u0644\u0647",
"Please activate JavaScript to enable the search\n functionality.": "\u0644\u0637\u0641\u0627\u064b \u0628\u0631\u0627\u06cc \u0641\u0639\u0651\u0627\u0644 \u06a9\u0631\u062f\u0646 \u06a9\u0627\u0631\u06a9\u0631\u062f \u062c\u0633\u062a\u062c\u0648\n\u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0641\u0639\u0651\u0627\u0644 \u06a9\u0646\u06cc\u062f.",
"Preparing search...": "\u0622\u0645\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u062c\u0633\u062a \u0648 \u062c\u0648...",
"Previous topic": "\u0645\u0648\u0636\u0648\u0639 \u0642\u0628\u0644\u06cc",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u062c\u0633\u062a\u062c\u0648",
"Search Page": "\u0635\u0641\u062d\u0647 \u062c\u0633\u062a\u062c\u0648",
"Search Results": "\u0646\u062a\u0627\u06cc\u062c \u062c\u0633\u062a\u062c\u0648",
- "Search finished, found %s page(s) matching the search query.": "\u062c\u0633\u062a\u062c\u0648 \u067e\u0627\u06cc\u0627\u0646 \u06cc\u0627\u0641\u062a \u0648 %s\u0635\u0641\u062d\u0647 \u0646\u062a\u0627\u06cc\u062c \u0645\u0637\u0627\u0628\u0642 \u062c\u0633\u062a\u0627\u0631 \u067e\u06cc\u062f\u0627 \u0634\u062f\u0646.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 %(docstitle)s",
"Searching": "\u062f\u0631 \u062d\u0627\u0644 \u062c\u0633\u062a \u0648 \u062c\u0648",
"Searching for multiple words only shows matches that contain\n all words.": "\u062f\u0631 \u062d\u0627\u0644 \u062c\u0633\u062a\u062c\u0648 \u0628\u0631\u0627\u06cc \u0686\u0646\u062f\u06cc\u0646 \u0648\u0627\u0698\u0647. \u0641\u0642\u0637 \u0648\u0627\u0698\u06af\u0627\u0646\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0627\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f \u0628\u0627\u0634\u062f:\n \u0647\u0645\u0647\u200c\u06cc \u06a9\u0644\u0645\u0647\u200c\u0647\u0627.",
diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo
index ba72759c2..37fa7c9c9 100644
Binary files a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo and b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.po b/sphinx/locale/fa/LC_MESSAGES/sphinx.po
index 2ac359181..ea158c5b7 100644
--- a/sphinx/locale/fa/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.po
@@ -11,134 +11,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Hadi F , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: fa\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "شاخهی منبع(%s) پیدا نشد."
-#: sphinx/application.py:160
+#: sphinx/application.py:153
#, python-format
msgid "Output directory (%s) is not a directory"
msgstr "نشانی (%s) شاخه نیست"
-#: 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 "اجرای اسفینکس نگارش %s"
-#: 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 "این پروژه دست که به افینکس نگارش%s نیاز دارد و برای همین با این نسخه قابل ساخت نیست."
-#: 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 "در حال راه اندازی افزونهی%s:"
-#: 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 "'setup' آن طور که در conf.py تعریف شده شیئ قابل فراخوانی پایتون نیست. لطفاً تعریفش را تغییر دهید تا تابع قابل فراخوان پایتون شود. این کار لازمهی conf.py است تا به عنوان افزنهی اسفینکس کار کند."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "بارگذاری ترجمه ها [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "انجام شد"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "برای پیامهای داخلی در دسترس نیست"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "بارگذاری محیط pckle شده"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "شکست خورد: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "هیچ سازندهای برگزیده نشده، استفاده از قالب خروجی پیشفرض: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "موفّقیّتآمیز بود"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "انجام شد ولی با مشکل"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "ساخت %s، %s هشدار (با هشدار به عنوان خطا رفتار میشود)."
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr "ساخت %s، %s هشدار (با هشدار به عنوان خطا رفتار میشود)."
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "ساخت %s، %s هشدار."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr "ساخت %s، %s هشدار."
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "ساخت %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "بست کلاس %r در حال حاضر ثبت نام شده است، بازدیدکنندگان این پیوند نادیده گرفته خواهد شد"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "دستور %r از قبل ثبت شده که مقدار قبلی نادیده گرفته خواهد شد"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "نقش %r از قبل ثبت شده که مقدار قبلی نادیده گرفته خواهد شد"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -146,12 +146,12 @@ msgid ""
"explicit"
msgstr "افزونهی %s مشخّص نکرده که آیا برای خواندن موازی امن هست یا نه. که فرض میگیریم نیست. لطفاً از نویسندهی افزونه بخواهید این موضوع را بررسی و آن را مشخّص کند"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "افزونه ی %sبرای خواندن موازی امن نیست"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -159,64 +159,64 @@ msgid ""
"explicit"
msgstr "افزونهی %s مشخّص نکرده که آیا برای نوشتن موازی امن هست یا نه. که فرض میگیریم نیست. لطفاً از نویسندهی افزونه بخواهید این موضوع را بررسی و آن را مشخّص کند"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "افزونهی %s برای نوشتن موازی امن نیست"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "انجام چندبارهی %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "شاخهی پیکربندی(%s)، پروندهی conf.py را ندارد"
-#: 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 "امکان لغو تنظیمات پیکربندیdictionary %r ، نادیده گرفته میشود (برای تعیین تک تک عناصر %r را به کار ببرید)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "شماره نامعتبر %r برای پیکربندی مقدار %r، نادیده گرفته میشود"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "امکان لغو تنظیمات پیکربندی %r با نوع پشتیبانی نشده نبود، نادیده گرفته میشود"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "مقدار پیکربندی ناشناخته %r در ابطال، نادیده گرفته شد"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "چنین مقداری برای پیکربندی نبود: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "مقدار پیکربندی %r از قبل موجود است"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "خطای نحوی در پروندهی پیکربندی شما وجود دارد: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "پروندهی پیکربندی (یا یکی از ماژول هایی که وارد می کند) sys.exit() را فراخواند"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -224,994 +224,994 @@ msgid ""
"%s"
msgstr "یک خطای قابل برنامه ریزی در پروندهی پیکربندی شما وجود دارد:\n\n%s"
-#: 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 "مقدار پیکربندی 'source_suffix' انتظار یک رشته، لیست رشته ها، یا فرهنگ لغت را داشت. اما '%r' داده شده است."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "بخش%s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "شکل %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "جدول %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "فهرست %s"
-#: 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 "مقدار پیکربندی '{name}' باید یکی از {candidates} باشد، اما '{current}' داده شده."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "مقدار پیکربندی '{name}' دارای نوع '{current.__name__}' است، ولی انتظار میرفت {permitted} میبود."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "مقدار پیکربندی '{name}' دارای نوع '{current.__name__}' است، حالت پیشفرض {permitted} است."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "دامنهی اصلی %r یافت نشد، نادیده گرفته میشوند."
-#: 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 "از زمان نسخهی ۲ تا به حال، اسفیکنس به صورت پیش فرض از \"index\" به عنوان ریشهی سند(root_doc) استفاده میکند. لطفاً \"root_doc = 'contents'\" را به پرونده conf.py تان اضافه کنید."
-#: sphinx/events.py:67
+#: sphinx/events.py:60
#, python-format
msgid "Event %r already present"
msgstr "رویداد %r در حال حاضر موجود است"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "نوع اتفاق نامشخّص است: %s"
-#: sphinx/events.py:109
+#: sphinx/events.py:102
#, python-format
msgid "Handler %r for event %r threw an exception"
msgstr "مدیر %r برای رویداد %r یک باعث ایراد شد"
-#: 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 "تنظیمات needs_extensions (نیازهای افزونه) افزونهی %s را نیاز دارد، ولی بارگذاری نمی شود."
-#: 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 "این پروژه افزونهی %s (دست کم نسخهی %s) را نیاز دارد، بنابراین نمی تواند با نسخه بارگذاری شده (%s) ساخته شود."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "نام رنگمایه خوان %r شناخته شده نیست"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "امکان خواندن قسمت \"%s\" به عنوان بخش نثل قول ادبی نبود. برجسته کردن آن نادیده گرفته شد."
-#: 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 "برای سند \"%s\": %r پرونده های متعدد یافت شده \nاز %r برای ساخت استفاده کنید."
-#: 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 "کلاس سازنده %s هیچ ویژگیای به عنوان \"name\" ندارد"
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "سازنده %r در حال حاضر وجود دارد (در پیمانهی %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "نام سازنده %s یا ثبت شده نیست و یا فقط از طریق نقطه ورود در دسترس است"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "نام سازنده %s ثبت نشده است"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "دامنه ی %sپیش تر ثبت شده"
-#: 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 "دامنه %s هنوز ثبت نشده است"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "دستورالعمل %r قبلاً برای دامنه %s ثبت شده"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "نقش %r قبلاً برای دامنه %s ثبت شده"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "شاخص %r قبلاً برای دامنه %s ثبت شده"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "نوع شیئ (object_type) %r قبلاً برای دامنه ثبت شده"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "ارجاع متقابل (crossref_type) %r قبلاً ثبت شده"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "پسوند (source_suffix) %r قبلاً ثبت شده است"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "تحلیلگر منبع (source_parser) %r قبلاً ثبت شده است"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "تجزیه کننده مبدإ برای %s ثبت نشده است"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "در حال حاضر برای %r مترجم وجود دارد"
-#: 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 "مؤلّفههای کلیدی برای تابع add_node() باید تاپل تابعی (بازدید، خروج) باشند: %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "بست قابل شمارش (enumerable_node) %r قبلاً ثبت شده است"
-#: sphinx/registry.py:411
+#: sphinx/registry.py:403
#, python-format
msgid "math renderer %s is already registered"
msgstr "ترسیمگر ریاضی %s قبلاً ثبت شده"
-#: 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 "افزونهی %r از نسخهی %s اسفینکس به بعد، در آن ادغام شده؛ بنابراین نادیده گرفته میشود."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "ایراد اصلی:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "امکان وارد کردن افزونهی %s نبود"
-#: 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 "افزونهی %r هیچ تابع setup()ی ندارد؛ آیا این مورد واقعاً یک پیمانهی افزونهی اسفینکس است؟"
-#: 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 "افزونهی %s که در این پروژه استفاده شده دست کم نیازمند اسفینکس نسخهی %s است؛ بنابراین با این نسخه قابل ساخت نیست."
-#: 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 "افزونهی %r شیئ پشتیبانی نشدهای از تابع setup()ش برگرداند؛ در حالی که می بایست مقدار تهی/هیچ و یا یک دیکشنری فراداده برمیگرداند"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "زمینه ی %r فاقد تنظیمات است"
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "زمینهی %r تنظیمات به ارث بری ندارد"
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "هیچ زمینهای به نام %r پیدا نشد، که با %r جایگزین شود"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "تنظیمات %s. %s در هیچ یک از پیکربندیهای جستجو شده رخ نمیدهد"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "گزینهی پشتیبانی نشدهی زمینه %r داده شده"
-#: 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 "پروندهی %r که مسیر زمینه به آن اشاره دارد یا پرونده زیپ معتبری نیست یا هیچ زمینهای درونش ندارد"
-#: 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 "زمینهی خواندن مستندات اسفینکس (< 0.3.0) پیدا شد. از نسخهی ۶/۰ اسفینکس این زمینه دیگر در دسترس نخواهد بود"
-#: sphinx/theming.py:249
+#: sphinx/theming.py:241
#, python-format
msgid "no theme named %r found (missing theme.conf?)"
msgstr "هیچ زمینهای با نام %r پیدا نشد(آیا پرونده theme.conf گم شده؟)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "تصویر مناسبی برای سازندهی %s پیدا نشد: %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "تصویر مناسبی برای سازندهی %s پیدا نشد: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "ساخت پروندهی [mo]: "
-#: 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 "همهی پروندههای %d po"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "اهداف برای %d پروندههای poی که مشخّص شده"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "مقصدهای %d پروندههای poی هستند که منسوخ شدهاند"
-#: 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 "پروندهی %r که در خط فرمان داده شده، در شاخهی منبع نیست, نادیده گرفته میشود"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "پروندهی %r که در خط فرمان داده شده، وجود ندارد، نادیده گرفته میشود"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "پروندههای منبع %d داده شده در خط فرمان"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "مقصدهای %d پروندههای منبعی هستند که منسوخ شدهاند"
-#: 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 "ساخت [%s]: "
-#: 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 "%d تا مورد پیدا شد"
-#: 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 "بارگذاری محیط pickle شده"
-#: 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 "%s اضافه شد، %s تغییر کرد، %s حذف شد"
-#: 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 "نام مستندات برای نوشتن: %s"
-#: 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 "عنوان تکراری در فهرست مطالب پیدا شد:%s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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 "امکان خواندن پروندهی تصویری %r نبود: در عوض کپی میشود"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "نمی تواند پروندهی تصویر %r: %s را کپی کند"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "نمی تواند پروندهی تصویری %r: %s را بنویسد"
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr "Pillow پیدا نشد- رونوشت برداشتن از پروندههای تصویری"
-#: 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 "نوشتن پرونده META-INF/container.xml..."
-#: sphinx/builders/_epub_base.py:504
+#: sphinx/builders/_epub_base.py:496
msgid "writing content.opf file..."
msgstr "نوشتن پروندهی content.opf..."
-#: sphinx/builders/_epub_base.py:530
+#: sphinx/builders/_epub_base.py:522
#, python-format
msgid "unknown mimetype for %s, ignoring"
msgstr "نوع رسانهی ناشناخته %s، نادیده گرفته شد"
-#: sphinx/builders/_epub_base.py:677
+#: sphinx/builders/_epub_base.py:669
msgid "writing toc.ncx file..."
msgstr "نوشتن پروندهی خلاصه toc.ncx..."
-#: sphinx/builders/_epub_base.py:702
+#: sphinx/builders/_epub_base.py:694
#, python-format
msgid "writing %s file..."
msgstr "نوشتن پروندهی %s..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "پروندهی بازبینی در پوشهی %(outdir)s است."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "بدون تغییرات در نسخهی %s."
-#: 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 "نمیتوان %r را برای ایجاد گزارش تغییرات خواند"
-#: 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 "پروندهی ePub در پوشهی %(outdir)s است."
-#: sphinx/builders/epub3.py:165
+#: sphinx/builders/epub3.py:159
msgid "writing nav.xhtml file..."
msgstr "نوشتن پروندهی nav.xhtml..."
-#: sphinx/builders/epub3.py:191
+#: sphinx/builders/epub3.py:185
msgid "conf value \"epub_language\" (or \"language\") should not be empty for EPUB3"
msgstr "مقدار پیکربندی زبان پرونده epub (\"epub_language\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "مقدار پیکربندی شناسهی یکتای انتشار الکترونیکی (\"epub_uid\") باید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) یک XML NAME باشد"
-#: 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 "مقدار پیکربندی عنوان (\"html_title\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی مؤلّف (\"epub_author\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی حامی (\"epub_contributor\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی توضیحات (\"epub_description\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی ناشر (\"epub_publisher\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "مقدار پیکربندی حق انتشار (\"epub_copyright\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی شناسه (\"epub_identifier\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "مقدار پیکربندی ویراست (\"version\") نباید برای نسخهی سوم پروندههای انتشار الکترونیک(EPUB3) خالی باشد"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "پروندهی css نامعتبر%r: نادیده گرفته میشود"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "سیاهههای پیامها در %(outdir)s است."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "مقصدهای قالب پروندههای %d"
-#: 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:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "به دنبال هر یک از خطاهای بالا در یا در برونداد و یا در %(outdir)s/output.txt بگردید"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "پیوند خراب: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "مهار '%s' پیدا نشد"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr "شکست در گردآوری عبارات باقاعده در linkcheck_allowed_redirects: %r %s"
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "صفحات راهنما در %(outdir)s است."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "در حال نوشتن"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "پیکربندی مقدارهای «صفحات راهنما» به سند ناشناختهای ارجاع میدهند %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "صفحه HTML در %(outdir)s است."
-#: 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 "پروندهی اطّلاعات متن در پوشهی %(outdir)s است."
-#: 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 "\nدر آن شاخه فرمان 'make' را اجرا کنید تا اینها رh با makeinfo اجرا کند\n(برای انجام خودکار `make info' را به کار ببرید)."
-#: 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 "مقدار پیکربندی اطّلاعات متن سندها (texinfo_documents) به سند ناشناختهی %s ارجاع میدهد"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "در حال پردازش %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 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:350 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 "خطای نوشتن پروندهی ساخت (Makefile) : %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "پروندهی متنی در پوشهی %(outdir)s است."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "خطای نوشتن پرونده: %s, %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "پروندهی XML در پوشهی %(outdir)s است."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "پروندههای شبه XML در پوشهی %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "پروندهی اطّلاعات ساخت خراب است: %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "صفحات HTML در %(outdir)s است."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "شکست در خواندن پروندهی اطّلاعات ساخت: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "فهرست کلی"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "فهرست"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "بعدی"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "قبلی"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "تولید نمایهها"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "نوشتن صفحات اضافی"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "رونوشت از پروندههای قابل دریافت... "
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "نمی تواند از پروندهی قابل دریافت %r: %s رونوشت بگیرد"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, python-format
msgid "Failed to copy a file in html_static_file: %s: %r"
msgstr "شکست در رونوشت یک پروندهی به html_static_file: %s: %r"
-#: sphinx/builders/html/__init__.py:822
+#: sphinx/builders/html/__init__.py:825
msgid "copying static files"
msgstr "رونوشت از پروندههای ثابت"
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "نمی تواند از پروندهی ثابت %r رونوشت بگیرد"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "رونوشت برداری از پروندههای اضافی"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "نمی تواند از پروندهی اضافهی %r رونوشت بگیرد"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "شکست در نوشتن پروندهی اطّلاعات ساخت: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "صفحهی %s با دو الگو در نوار کناری صفحه (html_sidebars) همخوانی دارد: %r و%r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "هنگام ارائهی صفحهی %s خطای یونیکد رخ داد. لطفاً اطمینان حاصل کنید که تمام مقدارهای پیکربندیها دارای محتوای غیر اَسکی، رشتهمتنهای یونکد هستند."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "خطایی در نمایش صفحهی %s رخ داد.\nعلّت: %r"
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr "خالی کردن فهرست اشیاء"
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr "خالی کردن نمایهی جستجو در %s"
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "پروندهی js نامعتبر%r: نادیده گرفته میشود"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "ارائه کنندههای ریاضی زیادی ثبت شدهاند، ولی هیچ کدام انتخاب نشده."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "نمایشدهندهی ریاضی نامشخّص %r داده شده."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "مدخل مسیر اضافی (html_extra_path) %r وجود ندارد"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr "مدخل مسیر اضافی (html_extra_path) %r درون شاخهی خارجی قرار دارد"
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "مدخل مسیر ثابت (html_static_path) %r وجود ندارد"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, python-format
msgid "html_static_path entry %r is placed inside outdir"
msgstr "مدخل مسیر ثابت (html_static_path) %r درون شاخهی خارجی قرار دارد"
-#: sphinx/builders/html/__init__.py:1263 sphinx/builders/latex/__init__.py:433
+#: sphinx/builders/html/__init__.py:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "پروندهی آرم %r وجود ندارد"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "پروندهی آیکون مورد علاقه %r وجود ندارد"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
msgid ""
"html_add_permalinks has been deprecated since v3.5.0. Please use "
"html_permalinks and html_permalinks_icon instead."
msgstr "از نسخهی ۳.۵.۰ به بعد افزودن پیوند همیشگی (html_add_permalinks) منسوخ شده. لطفاً از به جایش html_permalinks و html_permalinks_icon را به کار ببرید."
-#: sphinx/builders/html/__init__.py:1318
+#: sphinx/builders/html/__init__.py:1321
#, python-format
msgid "%s %s documentation"
msgstr "مستندات %s%s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "پروندهی LaTeX در پوشهی %(outdir)s است."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nدر آن شاخه فرمان 'make' را اجرا کنید تا اینها را با لتکس(pdf) اجرا کند\n(برای انجام خودکار `make latexpdf' را به کار ببرید)."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "هیچ مقدار پیکربندی اسناد لتکسی (latex_documents) پیدا نشد؛ بنابراین هیچ سندی نوشته نخواهد شد"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "مقدار پیکربندی سندهای لتکس (latex_documents) به سند ناشناختهی %s ارجاع میدهد"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "فهرست"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "بدون گزینهی Babel شناخته شده برای زبان %r"
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "رونوشت از پروندههای پشتیبانی لتکس"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "رونوشت از پروندههای پشتیبانی لتکس..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "رونوشت برداری از پروندههای اضافی"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr "کلید پیکربندی ناشناخته: latex_elements[%r]، نادیده گرفته میشود."
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, python-format
msgid "Unknown theme option: latex_theme_options[%r], ignored."
msgstr "کلید زمینهی ناشناخته: latex_theme_options[%r]، نادیده گرفته میشود."
-#: sphinx/builders/latex/theming.py:91
+#: sphinx/builders/latex/theming.py:83
#, python-format
msgid "%r doesn't have \"theme\" setting"
msgstr "%r فاقد تنظیمات زمینه است"
-#: sphinx/builders/latex/theming.py:94
+#: sphinx/builders/latex/theming.py:86
#, python-format
msgid "%r doesn't have \"%s\" setting"
msgstr "%r فاقد تنظیمات \"%s\" است"
-#: 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 "خطای نشانهگذاری متن بازساختمند (reST)"
-#: 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 "اگر میخواهید مشکل را به توسعهدهندگان گزارش دهید، ردیابی کامل خطا در %s ذخیره شده است."
-#: 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 "این اتّفاق ممکن است برای پروندههای بسیار تو در توی منبع بیافتد. شما میتوانید محدودیّت ۱۰۰۰ تایی مقدار پیشفرض اجرای بازگشت پایتون را در conf.py زیاد کنید، مثلاً با:"
-#: 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 . 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:569
msgid "For more information, visit ."
msgstr "برای اطّلاعات بیشتر به بروید."
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1230,271 +1230,271 @@ msgid ""
"files can be built by specifying individual filenames.\n"
msgstr "\nایجاد مستندات از پروندههای مبدأ.\n\nسازندهی اسفنکس مستندات را از روی پرونده های مبنع در پوشهی منبع تولید کرده در پوشهی برونداد قرار میدهد.\nاین سازنده در پوشهی مبدأ به دنبال پرونده 'conf.py' تنظیمات پیکربندی میگردد.\nاین امکان وجود دارد که از ابزار شروع سریع اسفینکس ('sphinx-quickstart') برای تولید پروندههای قالب، که شامل پرونده 'conf.py' هم میشود استفاده شود.\n\nسازندهی اسفینکس می توند مستندات را در قالبهای گوناگونی از پروندههای خروجی ایجاد کند. قالب پرونده خروجی با مشخّص کردن نام سازنده در خط فرمان مشخّص میشود که به صورت پیش فرض HTML است. همچنین، سازندهها میتوانند کارهای دیگر مربوط به فرآیند پردازش مستندسازی را انجام دهند.\n\nبه صورت پیش فرض، هر چیزی که منسوخ شده باشد تولید میشود. برونداد برای پروندههای منتخب میتواند فقط با مشخّص کردن نام تک تک پروندهها ساخته شود.\n"
-#: 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 "لیست پروندههایی که قرار است دوباره ساخته شوند. اگر با -a مشخّص شده باشند نادیده گرفته میشوند"
-#: 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 "قالب سازنده مورد استفاده (پیشفرض:html)"
-#: 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 "مسیر برای محیط ذخیره شده و پروندههای doctree (پیش فرض: OUTPUTDIR /.doctrees)"
-#: 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 "درصورت امکان ساخت به صورت موازی با N فرآیند پردازشی (مقدار ویژهی «خودکار» شمار N را به تعداد پردازنده تنظیم میکند)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "مسیر جایی که پروندهی پیکربندی (conf.py) قرار دارد ( پیشگزیده: مثل پوشهی منبع)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "هیچ پروندهی پیکربندیای استفاده نکن، فقط گزینهی -D"
-#: 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 "مقداری را به قالبهای HTML بدهید"
-#: 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 "بدون برونداد در درگاه خروجی استاندارد(stdout)، فقط هشدارها در درگاه استاندارد خطاها (stderr)"
-#: 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 "با سوییچ -W، در هنگام گرفتن هشدار ادامه بده"
-#: 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 "ایراد در اجرای Pdb"
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "پروندههای %r پیدا نشدند"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "نمی توان گزینهی -a را با نام پروندهها ترکیب کرد"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "امکان باز کردن پرونده هشدار نبود %r: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "نشانوند گزینهی D- میبایست در قالب نام=مقدار (name=value) باشد"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "نشانوند گزینهی A- میبایست در قالب نام=مقدار (name=value) باشد"
-#: 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 "آزمایش خودکار تکّهکدها در قسمتهای مختلف پیمانهی doctest"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "پیوند بین اسناد Sphinx از پروژه های گوناگون"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "نوشتن مدخلهای لیست اقدامها (\"todo\")که در ساخت می تواند نشان داده و یا پنهان شوند"
-#: 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 "گنجاندن رابطههای ریاضی که در قالب PNG یا SVG به نمایش در آمده"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "گنجاندن رابطههای ریاضی که MathJax در مرورگر نمایش در آورده"
-#: 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 "ساخت پروندهی nojekyll برای انتشار سند در صفحات گیت-هاب"
-#: 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 "لطفاً یکی از %s وارد کنید."
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "لطفاً یا y و یا n وارد کنید."
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "لطفاً یک پسوند را وارد کنید، مثل: '.rst' یا '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "به ابزار شروع سریع اسفینکس %s خوش آمدید."
-#: 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 "لطفاً مقدارهای تنظیمات زیر را وارد کنید\n(اگر مقدار پیشگزیدهای درون داده کروشه شده بود، برای برای پذیرش آن فقط کلید Enterرا فشار دهید)."
-#: sphinx/cmd/quickstart.py:218
+#: sphinx/cmd/quickstart.py:210
#, python-format
msgid "Selected root path: %s"
msgstr "مسیر برگزیدهی ریشهی مستندات: %s"
-#: 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 "خطا: در مسیر ریشهی انتخاب شده، پروندهی conf.pyی دیگری یپدا شد."
-#: 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 "لطفاً یک مسیر ریشهی جدید وارد کنید (یا برای خروج Enter را بزنید)"
-#: 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 separate\n"
"\"source\" and \"build\" directories within the root path."
msgstr "شما برای تعیین شاخهی ساخت برای برونداد اسفینکس دو گزینه دارید.\nیا از شاخهای با نام \"_build\" درون شاخهی ریشه استفاده کنید،\nو یا شاخههای را درون یک مسیر ریشه با نامهای منبع (source) و ساخت (build) جدا کنید."
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr "شاخههای منبع و ساخت از یکدیگر جدا شوند؟(y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr "درون شاخهی ریشه، دو شاخهی دیگر ساخته خواهد شد؛\n\"_templates\" برای قالبهای سفارشی HTML و \"_static\" برای قالب برگهها و بقیّهی پروندههای ثابت.\nشما میتوانید پیشوند دیگری (مانند «.») برای جایگزینی نویسهی خط به کار ببرید."
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr "برای شاخههای قالبها (templates) و ثابتها (static) نویسهی پیشوندی را بنویسید"
-#: 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"
@@ -1503,15 +1503,15 @@ msgid ""
"just set both to the same value."
msgstr "اسفینکس نظریّهای برای یک «نسخه» و یک «نگارش» برای نرم افزار دارد.\nهر نسخهای می تواند چندید نگارش داشته باشد.\n مثلاً برای پایتون نسخه چیزی شبیه به ۲/۵ یا ۳/۰ است،\n در حالی که انتشار چیزیست شبیه به ۲/۵/۱ یا ۳/۰a۱ \n.\nاگر شما نیازی به این ساختار دوگانه ندارید، هر دو را یکی تعیین کنید."
-#: 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"
@@ -1521,21 +1521,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr "اگر مستندات قرار است با زبانی غیر از انگلیسی نوشته شود،\nمی توانید همینجا یک زبان را با انتخاب کد زبانیش انتخاب کنید.\nاسفینکس سپس متنهایی را که تولید میکند را به آن زبان ترجمه میکند.\n\nبرای فهرست زبانهای پشتیبانی شده، به این نشانی مراجعه کنید\nhttps://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
-#: 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 "پسوند نام پرونده برای پروندههای منبع. معمولاً این پسوند یا \".txt\" است و یا \".rst\".\nفقط پروندههایی بای این پسوند به عنوان اسناد در نظر گرفته میشوند."
-#: 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"
@@ -1543,91 +1543,91 @@ msgid ""
"document is a custom template, you can also set this to another filename."
msgstr "یک سند از آن جهت خاص است که به عنوان بست بالایی «درختوارهی محتوا» در نظر گرفته میشود.\nیعنی، این سند ریشهی ساختار سلسله مراتبی اسناد است.\nمعمولاً سند این کار «نمایه» است، ولی اگر سند «نمایه»ی شما قالب سفارشی است؛ می توانید آن را به نام دیگری تغییر دهید."
-#: 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 "خطا: پروندهی اصلی %s از قبل در مسیر ریشهی برگزیده بودهاست."
-#: 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 "لطفاُ یک نام جدید وارد کنید، یا نام پروندهی موجود را تغییر دهید و Enter را فشار دهید"
-#: 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 "یادداشت: ابزارهای imgmath و mathjax نمیتوانند در یک زمان فعّال باشند. انتخاب imgmath لغو شد."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr "پروندههای خطفرمان ویندوز و Makefile میتوانند برای شما تولید شوند، به گونهای که شما فقط نیاز باشد تا مثلاً فرمان `make html' را به جای فراخوان مستقیم ابزار ساخت اسفینکس اجرا کنید."
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "آیا پروندهی make ایجاد شود؟ (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "آیا پروندهی خط فرمان ویندوز ساخته شود؟ (y/n)ٍ"
-#: 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 "ایجاد پروندهی %s."
-#: 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 "پروندهی %s در حال حاضر وجود دارد، رد شدن."
-#: 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 documentation\n"
"source files. "
msgstr "شما باید حالا دیگر پروندهی اصلیتان %s را جمع آوری کنید\n و بقیّهی پروندههای منبع مستندات را ایجاد کنید. "
-#: sphinx/cmd/quickstart.py:420
+#: sphinx/cmd/quickstart.py:412
msgid ""
"Use the Makefile to build the docs, like so:\n"
" make builder"
msgstr "از Makefile برای ساختن مستندات استفاده کنید، مانند این:\n make builder"
-#: 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 "از فرمان ساخت اسفینکس برای ساختن مستندات استفاده کنید، مانند این:\n sphinx-build -b builder %s %s"
-#: 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 "که در آن سازنده یکی از سازندههای پشتیبانی شده است، مانند html, latex و یا linkcheck."
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1637,793 +1637,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nتولید پروندههای مورد نیاز برای یک پروژهی اسفینکس\n\nابزار شروع سریع اسفینکس ابزاری تعاملی است که شماری سؤال دربارهی پروژهیتان از شما می پرسد\nو سپس یک شاخهی کامل مستندات و پرونده ساخت Makefile را برای استفاده به همراه ابزار ساخت اسفینکس تولید میکند.\n"
-#: 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 "در صورت مشخّص بودن، شاخهی build (ساخت) را درون شاخهی منبع بساز"
-#: sphinx/cmd/quickstart.py:488
+#: sphinx/cmd/quickstart.py:480
msgid "replacement for dot in _templates etc."
msgstr "جایگزینی نقطه در _templates (قالبها) و ... ."
-#: 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 "استفاده epub"
-#: 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 "فعّالسازی %s افزونه"
-#: 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 "ایجاد Makefile و Batchfile"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "ایجاد پروندهی سازنده (makefile)"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "پروندهی سازنده (makefile) را ایجاد نکن"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "ایجاد Batchfile"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "batchfile را ایجاد نکن"
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr "اسفتاده از حالت ایجاد برای پروندههای Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "عدم اسفتاده از حالت ایجاد برای پروندههای Makefile/make.bat"
-#: 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 "متغیرهای نامعتبرقالب؛ %s"
-#: 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 "برچسب نامعتبر:%s"
-#: 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 "شمارهی سطر مشخّص شده خارج از بازهی (1-%d) است: %r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "امکان استفاده از هر دوی %sو%s نیست"
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "پروندهی گنجانده شده %r یا پیدا نشد و یا خواندن آن شکست خورد"
-#: 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 "کدگذاری %r که باری خواندن پروندهی گنجانده شدهی %r اسفتاده شده به نظر می رسد اشتباه باشد، استفاده از گزینهی کدگذاری ( :encoding:) را امتحان کنید"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "شیئ با نام %r در پروندهی %r پیدا نشد"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "امکان استفادهی گزینهی «همخوان شمارهی سطر» (lineno-match) با مجموعهی سطرهای گسیخته وجود ندارد"
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "سطر مشخّص شده %r: هیچ سطری از پروندهی گنجانده شده %r بیرون کشیده نشده"
-#: 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 "درختوارهی فهرست مطالب ارجاعی به سند کنار گذاشته شده %r را دارد"
-#: 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 "فهرست مطالب شامل ارجاع به سند ناموجود %r است"
-#: 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 "گزینهی \":file:\" برای دستورالمعل جدول دادههای جداشده با کاما (csv-table) حالا دیگر مسیر ثابت را یک مسیر نسبی از شاخهی منبع در نظر می گیرد. لطفاُ سندتان را به روز رسانی کنید."
-#: sphinx/domains/__init__.py:394
+#: sphinx/domains/__init__.py:389
#, python-format
msgid "%s %s"
msgstr "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, python-format
msgid ""
"Duplicate C declaration, also defined at %s:%s.\n"
"Declaration is '.. c:%s:: %s'."
msgstr "اعلان C تکراری، که در %s:%s هم تعریف شده.\nاعلان '.. c:%s:: %s' است."
-#: sphinx/domains/c.py:3231
+#: sphinx/domains/c.py:3226
#, python-format
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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "پارامترها"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "بازگشت ها"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "نوع برگشتی"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "عضو"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "تابع"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "ماکرو"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr "ساختار"
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "اجتماع"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "شمارش"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "شمارنده"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "گونه"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr "مؤلّفهی تابع"
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "جدید در نسخه %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "تغییر داده شده در نسخه %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "منسوخ شده از نسخه %s"
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "نقلقول %s تکراری، مورد دیگر در %s قرار دارد"
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
msgid "Citation [%s] is not referenced."
msgstr "نقل [%s] قول ارجاع داده نشده."
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "پارامترهای قالب"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "ایجاد"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "کلاس"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "کانسپت"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr "مؤلّفهی قالب"
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (توابع درونی)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s متد)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s (کلاس)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (متغیّر عمومی یا مقدار ثابت)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s مشخصه)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "نشانوندها"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (ماژول)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "متد"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "داده"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "مشخّصه"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "ماژول"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, python-format
msgid "duplicate %s description of %s, other %s in %s"
msgstr "توضیح %s تکراری از %s، مورد دیگر%s در %s قرار دارد"
-#: sphinx/domains/math.py:65
+#: sphinx/domains/math.py:57
#, python-format
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:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "قالب مرجع معادلهی ریاضی (math_eqref_format) نامعتبر: %r"
-#: 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:1158
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:438
msgid "Variables"
msgstr "متغیر ها"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "برانگیختن"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (در ماژول %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (در ماژول %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (متغیر درونی)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (کلاس درونی)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (کلاس در %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s شگرد کلاس)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr "%s(%sویژگی)"
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s متد استاتیک)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "نمایه ی ماژول های پایتون"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "ماژول ها"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "منسوخ شده"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "class method"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "متد استاتیک"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr "ویژگی"
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, python-format
msgid ""
"duplicate object description of %s, other instance in %s, use :noindex: for "
"one of them"
msgstr "توضیح تکراری شیئ %s، نمونهی دیگر در %s قرار دارد، برای یک مورد از :noindex: استفاده کنید"
-#: sphinx/domains/python.py:1389
+#: sphinx/domains/python.py:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "برای ارجاع متقابل %r بیش از یک هدف پیدا شد: %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (منسوخ)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (دستورالمعل)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr "%s (گزینهی دستورالمعل)"
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (نقش)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "دستورالمعل"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr "گزینهی دستورالمعل"
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "نقش"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, python-format
msgid "duplicate description of %s %s, other instance in %s"
msgstr "توضیح تکراری از %s %s، مورد دیگر در %s قرار دارد"
-#: sphinx/domains/std.py:100 sphinx/domains/std.py:117
+#: sphinx/domains/std.py:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "متغیرهای عمومی؛ %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "توضیح بدشکل برای گزینهی %r، باید شبیه اینها باشد \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" یا \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr "%s گزینهی خط فرمان"
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr "گزینه خط فرمان"
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr "یک خط خالی باید پیش از اصطلاح واژهنامه باشد"
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr "به نظر می رسد واژهنامه اشتباه شکل داده شده است، فاصلهگذاری از ابتدای سطر را بررسی کنید"
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "اصطلاح واژهنامه"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "نشانه ی گرامری"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "برچسب ارجاع"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "متغیّر عمومی"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "اختیارات برنامه"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "سند"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "فهرست ماژول ها"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "بر چسب تکراری %s، مورد دیگر در %s قرار دارد"
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr "تکرار توضیح %s از %s، مورد دیگر در%s قرار دارد"
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "شمارهی شکل غیر فعّال است. گزینهی :numref: نادیده گرفته میشود."
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, python-format
msgid "Failed to create a cross reference. Any number is not assigned: %s"
msgstr "شکست در ایجاد ارجاع متقابل. هیچ شماره انتساب داده نشده: %s"
-#: sphinx/domains/std.py:884
+#: sphinx/domains/std.py:845
#, python-format
msgid "the link has no caption: %s"
msgstr "پیوند هیچ برچسبی ندارد: %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "قالب شمارهی شکل نامعتبر: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "قالب شمارهی شکل نامعتبر: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr "برچشب تعریف نشده: %s"
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, python-format
msgid "Failed to create a cross reference. A title or caption not found: %s"
msgstr "شکست در ایجاد ارجاع متقابل. عنوان یا زیرنویس پیدا نشد: %s"
-#: 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 "پویش اسناد %s: %r شکست خورد"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "دامنه ی %r ثبت نشده"
-#: 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 "%s را ببینید"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "%s را هم ببینید"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "نوع ناشناخته مدخل نمایه %r"
-#: 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 "دور تسلسل در درختوارهی ارجاعات فهرست مطالب تشخیص داده شده، نادیده گرفته میشوند: %s <- %s"
-#: 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 "فهرست مطالب دارای ارجاع به سند %r است که عنوانی ندارد: هیچ پیوندی تولید نخواهد شد"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "پروندهی تصویر خوانا نیست: %s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "پروندهی عکس %s خوانا نیست: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "پروندهی دریافت شده خوانا نیست: %s"
-#: 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 "شمارهی قسمتها پیشتر به %s نسبت داده شده ( آیا درختوارهی فهرست مطالب شمارهگذاری تو در تو دارد؟)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "پروندهی %s را می سازد."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2435,185 +2435,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\nبه صورت بازگشتی در مسیر دنبال پیمانههاو بستههای پایتون بگرد و \nبا به ازای دستورالمعلهای خودکار پیمانهی هر بسته در مسیر خروجی یک پروندهی reST بساز.\n\nالگوی استثتاء های میتواند الگوی پروندهها و یا شاخههایی باشد که از تولید کنار گذاشته شدهاند.\n\nتوجّه: به صورت پیش فرض این اسکریپت روی پروندههای از پیش ساخته شده دوباره نویسی نمیکند."
-#: 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 "الگوهای به سبک fnmatch در پرونده و یا شاخه برای کنار گذاشتن از تولید"
-#: 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 "ردگیری پیوند نمادین. وقتی با collective.recipe.omelette ترکیب میشود توانمند است."
-#: 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 "در برداشتن پیمانههای «خصوصی»(_private)"
-#: 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 "تفسیر مسیرهای پیمانه بر اساس ویژگیهای ضمنی فضای نامها در PEP -0420"
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "پسوند پرونده ( پیش فرض: rst)"
-#: 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 "پیوست مسیر پیمانه (module_path) به مسیر سیستم (sys.path)، هنگامی به کار میرود که گزینهی full-- داده شود"
-#: 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 "نویسنده(های) پروژه، وقتی که گزینهی --full داده شده باشد استفاده می شود"
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "نسخهی پروژه، وقتی که گزینهی --full داده شده باشد استفاده می شود"
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "نگارش پروژه، وقتی که گزینهی --full داده شده باشد استفاده می شود، پیشگزیده همان شمارهی نسخه (--doc-version) است"
-#: 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 "%s شاخه نیست."
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "عبارت باقاعدهی نامعتبر %r در %s"
-#: 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 "آزمودن پوشش منابع پایان یافت، به نتایج در %(outdir)spython.txt نگاهی بیاندازید."
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "عبارات باقاعدهی نامعتبر %r در پوشش عبارت باقاعدهی زبان سی (coverage_c_regexes)"
-#: sphinx/ext/coverage.py:127
+#: sphinx/ext/coverage.py:122
#, python-format
msgid "undocumented c api: %s [%s] in file %s"
msgstr "رابط برنامهنویسی مستند نشدهی C: %s [%s] در پروندهی %s"
-#: sphinx/ext/coverage.py:159
+#: sphinx/ext/coverage.py:154
#, python-format
msgid "module %s could not be imported: %s"
msgstr "امکان وارد کردن پیمانهی %s نبود: %s"
-#: sphinx/ext/coverage.py:255
+#: sphinx/ext/coverage.py:250
#, python-format
msgid "undocumented python function: %s :: %s"
msgstr "تابع پایتونی بدون مستندات: %s :: %s"
-#: sphinx/ext/coverage.py:271
+#: sphinx/ext/coverage.py:266
#, python-format
msgid "undocumented python class: %s :: %s"
msgstr "کلاس مستندسازی نشدهی پایتون: %s :: %s"
-#: sphinx/ext/coverage.py:284
+#: sphinx/ext/coverage.py:279
#, python-format
msgid "undocumented python method: %s :: %s :: %s"
msgstr "شگرد مستندسازی نشدهی پایتون: %s :: %s :: %s"
-#: sphinx/ext/doctest.py:123
+#: sphinx/ext/doctest.py:117
#, python-format
msgid "missing '+' or '-' in '%s' option."
msgstr "فاقد «+» یا «-» در گزینهی '%s'."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "\"%s\" یک گزینهی معتبر نیست."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' یک گزینهی معتبر نسخهی پایتون (pyversion) نیست"
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr "نوع TestCode نامعتبر"
-#: 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 "آزمایش مستندات منابع به پایان رسید، به نتایج در %(outdir)s/output.txt نگاهی بیاندازید."
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "بدون کد/خروجی در تکّهی %s در %s:%s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "نادیده گرفتن کد پیمانهی doctest : %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr "====================== کند ترین زمان خواندن ======================="
@@ -2624,20 +2624,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "دستورالعمل Graphviz نمی تواند هم نشانوند محتوا را داشته باشد و هم نام پرونده"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "پرونده گنجانده شدهی خارجی Graphviz %r یا پیدا نشد و یا خواندنش با شکست رو به رو شد"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "نادیده گرفتن دستورالعمل «graphviz» بدون محتوا."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2647,14 +2661,14 @@ msgid ""
"%r"
msgstr "dot هیچ پروندهی بروندادی تولید نکرد:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "فرمان dot %r نمیتواند اجرا شود (زیرا نیازمند برونداد graphviz است)، تنظیمات graphviz_dot را بررسی کنید"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2664,33 +2678,33 @@ msgid ""
"%r"
msgstr "dot با خطایی از کار افتاد:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "قالب خروجی graphviz باید یکی از قالب های 'png' یا 'svg' باشد ولی %r است"
-#: 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 "کد دات: %r: %s"
-#: 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 "[گراف:%s]"
-#: 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 "فرمان تبدیل %r را نمی توان اجرا کرد، تنظیمات image_converter بررسی کنید: %s"
-#: 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"
@@ -2700,178 +2714,178 @@ msgid ""
"%r"
msgstr "تبدیل با خطایی از کار افتاد:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "فرمان تبدیل %r را نمی توان اجرا کرد، تنظیمات image_converter را بررسی کنید"
-#: 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 "فرمان لتکس %r را نمی توان اجرا کرد(برای نمایش ریاضی لازم است)، تنظیمات imgmath_latex را بررسی کنید"
-#: 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 "%sفرمان %r را نمی توان اجرا کرد(برای نمایش ریاضی لازم است)، تنظیمات imgmath_%s را بررسی کنید"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "نمایش لتکس: %r: %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "لتکس بین سطری: %r: %s"
-#: 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 "سیاههی بین اسفینکس جا به جایی را انجام داد: %s -> %s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "بارگذاری سیاههی بین اسفینکس از %s..."
-#: 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 "(در %s v%s)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(در %s )"
-#: 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 "شناساگر بین اسفینکس %r رشتهمتن نیست. نادیده گرفته شد"
-#: sphinx/ext/intersphinx.py:632
+#: sphinx/ext/intersphinx.py:625
#, python-format
msgid "Failed to read intersphinx_mapping[%s], ignored: %r"
msgstr "شکست در خواندن intersphinx_mapping[%s]، نادیده گرفته میشود: %r"
-#: sphinx/ext/linkcode.py:70 sphinx/ext/viewcode.py:188
+#: sphinx/ext/linkcode.py:62 sphinx/ext/viewcode.py:178
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 "مدخل فهرست اقدام پیدا شد: %s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "( در%s و سطر %d جای گرفته است.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "مدخل اصلی"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "برجسته کردن کد پیمانه... "
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[مستندات]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "کد ماژول"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "کد منبع برای %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "بررسی اجمالی: کد ماژول"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr " همهی پیمانههایی که برایشان کد در دسترس است
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr "مقدار نامعتبر برای گزینهی ترتیب اعضا (member-order): %s"
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr "مقدار نامعتبر برای گزینهی «از مستندات کلاس» class-doc-from:%s"
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "امضای ناشناخته برای %s (%r)"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "ویژگی ناموجود %s در شیئ %s"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2879,113 +2893,107 @@ msgid ""
"explicit module name)"
msgstr "مشخّص نیست کدام پیمانه را برای مستندسازی خودکار فراخوان کند %r (سعی کنید دستورالعمل «module» یا «currentmodule» را در سند قرار دهید، یا یک نام واضح برای پیمانه ارائه دهید)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr "شیئ ساختگی شناسایی شد: %r"
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr "خطا در قالب بندی امضا برای %s: %s"
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" در پیمانهی خودکار معنی نمیدهد"
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, 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:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, 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:1548
#, 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:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr "نام جانشین %s"
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, 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:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr "__slots__ نامعتبر در %sیدا شد و نادیده گرفته شد."
-#: sphinx/ext/autodoc/__init__.py:2834
-msgid ""
-"autodoc_member_order now accepts \"alphabetical\" instead of \"alphabetic\"."
-" Please update your setting."
-msgstr "اعضای مستندسازی خودکار (autodoc_member_order) حالا دیگر ترتیب الفبایی «alphabetical» را به جای حالت منتسب به الفبا «alphabetic» میپذیرد. لطفاً تنظیمات خود را به روز رسانی کنید."
-
-#: sphinx/ext/autodoc/preserve_defaults.py:106
+#: sphinx/ext/autodoc/preserve_defaults.py:105
#, python-format
msgid "Failed to parse a default argument value for %r: %s"
msgstr "شکست در تحلیل مقدار پیشگزیدهی نشانوند برای %r: %s"
-#: 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 "شکست در به روز رسانی امضا برای %r: مؤلّفه پیدا نشد: %s"
-#: 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 "شکست در تحلیل نوع یادداشت برای %r: %s"
-#: sphinx/ext/autosummary/__init__.py:280
+#: sphinx/ext/autosummary/__init__.py:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr "ارجاعات خلاصهی خودکار سند %r حذف کنار گذاشته. نادیده گرفته میشود."
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, python-format
msgid ""
"autosummary: stub file not found %r. Check your autosummary_generate "
"setting."
msgstr "خلاصهی خودکار: خردهپروندهی %r پیدا نشد. تنظیمات تولید خلاصهی خودکار(autosummary_generate) را بررسی کنید."
-#: sphinx/ext/autosummary/__init__.py:301
+#: sphinx/ext/autosummary/__init__.py:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr "خلاصهی خودکار عنوانٔار نیازمند گزینهی :toctree: است، نادیده گرفته میشود."
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2993,46 +3001,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "شکست در تجزیه تحلیل نام %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "شکست در وارد کردن شیئ %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr "تولید خلاصه خودکار: پرونده پیدا نشد: %s"
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
msgid ""
"autosummary generats .rst files internally. But your source_suffix does not "
"contain .rst. Skipped."
msgstr "خلاصهی خودکار به طور داخلی پروندههای rst را ایجاد میکند. ولی پسوند منبع شما شامل rst نیست. نادیده گرفته میشود."
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr "خلاصهی خودکار: شکست در تشخیص %r برای مستندسازی، این ایراد به وجود آمد:\n%s"
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[خلاصهی خودکار] تولید خلاصهی خودکار برای: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[خلاصهی خودکار] نوشتن در %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3040,7 +3048,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3055,129 +3063,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nتولید ReStructuredText با استفاده از دستورالعملهای خلاصهی خودکار.\n\nخودکارساز اسفینکس رابط کابر پسندی برای sphinx.ext.autosummary.generate (پیمانهی افزونهی خلاصهساز اسفنیکس) است.\nاین افزونه پرونده های متن reStructuredText را از دستورالعملهای خلاصهی خودکاری تولید میکند که در پروندههای درونداد مشخّص شده قرار دارد.\n\nقالب دستورالعمل خلاصهی خودکار درپیمانهی افزونهی خلاصهی خودکار اسفنیکس (sphinx.ext.autosummary) مستند سازی شده می توان آن را با دستور زیر خواند::\n\n pydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "پروندههای منبع برای تولید پروندههای rST"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "پوشهای برای قرار دادن همهی برون دادها در آن"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "پسوند پیش فرض برای پروندهها (پیشفرض: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "شاخهی سفارشی قالب (پیشگزیده: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "اجزای فراخوان شدهی سند (پیشگزیده: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "مقدار نامعتبر تعیین شده (بدون کمانک انتهایی): %s"
-#: sphinx/ext/napoleon/docstring.py:978
+#: sphinx/ext/napoleon/docstring.py:971
#, python-format
msgid "invalid value set (missing opening brace): %s"
msgstr "مقدار نامعتبر تعیین شده (بدون کمانک ابتدایی): %s"
-#: sphinx/ext/napoleon/docstring.py:985
+#: sphinx/ext/napoleon/docstring.py:978
#, python-format
msgid "malformed string literal (missing closing quote): %s"
msgstr "رشتهمتن ادبی ناقص (بدون علامت نقلقول انتهایی): %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:985
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "رشتهمتن ادبی ناقص (بدون علامت نقلقول ابتدایی): %s"
-#: 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 "هشدار"
@@ -3208,7 +3216,7 @@ msgstr "صفحه"
msgid "Table of Contents"
msgstr "فهرست عناوین"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "جستجو"
@@ -3289,35 +3297,35 @@ msgstr "ممکن است سترگ باشد"
msgid "Navigation"
msgstr "ناوبری"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "جستجو در %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "درباره این مستندات"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "کپی رایت"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© حق نشر %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© حق نشر%(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "آخرین بروز رسانی در %(last_updated)s ."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3362,12 +3370,12 @@ msgid "search"
msgstr "جستجو"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "نتایج جستجو"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3409,280 +3417,278 @@ msgstr "C API تغییرات"
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
-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
-msgid "Permalink to this definition"
-msgstr "پیوند ثابت به این تعریف"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "عدم نمایش نتایج یافت شده"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "در حال جست و جو"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "آماده سازی جست و جو..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "جستجو پایان یافت و %sصفحه نتایج مطابق جستار پیدا شدن."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr "، در "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "گسترش نوار کناره"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "تا کردن نوار کناره"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "گسترش نوار کناره"
+
#: sphinx/themes/haiku/layout.html:24
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 "نمایهای بر پایهی ۴ ستون پیدا شد. شاید یک اشکال برنامهنویسی از افزونههایی که استفاده میکنید باشد: %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "پانویس [%s] ارجاع داده نشده است."
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "ارجاعات پانویس ناهناهنگ در پیامهای ترجمه شده. اصلی:{0}، ترجمه شده:{1}"
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "ارجاعات ناهناهنگ در پیامهای ترجمه شده. اصلی:{0}، ترجمه شده:{1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "ارجاعات نقل قول ادبی ناهناهنگ در پیامهای ترجمه شده. اصلی:{0}، ترجمه شده:{1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "ارجاعات اصطلاحی ناهناهنگ در پیامهای ترجمه شده. اصلی:{0}، ترجمه شده:{1}"
-#: 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 "برای «هر» ارجاع متقابل بیشتر از یک هفد پیدا شد: %r شاید %s باشد"
-#: 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 "%s:%s مرجع هدف پیدا نشد: %s"
-#: sphinx/transforms/post_transforms/__init__.py:209
+#: sphinx/transforms/post_transforms/__init__.py:201
#, python-format
msgid "%r reference target not found: %s"
msgstr "مقصد ارجاع %r پیدا نشد %s"
-#: 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 "امکان دریافت تصویر از منبع راه دور نبود: %s [%d]"
-#: 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 "امکان دریافت تصویر از منبع راه دور نبود: %s [%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "قالب تصویر ناشناخته: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "نویسهی منبع غیرقابل رمزگشایی، جایگزین با «؟» : %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "رد شدن و نادیده انگاشتن"
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr "نام نقش یا دستورالعمل ناشناخته: %s:%s"
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "بست از نوع ناشناخته: %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "خطای خواندن: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "خطای نوشتن: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr "پوشهی محلّی %s وجود ندارد"
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "قالب تاریخ ناشناخته. اگر میخواهید از رشتهمتن مستقیماً خروجی بگیرید، آن را با نقل قول رشتهمتنی محصور کنید: %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "درختوارهی فهرست مطالب شامل ارجاع به پرونده ناموجود %r است"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "ایراد در هنگام ارزیابی تنها عبارت دستور العمل: %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "نقش پیشفرض %s یافت نشد"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "پیوند ثابت به این تعریف"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "قالب عدد شکل برای %s تعریف نشده"
-#: 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 "هر کدام از شناسههایی که به بست %s اختصاص داده نشده"
-#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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 "امکان دست یابی به اندازهی عکس نبود. گزینهی تغییر اندازه :scale: نادیده گرفته میشود."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "قسمتبندی ردهبالای %r ناشناخته برای کلاس %r"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr "مقدار بسیار بزرگ :maxdepth:، نادیده گرفته شد."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr "عنوان سند یک بست متنی نیست"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "پانویس ها"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "هر دو مقدار tabularcolumns و :widths: داده شده، بنابراین :widths: حذف می شود."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "ابعاد واحد %sنامعتبر است و نادیده گرفته شد."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "نوع ناشناخته مدخل نمایه%s پیدا شد"
-#: 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 "[تصویر%s]"
-#: 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 "بست به کار نرفته: %r"
diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.js b/sphinx/locale/fi/LC_MESSAGES/sphinx.js
index f96fbeacb..4da8d5fab 100644
--- a/sphinx/locale/fi/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": ">>",
"Other changes": "",
"Overview": "Yhteenveto",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "Javascript pit\u00e4\u00e4 olla sallittu, jotta etsint\u00e4 toimii.",
"Preparing search...": "",
"Previous topic": "<<",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Etsi",
"Search Page": "Etsi sivu",
"Search Results": "Etsinn\u00e4n tulos",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo
index 122aaf09c..e1b124a8b 100644
Binary files a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo and b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.po b/sphinx/locale/fi/LC_MESSAGES/sphinx.po
index 6c0d3af89..59c30c564 100644
--- a/sphinx/locale/fi/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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 "Python Enhancement Proposals; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Moduulitaso"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d.%m.%Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Yleinen sisällysluettelo"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "hakemisto"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ">"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "<"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Sisällysluettelo"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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 "Luvun kirjoittaja: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Moduulin kirjoittaja: "
-#: 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 "Tekijä: "
-#: 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Uusi versiossa %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Muutettu versiossa %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Poistettu versiosta %s alkaen"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (moduuli)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "moduuli"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "moduulit"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Poistettu"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (poistettu)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Moduuli sisällysluettelo"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Etsi sivu"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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:178
msgid "[source]"
msgstr ""
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Tehtävä vielä"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Huom"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Varoitus"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Vaara"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Virhe"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Vihje"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Tärkeä"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Muista"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Katso myös"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Vihje"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Varoitus"
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Etsi"
@@ -3286,35 +3294,35 @@ msgstr "voi olla iso"
msgid "Navigation"
msgstr "Navikointi"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Tietoja tästä documentistä"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr "etsi"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Etsinnän tulos"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Piilota löydetyt"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/fr/LC_MESSAGES/sphinx.js b/sphinx/locale/fr/LC_MESSAGES/sphinx.js
index 659530a12..950d4c232 100644
--- a/sphinx/locale/fr/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Sujet suivant",
"Other changes": "Autres modifications",
"Overview": "R\u00e9sum\u00e9",
- "Permalink to this definition": "Lien permanent vers cette d\u00e9finition",
- "Permalink to this headline": "Lien permanent vers ce titre",
"Please activate JavaScript to enable the search\n functionality.": "Veuillez activer le JavaScript pour que la recherche fonctionne.",
"Preparing search...": "Pr\u00e9paration de la recherche...",
"Previous topic": "Sujet pr\u00e9c\u00e9dent",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Recherche",
"Search Page": "Page de recherche",
"Search Results": "R\u00e9sultats de la recherche",
- "Search finished, found %s page(s) matching the search query.": "La recherche est finie, %s page(s) trouv\u00e9e(s) qui corresponde(nt) \u00e0 la recherche.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Recherchez dans %(docstitle)s",
"Searching": "Recherche en cours",
"Searching for multiple words only shows matches that contain\n all words.": "Une recherche sur plusieurs mots ne retourne que les r\u00e9sultats contenant tous les mots.",
diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo
index 44e753adb..dd6cb4d7b 100644
Binary files a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo and b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.po b/sphinx/locale/fr/LC_MESSAGES/sphinx.po
index 68b4b38ca..cdea38ff1 100644
--- a/sphinx/locale/fr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.po
@@ -29,139 +29,139 @@
# Olivier Bonaventure , 2019
# Pierre Grépon , 2016
# Sebastien Douche , 2008
-# Komiya Takeshi , 2016,2020
+# Takeshi KOMIYA , 2016,2020
msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Impossible de trouver le répertoire source (%s)"
-#: sphinx/application.py:160
+#: sphinx/application.py:153
#, python-format
msgid "Output directory (%s) is not a directory"
msgstr "Le répertoire de sortie (%s) n'est pas un répertoire"
-#: sphinx/application.py:164
+#: sphinx/application.py:157
msgid "Source directory and destination directory cannot be identical"
msgstr "Les dossiers source et destination ne doivent pas être identiques"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Sphinx v%s en cours d'exécution"
-#: 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 "Ce projet nécessite au minimum Sphinx v%s et ne peut donc être construit avec cette version."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "création du dossier de destinataire"
-#: 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 "lors de l'initialisation de l'extension %s :"
-#: 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 "'setup' tel que défini dans conf.py n'est pas un objet Python appelable. Veuillez modifier sa définition pour en faire une fonction appelable. Ceci est nécessaire pour que conf.py se comporte comme une extension Sphinx."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "chargement des traductions [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "fait"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "traductions indisponibles"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "Chargement de l'environnement pickled"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "échec : %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Aucun constructeur sélectionné, utilisation du défaut : html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "a réussi"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "s'est terminée avec des problèmes"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "La compilation %s, %s avertissement (avec les avertissements considérés comme des erreurs)."
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr "La compilation %s, %s avertissements (avec les avertissements considérés comme des erreurs)."
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "La compilation %s, %s avertissement."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr "La compilation %s, %s avertissements."
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "La compilation %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "la classe de nœud %r est déjà enregistrée, ses visiteurs seront écrasés"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "la directive %r est déjà enregistrée, elle sera écrasée"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "le rôle %r est déjà enregistré, il sera écrasé"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -169,12 +169,12 @@ msgid ""
"explicit"
msgstr "l’extension %s ne se déclare pas compatible à la lecture en parallèle, on supposera qu’elle ne l'est pas - merci de demander à l'auteur de l’extension de vérifier ce qu’il en est et de le préciser explicitement"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "l'extension %s n'est pas compatible avec les lectures parallèles"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -182,64 +182,64 @@ msgid ""
"explicit"
msgstr "l’extension %s ne se déclare pas compatible à l’écriture en parallèle, on supposera qu’elle ne l’est pas - merci de demander à l'auteur de l’extension de vérifier ce qu’il en est et de le préciser explicitement"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "l'extension %s n'est pas compatible avec les écritures parallèles"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "sérialisation en cours %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "Le dossier de configuration ne contient pas de fichier conf.py (%s)"
-#: 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 "impossible d'écraser le dictionnaire de configuration %r ; ignoré (utilisez %r pour modifier les éléments individuellement)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "nombre non valide %r pour l'option de configuration %r ; ignoré"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "impossible de remplacer le paramètre de configuration %r par un type non-supporté ; ignoré"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "paramètre de configuration %r inconnu dans override ; ignoré"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "Option de configuration inexistante : %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "L'option de configuration %r est déjà présente"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Votre fichier de configuration comporte une erreur de syntaxe : %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "Le fichier de configuration (ou un des modules qu'il utilise) génère un sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -247,994 +247,994 @@ msgid ""
"%s"
msgstr "Votre fichier de configuration comporte une erreur de programmation : \n\n%s"
-#: 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 "Le paramètre « source_suffix » s'attend à recevoir une chaîne de caractères, une liste de chaînes de caractères ou un dictionnaire. Mais vous avez fourni un « %r »."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "Section %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Fig. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tableau %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Code source %s"
-#: 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 "La valeur « {current} » du paramètre « {name} » ne figure pas dans la liste des possibilités valables « {candidates} »."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "Le type du paramètre de configuration « {name} » doit être {permitted} et non « {current.__name__} »."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "Le paramètre de configuration « {name} » a pour type « {current.__name__} », tandis que le type par défaut est « {default.__name__} »."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "primary_domain %r non trouvé; ignoré."
-#: 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 "Depuis sa version 2.0, Sphinx utilise \"index\" comme root_doc par défaut. Veuillez ajouter \"root_doc = 'contents'\" à votre conf.py."
-#: sphinx/events.py:67
+#: sphinx/events.py:60
#, python-format
msgid "Event %r already present"
msgstr "Évènement %r déjà présent"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Nom d'évènement inconnu : %s"
-#: 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 "L'extension %s est exigée par le paramètre needs_extensions, mais n'est pas chargée."
-#: 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 "Ce projet nécessite que l'extension %s soit au minimum en version %s et par conséquent il ne peut pas être construit avec la version chargée (%s)."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "Le nom du l'analyseur Pygments %r est inconnu"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "Analyse lexicale de literal_bloc impossible en \"%s\". Mise en évidence annulée."
-#: 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 "document illisible, il sera ignoré."
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr "La classe Builder %s n'a pas d'attribut « name »"
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Le constructeur %r existe déjà (dans le module %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Le nom de Constructeur %s n'est ni enregistré ni accessible par point d'entrée"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Constructeur %s non enregistré"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "domaine %s déjà enregistré"
-#: 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 "domaine 1%s pas encore enregistré"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "La directive %r est déjà enregistrée sur le domaine %s"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "Le rôle %r est déjà enregistré sur le domaine %s"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "L'index %r est déjà enregistré sur le domaine %s"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "Le type de l'objet %r est déjà enregistré"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "Le type %r crossref_type est déjà enregistré"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "L'extension source %r est déjà enregistrée"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "source_parser pour %r est déjà enregistré"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "source_parser pour %s non enregistré"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "Il existe déjà un traducteur pour %r"
-#: 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 "Les kwargs pour add_node() doivent être un tuple de fonction (visite, départ) : %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "enumerable_node %r est déjà enregistré"
-#: 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 "l'extension %r a été intégrée à Sphinx depuis la version %s ; cette extension est ignorée."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Exception initiale :\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "L'extension %s ne peut pas être importée"
-#: 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 "l'extension %r n'a pas de fonction setup(); est-elle réellement un module d'extension de Sphinx ?"
-#: 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 "L'extension %s utilisée par ce projet nécessite au moins Sphinx v%s ; il ne peut donc pas être construit avec la version courante."
-#: 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 "l'extension %r a renvoyé par sa fonction setup() un type d'objet non supporté ; elle devrait renvoyer None ou un dictionnaire de méta-données"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "Le thème %r n'a pas de paramètre « theme »"
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "Le thème %r n'a pas de paramètre « inherit »"
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "Aucun thème nommé %r n'est trouvé, hérité de %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "le paramètre %s.%s n'apparaît dans aucune des configurations de thème recherchées"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "L'option %r n'est pas supportée pour ce thème"
-#: 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 "le fichier %r dans le dossier des thèmes n'est pas une archive zip valide ou ne contient aucun thème"
-#: 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 "Le thème nommé %r n'a pas été trouvé (le fichier theme.conf est-il bien présent ?)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "l'image appropriée pour le constructeur %s n'a pas été trouvée : %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "l'image appropriée pour le constructeur %s n'a pas été trouvée : %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "Construction en cours [mo] : "
-#: 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 "Écriture... "
-#: sphinx/builders/__init__.py:226
+#: sphinx/builders/__init__.py:218
#, python-format
msgid "all of %d po files"
msgstr "tous les %d fichiers po"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "cibles spécifiées pour les fichiers po %d"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "cibles périmées pour les fichiers po %d"
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr "tous les fichiers source"
-#: 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 "le fichier %r saisi en ligne de commande n'est pas présent dans le dossier source, il sera ignoré"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "le fichier %r saisi en ligne de commande n'existe pas, il sera ignoré"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "%d fichiers source saisis en ligne de commande"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "cibles périmées pour les fichiers sources %d"
-#: 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 "Construction [%s] : "
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr "Recherche des fichiers périmés... "
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr "%d trouvé"
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr "aucun résultat"
-#: sphinx/builders/__init__.py:323
+#: sphinx/builders/__init__.py:315
msgid "pickling environment"
msgstr "Environnement de sérialisation"
-#: sphinx/builders/__init__.py:329
+#: sphinx/builders/__init__.py:321
msgid "checking consistency"
msgstr "Vérification de la cohérence"
-#: sphinx/builders/__init__.py:333
+#: sphinx/builders/__init__.py:325
msgid "no targets are out of date."
msgstr "Aucune cible n'est périmée."
-#: sphinx/builders/__init__.py:372
+#: sphinx/builders/__init__.py:364
msgid "updating environment: "
msgstr "Mise à jour de l'environnement : "
-#: sphinx/builders/__init__.py:393
+#: sphinx/builders/__init__.py:385
#, python-format
msgid "%s added, %s changed, %s removed"
msgstr "%s ajouté(s), %s modifié(s), %s supprimé(s)"
-#: sphinx/builders/__init__.py:431 sphinx/builders/__init__.py:458
+#: sphinx/builders/__init__.py:423 sphinx/builders/__init__.py:450
msgid "reading sources... "
msgstr "Lecture des sources... "
-#: 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 "En attente des processus parallélisés..."
-#: sphinx/builders/__init__.py:514
+#: sphinx/builders/__init__.py:506
#, python-format
msgid "docnames to write: %s"
msgstr "documents à écrire : %s"
-#: sphinx/builders/__init__.py:523 sphinx/builders/singlehtml.py:153
+#: sphinx/builders/__init__.py:515 sphinx/builders/singlehtml.py:145
msgid "preparing documents"
msgstr "Document en préparation"
-#: sphinx/builders/_epub_base.py:216
+#: sphinx/builders/_epub_base.py:208
#, python-format
msgid "duplicated ToC entry found: %s"
msgstr "Entrées dupliquées de la table des matières trouvées : %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 sphinx/builders/texinfo.py:168
msgid "copying images... "
msgstr "Copie des images... "
-#: sphinx/builders/_epub_base.py:412
+#: sphinx/builders/_epub_base.py:404
#, python-format
msgid "cannot read image file %r: copying it instead"
msgstr "impossible de lire le fichier image %r: il sera copié à la place"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "impossible de copier le fichier image %r: %s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "impossible d'écrire le fichier image %r: %s"
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr "Pillow introuvable - copie des fichiers image"
-#: sphinx/builders/_epub_base.py:471
+#: sphinx/builders/_epub_base.py:463
msgid "writing mimetype file..."
msgstr "écriture du type MIME du fichier ..."
-#: 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 "enregistrement du fichier content.opf..."
-#: sphinx/builders/_epub_base.py:530
+#: sphinx/builders/_epub_base.py:522
#, python-format
msgid "unknown mimetype for %s, ignoring"
msgstr "mimetype inconnu pour %s, il sera ignoré"
-#: sphinx/builders/_epub_base.py:677
+#: sphinx/builders/_epub_base.py:669
msgid "writing toc.ncx file..."
msgstr "enregistrement du fichier toc.ncx"
-#: sphinx/builders/_epub_base.py:702
+#: sphinx/builders/_epub_base.py:694
#, python-format
msgid "writing %s file..."
msgstr "fichier %s en cours d'écriture..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "Le fichier d'aperçu se trouve dans %(outdir)s."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "aucun changement dans la version %s"
-#: sphinx/builders/changes.py:62
+#: sphinx/builders/changes.py:54
msgid "writing summary file..."
msgstr "écriture du fichier de résumé..."
-#: sphinx/builders/changes.py:78
+#: sphinx/builders/changes.py:70
msgid "Builtins"
msgstr "Fonctions de base"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Module"
-#: sphinx/builders/changes.py:124
+#: sphinx/builders/changes.py:116
msgid "copying source files..."
msgstr "Copie des fichiers sources..."
-#: sphinx/builders/changes.py:131
+#: sphinx/builders/changes.py:123
#, python-format
msgid "could not read %r for changelog creation"
msgstr "impossible de lire %r pour la création du changelog"
-#: sphinx/builders/dummy.py:22
+#: sphinx/builders/dummy.py:14
msgid "The dummy builder generates no files."
msgstr "Le constructeur factice ne génère aucun fichier."
-#: sphinx/builders/epub3.py:67
+#: sphinx/builders/epub3.py:61
#, python-format
msgid "The ePub file is in %(outdir)s."
msgstr "Le fichier ePub se trouve dans %(outdir)s ."
-#: sphinx/builders/epub3.py:165
+#: sphinx/builders/epub3.py:159
msgid "writing nav.xhtml file..."
msgstr "enregistrement du fichier nav.xhtml..."
-#: sphinx/builders/epub3.py:191
+#: sphinx/builders/epub3.py:185
msgid "conf value \"epub_language\" (or \"language\") should not be empty for EPUB3"
msgstr "la variable de configuration \"epub_language\" (ou \"language\") ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "le paramètre de configuration \"epub_uid\" ne peut pas être vide pour EPUB3"
-#: 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 "le paramètre de configuration \"epub_title\" (ou \"html_title\") ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_author\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_contributor\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_description\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_publisher\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_copyright\" (ou \"copyright\") ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"epub_identifier\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "le paramètre de configuration \"version\" ne peut pas être vide pour EPUB3"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "fichier CSS invalide : %r, le fichier sera ignoré"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "La liste des messages se trouve dans %(outdir)s."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "cibles pour les modèles de fichiers %d"
-#: sphinx/builders/gettext.py:245
+#: sphinx/builders/gettext.py:237
msgid "reading templates... "
msgstr "lecture des gabarits... "
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr "écriture des catalogues de messages... "
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "Recherchez les éventuelles erreurs dans la sortie ci-dessus ou dans %(outdir)s/output.txt"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "lien mort: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "Ancre '%s' non trouvée"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "Le manuel se trouve dans %(outdir)s."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "aucun valeur de configuration \"man_pages\" trouvée; aucun page du manuel ne sera enregistrée"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "enregistrement"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "le paramètre de configuration \"man_pages\" référence un document inconnu %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "Les pages HTML sont dans %(outdir)s."
-#: sphinx/builders/singlehtml.py:156
+#: sphinx/builders/singlehtml.py:148
msgid "assembling single document"
msgstr "création du document unique"
-#: sphinx/builders/singlehtml.py:174
+#: sphinx/builders/singlehtml.py:166
msgid "writing additional files"
msgstr "Enregistrement des fichiers supplémentaires"
-#: sphinx/builders/texinfo.py:45
+#: sphinx/builders/texinfo.py:37
#, python-format
msgid "The Texinfo files are in %(outdir)s."
msgstr "Les fichiers Texinfo se trouvent dans %(outdir)s."
-#: 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 "\nExécuter 'make' dans ce répertoire pour les soumettre à makeinfo\n(ou 'make info' directement ici pour l'automatiser)."
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr "aucun paramètre de configuration \"texinfo_documents\" trouvé: aucun document ne sera écrit"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "La valeur du paramètre \"texinfo_documents\" référence un document inconnu %s"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "traitement en cours %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 sphinx/builders/texinfo.py:144
msgid "resolving references..."
msgstr "résolution des références..."
-#: sphinx/builders/latex/__init__.py:362 sphinx/builders/texinfo.py:161
+#: sphinx/builders/latex/__init__.py:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr "(dans"
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr "Copie des fichiers de support Texinfo"
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr "erreur lors l'écriture du fichier Makefile : %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "Les fichiers texte se trouvent dans %(outdir)s."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "erreur lors l'écriture du fichier %s : %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "Les fichiers XML se trouvent dans %(outdir)s."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "Le fichier pseudo-XML se trouve dans %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "le fichier de configuration de construction est corrompu : %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "Les pages HTML sont dans %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "Échec de lecture du fichier de configuration de construction : %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Index général"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "index"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "suivant"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "précédent"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "Génération des index"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "écriture des pages additionnelles"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "Copie des fichiers téléchargeables... "
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "impossible de copier le fichier téléchargeable %r: %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, python-format
msgid "Failed to copy a file in html_static_file: %s: %r"
msgstr "Échec de la copie du fichier dans html_static_file : %s : %r"
-#: sphinx/builders/html/__init__.py:822
+#: sphinx/builders/html/__init__.py:825
msgid "copying static files"
msgstr "copie des fichiers statiques"
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "impossible de copier le fichier static %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "Copie des fichiers complémentaires"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "copie des fichiers supplémentaires impossible %r"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "Échec d'écriture du fichier de configuration de construction : %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
msgid ""
"search index couldn't be loaded, but not all documents will be built: the "
"index will be incomplete."
msgstr "L'index de recherche n'a pas pu être chargé, mais tous les documents ne seront pas construits: l'index sera incomplet."
-#: sphinx/builders/html/__init__.py:965
+#: sphinx/builders/html/__init__.py:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "la page %s correspond à deux modèles dans html_sidebars: %r et %r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "une erreur Unicode est survenue lors du rendu de la page %s. Veuillez vous assurer que toutes les valeurs de configuration comportant des caractères non-ASCII sont des chaînes Unicode."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "Un erreur est survenue lors de la génération de la page: %s.\nLa raison est: %r"
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr "Export de l'inventaire des objets"
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr "Export de l'index de recherche dans %s"
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "le fichier js_file : %r est invalide, il sera ignoré"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "Plusieurs math_renderers sont enregistrés. Mais aucun n'est sélectionné."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "math_renderer saisi %r inconnu."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "l'entrée html_extra_path %r n'existe pas"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr "l'entrée html_extra_path %r se trouve à l'intérieur de outdir"
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "l'entrée html_static_path %r n'existe pas"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, python-format
msgid "html_static_path entry %r is placed inside outdir"
msgstr "l'entrée html_static_path %r se trouve à l'intérieur de outdir"
-#: sphinx/builders/html/__init__.py:1263 sphinx/builders/latex/__init__.py:433
+#: sphinx/builders/html/__init__.py:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "le fichier de logo %r n'existe pas"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "le fichier de favicon %r n'existe pas "
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "Documentation %s %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "Les fichiers LaTex se trouvent dans %(outdir)s."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nExécuter 'make' dans ce répertoire pour les soumettre à (pdf)latex\n(ou 'make latexpdf' directement ici pour l’automatiser)."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "aucune valeur de configuration \"latex_documents\" trouvée; aucun document de sera généré"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "La valeur du paramètre \"latex_documents\" référence un document inconnu %s"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Index"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Version"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "Aucune option Babel disponible pour la langue %r"
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "Copie des fichiers de support TeX"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "Copie des fichiers de support TeX..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "Copie de fichiers supplémentaires"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr "Clé de configuration inconnue : latex_elements[%r]; ignorée."
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "%r n'a pas d'option « theme »"
-#: sphinx/builders/latex/theming.py:94
+#: sphinx/builders/latex/theming.py:86
#, python-format
msgid "%r doesn't have \"%s\" setting"
msgstr "%r n'a pas d'option « %s »"
-#: sphinx/cmd/build.py:40
+#: sphinx/cmd/build.py:32
msgid "Exception occurred while building, starting debugger:"
msgstr "Une exception a été levée lors de la génération, démarrage du débogueur :"
-#: sphinx/cmd/build.py:50
+#: sphinx/cmd/build.py:42
msgid "Interrupted!"
msgstr "Interrompu !"
-#: sphinx/cmd/build.py:52
+#: sphinx/cmd/build.py:44
msgid "reST markup error:"
msgstr "Erreur de balise reST :"
-#: sphinx/cmd/build.py:58
+#: sphinx/cmd/build.py:50
msgid "Encoding error:"
msgstr "Erreur d'encodage :"
-#: 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 "Le traceback complet a été sauvé dans %s, au cas où vous souhaiteriez signaler le problème aux développeurs."
-#: sphinx/cmd/build.py:65
+#: sphinx/cmd/build.py:57
msgid "Recursion error:"
msgstr "Erreur de récursion :"
-#: 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 "Cela peut se produire avec des fichiers sources très volumineux ou profondément imbriqués. Vous pouvez augmenter avec attention la limite de récursivité par défaut de Python de 1000 dans conf.py avec p. ex. :"
-#: sphinx/cmd/build.py:73
+#: sphinx/cmd/build.py:65
msgid "Exception occurred:"
msgstr "Une exception a été levée :"
-#: 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 "Merci de rapporter ceci s'il s'agit d'une erreur utilisateur, afin d'améliorer le message d'erreur à l'avenir."
-#: sphinx/cmd/build.py:82
+#: sphinx/cmd/build.py:74
msgid ""
"A bug report can be filed in the tracker at . Thanks!"
msgstr "Un rapport d'erreur peut être déposé dans le système de tickets à . Merci !"
-#: sphinx/cmd/build.py:98
+#: sphinx/cmd/build.py:90
msgid "job number should be a positive number"
msgstr "Le numéro du job doit être strictement positif"
-#: 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:569
msgid "For more information, visit ."
msgstr "Pour plus d'informations, visitez le site ."
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1253,271 +1253,271 @@ 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 "chemin des fichiers sources de la documentation"
-#: sphinx/cmd/build.py:130
+#: sphinx/cmd/build.py:122
msgid "path to output directory"
msgstr "chemin du répertoire de sortie"
-#: sphinx/cmd/build.py:132
+#: sphinx/cmd/build.py:124
msgid "a list of specific files to rebuild. Ignored if -a is specified"
msgstr "une liste de fichiers spécifiques à reconstruire. Sera ignoré si l'option -a est spécifiée."
-#: sphinx/cmd/build.py:135
+#: sphinx/cmd/build.py:127
msgid "general options"
msgstr "options générales"
-#: sphinx/cmd/build.py:138
+#: sphinx/cmd/build.py:130
msgid "builder to use (default: html)"
msgstr "constructeur à utiliser (par defaut: HTML)"
-#: sphinx/cmd/build.py:140
+#: sphinx/cmd/build.py:132
msgid "write all files (default: only write new and changed files)"
msgstr "enregistrement des tous les fichiers (par défaut : enregistrement des nouveaux fichiers et des fichiers qui ont été modifiés)"
-#: sphinx/cmd/build.py:143
+#: sphinx/cmd/build.py:135
msgid "don't use a saved environment, always read all files"
msgstr "ne pas utiliser un environnement sauvegardé, relire toujours tous les fichiers"
-#: sphinx/cmd/build.py:146
+#: sphinx/cmd/build.py:138
msgid ""
"path for the cached environment and doctree files (default: "
"OUTPUTDIR/.doctrees)"
msgstr "chemin pour le cache d'environnement et de fichiers doctree (défaut : OUTPUTDIR/.doctrees) "
-#: 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 "build parallèle avec N processus si possible (la valeur spéciale \"auto\" ajuste N à cpu-count)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "chemin dans lequel se trouve le fichier de configuration (conf.py). (valeur par défaut : identique à SOURCEDIR)."
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "n'utilisez aucun fichier de configuration, seulement l'option -D"
-#: sphinx/cmd/build.py:159
+#: sphinx/cmd/build.py:151
msgid "override a setting in configuration file"
msgstr "outre passer un paramètre du fichier de configuration"
-#: sphinx/cmd/build.py:162
+#: sphinx/cmd/build.py:154
msgid "pass a value into HTML templates"
msgstr "passer une valeur aux templates HTML"
-#: sphinx/cmd/build.py:165
+#: sphinx/cmd/build.py:157
msgid "define tag: include \"only\" blocks with TAG"
msgstr "définit une balise : seules les blocs \"only\" avec TAG seront inclus"
-#: sphinx/cmd/build.py:167
+#: sphinx/cmd/build.py:159
msgid "nit-picky mode, warn about all missing references"
msgstr "mode sourcilleux, signale toute référence manquante"
-#: sphinx/cmd/build.py:170
+#: sphinx/cmd/build.py:162
msgid "console output options"
msgstr "options de la console de sortie"
-#: sphinx/cmd/build.py:172
+#: sphinx/cmd/build.py:164
msgid "increase verbosity (can be repeated)"
msgstr "augmenter la verbosité (peut être répété)"
-#: 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 "aucune sortie vers stdout, seulement les avertissements vers stderr"
-#: sphinx/cmd/build.py:176
+#: sphinx/cmd/build.py:168
msgid "no output at all, not even warnings"
msgstr "aucune sortie du tout, même pas les avertissements"
-#: sphinx/cmd/build.py:179
+#: sphinx/cmd/build.py:171
msgid "do emit colored output (default: auto-detect)"
msgstr "émettre une sortie de couleur (par défaut : auto-détection)"
-#: sphinx/cmd/build.py:182
+#: sphinx/cmd/build.py:174
msgid "do not emit colored output (default: auto-detect)"
msgstr "ne pas émettre une sortie de couleur (par défaut : auto-détection)"
-#: sphinx/cmd/build.py:185
+#: sphinx/cmd/build.py:177
msgid "write warnings (and errors) to given file"
msgstr "écrire les avertissements (et les erreurs) vers le fichier spécifié"
-#: sphinx/cmd/build.py:187
+#: sphinx/cmd/build.py:179
msgid "turn warnings into errors"
msgstr "modifier les avertissements en erreurs"
-#: sphinx/cmd/build.py:189
+#: sphinx/cmd/build.py:181
msgid "with -W, keep going when getting warnings"
msgstr "avec -W, l'exécution se poursuit en cas d'avertissements"
-#: sphinx/cmd/build.py:191
+#: sphinx/cmd/build.py:183
msgid "show full traceback on exception"
msgstr "montrer le retraçage complet en cas d'exception"
-#: sphinx/cmd/build.py:193
+#: sphinx/cmd/build.py:185
msgid "run Pdb on exception"
msgstr "exécuter Pdb si une exception se produit."
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "fichier %r introuvable"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "impossible de combiner l'option -a avec le nom du fichier"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "impossible d'ouvrir le fichier des avertissements %r : %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "l'option -D doit être sous la forme nom=valeur"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "l'option -A doit être sous la forme nom=valeur"
-#: sphinx/cmd/quickstart.py:43
+#: sphinx/cmd/quickstart.py:35
msgid "automatically insert docstrings from modules"
msgstr "insère automatiquement les docstrings des modules"
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr "tester automatiquement des extraits de code dans des blocs doctest"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "lien entre la documentation Sphinx de différents projets"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "entrées \"todo\" pouvant être montrées ou cachées à la compilation"
-#: sphinx/cmd/quickstart.py:47
+#: sphinx/cmd/quickstart.py:39
msgid "checks for documentation coverage"
msgstr "vérification de la couverture de la documentation"
-#: sphinx/cmd/quickstart.py:48
+#: sphinx/cmd/quickstart.py:40
msgid "include math, rendered as PNG or SVG images"
msgstr "expressions mathématiques, traduites en images PNG ou SVG"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "expressions mathématiques, transmises dans le navigateur à MathJax"
-#: sphinx/cmd/quickstart.py:50
+#: sphinx/cmd/quickstart.py:42
msgid "conditional inclusion of content based on config values"
msgstr "inclusion conditionnelle du contenu basé sur la valeur de configuration"
-#: sphinx/cmd/quickstart.py:51
+#: sphinx/cmd/quickstart.py:43
msgid "include links to the source code of documented Python objects"
msgstr "inclure des liens vers le code source documenté des objets Python"
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr "crée un fichier .nojekyll pour publier le document sur GitHub pages"
-#: sphinx/cmd/quickstart.py:94
+#: sphinx/cmd/quickstart.py:86
msgid "Please enter a valid path name."
msgstr "Merci de saisir un chemin valide."
-#: sphinx/cmd/quickstart.py:110
+#: sphinx/cmd/quickstart.py:102
msgid "Please enter some text."
msgstr "Merci de saisir du texte."
-#: sphinx/cmd/quickstart.py:117
+#: sphinx/cmd/quickstart.py:109
#, python-format
msgid "Please enter one of %s."
msgstr "Merci de saisir un des %s."
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "Merci de saisir 'y' ou 'n'."
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "Merci de saisir l'extension du fichier, par exemple '.rst' ou '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "Bienvenue dans le kit de démarrage rapide de Sphinx %s."
-#: 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 "Veuillez saisir des valeurs pour les paramètres suivants (tapez Entrée pour accepter la valeur par défaut, lorsque celle-ci est indiquée entre crochets)."
-#: sphinx/cmd/quickstart.py:218
+#: sphinx/cmd/quickstart.py:210
#, python-format
msgid "Selected root path: %s"
msgstr "Chemin racine sélectionné : %s"
-#: sphinx/cmd/quickstart.py:221
+#: sphinx/cmd/quickstart.py:213
msgid "Enter the root path for documentation."
msgstr "Saisissez le répertoire racine de la documentation."
-#: sphinx/cmd/quickstart.py:222
+#: sphinx/cmd/quickstart.py:214
msgid "Root path for the documentation"
msgstr "racine de la documentation."
-#: 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 "Erreur : un fichier conf.py a été trouvé dans le répertoire racine."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "sphinx-quickstart n'écrasera pas un projet Sphinx existant."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "Merci de saisir un nouveau répertoire racine (ou tapez juste Entrée)"
-#: 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 separate\n"
"\"source\" and \"build\" directories within the root path."
msgstr "Vous avez deux options pour l'emplacement du répertoire de construction de la sortie de Sphinx.\nSoit vous utilisez un répertoire \"_build\" dans le chemin racine, soit vous séparez les répertoires \"source\" et \"build\" dans le chemin racine."
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr "Séparer les répertoires build et source (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr "Dans le répertoire racine, deux autres répertoires seront créés : \"_templates\" pour les modèles HTML personnalisés et \"_static\" pour les feuilles de style personnalisées et autres fichiers statiques. Vous pouvez entrer un autre préfixe (p. ex. \".\") pour remplacer le tiret bas (\"_\")."
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr "Préfixe de nom pour les répertoires static et de gabarits (templates)"
-#: sphinx/cmd/quickstart.py:252
+#: sphinx/cmd/quickstart.py:244
msgid ""
"The project name will occur in several places in the built documentation."
msgstr "Le nom du projet apparaîtra à plusieurs endroits dans la documentation construite."
-#: sphinx/cmd/quickstart.py:253
+#: sphinx/cmd/quickstart.py:245
msgid "Project name"
msgstr "Nom du projet"
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr "Nom(s) de l'auteur"
-#: 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"
@@ -1526,15 +1526,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr "Version du projet"
-#: sphinx/cmd/quickstart.py:266
+#: sphinx/cmd/quickstart.py:258
msgid "Project release"
msgstr "version du projet"
-#: 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"
@@ -1544,21 +1544,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr "Si les documents doivent être rédigés dans une langue autre que l’anglais, vous pouvez sélectionner une langue ici grâce à son identifiant. Sphinx utilisera ensuite cette langue pour traduire les textes que lui-même génère.\n\nPour une liste des identifiants supportés, voir\nhttps://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr "Langue du projet"
-#: 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 "L'extension de fichier pour les fichiers sources. En général : \".txt\" ou \".rst\". Seuls les fichiers avec cette extension sont considérés."
-#: sphinx/cmd/quickstart.py:284
+#: sphinx/cmd/quickstart.py:276
msgid "Source file suffix"
msgstr "Extension des fichiers sources"
-#: 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"
@@ -1566,91 +1566,91 @@ msgid ""
"document is a custom template, you can also set this to another filename."
msgstr "Un document est particulier en ce sens qu'il est considéré comme le nœud supérieur de \"l'arbre des contenus\", c'est-à-dire la racine de la structure hiérarchique des documents. Normalement, il s'agit d'un \"index\", mais si votre \"index\" est un modèle personnalisé, vous pouvez également le définir sous un autre nom de fichier."
-#: sphinx/cmd/quickstart.py:292
+#: sphinx/cmd/quickstart.py:284
msgid "Name of your master document (without suffix)"
msgstr "Non du fichier principal (sans extension)"
-#: 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 "Erreur : le fichier principal %s est déjà présent dans le répertoire racine du projet."
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr "sphinx-quickstart n'écrasera pas les fichiers existants."
-#: 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 "Merci de saisir un nouveau nom de fichier, ou de renommer le fichier existant et valider avec Entrée"
-#: sphinx/cmd/quickstart.py:305
+#: sphinx/cmd/quickstart.py:297
msgid "Indicate which of the following Sphinx extensions should be enabled:"
msgstr "Indiquer lesquelles de ces extensions Sphinx doivent être activées :"
-#: 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 "Note : imgmath et mathjax ne peuvent pas être activés en même temps. imgmath a été désactivé."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr "Un fichier Makefile et un fichier de commandes Windows peuvent être générés pour vous, afin que vous puissiez exécuter par exemple `make html' au lieu d'appeler directement sphinx-build."
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "Création du Makefile ? (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "Création du fichier de commandes Windows ? (y/n)"
-#: 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 "Fichier en cours de création %s."
-#: 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 "Le fichier %s existe déjà, il ne sera pas remplacé"
-#: sphinx/cmd/quickstart.py:415
+#: sphinx/cmd/quickstart.py:407
msgid "Finished: An initial directory structure has been created."
msgstr "Terminé : la structure initiale a été créée."
-#: sphinx/cmd/quickstart.py:417
+#: sphinx/cmd/quickstart.py:409
#, python-format
msgid ""
"You should now populate your master file %s and create other documentation\n"
"source files. "
msgstr "Vous devez maintenant compléter votre fichier principal %s et créer d'autres fichiers sources de documentation. "
-#: sphinx/cmd/quickstart.py:420
+#: sphinx/cmd/quickstart.py:412
msgid ""
"Use the Makefile to build the docs, like so:\n"
" make builder"
msgstr "Utilisez le Makefile pour construire la documentation comme ceci :\n make builder"
-#: 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 "Utilisez sphinx-build pour construire la documentation comme ceci : \n sphinx-build -b builder %s %s"
-#: 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 "où « builder » est l'un des constructeurs disponibles, tel que html, latex, ou linkcheck."
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1660,793 +1660,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nEngendre les fichiers requis pour un projet Sphinx.\n\nsphinx-quickstart est un outil interactif qui pose des questions à propos de votre projet et génère un répertoire avec la structure complète nécessaire ainsi qu'un Makefile qui peut être utilisé comme alternative à sphinx-build.\n"
-#: sphinx/cmd/quickstart.py:475
+#: sphinx/cmd/quickstart.py:467
msgid "quiet mode"
msgstr "mode silencieux"
-#: sphinx/cmd/quickstart.py:480
+#: sphinx/cmd/quickstart.py:472
msgid "project root"
msgstr "racine du projet"
-#: sphinx/cmd/quickstart.py:482
+#: sphinx/cmd/quickstart.py:474
msgid "Structure options"
msgstr "Options de structure"
-#: sphinx/cmd/quickstart.py:484
+#: sphinx/cmd/quickstart.py:476
msgid "if specified, separate source and build dirs"
msgstr "si spécifié, les répertoires source et build seront séparés"
-#: sphinx/cmd/quickstart.py:486
+#: sphinx/cmd/quickstart.py:478
msgid "if specified, create build dir under source dir"
msgstr "si spécifié, créé le dossier build dans le dossier source"
-#: sphinx/cmd/quickstart.py:488
+#: sphinx/cmd/quickstart.py:480
msgid "replacement for dot in _templates etc."
msgstr "remplace le point dans _templates etc."
-#: sphinx/cmd/quickstart.py:490
+#: sphinx/cmd/quickstart.py:482
msgid "Project basic options"
msgstr "Options basiques du projet."
-#: sphinx/cmd/quickstart.py:492
+#: sphinx/cmd/quickstart.py:484
msgid "project name"
msgstr "nom du projet"
-#: sphinx/cmd/quickstart.py:494
+#: sphinx/cmd/quickstart.py:486
msgid "author names"
msgstr "nom de l'auteur"
-#: sphinx/cmd/quickstart.py:496
+#: sphinx/cmd/quickstart.py:488
msgid "version of project"
msgstr "version du projet"
-#: sphinx/cmd/quickstart.py:498
+#: sphinx/cmd/quickstart.py:490
msgid "release of project"
msgstr "version du projet"
-#: sphinx/cmd/quickstart.py:500
+#: sphinx/cmd/quickstart.py:492
msgid "document language"
msgstr "langue du document"
-#: sphinx/cmd/quickstart.py:502
+#: sphinx/cmd/quickstart.py:494
msgid "source file suffix"
msgstr "préfixe des fichiers source"
-#: sphinx/cmd/quickstart.py:504
+#: sphinx/cmd/quickstart.py:496
msgid "master document name"
msgstr "nom du document principal"
-#: sphinx/cmd/quickstart.py:506
+#: sphinx/cmd/quickstart.py:498
msgid "use epub"
msgstr "utilisé epub"
-#: sphinx/cmd/quickstart.py:508
+#: sphinx/cmd/quickstart.py:500
msgid "Extension options"
msgstr "Options d'extension"
-#: 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 "autoriser l'extension %s"
-#: 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 "active l'emploi d'extensions quelconques"
-#: sphinx/cmd/quickstart.py:516
+#: sphinx/cmd/quickstart.py:508
msgid "Makefile and Batchfile creation"
msgstr "Création des fichiers Batchfile et Makefile"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "créer un fichier makefile"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "ne pas créer un fichier makefile"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "créer un fichier batch"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "ne pas créer un fichier batch"
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr "utiliser make-mode pour Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "ne pas utiliser make-mode pour Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:533 sphinx/ext/apidoc.py:392
+#: sphinx/cmd/quickstart.py:525 sphinx/ext/apidoc.py:387
msgid "Project templating"
msgstr "Gabarits de projet"
-#: 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 "répertoire des templates"
-#: sphinx/cmd/quickstart.py:539
+#: sphinx/cmd/quickstart.py:531
msgid "define a template variable"
msgstr "définissez une variable de template"
-#: sphinx/cmd/quickstart.py:572
+#: sphinx/cmd/quickstart.py:564
msgid "\"quiet\" is specified, but any of \"project\" or \"author\" is not specified."
msgstr "vous avez spécifiez \"quit\" , mais \"project\" ou \"author\" ne sont pas spécifiés."
-#: sphinx/cmd/quickstart.py:586
+#: sphinx/cmd/quickstart.py:578
msgid ""
"Error: specified path is not a directory, or sphinx files already exist."
msgstr "Erreur : le chemin spécifié n'est pas un répertoire, ou les fichiers Sphinx existent déjà."
-#: 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-quickstart peut générer ces fichiers seulement dans un répertoire vide. Merci de spécifier un nouveau répertoire racine."
-#: sphinx/cmd/quickstart.py:603
+#: sphinx/cmd/quickstart.py:595
#, python-format
msgid "Invalid template variable: %s"
msgstr "Variable de template invalide : %s"
-#: 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 "Légende invalide: %s"
-#: 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 "le numéro de ligne spécifiée est en dehors des limites (1-%d):%r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "Impossible d'utiliser les options \"%s\" et \"%s\" en même temps."
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "Le fichier d'include %r est introuvable ou sa lecture a échouée."
-#: 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 "L’encodage %r utilisé pour lire le fichier inclus %r semble erroné, veuillez ajouter une option :encoding:"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "L'objet nommé %r est introuvable dans le fichier d'include %r"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "On ne peut pas utiliser \"lineno-match\" avec un \"lines\" non contigu "
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "Spécification de lignes %r : aucune ligne extraite du fichier inclus %r"
-#: 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 "le toctree contient une référence à des documents exclus %r"
-#: 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 "la table des matières contient des références à des documents inexistants %r"
-#: sphinx/directives/other.py:144
+#: sphinx/directives/other.py:136
#, python-format
msgid "duplicated entry found in toctree: %s"
msgstr "entrée dupliquée trouvée dans toctree: %s"
-#: sphinx/directives/other.py:176
+#: sphinx/directives/other.py:168
msgid "Section author: "
msgstr "Auteur de la section : "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Auteur du module : "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Auteur du code : "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Auteur : "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Paramètres"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Renvoie"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Type renvoyé"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "membre"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "variable"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "fonction"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "macro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "énumération"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "énumérateur"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "type"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Nouveau dans la version %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Modifié dans la version %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Obsolète depuis la version %s"
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "citation dupliquée %s, une autre instance dans %s"
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Paramètres du modèle"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Déclenche"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "classe"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "concept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr "paramètre du modèle"
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (fonction de base)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (méthode %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (classe)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (variable globale ou constante)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (attribut %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Arguments"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (module)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "méthode"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "données"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "attribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "module"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, python-format
msgid "duplicate %s description of %s, other %s in %s"
msgstr "description de %s dupliquée pour%s; l'autre %s se trouve dans %s"
-#: sphinx/domains/math.py:65
+#: sphinx/domains/math.py:57
#, python-format
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:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "math_eqref_format invalide : %r"
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "mot-clé"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "opérateur"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objet"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "exception"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "état"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "fonction de base"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Variables"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Lève"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (dans le module %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (dans le module %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (variable de base)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (classe de base)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (classe dans %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (méthode de la classe %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (méthode statique %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Index des modules Python"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "modules"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Obsolète"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "méthode de classe"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "méthode statique"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr "propriété"
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, python-format
msgid ""
"duplicate object description of %s, other instance in %s, use :noindex: for "
"one of them"
msgstr "description dupliquée pour l'objet %s; l'autre instance se trouve dans %s, utilisez :noindex: sur l'une d'elles"
-#: sphinx/domains/python.py:1389
+#: sphinx/domains/python.py:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "plusieurs cibles trouvées pour le renvoi %r : %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (obsolète)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (directive)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ":%s: (option de directive)"
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (role)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "directive"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr "option de directive"
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "role"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, python-format
msgid "duplicate description of %s %s, other instance in %s"
msgstr "description dupliquée pour %s %s; l'autre instance se trouve dans %s"
-#: sphinx/domains/std.py:100 sphinx/domains/std.py:117
+#: sphinx/domains/std.py:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "variable d'environnement; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "description de l'option malformée, elle doit ressembler à \nMalformed option description %r, should look like \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" or \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr "option de ligne de commande %s"
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr "option de ligne de commande"
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr "le terme du glossaire doit être précédé d'une ligne vide"
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
msgid "glossary terms must not be separated by empty lines"
msgstr "les termes du glossaire ne doivent pas être séparés par des lignes vides"
-#: sphinx/domains/std.py:385 sphinx/domains/std.py:398
+#: sphinx/domains/std.py:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr "le glossaire semble être mal formaté; vérifiez l'indentation"
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "terme du glossaire"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "élément de grammaire"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "étiquette de référence"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "variable d'environnement"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "option du programme"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "document"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Index du module"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Page de recherche"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "libellé dupliqué %s, l'autre instance se trouve dans %s"
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr "description %s dupliquée pour %s; l'autre instance se trouve dans %s"
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "le paramètre numfig est désactivé : le paramètre :numref: est ignoré"
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, python-format
msgid "Failed to create a cross reference. Any number is not assigned: %s"
msgstr "Impossible de créer une référence croisée. Aucun nombre n'est attribué: %s"
-#: sphinx/domains/std.py:884
+#: sphinx/domains/std.py:845
#, python-format
msgid "the link has no caption: %s"
msgstr "le lien n'a pas de légende : %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "format de numfig_format invalide : %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "format de numfig_format invalide : %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr "lablel non défini: 1%s"
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, python-format
msgid "Failed to create a cross reference. A title or caption not found: %s"
msgstr "Impossible de créer une référence croisée. Titre ou légende introuvable: %s"
-#: sphinx/environment/__init__.py:76
+#: sphinx/environment/__init__.py:68
msgid "new config"
msgstr "nouvelle configuration"
-#: sphinx/environment/__init__.py:77
+#: sphinx/environment/__init__.py:69
msgid "config changed"
msgstr "la configuration a changé"
-#: sphinx/environment/__init__.py:78
+#: sphinx/environment/__init__.py:70
msgid "extensions changed"
msgstr "les extensions ont changé"
-#: sphinx/environment/__init__.py:205
+#: sphinx/environment/__init__.py:197
msgid "build environment version not current"
msgstr "version non à jour de l’environnement de construction"
-#: sphinx/environment/__init__.py:207
+#: sphinx/environment/__init__.py:199
msgid "source directory has changed"
msgstr "le répertoire racine a changé"
-#: 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 "Cet environnement est incompatible avec le constructeur sélectionné, veuillez choisir un autre répertoire doctree."
-#: sphinx/environment/__init__.py:385
+#: sphinx/environment/__init__.py:377
#, python-format
msgid "Failed to scan documents in %s: %r"
msgstr "Échec du scan des documents dans %s : %r"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "le domaine %r n'est pas enregistré."
-#: sphinx/environment/__init__.py:593
+#: sphinx/environment/__init__.py:585
msgid "self referenced toctree found. Ignored."
msgstr "une table des matières auto-référencée a été trouvée. Elle sera ignorée."
-#: sphinx/environment/__init__.py:635
+#: sphinx/environment/__init__.py:627
msgid "document isn't included in any toctree"
msgstr "Le document n'est inclus dans aucune table des matières de l'arborescence."
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr "voir %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "voir aussi %s"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "type d'index saisie inconnu %r"
-#: sphinx/environment/adapters/indexentries.py:174
+#: sphinx/environment/adapters/indexentries.py:166
#: sphinx/templates/latex/sphinxmessages.sty_t:11
msgid "Symbols"
msgstr "Symboles"
-#: sphinx/environment/adapters/toctree.py:151
+#: sphinx/environment/adapters/toctree.py:143
#, python-format
msgid "circular toctree references detected, ignoring: %s <- %s"
msgstr "table des matières avec une référence circulaire détectée, elle sera ignorée : %s <- %s"
-#: 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 "la table des matières contient une référence à un document %r qui n'a pas de titre : aucun lien ne sera généré"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "fichier image %s illisible "
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "fichier image %s illisible : %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "le fichier téléchargé n’est pas lisible: %s"
-#: 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 "%s a déjà des numéros de section attribués (toctree numérotés emboîtés ?)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "Créerait le fichier %s."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2458,185 +2458,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\nCherche récursivement dans des modules et packages Python et crée\ndans un fichier reST par package avec des directives automodule.\n\nLes s peuvent être tout pattern de fichiers et/ou de répertoires à exclure.\n\nNote : par défaut ce script n'écrasera pas des fichiers déjà créés."
-#: sphinx/ext/apidoc.py:321
+#: sphinx/ext/apidoc.py:316
msgid "path to module to document"
msgstr "chemin vers le module à documenter"
-#: sphinx/ext/apidoc.py:323
+#: sphinx/ext/apidoc.py:318
msgid ""
"fnmatch-style file and/or directory patterns to exclude from generation"
msgstr "patterns de fichier fnmatch-style et/ou répertoire à exclure"
-#: sphinx/ext/apidoc.py:328
+#: sphinx/ext/apidoc.py:323
msgid "directory to place all output"
msgstr "répertoire où placer toutes les sorties"
-#: sphinx/ext/apidoc.py:333
+#: sphinx/ext/apidoc.py:328
msgid "maximum depth of submodules to show in the TOC (default: 4)"
msgstr "Nombre maximum de sous-modules visibles dans la table des matières (par défaut : 4)"
-#: sphinx/ext/apidoc.py:336
+#: sphinx/ext/apidoc.py:331
msgid "overwrite existing files"
msgstr "remplacer les fichiers existants"
-#: sphinx/ext/apidoc.py:339
+#: sphinx/ext/apidoc.py:334
msgid ""
"follow symbolic links. Powerful when combined with "
"collective.recipe.omelette."
msgstr "suivre les liens symboliques. Très utile en combinaison avec collective.recipe.omelette."
-#: sphinx/ext/apidoc.py:342
+#: sphinx/ext/apidoc.py:337
msgid "run the script without creating files"
msgstr "exécuter le script sans créer les fichiers"
-#: sphinx/ext/apidoc.py:345
+#: sphinx/ext/apidoc.py:340
msgid "put documentation for each module on its own page"
msgstr "afficher la documentation de chaque module sur sa propre page"
-#: sphinx/ext/apidoc.py:348
+#: sphinx/ext/apidoc.py:343
msgid "include \"_private\" modules"
msgstr "inclure le module \"_private\""
-#: sphinx/ext/apidoc.py:350
+#: sphinx/ext/apidoc.py:345
msgid "filename of table of contents (default: modules)"
msgstr "nom du fichier de table des matières (défaut : modules)"
-#: sphinx/ext/apidoc.py:352
+#: sphinx/ext/apidoc.py:347
msgid "don't create a table of contents file"
msgstr "ne pas créer de fichier de table des matières"
-#: 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 "ne pas créer de titres pour le module ou package (e.g. lorsque les doctrings en fournissent déjà)"
-#: sphinx/ext/apidoc.py:360
+#: sphinx/ext/apidoc.py:355
msgid "put module documentation before submodule documentation"
msgstr "mettre la documentation du module avant celle du sous-module"
-#: sphinx/ext/apidoc.py:364
+#: sphinx/ext/apidoc.py:359
msgid ""
"interpret module paths according to PEP-0420 implicit namespaces "
"specification"
msgstr "interprète les chemins de module selon la spécification PEP-0420 des espaces implicites de noms"
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "extension du fichier (par défaut : rst)"
-#: sphinx/ext/apidoc.py:370
+#: sphinx/ext/apidoc.py:365
msgid "generate a full project with sphinx-quickstart"
msgstr "générer un projet complet avec sphinx-quickstart"
-#: sphinx/ext/apidoc.py:373
+#: sphinx/ext/apidoc.py:368
msgid "append module_path to sys.path, used when --full is given"
msgstr "ajoute module_path à la fin de sys.path, utilisé lorsque --full est présent"
-#: sphinx/ext/apidoc.py:375
+#: sphinx/ext/apidoc.py:370
msgid "project name (default: root module name)"
msgstr "nom du projet (par défaut : nom du module principal)"
-#: sphinx/ext/apidoc.py:377
+#: sphinx/ext/apidoc.py:372
msgid "project author(s), used when --full is given"
msgstr "auteur(s) du projet, utilisé quand l'option -full est précisée"
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "version du projet, utilisé quand l'option -full est précisée"
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "révision du projet, utilisé lorsque --full est présent, par défaut reprend --doc-version"
-#: sphinx/ext/apidoc.py:384
+#: sphinx/ext/apidoc.py:379
msgid "extension options"
msgstr "options relatives aux extensions"
-#: sphinx/ext/apidoc.py:417
+#: sphinx/ext/apidoc.py:412
#, python-format
msgid "%s is not a directory."
msgstr "%s n'est pas un répertoire"
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "regex invalide %r dans %s"
-#: 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 "Vérification du taux de couverture documentaire dans les sources achevée, voir les résultats dans %(outdir)spython.txt."
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "regex invalide %r dans coverage_c_regexes"
-#: sphinx/ext/coverage.py:127
+#: sphinx/ext/coverage.py:122
#, python-format
msgid "undocumented c api: %s [%s] in file %s"
msgstr "API C non documentée : %s [%s] dans le fichier %s"
-#: sphinx/ext/coverage.py:159
+#: sphinx/ext/coverage.py:154
#, python-format
msgid "module %s could not be imported: %s"
msgstr "le module %s ne pas être importé : %s"
-#: sphinx/ext/coverage.py:255
+#: sphinx/ext/coverage.py:250
#, python-format
msgid "undocumented python function: %s :: %s"
msgstr "fonction python non documentée: %s :: %s"
-#: sphinx/ext/coverage.py:271
+#: sphinx/ext/coverage.py:266
#, python-format
msgid "undocumented python class: %s :: %s"
msgstr "classe python non documentée: %s :: %s"
-#: sphinx/ext/coverage.py:284
+#: sphinx/ext/coverage.py:279
#, python-format
msgid "undocumented python method: %s :: %s :: %s"
msgstr "méthode python non documentée: %s :: %s :: %s"
-#: sphinx/ext/doctest.py:123
+#: sphinx/ext/doctest.py:117
#, python-format
msgid "missing '+' or '-' in '%s' option."
msgstr "option '+' ou '-' manquante dans %s."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "'%s' n'est pas une option valide."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "%s n'est pas une option pyversion valide"
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr "type TestCode invalide"
-#: 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 "Exécution des doctests des sources achevée, voir les résultats dans %(outdir)s/output.txt."
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "pas de code ou sortie dans le bloc %s en %s : %s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "code doctest invalide ignoré : %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr "====================== durées de lecture les plus lentes ======================="
@@ -2647,20 +2647,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "La directive Graphviz ne peut pas avoir simultanément du contenu et un argument de nom de fichier"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Fichier externe Graphviz %r non trouvé ou échec de sa lecture"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Directive « graphviz » sans contenu ignorée."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2670,14 +2684,14 @@ msgid ""
"%r"
msgstr "dot n'a pas produit de fichier de sortie : \n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "la commande dot %r ne peut pas être exécutée (nécessaire pour le rendu graphviz). Vérifiez le paramètre graphviz_dot"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2687,33 +2701,33 @@ msgid ""
"%r"
msgstr "dot a terminé avec une erreur :\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "graphviz_output_format doit être « png » ou « svg », mais est %r"
-#: 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 "dot code %r: %s"
-#: 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 "[graphe: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graphe]"
-#: 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 "la commande convert %r ne peut pas être exécutée; vérifiez le paramètre image_converter: %s"
-#: 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"
@@ -2723,178 +2737,178 @@ msgid ""
"%r"
msgstr "convert a terminé avec une erreur :\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "la commande convert %r ne peut pas être exécutée; vérifiez le paramètre image_converter"
-#: 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 "La commande LaTeX %r (nécessaire pour le rendu des équations mathématiques), ne peut pas être exécutée, vérifier le paramètre imgmath_latex"
-#: 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 "La commande de %s, %r, ne pas être exécuté (nécessaire pour display mathématique), vérifier la configuration imgmath_%s"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "latex de type display %r : %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "latex en ligne %r : %s"
-#: 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 "Lien permanent vers cette équation"
-#: sphinx/ext/intersphinx.py:179
+#: sphinx/ext/intersphinx.py:172
#, python-format
msgid "intersphinx inventory has moved: %s -> %s"
msgstr "l’inventaire intersphinx a bougé : %s -> %s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "chargement de l'inventaire intersphinx de %s..."
-#: 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 "quelques problèmes ont été rencontrés avec quelques uns des inventaires, mais ils disposaient d'alternatives fonctionnelles :"
-#: sphinx/ext/intersphinx.py:230
+#: sphinx/ext/intersphinx.py:223
msgid "failed to reach any of the inventories with the following issues:"
msgstr "échec d'accès à un quelconque inventaire, messages de contexte suivants :"
-#: sphinx/ext/intersphinx.py:275
+#: sphinx/ext/intersphinx.py:268
#, python-format
msgid "(in %s v%s)"
msgstr "(disponible dans %s v%s)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(dans %s)"
-#: 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 "l’identifiant intersphinx %r n'est pas une chaîne. Il sera ignoré"
-#: sphinx/ext/intersphinx.py:632
+#: sphinx/ext/intersphinx.py:625
#, python-format
msgid "Failed to read intersphinx_mapping[%s], ignored: %r"
msgstr "Échec de la lecture de intersphinx_mapping[%s]; ignoré : %r"
-#: sphinx/ext/linkcode.py:70 sphinx/ext/viewcode.py:188
+#: sphinx/ext/linkcode.py:62 sphinx/ext/viewcode.py:178
msgid "[source]"
msgstr "[source]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "À faire"
-#: sphinx/ext/todo.py:101
+#: sphinx/ext/todo.py:95
#, python-format
msgid "TODO entry found: %s"
msgstr "Entrée TODO trouvée : %s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(l'<> se trouve dans %s, à la ligne %d)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "entrée originale"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "coloration syntaxique du code du module..."
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Code du module"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Code source de %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Vue d'ensemble : code du module"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Modules pour lesquels le code est disponible
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "signature invalide pour auto%s (%r)"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
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:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "attribut manquant %s dans l'objet %s"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2902,113 +2916,107 @@ msgid ""
"explicit module name)"
msgstr "module à importer pour auto-documenter %r est inconnu (essayer de placer une directive \"module\" ou \"currentmodule\" dans le document, ou de donner un nom de module explicite)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" dans le nom d'automodule n'a pas de sens"
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, 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:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, 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:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, 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:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "Bases : %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr "alias de %s"
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr "alias de TypeVar(%s)"
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, 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:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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 "Échec de l'analyse de type_comment pour %r : %s"
-#: sphinx/ext/autosummary/__init__.py:280
+#: sphinx/ext/autosummary/__init__.py:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr "autosummary fait référence au document exclu %r. Ignoré"
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, python-format
msgid ""
"autosummary: stub file not found %r. Check your autosummary_generate "
"setting."
msgstr "autosummary : fichier stub non trouvé %r. Vérifiez votre paramètre autosummary_generate."
-#: sphinx/ext/autosummary/__init__.py:301
+#: sphinx/ext/autosummary/__init__.py:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -3016,46 +3024,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "échec de l’analyse du nom %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "échec d’importation de l'object %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr "autosummary_generate : fichier nontrouvé : %s"
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
msgid ""
"autosummary generats .rst files internally. But your source_suffix does not "
"contain .rst. Skipped."
msgstr "autosummary engendre les fichiers .rst de manière interne. Mais votre source_suffix ne contient pas .rst. Ignoré."
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr "autosummary : impossible de déterminer si %r est documenté; l'exception suivante a été levée :\n%s"
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[autosummary] engendrement d’un auto-sommaire pour : %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[autosummary] écriture dans %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3063,7 +3071,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3078,129 +3086,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nEngendre du ReStructuredText par les directives autosummary.\n\nsphinx-autogen est une interface à sphinx.ext.autosummary.generate. Il\nengendre les fichiers reStructuredText à partir des directives autosummary\ncontenues dans les fichiers donnés en entrée.\n\nLe format de la directive autosummary est documentée dans le module\nPython \"sphinx.ext.autosummary\" et peut être lu via : ::\n\npydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "fichiers sources pour lesquels il faut produire des fichiers rST"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "répertoire où placer toutes les sorties"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "extension par défaut pour les fichiers (par défaut : %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "répertoire des templates spécifiques (par défaut : %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "membres importés du document (défaut : %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Arguments de mots-clés"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:648
msgid "Example"
msgstr "Exemple"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr "Exemples"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:709
msgid "Notes"
msgstr "Notes"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:718
msgid "Other Parameters"
msgstr "Autres paramètres"
-#: 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 "Références"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:790
msgid "Warns"
msgstr "Avertissements"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:794
msgid "Yields"
msgstr "Yields"
-#: 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 "chaîne littérale malformée (guillemet fermant manquant) : %s"
-#: sphinx/ext/napoleon/docstring.py:992
+#: sphinx/ext/napoleon/docstring.py:985
#, python-format
msgid "malformed string literal (missing opening quote): %s"
msgstr "chaîne littérale malformée (guillemet ouvrant manquant) : %s"
-#: sphinx/locale/__init__.py:252
+#: sphinx/locale/__init__.py:244
msgid "Attention"
msgstr "Attention"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Prudence"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Danger"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Erreur"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Indication"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Important"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Note"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Voir aussi"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Astuce"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Avertissement"
@@ -3231,7 +3239,7 @@ msgstr "page"
msgid "Table of Contents"
msgstr "Table des matières"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Recherche"
@@ -3312,35 +3320,35 @@ msgstr "peut être énorme"
msgid "Navigation"
msgstr "Navigation"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Recherchez dans %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "À propos de ces documents"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Copyright"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Copyright %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Copyright %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Mis à jour le %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3385,12 +3393,12 @@ msgid "search"
msgstr "rechercher"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Résultats de la recherche"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3432,280 +3440,278 @@ msgstr "Modifications de l'API C"
msgid "Other changes"
msgstr "Autres modifications"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Lien permanent vers ce titre"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Lien permanent vers cette définition"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Cacher les résultats de la recherche"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Recherche en cours"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Préparation de la recherche..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "La recherche est finie, %s page(s) trouvée(s) qui corresponde(nt) à la recherche."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", dans"
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Agrandir la barre latérale"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Réduire la barre latérale"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Agrandir la barre latérale"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Contenu"
-#: 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 "index trouvé avec style ancien à 4 colonnes. Possiblement un bogue d’extensions que vous utilisez : %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "La note de bas de page [%s] n'est pas référencée."
-#: sphinx/transforms/__init__.py:270
+#: sphinx/transforms/__init__.py:262
msgid "Footnote [#] is not referenced."
msgstr "La note de bas de page [#] n'est pas référencée."
-#: sphinx/transforms/i18n.py:309 sphinx/transforms/i18n.py:380
+#: sphinx/transforms/i18n.py:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "incohérences de références de notes de bas de page dans le message traduit. Original : {0}, traduit : {1} "
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "incohérences de références dans le message traduit. Original : {0}, traduit : {1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "incohérences de références de citation dans le message traduit. Original : {0}, traduit : {1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "ncohérences de références de terme dans le message traduit. Original : {0}, traduit : {1}"
-#: 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 "plus d'une cible trouvée pour la référence %r de type 'any' : pourrait être %s"
-#: 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 "impossible d'atteindre l'image distante %s[%d]"
-#: 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 "impossible d'atteindre l'image distante %s[%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "Format d'image inconnu : %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "le caractère source est indécodable, il sera remplacé par \"?\" : %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "ignoré"
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
msgid "failed"
msgstr "échoué"
-#: 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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr "nom de rôle ou de directive inconnu: %s:%s"
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "type de node inconnu : %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "erreur de lecture : %s,%s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "erreur d'écriture : %s,%s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr "le répertoire locale_dir %s n'existe pas"
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "Format de date invalide. Insérez la chaîne de caractères entre des guillemets simples si vous voulez l'afficher telle quelle : %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "la table des matières contient des références à des fichiers inexistants %r"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "exception pendant l’évaluation de l'expression de la directive only : %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "rôle par défaut %s introuvable"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "Lien permanent vers cette définition"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "numfig_format n'est pas défini %s"
-#: 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 "Aucun ID assigné au node %s"
-#: 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 "Lien permanent vers ce terme"
-#: sphinx/writers/html.py:445 sphinx/writers/html5.py:404
+#: sphinx/writers/html.py:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Lien permanent vers ce tableau"
-#: 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 "Lien permanent vers ce code"
-#: 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 "Lien permanent vers cette image"
-#: 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 "Lien permanent vers cette table des matières"
-#: 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 "impossible d'obtenir la taille de l'image. L'option :scale: est ignorée."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, 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:357
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: trop grand, ignoré."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
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:628 sphinx/writers/texinfo.py:614
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/texinfo.py:641
+#: sphinx/writers/latex.py:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Notes de bas de page"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
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:1192
#, 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:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "le type inconnu d’entrée d’index %s a été trouvé"
-#: 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 "[image: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[image]"
-#: sphinx/writers/texinfo.py:1193
+#: sphinx/writers/texinfo.py:1185
msgid "caption not inside a figure."
msgstr "la légende n'est pas à l'intérieur de la figure."
-#: sphinx/writers/texinfo.py:1281
+#: sphinx/writers/texinfo.py:1273
#, python-format
msgid "unimplemented node type: %r"
msgstr "type de node non-implémenté : %r"
diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js
index a63791ce1..b760a122f 100644
--- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo
index 85a753983..23dc8b1ec 100644
Binary files a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo and b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
index a319612d9..a0c18fa33 100644
--- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po
@@ -7,134 +7,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME \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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: fr_FR\n"
"Plural-Forms: nplurals=2; plural=(n > 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -142,12 +142,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -155,64 +155,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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,994 +220,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1226,271 +1226,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1499,15 +1499,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"
@@ -1517,21 +1517,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1539,91 +1539,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1633,793 +1633,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2431,185 +2431,185 @@ 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 ""
@@ -2620,20 +2620,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2643,14 +2657,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"
@@ -2660,33 +2674,33 @@ 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"
@@ -2696,178 +2710,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2875,113 +2889,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2989,46 +2997,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3036,7 +3044,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3051,129 +3059,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3204,7 +3212,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3285,35 +3293,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3358,12 +3366,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3405,280 +3413,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/he/LC_MESSAGES/sphinx.js b/sphinx/locale/he/LC_MESSAGES/sphinx.js
index 539726cf7..67c07e1de 100644
--- a/sphinx/locale/he/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/he/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u05e0\u05d5\u05e9\u05d0 \u05d4\u05d1\u05d0",
"Other changes": "\u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd \u05d0\u05d7\u05e8\u05d9\u05dd",
"Overview": "\u05e1\u05e7\u05d9\u05e8\u05d4 \u05db\u05dc\u05dc\u05d9\u05ea",
- "Permalink to this definition": "\u05e7\u05d9\u05e9\u05d5\u05e8 \u05e7\u05d1\u05d5\u05e2 \u05dc\u05d4\u05d2\u05d3\u05e8\u05d4 \u05d6\u05d5",
- "Permalink to this headline": "\u05e7\u05d9\u05e9\u05d5\u05e8 \u05e7\u05d1\u05d5\u05e2 \u05dc\u05db\u05d5\u05ea\u05e8\u05ea \u05d6\u05d5",
"Please activate JavaScript to enable the search\n functionality.": "\u05d0\u05e0\u05d0 \u05d4\u05e4\u05e2\u05dc \u05d2'\u05d0\u05d5\u05d0\u05e1\u05e7\u05e8\u05d9\u05e4\u05d8 \u05e2\"\u05de \u05dc\u05d0\u05e4\u05e9\u05e8 \u05d0\u05ea\n \u05d4\u05d7\u05d9\u05e4\u05d5\u05e9.",
"Preparing search...": "",
"Previous topic": "\u05e0\u05d5\u05e9\u05d0 \u05e7\u05d5\u05d3\u05dd",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u05d7\u05d9\u05e4\u05d5\u05e9",
"Search Page": "\u05d3\u05e3 \u05d7\u05d9\u05e4\u05d5\u05e9",
"Search Results": "\u05ea\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05d7\u05d9\u05e4\u05d5\u05e9",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "\u05d7\u05e4\u05e9 \u05d1\u05ea\u05d5\u05da %(docstitle)s",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.mo b/sphinx/locale/he/LC_MESSAGES/sphinx.mo
index dc9f40097..d456a0b97 100644
Binary files a/sphinx/locale/he/LC_MESSAGES/sphinx.mo and b/sphinx/locale/he/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.po b/sphinx/locale/he/LC_MESSAGES/sphinx.po
index bc79fd3e0..901e33e5a 100644
--- a/sphinx/locale/he/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/he/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FIRST AUTHOR , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: he\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "אינדקס"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "הבא"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "הקודם"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "תיעוד %s %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "אינדקס"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "פרמטרים"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "פונקציה"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "מאקרו"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "חדש בגרסה %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "השתנה בגרסה %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr " לא מומלץ לשימוש מגרסה %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "מחלקה"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "מודול"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr "משתנים"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "משתנה סביבה; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "משתנה סביבה"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "מודול אינדקס"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "ראה %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "ראה גם %s"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[תיעוד]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "הראה קוד מקור ל %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "כל המודולים שיש להם קוד זמין
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "אזהרה"
@@ -3205,7 +3213,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "חיפוש"
@@ -3286,35 +3294,35 @@ msgstr "עשוי להיות עצום"
msgid "Navigation"
msgstr "ניווט"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "חפש בתוך %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "על מסמכים אלו"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "זכויות שמורות"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "עודכן לאחרונה ב %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr "חיפוש"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "תוצאות החיפוש"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr "קישור קבוע להגדרה זו"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "הסתר תוצאות חיפוש"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "הרחב סרגל צד"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "כווץ סרגל צד"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "הרחב סרגל צד"
+
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "קישור קבוע להגדרה זו"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "הערות שוליים"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/hi/LC_MESSAGES/sphinx.js b/sphinx/locale/hi/LC_MESSAGES/sphinx.js
index d585a96a8..278159063 100644
--- a/sphinx/locale/hi/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "\u0905\u0917\u0932\u093e \u092a\u094d\u0930\u0915\u0930\u0923",
"Other changes": "\u0905\u0928\u094d\u092f \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928",
"Overview": "\u0938\u093f\u0902\u0939\u093e\u0935\u0932\u094b\u0915\u0928",
- "Permalink to this definition": "\u0907\u0938 \u092a\u0930\u093f\u092d\u093e\u0937\u093e \u0915\u0940 \u0938\u094d\u0925\u093e\u092f\u0940 \u0915\u095c\u0940",
- "Permalink to this headline": "\u0907\u0938 \u0936\u0940\u0930\u094d\u0937-\u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0940 \u0938\u094d\u0925\u093e\u092f\u0940 \u0915\u095c\u0940",
"Please activate JavaScript to enable the search\n functionality.": "\u0916\u094b\u091c \u0915\u093e\u0930\u094d\u092f \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0935\u093e \u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0915\u093e \u0939\u094b\u0928\u093e \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948. \u0915\u0943\u092a\u092f\u093e \u091c\u093e\u0935\u093e \u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0915\u094b \u0936\u0941\u0930\u0942 \u0915\u0930\u0947\u0902.",
"Preparing search...": "\u0916\u094b\u091c \u0915\u0940 \u0924\u0948\u092f\u093e\u0930\u0940",
"Previous topic": "\u092a\u093f\u091b\u0932\u093e \u092a\u094d\u0930\u0915\u0930\u0923",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "\u0916\u094b\u091c",
"Search Page": "\u0916\u094b\u091c \u092a\u0943\u0937\u094d\u0920",
"Search Results": "\u0916\u094b\u091c \u092a\u0930\u0940\u0923\u093e\u092e ",
- "Search finished, found %s page(s) matching the search query.": "\u0916\u094b\u091c \u092a\u0942\u0930\u094d\u0923, \u0916\u094b\u091c \u0935\u093f\u0937\u092f \u0915\u0947 \u0905\u0928\u0941\u0915\u0942\u0932 %s \u092a\u0943\u0937\u094d\u0920 \u092e\u093f\u0932\u093e (\u092e\u093f\u0932\u0947).",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "%(docstitle)s \u092e\u0947\u0902 \u0916\u094b\u091c\u0947\u0902",
"Searching": "\u0916\u094b\u091c \u091c\u093e\u0930\u0940",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo
index 640b7df1c..5d2aee57c 100644
Binary files a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo and b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.po b/sphinx/locale/hi/LC_MESSAGES/sphinx.po
index 9a5abe194..49d3304e5 100644
--- a/sphinx/locale/hi/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.po
@@ -6,139 +6,139 @@
# Ajay Singh , 2019
# Purnank H. Ghumalia , 2015-2016
# Sumanjali Damarla , 2020
-# Komiya Takeshi , 2019
+# Takeshi KOMIYA , 2019
msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Sumanjali Damarla , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "स्रोत निर्देशिका (%s) नहीं मिली"
-#: 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 "स्फिंक्स %s संस्करण चल रहा है"
-#: 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 "इस परियोजना में स्फिंक्स का कम से कम %s संस्करण चाहिए और इसलिए इस संस्करण से बनाना संभव नहीं है."
-#: 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 "%s आयाम को स्थापित करते हुए:"
-#: 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 "[%s] अनुवाद पढ़ा जा रहा है..."
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "संपन्न"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "अंतर्निर्मित संदेशों में उपलब्ध नहीं है"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "रक्षित स्थिति को लागू किया जा रहा है"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "असफल: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "किसी निर्माता को नहीं चुना गया, मानक उपयोग: एच्.टी.ऍम.एल."
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "सफल हुआ"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "समस्याओं के साथ समाप्त हुआ"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "%s निर्माण, चेतावनी %s (चेतावनी को गलती माने)| "
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "%s सम्पूर्ण, %s चेतावनी."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "%s निर्मित."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "निर्देशक कक्षा #node class# %r पहले से पंजीकृत है, इसके अभ्यागत निरस्त हो जाएंगे "
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "निर्देश %r पहले से पंजीकृत है, यह निरस्त हो जाएगा"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "भूमिका %r पहले से पंजीकृत है, यह निरस्त हो जाएगी"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -146,12 +146,12 @@ msgid ""
"explicit"
msgstr "%s आयाम यह घोषित नहीं करता कि यह समानांतर पाठन के लिए सुरक्षित है. यह मानते हुए की ऐसा नहीं है - कृपया आयाम के लेखक को जांच करने और स्पष्ट व्यक्त करने के लिए कहें."
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "समानांतर पठन के लिए यह %s विस्तार अथवा आयाम सुरक्षित नहीं है | "
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -159,64 +159,64 @@ msgid ""
"explicit"
msgstr "%s आयाम यह घोषित नहीं करता कि यह समानांतर लेखन के लिए सुरक्षित है. यह मानते हुए की ऐसा नहीं है - कृपया आयाम के लेखक को जांच करने और स्पष्ट व्यक्त करने के लिए कहें."
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "समानांतर लेखन के लिए %s विस्तार अथवा आयाम सुरक्षित नहीं है | "
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "%s पर काम कर रहे हैं"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "विन्यास निर्देशिका में कोन्फ़.पाय #conf.py# फाइल (%s) नहीं है "
-#: 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 "शब्दकोष विन्यास मान %r की उल्लंघन नहीं किया जा सकता, अनदेखा किया गया (प्रत्येक अवयव का मान रखने के लिए %r का उपयोग करें)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "विन्यास मान %r के लिए अमान्य संख्या %r, अनदेखा किया गया"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "असमर्थित प्रकार के साथ विन्यास मान %r का उल्लंघन नहीं किया जा सकता, अनदेखा किया गया"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "आरोहण में अज्ञात विन्यास मान %r, अनदेखा किया गया"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "ऐसा कोई विन्यास मान नहीं है: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "विन्यास मान %r पहले से विद्यमान है"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "आपकी विन्यास फाइल में रचनाक्रम की त्रुटि है: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "विन्यास फाइल (अथवा इसके द्वारा आयातित प्रभागों) द्वारा sys.exit() का आह्वान किया गया"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -224,994 +224,994 @@ msgid ""
"%s"
msgstr "विन्यास फाइल में प्रोग्राम के योग्य त्रुटि है:\n\n%s"
-#: 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 "विन्यास मान `source_suffix' में अक्षर-समूह, अक्षर-समूहों की सूची, अथवा कोष की अनुमति है. लेकिन `%r' दिया गया है."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "भाग %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "चित्र %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "सारणी %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "सूची %s"
-#: 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 "`{name}` विन्यास मान, {candidates} में से एक होना चाहिए, परन्तु `{current}` दिया गया है."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "विन्यास मान `{name}' का प्रकार `{current.__name__}' है; अपेक्षित {permitted}."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "विन्यास मान `{name}' का प्रकार `{current.__name__}' है; मानक `{default.__name__}' का प्रयोग किया गया."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "primary_domain %r नहीं मिला, अनदेखा किया गया."
-#: 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 "%r घटना पहले से विद्यमान है"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "अज्ञात घटना नाम: %s"
-#: 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 "आयाम %s की needs_extensions मान में आवश्कता है, पर यह नहीं चढ़ाया गया है."
-#: 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 "इस परियोजना में आयाम %s का कम से कम %s संस्करण चाहिए इसलिए उपलब्ध संस्करण (%s) से बनाना संभव नहीं है."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "पिगमेंटस लेक्सर नाम %r अज्ञात है"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "literal_block का \"%s\" नियमन नहीं हो सका. विशेषअंकन छोड़ दिया गया."
-#: 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 "निर्माण वर्ग %s का कोई \"नाम\" भाव नहीं है"
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "निर्माता %r पहले से (%s प्रभाग में) उपलब्ध है"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "निर्माता नाम %s पंजीकृत नहीं है अथवा प्रवेश स्थान पर उपलब्ध नहीं है."
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "निर्माता नाम %s पंजीकृत नहीं है"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "अधिकारक्षेत्र %s पहले से पंजीकृत है"
-#: 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 "अधिकारक्षेत्र %s अभी पंजीकृत नहीं है"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "%r निर्देश पहले से अधिकार-क्षेत्र %s में पंजीकृत है, "
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "%r भूमिका पहले से अधिकार-क्षेत्र %s में पंजीकृत है, "
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "%r अनुक्रमणिका पहले से अधिकार-क्षेत्र %s में पंजीकृत है"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "%r object_type पहले से पंजीकृत है"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "%r crossref_type पहले से पंजीकृत है"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "source_suffix %r पहले से पंजीकृत है"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "%r का source_parser पहले से पंजीकृत है"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "%s का स्रोत व्याख्याता पंजीकृत नहीं है"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "%r के लिए अनुवादक पहले से विद्यमान है"
-#: 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 "add_node() के kwargs एक (visit, depart) फंक्शन टपल #function tuple# होने चाहिए: %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "enumerable_node %r पहले से पंजीकृत है"
-#: 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 "%r आयाम को %sसंस्करण से स्फिंक्स में सम्मिलित किया जा चुका है; आयाम की उपेक्षा की गयी."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "मौलिक अपवाद:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "%s आयाम का आयात नहीं किया जा सका"
-#: 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 "आयाम %r में कोई सेटअप #setup()# कारक नहीं है; क्या यह वास्तव में स्फिंक्स का परिवर्धक प्रभाग है?"
-#: 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 "इस परियोजना में प्रयुक्त %s परिवर्धक को स्फिंक्स का कम से कम %s संस्करण चाहिए; इसलिए इस संस्करण से बनाना संभव नहीं है."
-#: 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 "परिवर्धक %r के सेटअप() कर्म से एक असहाय वस्तु वापस मिली है; इसको 'कुछ नहीं' अथवा मेटाडाटा कोश भेजना चाहिए था"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "पाइथन अभिवृद्धि प्रस्ताव; पी.ई.पी. %s"
-#: 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 "रुपविन्यास %r में कोई \"रूप\" मान नहीं है"
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "रुपविन्यास %r में कोई अनुगत मान नहीं है"
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "%r नाम से कोई रूप नहीं मिला, %r द्वारा अनुगत"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "विन्यास मान %s.%s खोजे गए किसी भी रूप विन्यास में नहीं दिखा"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "विन्यास का असमर्थित रूप विकल्प %r दिया गया"
-#: 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 "रुपविन्यास के पथ में फाइल %r कोई प्रमाणिक ज़िप फाइल नहीं है या इसमें कोई रुपविन्यास नहीं सहेजा गया है"
-#: 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 "%r नामक कोई रूप विन्यास नहीं मिला (theme.conf अनुपस्थित?)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "%s निर्माता के लिए योग्य चित्र नहीं मिला: %s.(%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "%s निर्माता के लिए योग्य चित्र नहीं मिला: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "निर्माणाधीन [mo]: "
-#: 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 "सभी %d पी.ओ. फाइलें"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "निर्दिष्ट %d पी.ओ. फाइलों के लक्ष्य"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "%d पी.ओ. फाइलों के लक्ष्य कालातीत है"
-#: 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 "आदेश स्थान में दी गयी फाइल %r स्रोत निर्देशिका में नहीं है, उपेक्षा की जा रही है"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "आदेश स्थान में दी गयी फाइल %r का नहीं है, उपेक्षा कर दी गई"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "%d स्रोत फाइलें आदेश स्थान में दी "
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "%d फाइलों के लक्ष्य कालातीत है"
-#: 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 "निर्माणाधीन [%s]: "
-#: 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 "%d मिला"
-#: 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 "%s जोड़ा गया, %s बदला गया, %s हटाया गया"
-#: 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 "लेखन के लिए शेष लेखपत्र: %s"
-#: 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 "विषय-सूची प्रविष्टि की प्रतिलिपि पायी गई: %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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 "चित्रलेख फाइल %r नहीं पढ़ा जा सका: इसकी प्रतिलिपि बनाई जा रही है"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "चित्रलेख फाइल %r की प्रतिलिपि नहीं की जा सकी:%s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "चित्रलेख फाइल %r नहीं लिखा जा सका:%s"
-#: 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 "%s के लिए अज्ञात लेख प्रकार, छोड़ा गया"
-#: 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 "%s फाइल को लिखा जा रहा है..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "संक्षिप्त विवरण फाइल %(outdir)s में है."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "%s संस्करण में कोई परिवर्तन नहीं हैं."
-#: 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 "परिवर्तन सूची बनाने के लिए %r को नहीं पढ़ा जा सका"
-#: 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 "ई-पब फाइल %(outdir)s में है."
-#: 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 "ई-पब3 के लिए विन्यास मान \"epub_language\" (अथवा \"language\") खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_uid\" एक्स.एम्.एल. नाम होना चाहिए"
-#: 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 "ई-पब3 के लिए विन्यास मान \"epub_title\" (अथवा \"html_title\") खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_author\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_contributor\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_description\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_publisher\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_copyright\" (अथवा \"copyright\") खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"epub_identifier\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "ई-पब3 के लिए विन्यास मान \"version\" खाली नहीं होना चाहिए"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "अमान्य css_file: %r, उपेक्षित"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "सन्देश सूचीपत्र %(outdir)s में हैं."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "%d नमूना फाइलों के लक्ष्य"
-#: 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:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "उपरोक्त परिणाम में अथवा %(outdir)s /output.txt में त्रुटियाँ ढूँढने का प्रयास "
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "खंडित कड़ी: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "लक्ष्य '%s' नहीं मिला"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "पुस्तिका पृष्ठ %(outdir)sमें हैं."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "कोई \"man_pages\" विन्यास मान नहीं मिला; कोई नियमावली पृष्ठ नहीं लिखे जाएंगे"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "लिखा जा रहा है"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "\"man_pages\" विन्यास मान अज्ञात लेखपत्र %s का सन्दर्भ है"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "एच.टी.एम्.एल. पृष्ठ %(outdir)sमें है."
-#: 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 "टेक्सइन्फो पृष्ठ %(outdir)sमें हैं."
-#: 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 "\nइन्हें मेकइन्फो से चलाने के लिए उस निर्देशिका में 'मेक' आदेश चलायें\n(ऐसा स्वचालित रूप से करने के लिए यहाँ 'मेक इन्फो' आदेश का उपयोग करें)"
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr "कोई \"texinfo_documents\" विन्यास मान नहीं मिला; कोई लेखपत्र नहीं लिखे जाएंगे"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "\"texinfo_documents\" विन्यास मान अज्ञात लेखपत्र %s का सन्दर्भ है"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "%s की प्रक्रिया जारी"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 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:350 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 "मेकफाइल लिखने में त्रुटि: %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "पाठ फाइल %(outdir)s में हैं."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "%s फाइल लिखने में व्यवधान: %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "एक्स.एम्.एल. लेखपत्र %(outdir)s में हैं."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "छद्म-एक्स.एम्.एल. लेखपत्र %(outdir)s में हैं."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "निर्माण सूचनापत्र फाइल खंडित है: %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "एच.टी.एम्.एल. पृष्ठ %(outdir)sमें हैं."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "निर्माण सूचनापत्र फाइल को नहीं पढ़ा जा सका: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "सामान्य अनुक्रमाणिका"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "अनुक्रमणिका"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "आगामी"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "पूर्ववर्ती"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "अनुक्रमाणिका निर्मित की जा रही है"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "अतिरिक्त पृष्ठ लिखे जा रहे हैं"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "उतारी गई फाइलों की प्रतिलिपि बनाई जा रही है..."
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "उतारी गई फाइलों %r की प्रतिलिपि नहीं की जा सकी: %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "स्थैतिक फाइल %r की प्रतिलिपि नहीं की जा सकी"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "अतिरिक्त फाइलों की प्रतिलिपियां बनाये जा रहे है| "
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "अतिरिक्त फाइल %r की प्रतिलिपि नहीं की जा सकी"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "निर्माण फाइल को नहीं लिखा जा सका: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "पृष्ठ %s html_sidebars में दो आकृतियों से मिलता है: %r %r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "पृष्ठ %s की प्रस्तुति करते समय यूनिकोड त्रुटि हुई. कृपया यह सुनिश्चित कर लें कि सभी नॉन-असकी #non-ASCII# विहित विन्यास मान यूनिकोड अक्षरों में हैं."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "पृष्ठ %s की प्रस्तुति करते समय एक त्रुटि हुई.\nकारण: %r"
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr "विषयवस्तुओं का भंडार बनाया जा रहा है"
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr "%s में खोज अनुक्रमाणिका भंडार बनाया जा रहा है"
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "अमान्य js_file: %r, उपेक्षित"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "कई math_renderers पंजीकृत हैं. लेकिन कोई math_renderers नहीं चुना गया है."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "अज्ञात math_renderer %r दिया गया."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "html_extra_path प्रविष्टि %r का अस्तित्व नहीं है"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr "html_extra_path का प्रविष्टि %r outdir में है| "
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "html_static_path प्रविष्टि %r का अस्तित्व नहीं है"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, python-format
msgid "html_static_path entry %r is placed inside outdir"
msgstr "html_static_path का प्रविष्टि %r outdir में है| "
-#: sphinx/builders/html/__init__.py:1263 sphinx/builders/latex/__init__.py:433
+#: sphinx/builders/html/__init__.py:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "प्रतीकचिन्ह फाइल %r का अस्तित्व नहीं है"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "इष्ट चिन्ह फाइल %r का अस्तित्व नहीं है"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s दिग्दर्शिका"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "लाटेक्स लेखपत्र %(outdir)s में हैं."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nइन्हें (pdf)latex से चलाने के लिए उस निर्देशिका में 'मेक' आदेश चलायें\n(ऐसा स्वचालित रूप से करने के लिए यहाँ 'make latexpdf' आदेश का उपयोग करें)"
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "कोई \"latex_documents\" विन्यास मान नहीं मिला; कोई नहीं लिखे जाएंगे"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "\"latex_documents\" विन्यास मान अज्ञात लेखपत्र %s का सन्दर्भ है"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "अनुक्रमणिका"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "%r भाषा के लिए कोई बाबेल विकल्प नहीं "
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "टेक्स सहायक फाइलों की प्रतिलिपि की जा रही है..."
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "टेक्स सहायक फाइलों की प्रतिलिपि की जा रही है..."
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "अतिरिक्त फाइलों की प्रतिकृति बनाई जा रही है"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "%r में कोई \"रूप\" मान नहीं है"
-#: sphinx/builders/latex/theming.py:94
+#: sphinx/builders/latex/theming.py:86
#, python-format
msgid "%r doesn't have \"%s\" setting"
msgstr "%r में कोई \"%s \" मान नहीं है"
-#: 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 "यदि आप इस विषय को कूटलिपिकारों के संज्ञान में लाना चाहते है तो पिछला पूरा विवरण %s में सहेज दिया गया है"
-#: 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1230,271 +1230,271 @@ 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 "पुनर्निर्माण के लिए निश्चित फाइलों की सूची. यदि -a निर्दिष्ट है तो उपेक्षा कर दी जाएगी"
-#: 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 "प्रयोग के लिए निर्माता (मानक: एच.टी.एम्.एल. #html#)"
-#: 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 "संचित परिस्थिति और डॉक-ट्री फाइलों का पथ (मानक: OUTPUTDIR/.doctrees)"
-#: 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 "यदि संभव हो तो समानांतर N प्रक्रियाओं में निर्माण करें (ऑटो #auto# विशेष मान द्वारा cpu-count को N पर लगा दिया जाएगा)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "पथ जहाँ पर विन्यास फाइल (conf.py) स्थित है (मानक: SOURCEDIR के समरूप)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "किसी भी विन्यास फाइल का उपयोग ही न करें, मात्र -D विकल्प"
-#: 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 "एस.टी.डी आउट #stdout# पर कोई परिणाम नहीं, एस.टी.डी एरर #stderr# पर चेतावनियाँ "
-#: 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 "%r फाइलों को नहीं ढूँढा जा सका"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "-a विकल्प और फाइल के नामों को सम्मिलित नहीं किया जा सकता"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "चेतावनी फाइल %r नहीं खोली जा सकी: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "-D विकल्प का मान नाम = मान के रूप में होना आवश्यक है"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "-A विकल्प का मान नाम = मान के रूप में होना आवश्यक है"
-#: 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 "गणित को सम्मिलित करें, दिग्दर्शक में मैथजाक्स #MathJax# द्वारा प्रदर्शित"
-#: 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 "गिटहब GitHub पर लेखपत्र प्रकाशित करने के लिए .nojekyll फाइल बनाएं"
-#: 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 "%s में से एक चुनें"
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "कृपया हाँ के लिए 'y' अथवा नहीं के लिए 'n' मात्र दें. "
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "कृपया एक फाइल प्रत्यय दें, जैसे कि '.rst' अथवा '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "स्फिंक्स %s त्वरित-आरंभ #sphinx-quickstart# उपकरण के लिए अभिनन्दन"
-#: 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 "चुना हुआ बुनियादी तथा मूल स्थान: %s"
-#: 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 "त्रुटि: एक मौजूदा conf.py फाइल दिए गए मूल पथ में प्राप्त हुई है."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "स्फिंक्स-त्वरित-आरम्भ #sphinx-quickstart# मौजूदा स्फिंक्स परियोजनाओं पर पुनर्लेखन नहीं करेगा."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "कृपया एक नया मूल पथ दें (अथवा निकलने हेतु सिर्फ एन्टर #Enter# कर दें)"
-#: 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 separate\n"
"\"source\" and \"build\" directories within the root path."
msgstr "आपके पास Sphinx द्वारा बनाई गई फाइलों को सहेजने के लिए दो विकल्प हैं.\nया तो आप मूल स्थान में ही \"_build\" निर्देशिका प्रयोग करें, अथवा\nमूल पथ में भिन्न \"स्रोत\" और \"build\" निर्देशिका प्रयोग करें."
-#: sphinx/cmd/quickstart.py:241
+#: sphinx/cmd/quickstart.py:233
msgid "Separate source and build directories (y/n)"
msgstr "विभिन्न स्रोत और निर्माण डायरेक्टरी (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr "मूल निर्देशिका के अन्दर, दो और निर्देशिका बनाई जाएँगी;\nपरिवर्धित एच.टी.एम्.एल. नमूनों के लिए \"_templates\" और परिवर्धित रुपपत्रों और अन्य स्थैतिक फाइलों के लिए \"_static\"\nआप अधोरेखा के स्थान पर अन्य पूर्व-प्रत्यय (जैसे कि \".\") का प्रयोग कर सकते हैं."
-#: 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"
@@ -1503,15 +1503,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"
@@ -1521,21 +1521,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr "यदि प्रलेखों को अंग्रेजी के अलावा अन्य किसी भाषा में लिखा जाना है,\nतो यहाँ पर आप भाषा का कूटशब्द दे सकते हैं. स्फिंक्स तदपुरांत,\nजो वाक्यांश बनाता है उसे उस भाषा में अनुवादित करेगा.\n\nमान्य भाषा कूटशब्द सूची यहाँ पर देखें\nhttps://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
-#: 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"
@@ -1543,91 +1543,91 @@ 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 "त्रुटि: मुख्य फाइल %s चुने हुए मूल पथ में पहले से उपलब्ध है."
-#: 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 "टिप्पणी: imgmath और mathjax एक साथ समर्थ नहीं हो सकते. imgmath को अचिन्हित कर दिया गया है."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "मेकफाइल बनाएं? (हाँ के लिए y/ ना के लिए n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "विंडोज़ कमांड फाइल बनाएं? (हाँ के लिए y/ ना के लिए n)"
-#: 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 "फाइल बनाई जा रही है ...%s"
-#: 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 "फाइल %s पहले से उपस्थित है, छोड़ दी गई."
-#: 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 documentation\n"
"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"
@@ -1637,793 +1637,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nस्फिंक्स परियोजना के लिए आवश्यक फाइल बनाएं.\n\nस्फिंक्स-त्वरित-आरम्भ एक संवादपूर्ण उपकरण है जो आपकी परियोजना के \nबारे में कुछ प्रश्न पूछकर पूरी प्रलेखों की निर्देशिका और नमूना मेकफाइल \nबना देता है जिसे स्फिंक्स-बिल्ड में प्रयोग किया जा सकता है.\n"
-#: 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 "_templates आदि में बिंदु का बदलाव"
-#: 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 "आयाम %s सक्षम करें"
-#: 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 "Makefile/make.bat के लिए make-mode का प्रयोग करें"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "Makefile/make.bat के लिए make-mode का प्रयोग नहीं करें"
-#: 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 "अमान्य नमूना चर-पद: %s"
-#: 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 "अमान्य शीर्षक: %s"
-#: 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 "पंक्ति संख्या का ब्यौरा सीमा से बाहर है (1-%d): %r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "दोनों \"%s\" और \"%s\" विकल्पों का प्रयोग नहीं किया जा सकता"
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "समावेशित फाइल %r नहीं मिली अथवा पढने में असफलता मिली"
-#: 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 "कूटलेखन %r जो कि सम्मिलित फाइल %r में प्रयुक्त है, अशुद्ध प्रतीत हो रही है, एक :encoding: विकल्प देकर प्रयत्न करें"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "%r नामक विषयवस्तु सम्मिलित फाइल %r में नहीं मिली"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "\"lineno-match\" का प्रयोग बिना जुडी \"lines\" के युग्म के साथ नहीं हो सकता"
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "लाइन ब्यौरा %r: सम्मिलित फाइल %r से कोई लाइन नहीं ली जा सकीं"
-#: 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 "विषय-सूची-संरचना में छोड़े गए लेखपत्र %r का सन्दर्भ है"
-#: 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 "विषय-सूची-संरचना में अविद्यमान लेखपत्र %r का सन्दर्भ है"
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "मापदण्ड"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "प्रदत्त "
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "प्रदत्त प्रकार "
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "सदस्य"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "फंक्शन"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "मैक्रो"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "युग्म"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "गणक"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "प्रगणक "
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "प्रकार"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "संस्करण %s से नया "
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "संस्करण %s से अलग "
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "संस्करण %s से प्रतिबंधित "
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "प्रतिरूप उद्धरण %s, दूसरी प्रतिकृति %s में है "
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
msgid "Citation [%s] is not referenced."
msgstr "उद्धरण [%s] सन्दर्भ कहीं नहीं है"
-#: sphinx/domains/cpp.py:4748 sphinx/domains/cpp.py:7216
+#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "नमूना मानदण्ड "
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "देता है "
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "वर्ग"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "अवधारणा "
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (अंतर्निर्मित फंक्शन)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s विधि)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (वर्ग)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (वैश्विक चरपद अथवा अचर) "
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s लक्षण)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "चर "
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (प्रभाग)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "पद्धति"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "आंकड़े "
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "लक्षण"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "प्रभाग"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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 "समीकरण का प्रतिरूप शीर्षक %s, दूसरी प्रतिकृति %s में है "
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "अमान्य math_eqref_format: %r"
-#: 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:1158
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:438
msgid "Variables"
msgstr "चर पद "
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "उभारता है "
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (%s प्रभाग में )"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (%s प्रभाग में )"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (अंतर्निर्मित चर पद)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (अंतर्निर्मित वर्ग)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (%s वर्ग में)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s वर्ग विधि) "
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s स्थैतिक विधि)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "पाइथन प्रभाग सूची"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "प्रभाग"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "अवमानित "
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "वर्ग विधि"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "स्थैतिक पद्धति"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "पारस्परिक-सन्दर्भों के लिए एक से अधिक लक्ष्य मिले %r: %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr "(अवमानित)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (निर्देश)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (भूमिका)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "निर्देश"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "भूमिका"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "परिस्थिति चर पद; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "अशुद्ध रूप विकल्प विवरण %r, अपेक्षित प्रारूप \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" अथवा \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "पारिभाषिक पद"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "व्याकरण संकेत "
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "सन्दर्भ शीर्षक"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "परिस्थिति चर पद "
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "प्रोग्राम विकल्प "
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "लेखपत्र"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "प्रभाग सूची"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "प्रतिरूप शीर्षक %s, दूसरी प्रतिकृति %s में है "
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "numfig असमर्थ है. :numref: उपेक्षित है."
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr "कड़ी का कोई शीर्षक नहीं है: %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "अमान्य numfig_format: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "अमान्य numfig_format: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "लेखपत्रों के पर्यवेक्षण में असफलता %s: %r"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "अधिकारक्षेत्र %r पंजीकृत नहीं है"
-#: 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 "%s देखिए"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "%s भी देखिए"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "अनुक्रमणिका की प्रविष्टि का प्रकार अज्ञात %r"
-#: 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 "पारस्परिक संदर्भित विषय-सूची-संरचना सन्दर्भ पाए गए, उपेक्षा की जा रही है: %s <- %s"
-#: 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 "विषय-सूची-संरचना में लेखपत्र %r, जिसका कोई शीर्षक नहीं है, का सन्दर्भ है: कोई सम्बन्ध नहीं बनाया जा सकेगा"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "चित्र फाइल पठनीय नहीं है: %s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "चित्र फाइल %s पठनीय नहीं है: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "उतारी गई फाइल पठनीय नहीं है: %s"
-#: 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 "%s में पहले से भाग संख्या नियत है (एक के अन्दर दूसरा अंकित विषय-सूची-संरचना)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "%s फाइल बन जाएगी."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2435,185 +2435,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\n में पाइथन प्रभाग और पैकेज की पुनरावर्तित खोज करें और\nस्वतःप्रभाग निर्देश द्वारा में प्रति पैकेज एक रेस्ट #reST# फाइल बनाएं.\n\n फाइल और/ अथवा निर्देशिका स्वरुप हो सकते हैं\nजो निर्माण प्रकिया में छोड़ दिए जाएंगे.\n\nनोट: सामान्यतया यह स्क्रिप्ट किसी पहले से बनाई गई फाइल पर पुनर्लेखन नहीं करती."
-#: 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 "fnmatch-style फाइल और/ अथवा निर्देशिका स्वरुप जो निर्माण प्रक्रिया से छोड़ने हैं"
-#: 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 "विषय-सूची में दिखाए जाने वाले उपप्रभागों की अधिकतम गहराई (मानक: 4)"
-#: 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 "\"_private\" प्रभाग को सम्मिलित करें "
-#: 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 "प्रभाग पथ की व्याख्या 'पी.ई.पी.-0420 निहित नामराशि विवरण' के आधार पर करें "
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "फाइल प्रत्यय (मानक: rst)"
-#: 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 "मोड्यूल_पाथ #module_path# को सिस.पाथ #sys.path# में जोड़ें, जब --full दिया जाता है तब इसका प्रयोग होता है "
-#: 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 "परियोजना लेखक(गण), जब --full दिया जाता है तब इसका प्रयोग होता है "
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "परियोजना संस्करण, जब --full दिया जाता है तब इसका प्रयोग होता है "
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "परियोजना आवृत्ति, जब --full दिया जाता है तब इसका प्रयोग होता है "
-#: 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 "%s एक निर्देशिका नहीं है. "
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "अमान्य रेगएक्स #regex# %r, %s में "
-#: 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 "स्रोतों की व्यापकता की जांच पूरी, परिणाम %(outdir)spython.txt में देखें. "
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "अमान्य रेगएक्स #regex# %r, coverage_c_regexes में "
-#: 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 "प्रभाग %s का आयत नहीं किया जा सका: %s"
-#: 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 "'%s' विकल्प में अनुपस्थित '+' या '-'."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "'%s' एक मान्य विकल्प नहीं है."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' एक मान्य पाईवर्शन #pyversion# विकल्प नहीं है. "
-#: 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 "स्रोतों में डॉकटेस्ट्स की जांच पूरी, परिणाम %(outdir)s/output.txt में देखें. "
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "%s भाग में %s पर कोई निर्देश / परिणाम नहीं: %s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "अमान्य डॉकटेस्ट निर्देश की उपेक्षा की जा रही है: %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr ""
@@ -2624,20 +2624,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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 "बाहरी ग्राफविज़ फाइल %r नहीं मिली अथवा पढने में असफलता मिली"
-#: 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"
@@ -2647,14 +2661,14 @@ msgid ""
"%r"
msgstr "डॉट ने किसी परिणाम फाइल का नहीं बनाया:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "डॉट निर्देश %r नहीं चलाया जा सकता (ग्राफविज़ परिणाम के लिए आवश्यक), ग्राफविज़_डॉट मान की जांच करें"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2664,33 +2678,33 @@ msgid ""
"%r"
msgstr "डॉट त्रुटि के साथ बहार आ गया:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "ग्राफविज़_आउटपुट_फॉर्मेट का 'पी.एन.जी', 'एस.वी.जी.', होना आवश्यक है, पर यह %r है"
-#: 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 "डॉट निर्देश %r: %s"
-#: 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 "[graph: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graph]"
-#: 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"
@@ -2700,178 +2714,178 @@ msgid ""
"%r"
msgstr "परिवर्तक त्रुटि के साथ बहार आ गया:\n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "लाटेक्स आदेश %r नहीं चलाया जा सकता (गणित दिखाने के लिए आवश्यक). आई.एम्.जी.मैथ_लाटेक्स मान की जाँच करें"
-#: 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 "%s आदेश %r नहीं चलाया जा सकता (गणित दिखाने के लिए आवश्यक). imgmath_%s मान की जाँच करें"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "लाटेक्स दिखाएँ %r: %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "पंक्तिबद्ध लाटेक्स %r: %s"
-#: 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 "इन्टरस्फिंक्स सामान स्थानांतरित हो चुका है: %s -> %s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "इन्टरस्फिंक्स सामान को %s से चढ़ाया जा रहा है ..."
-#: 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 "(%s v%s में)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(%s में)"
-#: 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 "इन्टरस्फिंक्स निर्धारक %r अक्षरमाला नहीं है. उपेक्षित"
-#: 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:178
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 "अपूर्ण प्रविष्टि मिली: %s "
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<<मूल प्रविष्टि>>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(<<मूल प्रविष्टि>> %s, पंक्ति %d में उपस्थित है.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "मौलिक प्रविष्टि"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "प्रभाग निर्देश विशिष्ट रूप से दर्शाया जा रहा है..."
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "प्रभाग निर्देश"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "%s का स्रोत निर्देश
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "सिंहावलोकन: प्रभाग निर्देश"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "सभी प्रभाग जिनके लिए निर्देश उपलब्ध है
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "स्वतः %s (%r) के लिए अमान्य हस्ताक्षर"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr "%s के पदों का प्रारूप बनाने में व्यवधान: %s"
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "%s गुण %s वस्तु में अनुपस्थित"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2879,113 +2893,107 @@ msgid ""
"explicit module name)"
msgstr "पता नहीं है कि कौन सा प्रभाग स्वतःप्रलेखन %r के लिए आयात करना है (लेखपत्र में \"प्रभाग\" या \"वर्तमान-प्रभाग\" निर्देश रख कर देखें; अथवा स्पष्ट प्रभाग नाम देकर देखें)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "स्वतः प्रभाग नाम में \"::\" विवेकहीन है"
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr "स्वतः-प्रभाग %s के लिए हस्ताक्षर पद अथवा प्रत्युत्तरित टिप्पणी प्रदान की गई"
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "आधार: %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2993,46 +3001,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "पद-विच्छेदन में असफलता: %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "विषय-वस्तु के आयात में असफलता: %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[ऑटोसमरी] अब इसका स्वतःसारांश बना रहा है: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[ऑटोसमरी] %s पर लिख रहा है"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3040,7 +3048,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3055,129 +3063,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nस्वतः सारांश #autosummary# निर्देश का प्रयोग करते हुए पुर्नसरंचितपाठ बनाता है.\n\nस्फिंक्स-ऑटोजेन स्फिंक्स.एक्स्ट.ऑटोसमरी.जेनेरेट का मुखड़ा है.\nयह प्रदत्त फाइलों में सम्मिलित ऑटो समरी निर्देशों के अनुसार पुर्नसरंचितपाठ बनाता है\n\nस्वतः सारांश #autosummary# निर्देश का प्रारूप स्फिंक्स.एक्स्ट.ऑटोसमरी \nपाइथन प्रभाग में निबंधित है और इसे आप निम्नलिखित माध्यम से पढ़ सकते हैं:\n\n pydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "आर.एस.टी. फाइलें बनाने के लिए स्रोत फाइलें"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "सभी परिणाम रखने के लिए निर्देशिका"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "फाइलों के लिए मानक प्रत्यय (मानक: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "पारंपरिक प्रारूप निर्देशिका (मानक: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "लेखपत्र आयातित सदस्य (मानक: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "चेतावनी"
@@ -3208,7 +3216,7 @@ msgstr "पृष्ठ"
msgid "Table of Contents"
msgstr "विषय-सूची"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "खोज"
@@ -3289,35 +3297,35 @@ msgstr "बृहदाकार हो सकता है"
msgid "Navigation"
msgstr "संचालन"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "%(docstitle)s में खोजें"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "इन लेखपत्रों के बारे में"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "सर्वाधिकार"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© सर्वाधिकार %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© सर्वाधिकार %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "अंतिम बार सम्पादित %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3362,12 +3370,12 @@ msgid "search"
msgstr "खोज"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "खोज परीणाम "
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3409,280 +3417,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr "इस परिभाषा की स्थायी कड़ी"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "खोजे गए जोड़े छिपाएं"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "खोज जारी"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "खोज की तैयारी"
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "खोज पूर्ण, खोज विषय के अनुकूल %s पृष्ठ मिला (मिले)."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", में "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "किनारे का स्थान बढ़ाएं"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "किनारे का स्थान घटाएं"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "किनारे का स्थान बढ़ाएं"
+
#: sphinx/themes/haiku/layout.html:24
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 "4 पंक्तिबद्ध सूचियाँ मिलीं. यह आपके द्वारा उपयोग किए गए आयाम की त्रुटि हो सकती है: %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "पाद-टिप्पणी [%s] का कोई सन्दर्भ नहीं है."
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "अनुवादित संदेश में असंगत पाद-टिप्पणी के प्रसंग. मूल: {0}, अनुवादित: {1}"
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "अनुवादित संदेश में असंगत प्रसंग. मूल: {0}, अनुवादित: {1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "अनुवादित संदेश में असंगत उद्धरण के प्रसंग. मूल: {0}, अनुवादित: {1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "अनुवादित संदेश में असंगत शब्द के प्रसंग. मूल: {0}, अनुवादित: {1}"
-#: 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 "किसी भी पारस्परिक-सन्दर्भ के लिए एक से अधिक लक्ष्य मिले %r: %s संभव"
-#: 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 "दूरस्थ चित्र नहीं लाया जा सका: %s [%d]"
-#: 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 "दूरस्थ चित्र नहीं लाया जा सका: %s [%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "अज्ञात चित्र प्रारूप: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "असाधनीय स्रोत अक्षर, \"?\" द्वारा बदले जा रहे हैं: %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "छोड़ा "
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "अज्ञात बिंदु प्रकार: %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "अशुद्धि पाठन: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "अशुद्धि लेखन: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "अमान्य तिथि प्रारूप. यदि आप सीधे परिणाम में दर्शाना चाहते हैं तो अक्षरमाला को एकाकी उद्धरण चिन्ह द्वारा चिन्हित करें: %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "विषय-सूची-संरचना में अविद्यमान फाइल %r का सन्दर्भ है"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "केवल निर्देशक भाव का मूल्यांकन करते समय अपवाद: %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "मानक भूमिका '%s' नहीं मिली"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "इस परिभाषा की स्थायी कड़ी"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "%s के लिए नमफिग_फॉर्मेट नहीं बताया गया है"
-#: 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 "%s बिंदु के लिए कोई पहचान-चिन्ह नहीं दिया गया"
-#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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 "चित्र का आकार नहीं मिल सका. :scale: विकल्प की उपेक्षा की जा रही है."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr "अज्ञात %r उच्चतमस्तर_विभाजन #toplevel_sectioning# %r वर्ग के लिए"
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr "अत्याधिक अधिकतम गहराई # :maxdepth: #, उपेक्षित किया गया."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr "लेखपत्र का शीर्षक एकल पाठ बिंदु नहीं है"
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "पाद टिप्पणियां"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr "दोनों तालिका-स्तंभ और :चौड़ाई: विकल्प दिए गए हैं. :चौड़ाई: मान की उपेक्षा की जाएगी."
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr "परिमाण मात्रक %s अमान्य है. उपेक्षा की जाएगी."
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "अनुक्रमणिका की प्रविष्टि का प्रकार %s मिला"
-#: 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 "[चित्र: %s]"
-#: 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 "अकार्यान्वित बिंदु प्रकार: %r"
diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.js b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.js
index 94bb14e49..3e9ef5bae 100644
--- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "",
- "Permalink to this headline": "",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "",
"Previous topic": "",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "",
"Search Page": "",
"Search Results": "",
- "Search finished, found %s page(s) matching the search query.": "",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "",
"Searching": "",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo
index 6fbf89088..ab1996773 100644
Binary files a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo and b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
index 9b1a32e1e..0b046a679 100644
--- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po
@@ -7,134 +7,134 @@ 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 \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: FULL NAME \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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: hi_IN\n"
"Plural-Forms: nplurals=2; plural=(n != 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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -142,12 +142,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -155,64 +155,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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,994 +220,994 @@ 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr ""
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr ""
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr ""
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr ""
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr ""
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 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:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1226,271 +1226,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1499,15 +1499,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"
@@ -1517,21 +1517,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1539,91 +1539,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1633,793 +1633,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 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:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2431,185 +2431,185 @@ 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 ""
@@ -2620,20 +2620,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2643,14 +2657,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"
@@ -2660,33 +2674,33 @@ 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"
@@ -2696,178 +2710,178 @@ 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:178
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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> 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:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr ""
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr ""
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr ""
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr ""
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, 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:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2875,113 +2889,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1021
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1028
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1041
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1077
#, 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:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1578
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1686
+#: sphinx/ext/autodoc/__init__.py:1670
#, 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:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1931
+#: sphinx/ext/autodoc/__init__.py:1912
#, 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:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2395
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2834
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2989,46 +2997,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3036,7 +3044,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3051,129 +3059,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 ""
@@ -3204,7 +3212,7 @@ msgstr ""
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr ""
@@ -3285,35 +3293,35 @@ msgstr ""
msgid "Navigation"
msgstr ""
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr ""
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr ""
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3358,12 +3366,12 @@ msgid "search"
msgstr ""
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr ""
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3405,280 +3413,278 @@ 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
-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
-msgid "Permalink to this definition"
-msgstr ""
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr ""
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr ""
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
+msgid "Collapse sidebar"
msgstr ""
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
-msgid "Collapse sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
msgstr ""
#: sphinx/themes/haiku/layout.html:24
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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr ""
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr ""
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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/hr/LC_MESSAGES/sphinx.js b/sphinx/locale/hr/LC_MESSAGES/sphinx.js
index 8b6a80f6a..c8da61131 100644
--- a/sphinx/locale/hr/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Sljede\u0107a tema",
"Other changes": "Ostale promjene",
"Overview": "Pregled",
- "Permalink to this definition": "Link na tu definiciju",
- "Permalink to this headline": "Link na taj naslov",
"Please activate JavaScript to enable the search\n functionality.": "Molimo omogu\u0107ite JavaScript\n za djelovanje tra\u017eilice.",
"Preparing search...": "Priprema pretrage...",
"Previous topic": "Prija\u0161nja tema",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Tra\u017ei",
"Search Page": "Tra\u017eilica",
"Search Results": "Rezultati pretrage",
- "Search finished, found %s page(s) matching the search query.": "Pretraga zavr\u0161ena, prona\u0111eno %s stranica.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Tra\u017ei izme\u0111u %(docstitle)s",
"Searching": "Pretra\u017eivanje",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo
index 6a16d16ad..2b3e20966 100644
Binary files a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo and b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.po b/sphinx/locale/hr/LC_MESSAGES/sphinx.po
index 82b0fb7f1..3006c65a1 100644
--- a/sphinx/locale/hr/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Nema izvornog direktorija (%s)"
-#: 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 "Izvorni i odredišni direktorij ne smiju biti jednaki"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Izrada pomoću Sphinx v%s"
-#: 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 "Ovaj projekt se ne može izgraditi s instaliranom verzijom, potrebno je instalirati Sphinx v%s ili višu verziju."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "izrada izlazne mape"
-#: 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 "'setup' koji je postavljen u conf.py nije moguće pozvati. Molimo izmijenite definiciju 'setup' funkcije kako bi ju mogli izvršiti iz Pythona. Ovo je potrebno kako bi conf.py imao karakter Sphinx proširenja. "
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "učitavanje prijevoda [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "napravljeno"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "neuspješno: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Nije odabran format, koristi se zadani: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "uspješno"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "završeno uz probleme"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "build %s, %s upozorenje."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "build %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr "%s proširenje nema deklaraciju paralelnog čitanja, uz pretpostavku da nije - zamolite autora za provjeru i postavljanje deklaracije"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr "%s proširenje nema deklaraciju paralelnog čitanja, uz pretpostavku da nije - zamolite autora za provjeru i postavljanje deklaracije"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "u konfiguracijskom direktoriju ne postoji datoteka conf.py (%s)"
-#: 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 "ne može se nadjačati osnovna konf. postavka %r, zanemarena je (koristite %r za postavljanje pojedinačnih elemenata)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "nepravilan broj %r za konf. vrijednost %r, zanemaruje se"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "ne može se nadjačati konf. vrijednost %r zbog nepodržanog tipa, zanemareno"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "nepoznata konfiguracijska vrijednost %r, zanemaruje se"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "Ne postoji konfiguracijska vrijednost: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Konfiguracijska vrijednost %r već postoji"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Postoji sintaksna greška u konfiguracijskoj datoteci: %s\n"
-#: 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"
@@ -221,994 +221,994 @@ 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 "Poglavlje %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Slika %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tablica %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Ispis %s"
-#: 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 "primary_domain %r nije pronađen, zanemareno je."
-#: 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 "Događaj %r već postoji"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Nepoznato ime događaja: %s"
-#: 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 "Ovaj projekt treba proširenje %s najmanje u verziji %si stoga se ne može izraditi s postojećom verzijom (%s)."
-#: 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 "Klasa %s nema \"name\" svojstvo"
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Builder %r već postoji (u modulu %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Builder imena %s nije registriran ili dostupan pomoću poziva"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Builder %s nije registriran"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "domena %s je već registrirana"
-#: 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 "domena %s nije još registrirana"
-#: 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 "source_parser za %r je već registriran"
-#: 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 "proširenje %r se već nalazi u Sphinxu od verzije %s; ovo proširenje se zanemaruje."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Izvorna iznimka:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "Proširenje %s ne može biti uvezena"
-#: 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 "proširenje %r nema funkciju setup(); radi li se o ispravnom Sphinx modulu proširenja?"
-#: 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 "%s proširenje traži Sphinx verzije v%s; stoga projekt ne može biti izgrađen s ovom verzijom."
-#: 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 "proširenje %r vratio je nepodržan objekt iz setup() funkcije; rezultat treba biti None ili riječnik metapodataka"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "tema %r nema postavku \"theme\""
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "tema %r nema postavku \"inherit\""
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "tema %r nije pronađena, nasljeđuje ju %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "postavka %s.%s ne pojavljuje se u pretraženim konfiguracijama tema"
-#: 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 "datoteka %r iz teme nije ispravna (zip) arhiva ili ne sadrži temu"
-#: 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 "nema teme %r (nedostaje theme.conf?)"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Ugrađeni dijelovi"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Nivo modula"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (u "
-#: 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Opceniti abecedni indeks"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "abecedni indeks"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "naprijed"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "nazad"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentacija"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Abecedni popis"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Distribucija"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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 "Neispravan navod: %s"
-#: 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 "Ne mogu se istovremeno koristiti *%s* i *%s* opcije"
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "Include datoteka %r nije pronađena ili se ne može pročitati"
-#: 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 "Encoding %r za čitanje import datoteke %r nije ispravan, pokušajte dodati :encoding: opciju"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "Objekt %r nije pronađen u include datoteci %r"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "Ne može se koristiti \"lineno-match\" sa nespojivom grupom \"lines\""
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "Specifikacija retka %r: nema redaka preuzetih iz include datoteke %r"
-#: 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 "Autor sekcije: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Autor modula: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Autor koda:"
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Autor:"
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parametri"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Vraća"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Vraća tip"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "član"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "varijabla"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "funkcija"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tip"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Novo u verziji %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Promijenjeno u verziji %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Zastarijelo od verzije %s"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Parametri predloška"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Baca (iznimke)"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "razred"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "koncept"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (ugrađene funkcije)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s metoda)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (razred)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (globalna varijabla ili konstanta)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s atribut)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumenti"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (modul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "metoda"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "podaci"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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 "dvostruka oznaka jednakosti %s, drugo pojavljivanje u %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "ključna riječ"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operator"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objekt"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "izuzetak"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "izjava"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "ugrađen funkcije"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Varijable"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Podiže"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (u modulu %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (u modulu %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (ugrađene variable)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (ugrađen razred)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (razred u %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s metoda klase)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s statična metoda)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Python indeks modula"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "Moduli"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Zastarjelo"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "metoda klase"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "statična metoda"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (zastarjelo)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (directive)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (role)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "Direktive"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "uloga"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "varijabla okruženja; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "termin rječnika"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "token gramatike"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "referentna oznaka"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "varijabla okruženja"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "programske mogućnosti"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "dokument"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Popis modula"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Tražilica"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "pogledajte %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "Dodatne informacije: %s"
-#: 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 "Simboli"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 "nedostaje '+' ili '-' u '%s' opciji."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "'%s' nije valjana opcija."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' nije valjana pyversion opcija"
-#: 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Graphviz direktiva ne može imati i sadržaj i ime datoteke za argumente"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Vanjska Graphviz datoteka %r ne postoji ili se ne može čitati"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Ignoriranje \"graphviz\" direktive bez sadržaja."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2644,14 +2658,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 "dot naredba %r ne može se pokrenuti (potrebna za graphviz izlaz), provjerite postavku graphviz_dot"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2661,33 +2675,33 @@ 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 "graphviz_output_format mora biti 'png' ili 'svg', ali je %r"
-#: 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 "[graph: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graph]"
-#: 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"
@@ -2697,178 +2711,178 @@ 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 "Link na tu definiciju"
-#: 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 "(u %s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[source]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Todo"
-#: 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 "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(<> se nalazi u %s, redak %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "izvorna stavka"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Kod modula"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Izvorni kod za %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Pregled: kod modula"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Svi moduli za koje je dostupan kod
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2876,113 +2890,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "Osnovice: %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2990,46 +2998,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3037,7 +3045,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3052,129 +3060,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Argumenti"
-#: 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 "Primjeri"
-#: 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 "Pozor"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Pažnja"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Opasnost"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Greška"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Savjet"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Važno"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Napomena"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Više informacija"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Savjet"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Upozorenje"
@@ -3205,7 +3213,7 @@ msgstr "stranica"
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Traži"
@@ -3286,35 +3294,35 @@ msgstr "može biti ogromno"
msgid "Navigation"
msgstr "Navigacija"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Traži između %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "O ovim dokumentima"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Sva prava zadržana"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Sva prava zadržana %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Sva prava zadržana %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Zadnji put ažurirano %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3359,12 +3367,12 @@ msgid "search"
msgstr "traži"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Rezultati pretrage"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3406,280 +3414,278 @@ msgstr "C API promjene"
msgid "Other changes"
msgstr "Ostale promjene"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Link na taj naslov"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Link na tu definiciju"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Sakrij rezultate pretrage"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Pretraživanje"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Priprema pretrage..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Pretraga završena, pronađeno %s stranica."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", u "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Pokaži pomoćnu traku"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Sakrij pomoćnu traku"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Pokaži pomoćnu traku"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Sadržaj"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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 "više od jednog targeta za 'any' referencu %r: može biti %s"
-#: 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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Link na tu definiciju"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Permalink na ovu tablicu"
-#: 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 "Permalink na ovaj kod"
-#: 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 "Permalink na ovu sliku"
-#: 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 "Permalink na ovaj sadržaj"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Fusnote"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[slika: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[slika]"
-#: 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/hu/LC_MESSAGES/sphinx.js b/sphinx/locale/hu/LC_MESSAGES/sphinx.js
index 2076e0051..9f649f7b7 100644
--- a/sphinx/locale/hu/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "K\u00f6vetkez\u0151 t\u00e9mak\u00f6r",
"Other changes": "Egy\u00e9b v\u00e1ltoz\u00e1sok",
"Overview": "\u00c1ttekint\u00e9s",
- "Permalink to this definition": "Hivatkoz\u00e1s erre a defin\u00edci\u00f3ra",
- "Permalink to this headline": "Hivatkoz\u00e1s erre a fejezetc\u00edmre",
"Please activate JavaScript to enable the search\n functionality.": "K\u00e9rem enged\u00e9lyezze a JavaScriptet a keres\u0151 funkci\u00f3\n haszn\u00e1lat\u00e1hoz.",
"Preparing search...": "Felk\u00e9sz\u00fcl\u00e9s a keres\u00e9sre...",
"Previous topic": "El\u0151z\u0151 t\u00e9mak\u00f6r",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Keres\u00e9s",
"Search Page": "Keres\u00e9s",
"Search Results": "Keres\u00e9si Eredm\u00e9nyek",
- "Search finished, found %s page(s) matching the search query.": "A keres\u00e9s befejez\u0151d\u00f6tt, %s oldal egyezik a keres\u00e9si fel\u00e9teleknek.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Keres\u00e9s k\u00f6zt\u00fck: %(docstitle)s",
"Searching": "Keres\u00e9s folyamatban",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo
index 5427c76f0..21c836336 100644
Binary files a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo and b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.po b/sphinx/locale/hu/LC_MESSAGES/sphinx.po
index e683c629e..3ef23719a 100644
--- a/sphinx/locale/hu/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.po
@@ -13,134 +13,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Nem található a forráskönyvtár (%s)"
-#: 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 "A forráskönyvtár és célkönyvtár nem lehet azonos"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Sphinx %s verzió futtatása"
-#: 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 "Ez a projekt legalább a Sphinx %s verzióját igényli, és emiatt nem állítható össze ezzel a verzióval."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "kimeneti könyvtár elkészítése"
-#: 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 "a(z) %s kiterjesztés beállításakor:"
-#: 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 "A „setup”, ahogy jelenleg a conf.py fájlban meg van határozva, nem meghívható Python függvény. Módosítsa a meghatározását, hogy meghívható függvénnyé tegye. Ez ahhoz szükséges, hogy a conf.py Sphinx kiterjesztésként viselkedjen."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "fordítások betöltése [%s]…"
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "kész"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "nem érhető el beépített üzenetekhez"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "pickle-t környezet betöltése"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "sikertelen: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Nincs összeállító kiválasztva, az alapértelmezett használata: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "sikerült"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "problémákkal befejeződött"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "%s összeállítás, %s figyelmeztetés (a figyelmeztetések hibákként való kezelésével)"
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr "%s összeállítás, %s figyelmeztetés (a figyelmeztetések hibákként való kezelésével)"
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "%s összeállítás, %s figyelmeztetés."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr "%s összeállítás, %s figyelmeztetés."
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "%s összeállítás."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "a(z) %r csomópontosztály már regisztrálva van, a látogatói felül lesznek bírálva"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "a(z) %r direktíva már regisztrálva van, felül lesz bírálva"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -148,12 +148,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -161,64 +161,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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 "a beállítási könyvtár nem tartalmaz conf.py fájlt (%s)"
-#: 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"
@@ -226,994 +226,994 @@ 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 "%s. bekezdés"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "%s. ábra"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "%s. táblázat"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "%s. felsorlás"
-#: 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 "Python Fejlesztési Javaslatok; PEP %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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 "Beépített"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Modul szint"
-#: 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%b %d, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Általános tárgymutató"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "nyitóoldal"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "következő"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "előző"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "%s %s dokumentáció"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Tárgymutató"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Kiadás"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1232,271 +1232,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1505,15 +1505,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"
@@ -1523,21 +1523,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1545,91 +1545,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1639,793 +1639,793 @@ 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 "A megadott útvonal nem egy mappa vagy a sphinx állományok már léteznek."
-#: 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 "Fejezet szerző: "
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Modul szerző: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Kód szerző: "
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Szerző: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Paraméterek"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Visszatérési érték"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Visszatérés típusa"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "tag"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "változó"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "függvény"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "makró"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "enumeráció"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "enumerátor"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "típus"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Új a(z) %s verzióban"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "A %s verzióban változott"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Elavult a(z) %s verzió óta"
-#: 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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Sablonparaméterek"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Dob"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "osztály"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (beépített függvény)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (%s metódus)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (osztály)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (globális változó vagy konstans)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (%s attribútum)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumentum"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (modul)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "metódus"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "adat"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "attribútum"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr ""
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "kulcsszó"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operátor"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "objektum"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "kivétel"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "utasítás"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "beépített függvény"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Változók"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Kivétel"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (%s modulban)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (%s modulban)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (beépített változó)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (beépített osztály)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (osztály %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (%s osztály metódus)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (%s statikus metódus)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Python Modul Mutató"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "modulok"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Elavult"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "osztály szintű metódus"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "statikus metódus"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (elavult)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (direktíva)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (szerepkör)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "direktíva"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "szerepkör"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "környezeti változó; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "szójegyzék"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "nyelvtani jel"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "referencia cimke"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "környezeti változó"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "program opció"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Modulok"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Keresés"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "forrás mappa megváltozott"
-#: 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 "lásd %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "lásd még %s"
-#: 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 "Szimbólumok"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2437,185 +2437,185 @@ 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 "%s nem mappa"
-#: 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 ""
@@ -2626,20 +2626,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2649,14 +2663,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"
@@ -2666,33 +2680,33 @@ 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 "[graph: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graph]"
-#: 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"
@@ -2702,178 +2716,178 @@ 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 "Állandó hivatkozás erre az egyenletre"
-#: 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 "(%s v%s)"
-#: 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:178
msgid "[source]"
msgstr "[source]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Tennivaló"
-#: 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 "<>"
msgstr ""
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr ""
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "eredeti bejegyzés"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr ""
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Modul forráskód"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "%s forráskódja
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Áttekintés: modul forráskód"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Az összes modul, melynek forrása elérhető
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
msgid "error while formatting arguments for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:663 sphinx/ext/autodoc/__init__.py:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2881,113 +2895,107 @@ msgid ""
"explicit module name)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, python-format
msgid "signature arguments or return annotation given for automodule %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, python-format
msgid ""
"__all__ should be a list of strings, not %r (in module %s) -- ignoring "
"__all__"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2995,46 +3003,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
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:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3042,7 +3050,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3057,129 +3065,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Figyelem"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Figyelem"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Veszély"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Hiba"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Tipp"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Fontos"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Megjegyzés"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Lásd még"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Javaslat"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Figyelem"
@@ -3210,7 +3218,7 @@ msgstr "oldal"
msgid "Table of Contents"
msgstr ""
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Keresés"
@@ -3291,35 +3299,35 @@ msgstr "nagy lehet"
msgid "Navigation"
msgstr "Navigáció"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Keresés köztük: %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Névjegy ezekről a dokumentumokról"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Minden jog fenntartva"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr ""
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Utolsó frissítés %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3364,12 +3372,12 @@ msgid "search"
msgstr "keresés"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Keresési Eredmények"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3411,280 +3419,278 @@ msgstr "C API változások"
msgid "Other changes"
msgstr "Egyéb változások"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Hivatkozás erre a fejezetcímre"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Hivatkozás erre a definícióra"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Keresési Találatok Elrejtése"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Keresés folyamatban"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Felkészülés a keresésre..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "A keresés befejeződött, %s oldal egyezik a keresési felételeknek."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", "
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Oldalsáv kinyitása"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Oldalsáv összezárása"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Oldalsáv kinyitása"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Tartalom"
-#: 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:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr ""
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr ""
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
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:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr ""
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr ""
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr ""
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr ""
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, 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:120 sphinx/writers/html.py:129
+#: sphinx/writers/html5.py:99 sphinx/writers/html5.py:108
+msgid "Permalink to this definition"
+msgstr "Hivatkozás erre a definícióra"
+
+#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Permalink erre a táblázatra"
-#: 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 "Permalink erre a kódrészletre"
-#: 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 "Permalink erre a képre"
-#: 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:306
#, python-format
msgid "unknown %r toplevel_sectioning for class %r"
msgstr ""
-#: sphinx/writers/latex.py:398
+#: sphinx/writers/latex.py:357
msgid "too large :maxdepth:, ignored."
msgstr ""
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
msgid "document title is not a single Text node"
msgstr ""
-#: sphinx/writers/latex.py:676 sphinx/writers/texinfo.py:626
+#: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614
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:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Lábjegyzetek"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
msgid ""
"both tabularcolumns and :widths: option are given. :widths: is ignored."
msgstr ""
-#: sphinx/writers/latex.py:1236
+#: sphinx/writers/latex.py:1192
#, python-format
msgid "dimension unit %s is invalid. Ignored."
msgstr ""
-#: sphinx/writers/latex.py:1549
+#: sphinx/writers/latex.py:1505
#, 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 "[image: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[image]"
-#: 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/id/LC_MESSAGES/sphinx.js b/sphinx/locale/id/LC_MESSAGES/sphinx.js
index 4b8ff2dfb..9780f91ab 100644
--- a/sphinx/locale/id/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/id/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "Topik berikutnya",
"Other changes": "Perubahan lain",
"Overview": "Tinjauan",
- "Permalink to this definition": "Link permanen untuk definisi ini",
- "Permalink to this headline": "Link permanen untuk headline ini",
"Please activate JavaScript to enable the search\n functionality.": "Tolong aktifkan JavaScript untuk melakukan pencarian.\n ",
"Preparing search...": "Penyiapkan pencarian...",
"Previous topic": "Topik sebelumnya",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Pencarian",
"Search Page": "Pencarian Halaman",
"Search Results": "Hasil Pencarian",
- "Search finished, found %s page(s) matching the search query.": "Pencarian selesai, menemukan %s halaman yang cocok dengan kueri pencarian.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Pencarian dalam %(docstitle)s",
"Searching": "Pencarian",
"Searching for multiple words only shows matches that contain\n all words.": "Mencari beberapa kata hanya menunjukkan kecocokan yang mengandung\n \u00a0\u00a0 semua kata.",
diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.mo b/sphinx/locale/id/LC_MESSAGES/sphinx.mo
index 3a63b13cf..f8aa0e9aa 100644
Binary files a/sphinx/locale/id/LC_MESSAGES/sphinx.mo and b/sphinx/locale/id/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.po b/sphinx/locale/id/LC_MESSAGES/sphinx.po
index 21b09db69..bcd4d9dcb 100644
--- a/sphinx/locale/id/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/id/LC_MESSAGES/sphinx.po
@@ -12,134 +12,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: oon arfiandwi , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: sphinx/application.py:156
+#: sphinx/application.py:149
#, python-format
msgid "Cannot find source directory (%s)"
msgstr "Tidak dapat menemukan direktori sumber (%s)"
-#: 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 "Direktori sumber dan direktori tujuan tidak boleh sama"
-#: sphinx/application.py:195
+#: sphinx/application.py:188
#, python-format
msgid "Running Sphinx v%s"
msgstr "Menjalankan Sphinx v%s"
-#: 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 "Proyek ini memerlukan sedikitnya Sphinx v%s dan maka itu tidak bisa dibangun dengan versi ini."
-#: sphinx/application.py:236
+#: sphinx/application.py:229
msgid "making output directory"
msgstr "membuat direktori keluaran"
-#: 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 "saat menyiapkan ekstensi %s:"
-#: 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 "'setup' yang saat ini didefinisikan pada conf.py bukanlah sebuah Python callable. Silakan modifikasi definisinya untuk membuatnya menjadi fungsi callable. Hal ini diperlukan guna conf.py berjalan sebagai ekstensi Sphinx."
-#: sphinx/application.py:272
+#: sphinx/application.py:265
#, python-format
msgid "loading translations [%s]... "
msgstr "memuat terjemahan [%s]... "
-#: sphinx/application.py:290 sphinx/util/__init__.py:540
+#: sphinx/application.py:282 sphinx/util/__init__.py:504
msgid "done"
msgstr "selesai"
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr "tidak tersedia untuk built-in messages"
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr "memuat lingkungan yang diawetkan"
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr "gagal: %s"
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr "Tidak ada builder yang dipilih, menggunakan default: html"
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr "berhasil"
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr "selesai with masalah"
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr "bangun %s, %s peringatan (dengan peringatan dianggap sebagai kesalahan)."
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr "build %s, %s peringatan."
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr "build %s."
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr "kelas simpul %r sudah terdaftar, pengunjungnya akan diganti"
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr "pengarahan %r sudah terdaftar, itu akan diganti"
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr "peran %r sudah terdaftar, itu akan diganti"
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -147,12 +147,12 @@ msgid ""
"explicit"
msgstr "ekstensi %s tidak akan dinyatakan jika itu aman untuk pembacaan paralel, dengan anggapan itu tidak aman - silakan tanya pembuat ekstensi untuk memeriksa dan membuatnya eksplisit"
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr "ekstensi %s tidak aman untuk pembacaan paralel"
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -160,64 +160,64 @@ msgid ""
"explicit"
msgstr " \nekstensi %s tidak akan dinyatakan jika itu aman untuk penulisan paralel, dengan anggapan itu tidak aman - silakan tanya pembuat ekstensi untuk memeriksa dan membuatnya eksplisit"
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr "ekstensi %s tidak aman untuk penulisan paralel"
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, python-format
msgid "doing serial %s"
msgstr "mengerjakan serial %s"
-#: sphinx/config.py:171
+#: sphinx/config.py:163
#, python-format
msgid "config directory doesn't contain a conf.py file (%s)"
msgstr "direktori konfigurasi tidak berisi berkas conf.py (%s)"
-#: 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 "tidak dapat menulis ulang pengaturan direktori konfigurasi %r, mengabaikan (gunakan %r untuk mengatur elemen-elemen satuan)"
-#: sphinx/config.py:207
+#: sphinx/config.py:199
#, python-format
msgid "invalid number %r for config value %r, ignoring"
msgstr "nomor %r yang salah untuk konfigurasi nilai %r, mengabaikan"
-#: sphinx/config.py:212
+#: sphinx/config.py:204
#, python-format
msgid "cannot override config setting %r with unsupported type, ignoring"
msgstr "tidak dapat menulis ulang pengaturan konfigurasi %r dengan tipe yang tidak didukung, mengabaikan"
-#: sphinx/config.py:241
+#: sphinx/config.py:233
#, python-format
msgid "unknown config value %r in override, ignoring"
msgstr "nilai konfigurasi %r yang tidak dikenal pada penulisan ulang, mengabaikan"
-#: sphinx/config.py:269
+#: sphinx/config.py:261
#, python-format
msgid "No such config value: %s"
msgstr "Tidak terdapat nilai konfigurasi demikian: %s"
-#: sphinx/config.py:293
+#: sphinx/config.py:285
#, python-format
msgid "Config value %r already present"
msgstr "Nilai konfigurasi %r sudah ada"
-#: sphinx/config.py:342
+#: sphinx/config.py:334
#, python-format
msgid "There is a syntax error in your configuration file: %s\n"
msgstr "Ada kesalahan sintaksis dalam file konfigurasi Anda: %s\n"
-#: sphinx/config.py:345
+#: sphinx/config.py:337
msgid ""
"The configuration file (or one of the modules it imports) called sys.exit()"
msgstr "Berkas konfigurasi (atau salah satu dari modul terimpor) disebut sys.exit()"
-#: sphinx/config.py:352
+#: sphinx/config.py:344
#, python-format
msgid ""
"There is a programmable error in your configuration file:\n"
@@ -225,994 +225,994 @@ msgid ""
"%s"
msgstr "Terdapat kesalahan programmable dalam berkas konfigurasi anda:\n\n%s"
-#: 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 "Nilai konfigurasi `source_suffix 'mengharapkan sebuah string, daftar string, atau kamus. Tetapi `%r' diberikan."
-#: sphinx/config.py:397
+#: sphinx/config.py:389
#, python-format
msgid "Section %s"
msgstr "Bab %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Gambar. %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tabel %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Daftar %s"
-#: 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 "Nilai konfigurasi `{name}` harus salah satu dari {candidates}, tapi `{current}` diberikan."
-#: sphinx/config.py:455
+#: sphinx/config.py:447
msgid ""
"The config value `{name}' has type `{current.__name__}'; expected "
"{permitted}."
msgstr "Nilai konfigurasi `{name}' memiliki tipe `{current.__name__}'; diharapkan {permitted}."
-#: sphinx/config.py:468
+#: sphinx/config.py:460
msgid ""
"The config value `{name}' has type `{current.__name__}', defaults to "
"`{default.__name__}'."
msgstr "Nilai konfigurasi `{name}` bertipe `{current.__name__}', default menjadi `{default.__name__}'."
-#: sphinx/config.py:478
+#: sphinx/config.py:470
#, python-format
msgid "primary_domain %r not found, ignored."
msgstr "primary_domain %r tidak ditemukan, diabaikan."
-#: 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 "Event %r sudah ada"
-#: sphinx/events.py:73
+#: sphinx/events.py:66
#, python-format
msgid "Unknown event name: %s"
msgstr "Nama event tidak dikenal: %s"
-#: 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 "Ekstensi %s diperlukan oleh pengaturan needs_extensions, tapi itu tidak dimuat."
-#: 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 "Proyek ini memerlukan ekstensi %s sedikitnya pada versi %s dan maka itu tidak bisa dibangun dengan versi yang dimuat (%s)."
-#: sphinx/highlighting.py:135
+#: sphinx/highlighting.py:127
#, python-format
msgid "Pygments lexer name %r is not known"
msgstr "Nama Pygments lexer %r tidak diketahui"
-#: sphinx/highlighting.py:161
+#: sphinx/highlighting.py:153
#, python-format
msgid "Could not lex literal_block as \"%s\". Highlighting skipped."
msgstr "Tidak dapat menjalankan lex literal_block sebagai \"%s\". Menyoroti yang terlewat."
-#: 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 "dokumen tidak dapat dibaca. Diabaikan."
-#: sphinx/registry.py:139
+#: sphinx/registry.py:131
#, python-format
msgid "Builder class %s has no \"name\" attribute"
msgstr "Class Builder %s tidak punya atribut \"name\""
-#: sphinx/registry.py:141
+#: sphinx/registry.py:133
#, python-format
msgid "Builder %r already exists (in module %s)"
msgstr "Builder %r sudah ada (di modul %s)"
-#: sphinx/registry.py:154
+#: sphinx/registry.py:146
#, python-format
msgid "Builder name %s not registered or available through entry point"
msgstr "Nama Builder %s todal terdaftar atau tersedia melalui entry point"
-#: sphinx/registry.py:161
+#: sphinx/registry.py:153
#, python-format
msgid "Builder name %s not registered"
msgstr "Nama Builder %s tidak terdaftar"
-#: sphinx/registry.py:168
+#: sphinx/registry.py:160
#, python-format
msgid "domain %s already registered"
msgstr "domain %s telah terdaftar"
-#: 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 "domain %s belum didaftarkan"
-#: sphinx/registry.py:195
+#: sphinx/registry.py:187
#, python-format
msgid "The %r directive is already registered to domain %s"
msgstr "Pengarahan %r sudah terdaftar di domain %s"
-#: sphinx/registry.py:207
+#: sphinx/registry.py:199
#, python-format
msgid "The %r role is already registered to domain %s"
msgstr "Peran %r sudah terdaftar di domain %s"
-#: sphinx/registry.py:218
+#: sphinx/registry.py:210
#, python-format
msgid "The %r index is already registered to domain %s"
msgstr "Indeks %r sudah terdaftar ke domain %s"
-#: sphinx/registry.py:242
+#: sphinx/registry.py:234
#, python-format
msgid "The %r object_type is already registered"
msgstr "object_type %r telah didaftarkan"
-#: sphinx/registry.py:262
+#: sphinx/registry.py:254
#, python-format
msgid "The %r crossref_type is already registered"
msgstr "crossref_type %r telah didaftarkan"
-#: sphinx/registry.py:269
+#: sphinx/registry.py:261
#, python-format
msgid "source_suffix %r is already registered"
msgstr "source_suffix %r telah didaftarkan"
-#: sphinx/registry.py:279
+#: sphinx/registry.py:271
#, python-format
msgid "source_parser for %r is already registered"
msgstr "source_parser untuk %r telah didaftarkan"
-#: sphinx/registry.py:288
+#: sphinx/registry.py:280
#, python-format
msgid "Source parser for %s not registered"
msgstr "Parser sumber untuk %s tidak terdaftar"
-#: sphinx/registry.py:317
+#: sphinx/registry.py:309
#, python-format
msgid "Translator for %r already exists"
msgstr "Penerjemah untuk %r sudah ada"
-#: 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 "kwargs untuk add_node() harus berupa (visit, depart) function tuple: %r=%r"
-#: sphinx/registry.py:402
+#: sphinx/registry.py:394
#, python-format
msgid "enumerable_node %r already registered"
msgstr "enumerable_node %r telah terdaftar"
-#: 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 "ekstensi %r telah digabungkan dengan Sphinx sejak versi %s; ekstensi diabaikan."
-#: sphinx/registry.py:435
+#: sphinx/registry.py:427
msgid "Original exception:\n"
msgstr "Eksepsi orisinal:\n"
-#: sphinx/registry.py:436
+#: sphinx/registry.py:428
#, python-format
msgid "Could not import extension %s"
msgstr "Tidak dapat mengimpor ekstensi %s"
-#: 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 "ekstensi %r tidak memiliki fungsi setup(); apa itu benar-benar sebuah modul ekstensi Sphinx?"
-#: 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 "Ekstensi %s yang digunakan proyek ini memerlukan sedikitnya Sphinx v%s; maka itu tidak bisa dibangun dengan versi ini."
-#: 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 "ekstensi %r mengembalikan objek yang tidak didukung dari fungsi setup() nya; seharusnya mengembalikan None atau dictionary metadata"
-#: sphinx/roles.py:177
+#: sphinx/roles.py:169
#, python-format
msgid "Python Enhancement Proposals; PEP %s"
msgstr "Python Enhancement Proposals; PEP %s"
-#: 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 "tema %r tidak memiliki pengaturan \"tema\""
-#: sphinx/theming.py:82
+#: sphinx/theming.py:74
#, python-format
msgid "theme %r doesn't have \"inherit\" setting"
msgstr "tema %r tidak memiliki pengaturan \"inherit\""
-#: sphinx/theming.py:88
+#: sphinx/theming.py:80
#, python-format
msgid "no theme named %r found, inherited by %r"
msgstr "tema berjudul %r tidak ditemukan, inherited oleh %r"
-#: sphinx/theming.py:111
+#: sphinx/theming.py:103
#, python-format
msgid "setting %s.%s occurs in none of the searched theme configs"
msgstr "pengaturan %s.%s terjadi pada tak satupun konfigurasi tema yang dicari"
-#: sphinx/theming.py:130
+#: sphinx/theming.py:122
#, python-format
msgid "unsupported theme option %r given"
msgstr "opsi tema yang tidak didukung %r diberikan"
-#: 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 "berkas %r pada path tema merupakan berkas zip yang tidak valid atau tidak berisi tema"
-#: 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 "tema bernama %r tidak ditemukan (kehilangan theme.conf?)"
-#: sphinx/builders/__init__.py:192
+#: sphinx/builders/__init__.py:184
#, python-format
msgid "a suitable image for %s builder not found: %s (%s)"
msgstr "gambar yang sesuai untuk builder %s tidak ditemukan: %s (%s)"
-#: sphinx/builders/__init__.py:196
+#: sphinx/builders/__init__.py:188
#, python-format
msgid "a suitable image for %s builder not found: %s"
msgstr "gambar yang sesuai untuk builder %s tidak ditemukan: %s"
-#: sphinx/builders/__init__.py:216
+#: sphinx/builders/__init__.py:208
msgid "building [mo]: "
msgstr "membangun [mo]: "
-#: 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 "menulis keluaran... "
-#: sphinx/builders/__init__.py:226
+#: sphinx/builders/__init__.py:218
#, python-format
msgid "all of %d po files"
msgstr "semua dari %d berkas po"
-#: sphinx/builders/__init__.py:244
+#: sphinx/builders/__init__.py:236
#, python-format
msgid "targets for %d po files that are specified"
msgstr "target untuk %d berkas po yang telah ditetapkan"
-#: sphinx/builders/__init__.py:251
+#: sphinx/builders/__init__.py:243
#, python-format
msgid "targets for %d po files that are out of date"
msgstr "target untuk %d berkas po telah usang"
-#: sphinx/builders/__init__.py:258
+#: sphinx/builders/__init__.py:250
msgid "all source files"
msgstr "semua berkas sumber"
-#: 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 "berkas %r yang diberikan di command line tidak berada dalam direktori sumber, mengabaikan"
-#: sphinx/builders/__init__.py:274
+#: sphinx/builders/__init__.py:266
#, python-format
msgid "file %r given on command line does not exist, ignoring"
msgstr "berkas %r yang diberikan di command line tidak tersedia, mengabaikan"
-#: sphinx/builders/__init__.py:285
+#: sphinx/builders/__init__.py:277
#, python-format
msgid "%d source files given on command line"
msgstr "%d berkas sumber diberikan di command line"
-#: sphinx/builders/__init__.py:295
+#: sphinx/builders/__init__.py:287
#, python-format
msgid "targets for %d source files that are out of date"
msgstr "target untuk %d berkas sumber yang telah usang"
-#: 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 "membangun [%s]: "
-#: sphinx/builders/__init__.py:311
+#: sphinx/builders/__init__.py:303
msgid "looking for now-outdated files... "
msgstr "mencari berkas yang kini-usang... "
-#: sphinx/builders/__init__.py:316
+#: sphinx/builders/__init__.py:308
#, python-format
msgid "%d found"
msgstr "%d ditemukan"
-#: sphinx/builders/__init__.py:318
+#: sphinx/builders/__init__.py:310
msgid "none found"
msgstr "tidak ditemukan apapun"
-#: sphinx/builders/__init__.py:323
+#: sphinx/builders/__init__.py:315
msgid "pickling environment"
msgstr "lingkungan pengawetan"
-#: sphinx/builders/__init__.py:329
+#: sphinx/builders/__init__.py:321
msgid "checking consistency"
msgstr "memeriksa konsistensi"
-#: sphinx/builders/__init__.py:333
+#: sphinx/builders/__init__.py:325
msgid "no targets are out of date."
msgstr "tidak ada target yang usang."
-#: sphinx/builders/__init__.py:372
+#: sphinx/builders/__init__.py:364
msgid "updating environment: "
msgstr "memperbarui lingkungan:"
-#: sphinx/builders/__init__.py:393
+#: sphinx/builders/__init__.py:385
#, python-format
msgid "%s added, %s changed, %s removed"
msgstr "%s ditambahkan, %s diubah, %s dihapus"
-#: sphinx/builders/__init__.py:431 sphinx/builders/__init__.py:458
+#: sphinx/builders/__init__.py:423 sphinx/builders/__init__.py:450
msgid "reading sources... "
msgstr "membaca sumber... "
-#: 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 "menunggu workers..."
-#: sphinx/builders/__init__.py:514
+#: sphinx/builders/__init__.py:506
#, python-format
msgid "docnames to write: %s"
msgstr "docnames yang akan ditulis: %s"
-#: sphinx/builders/__init__.py:523 sphinx/builders/singlehtml.py:153
+#: sphinx/builders/__init__.py:515 sphinx/builders/singlehtml.py:145
msgid "preparing documents"
msgstr "menyiapkan dokumen"
-#: sphinx/builders/_epub_base.py:216
+#: sphinx/builders/_epub_base.py:208
#, python-format
msgid "duplicated ToC entry found: %s"
msgstr "entri ToC ganda ditemukan: %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 sphinx/builders/texinfo.py:168
msgid "copying images... "
msgstr "menyalin gambar... "
-#: sphinx/builders/_epub_base.py:412
+#: sphinx/builders/_epub_base.py:404
#, python-format
msgid "cannot read image file %r: copying it instead"
msgstr "tidak dapat membaca berkas gambar %r: menyalin gambar sebagai gantinya"
-#: 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:743
+#: sphinx/builders/latex/__init__.py:413 sphinx/builders/texinfo.py:178
#, python-format
msgid "cannot copy image file %r: %s"
msgstr "tidak dapat menyalin berkas gambar %r: %s"
-#: sphinx/builders/_epub_base.py:435
+#: sphinx/builders/_epub_base.py:427
#, python-format
msgid "cannot write image file %r: %s"
msgstr "tidak dapat menulis berkas gambar %r: %s"
-#: sphinx/builders/_epub_base.py:445
+#: sphinx/builders/_epub_base.py:437
msgid "Pillow not found - copying image files"
msgstr "Pillow tidak ditemukan - menyalin berkas gambar"
-#: 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 "mimetype yang tidak dikenal untuk %s, mengabaikan"
-#: 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 "menulis %s berkas..."
-#: sphinx/builders/changes.py:34
+#: sphinx/builders/changes.py:26
#, python-format
msgid "The overview file is in %(outdir)s."
msgstr "Berkas tinjauan berada di %(outdir)s."
-#: sphinx/builders/changes.py:60
+#: sphinx/builders/changes.py:52
#, python-format
msgid "no changes in version %s."
msgstr "tidak ada pengubahan dalam versi %s."
-#: sphinx/builders/changes.py:62
+#: sphinx/builders/changes.py:54
msgid "writing summary file..."
msgstr "menulis berkas ringkasan..."
-#: sphinx/builders/changes.py:78
+#: sphinx/builders/changes.py:70
msgid "Builtins"
msgstr "Modul Internal"
-#: sphinx/builders/changes.py:80
+#: sphinx/builders/changes.py:72
msgid "Module level"
msgstr "Level Modul"
-#: sphinx/builders/changes.py:124
+#: sphinx/builders/changes.py:116
msgid "copying source files..."
msgstr "menyalin berkas sumber..."
-#: sphinx/builders/changes.py:131
+#: sphinx/builders/changes.py:123
#, python-format
msgid "could not read %r for changelog creation"
msgstr "tidak dapat membaca %r untuk pembuatan changelog"
-#: sphinx/builders/dummy.py:22
+#: sphinx/builders/dummy.py:14
msgid "The dummy builder generates no files."
msgstr "Builder contoh tidak menghasilkan berkas apapun."
-#: sphinx/builders/epub3.py:67
+#: sphinx/builders/epub3.py:61
#, python-format
msgid "The ePub file is in %(outdir)s."
msgstr "Berkas ePub berada di %(outdir)s."
-#: 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 "nilai conf \"epub_language\" (atau \"language\") tidak seharsunya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:195
+#: sphinx/builders/epub3.py:189
msgid "conf value \"epub_uid\" should be XML NAME for EPUB3"
msgstr "nilai conf \"epub_uid\" harus berupa XML NAME untuk EPUB3"
-#: 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 "nilai conf \"epub_title\" (atau \"html_title\") tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:202
+#: sphinx/builders/epub3.py:196
msgid "conf value \"epub_author\" should not be empty for EPUB3"
msgstr "nilai conf \"epub_author\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:205
+#: sphinx/builders/epub3.py:199
msgid "conf value \"epub_contributor\" should not be empty for EPUB3"
msgstr "nilai conf \"epub_contributor\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:208
+#: sphinx/builders/epub3.py:202
msgid "conf value \"epub_description\" should not be empty for EPUB3"
msgstr "nilai conf \"epub_description\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:211
+#: sphinx/builders/epub3.py:205
msgid "conf value \"epub_publisher\" should not be empty for EPUB3"
msgstr "nilai conf \"epub_publisher\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:214
+#: sphinx/builders/epub3.py:208
msgid "conf value \"epub_copyright\" (or \"copyright\")should not be empty for EPUB3"
msgstr "nilai conf \"epub_copyright\" (atau \"copyright\") tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:218
+#: sphinx/builders/epub3.py:212
msgid "conf value \"epub_identifier\" should not be empty for EPUB3"
msgstr "nilai conf \"epub_identifier\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:221
+#: sphinx/builders/epub3.py:215
msgid "conf value \"version\" should not be empty for EPUB3"
msgstr "bilai conf \"version\" tidak seharusnya kosong untuk EPUB3"
-#: sphinx/builders/epub3.py:235 sphinx/builders/html/__init__.py:1122
+#: sphinx/builders/epub3.py:229 sphinx/builders/html/__init__.py:1125
#, python-format
msgid "invalid css_file: %r, ignored"
msgstr "css_file yang salah: %r, mengabaikan"
-#: sphinx/builders/gettext.py:219
+#: sphinx/builders/gettext.py:211
#, python-format
msgid "The message catalogs are in %(outdir)s."
msgstr "Katalog pesan berada di %(outdir)s."
-#: sphinx/builders/gettext.py:241
+#: sphinx/builders/gettext.py:233
#, python-format
msgid "targets for %d template files"
msgstr "target untuk %d berkas templat"
-#: sphinx/builders/gettext.py:245
+#: sphinx/builders/gettext.py:237
msgid "reading templates... "
msgstr "membaca templat... "
-#: sphinx/builders/gettext.py:273
+#: sphinx/builders/gettext.py:265
msgid "writing message catalogs... "
msgstr "menulis katalog pesan... "
-#: sphinx/builders/linkcheck.py:132
+#: sphinx/builders/linkcheck.py:110
#, python-format
msgid "Look for any errors in the above output or in %(outdir)s/output.txt"
msgstr "Mencari kesalahan sembarang dalam keluaran di atas atau di %(outdir)s/output.txt"
-#: sphinx/builders/linkcheck.py:270
+#: sphinx/builders/linkcheck.py:145
#, python-format
msgid "broken link: %s (%s)"
msgstr "tautan rusak: %s (%s)"
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr "Anchor '%s' tidak ditemukan"
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr "Halaman manual berada di %(outdir)s."
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
msgid "no \"man_pages\" config value found; no manual pages will be written"
msgstr "tidak ditemukan nilai konfigurasi \"man_pages\"; halaman manual tidak akan ditulis"
-#: 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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr "penulisan"
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, python-format
msgid "\"man_pages\" config value references unknown document %s"
msgstr "\"man_pages\" nilai konfigurasi mengacu pada dokumen tidak diketahui %s"
-#: sphinx/builders/singlehtml.py:34
+#: sphinx/builders/singlehtml.py:26
#, python-format
msgid "The HTML page is in %(outdir)s."
msgstr "Halaman HTML berada di %(outdir)s."
-#: sphinx/builders/singlehtml.py:156
+#: sphinx/builders/singlehtml.py:148
msgid "assembling single document"
msgstr "merakit dokumen tunggal"
-#: sphinx/builders/singlehtml.py:174
+#: sphinx/builders/singlehtml.py:166
msgid "writing additional files"
msgstr "menulis file tambahan"
-#: sphinx/builders/texinfo.py:45
+#: sphinx/builders/texinfo.py:37
#, python-format
msgid "The Texinfo files are in %(outdir)s."
msgstr "Berkas Texinfo berada di %(outdir)s."
-#: 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 "\nJalankan 'make' di direktori tersebut untuk menjalankannya melalui makeinfo\n(gunakan 'make info' di sini untuk melakukannya secara otomatis)."
-#: sphinx/builders/texinfo.py:75
+#: sphinx/builders/texinfo.py:67
msgid "no \"texinfo_documents\" config value found; no documents will be written"
msgstr "tidak ditemukan nilai konfigurasi \"texinfo_documents\"; dokumen tidak akan ditulis"
-#: sphinx/builders/texinfo.py:83
+#: sphinx/builders/texinfo.py:75
#, python-format
msgid "\"texinfo_documents\" config value references unknown document %s"
msgstr "nilai konfigurasi \"texinfo_documents\" mereferensikan dokumen yang tidak dikenal %s"
-#: sphinx/builders/latex/__init__.py:281 sphinx/builders/texinfo.py:105
+#: sphinx/builders/latex/__init__.py:269 sphinx/builders/texinfo.py:97
#, python-format
msgid "processing %s"
msgstr "memroses %s"
-#: sphinx/builders/latex/__init__.py:352 sphinx/builders/texinfo.py:152
+#: sphinx/builders/latex/__init__.py:340 sphinx/builders/texinfo.py:144
msgid "resolving references..."
msgstr "memecahkan referensi..."
-#: sphinx/builders/latex/__init__.py:362 sphinx/builders/texinfo.py:161
+#: sphinx/builders/latex/__init__.py:350 sphinx/builders/texinfo.py:153
msgid " (in "
msgstr " (dalam "
-#: sphinx/builders/texinfo.py:191
+#: sphinx/builders/texinfo.py:183
msgid "copying Texinfo support files"
msgstr "menyalin berkas pendukung Texinfo"
-#: sphinx/builders/texinfo.py:195
+#: sphinx/builders/texinfo.py:187
#, python-format
msgid "error writing file Makefile: %s"
msgstr "kesalahan menulis berkas Makefile: %s"
-#: sphinx/builders/text.py:30
+#: sphinx/builders/text.py:22
#, python-format
msgid "The text files are in %(outdir)s."
msgstr "Berkas teks berada di %(outdir)s."
-#: sphinx/builders/html/__init__.py:1075 sphinx/builders/text.py:77
-#: sphinx/builders/xml.py:94
+#: sphinx/builders/html/__init__.py:1078 sphinx/builders/text.py:69
+#: sphinx/builders/xml.py:86
#, python-format
msgid "error writing file %s: %s"
msgstr "kesalahan menulis berkas %s: %s"
-#: sphinx/builders/xml.py:35
+#: sphinx/builders/xml.py:27
#, python-format
msgid "The XML files are in %(outdir)s."
msgstr "Berkas XML berada di %(outdir)s."
-#: sphinx/builders/xml.py:106
+#: sphinx/builders/xml.py:98
#, python-format
msgid "The pseudo-XML files are in %(outdir)s."
msgstr "Berkas pseudo-XML berada di %(outdir)s."
-#: sphinx/builders/html/__init__.py:145
+#: sphinx/builders/html/__init__.py:148
#, python-format
msgid "build info file is broken: %r"
msgstr "berkas info build rusak: %r"
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr "Halaman HTML berada di %(outdir)s."
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, python-format
msgid "Failed to read build info file: %r"
msgstr "Gagal membaca berkas info build: %r"
-#: 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr "%d %b, %Y"
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Indeks Umum"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "index"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "berikut"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "sebelum"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr "menghasilkan indeks"
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr "menulis halaman tambahan"
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr "menyalin berkas yang dapat diunduh... "
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, python-format
msgid "cannot copy downloadable file %r: %s"
msgstr "tidak dapat menyalin berkas yang dapat diunduh %r: %s"
-#: sphinx/builders/html/__init__.py:789 sphinx/builders/html/__init__.py:801
+#: sphinx/builders/html/__init__.py:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr "tidak dapat menyalin berkas statik %r"
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr "menyalin berkas tambahan"
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr "tidak dapat menyalin berkas ekstra %r"
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr "Gagal menulis berkas info build: %r"
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
msgid ""
"search index couldn't be loaded, but not all documents will be built: the "
"index will be incomplete."
msgstr "indeks pencarian tidak dapat dimuat, tapi tidak semua dokumen akan dibangun: indeks akan jadi tidak lengkap."
-#: sphinx/builders/html/__init__.py:965
+#: sphinx/builders/html/__init__.py:968
#, python-format
msgid "page %s matches two patterns in html_sidebars: %r and %r"
msgstr "halaman %s sebanding dengan dua pola dalam html_sidebars: %r dan %r"
-#: sphinx/builders/html/__init__.py:1058
+#: sphinx/builders/html/__init__.py:1061
#, 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 "kesalahan Unicode terjadi saat render halaman %s. Silakan pastikan semua nilai konfigurasi yang berisi konten non-ASCII adalah string Unicode."
-#: sphinx/builders/html/__init__.py:1063
+#: sphinx/builders/html/__init__.py:1066
#, python-format
msgid ""
"An error happened in rendering the page %s.\n"
"Reason: %r"
msgstr "Kesalahan terjadi saat render halaman %s.\nAlasan: %r"
-#: sphinx/builders/html/__init__.py:1092
+#: sphinx/builders/html/__init__.py:1095
msgid "dumping object inventory"
msgstr "menyisihkan persediaan obyek"
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr "js_file yang salah: %r, mengabaikan"
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr "Banyak math_renderers teregistrasi. Namun tidak satu pun math_renderer yang dipilih."
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr "math_renderer %r yang tidak diketahui diberikan."
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr "entri html_extra_path %r tidak ada"
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr "entri html_static_path %r tidak ada"
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr "berkas logo %r tidak ada"
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr "berkas favicon %r tidak ada"
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr "Dokumentasi %s %s"
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr "Berkas LaTeX berada di %(outdir)s."
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
msgid ""
"\n"
"Run 'make' in that directory to run these through (pdf)latex\n"
"(use `make latexpdf' here to do that automatically)."
msgstr "\nJalankan 'make' di direktori tersebut untuk menjalankannya melalui (pdf)latex\n(gunakan 'make latexpdf' di sini untuk melakukannya secara otomatis)."
-#: sphinx/builders/latex/__init__.py:152
+#: sphinx/builders/latex/__init__.py:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr "tidak ditemukan nilai konfigurasi \"latex_documents\"; dokumen tidak akan ditulis"
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, python-format
msgid "\"latex_documents\" config value references unknown document %s"
msgstr "nilai konfigurasi \"latex_documents\" mereferensikan dokumen yang tidak dikenal %s"
-#: sphinx/builders/latex/__init__.py:194 sphinx/domains/std.py:596
+#: sphinx/builders/latex/__init__.py:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Indeks"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Rilis"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr "tidak ada opsi Babel yang dikenal untuk bahasa %r"
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr "menyalin berkas pendukung TeX"
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr "menyalin berkas pendukung TeX... "
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr "menyalin berkas tambahan"
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 "Eksepsi terjadi saat membangun, memulai debugger:"
-#: sphinx/cmd/build.py:50
+#: sphinx/cmd/build.py:42
msgid "Interrupted!"
msgstr "Diinterupsi"
-#: sphinx/cmd/build.py:52
+#: sphinx/cmd/build.py:44
msgid "reST markup error:"
msgstr "markup reST salah:"
-#: sphinx/cmd/build.py:58
+#: sphinx/cmd/build.py:50
msgid "Encoding error:"
msgstr "Kesalahan encoding:"
-#: 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 "Traceback lengkap telah disimpan di %s, bila ingin melaporkan masalah ini kepada developer."
-#: sphinx/cmd/build.py:65
+#: sphinx/cmd/build.py:57
msgid "Recursion error:"
msgstr "Kesalahan rekursi:"
-#: 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 "Terjadi eksepsi:"
-#: 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 "Mohon juga melaporkan hal ini jika sebuah kesalahan pengguna sehingga lain kali perintah salah yang lebih baik dapat disediakan."
-#: sphinx/cmd/build.py:82
+#: sphinx/cmd/build.py:74
msgid ""
"A bug report can be filed in the tracker at . Thanks!"
msgstr "Laporan bug dapat diisi pada tracker di . Terima kasih!"
-#: sphinx/cmd/build.py:98
+#: sphinx/cmd/build.py:90
msgid "job number should be a positive number"
msgstr "job number seharusnya sebuah bilangan positif"
-#: 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1231,271 +1231,271 @@ 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 "path ke berkas sumber"
-#: sphinx/cmd/build.py:130
+#: sphinx/cmd/build.py:122
msgid "path to output directory"
msgstr "path ke direktori output"
-#: sphinx/cmd/build.py:132
+#: sphinx/cmd/build.py:124
msgid "a list of specific files to rebuild. Ignored if -a is specified"
msgstr "daftar berkas spesifik yang dibuat ulang. Diabaikan jika -a ditentukan"
-#: sphinx/cmd/build.py:135
+#: sphinx/cmd/build.py:127
msgid "general options"
msgstr "opsi umum"
-#: sphinx/cmd/build.py:138
+#: sphinx/cmd/build.py:130
msgid "builder to use (default: html)"
msgstr "builder yang digunakan (default: html)"
-#: sphinx/cmd/build.py:140
+#: sphinx/cmd/build.py:132
msgid "write all files (default: only write new and changed files)"
msgstr "tulis semua berkas (default: hanya tulis berkas yang baru dan diubah)"
-#: sphinx/cmd/build.py:143
+#: sphinx/cmd/build.py:135
msgid "don't use a saved environment, always read all files"
msgstr "jangan pakai saved environment, selalu baca semua berkas"
-#: sphinx/cmd/build.py:146
+#: sphinx/cmd/build.py:138
msgid ""
"path for the cached environment and doctree files (default: "
"OUTPUTDIR/.doctrees)"
msgstr "path untuk the cached environment dan berkas doctree (default: OUTPUTDIR/.doctrees)"
-#: 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 "build secara parallel dengan N processes jika memungkinkan (nilai spesial \"auto\" akan menetapkan N ke cpu-count)"
-#: sphinx/cmd/build.py:153
+#: sphinx/cmd/build.py:145
msgid ""
"path where configuration file (conf.py) is located (default: same as "
"SOURCEDIR)"
msgstr "path tempat berkas konfigurasi (conf.py) berada (default: sama seperti SOURCEDIR)"
-#: sphinx/cmd/build.py:156
+#: sphinx/cmd/build.py:148
msgid "use no config file at all, only -D options"
msgstr "jalankan tanpa berkas sama sekali, hanya opsi -D"
-#: sphinx/cmd/build.py:159
+#: sphinx/cmd/build.py:151
msgid "override a setting in configuration file"
msgstr "override sebuah aturan di berkas konfigurasi"
-#: sphinx/cmd/build.py:162
+#: sphinx/cmd/build.py:154
msgid "pass a value into HTML templates"
msgstr "masukkan sebuah nilai ke templat HTML"
-#: sphinx/cmd/build.py:165
+#: sphinx/cmd/build.py:157
msgid "define tag: include \"only\" blocks with TAG"
msgstr "define tag: masukkan blok \"only\" dengan TAG"
-#: sphinx/cmd/build.py:167
+#: sphinx/cmd/build.py:159
msgid "nit-picky mode, warn about all missing references"
msgstr "mode nit-picky, ingatkan tentang semua referensi yang hilang"
-#: sphinx/cmd/build.py:170
+#: sphinx/cmd/build.py:162
msgid "console output options"
msgstr "opsi output konsol"
-#: sphinx/cmd/build.py:172
+#: sphinx/cmd/build.py:164
msgid "increase verbosity (can be repeated)"
msgstr "tingkatkan verbosity (dapat diulang)"
-#: 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 "tanpa output pada stdout, hanya peringatan pada stderr"
-#: sphinx/cmd/build.py:176
+#: sphinx/cmd/build.py:168
msgid "no output at all, not even warnings"
msgstr "tanpa output sama sekali, peringatan sekalipun"
-#: sphinx/cmd/build.py:179
+#: sphinx/cmd/build.py:171
msgid "do emit colored output (default: auto-detect)"
msgstr "siarkan output berwarna (default: auto-detect)"
-#: sphinx/cmd/build.py:182
+#: sphinx/cmd/build.py:174
msgid "do not emit colored output (default: auto-detect)"
msgstr "jangan siarkan output berwarna (default: auto-detect)"
-#: sphinx/cmd/build.py:185
+#: sphinx/cmd/build.py:177
msgid "write warnings (and errors) to given file"
msgstr "tulis peringatan (dan galat) pada berkas terpilih"
-#: sphinx/cmd/build.py:187
+#: sphinx/cmd/build.py:179
msgid "turn warnings into errors"
msgstr "ubah peringatan menjadi galat"
-#: 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 "tampilkan traceback penuh pada eksepsi"
-#: sphinx/cmd/build.py:193
+#: sphinx/cmd/build.py:185
msgid "run Pdb on exception"
msgstr "jalankan Pdb pada eksepsi"
-#: sphinx/cmd/build.py:225
+#: sphinx/cmd/build.py:217
#, python-format
msgid "cannot find files %r"
msgstr "tidak dapat mencari berkas %r"
-#: sphinx/cmd/build.py:228
+#: sphinx/cmd/build.py:220
msgid "cannot combine -a option and filenames"
msgstr "tidak dapat menggabungkan opsi -a dan nama berkas"
-#: sphinx/cmd/build.py:249
+#: sphinx/cmd/build.py:241
#, python-format
msgid "cannot open warning file %r: %s"
msgstr "tidak dapat membuka berkas peringatan %r: %s"
-#: sphinx/cmd/build.py:259
+#: sphinx/cmd/build.py:251
msgid "-D option argument must be in the form name=value"
msgstr "argumen opsi -D harus dalam bentuk name=value"
-#: sphinx/cmd/build.py:266
+#: sphinx/cmd/build.py:258
msgid "-A option argument must be in the form name=value"
msgstr "argumen opsi -A harus dalam bentuk name=value"
-#: sphinx/cmd/quickstart.py:43
+#: sphinx/cmd/quickstart.py:35
msgid "automatically insert docstrings from modules"
msgstr "masukkan docstrings secara otomatis dari modules"
-#: sphinx/cmd/quickstart.py:44
+#: sphinx/cmd/quickstart.py:36
msgid "automatically test code snippets in doctest blocks"
msgstr "uji snippet kode secara otomatis pada blok doctest"
-#: sphinx/cmd/quickstart.py:45
+#: sphinx/cmd/quickstart.py:37
msgid "link between Sphinx documentation of different projects"
msgstr "tautkan antara dokumentasi Sphinx dari berbagai proyek"
-#: sphinx/cmd/quickstart.py:46
+#: sphinx/cmd/quickstart.py:38
msgid "write \"todo\" entries that can be shown or hidden on build"
msgstr "tulis entri \"todo\" yang dapat ditampilan atau disembunyikan dalam build"
-#: sphinx/cmd/quickstart.py:47
+#: sphinx/cmd/quickstart.py:39
msgid "checks for documentation coverage"
msgstr "periksa coverage dokumentasi"
-#: sphinx/cmd/quickstart.py:48
+#: sphinx/cmd/quickstart.py:40
msgid "include math, rendered as PNG or SVG images"
msgstr "masukkan math, yang dirender sebagai gambar PNG atau SVG"
-#: sphinx/cmd/quickstart.py:49
+#: sphinx/cmd/quickstart.py:41
msgid "include math, rendered in the browser by MathJax"
msgstr "masukkan math, yang dirender di perambah sebagai gambar PNG atau SVG"
-#: sphinx/cmd/quickstart.py:50
+#: sphinx/cmd/quickstart.py:42
msgid "conditional inclusion of content based on config values"
msgstr "inklusi bersyarat untuk isi berdasarkan nilai konfig"
-#: sphinx/cmd/quickstart.py:51
+#: sphinx/cmd/quickstart.py:43
msgid "include links to the source code of documented Python objects"
msgstr "masukkan tautan ke sumber kode untuk objek Python yang terdokumentasi"
-#: sphinx/cmd/quickstart.py:52
+#: sphinx/cmd/quickstart.py:44
msgid "create .nojekyll file to publish the document on GitHub pages"
msgstr "buat berkas .nojekyll untuk menerbitkannya di halaman GitHub"
-#: sphinx/cmd/quickstart.py:94
+#: sphinx/cmd/quickstart.py:86
msgid "Please enter a valid path name."
msgstr "Mohon masukkan nama path yang sah."
-#: sphinx/cmd/quickstart.py:110
+#: sphinx/cmd/quickstart.py:102
msgid "Please enter some text."
msgstr "Mohon masukan teks."
-#: sphinx/cmd/quickstart.py:117
+#: sphinx/cmd/quickstart.py:109
#, python-format
msgid "Please enter one of %s."
msgstr "Mohon masukkan satu dari %s."
-#: sphinx/cmd/quickstart.py:124
+#: sphinx/cmd/quickstart.py:116
msgid "Please enter either 'y' or 'n'."
msgstr "Mohon ketik salah satu dari 'y' atau 'n'."
-#: sphinx/cmd/quickstart.py:130
+#: sphinx/cmd/quickstart.py:122
msgid "Please enter a file suffix, e.g. '.rst' or '.txt'."
msgstr "Mohon masukkan satu suffiks berkas, contohnya '.rst' atau '.txt'."
-#: sphinx/cmd/quickstart.py:211
+#: sphinx/cmd/quickstart.py:203
#, python-format
msgid "Welcome to the Sphinx %s quickstart utility."
msgstr "Selamat datang ke alat quickstart Sphinx %s."
-#: 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 "Silakan masukkan nilai untuk pengaturan berikut (cukup tekan Enter to\nmenerima nilai bawaan, jika diberikan dalam tanda kurung)."
-#: 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 "Masukkan jalur root untuk dokumentasi."
-#: sphinx/cmd/quickstart.py:222
+#: sphinx/cmd/quickstart.py:214
msgid "Root path for the documentation"
msgstr "Root path dokumentasi"
-#: 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 "Galat: berkas conf.py telah ditemukan dalam root path terpilih."
-#: sphinx/cmd/quickstart.py:229
+#: sphinx/cmd/quickstart.py:221
msgid "sphinx-quickstart will not overwrite existing Sphinx projects."
msgstr "sphinx-quickstart tidak akan menulis ulang proyek Sphinx yang ada."
-#: sphinx/cmd/quickstart.py:231
+#: sphinx/cmd/quickstart.py:223
msgid "Please enter a new root path (or just Enter to exit)"
msgstr "Silakan masukkan root path baru (atau tekan Enter untuk keluar)"
-#: 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 separate\n"
"\"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 "Pisahkan direktori source dan build (y/n)"
-#: sphinx/cmd/quickstart.py:245
+#: sphinx/cmd/quickstart.py:237
msgid ""
"Inside the root directory, two more directories will be created; \"_templates\"\n"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the underscore."
msgstr ""
-#: sphinx/cmd/quickstart.py:248
+#: sphinx/cmd/quickstart.py:240
msgid "Name prefix for templates and static dir"
msgstr "Nama prefiks untuk dir templat dan static"
-#: sphinx/cmd/quickstart.py:252
+#: sphinx/cmd/quickstart.py:244
msgid ""
"The project name will occur in several places in the built documentation."
msgstr "Nama proyek akan muncul di beberapa tempat dalam dokumentasi yang dibuat."
-#: sphinx/cmd/quickstart.py:253
+#: sphinx/cmd/quickstart.py:245
msgid "Project name"
msgstr "Nama proyek"
-#: sphinx/cmd/quickstart.py:255
+#: sphinx/cmd/quickstart.py:247
msgid "Author name(s)"
msgstr "Nama(-nama) pembuat"
-#: 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"
@@ -1504,15 +1504,15 @@ msgid ""
"just set both to the same value."
msgstr ""
-#: sphinx/cmd/quickstart.py:264
+#: sphinx/cmd/quickstart.py:256
msgid "Project version"
msgstr "Versi proyek"
-#: sphinx/cmd/quickstart.py:266
+#: sphinx/cmd/quickstart.py:258
msgid "Project release"
msgstr "Rilis proyek"
-#: 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"
@@ -1522,21 +1522,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language."
msgstr ""
-#: sphinx/cmd/quickstart.py:276
+#: sphinx/cmd/quickstart.py:268
msgid "Project language"
msgstr "Bahasa proyek"
-#: 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 "Akhiran berkas sumber"
-#: 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"
@@ -1544,91 +1544,91 @@ 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 "Nama dokumen master Anda (tanpa akhiran)"
-#: 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 "Kesalahan: file master %s telah ditemukan di jalur utama yang dipilih."
-#: sphinx/cmd/quickstart.py:299
+#: sphinx/cmd/quickstart.py:291
msgid "sphinx-quickstart will not overwrite the existing file."
msgstr "sphinx-quickstart tidak akan menimpa berkas yang sudah ada."
-#: 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 "Silakan masukkan nama file baru, atau ganti nama file yang ada dan tekan Enter"
-#: sphinx/cmd/quickstart.py:305
+#: sphinx/cmd/quickstart.py:297
msgid "Indicate which of the following Sphinx extensions should be enabled:"
msgstr "Tunjukkan ekstensi Sphinx berikut mana yang harus diaktifkan:"
-#: 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 "Catatan: imgmath dan mathjax tidak dapat diaktifkan secara bersamaan. imgmath telah diubah tidak pilih."
-#: 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"directly."
msgstr ""
-#: sphinx/cmd/quickstart.py:322
+#: sphinx/cmd/quickstart.py:314
msgid "Create Makefile? (y/n)"
msgstr "Buat Makefile? (y/n)"
-#: sphinx/cmd/quickstart.py:325
+#: sphinx/cmd/quickstart.py:317
msgid "Create Windows command file? (y/n)"
msgstr "Buat berkas perintah Windows? (y/n)"
-#: 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 "Membuat file %s."
-#: 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 "File %s sudah ada, lewati."
-#: sphinx/cmd/quickstart.py:415
+#: sphinx/cmd/quickstart.py:407
msgid "Finished: An initial directory structure has been created."
msgstr "Selesai: Struktur direktori awal telah dibuat."
-#: sphinx/cmd/quickstart.py:417
+#: sphinx/cmd/quickstart.py:409
#, python-format
msgid ""
"You should now populate your master file %s and create other documentation\n"
"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 "di mana \"pembangun\" adalah salah satu pembangun yang didukung, mis. html, lateks, atau periksa tautan."
-#: sphinx/cmd/quickstart.py:460
+#: sphinx/cmd/quickstart.py:452
msgid ""
"\n"
"Generate required files for a Sphinx project.\n"
@@ -1638,793 +1638,793 @@ msgid ""
"Makefile to be used with sphinx-build.\n"
msgstr "\nHasilkan file yang diperlukan untuk proyek Sphinx. \n\nsphinx-quickstart adalah alat interaktif yang menanyakan beberapa pertanyaan tentang proyek Anda \ndan kemudian menghasilkan direktori dokumentasi lengkap dan contoh \nMakefile untuk digunakan dengan sphinx-build.\n"
-#: sphinx/cmd/quickstart.py:475
+#: sphinx/cmd/quickstart.py:467
msgid "quiet mode"
msgstr "mode diam"
-#: sphinx/cmd/quickstart.py:480
+#: sphinx/cmd/quickstart.py:472
msgid "project root"
msgstr "root proyek"
-#: sphinx/cmd/quickstart.py:482
+#: sphinx/cmd/quickstart.py:474
msgid "Structure options"
msgstr "Opsi struktur"
-#: sphinx/cmd/quickstart.py:484
+#: sphinx/cmd/quickstart.py:476
msgid "if specified, separate source and build dirs"
msgstr "jika ditentukan, pisahkan direktori sumber dan pembangunan"
-#: 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 "pengganti dot di _templates dll."
-#: sphinx/cmd/quickstart.py:490
+#: sphinx/cmd/quickstart.py:482
msgid "Project basic options"
msgstr "Opsi dasar proyek"
-#: sphinx/cmd/quickstart.py:492
+#: sphinx/cmd/quickstart.py:484
msgid "project name"
msgstr "nama proyek"
-#: sphinx/cmd/quickstart.py:494
+#: sphinx/cmd/quickstart.py:486
msgid "author names"
msgstr "nama penulis"
-#: sphinx/cmd/quickstart.py:496
+#: sphinx/cmd/quickstart.py:488
msgid "version of project"
msgstr "versi proyek"
-#: sphinx/cmd/quickstart.py:498
+#: sphinx/cmd/quickstart.py:490
msgid "release of project"
msgstr "rilis proyek"
-#: sphinx/cmd/quickstart.py:500
+#: sphinx/cmd/quickstart.py:492
msgid "document language"
msgstr "bahasa dokumen"
-#: sphinx/cmd/quickstart.py:502
+#: sphinx/cmd/quickstart.py:494
msgid "source file suffix"
msgstr "akhiran berkas sumber"
-#: sphinx/cmd/quickstart.py:504
+#: sphinx/cmd/quickstart.py:496
msgid "master document name"
msgstr "nama dokumen utama"
-#: sphinx/cmd/quickstart.py:506
+#: sphinx/cmd/quickstart.py:498
msgid "use epub"
msgstr "gunakan epub"
-#: sphinx/cmd/quickstart.py:508
+#: sphinx/cmd/quickstart.py:500
msgid "Extension options"
msgstr "Opsi ekstensi"
-#: 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 "aktifkan ekstensi %s"
-#: 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 "aktifkan ekstensi berubah-ubah"
-#: sphinx/cmd/quickstart.py:516
+#: sphinx/cmd/quickstart.py:508
msgid "Makefile and Batchfile creation"
msgstr "Pembuatan Makefile dan Batchfile"
-#: sphinx/cmd/quickstart.py:518
+#: sphinx/cmd/quickstart.py:510
msgid "create makefile"
msgstr "buat makefile"
-#: sphinx/cmd/quickstart.py:520
+#: sphinx/cmd/quickstart.py:512
msgid "do not create makefile"
msgstr "jangan membuat makefile"
-#: sphinx/cmd/quickstart.py:522
+#: sphinx/cmd/quickstart.py:514
msgid "create batchfile"
msgstr "buat batchfile"
-#: sphinx/cmd/quickstart.py:525
+#: sphinx/cmd/quickstart.py:517
msgid "do not create batchfile"
msgstr "jangan membuat batchfile"
-#: sphinx/cmd/quickstart.py:528
+#: sphinx/cmd/quickstart.py:520
msgid "use make-mode for Makefile/make.bat"
msgstr "gunakan mode-make untuk Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:531
+#: sphinx/cmd/quickstart.py:523
msgid "do not use make-mode for Makefile/make.bat"
msgstr "jangan gunakan make-mode untuk Makefile/make.bat"
-#: sphinx/cmd/quickstart.py:533 sphinx/ext/apidoc.py:392
+#: sphinx/cmd/quickstart.py:525 sphinx/ext/apidoc.py:387
msgid "Project templating"
msgstr "Membuat templat proyek"
-#: 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 "direktori templat untuk berkas templat"
-#: sphinx/cmd/quickstart.py:539
+#: sphinx/cmd/quickstart.py:531
msgid "define a template variable"
msgstr "mendefinisikan variabel templat"
-#: sphinx/cmd/quickstart.py:572
+#: sphinx/cmd/quickstart.py:564
msgid "\"quiet\" is specified, but any of \"project\" or \"author\" is not specified."
msgstr "\"quiet\" ditentukan, tetapi tidak ada \"project\" atau \"author\" yang ditentukan."
-#: sphinx/cmd/quickstart.py:586
+#: sphinx/cmd/quickstart.py:578
msgid ""
"Error: specified path is not a directory, or sphinx files already exist."
msgstr "Kesalahan: jalur yang ditentukan bukan direktori, atau file sphinx sudah ada."
-#: 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-quickstart hanya menghasilkan direktori kosong. Silakan tentukan jalur utama baru."
-#: sphinx/cmd/quickstart.py:603
+#: sphinx/cmd/quickstart.py:595
#, python-format
msgid "Invalid template variable: %s"
msgstr "Variabel templat tidak valid: %s"
-#: 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 "Keterangan tidak valid: %s"
-#: 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 "spesifikasi nomor baris di luar kisaran (1-%d): %r"
-#: sphinx/directives/code.py:208
+#: sphinx/directives/code.py:200
#, python-format
msgid "Cannot use both \"%s\" and \"%s\" options"
msgstr "Tidak dapat menggunakan kedua opsi \"%s\" dan \"%s\""
-#: sphinx/directives/code.py:220
+#: sphinx/directives/code.py:212
#, python-format
msgid "Include file %r not found or reading it failed"
msgstr "Berkas yang disertakan %r tidak ditemukan atau gagal membacanya"
-#: 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 "Pengkodean %r yang digunakan untuk membaca file yang disertakan %r tampaknya salah, mencoba berikan opsi :encoding:"
-#: sphinx/directives/code.py:258
+#: sphinx/directives/code.py:250
#, python-format
msgid "Object named %r not found in include file %r"
msgstr "Objek bernama %r tidak ditemukan disertakan di berkas %r"
-#: sphinx/directives/code.py:283
+#: sphinx/directives/code.py:275
msgid "Cannot use \"lineno-match\" with a disjoint set of \"lines\""
msgstr "Tidak dapat menggunakan \"lineno-match\" dengan rangkaian \"baris\" yang terpisah"
-#: sphinx/directives/code.py:288
+#: sphinx/directives/code.py:280
#, python-format
msgid "Line spec %r: no lines pulled from include file %r"
msgstr "Spesifikasi baris %r: tidak ada baris yang ditarik dari berkas %r"
-#: 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 "toctree berisi referensi ke dokumen yang dikecualikan %r"
-#: 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 "toctree berisi referensi ke dokumen yang tidak ada %r"
-#: 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 "Penyusun bagian:"
-#: sphinx/directives/other.py:178
+#: sphinx/directives/other.py:170
msgid "Module author: "
msgstr "Penyusun modul: "
-#: sphinx/directives/other.py:180
+#: sphinx/directives/other.py:172
msgid "Code author: "
msgstr "Penulis kode:"
-#: sphinx/directives/other.py:182
+#: sphinx/directives/other.py:174
msgid "Author: "
msgstr "Penyusun: "
-#: 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 "%s %s"
-#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3306
+#: sphinx/domains/c.py:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr "Parameter"
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr "Kembali"
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr "Return type"
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr "anggota"
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
msgid "variable"
msgstr "variabel"
-#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7674
-#: sphinx/domains/javascript.py:340 sphinx/domains/python.py:1203
+#: sphinx/domains/c.py:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr "fungsi"
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr "macro"
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr "union"
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr "enum"
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr "enumerator"
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr "tipe"
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
msgid "function parameter"
msgstr ""
-#: sphinx/domains/changeset.py:28
+#: sphinx/domains/changeset.py:20
#, python-format
msgid "New in version %s"
msgstr "Baru pada versi %s"
-#: sphinx/domains/changeset.py:29
+#: sphinx/domains/changeset.py:21
#, python-format
msgid "Changed in version %s"
msgstr "Berubah pada versi %s"
-#: sphinx/domains/changeset.py:30
+#: sphinx/domains/changeset.py:22
#, python-format
msgid "Deprecated since version %s"
msgstr "Ditinggalkan sejak versi %s"
-#: sphinx/domains/citation.py:75
+#: sphinx/domains/citation.py:67
#, python-format
msgid "duplicate citation %s, other instance in %s"
msgstr "kutipan rangkap %s, contoh lain dalam %s"
-#: sphinx/domains/citation.py:86
+#: sphinx/domains/citation.py:78
#, python-format
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr "Parameter Templat"
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr "%s (C++ %s)"
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr "Throws"
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr "class"
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr "konsep"
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr "%s() (fungsi built-in)"
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr "%s() (method %s)"
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr "%s() (class)"
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr "%s (variabel global atau konstan)"
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr "%s (atribut %s)"
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr "Argumen"
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr "%s (module)"
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr "method"
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr "data"
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr "atribut"
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr "modul"
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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 "duplikasi label persamaan %s, misalnya di %s"
-#: sphinx/domains/math.py:119 sphinx/writers/latex.py:2069
+#: sphinx/domains/math.py:111 sphinx/writers/latex.py:2023
#, python-format
msgid "Invalid math_eqref_format: %r"
msgstr "Math_eqref_format tidak valid: %r"
-#: sphinx/domains/python.py:59
+#: sphinx/domains/python.py:51
msgid "keyword"
msgstr "keyword"
-#: sphinx/domains/python.py:60
+#: sphinx/domains/python.py:52
msgid "operator"
msgstr "operator"
-#: sphinx/domains/python.py:61
+#: sphinx/domains/python.py:53
msgid "object"
msgstr "object"
-#: sphinx/domains/python.py:62 sphinx/domains/python.py:1206
+#: sphinx/domains/python.py:54 sphinx/domains/python.py:1158
msgid "exception"
msgstr "eksepsi"
-#: sphinx/domains/python.py:63
+#: sphinx/domains/python.py:55
msgid "statement"
msgstr "statement"
-#: sphinx/domains/python.py:64
+#: sphinx/domains/python.py:56
msgid "built-in function"
msgstr "fungsi built-in"
-#: sphinx/domains/python.py:450
+#: sphinx/domains/python.py:438
msgid "Variables"
msgstr "Variabel"
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr "Raises"
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, python-format
msgid "%s() (in module %s)"
msgstr "%s() (di modul %s)"
-#: sphinx/domains/python.py:747 sphinx/domains/python.py:923
-#: sphinx/domains/python.py:974
+#: sphinx/domains/python.py:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr "%s (di modul %s)"
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr "%s (variabel built-in)"
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr "%s (class built-in)"
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr "%s (class di %s)"
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr "%s() (method class %s)"
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr "%s() (method static %s)"
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr "Indeks Modul Python"
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr "modul"
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr "Akan ditinggalkan"
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr "method class"
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr "method static"
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr "lebih dari satu target ditemukan untuk referensi silang %r: %s"
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr " (obsolet)"
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr "%s (direktif)"
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr "%s (role)"
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr "direktif"
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr "opsi-direktif"
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr "role"
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr "variabel environment; %s"
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, python-format
msgid ""
"Malformed option description %r, should look like \"opt\", \"-opt args\", \""
"--opt args\", \"/opt args\" or \"+opt args\""
msgstr "Deskripsi opsi salah bentuk %r, seharusnya terlihat seperti \"opt\", \"-opt args\", \"--opt args\", \"/opt args\" atau \"+opt args\""
-#: sphinx/domains/std.py:242
+#: sphinx/domains/std.py:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr "opsi baris perintah"
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr "Daftar Istilah kata sulit harus didahului dengan baris kosong"
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
msgid "glossary terms must not be separated by empty lines"
msgstr "Daftar istilah kata sulit tidak boleh dipisahkan oleh garis kosong"
-#: sphinx/domains/std.py:385 sphinx/domains/std.py:398
+#: sphinx/domains/std.py:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr "Daftar istilah kata sulit tampaknya salah format, periksa indentasi"
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr "daftar istilah"
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr "token grammar"
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr "label referensi"
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr "variabel environment"
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr "opsi program"
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr "dokumen"
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr "Indeks Modul"
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Pencarian Halaman"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: sphinx/ext/autosectionlabel.py:43
#, python-format
msgid "duplicate label %s, other instance in %s"
msgstr "label rangkap %s, contoh lain dalam %s"
-#: sphinx/domains/std.py:666
+#: sphinx/domains/std.py:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr "numfig dinonaktifkan. :numref: diabaikan."
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr "tautan tidak memiliki teks: %s"
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr "numfig_format tidak valid: %s (%r)"
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr "numfig_format tidak valid: %s"
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "konfigurasi baru"
-#: sphinx/environment/__init__.py:77
+#: sphinx/environment/__init__.py:69
msgid "config changed"
msgstr "konfigurasi berubah"
-#: sphinx/environment/__init__.py:78
+#: sphinx/environment/__init__.py:70
msgid "extensions changed"
msgstr "ekstensi berubah"
-#: sphinx/environment/__init__.py:205
+#: sphinx/environment/__init__.py:197
msgid "build environment version not current"
msgstr "membangun lingkungan bukan versi saat ini"
-#: sphinx/environment/__init__.py:207
+#: sphinx/environment/__init__.py:199
msgid "source directory has changed"
msgstr "direktori sumber telah berubah"
-#: 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 "Lingkungan ini tidak kompatibel dengan pembangun yang dipilih, silakan pilih direktori doctree lain."
-#: sphinx/environment/__init__.py:385
+#: sphinx/environment/__init__.py:377
#, python-format
msgid "Failed to scan documents in %s: %r"
msgstr "Gagal memindai dokumen dalam %s: %r"
-#: sphinx/environment/__init__.py:512
+#: sphinx/environment/__init__.py:504
#, python-format
msgid "Domain %r is not registered"
msgstr "Domain %r tidak terdaftar"
-#: sphinx/environment/__init__.py:593
+#: sphinx/environment/__init__.py:585
msgid "self referenced toctree found. Ignored."
msgstr "totree referensikan sendiri ditemukan. Diabaikan"
-#: sphinx/environment/__init__.py:635
+#: sphinx/environment/__init__.py:627
msgid "document isn't included in any toctree"
msgstr "dokumen tidak termasuk dalam toctree"
-#: sphinx/environment/adapters/indexentries.py:78
+#: sphinx/environment/adapters/indexentries.py:70
#, python-format
msgid "see %s"
msgstr "lihat %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "lihat juga %s"
-#: sphinx/environment/adapters/indexentries.py:85
+#: sphinx/environment/adapters/indexentries.py:77
#, python-format
msgid "unknown index entry type %r"
msgstr "tipe entri indeks tidak dikenal %r"
-#: sphinx/environment/adapters/indexentries.py:174
+#: sphinx/environment/adapters/indexentries.py:166
#: sphinx/templates/latex/sphinxmessages.sty_t:11
msgid "Symbols"
msgstr "Simbol"
-#: sphinx/environment/adapters/toctree.py:151
+#: sphinx/environment/adapters/toctree.py:143
#, python-format
msgid "circular toctree references detected, ignoring: %s <- %s"
msgstr "referensi toctree melingkar terdeteksi, mengabaikan: %s <- %s"
-#: 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 "toctree berisi referensi ke dokumen %r yang tidak memiliki judul: tidak ada tautan yang akan dihasilkan"
-#: sphinx/environment/collectors/asset.py:90
+#: sphinx/environment/collectors/asset.py:80
#, python-format
msgid "image file not readable: %s"
msgstr "berkas gambar tidak dapat dibaca: %s"
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr "berkas gambar %s tidak dapat dibaca: %s"
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, python-format
msgid "download file not readable: %s"
msgstr "berkas unduhan tidak dapat dibaca: %s"
-#: 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 "%s sudah diberi nomor bagian (penomoran bersarang toctree?)"
-#: sphinx/ext/apidoc.py:83
+#: sphinx/ext/apidoc.py:78
#, python-format
msgid "Would create file %s."
msgstr "Akan membuat berkas %s."
-#: sphinx/ext/apidoc.py:308
+#: sphinx/ext/apidoc.py:303
msgid ""
"\n"
"Look recursively in for Python modules and packages and create\n"
@@ -2436,185 +2436,185 @@ msgid ""
"Note: By default this script will not overwrite already created files."
msgstr "\nLihat secara rekursif dalam untuk modul dan paket Python dan buat \nsatu berkas reST dengan arahan automodule per paket di . \n\n dapat berupa pola berkas dan/atau direktori yang akan \ndikecualikan dari pembuatan. \n\nCatatan: Secara bawaan skrip ini tidak akan menimpa berkas yang sudah dibuat."
-#: sphinx/ext/apidoc.py:321
+#: sphinx/ext/apidoc.py:316
msgid "path to module to document"
msgstr "jalur ke modul ke dokumen"
-#: sphinx/ext/apidoc.py:323
+#: sphinx/ext/apidoc.py:318
msgid ""
"fnmatch-style file and/or directory patterns to exclude from generation"
msgstr "Berkas gaya-fnmatch dan/atau pola direktori untuk dikecualikan dari pembuatan"
-#: sphinx/ext/apidoc.py:328
+#: sphinx/ext/apidoc.py:323
msgid "directory to place all output"
msgstr "direktori untuk menempatkan semua keluaran"
-#: sphinx/ext/apidoc.py:333
+#: sphinx/ext/apidoc.py:328
msgid "maximum depth of submodules to show in the TOC (default: 4)"
msgstr "kedalaman maksimum submodul untuk ditampilkan di TOC (bawaan: 4)"
-#: sphinx/ext/apidoc.py:336
+#: sphinx/ext/apidoc.py:331
msgid "overwrite existing files"
msgstr "menimpa file yang ada"
-#: sphinx/ext/apidoc.py:339
+#: sphinx/ext/apidoc.py:334
msgid ""
"follow symbolic links. Powerful when combined with "
"collective.recipe.omelette."
msgstr "ikuti tautan simbolik. Berdaya bila digabungkan dengan collective.recipe.omelette."
-#: sphinx/ext/apidoc.py:342
+#: sphinx/ext/apidoc.py:337
msgid "run the script without creating files"
msgstr "operasikan skrip tanpa membuat file"
-#: sphinx/ext/apidoc.py:345
+#: sphinx/ext/apidoc.py:340
msgid "put documentation for each module on its own page"
msgstr "letakkan dokumentasi untuk setiap modul di halamannya sendiri"
-#: sphinx/ext/apidoc.py:348
+#: sphinx/ext/apidoc.py:343
msgid "include \"_private\" modules"
msgstr "termasuk modul \"_private\""
-#: sphinx/ext/apidoc.py:350
+#: sphinx/ext/apidoc.py:345
msgid "filename of table of contents (default: modules)"
msgstr "nama file daftar isi (bawaan: modul)"
-#: sphinx/ext/apidoc.py:352
+#: sphinx/ext/apidoc.py:347
msgid "don't create a table of contents file"
msgstr "jangan membuat berkas daftar isi"
-#: 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 "jangan membuat judul untuk paket modul/paket (mis. ketika docstrings sudah berisi hal tersebut)"
-#: sphinx/ext/apidoc.py:360
+#: sphinx/ext/apidoc.py:355
msgid "put module documentation before submodule documentation"
msgstr "letakkan dokumentasi modul sebelum dokumentasi submodul"
-#: sphinx/ext/apidoc.py:364
+#: sphinx/ext/apidoc.py:359
msgid ""
"interpret module paths according to PEP-0420 implicit namespaces "
"specification"
msgstr "menafsirkan jalur modul sesuai dengan spesifikasi namespaces implisit PEP-0420"
-#: sphinx/ext/apidoc.py:368
+#: sphinx/ext/apidoc.py:363
msgid "file suffix (default: rst)"
msgstr "akhiran berkas (bawaan: rst)"
-#: sphinx/ext/apidoc.py:370
+#: sphinx/ext/apidoc.py:365
msgid "generate a full project with sphinx-quickstart"
msgstr "menghasilkan proyek penuh dengan sphinx-quickstart"
-#: sphinx/ext/apidoc.py:373
+#: sphinx/ext/apidoc.py:368
msgid "append module_path to sys.path, used when --full is given"
msgstr "menambahkan module_path ke sys.path, digunakan ketika --full diberikan"
-#: sphinx/ext/apidoc.py:375
+#: sphinx/ext/apidoc.py:370
msgid "project name (default: root module name)"
msgstr "nama proyek (bawaan: nama modul utama)"
-#: sphinx/ext/apidoc.py:377
+#: sphinx/ext/apidoc.py:372
msgid "project author(s), used when --full is given"
msgstr "penulis-(penulis) proyek, digunakan ketika --full diberikan"
-#: sphinx/ext/apidoc.py:379
+#: sphinx/ext/apidoc.py:374
msgid "project version, used when --full is given"
msgstr "versi proyek, digunakan ketika --full diberikan"
-#: sphinx/ext/apidoc.py:381
+#: sphinx/ext/apidoc.py:376
msgid "project release, used when --full is given, defaults to --doc-version"
msgstr "rilis proyek, digunakan ketika --full diberikan, bawaan ke --doc-version"
-#: sphinx/ext/apidoc.py:384
+#: sphinx/ext/apidoc.py:379
msgid "extension options"
msgstr "opsi ekstensi"
-#: sphinx/ext/apidoc.py:417
+#: sphinx/ext/apidoc.py:412
#, python-format
msgid "%s is not a directory."
msgstr "%s bukan direktori."
-#: sphinx/ext/coverage.py:43
+#: sphinx/ext/coverage.py:38
#, python-format
msgid "invalid regex %r in %s"
msgstr "regex tidak valid %r dalam %s"
-#: 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 "Pengujian cakupan di sumber selesai, lihat hasilnya dalam %(outdir)spython.txt."
-#: sphinx/ext/coverage.py:66
+#: sphinx/ext/coverage.py:61
#, python-format
msgid "invalid regex %r in coverage_c_regexes"
msgstr "%r regex tidak valid di coverage_c_regexes"
-#: 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 "modul %s tidak dapat diimpor: %s"
-#: 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 "tidak ada '+' atau '-' dalam opsi '%s'."
-#: sphinx/ext/doctest.py:128
+#: sphinx/ext/doctest.py:122
#, python-format
msgid "'%s' is not a valid option."
msgstr "'%s' bukan opsi yang valid."
-#: sphinx/ext/doctest.py:142
+#: sphinx/ext/doctest.py:136
#, python-format
msgid "'%s' is not a valid pyversion option"
msgstr "'%s' bukan opsi pyversion yang valid"
-#: sphinx/ext/doctest.py:225
+#: sphinx/ext/doctest.py:219
msgid "invalid TestCode type"
msgstr "tipe TestCode tidak valid"
-#: 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 "Pengujian dokumen di sumber selesai, lihat hasil dalam %(outdir)s/output.txt."
-#: sphinx/ext/doctest.py:433
+#: sphinx/ext/doctest.py:427
#, python-format
msgid "no code/output in %s block at %s:%s"
msgstr "tidak ada kode/keluaran dalam blok %s pada %s:%s"
-#: sphinx/ext/doctest.py:519
+#: sphinx/ext/doctest.py:513
#, python-format
msgid "ignoring invalid doctest code: %r"
msgstr "mengabaikan kode dokumen yang tidak valid: %r"
-#: sphinx/ext/duration.py:79
+#: sphinx/ext/duration.py:71
msgid ""
"====================== slowest reading durations ======================="
msgstr ""
@@ -2625,20 +2625,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/graphviz.py:124
msgid "Graphviz directive cannot have both content and a filename argument"
msgstr "Pengarahan Graphviz tidak dapat memiliki konten dan argumen nama berkas sekaligus"
-#: sphinx/ext/graphviz.py:142
+#: sphinx/ext/graphviz.py:134
#, python-format
msgid "External Graphviz file %r not found or reading it failed"
msgstr "Berkas Graphviz eksternal %r tidak ditemukan atau gagal dibaca"
-#: sphinx/ext/graphviz.py:149
+#: sphinx/ext/graphviz.py:141
msgid "Ignoring \"graphviz\" directive without content."
msgstr "Mengabaikan pengarahan \"graphviz\" tanpa konten."
-#: sphinx/ext/graphviz.py:257
+#: sphinx/ext/graphviz.py:249
#, python-format
msgid ""
"dot did not produce an output file:\n"
@@ -2648,14 +2662,14 @@ msgid ""
"%r"
msgstr "dot tidak menghasilkan berkas output: \n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "perintah dot %r tidak dapat dioperasikan (diperlukan untuk keluaran graphviz), periksa pengaturan graphviz_dot"
-#: sphinx/ext/graphviz.py:268
+#: sphinx/ext/graphviz.py:260
#, python-format
msgid ""
"dot exited with error:\n"
@@ -2665,33 +2679,33 @@ msgid ""
"%r"
msgstr "dot keluar dengan kesalahan: \n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "graphviz_output_format harus salah satu dari 'png', 'svg', tetapi %r"
-#: 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 "kode dot %r: %s"
-#: 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 "[graph: %s]"
-#: sphinx/ext/graphviz.py:386 sphinx/ext/graphviz.py:394
+#: sphinx/ext/graphviz.py:378 sphinx/ext/graphviz.py:386
msgid "[graph]"
msgstr "[graph]"
-#: 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"
@@ -2701,178 +2715,178 @@ msgid ""
"%r"
msgstr "convert keluar dengan kesalahan: \n[stderr]\n%r\n[stdout]\n%r"
-#: 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 "Perintah LaTeX %r tidak dapat dioperasikan (diperlukan untuk tampilan matematika), periksa pengaturan imgmath_latex"
-#: 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 "%s perintah %r tidak dapat dioperasikan (diperlukan untuk tampilan matematika), periksa pengaturan imgmath_%s"
-#: sphinx/ext/imgmath.py:300
+#: sphinx/ext/imgmath.py:292
#, python-format
msgid "display latex %r: %s"
msgstr "tampilkan latex %r: %s"
-#: sphinx/ext/imgmath.py:326
+#: sphinx/ext/imgmath.py:318
#, python-format
msgid "inline latex %r: %s"
msgstr "inline latex %r: %s"
-#: 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 "Tautan untuk persamaan ini"
-#: sphinx/ext/intersphinx.py:179
+#: sphinx/ext/intersphinx.py:172
#, python-format
msgid "intersphinx inventory has moved: %s -> %s"
msgstr "pengimpanan intersphinx telah dipindahkan: %s -> %s"
-#: sphinx/ext/intersphinx.py:210
+#: sphinx/ext/intersphinx.py:203
#, python-format
msgid "loading intersphinx inventory from %s..."
msgstr "memuat penyimpanan intersphinx dari %s..."
-#: 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 "mengalami beberapa masalah dengan beberapa inventaris, tetapi mereka memiliki alternatif berfungsi:"
-#: sphinx/ext/intersphinx.py:230
+#: sphinx/ext/intersphinx.py:223
msgid "failed to reach any of the inventories with the following issues:"
msgstr "gagal mencapai salah satu inventaris dengan masalah berikut:"
-#: sphinx/ext/intersphinx.py:275
+#: sphinx/ext/intersphinx.py:268
#, python-format
msgid "(in %s v%s)"
msgstr "(di %s v%s)"
-#: sphinx/ext/intersphinx.py:277
+#: sphinx/ext/intersphinx.py:270
#, python-format
msgid "(in %s)"
msgstr "(dalam %s)"
-#: 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 "pengenal intersphinx %r bukan string. Diabaikan"
-#: 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:178
msgid "[source]"
msgstr "[sumber]"
-#: sphinx/ext/todo.py:68
+#: sphinx/ext/todo.py:62
msgid "Todo"
msgstr "Todo"
-#: sphinx/ext/todo.py:101
+#: sphinx/ext/todo.py:95
#, python-format
msgid "TODO entry found: %s"
msgstr "Entri TODO ditemukan: %s"
-#: sphinx/ext/todo.py:159
+#: sphinx/ext/todo.py:153
msgid "<>"
msgstr "<>"
-#: sphinx/ext/todo.py:161
+#: sphinx/ext/todo.py:155
#, python-format
msgid "(The <> is located in %s, line %d.)"
msgstr "(<> terletak di %s, baris %d.)"
-#: sphinx/ext/todo.py:171
+#: sphinx/ext/todo.py:165
msgid "original entry"
msgstr "entri asli"
-#: sphinx/ext/viewcode.py:257
+#: sphinx/ext/viewcode.py:235
msgid "highlighting module code... "
msgstr "menyoroti kode modul..."
-#: sphinx/ext/viewcode.py:289
+#: sphinx/ext/viewcode.py:267
msgid "[docs]"
msgstr "[docs]"
-#: sphinx/ext/viewcode.py:303
+#: sphinx/ext/viewcode.py:281
msgid "Module code"
msgstr "Kode modul"
-#: sphinx/ext/viewcode.py:309
+#: sphinx/ext/viewcode.py:287
#, python-format
msgid "Source code for %s
"
msgstr "Kode sumber untuk %s
"
-#: sphinx/ext/viewcode.py:336
+#: sphinx/ext/viewcode.py:314
msgid "Overview: module code"
msgstr "Tinjauan: kode modul"
-#: sphinx/ext/viewcode.py:337
+#: sphinx/ext/viewcode.py:315
msgid "All modules for which code is available
"
msgstr "Semua modul dimana kode tersedia
"
-#: sphinx/ext/autodoc/__init__.py:132
+#: sphinx/ext/autodoc/__init__.py:120
#, python-format
msgid "invalid value for member-order option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:140
+#: sphinx/ext/autodoc/__init__.py:128
#, python-format
msgid "invalid value for class-doc-from option: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:401
+#: sphinx/ext/autodoc/__init__.py:376
#, python-format
msgid "invalid signature for auto%s (%r)"
msgstr "tanda tangan tidak valid untuk outo %s (%r)"
-#: sphinx/ext/autodoc/__init__.py:518
+#: sphinx/ext/autodoc/__init__.py:493
#, python-format
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:1700
+#: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683
#, python-format
msgid "missing attribute %s in object %s"
msgstr "atribut hilang %s dalam objek %s"
-#: sphinx/ext/autodoc/__init__.py:815
+#: sphinx/ext/autodoc/__init__.py:784
#, python-format
msgid ""
"autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:908
+#: sphinx/ext/autodoc/__init__.py:877
#, python-format
msgid ""
"don't know which module to import for autodocumenting %r (try placing a "
@@ -2880,113 +2894,107 @@ msgid ""
"explicit module name)"
msgstr "tidak tahu modul mana yang akan diimpor untuk autodocumenting %r (coba letakkan pengarahan \"module\" atau \"currentmodule\" dalam dokumen, atau berikan nama modul yang eksplisit)"
-#: sphinx/ext/autodoc/__init__.py:952
+#: sphinx/ext/autodoc/__init__.py:921
#, python-format
msgid "A mocked object is detected: %r"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:971
+#: sphinx/ext/autodoc/__init__.py:940
#, python-format
msgid "error while formatting signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1022
+#: sphinx/ext/autodoc/__init__.py:991
msgid "\"::\" in automodule name doesn't make sense"
msgstr "\"::\" dalam nama automodule tidak masuk akal"
-#: sphinx/ext/autodoc/__init__.py:1029
+#: sphinx/ext/autodoc/__init__.py:998
#, 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:1042
+#: sphinx/ext/autodoc/__init__.py:1011
#, 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:1108
+#: sphinx/ext/autodoc/__init__.py:1077
#, python-format
msgid ""
"missing attribute mentioned in :members: option: module %s, attribute %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1309 sphinx/ext/autodoc/__init__.py:1386
-#: sphinx/ext/autodoc/__init__.py:2795
+#: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355
+#: sphinx/ext/autodoc/__init__.py:2749
#, python-format
msgid "Failed to get a function signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1579
+#: sphinx/ext/autodoc/__init__.py:1548
#, python-format
msgid "Failed to get a constructor signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1687
+#: sphinx/ext/autodoc/__init__.py:1670
#, python-format
msgid "Bases: %s"
msgstr "Basis: %s"
-#: sphinx/ext/autodoc/__init__.py:1788 sphinx/ext/autodoc/__init__.py:1866
-#: sphinx/ext/autodoc/__init__.py:1889
+#: sphinx/ext/autodoc/__init__.py:1770 sphinx/ext/autodoc/__init__.py:1848
+#: sphinx/ext/autodoc/__init__.py:1871
#, python-format
msgid "alias of %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:1935
+#: sphinx/ext/autodoc/__init__.py:1912
#, python-format
msgid "alias of TypeVar(%s)"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2171 sphinx/ext/autodoc/__init__.py:2268
+#: sphinx/ext/autodoc/__init__.py:2147 sphinx/ext/autodoc/__init__.py:2244
#, python-format
msgid "Failed to get a method signature for %s: %s"
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2399
+#: sphinx/ext/autodoc/__init__.py:2375
#, python-format
msgid "Invalid __slots__ found on %s. Ignored."
msgstr ""
-#: sphinx/ext/autodoc/__init__.py:2838
-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:105
#, 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:247
#, python-format
msgid "autosummary references excluded document %r. Ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:282
+#: sphinx/ext/autosummary/__init__.py:249
#, 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:268
msgid "A captioned autosummary requires :toctree: option. ignored."
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:352
+#: sphinx/ext/autosummary/__init__.py:319
#, python-format
msgid ""
"autosummary: failed to import %s.\n"
@@ -2994,46 +3002,46 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:366
+#: sphinx/ext/autosummary/__init__.py:333
#, python-format
msgid "failed to parse name %s"
msgstr "gagal mengurai nama %s"
-#: sphinx/ext/autosummary/__init__.py:371
+#: sphinx/ext/autosummary/__init__.py:338
#, python-format
msgid "failed to import object %s"
msgstr "gagal mengimpor objek %s"
-#: sphinx/ext/autosummary/__init__.py:815
+#: sphinx/ext/autosummary/__init__.py:788
#, python-format
msgid "autosummary_generate: file not found: %s"
msgstr ""
-#: sphinx/ext/autosummary/__init__.py:823
+#: sphinx/ext/autosummary/__init__.py:796
msgid ""
"autosummary generats .rst files internally. But your source_suffix does not "
"contain .rst. Skipped."
msgstr "autosummary menghasilkan file .rst secara internal. Tapi source_suffix Anda tidak mengandung .rst. Dilewati."
-#: sphinx/ext/autosummary/generate.py:190
-#: sphinx/ext/autosummary/generate.py:254
+#: sphinx/ext/autosummary/generate.py:151
+#: sphinx/ext/autosummary/generate.py:215
#, python-format
msgid ""
"autosummary: failed to determine %r to be documented, the following exception was raised:\n"
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:401
+#: sphinx/ext/autosummary/generate.py:353
#, python-format
msgid "[autosummary] generating autosummary for: %s"
msgstr "[autosummary] menghasilkan autosummary untuk: %s"
-#: sphinx/ext/autosummary/generate.py:405
+#: sphinx/ext/autosummary/generate.py:357
#, python-format
msgid "[autosummary] writing to %s"
msgstr "[autosummary] menulis ke %s"
-#: sphinx/ext/autosummary/generate.py:448
+#: sphinx/ext/autosummary/generate.py:400
#, python-format
msgid ""
"[autosummary] failed to import %s.\n"
@@ -3041,7 +3049,7 @@ msgid ""
"%s"
msgstr ""
-#: sphinx/ext/autosummary/generate.py:624
+#: sphinx/ext/autosummary/generate.py:570
msgid ""
"\n"
"Generate ReStructuredText using autosummary directives.\n"
@@ -3056,129 +3064,129 @@ msgid ""
" pydoc sphinx.ext.autosummary\n"
msgstr "\nHasilkan ReStructuredText menggunakan pengarahan autosummary.\n\nsphinx-autogen adalah tampilan depan ke sphinx.ext.autosummary.generate. Ini menghasilkan \nfile reStructuredText dari pengarahan autosummary yang terkandung dalam \nfile input yang diberikan.\n\nFormat pengarahan autosummary didokumentasikan dalam \nmodul ``sphinx.ext.autosummary`` dan dapat dibaca menggunakan::\n\n pydoc sphinx.ext.autosummary\n"
-#: sphinx/ext/autosummary/generate.py:641
+#: sphinx/ext/autosummary/generate.py:587
msgid "source files to generate rST files for"
msgstr "berkas sumber untuk menghasilkan file rST untuk"
-#: sphinx/ext/autosummary/generate.py:645
+#: sphinx/ext/autosummary/generate.py:591
msgid "directory to place all output in"
msgstr "direktori untuk menempatkan semua keluaran dalam"
-#: sphinx/ext/autosummary/generate.py:648
+#: sphinx/ext/autosummary/generate.py:594
#, python-format
msgid "default suffix for files (default: %(default)s)"
msgstr "akhiran bawaan untuk berkas (bawaan: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:652
+#: sphinx/ext/autosummary/generate.py:598
#, python-format
msgid "custom template directory (default: %(default)s)"
msgstr "direktori templat ubahsuai (bawaan: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:656
+#: sphinx/ext/autosummary/generate.py:602
#, python-format
msgid "document imported members (default: %(default)s)"
msgstr "mendokumentasikan anggota yang diimpor (bawaan: %(default)s)"
-#: sphinx/ext/autosummary/generate.py:660
+#: sphinx/ext/autosummary/generate.py:606
#, 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 "Argumen Kata Kunci"
-#: sphinx/ext/napoleon/docstring.py:657
+#: sphinx/ext/napoleon/docstring.py:648
msgid "Example"
msgstr "Contoh"
-#: sphinx/ext/napoleon/docstring.py:658
+#: sphinx/ext/napoleon/docstring.py:649
msgid "Examples"
msgstr "Contoh-contoh"
-#: sphinx/ext/napoleon/docstring.py:718
+#: sphinx/ext/napoleon/docstring.py:709
msgid "Notes"
msgstr "Catatan"
-#: sphinx/ext/napoleon/docstring.py:727
+#: sphinx/ext/napoleon/docstring.py:718
msgid "Other Parameters"
msgstr "Parameter lainnya"
-#: 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 "Referensi"
-#: sphinx/ext/napoleon/docstring.py:799
+#: sphinx/ext/napoleon/docstring.py:790
msgid "Warns"
msgstr "Peringatkan"
-#: sphinx/ext/napoleon/docstring.py:803
+#: sphinx/ext/napoleon/docstring.py:794
msgid "Yields"
msgstr "Hasil"
-#: 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 "Pehatian"
-#: sphinx/locale/__init__.py:253
+#: sphinx/locale/__init__.py:245
msgid "Caution"
msgstr "Hati-hati"
-#: sphinx/locale/__init__.py:254
+#: sphinx/locale/__init__.py:246
msgid "Danger"
msgstr "Bahaya"
-#: sphinx/locale/__init__.py:255
+#: sphinx/locale/__init__.py:247
msgid "Error"
msgstr "Kesalahan"
-#: sphinx/locale/__init__.py:256
+#: sphinx/locale/__init__.py:248
msgid "Hint"
msgstr "Petunjuk"
-#: sphinx/locale/__init__.py:257
+#: sphinx/locale/__init__.py:249
msgid "Important"
msgstr "Penting"
-#: sphinx/locale/__init__.py:258
+#: sphinx/locale/__init__.py:250
msgid "Note"
msgstr "Catatan"
-#: sphinx/locale/__init__.py:259
+#: sphinx/locale/__init__.py:251
msgid "See also"
msgstr "Lihat juga"
-#: sphinx/locale/__init__.py:260
+#: sphinx/locale/__init__.py:252
msgid "Tip"
msgstr "Tip"
-#: sphinx/locale/__init__.py:261
+#: sphinx/locale/__init__.py:253
msgid "Warning"
msgstr "Peringatan"
@@ -3209,7 +3217,7 @@ msgstr "laman"
msgid "Table of Contents"
msgstr "Daftar Isi"
-#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:150
+#: sphinx/themes/agogo/layout.html:43 sphinx/themes/basic/layout.html:151
#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:22
msgid "Search"
msgstr "Pencarian"
@@ -3290,35 +3298,35 @@ msgstr "dapat menjadi besar"
msgid "Navigation"
msgstr "Navigasi"
-#: sphinx/themes/basic/layout.html:135
+#: sphinx/themes/basic/layout.html:136
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Pencarian dalam %(docstitle)s"
-#: sphinx/themes/basic/layout.html:144
+#: sphinx/themes/basic/layout.html:145
msgid "About these documents"
msgstr "Tentang dokumen ini"
-#: sphinx/themes/basic/layout.html:153
+#: sphinx/themes/basic/layout.html:154
msgid "Copyright"
msgstr "Hak Cipta"
-#: sphinx/themes/basic/layout.html:199
+#: sphinx/themes/basic/layout.html:200
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Hak cipta %(copyright)s."
-#: sphinx/themes/basic/layout.html:201
+#: sphinx/themes/basic/layout.html:202
#, python-format
msgid "© Copyright %(copyright)s."
msgstr "© Hak cipta %(copyright)s."
-#: sphinx/themes/basic/layout.html:205
+#: sphinx/themes/basic/layout.html:206
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Terakhir diperbarui pada %(last_updated)s."
-#: sphinx/themes/basic/layout.html:208
+#: sphinx/themes/basic/layout.html:209
#, python-format
msgid ""
"Created using Sphinx "
@@ -3363,12 +3371,12 @@ msgid "search"
msgstr "pencarian"
#: sphinx/themes/basic/search.html:48
-#: sphinx/themes/basic/static/searchtools.js:306
+#: sphinx/themes/basic/static/searchtools.js:106
msgid "Search Results"
msgstr "Hasil Pencarian"
#: sphinx/themes/basic/search.html:50
-#: sphinx/themes/basic/static/searchtools.js:308
+#: sphinx/themes/basic/static/searchtools.js:108
msgid ""
"Your search did not match any documents. Please make sure that all words are"
" spelled correctly and that you've selected enough categories."
@@ -3410,280 +3418,278 @@ msgstr "Perubahan API C"
msgid "Other changes"
msgstr "Perubahan lain"
-#: 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
-msgid "Permalink to this headline"
-msgstr "Link permanen untuk headline ini"
-
-#: 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
-msgid "Permalink to this definition"
-msgstr "Link permanen untuk definisi ini"
-
-#: sphinx/themes/basic/static/doctools.js:236
+#: sphinx/themes/basic/static/doctools.js:153
msgid "Hide Search Matches"
msgstr "Sembunyikan Hasil Pencarian"
-#: sphinx/themes/basic/static/searchtools.js:136
+#: sphinx/themes/basic/static/searchtools.js:112
+msgid ""
+"Search finished, found ${resultCount} page(s) matching the search query."
+msgstr ""
+
+#: sphinx/themes/basic/static/searchtools.js:213
msgid "Searching"
msgstr "Pencarian"
-#: sphinx/themes/basic/static/searchtools.js:141
+#: sphinx/themes/basic/static/searchtools.js:229
msgid "Preparing search..."
msgstr "Penyiapkan pencarian..."
-#: sphinx/themes/basic/static/searchtools.js:310
-#, python-format
-msgid "Search finished, found %s page(s) matching the search query."
-msgstr "Pencarian selesai, menemukan %s halaman yang cocok dengan kueri pencarian."
-
-#: sphinx/themes/basic/static/searchtools.js:365
+#: sphinx/themes/basic/static/searchtools.js:373
msgid ", in "
msgstr ", di"
-#: sphinx/themes/classic/static/sidebar.js_t:83
-msgid "Expand sidebar"
-msgstr "Buka sidebar"
-
-#: sphinx/themes/classic/static/sidebar.js_t:96
-#: sphinx/themes/classic/static/sidebar.js_t:124
+#: sphinx/themes/classic/layout.html:20
+#: sphinx/themes/classic/static/sidebar.js_t:57
msgid "Collapse sidebar"
msgstr "Tutup sidebar"
+#: sphinx/themes/classic/static/sidebar.js_t:48
+msgid "Expand sidebar"
+msgstr "Buka sidebar"
+
#: sphinx/themes/haiku/layout.html:24
msgid "Contents"
msgstr "Konten"
-#: 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 "4 kolom berdasarkan indeks ditemukan. Ini mungkin bug ekstensi yang Anda gunakan: %r"
-#: sphinx/transforms/__init__.py:264
+#: sphinx/transforms/__init__.py:256
#, python-format
msgid "Footnote [%s] is not referenced."
msgstr "Catatan kaki [%s] tidak dirujuk."
-#: sphinx/transforms/__init__.py:270
+#: sphinx/transforms/__init__.py:262
msgid "Footnote [#] is not referenced."
msgstr "Catatan kaki [#] tidak dirujuk."
-#: sphinx/transforms/i18n.py:309 sphinx/transforms/i18n.py:380
+#: sphinx/transforms/i18n.py:323 sphinx/transforms/i18n.py:394
msgid ""
"inconsistent footnote references in translated message. original: {0}, "
"translated: {1}"
msgstr "referensi catatan kaki yang tidak konsisten dalam pesan yang diterjemahkan. asli: {0}, diterjemahkan: {1}"
-#: sphinx/transforms/i18n.py:352
+#: sphinx/transforms/i18n.py:366
msgid ""
"inconsistent references in translated message. original: {0}, translated: "
"{1}"
msgstr "referensi yang tidak konsisten dalam pesan yang diterjemahkan. asli: {0}, diterjemahkan: {1}"
-#: sphinx/transforms/i18n.py:399
+#: sphinx/transforms/i18n.py:413
msgid ""
"inconsistent citation references in translated message. original: {0}, "
"translated: {1}"
msgstr "referensi kutipan tidak konsisten dalam pesan yang diterjemahkan. asli: {0}, diterjemahkan: {1}"
-#: sphinx/transforms/i18n.py:419
+#: sphinx/transforms/i18n.py:433
msgid ""
"inconsistent term references in translated message. original: {0}, "
"translated: {1}"
msgstr "referensi istilah yang tidak konsisten dalam pesan yang diterjemahkan. asli: {0}, diterjemahkan: {1}"
-#: 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 "lebih dari satu target ditemukan untuk referensi silang 'any' %r: bisa %s"
-#: 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 "Tidak dapat mengambil gambar jarak jauh: %s [%d]"
-#: 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 "Tidak dapat mengambil gambar jarak jauh: %s [%s]"
-#: sphinx/transforms/post_transforms/images.py:129
+#: sphinx/transforms/post_transforms/images.py:121
#, python-format
msgid "Unknown image format: %s..."
msgstr "Format gambar tidak dikenal: %s..."
-#: sphinx/util/__init__.py:285
+#: sphinx/util/__init__.py:275
#, python-format
msgid "undecodable source characters, replacing with \"?\": %r"
msgstr "karakter sumber undecodable, menggantinya dengan \"?\": %r"
-#: sphinx/util/__init__.py:533
+#: sphinx/util/__init__.py:497
msgid "skipped"
msgstr "dilewati"
-#: sphinx/util/__init__.py:538
+#: sphinx/util/__init__.py:502
msgid "failed"
msgstr "gagal"
-#: 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:249
#, python-format
msgid "unknown directive or role name: %s:%s"
msgstr ""
-#: sphinx/util/docutils.py:523
+#: sphinx/util/docutils.py:539
#, python-format
msgid "unknown node type: %r"
msgstr "tipe simpul tidak dikenal: %r"
-#: sphinx/util/i18n.py:67
+#: sphinx/util/i18n.py:61
#, python-format
msgid "reading error: %s, %s"
msgstr "kesalahan membaca: %s, %s"
-#: sphinx/util/i18n.py:74
+#: sphinx/util/i18n.py:68
#, python-format
msgid "writing error: %s, %s"
msgstr "kesalahan menulis: %s, %s"
-#: sphinx/util/i18n.py:98
+#: sphinx/util/i18n.py:92
#, python-format
msgid "locale_dir %s does not exists"
msgstr ""
-#: sphinx/util/i18n.py:192
+#: sphinx/util/i18n.py:188
#, python-format
msgid ""
"Invalid date format. Quote the string by single quote if you want to output "
"it directly: %s"
msgstr "Format tanggal tidak valid. Kutip string dengan kutipan tunggal jika Anda ingin menampilkannya secara langsung: %s"
-#: sphinx/util/nodes.py:437
+#: sphinx/util/nodes.py:429
#, python-format
msgid "toctree contains ref to nonexisting file %r"
msgstr "toctree berisi ref ke berkas yang tidak ada %r"
-#: sphinx/util/nodes.py:623
+#: sphinx/util/nodes.py:615
#, python-format
msgid "exception while evaluating only directive expression: %s"
msgstr "pengecualian saat mengevaluasi hanya ekspresi pengarahan: %s"
-#: sphinx/util/rst.py:77
+#: sphinx/util/rst.py:69
#, python-format
msgid "default role %s not found"
msgstr "peran bawaan %s tidak ditemukan"
-#: sphinx/writers/html.py:329 sphinx/writers/html5.py:308
+#: 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 "Link permanen untuk definisi ini"
+
+#: sphinx/writers/html.py:321 sphinx/writers/html5.py:300
#, python-format
msgid "numfig_format is not defined for %s"
msgstr "numfig_format tidak didefinisikan untuk %s"
-#: 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 "Tidak ada ID apa pun yang ditugaskan untuk simpul %s"
-#: 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:428 sphinx/writers/html.py:433
+#: sphinx/writers/html5.py:387 sphinx/writers/html5.py:392
+msgid "Permalink to this heading"
+msgstr ""
+
+#: sphinx/writers/html.py:437 sphinx/writers/html5.py:396
msgid "Permalink to this table"
msgstr "Link permanen untuk table ini"
-#: 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 "Link permanen untuk kode ini"
-#: 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 "Link permanen untuk gambar ini"
-#: 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 "Tautan ke daftar isi ini"
-#: 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 "Tidak dapat memperoleh ukuran gambar. :scale: option diabaikan."
-#: sphinx/writers/latex.py:347
+#: sphinx/writers/latex.py:306
#, 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:357
msgid "too large :maxdepth:, ignored."
msgstr ":maxdepth: terlalu besar, diabaikan."
-#: sphinx/writers/latex.py:644
+#: sphinx/writers/latex.py:596
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:628 sphinx/writers/texinfo.py:614
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/texinfo.py:641
+#: sphinx/writers/latex.py:804 sphinx/writers/manpage.py:239
+#: sphinx/writers/texinfo.py:629
msgid "Footnotes"
msgstr "Catatan kaki"
-#: sphinx/writers/latex.py:905
+#: sphinx/writers/latex.py:861
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:1192
#, 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:1505
#, python-format
msgid "unknown index entry type %s found"
msgstr "entri indeks tidak diketahui ditemukan tipe %s"
-#: 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 "[gambar: %s]"
-#: sphinx/writers/manpage.py:297 sphinx/writers/text.py:804
+#: sphinx/writers/manpage.py:289 sphinx/writers/text.py:796
msgid "[image]"
msgstr "[gambar]"
-#: sphinx/writers/texinfo.py:1193
+#: sphinx/writers/texinfo.py:1185
msgid "caption not inside a figure."
msgstr "keterangan tidak di dalam gambar."
-#: sphinx/writers/texinfo.py:1281
+#: sphinx/writers/texinfo.py:1273
#, python-format
msgid "unimplemented node type: %r"
msgstr "tipe simpul tidak diterapkan: %r"
diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.js b/sphinx/locale/is/LC_MESSAGES/sphinx.js
index 0b4170968..494b16177 100644
--- a/sphinx/locale/is/LC_MESSAGES/sphinx.js
+++ b/sphinx/locale/is/LC_MESSAGES/sphinx.js
@@ -30,8 +30,6 @@ Documentation.addTranslations({
"Next topic": "N\u00e6sta efni",
"Other changes": "",
"Overview": "",
- "Permalink to this definition": "Varanlegur hlekkur \u00e1 \u00feessa skilgreiningu",
- "Permalink to this headline": "Varanlegur hlekkur \u00e1 \u00feennan titil",
"Please activate JavaScript to enable the search\n functionality.": "",
"Preparing search...": "Undirb\u00fdr leit...",
"Previous topic": "Fyrra efni",
@@ -39,7 +37,7 @@ Documentation.addTranslations({
"Search": "Leit",
"Search Page": "Leitars\u00ed\u00f0a",
"Search Results": "Leitarni\u00f0urst\u00f6\u00f0ur",
- "Search finished, found %s page(s) matching the search query.": "Leit loki\u00f0, fann %s s\u00ed\u00f0u(r) sem p\u00f6ssu\u00f0u vi\u00f0 leitarskilyr\u00f0in.",
+ "Search finished, found ${resultCount} page(s) matching the search query.": "",
"Search within %(docstitle)s": "Leita \u00ed %(docstitle)s",
"Searching": "Leitar",
"Searching for multiple words only shows matches that contain\n all words.": "",
diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.mo b/sphinx/locale/is/LC_MESSAGES/sphinx.mo
index caf6b7eca..209b11be1 100644
Binary files a/sphinx/locale/is/LC_MESSAGES/sphinx.mo and b/sphinx/locale/is/LC_MESSAGES/sphinx.mo differ
diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.po b/sphinx/locale/is/LC_MESSAGES/sphinx.po
index d9bc731cc..2b4897721 100644
--- a/sphinx/locale/is/LC_MESSAGES/sphinx.po
+++ b/sphinx/locale/is/LC_MESSAGES/sphinx.po
@@ -8,134 +8,134 @@ msgid ""
msgstr ""
"Project-Id-Version: Sphinx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-02-13 00:13+0000\n"
-"PO-Revision-Date: 2022-01-23 00:11+0000\n"
-"Last-Translator: Komiya Takeshi \n"
+"POT-Creation-Date: 2022-04-24 09:25+0000\n"
+"PO-Revision-Date: 2013-04-02 08:44+0000\n"
+"Last-Translator: Tryggvi Kalman , 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"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.9.1\n"
+"Generated-By: Babel 2.10.1\n"
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\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:282 sphinx/util/__init__.py:504
msgid "done"
msgstr ""
-#: sphinx/application.py:292
+#: sphinx/application.py:284
msgid "not available for built-in messages"
msgstr ""
-#: sphinx/application.py:301
+#: sphinx/application.py:293
msgid "loading pickled environment"
msgstr ""
-#: sphinx/application.py:306
+#: sphinx/application.py:298
#, python-format
msgid "failed: %s"
msgstr ""
-#: sphinx/application.py:314
+#: sphinx/application.py:306
msgid "No builder selected, using default: html"
msgstr ""
-#: sphinx/application.py:342
+#: sphinx/application.py:334
msgid "succeeded"
msgstr ""
-#: sphinx/application.py:343
+#: sphinx/application.py:335
msgid "finished with problems"
msgstr ""
-#: sphinx/application.py:347
+#: sphinx/application.py:339
#, python-format
msgid "build %s, %s warning (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:349
+#: sphinx/application.py:341
#, python-format
msgid "build %s, %s warnings (with warnings treated as errors)."
msgstr ""
-#: sphinx/application.py:352
+#: sphinx/application.py:344
#, python-format
msgid "build %s, %s warning."
msgstr ""
-#: sphinx/application.py:354
+#: sphinx/application.py:346
#, python-format
msgid "build %s, %s warnings."
msgstr ""
-#: sphinx/application.py:358
+#: sphinx/application.py:350
#, python-format
msgid "build %s."
msgstr ""
-#: sphinx/application.py:588
+#: sphinx/application.py:580
#, python-format
msgid "node class %r is already registered, its visitors will be overridden"
msgstr ""
-#: sphinx/application.py:666
+#: sphinx/application.py:658
#, python-format
msgid "directive %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:687 sphinx/application.py:708
+#: sphinx/application.py:679 sphinx/application.py:700
#, python-format
msgid "role %r is already registered, it will be overridden"
msgstr ""
-#: sphinx/application.py:1256
+#: sphinx/application.py:1248
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel reading, "
@@ -143,12 +143,12 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1260
+#: sphinx/application.py:1252
#, python-format
msgid "the %s extension is not safe for parallel reading"
msgstr ""
-#: sphinx/application.py:1263
+#: sphinx/application.py:1255
#, python-format
msgid ""
"the %s extension does not declare if it is safe for parallel writing, "
@@ -156,64 +156,64 @@ msgid ""
"explicit"
msgstr ""
-#: sphinx/application.py:1267
+#: sphinx/application.py:1259
#, python-format
msgid "the %s extension is not safe for parallel writing"
msgstr ""
-#: sphinx/application.py:1275 sphinx/application.py:1279
+#: sphinx/application.py:1267 sphinx/application.py:1271
#, 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"
@@ -221,994 +221,994 @@ 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 "Kafli %s"
-#: sphinx/config.py:398
+#: sphinx/config.py:390
#, python-format
msgid "Fig. %s"
msgstr "Mynd %s"
-#: sphinx/config.py:399
+#: sphinx/config.py:391
#, python-format
msgid "Table %s"
msgstr "Tafla %s"
-#: sphinx/config.py:400
+#: sphinx/config.py:392
#, python-format
msgid "Listing %s"
msgstr "Listi %s"
-#: 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:735
+#: sphinx/builders/latex/__init__.py:405 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:743
+#: sphinx/builders/latex/__init__.py:413 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:1125
#, 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:110
#, 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:145
#, python-format
msgid "broken link: %s (%s)"
msgstr ""
-#: sphinx/builders/linkcheck.py:469
+#: sphinx/builders/linkcheck.py:320
#, python-format
msgid "Anchor '%s' not found"
msgstr ""
-#: sphinx/builders/linkcheck.py:714
+#: sphinx/builders/linkcheck.py:551
#, python-format
msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s"
msgstr ""
-#: sphinx/builders/manpage.py:38
+#: sphinx/builders/manpage.py:29
#, python-format
msgid "The manual pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/manpage.py:45
+#: sphinx/builders/manpage.py:36
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:287 sphinx/builders/manpage.py:45
+#: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:101
msgid "writing"
msgstr ""
-#: sphinx/builders/manpage.py:67
+#: sphinx/builders/manpage.py:56
#, 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:269 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:340 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:350 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:1078 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:148
#, python-format
msgid "build info file is broken: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:177
+#: sphinx/builders/html/__init__.py:180
#, python-format
msgid "The HTML pages are in %(outdir)s."
msgstr ""
-#: sphinx/builders/html/__init__.py:375
+#: sphinx/builders/html/__init__.py:381
#, 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:473 sphinx/builders/latex/__init__.py:176
+#: sphinx/transforms/__init__.py:109 sphinx/writers/manpage.py:94
+#: sphinx/writers/texinfo.py:222
#, python-format
msgid "%b %d, %Y"
msgstr ""
-#: sphinx/builders/html/__init__.py:488 sphinx/themes/basic/defindex.html:30
+#: sphinx/builders/html/__init__.py:492 sphinx/themes/basic/defindex.html:30
msgid "General Index"
msgstr "Almennt yfirlit"
-#: sphinx/builders/html/__init__.py:488
+#: sphinx/builders/html/__init__.py:492
msgid "index"
msgstr "yfirlit"
-#: sphinx/builders/html/__init__.py:552
+#: sphinx/builders/html/__init__.py:556
msgid "next"
msgstr "næsta"
-#: sphinx/builders/html/__init__.py:561
+#: sphinx/builders/html/__init__.py:565
msgid "previous"
msgstr "fyrri"
-#: sphinx/builders/html/__init__.py:655
+#: sphinx/builders/html/__init__.py:659
msgid "generating indices"
msgstr ""
-#: sphinx/builders/html/__init__.py:670
+#: sphinx/builders/html/__init__.py:674
msgid "writing additional pages"
msgstr ""
-#: sphinx/builders/html/__init__.py:749
+#: sphinx/builders/html/__init__.py:753
msgid "copying downloadable files... "
msgstr ""
-#: sphinx/builders/html/__init__.py:757
+#: sphinx/builders/html/__init__.py:761
#, 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:792 sphinx/builders/html/__init__.py:804
#, 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:825
msgid "copying static files"
msgstr ""
-#: sphinx/builders/html/__init__.py:838
+#: sphinx/builders/html/__init__.py:841
#, python-format
msgid "cannot copy static file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:843
+#: sphinx/builders/html/__init__.py:846
msgid "copying extra files"
msgstr ""
-#: sphinx/builders/html/__init__.py:849
+#: sphinx/builders/html/__init__.py:852
#, python-format
msgid "cannot copy extra file %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:856
+#: sphinx/builders/html/__init__.py:859
#, python-format
msgid "Failed to write build info file: %r"
msgstr ""
-#: sphinx/builders/html/__init__.py:904
+#: sphinx/builders/html/__init__.py:907
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:968
#, 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:1061
#, 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:1066
#, 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:1095
msgid "dumping object inventory"
msgstr ""
-#: sphinx/builders/html/__init__.py:1097
+#: sphinx/builders/html/__init__.py:1100
#, python-format
msgid "dumping search index in %s"
msgstr ""
-#: sphinx/builders/html/__init__.py:1139
+#: sphinx/builders/html/__init__.py:1142
#, python-format
msgid "invalid js_file: %r, ignored"
msgstr ""
-#: sphinx/builders/html/__init__.py:1226
+#: sphinx/builders/html/__init__.py:1229
msgid "Many math_renderers are registered. But no math_renderer is selected."
msgstr ""
-#: sphinx/builders/html/__init__.py:1229
+#: sphinx/builders/html/__init__.py:1232
#, python-format
msgid "Unknown math_renderer %r is given."
msgstr ""
-#: sphinx/builders/html/__init__.py:1237
+#: sphinx/builders/html/__init__.py:1240
#, python-format
msgid "html_extra_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1241
+#: sphinx/builders/html/__init__.py:1244
#, python-format
msgid "html_extra_path entry %r is placed inside outdir"
msgstr ""
-#: sphinx/builders/html/__init__.py:1250
+#: sphinx/builders/html/__init__.py:1253
#, python-format
msgid "html_static_path entry %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1254
+#: sphinx/builders/html/__init__.py:1257
#, 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:1266 sphinx/builders/latex/__init__.py:417
#, python-format
msgid "logo file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1272
+#: sphinx/builders/html/__init__.py:1275
#, python-format
msgid "favicon file %r does not exist"
msgstr ""
-#: sphinx/builders/html/__init__.py:1292
+#: sphinx/builders/html/__init__.py:1295
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:1321
#, python-format
msgid "%s %s documentation"
msgstr ""
-#: sphinx/builders/latex/__init__.py:114
+#: sphinx/builders/latex/__init__.py:104
#, python-format
msgid "The LaTeX files are in %(outdir)s."
msgstr ""
-#: sphinx/builders/latex/__init__.py:116
+#: sphinx/builders/latex/__init__.py:106
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:142
msgid "no \"latex_documents\" config value found; no documents will be written"
msgstr ""
-#: sphinx/builders/latex/__init__.py:160
+#: sphinx/builders/latex/__init__.py:150
#, 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:183 sphinx/domains/std.py:564
#: sphinx/templates/latex/latex.tex_t:97
#: sphinx/themes/basic/genindex-single.html:30
#: sphinx/themes/basic/genindex-single.html:55
#: sphinx/themes/basic/genindex-split.html:11
#: 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/themes/basic/genindex.html:67 sphinx/themes/basic/layout.html:148
+#: sphinx/writers/texinfo.py:487
msgid "Index"
msgstr "Yfirlit"
-#: sphinx/builders/latex/__init__.py:197 sphinx/templates/latex/latex.tex_t:82
+#: sphinx/builders/latex/__init__.py:186 sphinx/templates/latex/latex.tex_t:82
msgid "Release"
msgstr "Útgáfa"
-#: sphinx/builders/latex/__init__.py:211 sphinx/writers/latex.py:382
+#: sphinx/builders/latex/__init__.py:200 sphinx/writers/latex.py:341
#, python-format
msgid "no Babel option known for language %r"
msgstr ""
-#: sphinx/builders/latex/__init__.py:379
+#: sphinx/builders/latex/__init__.py:367
msgid "copying TeX support files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:399
+#: sphinx/builders/latex/__init__.py:383
msgid "copying TeX support files..."
msgstr ""
-#: sphinx/builders/latex/__init__.py:412
+#: sphinx/builders/latex/__init__.py:396
msgid "copying additional files"
msgstr ""
-#: sphinx/builders/latex/__init__.py:468
+#: sphinx/builders/latex/__init__.py:440
#, python-format
msgid "Unknown configure key: latex_elements[%r], ignored."
msgstr ""
-#: sphinx/builders/latex/__init__.py:476
+#: sphinx/builders/latex/__init__.py:448
#, 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 . 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:569
msgid "For more information, visit ."
msgstr ""
-#: sphinx/cmd/build.py:107
+#: sphinx/cmd/build.py:99
msgid ""
"\n"
"Generate documentation from source files.\n"
@@ -1227,271 +1227,271 @@ 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 separate\n"
"\"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"
"for custom HTML templates and \"_static\" for custom stylesheets and other static\n"
"files. You can enter another prefix (such as \".\") to replace the 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"
@@ -1500,15 +1500,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"
@@ -1518,21 +1518,21 @@ msgid ""
"https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-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"
@@ -1540,91 +1540,91 @@ 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"
"only have to run e.g. `make html' instead of invoking sphinx-build\n"
"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 documentation\n"
"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"
@@ -1634,793 +1634,793 @@ 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:2000 sphinx/domains/c.py:3301
#, 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:3226
#, 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:3347 sphinx/domains/cpp.py:7320
+#: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727
msgid "Parameters"
msgstr ""
-#: sphinx/domains/c.py:3355 sphinx/domains/cpp.py:7267
+#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326
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:3353 sphinx/domains/cpp.py:7329
+#: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445
msgid "Returns"
msgstr ""
-#: sphinx/domains/c.py:3360 sphinx/domains/javascript.py:233
-#: sphinx/domains/python.py:459
+#: sphinx/domains/c.py:3355 sphinx/domains/javascript.py:218
+#: sphinx/domains/python.py:447
msgid "Return type"
msgstr ""
-#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7675
+#: sphinx/domains/c.py:3750 sphinx/domains/cpp.py:7734
msgid "member"
msgstr ""
-#: sphinx/domains/c.py:3756
+#: sphinx/domains/c.py:3751
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:3752 sphinx/domains/cpp.py:7733
+#: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155
msgid "function"
msgstr ""
-#: sphinx/domains/c.py:3758
+#: sphinx/domains/c.py:3753
msgid "macro"
msgstr ""
-#: sphinx/domains/c.py:3759
+#: sphinx/domains/c.py:3754
msgid "struct"
msgstr ""
-#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7673
+#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732
msgid "union"
msgstr ""
-#: sphinx/domains/c.py:3761 sphinx/domains/cpp.py:7678
+#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737
msgid "enum"
msgstr ""
-#: sphinx/domains/c.py:3762 sphinx/domains/cpp.py:7679
+#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7738
msgid "enumerator"
msgstr ""
-#: sphinx/domains/c.py:3763 sphinx/domains/cpp.py:7676
+#: sphinx/domains/c.py:3758 sphinx/domains/cpp.py:7735
msgid "type"
msgstr ""
-#: sphinx/domains/c.py:3765 sphinx/domains/cpp.py:7681
+#: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740
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:4803 sphinx/domains/cpp.py:7275
#, 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:7081
msgid "Template Parameters"
msgstr ""
-#: sphinx/domains/cpp.py:7139
+#: sphinx/domains/cpp.py:7198
#, python-format
msgid "%s (C++ %s)"
msgstr ""
-#: sphinx/domains/cpp.py:7264 sphinx/domains/javascript.py:228
+#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213
msgid "Throws"
msgstr ""
-#: sphinx/domains/cpp.py:7672 sphinx/domains/javascript.py:342
-#: sphinx/domains/python.py:1205
+#: sphinx/domains/cpp.py:7731 sphinx/domains/javascript.py:320
+#: sphinx/domains/python.py:1157
msgid "class"
msgstr ""
-#: sphinx/domains/cpp.py:7677
+#: sphinx/domains/cpp.py:7736
msgid "concept"
msgstr ""
-#: sphinx/domains/cpp.py:7682
+#: sphinx/domains/cpp.py:7741
msgid "template parameter"
msgstr ""
-#: sphinx/domains/javascript.py:146
+#: sphinx/domains/javascript.py:131
#, python-format
msgid "%s() (built-in function)"
msgstr ""
-#: sphinx/domains/javascript.py:147 sphinx/domains/python.py:842
+#: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824
#, python-format
msgid "%s() (%s method)"
msgstr ""
-#: sphinx/domains/javascript.py:149
+#: sphinx/domains/javascript.py:134
#, python-format
msgid "%s() (class)"
msgstr ""
-#: sphinx/domains/javascript.py:151
+#: sphinx/domains/javascript.py:136
#, python-format
msgid "%s (global variable or constant)"
msgstr ""
-#: sphinx/domains/javascript.py:153 sphinx/domains/python.py:927
+#: sphinx/domains/javascript.py:138 sphinx/domains/python.py:909
#, python-format
msgid "%s (%s attribute)"
msgstr ""
-#: sphinx/domains/javascript.py:225
+#: sphinx/domains/javascript.py:210
msgid "Arguments"
msgstr ""
-#: sphinx/domains/javascript.py:300
+#: sphinx/domains/javascript.py:278
#, python-format
msgid "%s (module)"
msgstr ""
-#: sphinx/domains/javascript.py:341 sphinx/domains/python.py:1207
+#: sphinx/domains/javascript.py:319 sphinx/domains/python.py:1159
msgid "method"
msgstr ""
-#: sphinx/domains/javascript.py:343 sphinx/domains/python.py:1204
+#: sphinx/domains/javascript.py:321 sphinx/domains/python.py:1156
msgid "data"
msgstr ""
-#: sphinx/domains/javascript.py:344 sphinx/domains/python.py:1210
+#: sphinx/domains/javascript.py:322 sphinx/domains/python.py:1162
msgid "attribute"
msgstr ""
-#: sphinx/domains/javascript.py:345 sphinx/domains/python.py:58
-#: sphinx/domains/python.py:1212
+#: sphinx/domains/javascript.py:323 sphinx/domains/python.py:50
+#: sphinx/domains/python.py:1164
msgid "module"
msgstr ""
-#: sphinx/domains/javascript.py:376
+#: sphinx/domains/javascript.py:354
#, 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:2023
#, 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:1158
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:438
msgid "Variables"
msgstr ""
-#: sphinx/domains/python.py:454
+#: sphinx/domains/python.py:442
msgid "Raises"
msgstr ""
-#: sphinx/domains/python.py:687 sphinx/domains/python.py:831
+#: sphinx/domains/python.py:669 sphinx/domains/python.py:813
#, 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:729 sphinx/domains/python.py:905
+#: sphinx/domains/python.py:956
#, python-format
msgid "%s (in module %s)"
msgstr ""
-#: sphinx/domains/python.py:749
+#: sphinx/domains/python.py:731
#, python-format
msgid "%s (built-in variable)"
msgstr ""
-#: sphinx/domains/python.py:774
+#: sphinx/domains/python.py:756
#, python-format
msgid "%s (built-in class)"
msgstr ""
-#: sphinx/domains/python.py:775
+#: sphinx/domains/python.py:757
#, python-format
msgid "%s (class in %s)"
msgstr ""
-#: sphinx/domains/python.py:836
+#: sphinx/domains/python.py:818
#, python-format
msgid "%s() (%s class method)"
msgstr ""
-#: sphinx/domains/python.py:838 sphinx/domains/python.py:978
+#: sphinx/domains/python.py:820 sphinx/domains/python.py:960
#, python-format
msgid "%s (%s property)"
msgstr ""
-#: sphinx/domains/python.py:840
+#: sphinx/domains/python.py:822
#, python-format
msgid "%s() (%s static method)"
msgstr ""
-#: sphinx/domains/python.py:1132
+#: sphinx/domains/python.py:1084
msgid "Python Module Index"
msgstr ""
-#: sphinx/domains/python.py:1133
+#: sphinx/domains/python.py:1085
msgid "modules"
msgstr ""
-#: sphinx/domains/python.py:1182
+#: sphinx/domains/python.py:1134
msgid "Deprecated"
msgstr ""
-#: sphinx/domains/python.py:1208
+#: sphinx/domains/python.py:1160
msgid "class method"
msgstr ""
-#: sphinx/domains/python.py:1209
+#: sphinx/domains/python.py:1161
msgid "static method"
msgstr ""
-#: sphinx/domains/python.py:1211
+#: sphinx/domains/python.py:1163
msgid "property"
msgstr ""
-#: sphinx/domains/python.py:1269
+#: sphinx/domains/python.py:1221
#, 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:1341
#, python-format
msgid "more than one target found for cross-reference %r: %s"
msgstr ""
-#: sphinx/domains/python.py:1443
+#: sphinx/domains/python.py:1395
msgid " (deprecated)"
msgstr ""
-#: sphinx/domains/rst.py:104 sphinx/domains/rst.py:165
+#: sphinx/domains/rst.py:89 sphinx/domains/rst.py:143
#, python-format
msgid "%s (directive)"
msgstr ""
-#: sphinx/domains/rst.py:166 sphinx/domains/rst.py:170
+#: sphinx/domains/rst.py:144 sphinx/domains/rst.py:148
#, python-format
msgid ":%s: (directive option)"
msgstr ""
-#: sphinx/domains/rst.py:199
+#: sphinx/domains/rst.py:177
#, python-format
msgid "%s (role)"
msgstr ""
-#: sphinx/domains/rst.py:208
+#: sphinx/domains/rst.py:186
msgid "directive"
msgstr ""
-#: sphinx/domains/rst.py:209
+#: sphinx/domains/rst.py:187
msgid "directive-option"
msgstr ""
-#: sphinx/domains/rst.py:210
+#: sphinx/domains/rst.py:188
msgid "role"
msgstr ""
-#: sphinx/domains/rst.py:232
+#: sphinx/domains/rst.py:210
#, 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:83 sphinx/domains/std.py:100
#, python-format
msgid "environment variable; %s"
msgstr ""
-#: sphinx/domains/std.py:191
+#: sphinx/domains/std.py:167
#, 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:218
#, python-format
msgid "%s command line option"
msgstr ""
-#: sphinx/domains/std.py:244
+#: sphinx/domains/std.py:220
msgid "command line option"
msgstr ""
-#: sphinx/domains/std.py:371
+#: sphinx/domains/std.py:347
msgid "glossary term must be preceded by empty line"
msgstr ""
-#: sphinx/domains/std.py:379
+#: sphinx/domains/std.py:355
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:361 sphinx/domains/std.py:374
msgid "glossary seems to be misformatted, check indentation"
msgstr ""
-#: sphinx/domains/std.py:555
+#: sphinx/domains/std.py:523
msgid "glossary term"
msgstr ""
-#: sphinx/domains/std.py:556
+#: sphinx/domains/std.py:524
msgid "grammar token"
msgstr ""
-#: sphinx/domains/std.py:557
+#: sphinx/domains/std.py:525
msgid "reference label"
msgstr ""
-#: sphinx/domains/std.py:559
+#: sphinx/domains/std.py:527
msgid "environment variable"
msgstr ""
-#: sphinx/domains/std.py:560
+#: sphinx/domains/std.py:528
msgid "program option"
msgstr ""
-#: sphinx/domains/std.py:561
+#: sphinx/domains/std.py:529
msgid "document"
msgstr ""
-#: sphinx/domains/std.py:597
+#: sphinx/domains/std.py:565
msgid "Module Index"
msgstr ""
-#: sphinx/domains/std.py:598 sphinx/themes/basic/defindex.html:25
+#: sphinx/domains/std.py:566 sphinx/themes/basic/defindex.html:25
msgid "Search Page"
msgstr "Leitarsíða"
-#: sphinx/domains/std.py:647 sphinx/domains/std.py:756
-#: sphinx/ext/autosectionlabel.py:51
+#: sphinx/domains/std.py:615 sphinx/domains/std.py:719
+#: 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:634
#, python-format
msgid "duplicate %s description of %s, other instance in %s"
msgstr ""
-#: sphinx/domains/std.py:864
+#: sphinx/domains/std.py:825
msgid "numfig is disabled. :numref: is ignored."
msgstr ""
-#: sphinx/domains/std.py:872
+#: sphinx/domains/std.py:833
#, 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:845
#, python-format
msgid "the link has no caption: %s"
msgstr ""
-#: sphinx/domains/std.py:898
+#: sphinx/domains/std.py:859
#, python-format
msgid "invalid numfig_format: %s (%r)"
msgstr ""
-#: sphinx/domains/std.py:901
+#: sphinx/domains/std.py:862
#, python-format
msgid "invalid numfig_format: %s"
msgstr ""
-#: sphinx/domains/std.py:1114
+#: sphinx/domains/std.py:1075
#, python-format
msgid "undefined label: %s"
msgstr ""
-#: sphinx/domains/std.py:1116
+#: sphinx/domains/std.py:1077
#, 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 "sjá %s"
-#: sphinx/environment/adapters/indexentries.py:82
+#: sphinx/environment/adapters/indexentries.py:74
#, python-format
msgid "see also %s"
msgstr "sjá einnig %s"
-#: 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:80
#, python-format
msgid "image file not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:109
+#: sphinx/environment/collectors/asset.py:99
#, python-format
msgid "image file %s not readable: %s"
msgstr ""
-#: sphinx/environment/collectors/asset.py:135
+#: sphinx/environment/collectors/asset.py:125
#, 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 for Python modules and packages and create\n"
@@ -2432,185 +2432,185 @@ 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 ""
@@ -2621,20 +2621,34 @@ msgid ""
"hardcoded link %r could be replaced by an extlink (try using %r instead)"
msgstr ""
-#: sphinx/ext/graphviz.py:132
+#: sphinx/ext/extlinks.py:96
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require base URL to contain exactly one '%s' and "
+"all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: sphinx/ext/extlinks.py:104
+#, python-format
+msgid ""
+"extlinks: Sphinx-6.0 will require a caption string to contain exactly one "
+"'%s' and all other '%' need to be escaped as '%%'."
+msgstr ""
+
+#: 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"
@@ -2644,14 +2658,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"
@@ -2661,33 +2675,33 @@ 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"
@@ -2697,178 +2711,178 @@ 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 "Varanlegur hlekkur á þessa jöfnu"
-#: 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:178
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 "<