From c6e1964fc2c4766e521529c5f14dd92c618b2029 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Tue, 3 May 2022 11:33:59 +0100 Subject: [PATCH 01/95] Update `basic.css_t` for footnote & citation changes --- sphinx/themes/basic/static/basic.css_t | 32 ++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/sphinx/themes/basic/static/basic.css_t b/sphinx/themes/basic/static/basic.css_t index f3b433e37ec..a05c8ba0e89 100644 --- a/sphinx/themes/basic/static/basic.css_t +++ b/sphinx/themes/basic/static/basic.css_t @@ -428,10 +428,6 @@ table.docutils td, table.docutils th { border-bottom: 1px solid #aaa; } -table.footnote td, table.footnote th { - border: 0 !important; -} - th { text-align: left; padding-right: 5px; @@ -615,6 +611,7 @@ ul.simple p { margin-bottom: 0; } +/* Docutils 0.17 and older (footnotes & citations) */ dl.footnote > dt, dl.citation > dt { float: left; @@ -632,6 +629,33 @@ dl.citation > dd:after { clear: both; } +/* Docutils 0.18+ (footnotes & citations) */ +aside.footnote > span, +div.citation > span { + float: left; +} +aside.footnote > span:last-of-type, +div.citation > span:last-of-type { + padding-right: 0.5em; +} +aside.footnote > p { + margin-left: 2em; +} +div.citation > p { + margin-left: 4em; +} +aside.footnote > p:last-of-type, +div.citation > p:last-of-type { + margin-bottom: 0em; +} +aside.footnote > p:last-of-type:after, +div.citation > p:last-of-type:after { + content: ""; + clear: both; +} + +/* Footnotes & citations ends */ + dl.field-list { display: grid; grid-template-columns: fit-content(30%) auto; From 1856ee638b08e39b568f9e983696d4302b48066d Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 22 May 2022 16:02:43 +0900 Subject: [PATCH 02/95] Close #10461: doc: Add an explanation for :class: option of code-block directive --- doc/usage/restructuredtext/directives.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/usage/restructuredtext/directives.rst b/doc/usage/restructuredtext/directives.rst index 847f0372b87..4029b04e67b 100644 --- a/doc/usage/restructuredtext/directives.rst +++ b/doc/usage/restructuredtext/directives.rst @@ -592,6 +592,13 @@ __ https://pygments.org/docs/lexers .. versionadded:: 1.3 + .. rst:directive:option:: class: class names + :type: a list of class names separated by spaces + + The class name of the graph. + + .. versionadded:: 1.4 + .. rst:directive:option:: dedent: number :type: number or no value @@ -758,6 +765,9 @@ __ https://pygments.org/docs/lexers Added the ``diff``, ``lineno-match``, ``caption``, ``name``, and ``dedent`` options. + .. versionchanged:: 1.4 + Added the ``class`` option. + .. versionchanged:: 1.5 Added the ``start-at``, and ``end-at`` options. From 51c84e041f8e581eb04a041fb410341d152deafb Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 23 May 2022 00:37:45 +0900 Subject: [PATCH 03/95] Fix #10104: gettext: Duplicated locations are output to pot file When 3rd party extension does not provide line number for each message, duplicated locations are output to pot file unexpectedly. This filters duplicated locations before generationg pot file. --- CHANGES | 2 ++ sphinx/builders/gettext.py | 3 ++- tests/test_build_gettext.py | 20 ++++++++++++++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index ed47709e539..69e6fdd097a 100644 --- a/CHANGES +++ b/CHANGES @@ -21,6 +21,8 @@ Bugs fixed * #9648: autodoc: ``*args`` and ``**kwargs`` entries are duplicated when ``autodoc_typehints="description"`` * #10443: epub: EPUB builder can't detect the mimetype of .webp file +* #10104: gettext: Duplicated locations are shown if 3rd party extension does + not provide correct information * #10456: py domain: ``:meta:`` fields are displayed if docstring contains two or more meta-field * #9096: sphinx-build: the value of progress bar for paralle build is wrong diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py index e8bc547b77f..0d7d0ac11d8 100644 --- a/sphinx/builders/gettext.py +++ b/sphinx/builders/gettext.py @@ -57,7 +57,8 @@ def add(self, msg: str, origin: Union[Element, "MsgOrigin"]) -> None: def __iter__(self) -> Generator[Message, None, None]: for message in self.messages: - positions = [(source, line) for source, line, uuid in self.metadata[message]] + positions = sorted(set((source, line) for source, line, uuid + in self.metadata[message])) uuids = [uuid for source, line, uuid in self.metadata[message]] yield Message(message, positions, uuids) diff --git a/tests/test_build_gettext.py b/tests/test_build_gettext.py index 3c4617e849c..cca6fab929b 100644 --- a/tests/test_build_gettext.py +++ b/tests/test_build_gettext.py @@ -8,9 +8,29 @@ import pytest +from sphinx.builders.gettext import Catalog, MsgOrigin from sphinx.util.osutil import cd +def test_Catalog_duplicated_message(): + catalog = Catalog() + catalog.add('hello', MsgOrigin('/path/to/filename', 1)) + catalog.add('hello', MsgOrigin('/path/to/filename', 1)) + catalog.add('hello', MsgOrigin('/path/to/filename', 2)) + catalog.add('hello', MsgOrigin('/path/to/yetanother', 1)) + catalog.add('world', MsgOrigin('/path/to/filename', 1)) + + assert len(list(catalog)) == 2 + + msg1, msg2 = list(catalog) + assert msg1.text == 'hello' + assert msg1.locations == [('/path/to/filename', 1), + ('/path/to/filename', 2), + ('/path/to/yetanother', 1)] + assert msg2.text == 'world' + assert msg2.locations == [('/path/to/filename', 1)] + + @pytest.mark.sphinx('gettext', srcdir='root-gettext') def test_build_gettext(app): # Generic build; should fail only when the builder is horribly broken. From 39916e6ed3e298bfbec167e6cd982e3cb76e8cb0 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Fri, 27 May 2022 23:42:00 +0100 Subject: [PATCH 04/95] Resolve issue 10474 --- sphinx/config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sphinx/config.py b/sphinx/config.py index 5f92479d382..7afb65eb3b7 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -163,6 +163,12 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi raise ConfigError(__("config directory doesn't contain a conf.py file (%s)") % confdir) namespace = eval_config_file(filename, tags) + + # Resolve https://github.com/sphinx-doc/sphinx/issues/10474 where conf.py + # explicitly sets language to None, by coercing it to English. + if namespace["language"] is None: + namespace["language"] = "en" + return cls(namespace, overrides or {}) def convert_overrides(self, name: str, value: Any) -> Any: From 20a1775c833a4ff355b7401bfab3f0ce02f0babb Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Fri, 27 May 2022 23:50:07 +0100 Subject: [PATCH 05/95] Add test --- tests/test_config.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/test_config.py b/tests/test_config.py index 3d72a6b0f04..dea74182072 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -381,3 +381,17 @@ def test_nitpick_ignore_regex_fullmatch(app, status, warning): assert len(warning) == len(nitpick_warnings) for actual, expected in zip(warning, nitpick_warnings): assert expected in actual + + +def test_conf_py_language_none(tempdir): + """Regression test for #10474.""" + + # Given a conf.py file with language = None + (tempdir / 'conf.py').write_text("language = None", encoding='utf-8') + + # When we load conf.py into a Config object + cfg = Config.read(tempdir, {}, None) + cfg.init_values() + + # Then the language is coerced to English + assert cfg.language == "en" From 57e4a2f4cc42a3bb31b4d900dea06a78c660bb45 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sat, 28 May 2022 00:06:29 +0100 Subject: [PATCH 06/95] Fix case where language isn't set --- sphinx/config.py | 2 +- tests/test_config.py | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/sphinx/config.py b/sphinx/config.py index 7afb65eb3b7..9e05bc1b3dc 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -166,7 +166,7 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi # Resolve https://github.com/sphinx-doc/sphinx/issues/10474 where conf.py # explicitly sets language to None, by coercing it to English. - if namespace["language"] is None: + if namespace.get("language", ...) is None: namespace["language"] = "en" return cls(namespace, overrides or {}) diff --git a/tests/test_config.py b/tests/test_config.py index dea74182072..804772d4675 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -395,3 +395,17 @@ def test_conf_py_language_none(tempdir): # Then the language is coerced to English assert cfg.language == "en" + + +def test_conf_py_no_language(tempdir): + """Regression test for #10474.""" + + # Given a conf.py file with no language attribute + (tempdir / 'conf.py').write_text("", encoding='utf-8') + + # When we load conf.py into a Config object + cfg = Config.read(tempdir, {}, None) + cfg.init_values() + + # Then the language is coerced to English + assert cfg.language == "en" From 721bc00d2bd0a7956d4014459cb9a859ebdee24f Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sat, 28 May 2022 23:04:55 +0900 Subject: [PATCH 07/95] Update URL for requests --- EXAMPLES | 2 +- doc/conf.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/EXAMPLES b/EXAMPLES index 2df57de7418..72613e9baf0 100644 --- a/EXAMPLES +++ b/EXAMPLES @@ -36,7 +36,7 @@ Documentation using the alabaster theme * `pytest `__ (customized) * `python-apt `__ * `PyVisfile `__ -* `Requests `__ +* `Requests `__ * `searx `__ * `Spyder `__ (customized) * `Tablib `__ diff --git a/doc/conf.py b/doc/conf.py index a5563ad932c..281ca260500 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -108,7 +108,7 @@ intersphinx_mapping = { 'python': ('https://docs.python.org/3/', None), - 'requests': ('https://docs.python-requests.org/en/latest/', None), + 'requests': ('https://requests.readthedocs.io/en/latest/', None), 'readthedocs': ('https://docs.readthedocs.io/en/stable', None), } From a3d09835522e6487cf93dcc871179db8d69e4180 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sat, 28 May 2022 19:06:48 +0100 Subject: [PATCH 08/95] Add warning --- sphinx/config.py | 4 ++++ tests/test_config.py | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/sphinx/config.py b/sphinx/config.py index 9e05bc1b3dc..27653f307a4 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -3,6 +3,7 @@ import re import traceback import types +import warnings from collections import OrderedDict from os import getenv, path from typing import (TYPE_CHECKING, Any, Callable, Dict, Generator, Iterator, List, NamedTuple, @@ -168,6 +169,9 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi # explicitly sets language to None, by coercing it to English. if namespace.get("language", ...) is None: namespace["language"] = "en" + warnings.warn("'None' is not a valid value for 'language', coercing to 'en'. " + "Update 'conf.py' to a valid language code to silence this " + "warning.", RuntimeWarning, stacklevel=4) return cls(namespace, overrides or {}) diff --git a/tests/test_config.py b/tests/test_config.py index 804772d4675..8d707ae252b 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -397,6 +397,22 @@ def test_conf_py_language_none(tempdir): assert cfg.language == "en" +def test_conf_py_language_none_warning(tempdir): + """Regression test for #10474.""" + + # Given a conf.py file with language = None + (tempdir / 'conf.py').write_text("language = None", encoding='utf-8') + + # Then a warning is raised + with pytest.warns( + RuntimeWarning, + match="'None' is not a valid value for 'language', coercing to 'en'. " + "Update 'conf.py' to a valid language code to silence this " + "warning."): + # When we load conf.py into a Config object + Config.read(tempdir, {}, None) + + def test_conf_py_no_language(tempdir): """Regression test for #10474.""" From 8e353e3103b5bbeacfe447304f3b4dabfaaf5da2 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 29 May 2022 02:53:23 +0900 Subject: [PATCH 09/95] Emit a warning if "language = None" setting found (refs: #10474) --- sphinx/config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sphinx/config.py b/sphinx/config.py index 27653f307a4..9b32d7f95e7 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -168,6 +168,9 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi # Resolve https://github.com/sphinx-doc/sphinx/issues/10474 where conf.py # explicitly sets language to None, by coercing it to English. if namespace.get("language", ...) is None: + logging.warning(__("Invalid configuration found: 'language = None'. " + "Now it takes only a string. Please update your configuration. " + "Fallback to 'en' (English).")) namespace["language"] = "en" warnings.warn("'None' is not a valid value for 'language', coercing to 'en'. " "Update 'conf.py' to a valid language code to silence this " From 68252c646a4343a5142f5c44d8d0544f2af69374 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 29 May 2022 02:54:16 +0900 Subject: [PATCH 10/95] doc: The default setting of "language" has been changed since v5.0 --- CHANGES | 3 +++ doc/usage/configuration.rst | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index b56b22d643c..a7b565e79b3 100644 --- a/CHANGES +++ b/CHANGES @@ -7,6 +7,9 @@ Dependencies Incompatible changes -------------------- +* #10474: :confval:`language` does not accept ``None`` as it value. The default + value of ``language`` becomes to ``'en'`` now. + Deprecated ---------- diff --git a/doc/usage/configuration.rst b/doc/usage/configuration.rst index 677eb39271a..f297e5c5cbc 100644 --- a/doc/usage/configuration.rst +++ b/doc/usage/configuration.rst @@ -725,7 +725,7 @@ documentation on :ref:`intl` for details. (e.g. the German version of ``myfigure.png`` will be ``myfigure.de.png`` by default setting) and substitute them for original figures. In the LaTeX builder, a suitable language will be selected as an option for the *Babel* - package. Default is ``None``, which means that no translation will be done. + package. Default is ``'en'``. .. versionadded:: 0.5 @@ -733,6 +733,8 @@ documentation on :ref:`intl` for details. Support figure substitution + .. versionchanged:: 5.0 + Currently supported languages by Sphinx are: * ``ar`` -- Arabic @@ -745,7 +747,7 @@ documentation on :ref:`intl` for details. * ``da`` -- Danish * ``de`` -- German * ``el`` -- Greek - * ``en`` -- English + * ``en`` -- English (default) * ``eo`` -- Esperanto * ``es`` -- Spanish * ``et`` -- Estonian From fb6db30c1024ce5838dcf330f275cdf2adbd94b6 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 29 May 2022 03:01:42 +0900 Subject: [PATCH 11/95] Update comment --- sphinx/config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sphinx/config.py b/sphinx/config.py index 9b32d7f95e7..0233cbbd139 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -165,8 +165,10 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi confdir) namespace = eval_config_file(filename, tags) - # Resolve https://github.com/sphinx-doc/sphinx/issues/10474 where conf.py - # explicitly sets language to None, by coercing it to English. + # Note: Old sphinx projects has been configured as "langugae = None" because + # sphinx-quickstart had generated the configuration by default formerly. + # To keep compatibility, they should be fallback to 'en' for a while + # (At least 2 years or more since v5.0 release). if namespace.get("language", ...) is None: logging.warning(__("Invalid configuration found: 'language = None'. " "Now it takes only a string. Please update your configuration. " From 479e48266c025c99025787a8004a82b2afda8e6c Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sat, 28 May 2022 19:17:46 +0100 Subject: [PATCH 12/95] Update warning, revert my original warning patch --- sphinx/config.py | 15 ++++++--------- tests/test_config.py | 18 ++++++++++-------- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/sphinx/config.py b/sphinx/config.py index 0233cbbd139..1cd0632ed94 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -165,18 +165,15 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi confdir) namespace = eval_config_file(filename, tags) - # Note: Old sphinx projects has been configured as "langugae = None" because - # sphinx-quickstart had generated the configuration by default formerly. + # Note: Old sphinx projects have been configured as "langugae = None" because + # sphinx-quickstart previously generated this by default. # To keep compatibility, they should be fallback to 'en' for a while - # (At least 2 years or more since v5.0 release). + # (This conversion should not be removed before 2025-01-01). if namespace.get("language", ...) is None: - logging.warning(__("Invalid configuration found: 'language = None'. " - "Now it takes only a string. Please update your configuration. " - "Fallback to 'en' (English).")) + logger.warning(__("Invalid configuration value found: 'language = None'. " + "Update your configuration to a valid langauge code. " + "Falling back to 'en' (English).")) namespace["language"] = "en" - warnings.warn("'None' is not a valid value for 'language', coercing to 'en'. " - "Update 'conf.py' to a valid language code to silence this " - "warning.", RuntimeWarning, stacklevel=4) return cls(namespace, overrides or {}) diff --git a/tests/test_config.py b/tests/test_config.py index 8d707ae252b..ec8194af11a 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -397,20 +397,22 @@ def test_conf_py_language_none(tempdir): assert cfg.language == "en" -def test_conf_py_language_none_warning(tempdir): +def test_conf_py_language_none_warning(tempdir, caplog): """Regression test for #10474.""" # Given a conf.py file with language = None (tempdir / 'conf.py').write_text("language = None", encoding='utf-8') + # When we load conf.py into a Config object + Config.read(tempdir, {}, None) + # Then a warning is raised - with pytest.warns( - RuntimeWarning, - match="'None' is not a valid value for 'language', coercing to 'en'. " - "Update 'conf.py' to a valid language code to silence this " - "warning."): - # When we load conf.py into a Config object - Config.read(tempdir, {}, None) + assert len(caplog.messages) == 1 + assert caplog.messages[0] == ( + "Invalid configuration value found: 'language = None'. " + "Update your configuration to a valid langauge code. " + "Falling back to 'en' (English).") + assert caplog.records[0].levelname == "WARNING" def test_conf_py_no_language(tempdir): From 200414982c768c213ca66f41fa331a5b4d129d94 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sat, 28 May 2022 19:26:13 +0100 Subject: [PATCH 13/95] Update test --- sphinx/config.py | 1 - tests/test_config.py | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/sphinx/config.py b/sphinx/config.py index 1cd0632ed94..15337e924d3 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -3,7 +3,6 @@ import re import traceback import types -import warnings from collections import OrderedDict from os import getenv, path from typing import (TYPE_CHECKING, Any, Callable, Dict, Generator, Iterator, List, NamedTuple, diff --git a/tests/test_config.py b/tests/test_config.py index ec8194af11a..c0b8864e00d 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -397,7 +397,8 @@ def test_conf_py_language_none(tempdir): assert cfg.language == "en" -def test_conf_py_language_none_warning(tempdir, caplog): +@mock.patch("sphinx.config.logger") +def test_conf_py_language_none_warning(logger, tempdir): """Regression test for #10474.""" # Given a conf.py file with language = None @@ -407,12 +408,11 @@ def test_conf_py_language_none_warning(tempdir, caplog): Config.read(tempdir, {}, None) # Then a warning is raised - assert len(caplog.messages) == 1 - assert caplog.messages[0] == ( + assert logger.warning.called + assert logger.warning.call_args[0][0] == ( "Invalid configuration value found: 'language = None'. " "Update your configuration to a valid langauge code. " "Falling back to 'en' (English).") - assert caplog.records[0].levelname == "WARNING" def test_conf_py_no_language(tempdir): From 16ca3237bdcdc1b45b6c839af201802aeaf937c2 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 29 May 2022 16:23:04 +0900 Subject: [PATCH 14/95] Fix imgconverter: Failed to extract translation messages --- sphinx/ext/imgconverter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx/ext/imgconverter.py b/sphinx/ext/imgconverter.py index 9d6708d2fa3..2a2260c17dd 100644 --- a/sphinx/ext/imgconverter.py +++ b/sphinx/ext/imgconverter.py @@ -31,12 +31,12 @@ def is_available(self) -> bool: return True except OSError as exc: logger.warning(__( - f"Unable to run the image conversion command {self.config.image_converter!r}. " + "Unable to run the image conversion command %r. " "'sphinx.ext.imgconverter' requires ImageMagick by default. " "Ensure it is installed, or set the 'image_converter' option " "to a custom conversion command.\n\n" - f'Traceback: {exc}' - )) + "Traceback: %s" + ), self.config.image_converter, exc) return False except CalledProcessError as exc: logger.warning(__('convert exited with error:\n' From 9298b3e142d48420a8c1edbb353c5d9be3e69348 Mon Sep 17 00:00:00 2001 From: tk0miya Date: Sun, 29 May 2022 07:39:47 +0000 Subject: [PATCH 15/95] Update message catalogs --- sphinx/locale/ar/LC_MESSAGES/sphinx.mo | Bin 7947 -> 7947 bytes sphinx/locale/ar/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/bg/LC_MESSAGES/sphinx.mo | Bin 492 -> 492 bytes sphinx/locale/bg/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/bn/LC_MESSAGES/sphinx.mo | Bin 7976 -> 7976 bytes sphinx/locale/bn/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ca/LC_MESSAGES/sphinx.mo | Bin 5587 -> 5587 bytes sphinx/locale/ca/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/cak/LC_MESSAGES/sphinx.mo | Bin 2424 -> 2424 bytes sphinx/locale/cak/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/cs/LC_MESSAGES/sphinx.mo | Bin 8265 -> 8265 bytes sphinx/locale/cs/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/cy/LC_MESSAGES/sphinx.mo | Bin 6214 -> 6214 bytes sphinx/locale/cy/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/da/LC_MESSAGES/sphinx.mo | Bin 13160 -> 13160 bytes sphinx/locale/da/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/de/LC_MESSAGES/sphinx.mo | Bin 11216 -> 11216 bytes sphinx/locale/de/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/el/LC_MESSAGES/sphinx.mo | Bin 82357 -> 82273 bytes sphinx/locale/el/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo | Bin 462 -> 462 bytes sphinx/locale/en_FR/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo | Bin 14119 -> 14119 bytes sphinx/locale/en_GB/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo | Bin 508 -> 508 bytes sphinx/locale/en_HK/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/eo/LC_MESSAGES/sphinx.mo | Bin 1864 -> 1864 bytes sphinx/locale/eo/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/es/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/es/LC_MESSAGES/sphinx.mo | Bin 70066 -> 70039 bytes sphinx/locale/es/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/et/LC_MESSAGES/sphinx.mo | Bin 33950 -> 33773 bytes sphinx/locale/et/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/eu/LC_MESSAGES/sphinx.mo | Bin 6727 -> 6727 bytes sphinx/locale/eu/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/fa/LC_MESSAGES/sphinx.mo | Bin 100244 -> 99940 bytes sphinx/locale/fa/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/fi/LC_MESSAGES/sphinx.mo | Bin 2912 -> 2912 bytes sphinx/locale/fi/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/fr/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/fr/LC_MESSAGES/sphinx.mo | Bin 84850 -> 84635 bytes sphinx/locale/fr/LC_MESSAGES/sphinx.po | 180 ++++++++--------- sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo | Bin 503 -> 555 bytes sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/he/LC_MESSAGES/sphinx.mo | Bin 4947 -> 4947 bytes sphinx/locale/he/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/hi/LC_MESSAGES/sphinx.mo | Bin 98993 -> 98870 bytes sphinx/locale/hi/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo | Bin 502 -> 502 bytes sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/hr/LC_MESSAGES/sphinx.mo | Bin 17189 -> 17189 bytes sphinx/locale/hr/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/hu/LC_MESSAGES/sphinx.mo | Bin 11533 -> 11533 bytes sphinx/locale/hu/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/id/LC_MESSAGES/sphinx.mo | Bin 60856 -> 60797 bytes sphinx/locale/id/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/is/LC_MESSAGES/sphinx.mo | Bin 3082 -> 3082 bytes sphinx/locale/is/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/it/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/it/LC_MESSAGES/sphinx.mo | Bin 10780 -> 10819 bytes sphinx/locale/it/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/ja/LC_MESSAGES/sphinx.mo | Bin 85498 -> 85252 bytes sphinx/locale/ja/LC_MESSAGES/sphinx.po | 184 +++++++++--------- sphinx/locale/ko/LC_MESSAGES/sphinx.mo | Bin 84645 -> 84383 bytes sphinx/locale/ko/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/lt/LC_MESSAGES/sphinx.mo | Bin 7104 -> 7104 bytes sphinx/locale/lt/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/lv/LC_MESSAGES/sphinx.mo | Bin 6786 -> 6786 bytes sphinx/locale/lv/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/mk/LC_MESSAGES/sphinx.mo | Bin 2011 -> 2011 bytes sphinx/locale/mk/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo | Bin 6766 -> 6766 bytes sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ne/LC_MESSAGES/sphinx.mo | Bin 8869 -> 8869 bytes sphinx/locale/ne/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/nl/LC_MESSAGES/sphinx.mo | Bin 19426 -> 19426 bytes sphinx/locale/nl/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/pl/LC_MESSAGES/sphinx.mo | Bin 29699 -> 29699 bytes sphinx/locale/pl/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/pt/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/pt/LC_MESSAGES/sphinx.mo | Bin 493 -> 544 bytes sphinx/locale/pt/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo | Bin 81834 -> 81636 bytes sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po | 180 ++++++++--------- sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo | Bin 7984 -> 8035 bytes sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/ro/LC_MESSAGES/sphinx.mo | Bin 8822 -> 8822 bytes sphinx/locale/ro/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ru/LC_MESSAGES/sphinx.mo | Bin 16427 -> 16427 bytes sphinx/locale/ru/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo | Bin 643 -> 643 bytes sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/si/LC_MESSAGES/sphinx.mo | Bin 3602 -> 3602 bytes sphinx/locale/si/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/sk/LC_MESSAGES/sphinx.mo | Bin 68704 -> 68471 bytes sphinx/locale/sk/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/sl/LC_MESSAGES/sphinx.mo | Bin 5417 -> 5417 bytes sphinx/locale/sl/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/sphinx.pot | 179 +++++++++-------- sphinx/locale/sq/LC_MESSAGES/sphinx.mo | Bin 78356 -> 78113 bytes sphinx/locale/sq/LC_MESSAGES/sphinx.po | 178 ++++++++--------- sphinx/locale/sr/LC_MESSAGES/sphinx.mo | Bin 9426 -> 9426 bytes sphinx/locale/sr/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo | Bin 584 -> 584 bytes sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo | Bin 579 -> 579 bytes sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/sv/LC_MESSAGES/sphinx.mo | Bin 6754 -> 6754 bytes sphinx/locale/sv/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ta/LC_MESSAGES/sphinx.mo | Bin 647 -> 647 bytes sphinx/locale/ta/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/te/LC_MESSAGES/sphinx.mo | Bin 489 -> 489 bytes sphinx/locale/te/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/tr/LC_MESSAGES/sphinx.mo | Bin 58414 -> 58341 bytes sphinx/locale/tr/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo | Bin 6693 -> 6693 bytes sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/ur/LC_MESSAGES/sphinx.mo | Bin 487 -> 487 bytes sphinx/locale/ur/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/vi/LC_MESSAGES/sphinx.mo | Bin 5971 -> 5971 bytes sphinx/locale/vi/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/yue/LC_MESSAGES/sphinx.mo | Bin 487 -> 487 bytes sphinx/locale/yue/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo | Bin 65047 -> 64983 bytes sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo | Bin 501 -> 501 bytes sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po | 176 +++++++++-------- .../locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo | Bin 516 -> 516 bytes .../locale/zh_TW.Big5/LC_MESSAGES/sphinx.po | 176 +++++++++-------- sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo | Bin 41261 -> 41197 bytes sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po | 176 +++++++++-------- 134 files changed, 5788 insertions(+), 5529 deletions(-) diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo index a3f3ce429c4a44dd557c7901582bb5db1c7cf597..6b2f2ce7be798fabad35ecaddcdbfe6102da37cc 100644 GIT binary patch delta 20 bcmeCS>$cmVEWmE5U|?=#Y`IxW;2|FXK0^h+ delta 20 bcmeCS>$cmVEWmE0U|?WnXt7yK;2|FXJ)8xu diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.po b/sphinx/locale/ar/LC_MESSAGES/sphinx.po index 112e4b22d43..56e17161548 100644 --- a/sphinx/locale/ar/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "تحميل الترجمات [ %s ]" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "تم" @@ -88,55 +88,55 @@ msgstr "فشل: %s" msgid "No builder selected, using default: html" msgstr "لم يتم اختيار نوع البناء، تم استخدام نوع البناء الافتراضي: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "نجح" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "انتهى مع وجود مشاكل" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "بناء %s، %sتحذير." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "بناء %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "مجلد الاعدادات لا يحتوي على ملف conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "قسم %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "جدول %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r لتم يتم العثور عليه، لهذا تم تجاهلة" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "بناء [mo]:" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "جميع ملفات المصدر" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "بناء [%s]" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "التحقق من التوافق" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "تحديث البيئة:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "تجهيز المستندات" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "نسخ الصور..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "قراءة القوالب" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "فشل" diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo index b7c1db47b309eb16413d5583ebd1c89473ca6428..46105af40cf749606533c98fd9d3d88d9363a80f 100644 GIT binary patch delta 18 ZcmaFE{Dyf#C%dJBfw`5j<;Dpyi~v6%1_J;9 delta 18 ZcmaFE{Dyf#C%ch?fq|8w#l{ISi~v501@Zs@ diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.po b/sphinx/locale/bg/LC_MESSAGES/sphinx.po index de0420f1693..eb6656da8e4 100644 --- a/sphinx/locale/bg/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo index 30dc9b19772ea136eb345d0c4770d1368595322f..e2874fd0a8cd8a321ad1469b3e008f59392e90fd 100644 GIT binary patch delta 20 bcmZ2sx592iA1}M5f`Pe}vE}Beypsh1Nwx-l delta 20 bcmZ2sx592iA1}L+f`NgRp~dE@ypsh1Ne>2X diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.po b/sphinx/locale/bn/LC_MESSAGES/sphinx.po index 5bde227b371..8ab7a8d09fd 100644 --- a/sphinx/locale/bn/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo index 96f2d6e8e69f4442a5b131b2b0c0afe2ddef0e03..a53ae20557f1804fe0a056a1ab1e42434dce6387 100644 GIT binary patch delta 20 bcmcbteOY@$B`>?Bf`Pe}vE}9l-e3*@OH>9s delta 20 bcmcbteOY@$B`>>?f`NgRp~dC~-e3*@O05Pe diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.po b/sphinx/locale/ca/LC_MESSAGES/sphinx.po index c169b9368e4..fe53ffd5e39 100644 --- a/sphinx/locale/ca/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo index ddf592bc7ac1728c651569334cd11a6fbaf8fbdd..cf8917a1c59c1e6b7ab2a68911a1963f4e967701 100644 GIT binary patch delta 20 bcmew%^h0Pv87sS`f`Pe}vE}Ak*5AwkP1pwD delta 20 bcmew%^h0Pv87sSyf`NgRp~dD}*5AwkO)&<~ diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.po b/sphinx/locale/cak/LC_MESSAGES/sphinx.po index 60c31922149..f5ef21c3c44 100644 --- a/sphinx/locale/cak/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "xk'isïk" @@ -87,55 +87,55 @@ msgstr "sachoj: %s" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Ruwachib'äl %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Kik'ajtz'ïk %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo index b1be6ebf3833575c360fcd26ef7dd8761bd13746..74f03c42f1ecfd7b136597d8a14e99209996eace 100644 GIT binary patch delta 20 ccmX@<{9 delta 20 ccmX@, 2014-2015\n" "Language-Team: Czech (http://www.transifex.com/sphinx-doc/sphinx-1/language/cs/)\n" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Obr. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabulka %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Výpis %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "[graf]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo index 1f858b6a31b82ff34ddb9b6988ca948b1b8cf658..d394b38518bdd6d118272999d2c9638c3ac91b3f 100644 GIT binary patch delta 20 bcmX?RaLi!CRz7x11p{*{W6RBZ__{a&PYwp% delta 20 bcmX?RaLi!CRz7wk1p@;sLyOIO__{a&PG<(p diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.po b/sphinx/locale/cy/LC_MESSAGES/sphinx.po index 2d37f0d955f..5f110ca53b5 100644 --- a/sphinx/locale/cy/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Ffig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabl %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listing %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "[graff]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.mo b/sphinx/locale/da/LC_MESSAGES/sphinx.mo index b7dd563db288f08f68e7049186b47651bf86724c..3f4dc9df3b0e5bbc4ae2c92123e80fe4f23aefdd 100644 GIT binary patch delta 20 ccmaEn_9AV=E_rrK1p{*{W6RA4<(CTs09|$m-~a#s delta 20 ccmaEn_9AV=E_rq%1p@;sLyOG^<(CTs09?-p&j0`b diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.po b/sphinx/locale/da/LC_MESSAGES/sphinx.po index 268aaeeff0b..ed679814f37 100644 --- a/sphinx/locale/da/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/da/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -69,7 +69,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "indlæser oversættelser [%s] ..." -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "færdig" @@ -90,55 +90,55 @@ msgstr "fejlede: %s" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "lykkedes" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "færdig med problemer" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "kompilering %s, %s advarsel." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "kompilering %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -174,49 +174,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "konfigurationsmappe indeholder ikke en conf.py-fil (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Ingen sådan konfigurationsværdi: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Konfigurationsværdien %r er allerede til stede" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "figur %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "tabel %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Kildekode %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r blev ikke fundet, ignorerer." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "læser kilder ..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "forbereder dokumenter" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -772,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "ugyldig css_file: %r, ignoreret" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Beskedkatalogerne er i %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "læser skabeloner ..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "skriver beskedkataloger ..." @@ -2701,10 +2703,12 @@ msgstr "[graf]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3531,11 +3535,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.mo b/sphinx/locale/de/LC_MESSAGES/sphinx.mo index 0ce2b7f36c574b09aa00034c7416a855ef2ff5c8..c00408f8ebbb43a0589045c612cd25ff1b0c512e 100644 GIT binary patch delta 20 bcmcZ*ej$8=o)o*Kf`Pe}vE^n{so8=6O!o$2 delta 20 bcmcZ*ej$8=o)o*0f`NgRp~YrXso8=6Oi%_< diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.po b/sphinx/locale/de/LC_MESSAGES/sphinx.po index aff4cad5259..ab809470e25 100644 --- a/sphinx/locale/de/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/de/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -69,7 +69,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "Lade Übersetzungen [%s]…" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "erledigt" @@ -90,55 +90,55 @@ msgstr "Fehlgeschlagen: %s" msgid "No builder selected, using default: html" msgstr "Kein builder ausgewählt, verwende 'html' per default" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "abgeschlossen" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "mit Problemen beendet" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ 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:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -174,49 +174,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "Konfigurationsverzeichnis enthält keine conf.py Datei (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "Ungültige Nummer %r for Konfiguration %r, wird ignoriert" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Keine solche Konfigurationseinstellung: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Konfigurationswert %r bereits gesetzt" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Abschnitt %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Abb. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tab. %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Quellcode %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r nicht gefunden, daher ignoriert." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -772,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2701,10 +2703,12 @@ msgstr "[Diagramm]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3531,11 +3535,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.mo b/sphinx/locale/el/LC_MESSAGES/sphinx.mo index 6dc5868d1401b2eab9aec5a48177f670ba40a42b..795666e7a188b51fb26ff42b4a1c08e495aa0092 100644 GIT binary patch delta 10027 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 B)}{ae diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.po b/sphinx/locale/el/LC_MESSAGES/sphinx.po index c5891bc9a9f..daabaee8b62 100644 --- a/sphinx/locale/el/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/el/LC_MESSAGES/sphinx.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -68,7 +68,7 @@ msgstr "η 'παραμετροποίηση' σύμφωνα με τον τρέχ msgid "loading translations [%s]... " msgstr "φόρτωση μεταφράσεων [%s]..." -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "ολοκλήρωση" @@ -89,55 +89,55 @@ msgstr "αποτυχία: %s" msgid "No builder selected, using default: html" msgstr "Δεν επιλέχθηκε μεταγλωττιστής, θα χρησιμοποιηθεί ο προεπιλεγμένος: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "επιτυχία" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "ολοκλήρωση με προβλήματα" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "μεταγλώττιση %s, %s προειδοποίηση" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "μεταγλώττιση %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "η κλάση κόμβου %r έχει ήδη καταχωρηθεί, οι επισκέπτες της θα υπερσκελιστούν" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "η οδηγία %r έει ήδη καταχωρηθεί, θα υπερσκελιστεί" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "ο ρόλος %r έχει ήδη καταχωρηθεί, θα υπερσκελιστεί" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -158,12 +158,12 @@ msgid "" "explicit" msgstr "η επέκταση %s δεν καθορίζει αν είναι ασφαλής η παράλληλη ανάγνωση, υποθέτοντας ότι δεν είναι - παρακαλείσθε να ζητήσετε το δημιουργό της επέκτασης να το ελέγξει και να το κάνει σαφές" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "εκτέλεση σειριακής %s" @@ -173,49 +173,55 @@ msgstr "εκτέλεση σειριακής %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "ο κατάλογος παραμετροποίησης δεν περιλαμβάνει κανένα αρχείο conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "δεν είναι δυνατή η υπερσκέλιση της ρύθμισης παραμετροποίησης καταλόγου %r, θα αγνοηθεί (χρησιμοποιήστε το %r για να καθορίσετε τα επιμέρους στοιχεία)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "ανέγκυρος αριθμός %r για τιμή παραμετροποίησης %r, θα αγνοηθεί" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "δεν είναι δυνατή η υπερσκέλιση της ρύθμισης παραμετροποίησης %r με τύπο ο οποίος δεν υποστηρίζεται, θα αγνοηθεί" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "άγνωστη τιμή παραμετροποίσης %r στην υπερσκέλιση, θα αγνοηθεί" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Δεν υπάρχει τέτοια τιμή παραμετροποίησης: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Η τιμή παραμετροποίησης %r υφίσταται ήδη." -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "Υπάρχει ένα συντακτικό λάθος στο αρχείο παραμετροποίησής σας: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Το αρχείο παραμετροποίησης (ή ένα από τα στοιχεία που εισάγει) κάλεσε την sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -223,57 +229,57 @@ msgid "" "%s" msgstr "Υπάρχει ένα προγραμματιστικό λάθος στο αρχείο παραμετροποίησής σας:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Τομέας %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Εικ. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Πίνακας %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Λίστα %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "Η τιμή παραμετροποίησης '{name}' πρέπει να λαμβάνει μία από τις {candidates} αλλά εκχωρήθηκε η '{current}'." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "Η τιμή παραμετροποίησης '{name]' έχει τύπο '[current__name__}'; αναμενόμενη {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "Η τιμή παραμετροποίησης '{name}' έχει τύπο '{current__name__}', αρχικοποίηση σε '{default__name__}'." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "το primary_domain %r δεν βρέθηκε, θα αγνοηθεί." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -511,173 +517,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "δεν βρέθηκε θέμα με όνομα %r (απουσιάζει το theme.conf;)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "δεν βρέθηκε μία κατάλληλη εικόνα για τον μεταγλωττιστή %s: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "δεν βρέθηκε μία κατάλληλη εικόνα για τον μεταγλωττιστή %s: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "μεταγλώττιση [mo]:" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "εγγραφή εξόδου..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "όλα τα αρχεία po του %d" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "στόχοι για τα αρχεία po του %d οι οποίοι έχουν καθοριστεί" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "στόχοι για τα αρχεία po του %d τα οποία είναι ξεπερασμένα" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "όλα τα αρχεία πηγής" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "το αρχείο %r που δόθηκε στη γραμμή εντολής δεν βρίσκεται κάτω από τον κατάλογο πηγής, θα αγνοηθεί" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "το αρχείο %r που δόθηκε στη γραμμή εντολής δεν υπάρχει, θα αγνοηθεί" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "τα αρχεία πηγής %d που δόθηκαν στη γραμμή εντολής" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "στόχοι για τα αρχεία πηγής %d τα οποία είναι ξεπερασμένα" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "μεταγλώττιση [%s]:" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "αναζήτηση για νεοξεπερασμένα αρχεία..." -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "βρέθηκε %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "δεν βρέθηκε κανένα" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "Περιβάλλον μετατροπής αντικειμένων Python σε ροή bytes" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "έλεγχος συνοχής" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "κανένας στόχος δεν είναι ξεπερασμένος." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "αναβάθμιση περιβάλλοντος:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s προστέθηκε, %s άλλαξε, %s απομακρύνθηκε" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "ανάγνωση πηγών..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "σε αναμονή για εργάτες..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "docname προς εγγραφή: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "προετοιμασία κειμένων" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "βρέθηκε διπλότυπη εγγραφή ToC: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "αντιγραφή εικόνων..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "δεν είναι δυνατή η ανάγωνση αρχείου εικόνας %r: αντί αυτού θα αντιγραφεί" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "δεν είναι δυνατή η αντιγραφή αρχείου εικόνας %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "δεν είναι δυνατή η εγγραφή αρχείου %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Το pillow δεν βρέθηκε - αντιγραφή αρχείων εικόνας" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "άγνωστο mimetype για %s, θα ανγοηθεί" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "εγγραφή %s αρχείου..." @@ -771,21 +773,21 @@ msgstr "η τιμή παραμετροποίησης \"version\" δεν πρέπ msgid "invalid css_file: %r, ignored" msgstr "ανέγκυρο css_file: %r, θα αγνοηθεί" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Οι κατάλογοι των μηνυμάτων είναι στο %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "στόχοι για %d πρότυπα αρχεία" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "ανάγνωση προτύπων..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "εγγραφή καταλόγων μηνύματος..." @@ -2700,10 +2702,12 @@ msgstr "[γράφημα]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2713,7 +2717,7 @@ msgid "" "%r" msgstr "η μετατροπή ολοκλήρωσε με σφάλμα:[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3530,11 +3534,11 @@ msgstr "Άγνωστος τύπος αρχείου: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "μη κωδικοποιήσιμοι χαρακτήρες πηγής, θα αντικατασταθούν με \"?\": %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "παράβλεψη" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "αποτυχία" diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo index 5f3754b9a4aee8a4764e18e3bc3d4ed4c1b2efd1..39079f8ea5cb3ceb61c7f23b6eb6b9aa93d64725 100644 GIT binary patch delta 18 ZcmX@de2#fSC%dJBfw`5j<;Dqii~u_51*rf4 delta 18 ZcmX@de2#fSC%ch?fq|8w#l{JCi~u@P1(*N; diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po index e184fc7db6d..b18022984a8 100644 --- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo index f068b23fa1c63ab413f70a50f80127fe4a91413a..76d207eee7e1116c04242c02a8026d530bf66ec5 100644 GIT binary patch delta 20 bcmZ3Uw>)pd4LNp81p{*{W6RC=)pd4LNor1p@;sLyOJ#\n" "Language-Team: English (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_HK/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo index df5a6469cd892d883934abbc1cf4eea66e59874b..541af4b4b6cd46808ac85273eed7a7fe1ef5f947 100644 GIT binary patch delta 20 bcmX@XcY<$&F$=q;f`Pe}vE^nf7CvSGKSTus delta 20 bcmX@XcY<$&F$=qqf`NgRp~Yq^7CvSGKAi;e diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.po b/sphinx/locale/eo/LC_MESSAGES/sphinx.po index d7d8e1d9d52..5bbebd41227 100644 --- a/sphinx/locale/eo/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.js b/sphinx/locale/es/LC_MESSAGES/sphinx.js index 1ad06c88f68..a767ec63b21 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "buscar en esta documentaci\u00f3n", "the documentation for": "la documentaci\u00f3n para" }, - "plural_expr": "(n != 1)" + "plural_expr": "n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.mo b/sphinx/locale/es/LC_MESSAGES/sphinx.mo index 6e9c9dab3c8076fddc62f80047d8b8204a97d18a..e35316638e56c5221da0d9aca9d3024424f58973 100644 GIT binary patch delta 5658 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 delta 5676 zcmYk;33$y{8prXINXSMOl1KzMNFpL+m94Qw?7LAZiXhfBiG)BP_vxOOU`#%7d29YBK9FckF($MzrY^pX-nbQ8 z;ZDrOiDWq81ezeg9bHyfwQ#5yLS zN|}w?svg)L2RiSs#FoVC9gkrX;``VE12XORdS_C99h$*(MB^Cb&&=mVdw&?U@|&mx zze5&fJhNYA1&#?<$Ky5`M_jAVdqA?a5;x5#R zPogqEgKU$zg7q$KqZul6vgCY9L_-{ycKnZPCD_=*qqqKK56_esEWIL(_j&% z1XZ%_=)#kzlHEg9;zv}e{nYJk-?RXDR@qdwu zxJ`T~ySHr}^HC)lhMH(2-ot&U>-27C+rJZs5g)JEg9lFD5?4u!1VFcd9SbT<5*TnQNW+F~NmF_I^XS{pb>(~!fxp|K7 zqsBYtcok<7|A^Ys5>C7h@oT-PzcO7(hgPx;Rq6w%Qdgs%Wapju4mKx#f-Nwrw;iw( z>U)E+HjYM(Hxd1C7OIl-(I1yN@w(pBUzu;BLlYfE4e$l3#9yMm@Bo$ZPuK|k``FVQ zhvZ_CQ4_s_ns_1l;5w{%j$i`uLDYD+kPBrVx@lcWHqaR6Hp}rhcpX)d)Is)9>qd>c1$AAkQCk?zhvRhr^J%E#CDfr> zY2PqkqV8?2!S)A44C>K527Pfoj>RoF1pS^jrV>Y^w(v66!hfJ{*G+WcT}(wkz7(eW z-=2o{bTDegQ;?^vc?(tAGpGp@3hb7oqpoKzw#GaR!ZHlSxu^uz;z_JRjWdCl#rPTO zdwnQh&AK|HBiiplobmw9SvHGN0e!}UAtMqG^z zuJ6VKn{$wUX!uFVfU9la`!5rL=J@BF1>B!+IXVWnqyW<|z9z8{sG@U!At$4+8 z7uF-bfob>%RnoX|HsSWDco^nkIqLf#qbhS3wJ>+B@wP-RY)D6Y)XImTR#J%}xERB6 z1L{GtA9L|K>QF^Zuv?UfNyNG6g(av7D^L%jWvH$A6kF;3U!oC9N3DtW5Vk_CJPkE) z3F<7k(S;jOTX7h*Rp(HNc}%h^j=*H%BxC|J8g=-Vp$~3GCAbq~b^ou?&|&hLY!5{k zwj^$cI&>pZr7Cq?iZR67k*b@&;U-Kkwp(!#weo$Jb-p|H1_z5;)esi0K zO7C4_OVb4Pfh^SCPQV1*;KV0U2|jb;xKjHB9FE$$eWXZ+}Za5M9;%?MlE1N*@ z#Wom$A=n+$aM(2JUzf%TI`qV=!c_b#s{a?%DX&{;&p60^6ed7L5oRp|fqKZ840vFX~zrVKgpv;*YQn@p;V0 zYZ!pdU$)mR2{VX?VKZEfs?f*S2>*^sV zze0WP0XD>l*X%t`!A#-|bYU6x$CcO&zs5-Pe%*f0h5d-L(5(_LqM<`ng_>{=2H_#p zicg_#!y{B8W}aPXAgXfDp%UwXs$99#e*jw%SEDNX0ChH+&9@aAI-mM$FDmKKy_}0R zrxlgZ4ktd0y2oFjK6ev!I3J_VN|Ob)675j;ItR6|GK|6bSQ|gUF}Me{g<)?{f4!0P zhW#OtfpNrnn2nRsg+T9v(R3nAXGw$7>gZID<1E}t8fVML2Qq~i);n@qc8D7 zHw~3`mD8~ib%=JL2D*s4&z_6zwMj*-XaKIo>5hR*Y>BryUPe{Yf2sYc7L7WTb1)9y zL5<`7jD{XScW?wYSZ04HRG_ZQR&0V-Q6+ndUKskOeLoU4aDVj1V$^u$n21%*`=>CP z_>QCB@|pzQrZo+{(HZsN8H+wR8=K=iY=ysf`p=(&2BFqE6IH7fX#Bbr zl@yil{UQE-QE1`BsS``ayT+B4yQY_xPcAC2Xw#<6-s{Udd)7&DB_(AiXReN0bvq;_ z$5mE5t-P=}w`GYdI@gsPzqjk^8?z(xE6R$>3roh9x(Z#zr4|1-#wRTUJxV?Q2VY$E A9smFU diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po index 589a604c6d6..129dc702440 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -23,7 +23,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -72,7 +72,7 @@ msgstr "'setup' como se define actualmente en el archivo conf.py no es un Python msgid "loading translations [%s]... " msgstr "cargando traducciones [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "hecho" @@ -93,55 +93,55 @@ msgstr "fallo: %s" msgid "No builder selected, using default: html" msgstr "Ningún constructor seleccionado, utilizando el valor predeterminado: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "éxitoso" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "finalizo con problemas" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, 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:341 +#: sphinx/application.py:350 #, 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:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "construir %s, %s advertencia." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "compilación %s, %s advertencias." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "construir %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, 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:658 +#: sphinx/application.py:659 #, 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:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, 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:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, 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:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -162,12 +162,12 @@ 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:1259 +#: sphinx/application.py:1260 #, 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:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "realizando serialmente %s" @@ -177,49 +177,55 @@ msgstr "realizando serialmente %s" 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:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, 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:199 +#: sphinx/config.py:210 #, 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:204 +#: sphinx/config.py:215 #, 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:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "valor de configuración desconocido %r en anulación, ignorando" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "No hay tal valor de configuración: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Valor de configuración %r ya presente" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, 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:337 +#: sphinx/config.py:348 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:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -227,57 +233,57 @@ msgid "" "%s" msgstr "Hay un error programable en su archivo de configuración:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Sección %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Figura %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabla %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Lista %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 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:447 +#: sphinx/config.py:458 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:460 +#: sphinx/config.py:471 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:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r no fue encontrado, se ignora." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -515,173 +521,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "sin tema llamado %r encontrado (¿falta el archivo theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, 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:189 +#: sphinx/builders/__init__.py:190 #, 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:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "compilando [mo]:" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "escribiendo salida... " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "Todos los %d archivos po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, 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:244 +#: sphinx/builders/__init__.py:245 #, 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:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "todos los archivos fuente" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, 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:267 +#: sphinx/builders/__init__.py:268 #, 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:278 +#: sphinx/builders/__init__.py:279 #, 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:288 +#: sphinx/builders/__init__.py:289 #, 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:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "compilando [%s]:" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "buscando por archivos no actualizados..." -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "encontrado %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "no encontrado" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "preparando ambiente" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "verificando consistencia" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "no hay archivos objetivo desactualizados." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "actualizando ambiente" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%sañadido, %s cambiado, %s removido" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "leyendo fuentes..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "Esperando a los workers..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "docnames para escribir: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "preparando documentos" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "entrada de tabla de contenido duplicada encontrada: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "copiando imágenes..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, 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:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "no se puede copiar archivo de imagen %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "no se puede escribir archivo de imagen %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "no se encuentra Pillow - copiando archivos de imágenes" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "mimetype desconocido para %s, ignorando" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "escribiendo archivo %s..." @@ -775,21 +777,21 @@ msgstr "el valor de configuración \"version\" no debe estar vacío para EPUB3" msgid "invalid css_file: %r, ignored" msgstr "css_file inválido: %r, ignorado" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, 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:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "objetivos para los archivos de plantillas %d" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "leyendo plantillas..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "escribiendo catálogos de mensajes..." @@ -2704,10 +2706,12 @@ msgstr "[gráfica]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2717,7 +2721,7 @@ msgid "" "%r" msgstr "convert salió con error:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, 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" @@ -3534,11 +3538,11 @@ msgstr "Formato de imagen desconocido: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "caracteres fuente no codificables, reemplazando con \"?\": %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "omitido" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "fallado" diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.mo b/sphinx/locale/et/LC_MESSAGES/sphinx.mo index 411d90bfa5d8cd95ff726537bc8a589433dd23ce..38e8c7a60a2810ddfe81e3566d19594f32a8530d 100644 GIT binary patch delta 6721 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 SU%hJ1IDej~tgV|98udR;>M)}K diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.po b/sphinx/locale/et/LC_MESSAGES/sphinx.po index cae860817b8..6bd90d529ef 100644 --- a/sphinx/locale/et/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/et/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -69,7 +69,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "tõlgete laadimine [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "valmis" @@ -90,55 +90,55 @@ msgstr "tõrge: %s" msgid "No builder selected, using default: html" msgstr "Ehitajat pole valitud, kasutatakse vaikimisi ehitajat: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "oli edukas" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "lõppes probleemidega" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "ehitamine %s, %s hoiatus." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "ehitamine %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "laiendus %s pole rööbiti lugemiseks turvaline" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "laiendus %s pole rööbiti kirjutamiseks turvaline" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -174,49 +174,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "seadistuste kataloog (%s) ei sisalda faili conf.py" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "vigane arv %r seadistuse väärtusele %r, eiratakse" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Puudub määratud seadistusväärtus: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Seadistuste väärtus %r on juba olemas" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, 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:337 +#: sphinx/config.py:348 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:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Sektsioon %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Joonis %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabel %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Nimekiri %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r ei leitud, eiratakse." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "teemat nimega %r ei leitud (kas theme.conf on puudu?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "ehitamine [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "väljundi kirjutamine... " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "%d määratud po-faili sihtfailid" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "%d po-faili sihtfailid on aegunud" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "kõik lähtefailid" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "%d lähtefaili sihtfailid on aegunud" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "ehitamine [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "praeguseks aegunud failide otsimine... " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "leitud %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "ei leitud" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "kooskõla kontrollimine" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "aegunud sihtfaile pole" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "keskkonna uuendamine:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "lisatud %s, muudetud %s, eemaldatud %s" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "lähtefailide lugemine..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "dokumentide ettevalmistamine" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "kujutiste kopeerimine... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "kujutise faili %r pole võimalik kopeerida: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "kujutise faili %r pole võimalik kirjutada: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "faili %s kirjutamine..." @@ -772,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "vigane css_file: %r, eiratakse" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Sõnumikataloogid asuvad kataloogis %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "%d mallifaili sihtfailid" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "mallide lugemine... " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "sõnumikataloogide kirjutamine... " @@ -2701,10 +2703,12 @@ msgstr "[joonis]" #: 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" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, 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" @@ -3531,11 +3535,11 @@ msgstr "Tundmatu pildivorming: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo index 97c633ca6951c01b4ebe9a32dc3167c7bf3d368a..8af2cbe8224c56414e4b2e1dd9e9a107e95b249b 100644 GIT binary patch delta 20 bcmX?Za@=HtrU1L8f`Pe}vE^n10dXz>M4bg; delta 20 bcmX?Za@=HtrU1KL-qww diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.po b/sphinx/locale/eu/LC_MESSAGES/sphinx.po index 4fd1ea48930..fdeff3b1f9e 100644 --- a/sphinx/locale/eu/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo index c3498948530934d1c586372c21c7bfde5a6838d0..eb65ab8c463cc1aa23ddb3ef3d295140b9fbeebc 100644 GIT binary patch delta 11909 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 NcAo=*dCrnz{|9Ih^9ld} delta 12078 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 diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.po b/sphinx/locale/fa/LC_MESSAGES/sphinx.po index c170ee9ee22..bc7ec34005c 100644 --- a/sphinx/locale/fa/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -69,7 +69,7 @@ msgstr "'setup' آن طور که در conf.py تعریف شده شیئ قابل msgid "loading translations [%s]... " msgstr "بارگذاری ترجمه ها [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "انجام شد" @@ -90,55 +90,55 @@ msgstr "شکست خورد: %s" msgid "No builder selected, using default: html" msgstr "هیچ سازنده‌ای برگزیده نشده، استفاده از قالب خروجی پیش‌فرض: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "موفّقیّت‌آمیز بود" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "انجام شد ولی با مشکل" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "ساخت %s، %s هشدار (با هشدار به عنوان خطا رفتار می‌شود)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "ساخت %s، %s هشدار (با هشدار به عنوان خطا رفتار می‌شود)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "ساخت %s، %s هشدار." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "ساخت %s، %s هشدار." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "ساخت %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "بست کلاس %r در حال حاضر ثبت نام شده است، بازدیدکنندگان این پیوند نادیده گرفته خواهد شد" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "دستور %r از قبل ثبت شده که مقدار قبلی نادیده گرفته خواهد شد" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "نقش %r از قبل ثبت شده که مقدار قبلی نادیده گرفته خواهد شد" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "افزونه ی %sبرای خواندن موازی امن نیست" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "افزونه‌ی %s مشخّص نکرده که آیا برای نوشتن موازی امن هست یا نه. که فرض می‌گیریم نیست. لطفاً از نویسنده‌ی افزونه بخواهید این موضوع را بررسی و آن را مشخّص کند" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "افزونه‌ی %s برای نوشتن موازی امن نیست" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "انجام چندباره‌ی %s" @@ -174,49 +174,55 @@ msgstr "انجام چندباره‌ی %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "شاخه‌ی پیکربندی(%s)، پرونده‌ی conf.py را ندارد" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "امکان لغو تنظیمات پیکربندیdictionary %r ، نادیده گرفته می‌شود (برای تعیین تک تک عناصر %r را به کار ببرید)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "شماره نامعتبر %r برای پیکربندی مقدار %r، نادیده گرفته می‌شود" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "امکان لغو تنظیمات پیکربندی %r با نوع پشتیبانی نشده نبود، نادیده گرفته می‌شود" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "مقدار پیکربندی ناشناخته %r در ابطال، نادیده گرفته شد" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "چنین مقداری برای پیکربندی نبود: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "مقدار پیکربندی %r از قبل موجود است" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "خطای نحوی در پرونده‌ی پیکربندی شما وجود دارد: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "پرونده‌ی پیکربندی (یا یکی از ماژول هایی که وارد می کند) sys.exit() را فراخواند" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "یک خطای قابل برنامه ریزی در پرونده‌ی پیکربندی شما وجود دارد:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "بخش%s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "شکل %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "جدول %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "فهرست %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "مقدار پیکربندی '{name}' باید یکی از {candidates} باشد، اما '{current}' داده شده." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "مقدار پیکربندی '{name}' دارای نوع '{current.__name__}' است، ولی انتظار می‌رفت {permitted} می‌بود." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "مقدار پیکربندی '{name}' دارای نوع '{current.__name__}' است، حالت پیش‌فرض {permitted} است." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "دامنه‌ی اصلی %r یافت نشد، نادیده گرفته می‌شوند." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "زمینه‌ی خواندن مستندات اسفینکس (< 0.3.0) پ msgid "no theme named %r found (missing theme.conf?)" msgstr "هیچ زمینه‌ای با نام %r پیدا نشد(آیا پرونده theme.conf گم شده؟)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "تصویر مناسبی برای سازنده‌ی %s پیدا نشد: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "تصویر مناسبی برای سازنده‌ی %s پیدا نشد: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "ساخت پرونده‌ی [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "نوشتن برون‌داد... " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "همه‌ی پرونده‌های %d po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "اهداف برای %d پرونده‌های poی که مشخّص شده" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "مقصد‌های %d پرونده‌های poی هستند که منسوخ شده‌اند" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "همه‌ی پرونده‌های منبع" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "پرونده‌ی %r که در خط فرمان داده شده، در شاخه‌ی منبع نیست, نادیده گرفته می‌شود" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "پرونده‌ی %r که در خط فرمان داده شده، وجود ندارد، نادیده گرفته می‌شود" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "پرونده‌های منبع %d داده شده در خط فرمان" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "مقصد‌های %d پرونده‌های منبعی هستند که منسوخ شده‌اند" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "ساخت [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "در پی پرونده‌هایی که الآن منسوخ هستند... " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d تا مورد پیدا شد" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "چیزی پیدا نشد" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "بارگذاری محیط pickle شده" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "بررسی ثبات" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "هیچ مقدار تاریخ منسوخ نیست." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "به روز رسانی محیط: " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s اضافه شد، %s تغییر کرد، %s حذف شد" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "خواندن منبع‌ها... " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "در انتظار برای ابزارهای کارگر..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "نام مستندات برای نوشتن: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "آماده سازی اسناد" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "عنوان تکراری در فهرست مطالب پیدا شد:%s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "در حال رونوشت از تصاویر... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "امکان خواندن پرونده‌ی تصویری %r نبود: در عوض کپی می‌شود" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "نمی تواند پرونده‌ی تصویر %r: %s را کپی کند" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "نمی تواند پرونده‌ی تصویری %r: %s را بنویسد" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow پیدا نشد- رونوشت برداشتن از پرونده‌های تصویری" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "نوشتن پرونده‌های نوع رسانه..." -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "نوشتن پرونده META-INF/container.xml..." -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "نوشتن پرونده‌ی content.opf..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "نوع رسانه‌ی ناشناخته %s، نادیده گرفته شد" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "نوشتن پرونده‌ی خلاصه toc.ncx..." -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "نوشتن پرونده‌ی %s..." @@ -772,21 +774,21 @@ msgstr "مقدار پیکربندی ویراست (\"version\") نباید برا msgid "invalid css_file: %r, ignored" msgstr "پرونده‌ی css نامعتبر%r: نادیده گرفته می‌شود" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "سیاهه‌های پیام‌ها در %(outdir)s است." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "مقصد‌های قالب پرونده‌های %d" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "خواندن قالب‌ها... " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "نوشتن سیاهه‌های پیام... " @@ -2701,10 +2703,12 @@ msgstr "[گراف:]" #: 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" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "تبدیل با خطایی از کار افتاد:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "فرمان تبدیل %r را نمی توان اجرا کرد، تنظیمات image_converter را بررسی کنید" @@ -3531,11 +3535,11 @@ msgstr "قالب تصویر ناشناخته: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "نویسه‌ی منبع غیرقابل رمزگشایی، جایگزین با «؟» : %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "رد شدن و نادیده انگاشتن" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "شکست خورد" diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo index bc9f9bbbdf8b8616dc26457bd92543d66e6f6113..d312576873e1153a3228f1d2f41f22c21011d151 100644 GIT binary patch delta 20 bcmaDL_CRdISvGb{1p{*{W6RA~*m_t1P=N;e delta 20 bcmaDL_CRdISvGbf1p@;sLyOH<*m_t1Pud3Q diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.po b/sphinx/locale/fi/LC_MESSAGES/sphinx.po index 77516a36162..cb5082cf637 100644 --- a/sphinx/locale/fi/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.js b/sphinx/locale/fr/LC_MESSAGES/sphinx.js index 6ba819e6110..7a94ec2760e 100644 --- a/sphinx/locale/fr/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "rechercher dans cette documentation", "the documentation for": "la documentation pour" }, - "plural_expr": "(n > 1)" + "plural_expr": "(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo index a4cba10fc2c90362fba0a10c9b3508c3e1f4a436..b47a5481adb2431dbc30779aea51c314bd5e6988 100644 GIT binary patch delta 12322 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 delta 12374 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, 2017-2019,2022\n" "Language-Team: French (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr/)\n" @@ -43,7 +43,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -92,7 +92,7 @@ msgstr "'setup' tel que défini dans conf.py n'est pas un objet Python appelable msgid "loading translations [%s]... " msgstr "chargement des traductions [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "fait" @@ -113,55 +113,55 @@ msgstr "échec : %s" msgid "No builder selected, using default: html" msgstr "Aucun constructeur sélectionné, utilisation du défaut : html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "a réussi" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "s'est terminée avec des problèmes" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, 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:341 +#: sphinx/application.py:350 #, 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:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "La compilation %s, %s avertissement." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "La compilation %s, %s avertissements." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "La compilation %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, 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:658 +#: sphinx/application.py:659 #, 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:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, 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:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, 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:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -182,12 +182,12 @@ 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:1259 +#: sphinx/application.py:1260 #, 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:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "sérialisation en cours %s" @@ -197,49 +197,55 @@ msgstr "sérialisation en cours %s" 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:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, 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:199 +#: sphinx/config.py:210 #, 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:204 +#: sphinx/config.py:215 #, 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:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "paramètre de configuration %r inconnu dans override ; ignoré" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Option de configuration inexistante : %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "L'option de configuration %r est déjà présente" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, 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:337 +#: sphinx/config.py:348 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:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -247,57 +253,57 @@ msgid "" "%s" msgstr "Votre fichier de configuration comporte une erreur de programmation : \n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Section %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Fig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tableau %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Code source %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 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:447 +#: sphinx/config.py:458 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:460 +#: sphinx/config.py:471 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:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r non trouvé; ignoré." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -535,173 +541,169 @@ msgstr "sphinx_rtd_theme (< 0.3.0) trouvé. Il ne sera plus disponible à partir 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:185 +#: sphinx/builders/__init__.py:186 #, 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:189 +#: sphinx/builders/__init__.py:190 #, 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:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "Construction en cours [mo] : " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "Écriture... " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "tous les %d fichiers po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, 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:244 +#: sphinx/builders/__init__.py:245 #, 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:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "tous les fichiers source" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, 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:267 +#: sphinx/builders/__init__.py:268 #, 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:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d fichiers source saisis en ligne de commande" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, 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:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "Construction [%s] : " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "Recherche des fichiers périmés... " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d trouvé" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "aucun résultat" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "Environnement de sérialisation" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "Vérification de la cohérence" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "Aucune cible n'est périmée." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "Mise à jour de l'environnement : " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s ajouté(s), %s modifié(s), %s supprimé(s)" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "Lecture des sources... " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "En attente des processus parallélisés..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "documents à écrire : %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "Document en préparation" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, 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:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "Copie des images... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, 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:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "impossible de copier le fichier image %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "impossible d'écrire le fichier image %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow introuvable - copie des fichiers image" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "écriture du type MIME du fichier ..." -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "écriture du fichier META-INF/container.xml..." -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "enregistrement du fichier content.opf..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "mimetype inconnu pour %s, il sera ignoré" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "enregistrement du fichier toc.ncx" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "fichier %s en cours d'écriture..." @@ -795,21 +797,21 @@ msgstr "le paramètre de configuration \"version\" ne peut pas être vide pour E msgid "invalid css_file: %r, ignored" msgstr "fichier CSS invalide : %r, le fichier sera ignoré" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "La liste des messages se trouve dans %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "cibles pour les modèles de fichiers %d" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "lecture des gabarits... " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "écriture des catalogues de messages... " @@ -2724,10 +2726,12 @@ msgstr "[graphe]" #: 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" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2737,7 +2741,7 @@ msgid "" "%r" msgstr "convert a terminé avec une erreur :\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, 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" @@ -3554,11 +3558,11 @@ msgstr "Format d'image inconnu : %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "le caractère source est indécodable, il sera remplacé par \"?\" : %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "ignoré" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "échoué" diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js index b760a122f56..ba7f0c97c92 100644 --- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "", "the documentation for": "" }, - "plural_expr": "(n > 1)" + "plural_expr": "(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo index 26b9e807930992b243ea0d752f32b47c98be7019..2bb9fb9e3ce1e08b207e6620eb7cbdfa75f5f854 100644 GIT binary patch delta 96 zcmey)yqaZ#3gh32swwQ23I^s@#+DN&+;cUyRw&3RElSL>)yPw@wN)@ssHsr^vkWyA i?15Y>AWsn_uBHZLsVW#6fB{6Uy@DZ7fzjl8#tHyGQy8KE delta 44 zcmZ3@@|}5t3ggL%swwP73I+yNh87bi+!HjiRw&3RElSL>)yPw@Q!vz=yqU2A07e}S AH2?qr diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po index 78f182b1e16..cd79292d458 100644 --- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: fr_FR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.mo b/sphinx/locale/he/LC_MESSAGES/sphinx.mo index f87a3646bd9679c6b890a968ee83aae5f00c0b1a..faf1597c96ac0507a00e2ff4e4a162fae26da7d2 100644 GIT binary patch delta 20 ccmcbtc3Ex1EG~9S1p{*{W6RA8xi)bC08O3-%m4rY delta 20 ccmcbtc3Ex1EG~8<1p@;sLyOG|xi)bC08IA=y8r+H diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.po b/sphinx/locale/he/LC_MESSAGES/sphinx.po index 9bc02e2d964..64bd3d82aae 100644 --- a/sphinx/locale/he/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/he/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo index 900aeeafd0f7fae4911ac8e274308e0bc0d48826..e2bd0c795e3894efaecfae7d1776c6f1cf97cb62 100644 GIT binary patch delta 10350 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 hgf(cBLbN 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 f?DPBzYG%Knj@YuJ9q+H*XzWEi8&%!k zp_Z)r7<=%H#1&lkYuDl9*#COY`()abuf=l2jmA6X681o)EP8^SQ6>%`zJznI?nK8F zaXXS>{csg(Xj;evh<6(d!qIkN8>yl`|y2yi;Soi zLZ;c1Z5cKtK7>l`U)UMDO}979##G|7*brl9*o=*wvFFdoZ7HP&rcX#8Gc0WA*vzm= zV>3q%$sAv!MvXli=6vP&#f8PjHmp^DPsZF?&jWL_-^p u+9_Xk<21dZ?)|yhhr@ES59Drq8+LkI(`?6FQ)T>;^BYR+56E(&^Zy^C6fdy= diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.po b/sphinx/locale/hi/LC_MESSAGES/sphinx.po index 96afd9a8710..c4a7ee38bb6 100644 --- a/sphinx/locale/hi/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -69,7 +69,7 @@ msgstr "'स्थापना' को जैसा कि अभी कोन msgid "loading translations [%s]... " msgstr "[%s] अनुवाद पढ़ा जा रहा है..." -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "संपन्न" @@ -90,55 +90,55 @@ msgstr "असफल: %s" msgid "No builder selected, using default: html" msgstr "किसी निर्माता को नहीं चुना गया, मानक उपयोग: एच्.टी.ऍम.एल." -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "सफल हुआ" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "समस्याओं के साथ समाप्त हुआ" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "%s निर्माण, चेतावनी %s (चेतावनी को गलती माने)| " -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "%s सम्पूर्ण, %s चेतावनी." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "%s निर्मित." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "निर्देशक कक्षा #node class# %r पहले से पंजीकृत है, इसके अभ्यागत निरस्त हो जाएंगे " -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "निर्देश %r पहले से पंजीकृत है, यह निरस्त हो जाएगा" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "भूमिका %r पहले से पंजीकृत है, यह निरस्त हो जाएगी" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "समानांतर पठन के लिए यह %s विस्तार अथवा आयाम सुरक्षित नहीं है | " -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "%s आयाम यह घोषित नहीं करता कि यह समानांतर लेखन के लिए सुरक्षित है. यह मानते हुए की ऐसा नहीं है - कृपया आयाम के लेखक को जांच करने और स्पष्ट व्यक्त करने के लिए कहें." -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "समानांतर लेखन के लिए %s विस्तार अथवा आयाम सुरक्षित नहीं है | " -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "%s पर काम कर रहे हैं" @@ -174,49 +174,55 @@ msgstr "%s पर काम कर रहे हैं" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "विन्यास निर्देशिका में कोन्फ़.पाय #conf.py# फाइल (%s) नहीं है " -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "शब्दकोष विन्यास मान %r की उल्लंघन नहीं किया जा सकता, अनदेखा किया गया (प्रत्येक अवयव का मान रखने के लिए %r का उपयोग करें)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "विन्यास मान %r के लिए अमान्य संख्या %r, अनदेखा किया गया" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "असमर्थित प्रकार के साथ विन्यास मान %r का उल्लंघन नहीं किया जा सकता, अनदेखा किया गया" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "आरोहण में अज्ञात विन्यास मान %r, अनदेखा किया गया" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "ऐसा कोई विन्यास मान नहीं है: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "विन्यास मान %r पहले से विद्यमान है" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "आपकी विन्यास फाइल में रचनाक्रम की त्रुटि है: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "विन्यास फाइल (अथवा इसके द्वारा आयातित प्रभागों) द्वारा sys.exit() का आह्वान किया गया" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "विन्यास फाइल में प्रोग्राम के योग्य त्रुटि है:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "भाग %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "चित्र %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "सारणी %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "सूची %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "`{name}` विन्यास मान, {candidates} में से एक होना चाहिए, परन्तु `{current}` दिया गया है." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "विन्यास मान `{name}' का प्रकार `{current.__name__}' है; अपेक्षित {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "विन्यास मान `{name}' का प्रकार `{current.__name__}' है; मानक `{default.__name__}' का प्रयोग किया गया." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r नहीं मिला, अनदेखा किया गया." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "%r नामक कोई रूप विन्यास नहीं मिला (theme.conf अनुपस्थित?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "%s निर्माता के लिए योग्य चित्र नहीं मिला: %s.(%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "%s निर्माता के लिए योग्य चित्र नहीं मिला: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "निर्माणाधीन [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "परिणाम लिखा जा रहा है..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "सभी %d पी.ओ. फाइलें" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "निर्दिष्ट %d पी.ओ. फाइलों के लक्ष्य" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "%d पी.ओ. फाइलों के लक्ष्य कालातीत है" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "सभी स्रोत फाइलें" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "आदेश स्थान में दी गयी फाइल %r स्रोत निर्देशिका में नहीं है, उपेक्षा की जा रही है" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "आदेश स्थान में दी गयी फाइल %r का नहीं है, उपेक्षा कर दी गई" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d स्रोत फाइलें आदेश स्थान में दी " -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "%d फाइलों के लक्ष्य कालातीत है" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "निर्माणाधीन [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "अप्रचलित फाइलों को चिन्हित किया जा रहा है..." -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d मिला" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "एक भी नहीं मिला" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "स्थिति को परिरक्षित किया जा रहा है" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "संगतता की जांच की जा रही है" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "कोई प्रयोजन कालातीत नहीं है" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "स्थिति का नवीनीकरण किया जा रहा है" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s जोड़ा गया, %s बदला गया, %s हटाया गया" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "स्रोतों को पढ़ा जा रहा है..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "कर्मियों की प्रतीक्षा हो रही है" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "लेखन के लिए शेष लेखपत्र: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "लेखपत्र बनाए जा रहे हैं" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "विषय-सूची प्रविष्टि की प्रतिलिपि पायी गई: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "चित्रों की प्रतिलिपि बनाई जा रही है..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "चित्रलेख फाइल %r नहीं पढ़ा जा सका: इसकी प्रतिलिपि बनाई जा रही है" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "चित्रलेख फाइल %r की प्रतिलिपि नहीं की जा सकी:%s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "चित्रलेख फाइल %r नहीं लिखा जा सका:%s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "पिलो नहीं मिला - चित्र फाइलों की प्रतिलिपि बनाई जा रही है" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "%s के लिए अज्ञात लेख प्रकार, छोड़ा गया" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "%s फाइल को लिखा जा रहा है..." @@ -772,21 +774,21 @@ msgstr "ई-पब3 के लिए विन्यास मान \"version\" msgid "invalid css_file: %r, ignored" msgstr "अमान्य css_file: %r, उपेक्षित" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "सन्देश सूचीपत्र %(outdir)s में हैं." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "%d नमूना फाइलों के लक्ष्य" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "नमूनों को पढ़ा जा रहा है..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "सन्देश सूचीपत्रों को लिखा जा रहा है..." @@ -2701,10 +2703,12 @@ msgstr "[graph]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "परिवर्तक त्रुटि के साथ बहार आ गया:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3531,11 +3535,11 @@ msgstr "अज्ञात चित्र प्रारूप: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "असाधनीय स्रोत अक्षर, \"?\" द्वारा बदले जा रहे हैं: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "छोड़ा " -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "असफल" diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo index acfc3a256a470b0c481ac2a8a9cb05a76aa40c04..15780cd4c4d69b142b6184c1b0994902cda38e00 100644 GIT binary patch delta 18 Zcmeyy{Ec}+C%dJBfw`5j<;DqVi~vB01|a|d delta 18 Zcmeyy{Ec}+C%ch?fq|8w#l{I~i~v9K1`q%M diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po index a1e4df09ac9..6301460fe92 100644 --- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo index e34ae5be174a3089c787a5e4976ed8c9806c8680..433291e0e0e18a9554f4dd3ec9978821af21e43e 100644 GIT binary patch delta 22 dcmZ45#<;YNalW$jqA;oT~U|?=#Y`NKAYM&4QMWzNi delta 20 bcmeB;>W$jqA;oT_U|?WnXtCK}YM&4QME?dU diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.po b/sphinx/locale/hu/LC_MESSAGES/sphinx.po index c3e77dbd36f..608a28e9f2c 100644 --- a/sphinx/locale/hu/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -71,7 +71,7 @@ msgstr "A „setup”, ahogy jelenleg a conf.py fájlban meg van határozva, nem msgid "loading translations [%s]... " msgstr "fordítások betöltése [%s]…" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "kész" @@ -92,55 +92,55 @@ msgstr "sikertelen: %s" msgid "No builder selected, using default: html" msgstr "Nincs összeállító kiválasztva, az alapértelmezett használata: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "sikerült" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "problémákkal befejeződött" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, 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:341 +#: sphinx/application.py:350 #, 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:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "%s összeállítás, %s figyelmeztetés." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "%s összeállítás, %s figyelmeztetés." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "%s összeállítás." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, 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:658 +#: sphinx/application.py:659 #, 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:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -161,12 +161,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -176,49 +176,55 @@ msgstr "" 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:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -226,57 +232,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "%s. bekezdés" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "%s. ábra" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "%s. táblázat" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "%s. felsorlás" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -514,173 +520,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -774,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2703,10 +2705,12 @@ msgstr "[graph]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2716,7 +2720,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3533,11 +3537,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.mo b/sphinx/locale/id/LC_MESSAGES/sphinx.mo index af85d57b624f85c56628cfc1f204f4263e40529f..744af718a169a154cd854fc674bb516074530709 100644 GIT binary patch delta 10332 zcmYM)2~?HU`p5BC1qB5}=9wddAj%XVpaND&&9znn=!FoQ}hF$~2^_X_@A9 z9V-j9OiR5vpqV-6*rbvf*n1hEg6I~N6s}OTA&$67>92!w{971>e0p0LtjKx1u14boTmM_L*6Kso(u$$fA z4+DtH(Hm!@7cNByu19_E5bAs9(Vh9NYxV$QfGiqQ3VddgA}EDb~-htSpR29pxa@2IrzbzLG)ydDdD_hXXI72KWQL(VaYo zU4X+VNXhj{7hllk?2P6HwouiMsDqcK=G` zm11qdc-{XCG&FGCc4i@-s5lbiF#&_H7pf@BP#Kzv{ct8KBUeyIa}{~nS+~#+gW8+# zC8CZX7gY;g(VzLP-ZV7fNYq(P#4uclA-EX>@u2M$3?}{+Rg8^0a17XrzeZpMDq~mi z2@D`zx@7|~5|`NSK&J*iOGDnl3UuWlb%stouqhe26;RBd8RgLm#ZQ;|CZ` z?9O?_U?OU~o~Z8)L*2S@`Q%>%PNG8@Sb$35Qq-BPwByaFmA{Xg=oD&z>!=jpMm=Ar zlUcAQh7yONiZ=^&Ejys*S%jK*c_;F(v)D{W3#>*B^fgjX)-BY82?b_HIjCYCgj(o0 z)B+}>#;HVoz8tmVEvTa2i>j62Li1B`Jf;z^a?(hqaT?>X9tWmt*AjbR5st>Ks0@U6 zHn$@OqlgEfQalqKxB-V^4Qj$9w%rZq&FG=e;bjKw)1Xtm+=+d3S#$v3Gr?H;y|3w-ubbN&l zyo$O7E^J?C7>e3yCTie**Z_y1E0$qP9E;w#3RSGzP!k=(m+*7cbA6sNAX@2@`$3)^^@G*?)W!`YT(T8{(dgC0-#@A5S z`XstDzjd322mXdyVLc8?1EpXI4o2$7I)r}c)!U>x8nx3RRA$CtEKbIOxEjN;?lb1c zwF4Uy=h=2gXA?RG&`<`(U^ASGDyns;7tImWKvz*Kufu_AAz`T6Nk!g8)>EjWdli+D zyBL9Ceas834eEP+P_;9v5Bblc@d_O}%NkTBj-xMLLLJGEn2GnX6()11+Tbu$QLeG$ z+t`{oo>g$6tihO#TTvOTMP)XLN|%F*$iEkjf65W?2((Fe+0QP&IK2 z>odRg7Y&`MYpFR32ev29LM>ntY6r7X)xQo^^_Ni3#SS;$FGbbPOw>_UV*wsTy|{cv zm?Ip7%Ix##R4OOY(26#pQnm*@@h8*^>2FNKmd~61ftW*Fjyl_|7>7qN9)Ci8FJz>- z=LM(@j6kJ+9%{quMv{LGw3m(+_z<;&=4D(l>}UHPDwS@d_$30L!5G|xu6P`E-OiwP zdIL31W;tWwa8wajp>D%Q)WQ#ylmBEISLx7M`o3URnutnaS8RrZu_?Y}$6K)h@oCJ* zOXz`3N1I!dgnD81#VA~i%FK3D2CkqM^1x|#1dcHerlEH94C-1Iql#}ls`}?+eLQG; z3^l=N)B=CA`-8@sAKQ_rg+7iQu?uEkB{oFoAsVXslc*h>!&JPA+L`}2^UGxss+d+{ zEY_kj<}uz()XcUswxqutwbM5+5kEj>;5up{UR((l;Iw+th^C`I>VcVdyalz>FVGFo zp%;FQdhRajItETO8%RN2y9{(-IrhL;P#O9LRdn@UG~bKB?z;b(H2nBrF8bmM)P&p6 z8+W00d=x$L9%>f>@Llx(*7>Hq$OeWGXoj4n{v2xS~W}z~=33(}6+t3+I!*8)B?4jT-1(-+Hoa5OZ)-mV&kbM1Kp;Q ze|I|O(4o{;qT-dP)NVu#bQV+4nr5y|Dr!gF@im-a>q$D5;`O#)qB7||otuP_7>ZL+ z8(cP>2Q<(=I`jgn#s26s!~DD-gBir@Faj^4GWGy<)67MS}_^Yi~XY(xAS z>J4}rbz~1w-*cU9ZhW=Y*%WmpY9nu;GO`Y};1igy``>h-dAFBhPd?azQRv1fs)ZKlff=X_bU;@e zg-viA>Q>CgMz{oZYgVH&xdU~LkD(`C!KQfYQ9tMJ`HJ~s1Zu(rjKy>uh5b;etU(Rz zQfUSbLJgdZ%1}GIzYl7`FQ76w1zX`O7>S2awNi^Q%x~3Q%r6TVhe_yCWfqi%4T^JhdQeg)E7pg z7U0Azd`Iw#QZ|i7QKk4VPjl~dhShp5|3aC1}?Slf8kP7d_7UA z8jf1wD%6?nwmpK{>6fT#zlnOIx$_dx!n{!fhuC&Oo%Iy#fh#c&e?&h_UPk_-X>?p> z&T=?vzzS4xO-C)H3U%+_!EsoF%2371ZrcW zoitKuOha$nhAN)@_5;T;m-sSjp`mXW^K1vBj%Y51U=^x{-bNkCWpv=5sByzrn9L=h zZj18?8cJzztc%0(DIAHR_%W&`E?_c#hpH8yH_c8%P&?{}{x}FV@r#&)uc0z|7B%7b zsD=KFV|D+%R+=-Kfet=ci(1eDRI0y3-TN-9%s>;dJ@GtL%8#PX_6#~O_AOpc*a@G; z{ivM>tTq{rMrAA=8!^9?MM}JE#=xKxLo?UGWrZg7eq_ zuc3xN9|}jDgzr(ID z4)oe$ei$XAzStWl;(FB4g>5zF*_NPEJR2Rj8DGH9us^nW+x(l=>)4Oj`4f#UG`hZH zUY*OZDe)03!ds{T3*I#^o-&LjuEZyBC&r<*&3rE&I}mn8RsBM2gokhlob5*Y)kILW zsihR0M%)ThbpLnI(3`FnwUD~o%|Py`V)I823`b3vV4H?d6Su`hxEMR3V~4qZrP!8u z6$ayF)IxqkU-a6^^Sb|0H1xp;)Pyro6V6BNbSXZDhp`NQ$8K2qfhoqFSV(*fReb&* znkrAi=EPYz8cR?cJ&mfdAJOSeBVd=Q{y1z*oP}CpA*Nz6X5b>!*&jd+eAABoJ~Btu z8kPD!I1p#!WUNJHrewEy({4i5*s0y*-=D@Wbm)v5?lC_!;!yW~C@K>pQ49J9>WE&( zbbJ-tVhy%O*N@HbkOiptb!>;1u?L2KV%~h^*q!*DPso2Jjlbx~!d83DL@!_~;#uf} zAE5(3$4I=3+32;;?7R@QqhYr5Fo<|FD%GFb@lDi5>g_i*5$L3$GfqYAqy)Wi6?)=3 z_UC(0x8e?J0sloEjn98f+!0$44?#^>i7M6)Fd6ru#=D1l&-{g&*V+72^9t>UNpy@s zt^6$v#9gSfKZ*K6g9GM=PZp|JpG7Tv0LI`7)CTsW7IFghez=c1>d1p;=NTBv{8o1w z4n7!(1Mp?!onqZa9m$GAW}>sG;=F?8cn5Q__^?^v8yHJ`62tI5#-m@2Sx645IEP?3 zE=E7y|95Fb&~X3<<5heL3yzqSFUKh2m8ciZe)Pj*s7!r}iTFF}XyT8Wg%n}~;&N1m zCSoyG<1F<4j3Z%w>t8gyaSgia0o1^|FaS@X2KWKpvDq-+ z=jKTIqZT|1pTuR@6Kl~~pGNj^GjKc9i>5QGN~hxExEQ_gEau=f?0`{Un4%hrTF5w5 z&3uT;*a?irpRqLto-mo}iE+f!Pmuo@8XM^d#?LVyzek;Y;z={`FjQ@9!4cT#lu6|T z9722wHBRPflfh!t21>9SPQ+w9h-vsMYQE-Y$iKe$_!+a(;n;@wWmJ*WpmtJg$L?p% z^@+n4^!LO>oQ68s*$PK9N%=(aL_o6A$S9I_VvCr6NjN{ zA`kU>KKkH5Y=`4e6K_Wy&TJaGMzhcx|AQLvH0sPR zp^EP&cE`92=2iM4>Xy`CDu!G%ne2)w#A7fC*I+9=i7HCBOXg@}k)v>0{b?xWRTzNB zu^C=RrO4y5NqH;O4hNwd4#$Q#23z73^v6x89qvUH??H@3_bcXizGT#MvoKiqe>sgH zI;v4SI%Yo*@s&w+Iw~Ut*a*9$&b-Ku=c5Pl64XZ4*!^FjHgXdSvB}rw`~6VGI1F=` z-&#r|6VG5EdVFK9V+`u7lTg*#-j0h<#Z``taVBa3Rp`J~sB!k83!cXWyn-6X?ORjq zQTXWp|LH`dj1PKX1b&Q4@n!VH>!>sR89QOjcV=fJQAJdRkDf<;|2itgE?3P?LolAW zGe+S!?2AjUlK&1g?$M#trCl>Se*rad1!~~As57iYrEVvxxN1=o`d>E-O2_wzi?A9! zYt3`}ZSP?d`Xj$L#hm&*`PTq5=+J$B3$@Z?s0n_>QjED_s`h2fAU=pO_y>lg;|G)K zT+AYV9340XUGYuS_txSQcmb7(Xy;8cQ76)LGs`ow3_3b1VE&N0Ntb zI2!eN1rEbG7>0MS02|&mZ`Piud6uC&W*?>DN8=3Y%zi-KhQCq85_HG-80xvM7>a|c iAH=y9SNs1npl*X~M@nYvwCw7~=1d-1z5mwzI{ya@c@l~M delta 10390 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 diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.po b/sphinx/locale/id/LC_MESSAGES/sphinx.po index 33cdae6c5af..923d9c9cd72 100644 --- a/sphinx/locale/id/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/id/LC_MESSAGES/sphinx.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -70,7 +70,7 @@ msgstr "'setup' yang saat ini didefinisikan pada conf.py bukanlah sebuah Python msgid "loading translations [%s]... " msgstr "memuat terjemahan [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "selesai" @@ -91,55 +91,55 @@ msgstr "gagal: %s" msgid "No builder selected, using default: html" msgstr "Tidak ada builder yang dipilih, menggunakan default: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "berhasil" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "selesai with masalah" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, 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:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s peringatan." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, 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:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "pengarahan %r sudah terdaftar, itu akan diganti" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "peran %r sudah terdaftar, itu akan diganti" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "ekstensi %s tidak aman untuk pembacaan paralel" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -160,12 +160,12 @@ 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:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "ekstensi %s tidak aman untuk penulisan paralel" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "mengerjakan serial %s" @@ -175,49 +175,55 @@ msgstr "mengerjakan serial %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "direktori konfigurasi tidak berisi berkas conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, 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:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "nomor %r yang salah untuk konfigurasi nilai %r, mengabaikan" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, 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:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "nilai konfigurasi %r yang tidak dikenal pada penulisan ulang, mengabaikan" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Tidak terdapat nilai konfigurasi demikian: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Nilai konfigurasi %r sudah ada" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, 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:337 +#: sphinx/config.py:348 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:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -225,57 +231,57 @@ msgid "" "%s" msgstr "Terdapat kesalahan programmable dalam berkas konfigurasi anda:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Bab %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Gambar. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabel %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Daftar %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 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:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "Nilai konfigurasi `{name}' memiliki tipe `{current.__name__}'; diharapkan {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 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:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r tidak ditemukan, diabaikan." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -513,173 +519,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "tema bernama %r tidak ditemukan (kehilangan theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, 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:189 +#: sphinx/builders/__init__.py:190 #, 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:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "membangun [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "menulis keluaran... " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "semua dari %d berkas po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "target untuk %d berkas po yang telah ditetapkan" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, 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:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "semua berkas sumber" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, 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:267 +#: sphinx/builders/__init__.py:268 #, 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:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d berkas sumber diberikan di command line" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, 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:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "membangun [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "mencari berkas yang kini-usang... " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d ditemukan" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "tidak ditemukan apapun" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "lingkungan pengawetan" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "memeriksa konsistensi" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "tidak ada target yang usang." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "memperbarui lingkungan:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s ditambahkan, %s diubah, %s dihapus" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "membaca sumber... " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "menunggu workers..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "docnames yang akan ditulis: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "menyiapkan dokumen" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "entri ToC ganda ditemukan: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "menyalin gambar... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, 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:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "tidak dapat menyalin berkas gambar %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "tidak dapat menulis berkas gambar %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow tidak ditemukan - menyalin berkas gambar" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "mimetype yang tidak dikenal untuk %s, mengabaikan" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "menulis %s berkas..." @@ -773,21 +775,21 @@ msgstr "bilai conf \"version\" tidak seharusnya kosong untuk EPUB3" msgid "invalid css_file: %r, ignored" msgstr "css_file yang salah: %r, mengabaikan" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalog pesan berada di %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "target untuk %d berkas templat" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "membaca templat... " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "menulis katalog pesan... " @@ -2702,10 +2704,12 @@ msgstr "[graph]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2715,7 +2719,7 @@ msgid "" "%r" msgstr "convert keluar dengan kesalahan: \n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3532,11 +3536,11 @@ msgstr "Format gambar tidak dikenal: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "karakter sumber undecodable, menggantinya dengan \"?\": %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "dilewati" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "gagal" diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.mo b/sphinx/locale/is/LC_MESSAGES/sphinx.mo index 16c6038ccdef5637ce074a1e515f1df160a361c1..8305835c3c726c6b2966df9842b0c104eb697b0d 100644 GIT binary patch delta 19 acmeB@=#p5#&Tgq-U~Xk>xtX1vnH2yq=>#GG delta 19 acmeB@=#p5#&Tgb&U|?lvv6-EnnH2yqLIe>2 diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.po b/sphinx/locale/is/LC_MESSAGES/sphinx.po index 47a30b0693e..6d75b306396 100644 --- a/sphinx/locale/is/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/is/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+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" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Kafli %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Mynd %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tafla %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listi %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.js b/sphinx/locale/it/LC_MESSAGES/sphinx.js index 1ff8309cd78..4d6fdbc8ef8 100644 --- a/sphinx/locale/it/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/it/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "cerca in questa documentazione", "the documentation for": "la documentazione per" }, - "plural_expr": "(n != 1)" + "plural_expr": "n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.mo b/sphinx/locale/it/LC_MESSAGES/sphinx.mo index 66c42456edde0ba5ed7e88e40a62ac55335b1f44..ed7d1da9a054e6bb1d762b93cc2773653f220e88 100644 GIT binary patch delta 1623 zcmXZcZ%mD07{~FOI;Bulr1a-0r_-M;PPB5;S;(8#T5N@_8BsQ^wWQhzC#3=J&1${$mHGeT0lbzs*axsK`32LOJ zs8R1n6&yIkLJ5weTGfTT!}OwN`~a2k6>7%Q=s^uuqsm0RXd~);IqJr{?EWCCz*DGB zUPQg84;g8|JY*3{U>sHXJ5+0@P&bUHY?dY!)v`^fZ=oDj*dAo;<_PKnJ*b4YQ0IoQ z2q$bjZdEXzgKqMh5*E5i9qOw+hDvwVz@Gj~`Pf&ji?{PnVMV+h22+p(`wcm^CRD+GT zqB?N`uiypLC<>WlKrbw1p$E31I#7d3++b}(x@S63=dPk=eG~O}{RqQw9My>l)WMaPDAB;d(PB39K>U}Aw zPUfS2??dBc)zvq*)bFcpt*^^wcc94`{JF4Wak$U%78b4Zooh)L@vYn7G&i=j)HeE? p9KYYmb4nbqQ{*%`X?_+S5339(&-?#J2fQ4}ZqBGO=*6NHJVMMkY9+IHnec1ltNiyg)ry@k=Zb%Eh-1XK3oKm z6h$dQQCdOfKt%*;hPaSwBNUaJ76lc!(Sox2KgYCJ*Cv~9Hjn;Ej697q z#+hx*a%0SNjxmWiiv{=rlku;OC*>Nmnspkk!~(mn#5JtzZ9IT0SRccDJcBO0jj8wq zm*HftiI_YdUK2>i@0f*4)=W3aSeK#_`>_gl;yUcZwK#&6IE_lMgt|xyhi9S_H=`Hz zUaPeyFTy4Qg9KF3FzUuptjFi5107^h+=UsKi=|kOTQPuoe-LSw8L{zKxQcZgSryMf zLZ%Frw<%&DT2Kkv?79PKg6T#FUbbFGre%gO37??~dWqC(-k}p0Q6qAAjEToA)JWZ^ zQEx*P9NEr;66{5_sug+HbfFHof=YN7HRB2N;(OGnG+-T+joM#`x^b0VH=qhUfa+uz zbxsd5(uldrLjr;OsLDrCtsO_*a31+FzxYQj%i$WlXbMq>fnATIZa9T1XwJqL zP@Vd1a!EvS8`P_sUV`n$e{4!n=*#2D&hoU|Y(Q1mgsOZ$s^uZn0ez^}_M;NrLlqK5b!rM7_z{!v zGwPggxCxCf_K}zP=)VeRB%qJ18TDef^)xar(`(nm)`zGLJx1Ml0+nbMRp2L7C%>T1 zTSV<&LhVm3V$A4{@Suu!qi%TE+KVb|zl32iuES9qRN%=TlFnB~^IJ%4*81`@`8Yu8LYusG} diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.po b/sphinx/locale/it/LC_MESSAGES/sphinx.po index e3d3e2b2173..e265e8e3f70 100644 --- a/sphinx/locale/it/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/it/LC_MESSAGES/sphinx.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Antonari Palmio, 2022\n" "Language-Team: Italian (http://www.transifex.com/sphinx-doc/sphinx-1/language/it/)\n" @@ -22,7 +22,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -71,7 +71,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "caricamento traduzioni [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "fatto" @@ -92,55 +92,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "terminato con problemi" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -161,12 +161,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -176,49 +176,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -226,57 +232,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Sezione %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Fig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabella %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listato %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "il primary_domain %r non è stato trovato, tralasciato." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -514,173 +520,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -774,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2703,10 +2705,12 @@ msgstr "[grafico]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2716,7 +2720,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3533,11 +3537,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo index 5f0e129beca4aea690195d90a81ee0b027b7131f..2e577e0f2167b960c24fcf139aa2a4ed670a4166 100644 GIT binary patch delta 11904 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 Q-5!p4-FA=f<9NaSe+Gcl6aWAK delta 12000 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, 2019 # Takayuki SHIMIZUKAWA , 2013-2016 # Takayuki SHIMIZUKAWA , 2016-2017,2019 -# Takeshi KOMIYA , 2016-2017,2019 +# Takeshi KOMIYA , 2016-2017,2019,2022 # Tetsuo Koyama , 2020-2021 # tomo, 2019 # shirou - しろう , 2014 @@ -24,9 +24,9 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" -"Last-Translator: KaKkouo, 2021\n" +"Last-Translator: Takeshi KOMIYA , 2016-2017,2019,2022\n" "Language-Team: Japanese (http://www.transifex.com/sphinx-doc/sphinx-1/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,7 +82,7 @@ msgstr "conf.pyにある'setup'はPythonのcallableではありません。定 msgid "loading translations [%s]... " msgstr "翻訳カタログをロードしています [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "完了" @@ -103,55 +103,55 @@ msgstr "失敗: %s" msgid "No builder selected, using default: html" msgstr "ビルダーが選択されていないので、デフォルトの html を使用します" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "成功" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "完了(問題あり)" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "警告%s、%sをビルドします(警告はエラーとして扱われます)。" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "警告%s、%sをビルドします(警告はエラーとして扱われます)。" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "ビルド %s, %s warning." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "ビルド %s, %s 警告." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "ビルド %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "nodeクラス %r は既に登録されています。visitor関数は上書きされます" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "ディレクティブ %r は既に登録されています。ディレクティブは上書きされます" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "ロール %r は既に登録されています。ロールは上書きされます" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "拡張 %s は並列読み込みが可能かどうかを宣言していないため、おそらく並列読み込みに対応していないでしょう。拡張の実装者に連絡して、明示してもらってください。" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "%s拡張は並列読み込みに対して安全ではありません" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -172,12 +172,12 @@ msgid "" "explicit" msgstr "拡張 %s は並列書き込みが可能かどうかを宣言していないため、おそらく並列書き込みに対応していないでしょう。拡張の実装者に連絡して、明示してもらってください。" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "%s拡張は並列書き込みに対して安全ではありません" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "直列で %sします" @@ -187,49 +187,55 @@ msgstr "直列で %sします" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "conf.py が設定ディレクトリに存在しません (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "設定値の辞書 %r は上書きないため無視されました (%r を使って個別に設定してください)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "%r は設定値 %r の正しい値ではないため無視されました" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "%r は正しい型ではないため無視されました" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "不明な設定値 %r による上書きは無視されました" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "%s という設定値はありません" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "設定値 %r は既に登録済みです" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "設定ファイルに文法エラーが見つかりました: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "設定ファイル(あるいはインポートしたどれかのモジュール)がsys.exit()を呼びました" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -237,57 +243,57 @@ msgid "" "%s" msgstr "設定ファイルにプログラム上のエラーがあります:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "%s 章" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "図 %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "表 %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "リスト %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr " 設定値 `{name}` に `{current}` が指定されましたが、 {candidates} のいずれかを指定してください。" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "設定値 `{name}' に `{current.__name__}' 型が指定されていますが、 {permitted} 型を指定してください。" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "設定値 `{name}' に `{current.__name__}' 型が指定されています。デフォルト値は `{default.__name__}' です。" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r が見つかりません。無視します。" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -525,173 +531,169 @@ msgstr "sphinx_rtd_theme (< 0.3.0) が検出されました。Sphinx-6.0 以降 msgid "no theme named %r found (missing theme.conf?)" msgstr "テーマ %r がありません(theme.confが見つからない?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "%sビルダー向けの画像形式が見つかりません: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "%sビルダー向けの画像形式が見つかりません: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "ビルド中 [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "出力中..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "全%d件のpoファイル" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "指定された %d 件のpoファイル" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "更新された %d 件のpoファイル" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "全てのソースファイル" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "コマンドラインに指定されたファイル %r はソースディレクトリ以下にないため無視されます" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "コマンドラインに指定されたファイル %r がないため無視されます" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "コマンドラインで指定された%d件のソースファイル" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "更新された %d 件のソースファイル" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "ビルド中 [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "更新されたファイルを探しています... " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d 件見つかりました" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "見つかりませんでした" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "環境データを保存中" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "整合性をチェック中" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "更新が必要な対象はありませんでした" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "環境データを更新中" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s 件追加, %s 件更新, %s 件削除" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "ソースを読み込み中..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "ワーカーの終了を待っています..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "書き込むdocname: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "ドキュメントの出力準備中" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "Tocエントリーが重複しています: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "画像をコピー中... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "画像ファイル %r をPILで読み込めないため、そのままコピーします" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "画像ファイル %r をコピーできません: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "画像ファイル %r を書き込めません: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillowがインストールされていません。代わりに画像をコピーします" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "mimetype を書き込み中..." -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "META-INF/container.xml を書き込み中..." -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "content.opf を書き込み中..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "不明なmimetype %sのため無視します" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "tox.ncx を書き込み中..." -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "ファイル %s を書き込み中..." @@ -785,21 +787,21 @@ msgstr "EPUB3出力では設定値 \"version\" が必要です" msgid "invalid css_file: %r, ignored" msgstr "無効な css_file %r は無視されました" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "メッセージカタログは%(outdir)sにあります。" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "指定された %d 件のテンプレートファイル" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "テンプレートの読み込み中..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "メッセージカタログを出力中... " @@ -2714,10 +2716,12 @@ msgstr "[グラフ]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" -msgstr "convert コマンド %r を実行できません。image_converter の設定を確認してください: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2727,7 +2731,7 @@ msgid "" "%r" msgstr "変換処理はエラー終了しました:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "convert コマンド %r は実行できません。image_converter の設定を確認してください" @@ -3196,7 +3200,7 @@ msgstr "参考" #: sphinx/locale/__init__.py:252 msgid "Tip" -msgstr "ちなみに" +msgstr "Tip" #: sphinx/locale/__init__.py:253 msgid "Warning" @@ -3544,11 +3548,11 @@ msgstr "不明な画像フォーマット: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "デコードできないソース文字です。\"?\" に置き換えます: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "スキップしました" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "失敗しました" diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.mo b/sphinx/locale/ko/LC_MESSAGES/sphinx.mo index c341ffb2e9d587c6a0693d8e012b21b6d484cbba..73d0ffb8437dae86585e36e99e9cf9c6580ef3bf 100644 GIT binary patch delta 12236 zcmYM)37n2q|Htv`w$8#}7K0hHF+(%P3}ZHi83r>$ChK7AOSVMzp|~xPN>sBbOO`^G zP?S>HRVXDMS)-DFl!_kv()0P==e%D3UeD`!pWk)e*LBYMo!>e4O|2=dxT3hC`$zu@ zr4IkxDCan#xG7lC|NoPb;5hSKj?)qs@tFgOj&qIM-IE-r9oO45bDZ(S^OGHCG~UOm zI3mSyD&k~}#piG#uEUm?lIl48&+Sa)|8u#p2{Z8~MqzTA<9K5)^uoayjZdKl`WlAg zW{kw6s1E)Qh&D9^8w1 z(Kq(~57>?P4(dIRH+P)YI0O~1v3`bn|8We)OIVBkod-0kU{DJ)@+hoNoPuP_>4Tc- z>llI`pza^VPw*dPHJtY{%m9DF%EZ@D8M%o~@V+&k{MRKOfbK9F(`n@3GW3iL{fQqS z%k5NaWjfA6EmdD!jB9W(w#;-K#^9_(4fGra;RDnJ{Ig7)hY`dBP#K(=MgG-zi3>`3 z32Lq1M&9jgLf!uz8{$oC82Jq&&O!QchM}HYiz>b?7>S=FW#C*u)lRK8CNr&218m>M z?Kl*$)0Ybo_!{a3AE4H157xnB7><9SI;xUw1{Q?*#Nnt8##l?RF7Zxeb)8d~iUDm+ zO?1R4;=yhjU1`ik71=4QgjdlAuVV;4u-0m4I&6k|ZVnE_lUNN?+dEDS=3qq}gFNa? z#9aIYJ7PK3yB50hX{cC+qh>Z1*}_f{Y8!1vEzLgE0FR+k`U_GXPAG3xaTTIET7V?U zIfkm8z&y4bw!=7_fGXA%*ns|><200t`}Rgy2NQQirEU_|!>w2uPoUQJoW1`DwKVBW zD*}6?H%>!6|2%3N?nW)`Nz}wHVL9#pJ2Y4x=RU?_=HuoAqp$+;3`}y7YHUorqm$|2 zGAjNXmFjQ`K}8j9ZGp;27gUF3cojEb6)b&%4A8%`nub1b82jLlsN!kf+1Lw}`pMWE z=c6+4GgiY2T^y$=2BHtd(34r=bksTVB`T#4tf9Tki!-d2bmgFncgXd8*xq`WP2X!#Dred|-`XL+08IJ0B8)_iCPy_oGYvL)4 z!@rRCx}A`|R3aA|pw9ea)Ih#R&HPu4r$)TVpNcQFznM`UYJgo(9SlR=AB)P+EF@V@ zDKb{)FO0!Pyv&|6n8r46;8^P)pJaBXBxC ziEp7gtT5Od)dR3Q@n%$p$`3K$6;EI|{X3Irynv-hR-C#+&CI7_1LEa2K8PyDEB1O4 zy+soDK^?`@F%>^WEy+K)1Ro-gIByK&M~-5gj6H^vf35Y`G|J;~tbjjY1fIhre27}R zCL_$6=VBD`P*jI6UQVqn4#3NAqehjKMmX0L<+76qzpn>eeLwE@F zqT*5fHo$9`j71cRUa%QM@GR=N+vtmrurm6LHnBe{4nr@D!F)`>mvP2u@}Eh==V^1| zb-<>?MW`2UL>1W%)RFu(syMHrX7CWx(Qk}7cyiI3cnDU(r*R-o!$x=(^?t9h=9g0o zHx13~Eu_$$6W9!!Pz&UK=c}K zCNdJkh}|#Hs77P0^&_l7`~@llr!WRDVSV(SV2;j2R7N^r9UOrg*c{Yuc>`PH$Ee+K z596`NMAPvc4AuT$O+ydvMpg3()J$%niY8%_No6ty5Vt|CX#uME`eO=~VGH~Q^U#|T zSKJMo<08z(!>A<-n4*lb{+(zvP#H?YT3CQe`B>CM7NS4>JF95~VG!;_ZL{yNGoD5bG!uUUO&nCfkS9AZu< zT!q_EOVfk&DFZK|o?nE$aRs)(yVw|$XPVRxMJ>e~RECz#v>({P1-w(FZ5HX(-jRP$Mft4PcA) zENX2lKW|bNiCV+fn1&ru=fv|!;XB`>Qk*;298`sgZgBNqE#=FZYt!9n~?H>-nhKS&ZXxJ2t=uFPniqfendg zqKbDtdcOb9(ohG!3(NtOhFaS~)LKqO&9D?(;#Q2qKT$KT^9p+#J6cy`C*r%<6>}Dv zlXD4HB;Jjxm4ld1{W+&;=tT_|InHC)8?~M0Sl_g6!Ma>Oh??myn1If!_DDtzyaQ^R zj>H(8iIKPtHSj~Ier}>Wo<{gt^3K#Z=;c7=@*% z6n~7$+)t7n<*0#eKxOc_x$bsqFEhmygL-inRH_Rx6&GL# z9zbQ}BKqU+7=({d0}EVk;)Ym_xE1Pi`KV$Zguyr;m64U$jQVrd(9kwIgPN(&TV_V# zs3L2JL-28|ja%*Y!{|$V40X_)$L3gZg-LN1W)TlU72RqK#SN%|eTgw{8fR$4qHCoY zX(Q}O+zngdMpP!QVn>WxWxfN(pi*9h8t6QG{S{Q|7o*;L02A>qtcww=%>-MaTO%1t zV=+##R(snl!8+?{RH}X7F+WlxQA;udHS;B?8rX+AV1C2?7`Vp#GMa$N#A|JQ4#SA6 zttJ0TY2&qKO>$8m?1Wm=IT(YBu^#TS@z1E4d9O1AX@(VvJEI0rfZATOF&ej`27D4D z@rE_O z>~-%ArWTS=&$n>X&roA^&uD(~Q181s=i7YdPNVBjp=3^vI$NKc|tf2827Y?A-@K4l%@n5Wgu1|~s zr~yTzFD76Rwm_w_3+nSjQ3udujKH}zUWMZm71;95_kV=BNy`Mh&)U8<8Uyp!LI1_rAd7s)C`_SO<*V1$EdGN2RWz?^07Ad zLM_#JEW~BlA8)&9Fb1dKkV*MTRFV9Kl`!})Ka(&F2jE2Ph9^)nYIwwauDi7lD#e3Q zyI?UYqia!1u@gJtx2X5J>way1!AwBS^iv#&Vc(eF_ik)Oyw}FgQS-~E4YuU^TvVp^ zV=msdan`pK9Pvbq!L#U%<-RlD2~{vtbI+s^#|<}X4L71@ejfG0OBjvu$LtRbtU){o z^|=Yy8>e9&o{(@mx{s;5kC@dmQM@{GhtV{pSDH_>$3zeegr_5g% zw#5kIH*p&7#L<|1+GJui`V()p@qX(ujOY3VRFPIaV`iLU!K)rc>jGacN*Kw_WsWDLVm@9T>}I0UQU)br#& zlEyqP$ak%Wt$&~f=J%sXWfJOhU9A%_hqw&e;g2{U>t8S#eGi8aUq^ke$3?TdmZO&7 z>x<-H9o*nT1P1?P{(>P5HG?y#RQ-j|;zO*1Q-3xyEwR3fHM#zo^|-x$6_w#fs3W-D zFXp|2QSY7NwvD-{6cwW%F0t`?R84F}J+RZpU)lTLV=&iGV+dZi*Q;JK0}VtiX#(o` zEF6LP_P%=u4IeIikA-;N#%aHr;>t$dFFV@y(BK!#3Vf)KwKnt)X@jE!x z#b0KjKHv8@Gtp5<#@x<0dtttHk-6cN;Upe-4^@Qqu9#o3C74cp5L579Y>X*aP5dMd zC0>Rr(e=C84Xdr+q0XB}o|yHI{llEiy-+imjib^38h^`yZXAPGu^0CK(`>5`FqZf? zEW?1m_-hv2fK9R1-{x~2u@Uhs?1Y;!5g%Xz{X6m3&5ZhC67gcJibs&|73VaL#Z@;r z?Xbo_=5NL4VkP40|22PoAB>fWLr@*m!%Xas^{@nE@MCO+7tpP35q8u3fnyk|gI%Z> zH@#&{w`O5`uIFHNT!?jXg}whdk|gHF&3 zZ%*SkF4V$$56p}+P&3R%b=V!X*84CWuVD!`cxYz!8IBFd@U=6%ty^mFitCn*) zkr;xR*b=qW(^2m~h?=dG|Gg@i2ePmuA9w-#;c*)`sqFInYMqXKxc(L9 zVSO)`=fD|b-HvUzeh<}QOK&sKE~vF$fEwT`R1NIL!SwH(q0vDP_?QgLN2Po-K88P_ zQt9$_dDgNXD(-E47V8r)xA8t~O?(M8(3mP_0MB4G;<=cGrRYun&Pf_7u8Ww2zExeG zGd&ZP>YkW|ucK0W9M!>jR7%7BT%JFMCt7=8$Cf~pDcYA(mk8aR10 zLU0yp-!I3$_zr47uIesN)hDBhYb@&ebks@rK58JBP#L?4i5OnPWU4a`A|8)N@C3HS zmHsZbr^8?UO%?xvMcjCV+SgM8Ol=%Qbyy|P<@rgKg__X-RIxpes_rAG?H0fvaa&*> zs+i}ZYGW5pLKpwhK@?7@={8logbVr_{Sw3Q0#3n4*c&GYo78`Y%Genj``0oV2}Nzg zSX62=tk0n``x&a}PN6dV4{Ct-+%(idN^O_t+v-(RwKl0^9%zr6`5=4~OR*ReLd=Wy zV+`?OjK=GzgC#iBoF79`&yU4!_%;s3+c*r}ee0Sv+K<}LzhVUXhnZcGgae6ZphkWH z1Mo7c7Ve>n%q!evAPozMJD~2bLcMnjrr=p6~UQ zm_ht4s-r4VF3%5(4AhLKq1N^&>Wr^Z&zz9SsA3$BI@(`D72O6*!oM&>`@dd&bFd7w zeumxoK&@zV{b`IKK7`7^Rji5EQK|NdF$Y%<)BsnZYU!Bu3hK;vH89&W1hr(@*qQ#F zQ8ZK}pJD|5fRT6ywY};zG!JybCd3m_9j!&(KWX)T%*-$Y8*qIV>bzKwI?A`9mM%Ef zWFQXRdeHzHDxO8CefuFc#>=Rb2E~~U(@`CcL~WmCs1A0c27Cxr)xTRCG%}eOg4%}9 zVr$%vs*PKX*#CM#g?MuU`e6idI_gL+M5TNU#^EL#pTgn97qC6%G&VC_h&qUFpq?wA zV0M8IYVCutGZtb`+?e2YdH!5qKG7Vt1*n<7hWZZJgE~;IU^<33F*EIrI-s7#mUsxe zV&$gh^M$Bw{Hl%DU^ekt)DnjCACzf;UEDO3fnKPT3`QM5&!7&BMfUy%%p=~8+9i)r z-c)o~W;_k}x$hSsJlY5*^zisVhyTEA!Gi>OTe z7j=NdrkJH#gsP#fs25*EW$OP>+blBG)Ibl^(majYJu@&!-~XjFv_ChZcEJJE2QQ+w z&2>}nA*ueWoQaMiSJ=P24tA3AB@iszk}s5s3jBC z{;y3#9mJwW+zhp5Evy4k#W)wW%{HTE_#G;hG_<|`L}j8*YnSIg$?A_<%fqPa7224p&&7D+GE^oGpeAquRdiQS18tgZ z&Xew_0nbJ4t{tdv(aYKFf2A<2t$9IPY(|`q&2f&6cVP_iKd54@)6RS+bi)YZS1}Xc zN7cY}^hLk+=3J?Rnm{{LhF?Tw?$!3}|GqTVaX}AO$T1&`#J0pwq7I@Bn20w~+a@O0 zble1$xvr=po`EXj#rFO-q{^KWsEJ-h{Rpj|XSQwQ+BEcFC)9((Py?Brx2-T?Szhs~ snQ_}jPQ9D3ZR+}?hkXDo%2uq4jJ>bMX!(NC~4 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, 2019-2022\n" "Language-Team: Korean (http://www.transifex.com/sphinx-doc/sphinx-1/language/ko/)\n" @@ -67,7 +67,7 @@ msgstr "현재 conf.py 파일에 정의된 'setup'은 호출 가능한 Python msgid "loading translations [%s]... " msgstr "번역을 불러오는 중 [%s]… " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "완료" @@ -88,55 +88,55 @@ msgstr "실패: %s" msgid "No builder selected, using default: html" msgstr "선택한 빌더가 없으므로, 기본값인 html을 사용합니다" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "성공" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "완료했으나 문제점 발견" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "빌드 %s, 경고가 %s 개 발생했습니다 (경고를 오류로 처리)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "빌드 %s, 경고가 %s 개 발생했습니다 (경고를 오류로 처리)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "빌드 %s, 경고가 %s 개 발생했습니다." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "빌드 %s, 경고가 %s 개 발생했습니다." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "빌드 %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "%r 노드 클래스가 이미 등록되어 있으며, 방문자를 무시합니다" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "%r 지시문이 이미 등록되어 있으며, 재정의됩니다" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "%r 역할이 이미 등록되어 있으며, 재정의됩니다" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -144,12 +144,12 @@ msgid "" "explicit" msgstr "%s 확장 기능은 병렬 읽기에 안전한지 선언하지 않았으므로, 그렇지 않다고 가정합니다. 확장 기능 작성자에게 확인하고 명시하도록 요청하십시오" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "%s 확장 기능은 병렬 읽기에 안전하지 않습니다" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "%s 확장 기능은 병렬 쓰기에 안전한지 선언하지 않았으므로, 그렇지 않다고 가정합니다. 확장 기능 작성자에게 확인하고 명시하도록 요청하십시오" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "%s 확장 기능은 병렬 쓰기에 안전하지 않습니다" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "병렬 %s 처리" @@ -172,49 +172,55 @@ msgstr "병렬 %s 처리" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "설정 디렉토리에 conf.py 파일이 없습니다 (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "Dictionary 구성 설정 %r을(를) 재정의할 수 없으며, 무시합니다 (개별 요소를 설정하기 위해 %r 사용)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "숫자 %r이(가) 설정값 %r에 대해 유효하지 않으며, 무시합니다" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "지원되지 않는 유형의 구성 설정 %r을(를) 재정의 할 수 없으며, 무시합니다" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "재정의 중 알 수 없는 설정값 %r, 무시합니다" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "해당 설정값이 없습니다: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "설정값 %r이(가) 이미 존재합니다" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "구성 파일에 구문 오류가 있습니다: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "구성 파일(또는 가져온 모듈 중 하나)에서 sys.exit()을 호출했습니다" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "구성 파일에 프로그램 오류가 있습니다:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "설정값 'source_suffix'는 문자열, 문자열의 목록 또는 dictionary를 예상합니다. 그러나 `%r'이(가) 지정되었습니다." -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "제 %s 절" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "그림 %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "표 %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "예시 %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "설정값 `{name}`은(는) {candidates} 중 하나여야 하지만, `{current}`이(가) 지정되었습니다." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "설정값 `{name}'은(는) `{current.__name__}' 유형이지만, {permitted} 유형을 기대했습니다." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "설정값 `{name}'은(는) `{current.__name__}' 유형이지만, 기본값은 `{default.__name__}'입니다." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r(이)가 없으므로, 무시합니다." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "sphinx_rtd_theme (< 0.3.0) 가 발견되었습니다. 이 테마는 Sphi msgid "no theme named %r found (missing theme.conf?)" msgstr "이름이 %r인 테마를 찾을 수 없습니다 (theme.conf 파일 누락?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "%s 빌더에 적합한 이미지를 찾을 수 없음: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "%s 빌더에 적합한 이미지를 찾을 수 없음: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "빌드 중 [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "출력을 쓰는 중… " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "모든 %d 개의 po 파일" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "지정된 %d 개의 po 파일 대상" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "오래된 %d 개의 po 파일 대상" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "모든 원본 파일" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "명령줄에 지정된 파일 %r이(가) 원본 디렉토리에 있지 않으므로, 무시합니다" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "명령줄에 지정된 파일 %r이(가) 존재하지 않으므로, 무시합니다" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "명령줄에 지정된 %d 개의 원본 파일" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "오래된 %d 개의 원본 파일 대상" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "빌드 중 [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "오래된 파일을 찾는 중… " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d 개 찾음" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "찾은 것이 없음" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "pickle로 환경을 저장하는 중" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "일관성 확인 중" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "오래된 대상이 없습니다." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "환경을 갱신하는 중: " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s 개 추가됨, %s 개 변경됨, %s 개 제거됨" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "원본을 읽는 중… " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "작업자를 기다리는 중…" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "기록할 문서 이름: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "문서 준비 중" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "중복된 목차 항목 발견: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "이미지를 복사하는 중… " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "이미지 파일 %r을(를) 읽을 수 없으며, 대신 복사합니다" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "이미지 파일 %r을(를) 복사할 수 없습니다: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "이미지 파일 %r을(를) 기록할 수 없습니다: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow를 찾을 수 없습니다 - 이미지 파일을 복사합니다" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "mimetype 파일 쓰는 중…" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "META-INF/container.xml 파일 쓰는 중…" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "content.opf 파일 쓰는 중…" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "%s은(는) 알 수 없는 MIME 유형이며, 무시합니다" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "toc.ncx 파일 쓰는 중…" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "%s 파일을 기록하는 중…" @@ -770,21 +772,21 @@ msgstr "설정값 \"version\"은 EPUB3의 경우 비워 둘 수 없습니다" msgid "invalid css_file: %r, ignored" msgstr "잘못된 css_file: %r, 무시합니다" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "메시지 카탈로그는 %(outdir)s에 있습니다." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "%d 개의 템플릿 파일 대상" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "템플릿을 읽는 중… " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "메시지 카탈로그 작성 중… " @@ -2699,10 +2701,12 @@ msgstr "[그래프]" #: 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" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "convert가 오류와 함께 종료되었습니다:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "변환 명령 %r을(를) 실행할 수 없습니다. image_converter 설정을 확인하십시오." @@ -3529,11 +3533,11 @@ msgstr "알 수 없는 이미지 형식: %s…" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "디코드 할 수 없는 원본 문자이며, \"?\"로 대체합니다: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "건너뜀" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "실패" diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo index e2531451f26546590281efcc74ec05317a73431b..0e3ff957e5cb41a2cd1851c2a661b9ea316ab473 100644 GIT binary patch delta 20 bcmX?Le!zUgGy!%?1p{*{W6RBR1(dk~OfLpN delta 20 bcmX?Le!zUgGy!%a1p@;sLyOIG1(dk~ONa(9 diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.po b/sphinx/locale/lt/LC_MESSAGES/sphinx.po index 4ba10077983..7887580ad27 100644 --- a/sphinx/locale/lt/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/lt/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: DALIUS DOBRAVOLSKAS , 2010\n" "Language-Team: Lithuanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lt/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo index 756b10e5d98ee526b37497edf78a61fe2c1f0315..fb170e6df04d5e8dd2947d824ded3301d1cb4b15 100644 GIT binary patch delta 20 bcmZoNZ8F{9B*1Q|U|?=#Y`NJ}z>*69Jfa0H delta 20 bcmZoNZ8F{9B*1Q@U|?WnXtCK-z>*69JNpG3 diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.po b/sphinx/locale/lv/LC_MESSAGES/sphinx.po index bce711dc225..4af2ff3ca95 100644 --- a/sphinx/locale/lv/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/lv/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lv/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo index 8b3a5e900e08507867c9c099ac81cabdbde1a9c3..684a3bff8b9de4335d3003a7b8632ac191491395 100644 GIT binary patch delta 20 ccmcc3f17{9EoOF01p{*{W6RACnSU_@08nNJV*mgE delta 20 ccmcc3f17{9EoOEj1p@;sLyOH1nSU_@08hUMQUCw| diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.po b/sphinx/locale/mk/LC_MESSAGES/sphinx.po index 3fafe8434bd..435ed238e87 100644 --- a/sphinx/locale/mk/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/mk/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vasil Vangelovski , 2013\n" "Language-Team: Macedonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/mk/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo index 79f32968fe940a0dbcc4694aaefffcc1e9c5c781..6345467075957036681ee0f6c0bba39d67bde579 100644 GIT binary patch delta 20 bcmaE7^3G(#TLE@U1p{*{W6RB71gbazS-1z8 delta 20 bcmaE7^3G(#TLE?>1p@;sLyOH{1gbazSrG?_ diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po index e9eea18e680..b39a85ee8be 100644 --- a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/sphinx-doc/sphinx-1/language/nb_NO/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.mo b/sphinx/locale/ne/LC_MESSAGES/sphinx.mo index 934448a92db0949c186ef654aed81bb5e72f6844..6f787e9b652ea7e71550996ad64fa30857384ee4 100644 GIT binary patch delta 20 bcmZ4Ly3}>U907Jq1p{*{W6RBp1(<{YN?ZmQ delta 20 bcmZ4Ly3}>U907JC1p@;sLyOIe1(<{YNwo$C diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.po b/sphinx/locale/ne/LC_MESSAGES/sphinx.po index abe9bad56dc..e7b7c7a3fc7 100644 --- a/sphinx/locale/ne/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ne/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Takeshi KOMIYA , 2016\n" "Language-Team: Nepali (http://www.transifex.com/sphinx-doc/sphinx-1/language/ne/)\n" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo index 9608fd4e16db44402d598b61fc2ac88c0fe7db1a..3a0bfa110e011a69b0ec1ced66da17507128c139 100644 GIT binary patch delta 22 ecmaDfo$=9h#tj#=*)0_e%&m+qH(%H0RsaBLO9$-$ delta 22 ecmaDfo$=9h#tj#=*^Lwo46F<-Hec7~RsaBKqzBvp diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.po b/sphinx/locale/nl/LC_MESSAGES/sphinx.po index e86e09cb1d9..eee5ce3229c 100644 --- a/sphinx/locale/nl/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/nl/LC_MESSAGES/sphinx.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Takeshi KOMIYA , 2021\n" "Language-Team: Dutch (http://www.transifex.com/sphinx-doc/sphinx-1/language/nl/)\n" @@ -72,7 +72,7 @@ msgstr "'setup' gedefinieerd in conf.py is niet aanroepbaar (geen Python-callabl msgid "loading translations [%s]... " msgstr "laden van vertalingen [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "klaar" @@ -93,55 +93,55 @@ msgstr "mislukt: %s" msgid "No builder selected, using default: html" msgstr "Geen bouwer geselecteerd, dus de standaardbouwer wordt gebruikt: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "gelukt" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "afgerond met problemen" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "bouwen %s, %s waarschuwing." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "bouwen %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -149,12 +149,12 @@ msgid "" "explicit" msgstr "de %s extensie geeft niet aan of deze veilig is voor parallel lezen, er wordt aangenomen dat dit niet zo is - vraag de auteur van de extensie om dit te controleren en expliciet te maken" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -162,12 +162,12 @@ msgid "" "explicit" msgstr "de %s extensie geeft niet aan of deze veilig is voor parallel schrijven, er wordt aangenomen dat dit niet zo is - vraag de auteur van de extensie om dit te controleren en expliciet te maken" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "seriële verwerking van %s" @@ -177,49 +177,55 @@ msgstr "seriële verwerking van %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "configuratiemap bevat geen conf.py bestand (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "kan dictionary-instelling %r niet overschrijven in configuratie, wordt genegeerd (gebruik %r om individuele elementen te overschrijven)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "ongeldig getal %r voor configuratiewaarde %r, wordt genegeerd" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "kan instelling %r niet overschrijven met zo'n waarde van een niet-ondersteund type; wordt genegeerd" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "onbekende configuratiewaarde %r tijdens overschrijven, wordt genegeerd" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Ongeldige configuratiewaarde: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Configuratiewaarde %r was reeds aangevoerd" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -227,57 +233,57 @@ msgid "" "%s" msgstr "Een fout heeft zich voorgedaan in uw configuratiebestand:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Sectie %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Fig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabel %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Codefragment %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r onbekend, wordt genegeerd." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -515,173 +521,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "thema met naam %r niet gevonden (ontbrekende theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "bestand %r zoals gegeven op de opdrachtregel is niet aanwezig in de bronmap, wordt genegeerd" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -775,21 +777,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2704,10 +2706,12 @@ msgstr "[graaf]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2717,7 +2721,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3534,11 +3538,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo index d3186b81b9ec7fb491404d2a893cdb431b28bcaf..41a79e15228e26ea2b81d7753fa5aa8a08995fac 100644 GIT binary patch delta 22 dcmZpE!PxwQal, 2017-2020\n" "Language-Team: Polish (http://www.transifex.com/sphinx-doc/sphinx-1/language/pl/)\n" @@ -69,7 +69,7 @@ msgstr "'setup' podany w conf.py nie jest wywoływalny. Prosimy zmienić jego de msgid "loading translations [%s]... " msgstr "ładowanie tłumaczeń [%s]..." -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "gotowe" @@ -90,55 +90,55 @@ msgstr "nie powiodło się: %s" msgid "No builder selected, using default: html" msgstr "Nie wybrano buildera, używamy domyślnego: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "udało się" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "zakończono z problemami" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s ostrzeżenie." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "klasa %r jest już zarejestrowana, jej wizytorzy zostaną nadpisani" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "dyrektywa %r jest już zarejestrowana, jej wizytorzy zostaną nadpisani" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "rola %r jest już zarejestrowana, jej wizytorzy zostaną nadpisani" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -146,12 +146,12 @@ msgid "" "explicit" msgstr "rozszerzenie %s nie deklaruje, czy jest bezpieczne do czytania współbieżnego, zakładamy że nie jest – prosimy zapytać autora rozszerzenie o sprawdzenie i zadeklarowania tego wprost" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "rozszerzenie %s nie deklaruje, czy jest bezpieczne do pisania współbieżnego, zakładamy że nie jest – prosimy zapytać autora rozszerzenia o sprawdzenie i zadeklarowanie tego wprost" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "tworzenie serii %s" @@ -174,49 +174,55 @@ msgstr "tworzenie serii %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "folder konfiguracyjny nie zawiera pliku conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "nie można nadpisać słownikowego ustawienia konfiguracji %r, ignorowanie (użyj %r, by ustawić poszczególne elementy)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "niepoprawna liczba %r dla wartości konfiguracji %r, ignorowanie" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "nie można nadpisać ustawienia konfiguracji %r nie wspieranym typem, ignorowanie" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "nieznana wartość konfiguracji %r w nadpisaniu, ignorowanie" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Nie ma takiej wartości konfiguracyjnej: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Wartość konfiguracji %r już podana" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "W twoim piku konfiguracyjnym jest błąd składniowy: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Plik konfiguracyjny (albo jeden z modułów przez niego zaimportowanych) wywołał sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "W twoim piku konfiguracyjnym jest błąd programowalny: \n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Rozdział %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Rys. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabela %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listing %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "Wartość konfiguracyjna `{name}` musi być jednym z {candidates}, a podany jest `{current}`." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "Nie odnaleziono primary_domain %r, zignorowano." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "nie znaleziono motywu o nazwie %r (brak theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "budowanie [mo]:" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "pisanie wyjścia..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "wszystkie z %d plików po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "wsztstkie pliki źródłowe" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "plik %r podany w wierszu poleceń nie znajduje się w katalogu źródłowym, ignoruję" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "plik %r podany w wierszu poleceń nie istnieje, ignoruję" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d plików źródłowych podano w wierszu poleceń" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "znaleziono %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "nic nie znaleziono" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "kopiowanie obrazków..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "nieznany mimetype dla %s, ignoruję" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "pisanie pliku %s..." @@ -772,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "nieprawidłowy css_file: %r, zignorowano" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "wczytywanie szablonów... " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2701,10 +2703,12 @@ msgstr "[wykres]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3531,11 +3535,11 @@ msgstr "Nieznany format obrazka: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.js b/sphinx/locale/pt/LC_MESSAGES/sphinx.js index 53019bab1f7..b1ae839f6d6 100644 --- a/sphinx/locale/pt/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/pt/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "", "the documentation for": "" }, - "plural_expr": "(n != 1)" + "plural_expr": "(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo index 4d150524ea8fbcdef0f904860214c94b520721d8..bebc4d3c55508c809a42ab779e3a565643c8bb54 100644 GIT binary patch delta 96 zcmaFMyntnb3gf4VswwQ23I^s@#+DN&Ty{0KRw&3RElSL>)yPw@wN)@ssHsr^vkWyA i?15Y>AWsn_uBHZLsVW#6fB{6Uy@DZ7fzjkr#tHy1Ul?rw delta 45 zcmZ3$@|Jmm3giBXswwP73I+yNh87biToy92Rw&3RElSL>)yPv&v{f+FoV\n" "Language-Team: Portuguese (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt/)\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js index d240a387d02..919abc8857e 100644 --- a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "Buscar nessa documenta\u00e7\u00e3o", "the documentation for": "documenta\u00e7\u00e3o para" }, - "plural_expr": "(n > 1)" + "plural_expr": "(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo index 2d0bfa7d8ba15aafff10187a081d8d766d8c47b2..eeb6e4443c6ca3b71724971cf541d1316508de3c 100644 GIT binary patch delta 12310 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 Kp`F9yq5lI<;Rvz- delta 12370 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 diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po index 14f98a3789b..56631b8105e 100644 --- a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Rafael Fontenelle , 2019-2022\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_BR/)\n" @@ -22,7 +22,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -71,7 +71,7 @@ msgstr "“setup”, conforme definido atualmente em conf.py, não é um invocá msgid "loading translations [%s]... " msgstr "carregando traduções [%s]… " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "feito" @@ -92,55 +92,55 @@ msgstr "falha: %s" msgid "No builder selected, using default: html" msgstr "Nenhum compilador selecionado, usando padrão: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "bem-sucedida" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "finalizada com problemas" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "compilação %s, %s aviso. (com avisos tratados como erros)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "compilação %s, %s avisos (com avisos tratados como erros)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "compilação %s, %s aviso." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "compilação %s, %s avisos." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "compilação %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "classe de nodo %r já está registrada, seus visitantes serão sobrescritos" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "diretiva %r já está registrada, ela será sobrescrita" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "papel %r já está registrado, ele será sobrescrito" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -148,12 +148,12 @@ msgid "" "explicit" msgstr "a extensão %s não declara se é segura para leitura em paralelo, supondo que não seja – peça ao autor da extensão para verificar e torná-la explícita" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "a extensão %s não é segura para leitura em paralelo" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -161,12 +161,12 @@ msgid "" "explicit" msgstr "a extensão %s não declara se é segura para escrita em paralelo, supondo que não seja – peça ao autor da extensão para verificar e torná-la explícita" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "a extensão %s não é segura para escrita em paralelo" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "fazendo serial %s" @@ -176,49 +176,55 @@ msgstr "fazendo serial %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "o diretório de configuração não contém um arquivo conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "não foi possível sobrescrever a configuração do dicionário %r ignorando (use %r para definir elementos individuais)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "número inválido %r para valor de configuração %r, ignorando" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "não é possível sobrescrever a configuração %r com tipo sem suporte, ignorando" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "valor de configuração desconhecido %r na sobrescrita, ignorando" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Valor de configuração inexistente: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Valor da configuração %r já presente" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "Há um erro de sintaxe em seu arquivo de configuração: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "O arquivo de configuração (ou um dos módulos que ele importa) chamou sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -226,57 +232,57 @@ msgid "" "%s" msgstr "Há um erro de programável em seu arquivo de configuração:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "O valor da configuração “source_suffix” espera uma string, lista de strings ou dicionário. Mas “%r” é fornecido." -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Seção %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Fig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabela %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listagem %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "O valor da configuração “{name}” deve ser um entre {candidates}, mas “{current}” é fornecido." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "O valor da configuração “{name}” possui tipo “{current.__name__}”; esperava {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "O valor da configuração “{name}” possui tipo “{current.__name__}”; o padrão é “{default.__name__}”." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r não encontrado, ignorado." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -514,173 +520,169 @@ msgstr "sphinx_rtd_theme (< 0.3.0) encontrado. Ele não estará disponível a pa msgid "no theme named %r found (missing theme.conf?)" msgstr "nenhum tema chamado %r encontrado (faltando theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "uma imagem adequada para o compilador %s não encontrada: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "uma imagem adequada para o compilador %s não encontrada: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "compilando [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "escrevendo saída… " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "todos os %d arquivos po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "alvos para %d arquivos po que estão especificados" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "alvos para %d arquivos po que estão desatualizados" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "todos os arquivos-fonte" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "o arquivo %r fornecido na linha de comando não está dentro do diretório fonte, ignorando" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "o arquivo %r fornecido na linha de comando não existe, ignorando" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d arquivos-fonte dados na linha de comando" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "alvos para %d arquivos fonte que estão desatualizados" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "compilando [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "procurando por arquivos agora desatualizados… " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d encontrado" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "nenhum encontrado" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "tornando um ambiente pickle" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "verificando consistência" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "nenhum alvo está desatualizado." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "atualizando ambiente: " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s adicionado(s), %s alterado(s), %s removido(s)" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "lendo fontes… " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "aguardando por workers…" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "docnames para escrever: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "preparando documentos" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "entrada de tabela de conteúdos duplicada encontrada: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "copiando imagens… " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "não foi possível ler o arquivo de imagem %r: copiando-o" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "não foi possível copiar arquivo de imagem %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "não foi possível escrever arquivo de imagem %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow não encontrado – copiando arquivos de imagem" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "escrevendo o arquivo mimetype..." -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "escrevendo o arquivo META-INF/container.xml..." -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "escrevendo o arquivo content.opf..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "tipo mime desconhecido para %s, ignorando" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "escrevendo o arquivo toc.ncx..." -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "escrevendo arquivo %s…" @@ -774,21 +776,21 @@ msgstr "o valor da configuração “version” não deve estar vazio para EPUB3 msgid "invalid css_file: %r, ignored" msgstr "css_file inválido: %r, ignorado" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Os catálogos de mensagens estão em %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "alvos para os %d arquivos de modelo" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "lendo modelos… " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "escrevendo catálogos de mensagens… " @@ -2703,10 +2705,12 @@ msgstr "[gráfico]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" -msgstr "comando de conversão %r não pode ser executado, verifique a configuração image_converter: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2716,7 +2720,7 @@ msgid "" "%r" msgstr "convert encerrado com erro:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "comando de conversão %r não pode ser executado, verifique a configuração image_converter" @@ -3533,11 +3537,11 @@ msgstr "Formato de imagem desconhecido: %s…" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "caracteres de origem não codificáveis, substituindo por “?”: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "ignorado" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "falhou" diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js index e8b93904219..e64fd91480a 100644 --- a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js @@ -57,5 +57,5 @@ Documentation.addTranslations({ "search this documentation": "Pesquisar esta documenta\u00e7\u00e3o", "the documentation for": "a documenta\u00e7\u00e3o de" }, - "plural_expr": "(n != 1)" + "plural_expr": "(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2" }); \ No newline at end of file diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo index 242219fd305299e67661bf7f494495fc56350449..78938e5be03db31df8db820200ca8a98205b07b1 100644 GIT binary patch delta 1298 zcmXZbUuex?9LMo5jkB}aAKN*b&1}Deoi<~3EU}~g$)+f77B&~eg-kX{oticM8ZM|2 zO>4LqO4$lqCu+nEDdB=#h+MFU6lKk>l=tVH=XCnLp5OEPo$vGgexK(|G)*^6Jj?Jy z^UVee%(BhwM#yXd-oYRy-ThvHb3>lQ8zJ(#XNY8IrtTcZ8N9@Gg&PIL)e5RScaX**AiUx-XN-g5e(o>Y{hZR z#9v5An=A6uFXXT)a~4Kryc(5AGnZx9feM&#`nZt$bEtq9Q59W5C3qkC+Cwht*jrSb zX;fkJmY9`dp3i_CuvJ)rYfu4ppjy?As$efF;6YTyCsA8)6>IP=D&Pk!-zm0)1>_9Etg$mq*+Oq-l@B-?G_plNl;Wqq?tYtN)`1x~s7PpFQ3bI<2c zXC^>f^l!<<2q0Gj3bo*QROQ3Yaa3!cpbpn_RL9<775+rU z50$4AC`G*=L0^Mv1_~T=#!-i-74>|#o8O13=#abbMZGtGO6W4`e}5a5z)RG^Ur>d8 zM{==0s7~ZpSZ%7c#TR4uWuOoT`;?)ev@~s zJ8}F#cVpF2ud&gq^ZNU})F@W%HFF#1E~5Eplu@M@t4n>-?>2ieURam>TNuy&50)H( AO#lD@ delta 1247 zcmXZbPe@cz6vy$CXw#^Z&g58H>5R^VCWQ_OHsLG`lOn7Z1r#iMJsF3pT$%Z5!FKaAJO;cTzI_CefQ2g_nhiFcm(};!abiwF1x_360hR|ypPrR1cR8z`8b0OSQIuRw8gO;JFpbH zaWQTVn>YJn+D(k%LKd!I0PiBPYzmd&Gc3kDrtm#3!8lnckuGlf-F8#~1L(s;xE4oo z9zH}~wOqAV_`wS%xa+L%q5|G<^N&%5Ja>LX zCHfcDp^}=yx))@i3}dK`+fjj&sBhMb5!{J-@fgPO46eu9NKE^QiW4M@7&f3P?m^8D zpb8mrj$wuI{m0$JMO2HgqAIHT^CQ)&E-18PxVY{9E zZhb$NvcC;6(5XL;IuxgH5-+0yucqHR)$35FcPnas52~dHkxFa?8*$vt-$GTMb?Z6Q znVClYTV7(6{p~XYB~U@XlzAAHNIlY3Ye#Lo3AN!4ROS87QB-Tsp$^vss$hv;dK!FZpuqo}zPiHUs6?$dqSjkb6|Hj5-Kay>i%O^u^}ioRC2$F~@f}oQ z_mC~@5h{__b+&T0weOhFMl-0^{6Pf_@R!iHi=qN7%O3E1eqSQe+L~, 2016\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_PT/)\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.1\n" "Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: sphinx/application.py:149 #, python-format @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "[gráfico]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo index 42242a5197b2cdec935a9732ac6c5bcbf730cf18..88c5abd636f9fc51b3f92284d0629b5e54177fd6 100644 GIT binary patch delta 20 ccmez7^37$#NfCBS1p{*{W6RAKM3(Ua09zafxc~qF delta 20 ccmez7^37$#NfCA<1p@;sLyOH9M3(Ua09thir~m)} diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.po b/sphinx/locale/ro/LC_MESSAGES/sphinx.po index d424d7d5631..3ede577c4ce 100644 --- a/sphinx/locale/ro/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ro/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Razvan Stefanescu , 2015-2017\n" "Language-Team: Romanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ro/)\n" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -88,55 +88,55 @@ msgstr "eșuat: %s" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "a reușit" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "a fost finalizat cu probleme" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Fig. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabelul %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Cod %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "[grafic]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo index 85057af4b044d9133c4a146801414b91b23dcf2b..159704e9010dda1d33540de5c7f58f517031b2b8 100644 GIT binary patch delta 22 dcmZ48z__}Bal;`wc1r~Vb1P%Z%_rrO6aibq2Xg=b delta 22 dcmZ48z__}Bal;`wb|VD?11m#|%_rrO6aiZt2VwvK diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.po b/sphinx/locale/ru/LC_MESSAGES/sphinx.po index 962e5d35de7..807c6eba867 100644 --- a/sphinx/locale/ru/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ru/LC_MESSAGES/sphinx.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Il'ya , 2022\n" "Language-Team: Russian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru/)\n" @@ -72,7 +72,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "готово" @@ -93,55 +93,55 @@ msgstr "ошибка: %s" msgid "No builder selected, using default: html" msgstr "Сборщик не указан, по умолчанию используется html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "успешно" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "с ошибками" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "сборка завершена %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -149,12 +149,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -162,12 +162,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -177,49 +177,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "в конфигурационной папке нет файла conf.py file (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Отсутствует ключ конфигурации %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Ключ конфигурации %r уже существует" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Файл конфигурации (или один из импортированных модулей) вызвал sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -227,57 +233,57 @@ msgid "" "%s" msgstr "В вашем файле конфигурации программная ошибка:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Раздел %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Рис. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Таблица %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Список %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -515,173 +521,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "Не получается считать файл изображение %r: скопируйте его" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "Не получается скопировать файл изображения %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "Не получается записать файл изображения %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "записывается %s файл..." @@ -775,21 +777,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2704,10 +2706,12 @@ msgstr "[иллюстрация]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2717,7 +2721,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3534,11 +3538,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo index 5744f3dffda34f2122ea9d3079fed51164856bd7..4cc1e593893fdae8d7d09ca8d69958a46d2403c0 100644 GIT binary patch delta 18 ZcmZo>ZDyU&$!@7&U~Xk>xpBg0MgTIL1ZDyU&$!?@zU|?lvv2ns@MgTGf1-k$M diff --git a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po index f6b0b704acb..fa197739b6b 100644 --- a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Russian (Russia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru_RU/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.mo b/sphinx/locale/si/LC_MESSAGES/sphinx.mo index 4712c684e3db603bb280e122da2786f1ff735eed..c1791f29e51f4fcbc8bf0af0cb136d60a43a406f 100644 GIT binary patch delta 20 bcmbOvGf8H{0XB9^1p{*{W6RCQ*}T~SL{A11 delta 20 bcmbOvGf8H{0XB9c1p@;sLyOJF*}T~SL#PG; diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.po b/sphinx/locale/si/LC_MESSAGES/sphinx.po index ff507106271..729a1e70272 100644 --- a/sphinx/locale/si/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/si/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: callkalpa , 2013\n" "Language-Team: Sinhala (http://www.transifex.com/sphinx-doc/sphinx-1/language/si/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "[graph]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo index 8940570cdf65522a500d7522ddc76d0296d3d00f..c80d84537d7d911b8ef6b6e0ed5ac92871e76b1f 100644 GIT binary patch delta 10977 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 A7ytkO delta 11097 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 diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.po b/sphinx/locale/sk/LC_MESSAGES/sphinx.po index 4c59543ac34..377da97f8c0 100644 --- a/sphinx/locale/sk/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sk/LC_MESSAGES/sphinx.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Slavko , 2013-2019,2021\n" "Language-Team: Slovak (http://www.transifex.com/sphinx-doc/sphinx-1/language/sk/)\n" @@ -68,7 +68,7 @@ msgstr "'setup' definovaný v conf.py nie je funkciou. Prosím, upravte jeho def msgid "loading translations [%s]... " msgstr "načítanie prekladov [%s]…" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "hotovo" @@ -89,55 +89,55 @@ msgstr "zlyhalo: %s" msgid "No builder selected, using default: html" msgstr "Nebol zvolený builder, bude použitý predvolený: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "úspešné" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "dokončené sproblémami" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "zostavenie %s, %s upozornenia/a (upozornenia považované za chyby)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "zostavenie %s, %s upozornenia/a (upozornenia považované za chyby)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "zostavenie %s, %s upozornenie." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "zostavenie %s, %s upozornenie/a." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "zostavenie %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "trieda uzla %r už je registrovaná, jej metódy (visitors) budú prepísané" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "direktíva %r už je registrovaná, bude prepísaná" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "rola %r už je registrovaná, bude prepísaná" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -145,12 +145,12 @@ msgid "" "explicit" msgstr "rozšírenie %s nedeklaruje, či je bezpečné pri paralelnom čítaní, predpokladá sa, že nie - prosím, požiadajte autora aby to skontroloval a explicitne to nastavil" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "rozšírenie %s nie je bezpečné pre paralelné zostavenie" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -158,12 +158,12 @@ msgid "" "explicit" msgstr "rozšírenie %s nedeklaruje, či je bezpečné pri paralelnom čítaní, predpokladáme, že nie je – prosím, požiadajte autora aby to skontroloval a explicitne to nastavil" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "rozšírenie %s nie je bezpečné pre paralelné zostavenie" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "sériové spracovanie %s" @@ -173,49 +173,55 @@ msgstr "sériové spracovanie %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "konfiguračný priečinok neobsahuje súbor conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "nemožno prepísať slovník nastavenia %r, ignorované (použite %r na nastavenie jednotlivých prvkov)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "neplatný počet %r pre konfiguračnú hodnotu %r, ignorované" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "nemožno prepísať konfiguračné nastavenie %r s nepodporovaným typom, ignorované" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "neznáma konfiguračná hodnota %r v prepísaní, ignorované" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Neznáma konfiguračná hodnota: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Konfiguračná hodnota %r už existuje" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "Vo svojom konfiguračnom súbore máte chybu: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Konfiguračný súbor (alebo jeden z modulov, ktoré importuje) volal sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -223,57 +229,57 @@ msgid "" "%s" msgstr "V konfiguračnom súbore je programová chyba:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "Konfiguračná hodnota „source_suffix” očakáva reťazec, zoznam reťazcov alebo slovník, ale zadali ste „%r”." -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Sekcia %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Obr. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabuľka %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Výpis %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "Konfiguračná hodnota `{name}` má byť jedno z {candidates}, ale je zadané `{current}`." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "Konfiguračná hodnota `{name}' má typ `{current.__name__}'; očakávané {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "Konfiguračná hodnota `{name}' má typ `{current.__name__}', predvolene `{default.__name__}'." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r nenájdená, ignorované." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -511,173 +517,169 @@ msgstr "nájdená sphinx_rtd_theme (< 0.3.0). Táto nebude dostupná od Sphinx-6 msgid "no theme named %r found (missing theme.conf?)" msgstr "nebola nájdená téma smenom %r (chýbajúci theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "vhodný obrázok pre zostavovač %s nenájdený: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "vhodný obrázok pre zostavovač %s nenájdený: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "zostavenie [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "zápis výstupu…" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "všetky z %d súborov po" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "ciele pre %d po súborov, ktoré boli zadané" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "ciele pre %d po súborov, ktoré sú zastarané" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "všetky zdrojové súbory" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "súbor %r zadaný v príkazovom riadku nie je v zdrojovom adresári, ignorujem" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "súbor %r zadaný v príkazovom riadku neexistuje, ignorujem" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "%d zdrojové súbory zadané v príkazovom riadku" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "ciele pre %d zdrojových súborov, ktoré sú zastarané" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "zostavovanie [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "hľadanie zastaraných súborov…" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d nájdené" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "nenájdené" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "ukladanie prostredia" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "kontrolovanie konzistencie" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "žiadne ciele nie sú zastarané." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "aktualizácia prostredia:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s pridané, %s zmenené, %s odstránené" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "čítanie zdrojov…" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "čakanie na procesy…" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "mená dokumentov na zapísanie: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "príprava dokumentov" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "nájdená duplicitná položka Obsahu: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "kopírovanie obrázkov…" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "nemožno čítať súbor obrázku %r: jeho kopírovanie namiesto toho" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "nemožno kopírovať súbor obrázka %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "nemožno zapísať súbor obrázka %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Pillow nenájdené – kopírovanie súborov obrázkov" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "zapisovanie súboru mimetype…" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "zapisovanie súboru META-INF/container.xml…" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "zapisovanie súboru content.opf..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "neznámy typ MIME pre %s, ignorovaný" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "zapisovanie súboru toc.ncx..." -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "zapisovanie súboru %s…" @@ -771,21 +773,21 @@ msgstr "konfiguračná hodnota „version” nesmie byť prázdna pri EPUB3" msgid "invalid css_file: %r, ignored" msgstr "neplatný css_file: %r, ignorovaný" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalógy správ sú v %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "čítanie šablón… " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "zapisovanie katalógov správ…" @@ -2700,10 +2702,12 @@ msgstr "[graf]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" -msgstr "príkaz convert %r nemožno spustiť, skontrolujte nastavenia image_converter: 1%s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2713,7 +2717,7 @@ msgid "" "%r" msgstr "convert skončil chybou:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "príkaz convert %r nemožno spustiť, skontrolujte nastavenie image_converter" @@ -3530,11 +3534,11 @@ msgstr "Neznámy formát obrázku: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "nedekódovateľné zdrojové znaky, nahradené „?”: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "preskočené" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "zlyhalo" diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo index a0d98544d29e54424d60101462a50b89d1d22b47..50e9bf760487618db44024e682173e1802d22866 100644 GIT binary patch delta 20 bcmZ3fwNh&XFE6{Lf`Pe}vE^nFUQrGJJah!l delta 20 bcmZ3fwNh&XFE6{1f`NgRp~YqqUQrGJJIw^X diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.po b/sphinx/locale/sl/LC_MESSAGES/sphinx.po index 48c68e6f0b4..7aee05b2a86 100644 --- a/sphinx/locale/sl/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sl/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Slovenian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sl/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot index 8b033995d60..65640507473 100644 --- a/sphinx/locale/sphinx.pot +++ b/sphinx/locale/sphinx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx 5.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -64,7 +64,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -85,55 +85,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -141,12 +141,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -154,12 +154,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -169,50 +169,56 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called " "sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but " "`{current}` is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,172 +515,168 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -774,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2714,10 +2716,15 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format -msgid "convert command %r cannot be run, check the image_converter setting: %s" +msgid "" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' " +"requires ImageMagick by default. Ensure it is installed, or set the " +"'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2727,7 +2734,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3545,11 +3552,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo index 23420282dea7355790ae6004299e5c54a7b69d34..5768ce67b22a7df6dacc04c851a5885db0fc706f 100644 GIT binary patch delta 11535 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 delta 11662 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 M*1qG;ak=XL4;q`x$^ZZW diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.po b/sphinx/locale/sq/LC_MESSAGES/sphinx.po index eae829fc748..835b0ce6231 100644 --- a/sphinx/locale/sq/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sq/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Besnik Bleta , 2021-2022\n" "Language-Team: Albanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sq/)\n" @@ -66,7 +66,7 @@ msgstr "'setup' siç është përcaktuar aktualisht te conf.py s’është funks msgid "loading translations [%s]... " msgstr "po ngarkohen përkthime [%s]… " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "u bë" @@ -87,55 +87,55 @@ msgstr "dështoi: %s" msgid "No builder selected, using default: html" msgstr "S’u përzgjodh montues, po përdoret parazgjedhja: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "doli me sukses" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "u përfundua me probleme" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "montimi %s, % sinjalizim (me sinjalizime të trajtuara si gabime)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "montimi %s, %s sinjalizime (me sinjalizime të trajtuara si gabime)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s warning." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "montimi %s, %s sinjalizime." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "montimi %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "klasa %r e nyjeve është e regjistruar tashmë, vizitorët e saj do të anashkalohen" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "direktiva %r është e regjistruar tashmë, do të anashkalohet" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "roli %r është e regjistruar tashmë, do të anashkalohet" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -143,12 +143,12 @@ msgid "" "explicit" msgstr "zgjerimi %s nuk deklaron nëse është i parrezik për lexim paralel, po merret se s’është - ju lutemi, kërkojini autorin të zgjerimit ta kontrollojë dhe ta bëjë këtë shprehimisht" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "zgjerimi %s s’është i sigurt për lexim paralel" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "zgjerimi %s nuk deklaron nëse është i parrezik për shkrim paralel, po merret se s’është - ju lutemi, kërkojini autorin të zgjerimit ta kontrollojë dhe ta bëjë këtë shprehimisht" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "zgjerimi %s s’është i sigurt për shkrim paralel" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "drejtoria e formësimeve nuk përmban një kartelë conf.py (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "s’mund të anashkalohet rregullim formësimi fjalorthi %r, po shpërfillet (për të ujdisur elemente individuale, përdorni %r)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "numër %r i pavlefshëm për vlerë formësimi %r, po shpërfillet" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "s’mund të anashkalohet rregullim formësimi %r me një lloj të pambuluar, po shpërfillet" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "vlerë e panjohur formësimi %r te anashkalimi, po shpërfillet" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "S’ka vlerë të tillë formësimi: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Vlerë formësimi %r e pranishme tashmë" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "Ka një gabim sintakse te kartela juaj e formësimit: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Kartela e formësimit (ose një nga modulet që ajo importon) thirri sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "Ka një gabim të programueshëm te kartela juaj e formësimit:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "Vlera e formësimit `source_suffix' pret një varg, një listë vargjesh, ose një fjalor. Por është dhënë `%r'." -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Ndarja %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Figura %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tabela %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "Vlera e formësimit `{name}` duhet të jetë një nga {candidates}, por është dhënë `{current}`." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "Vlera e formësimit `{name}' është e llojit `{current.__name__}'; pritej {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "Vlera e formësimit `{name}' është e llojit `{current.__name__}', si parazgjedhje merr `{default.__name__}'." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "s’u gjet primary_domain %r, po shpërfillet." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "U gjet sphinx_rtd_theme (< 0.3.0). S’do të jetë e passhme që prej S msgid "no theme named %r found (missing theme.conf?)" msgstr "s’u gjet temë e emërtuar %r (mos mungon theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "s’u gjet figurë e përshtatshme për montuesin %s: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "s’u gjet figurë e përshtatshme për montuesin %s: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "po montohet [mo]: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "po shkruhet përfundim… " -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "krejt kartelat po %d" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "objektiva për kartela po %d që janë specifikuar" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "objektiva për kartela po %d që janë të papërditësuara" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "krejt kartelat burim" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "kartela %r e dhënë te rresht urdhrash s’gjendet te drejtori burim, po shpërfillet" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "kartela %r e dhënë te rresht urdhrash s’ekziston, po shpërfillet" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "kartela burim %d dhënë te rresht urdhrash" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "objektiva për kartela burim %d që janë të papërditësuara" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "po montohet [%s]: " -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "po shihet për kartela të sapovjetruara… " -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "U gjet %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "s’u gjet gjë" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "po kontrollohet njëtrajtshmëria" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "s’ka objektiva të vjetruar." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "po përditësohet mjedisi: " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s të shtuar, %s të ndryshuar, %s të hequr" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "po lexohen burime… " -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "po pritet për workers…" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "emra dokumentesh për shkrim: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "po përgatiten dokumente" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "u gjet zë TeL i përsëdytur: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "po kopjohen figura… " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "s’lexohet dot kartelë figure %r: në vend të tij, po kopjohet" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "s’kopjohet dot kartelë figure %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "s’shkruhet dot kartelë figure %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "S’u gjet Pillow - po kopjohen kartela figurë" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "po shkruhet kartelë llojesh MIME…" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "po shkruhet kartelë META-INF/container.xml…" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "po shkruhet kartelë content.opf…" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "lloj MIME i panjohur për %s, po shpërfillet" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "po shkruhet kartelë toc.ncx…" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "po shkruhet kartelë %s…" @@ -769,21 +771,21 @@ msgstr "vlera e formësimit \"version\" s’duhet të jetë e zbrazët për EPUB msgid "invalid css_file: %r, ignored" msgstr "css_file e pavlefshme: %r, u shpërfill" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalogët e mesazheve gjenden te %(outdir)s." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "objektiva për kartela gjedhe %d" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "po lexohen gjedhe… " -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "po shkruhen katalogë mesazhesh… " @@ -2698,10 +2700,12 @@ msgstr "[grafik]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" -msgstr "s’mund të xhirohet urdhër shndërrimi %r, kontrolloni rregullimin image_converter: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" +msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "shndërrimi përfundoi me gabimin:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "s’mund të xhirohet urdhër shndërrimi %r, kontrolloni rregullimin image_converter" @@ -3528,11 +3532,11 @@ msgstr "Format i panjohur figure: %s…" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "shenja burimi të padeshifrueshme, po zëvendësohen me \"?\": %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "e anashkaluar" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "e dështuar" diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo index 0db003b70fe2d771ccdde9237f9937bbcf6dcde5..fc82a77fd80d9368febb301ed97d7360cc938383 100644 GIT binary patch delta 20 ccmccQdC7CbIU#mS1p{*{W6RA~h5iZx09R)R+yDRo delta 20 ccmccQdC7CbIU#l<1p@;sLyOHU%K!iX diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.po b/sphinx/locale/sr/LC_MESSAGES/sphinx.po index 92ec394d26d..96b6b42969a 100644 --- a/sphinx/locale/sr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vladimir Milovanović , 2020\n" "Language-Team: Serbian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr/)\n" @@ -67,7 +67,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "учитавање превода [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "готово" @@ -88,55 +88,55 @@ msgstr "Неуспешно: %s" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "успешно" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "са грешкама" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -157,12 +157,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -172,49 +172,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "Конфигурациони директоријум не садржи conf.py датотеку (%s)." -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -222,57 +228,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Одељак %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Сл. %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Табела %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Списак %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -510,173 +516,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "све изворне датотеке" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "ажурирање окружења: " -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "припремање докумената" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "пребацивање слика... " -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -770,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2699,10 +2701,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2712,7 +2716,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3529,11 +3533,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo index c43873a824d8fd77c010f2e049e2a9775e445a2b..e31076219a38480e1bdb605c02bba97f3d2b7b2f 100644 GIT binary patch delta 18 ZcmX@Xa)M<-C%dJBfw`5j<;Dp+7y&yl1{nYV delta 18 ZcmX@Xa)M<-C%ch?fq|8w#l{Ic7y&w(1_%HE diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po index 7b2a85bd216..3d4620e7064 100644 --- a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Serbian (Latin) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr@latin/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo index 6529f20192e4bbbf88342c3a169caa23883b0d06..ec201ab07c3f2779ada0b44cecc008d61b06143e 100644 GIT binary patch delta 18 ZcmX@ia+qa8C%dJBfw`5j<;Dq{838(c1_}TG delta 18 ZcmX@ia+qa8C%ch?fq|8w#l{Jn838%w1^EB~ diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po index 7a96a8b0b0b..03554652c35 100644 --- a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Serbian (Serbia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr_RS/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo index 6cc194590864a949b2b955328c5bd8f19fb0c765..f9caa57599f27737842cf3de00c2cfc2334d4271 100644 GIT binary patch delta 20 bcmaE4^2lVvc>#7y1p{*{W6RCg1bR3DRoVwv delta 20 bcmaE4^2lVvc>#7K1p@;sLyOJV1bR3DRWk=h diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.po b/sphinx/locale/sv/LC_MESSAGES/sphinx.po index 51b3c12085f..b6bf9ae67db 100644 --- a/sphinx/locale/sv/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sv/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swedish (http://www.transifex.com/sphinx-doc/sphinx-1/language/sv/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo index 17ed6a36cb4946258249f53101b86184a3951751..6426d2831d7bd0af3379352d31e985fae748a231 100644 GIT binary patch delta 18 ZcmZo?ZD*aZo!wHwz}(8%a^t>}i~u#T1_l5C delta 18 ZcmZo?ZD*aZo!v;mz`)ATV&lG(i~uzn1@!;` diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.po b/sphinx/locale/ta/LC_MESSAGES/sphinx.po index b5fdf047f14..57dbfffa590 100644 --- a/sphinx/locale/ta/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ta/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Julien Malard , 2019\n" "Language-Team: Tamil (http://www.transifex.com/sphinx-doc/sphinx-1/language/ta/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d கண்டு ப்பிடித்த விட்டது" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.mo b/sphinx/locale/te/LC_MESSAGES/sphinx.mo index e6ee0298eb7d0c6cfc19d2fdf9ced93f0188f345..bb3b77c8212eeea3807c3be28ed781c03fa9ed79 100644 GIT binary patch delta 18 ZcmaFK{E~S>C%dJBfw`5j<;Dq-i~v5g1^NI0 delta 18 ZcmaFK{E~S>C%ch?fq|8w#l{Jdi~v3!1?d0) diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.po b/sphinx/locale/te/LC_MESSAGES/sphinx.po index 811609dca52..8e4eb06f3b5 100644 --- a/sphinx/locale/te/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/te/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Telugu (http://www.transifex.com/sphinx-doc/sphinx-1/language/te/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo index b3cf31333453aad0e2ebf8f0af3c41d40f9f1448..f2506579db4cef102a9b635d22898e8993be30b3 100644 GIT binary patch delta 9607 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 delta 9690 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 EKZ5?Oz5oCK diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.po b/sphinx/locale/tr/LC_MESSAGES/sphinx.po index 4ab3427bb04..6fed01294b6 100644 --- a/sphinx/locale/tr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/tr/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: BouRock, 2020\n" "Language-Team: Turkish (http://www.transifex.com/sphinx-doc/sphinx-1/language/tr/)\n" @@ -69,7 +69,7 @@ msgstr "Şu anda conf.py dosyasında tanımlanan 'kurulum' çağrılabilir bir P msgid "loading translations [%s]... " msgstr "çeviriler yükleniyor [%s]... " -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "bitti" @@ -90,55 +90,55 @@ msgstr "başarısız olan: %s" msgid "No builder selected, using default: html" msgstr "Seçilen oluşturucu yok, varsayılan kullanılıyor: html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "başarılı oldu" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "sorunlarla tamamlandı" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "yapım %s, %s uyarı (hata olarak kabul edilen uyarılarla)." -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "yapım %s, %s uyarı (hatalar olarak kabul edilen uyarılarla)." -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "yapım %s, %s uyarı." -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "yapım %s, %s uyarı." -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "yapım %s." -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "düğüm sınıfı %r zaten kayıtlı, ziyaretçileri geçersiz kılınacaktır" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "yönerge %r zaten kayıtlı, geçersiz kılınacaktır" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "rol %r zaten kayıtlı, geçersiz kılınacaktır" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -146,12 +146,12 @@ msgid "" "explicit" msgstr "%s uzantısı paralel okuma için güvenli olup olmadığını bildirmez, olmadığını varsayarak - lütfen uzantıyı hazırlayandan gözden geçirmesini ve açık hale getirmesini isteyin" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "%s uzantısı paralel okuma için güvenli değil" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -159,12 +159,12 @@ msgid "" "explicit" msgstr "%s uzantısı paralel yazma için güvenli olup olmadığını bildirmez, olmadığını varsayarak - lütfen uzantıyı hazırlayandan gözden geçirmesini ve açık hale getirmesini isteyin" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "%s uzantısı paralel yazma için güvenli değil" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "%s seri nosu yapılıyor" @@ -174,49 +174,55 @@ msgstr "%s seri nosu yapılıyor" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "config dizini bir conf.py dosyası içermiyor (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "sözlük yapılandırma ayarı %r geçersiz kılınamaz, yoksayılıyor (tek tek öğeleri ayarlamak için %r kullanın)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "geçersiz sayı %r; yapılandırma değeri %r için; yoksayılıyor" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "desteklenmeyen tür ile yapılandırma ayarı %r geçersiz kılınamaz, yoksayılıyor" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "geçersiz kılmada bilinmeyen yapılandırma değeri %r, yoksayılıyor" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "Böyle bir yapılandırma değeri yok: %s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "Yapılandırma değeri %r zaten mevcut" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "Yapılandırma dosyanızda bir sözdizimi hatası var: %s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "Yapılandırma dosyası (veya içe aktarılan modüllerden biri) sys.exit() olarak adlandırılır" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -224,57 +230,57 @@ msgid "" "%s" msgstr "Yapılandırma dosyanızda programlanabilir bir hata var:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "'source_suffix' yapılandırma değeri bir dizgi, dizgiler listesi ya da sözlük bekler. Ama '%r' verilir." -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "Bölüm %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "Şekil %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "Tablo %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "Listeleme %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "`{name}` yapılandırma değeri, {candidates} geğerlrinden biri olmak zorundadır, ancak `{current}` değeridir." -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "`{name}' yapılandırma değeri `{current.__name__}' türüne sahip; beklenen {permitted}." -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "`{name}' yapılandırma değeri `{current.__name__}' türüne sahip, vassayılanları `{default.__name__}'." -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "primary_domain %r bulunamadı, yoksayıldı." -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -512,173 +518,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "%r adında bulunan tema yok (eksik theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "%s oluşturucu için uygun bir resim bulunamadı: %s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "%s oluşturucu için uygun bir resim bulunamadı: %s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "[mo] oluşturuluyor: " -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "çıktı yazılıyor..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "%d po dosyasının tümü" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "belirtilen %d po dosyası için hedefler" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "güncel olmayan %d po dosyası için hedefler" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "tüm kaynak dosyaları" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "komut satırında verilen %r dosyası kaynak dizinin altında değil, yoksayılıyor" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "komut satırında verilen %r dosyası mevcut değil, yoksayılıyor" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "komut satırında verilen %d kaynak dosyası" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "güncel olmayan %d kaynak dosyası için hedefler" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "[%s] oluşturuluyor:" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "şimdi güncel olmayan dosyalar aranıyor..." -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "%d tane bulundu" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "hiç bulunamadı" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "ortam derin temizleniyor" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "tutarlılık denetleniyor" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "hiçbir hedef güncel değil." -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "güncellenen ortam:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s eklendi, %s değiştirildi, %s kaldırıldı" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "kaynaklar okunuyor..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "çalışanlar için bekleniyor..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "yazmak için belge adları: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "belgeler hazırlanıyor" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "kopyalanmış ToC girişi bulundu: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "resimler kopyalanıyor..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "resim dosyası %r okunamıyor: bunun yerine kopyalanıyor" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "resim dosyası %r kopyalanamıyor: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "resim dosyası %r yazılamıyor: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "Yastık bulunamadı - resim dosyaları kopyalanıyor" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "%s için bilinmeyen mime türü, yoksayılıyor" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "%s dosyası yazılıyor..." @@ -772,21 +774,21 @@ msgstr "yapılandırma değeri \"version\", EPUB3 için boş olmamalıdır" msgid "invalid css_file: %r, ignored" msgstr "geçersiz css_file: %r, yoksayıldı" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "İleti katalogları %(outdir)s içinde." -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "%d şablon dosyası için hedefler" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "şablonlar okunuyor..." -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "ileti katalogları yazılıyor..." @@ -2701,10 +2703,12 @@ msgstr "[grafik]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2714,7 +2718,7 @@ msgid "" "%r" msgstr "dönüştürmeden hata ile çıkıldı:\n[stderr]\n%r\n[stdout]\n%r" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "dönüştürme komutu %r çalıştırılamaz, image_converter ayarını gözden geçirin" @@ -3531,11 +3535,11 @@ msgstr "Bilinmeyen resim biçimi: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "atlandı" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "başarısız oldu" diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo index 6d8b4964f4dbc200c0e4332601e2fc518f0cb026..bfc67b63fff8ef24578a3639f7178202c0e35c64 100644 GIT binary patch delta 20 bcmZ2#veab55gv9+1p{*{W6RB_d7^j$OIHSw delta 20 bcmZ2#veab55gv9U1p@;sLyOI)d7^j$O0Wii diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po index 744b0fe18c6..f9fd2105f18 100644 --- a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Petro Sasnyk , 2009\n" "Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/sphinx-doc/sphinx-1/language/uk_UA/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.mo b/sphinx/locale/ur/LC_MESSAGES/sphinx.mo index c53bbc9fa539834ad8b216a374d6a9815e2369ee..39155d50aeaf5806aacd1f62b2c64c06ed3b99e1 100644 GIT binary patch delta 18 ZcmaFP{G540C%dJBfw`5j<;Dr&i~v4t1@r&_ delta 18 ZcmaFP{G540C%ch?fq|8w#l{KYi~v2>1>*n! diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.po b/sphinx/locale/ur/LC_MESSAGES/sphinx.po index 3d9e61d5f47..0455b13078a 100644 --- a/sphinx/locale/ur/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ur/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu (http://www.transifex.com/sphinx-doc/sphinx-1/language/ur/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo index b056c54d6ee93a28485422f257970e5ea296b5e2..db9820829d3a9fddffd23d313bee203c102affd0 100644 GIT binary patch delta 20 ccmcbtcUf=4B3^b&1p{*{W6RAec~@})08e@b>i_@% delta 20 ccmcbtcUf=4B3^bQ1p@;sLyOHTc~@})08Y~e+5i9m diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.po b/sphinx/locale/vi/LC_MESSAGES/sphinx.po index f0708a4a070..0213455aabb 100644 --- a/sphinx/locale/vi/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/vi/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Hoat Le Van , 2014\n" "Language-Team: Vietnamese (http://www.transifex.com/sphinx-doc/sphinx-1/language/vi/)\n" @@ -66,7 +66,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -87,55 +87,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -171,49 +171,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -221,57 +227,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -509,173 +515,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -769,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2698,10 +2700,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2711,7 +2715,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3528,11 +3532,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo index 10415a9e4817cde2468540688cb0a11e9cda72ef..49e401ad086aca7f8de229b5248ea53f50576656 100644 GIT binary patch delta 18 ZcmaFP{G540C%dJBfw`5j<;Dr&i~v4t1@r&_ delta 18 ZcmaFP{G540C%ch?fq|8w#l{KYi~v2>1>*n! diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.po b/sphinx/locale/yue/LC_MESSAGES/sphinx.po index 5c5aa5a2bcf..c2a19698d36 100644 --- a/sphinx/locale/yue/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/yue/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-22 00:18+0000\n" +"POT-Creation-Date: 2022-05-29 07:39+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Cantonese (http://www.transifex.com/sphinx-doc/sphinx-1/language/yue/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo index 8a04bbb87c4c5d145bf23c29a89142747061bba8..4ea620e655b1f50bc894c5ac1a001f2c6899848e 100644 GIT binary patch delta 11187 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 delta 11250 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\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_HK/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo index 5ca4f4d872440efbeb857a5b8e05a3940f926446..ac1229ae9b9ae6ecfcfaca3db1aae3c7c58de739 100644 GIT binary patch delta 18 ZcmZo+Xxp6`XBLFd=1x)|| delta 18 ZcmZo+X\n" "Language-Team: Chinese (Taiwan) (Big5) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW.Big5/)\n" @@ -65,7 +65,7 @@ msgstr "" msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "" @@ -86,55 +86,55 @@ msgstr "" msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, 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:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -155,12 +155,12 @@ msgid "" "explicit" msgstr "" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "" @@ -170,49 +170,55 @@ msgstr "" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -220,57 +226,57 @@ msgid "" "%s" msgstr "" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, python-format msgid "" "The config value `source_suffix' expects a string, list of strings, or " "dictionary. But `%r' is given." msgstr "" -#: sphinx/config.py:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -508,173 +514,169 @@ msgstr "" msgid "no theme named %r found (missing theme.conf?)" msgstr "" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "" -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "" -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "" -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "" - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "" -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "" -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "" -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "" -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "" -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "" @@ -768,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2697,10 +2699,12 @@ msgstr "" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2710,7 +2714,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3527,11 +3531,11 @@ msgstr "" msgid "undecodable source characters, replacing with \"?\": %r" msgstr "" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "" diff --git a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo index d3b26c90c9965c21edfb0397d740c5624a9c0723..e1de86bc40e20af18bf3f7c65a084d1186727f5f 100644 GIT binary patch delta 7995 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 delta 8052 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, 2021\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW/)\n" @@ -73,7 +73,7 @@ msgstr "目前在 conf.py 裡定義的 'setup' 並非一個 Python 的可呼叫 msgid "loading translations [%s]... " msgstr "正在載入翻譯 [%s]..." -#: sphinx/application.py:282 sphinx/util/__init__.py:504 +#: sphinx/application.py:282 sphinx/util/__init__.py:509 msgid "done" msgstr "完成" @@ -94,55 +94,55 @@ msgstr "失敗:%s" msgid "No builder selected, using default: html" msgstr "沒有指定 builder,使用預設:html" -#: sphinx/application.py:334 +#: sphinx/application.py:343 msgid "succeeded" msgstr "成功" -#: sphinx/application.py:335 +#: sphinx/application.py:344 msgid "finished with problems" msgstr "完成但有問題" -#: sphinx/application.py:339 +#: sphinx/application.py:348 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "建立 %s,%s 警告(警告被視為錯誤)。" -#: sphinx/application.py:341 +#: sphinx/application.py:350 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "建立 %s,%s 警告(警告被視為錯誤)。" -#: sphinx/application.py:344 +#: sphinx/application.py:353 #, python-format msgid "build %s, %s warning." msgstr "建立 %s,%s 警告。" -#: sphinx/application.py:346 +#: sphinx/application.py:355 #, python-format msgid "build %s, %s warnings." msgstr "建立 %s,%s 警告。" -#: sphinx/application.py:350 +#: sphinx/application.py:359 #, python-format msgid "build %s." msgstr "建立 %s。" -#: sphinx/application.py:580 +#: sphinx/application.py:581 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "node class %r 已經被註冊,它的訪客將會被覆寫" -#: sphinx/application.py:658 +#: sphinx/application.py:659 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "指令 %r 已經被註冊,它將會被覆寫" -#: sphinx/application.py:679 sphinx/application.py:700 +#: sphinx/application.py:680 sphinx/application.py:701 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "role %r 已經被註冊,它將會被覆寫" -#: sphinx/application.py:1248 +#: sphinx/application.py:1249 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -150,12 +150,12 @@ msgid "" "explicit" msgstr "%s 擴充套件並未宣告平行讀取是否安全,假設為否 - 請尋求擴充套件作者以檢查並明確表示" -#: sphinx/application.py:1252 +#: sphinx/application.py:1253 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "%s 擴充套件對於平行讀取是不安全的" -#: sphinx/application.py:1255 +#: sphinx/application.py:1256 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -163,12 +163,12 @@ msgid "" "explicit" msgstr "%s 擴充套件並未宣告平行寫入是否安全,假設為否 - 請尋求擴充套件作者以檢查並明確表示" -#: sphinx/application.py:1259 +#: sphinx/application.py:1260 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "%s 擴充套件對於平行寫入是不安全的" -#: sphinx/application.py:1267 sphinx/application.py:1271 +#: sphinx/application.py:1268 sphinx/application.py:1272 #, python-format msgid "doing serial %s" msgstr "執行串列 %s" @@ -178,49 +178,55 @@ msgstr "執行串列 %s" msgid "config directory doesn't contain a conf.py file (%s)" msgstr "config 資料夾沒有包含 conf.py 檔案 (%s)" -#: sphinx/config.py:190 +#: sphinx/config.py:172 +msgid "" +"Invalid configuration value found: 'language = None'. Update your " +"configuration to a valid langauge code. Falling back to 'en' (English)." +msgstr "" + +#: sphinx/config.py:201 #, python-format msgid "" "cannot override dictionary config setting %r, ignoring (use %r to set " "individual elements)" msgstr "無法覆寫資料夾組態設定 %r,忽略中(使用 %r 來設定個別元素)" -#: sphinx/config.py:199 +#: sphinx/config.py:210 #, python-format msgid "invalid number %r for config value %r, ignoring" msgstr "無效的數字 %r 於組態值 %r,忽略中" -#: sphinx/config.py:204 +#: sphinx/config.py:215 #, python-format msgid "cannot override config setting %r with unsupported type, ignoring" msgstr "無法以未支援的型別覆寫組態設定 %r,忽略中" -#: sphinx/config.py:233 +#: sphinx/config.py:244 #, python-format msgid "unknown config value %r in override, ignoring" msgstr "覆寫未知的組態值 %r,忽略中" -#: sphinx/config.py:261 +#: sphinx/config.py:272 #, python-format msgid "No such config value: %s" msgstr "無此類組態值:%s" -#: sphinx/config.py:285 +#: sphinx/config.py:296 #, python-format msgid "Config value %r already present" msgstr "組態值 %r 已經存在" -#: sphinx/config.py:334 +#: sphinx/config.py:345 #, python-format msgid "There is a syntax error in your configuration file: %s\n" msgstr "在您的組態檔中有一個語法錯誤:%s\n" -#: sphinx/config.py:337 +#: sphinx/config.py:348 msgid "" "The configuration file (or one of the modules it imports) called sys.exit()" msgstr "組態檔(或它 import 的其中一個模組)呼叫了 sys.exit()" -#: sphinx/config.py:344 +#: sphinx/config.py:355 #, python-format msgid "" "There is a programmable error in your configuration file:\n" @@ -228,57 +234,57 @@ msgid "" "%s" msgstr "在您的組態檔中有一個程式化錯誤:\n\n%s" -#: sphinx/config.py:370 +#: sphinx/config.py:381 #, 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:389 +#: sphinx/config.py:400 #, python-format msgid "Section %s" msgstr "章節 %s" -#: sphinx/config.py:390 +#: sphinx/config.py:401 #, python-format msgid "Fig. %s" msgstr "圖 %s" -#: sphinx/config.py:391 +#: sphinx/config.py:402 #, python-format msgid "Table %s" msgstr "表格 %s" -#: sphinx/config.py:392 +#: sphinx/config.py:403 #, python-format msgid "Listing %s" msgstr "列表 %s" -#: sphinx/config.py:429 +#: sphinx/config.py:440 msgid "" "The config value `{name}` has to be a one of {candidates}, but `{current}` " "is given." msgstr "組態值 `{name}` 必須是 {candidates} 的其中之一,但 `{current}` 被給予。" -#: sphinx/config.py:447 +#: sphinx/config.py:458 msgid "" "The config value `{name}' has type `{current.__name__}'; expected " "{permitted}." msgstr "組態值 `{name}' 有 `{current.__name__}' 型別;預期 {permitted} 。" -#: sphinx/config.py:460 +#: sphinx/config.py:471 msgid "" "The config value `{name}' has type `{current.__name__}', defaults to " "`{default.__name__}'." msgstr "組態值 `{name}' 有 `{current.__name__}' 型別;預設為 `{default.__name__}' 。" -#: sphinx/config.py:470 +#: sphinx/config.py:481 #, python-format msgid "primary_domain %r not found, ignored." msgstr "找不到 primary_domain %r,已略過。" -#: sphinx/config.py:482 +#: sphinx/config.py:493 msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." @@ -516,173 +522,169 @@ msgstr "找到 sphinx_rtd_theme (< 0.3.0)。從 Sphinx-6.0 之後將無法使用 msgid "no theme named %r found (missing theme.conf?)" msgstr "未找到名為 %r 的主題(缺少 theme.conf?)" -#: sphinx/builders/__init__.py:185 +#: sphinx/builders/__init__.py:186 #, python-format msgid "a suitable image for %s builder not found: %s (%s)" msgstr "未找到對於 %s builder 適用的圖片:%s (%s)" -#: sphinx/builders/__init__.py:189 +#: sphinx/builders/__init__.py:190 #, python-format msgid "a suitable image for %s builder not found: %s" msgstr "未找到對於 %s builder 適用的圖片:%s" -#: sphinx/builders/__init__.py:209 +#: sphinx/builders/__init__.py:210 msgid "building [mo]: " msgstr "建立 [mo]:" -#: sphinx/builders/__init__.py:210 sphinx/builders/__init__.py:541 -#: sphinx/builders/__init__.py:567 +#: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 +#: sphinx/builders/__init__.py:575 msgid "writing output... " msgstr "編寫輸出..." -#: sphinx/builders/__init__.py:219 +#: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" msgstr "所有的 %d po 檔" -#: sphinx/builders/__init__.py:237 +#: sphinx/builders/__init__.py:238 #, python-format msgid "targets for %d po files that are specified" msgstr "對於指定的 po 檔 %d 的目標" -#: sphinx/builders/__init__.py:244 +#: sphinx/builders/__init__.py:245 #, python-format msgid "targets for %d po files that are out of date" msgstr "對於已過期 po 檔 %d 的目標" -#: sphinx/builders/__init__.py:251 +#: sphinx/builders/__init__.py:252 msgid "all source files" msgstr "所有原始檔案" -#: sphinx/builders/__init__.py:263 +#: sphinx/builders/__init__.py:264 #, python-format msgid "" "file %r given on command line is not under the source directory, ignoring" msgstr "在命令列給的檔案 %r 不在來源資料夾下,忽略中" -#: sphinx/builders/__init__.py:267 +#: sphinx/builders/__init__.py:268 #, python-format msgid "file %r given on command line does not exist, ignoring" msgstr "在命令列給的檔案 %r 不存在,忽略中" -#: sphinx/builders/__init__.py:278 +#: sphinx/builders/__init__.py:279 #, python-format msgid "%d source files given on command line" msgstr "在命令列給了 %d 個原始檔案" -#: sphinx/builders/__init__.py:288 +#: sphinx/builders/__init__.py:289 #, python-format msgid "targets for %d source files that are out of date" msgstr "%d 個過時原始檔案的目標" -#: sphinx/builders/__init__.py:297 sphinx/builders/gettext.py:232 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 #, python-format msgid "building [%s]: " msgstr "正在建立 [%s]:" -#: sphinx/builders/__init__.py:304 +#: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " msgstr "正在尋找目前已過期的檔案..." -#: sphinx/builders/__init__.py:309 +#: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" msgstr "已找到 %d" -#: sphinx/builders/__init__.py:311 +#: sphinx/builders/__init__.py:312 msgid "none found" msgstr "找不到任何結果" -#: sphinx/builders/__init__.py:316 +#: sphinx/builders/__init__.py:317 msgid "pickling environment" msgstr "正在 pickle 環境" -#: sphinx/builders/__init__.py:322 +#: sphinx/builders/__init__.py:323 msgid "checking consistency" msgstr "正在檢查一致性" -#: sphinx/builders/__init__.py:326 +#: sphinx/builders/__init__.py:327 msgid "no targets are out of date." msgstr "沒有過時的目標。" -#: sphinx/builders/__init__.py:365 +#: sphinx/builders/__init__.py:366 msgid "updating environment: " msgstr "正在更新環境:" -#: sphinx/builders/__init__.py:386 +#: sphinx/builders/__init__.py:387 #, python-format msgid "%s added, %s changed, %s removed" msgstr "%s 已新增, %s 已變更, %s 已移除" -#: sphinx/builders/__init__.py:424 sphinx/builders/__init__.py:451 +#: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " msgstr "正在讀取來源..." -#: sphinx/builders/__init__.py:456 sphinx/builders/__init__.py:577 -msgid "waiting for workers..." -msgstr "正在等待工作者..." - -#: sphinx/builders/__init__.py:519 +#: sphinx/builders/__init__.py:526 #, python-format msgid "docnames to write: %s" msgstr "待寫入的 docname: %s" -#: sphinx/builders/__init__.py:528 sphinx/builders/singlehtml.py:145 +#: sphinx/builders/__init__.py:535 sphinx/builders/singlehtml.py:145 msgid "preparing documents" msgstr "正在準備文件" -#: sphinx/builders/_epub_base.py:208 +#: sphinx/builders/_epub_base.py:209 #, python-format msgid "duplicated ToC entry found: %s" msgstr "找到了重複的 ToC 項目: %s" -#: sphinx/builders/_epub_base.py:397 sphinx/builders/html/__init__.py:746 +#: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " msgstr "正在複製圖片..." -#: sphinx/builders/_epub_base.py:404 +#: sphinx/builders/_epub_base.py:405 #, python-format msgid "cannot read image file %r: copying it instead" msgstr "無法讀取圖片檔 %r: 正在複製它做為替代" -#: sphinx/builders/_epub_base.py:410 sphinx/builders/html/__init__.py:754 +#: sphinx/builders/_epub_base.py:411 sphinx/builders/html/__init__.py:754 #: sphinx/builders/latex/__init__.py:418 sphinx/builders/texinfo.py:183 #, python-format msgid "cannot copy image file %r: %s" msgstr "無法複製圖片檔 %r: %s" -#: sphinx/builders/_epub_base.py:427 +#: sphinx/builders/_epub_base.py:428 #, python-format msgid "cannot write image file %r: %s" msgstr "無法寫入圖片檔 %r: %s" -#: sphinx/builders/_epub_base.py:437 +#: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" msgstr "未找到 Pillow - 正在複製圖片檔" -#: sphinx/builders/_epub_base.py:463 +#: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." msgstr "正在寫入 mimetype 檔案..." -#: sphinx/builders/_epub_base.py:468 +#: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." msgstr "正在寫入 META-INF/container.xml 檔案..." -#: sphinx/builders/_epub_base.py:496 +#: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." msgstr "正在寫入 content.opf 檔案..." -#: sphinx/builders/_epub_base.py:522 +#: sphinx/builders/_epub_base.py:523 #, python-format msgid "unknown mimetype for %s, ignoring" msgstr "對於 %s 未知的 mimetype,忽略中" -#: sphinx/builders/_epub_base.py:669 +#: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." msgstr "正在寫入 toc.ncx 檔案..." -#: sphinx/builders/_epub_base.py:694 +#: sphinx/builders/_epub_base.py:695 #, python-format msgid "writing %s file..." msgstr "正在寫入 %s 檔案..." @@ -776,21 +778,21 @@ msgstr "conf 值 \"version\" 在 EPUB3 不應該為空" msgid "invalid css_file: %r, ignored" msgstr "無效的 css_file: %r, 已略過" -#: sphinx/builders/gettext.py:211 +#: sphinx/builders/gettext.py:212 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:233 +#: sphinx/builders/gettext.py:234 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:237 +#: sphinx/builders/gettext.py:238 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:265 +#: sphinx/builders/gettext.py:266 msgid "writing message catalogs... " msgstr "" @@ -2705,10 +2707,12 @@ msgstr "[圖]" #: sphinx/ext/imgconverter.py:33 #, python-format msgid "" -"convert command %r cannot be run, check the image_converter setting: %s" +"Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" +"\n" +"Traceback: %s" msgstr "" -#: sphinx/ext/imgconverter.py:38 sphinx/ext/imgconverter.py:62 +#: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format msgid "" "convert exited with error:\n" @@ -2718,7 +2722,7 @@ msgid "" "%r" msgstr "" -#: sphinx/ext/imgconverter.py:57 +#: sphinx/ext/imgconverter.py:61 #, python-format msgid "convert command %r cannot be run, check the image_converter setting" msgstr "" @@ -3535,11 +3539,11 @@ msgstr "未知的圖片格式: %s..." msgid "undecodable source characters, replacing with \"?\": %r" msgstr "無法解碼的原始字元,以 \"?\" 取代: %r" -#: sphinx/util/__init__.py:497 +#: sphinx/util/__init__.py:502 msgid "skipped" msgstr "已省略" -#: sphinx/util/__init__.py:502 +#: sphinx/util/__init__.py:507 msgid "failed" msgstr "失敗" From 953002e6261bdd9314ee0a3314aae19479a88c7e Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 30 May 2022 01:19:20 +0900 Subject: [PATCH 16/95] Bump to 5.0.0 final --- CHANGES | 71 ++++++++++++++++++++-------------------------- sphinx/__init__.py | 6 ++-- 2 files changed, 34 insertions(+), 43 deletions(-) diff --git a/CHANGES b/CHANGES index 87b35403da2..5594a23c399 100644 --- a/CHANGES +++ b/CHANGES @@ -1,46 +1,11 @@ -Release 5.0.0 beta2 (in development) -==================================== +Release 5.0.0 (released May 30, 2022) +===================================== Dependencies ------------ -Incompatible changes --------------------- - -* #10474: :confval:`language` does not accept ``None`` as it value. The default - value of ``language`` becomes to ``'en'`` now. - -Deprecated ----------- - -Features added --------------- - -Bugs fixed ----------- - -* #9575: autodoc: The annotation of return value should not be shown when - ``autodoc_typehints="description"`` -* #9648: autodoc: ``*args`` and ``**kwargs`` entries are duplicated when - ``autodoc_typehints="description"`` -* #8180: autodoc: Docstring metadata ignored for attributes -* #10443: epub: EPUB builder can't detect the mimetype of .webp file -* #10104: gettext: Duplicated locations are shown if 3rd party extension does - not provide correct information -* #10456: py domain: ``:meta:`` fields are displayed if docstring contains two - or more meta-field -* #9096: sphinx-build: the value of progress bar for paralle build is wrong -* #10110: sphinx-build: exit code is not changed when error is raised on - builder-finished event +5.0.0 b1 -Testing --------- - -Release 5.0.0 beta1 (released May 09, 2022) -=========================================== - -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 @@ -48,6 +13,8 @@ Dependencies Incompatible changes -------------------- +5.0.0 b1 + * #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 @@ -66,9 +33,16 @@ Incompatible changes * #10062: Change the default language to ``'en'`` if any language is not set in ``conf.py`` +5.0.0 final + +* #10474: :confval:`language` does not accept ``None`` as it value. The default + value of ``language`` becomes to ``'en'`` now. + Deprecated ---------- +5.0.0 b1 + * #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 @@ -101,6 +75,8 @@ Deprecated Features added -------------- +5.0.0 b1 + * #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``). @@ -125,6 +101,8 @@ Features added Bugs fixed ---------- +5.0.0 b1 + * #10200: apidoc: Duplicated submodules are shown for modules having both .pyx and .so files * #10279: autodoc: Default values for keyword only arguments in overloaded @@ -154,8 +132,21 @@ Bugs fixed * #10318: ``:prepend:`` option of :rst:dir:`literalinclude` directive does not work with ``:dedent:`` option -Release 4.5.1 (in development) -============================== +5.0.0 final + +* #9575: autodoc: The annotation of return value should not be shown when + ``autodoc_typehints="description"`` +* #9648: autodoc: ``*args`` and ``**kwargs`` entries are duplicated when + ``autodoc_typehints="description"`` +* #8180: autodoc: Docstring metadata ignored for attributes +* #10443: epub: EPUB builder can't detect the mimetype of .webp file +* #10104: gettext: Duplicated locations are shown if 3rd party extension does + not provide correct information +* #10456: py domain: ``:meta:`` fields are displayed if docstring contains two + or more meta-field +* #9096: sphinx-build: the value of progress bar for paralle build is wrong +* #10110: sphinx-build: exit code is not changed when error is raised on + builder-finished event Release 4.5.0 (released Mar 28, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index c3ec8a2e306..0ff41378a93 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,8 +21,8 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.0b1' -__released__ = '5.0.0b1' # 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. #: @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 0, 'beta', 1) +version_info = (5, 0, 0, 'final', 0) package_dir = path.abspath(path.dirname(__file__)) From cb19e218a245eb2e86c17c75403deaf5d81d18af Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 30 May 2022 01:20:38 +0900 Subject: [PATCH 17/95] Bump version --- CHANGES | 21 +++++++++++++++++++++ sphinx/__init__.py | 6 +++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 5594a23c399..d962f8f89e5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,24 @@ +Release 5.0.1 (in development) +============================== + +Dependencies +------------ + +Incompatible changes +-------------------- + +Deprecated +---------- + +Features added +-------------- + +Bugs fixed +---------- + +Testing +-------- + Release 5.0.0 (released May 30, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index 0ff41378a93..e947380bd70 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,8 +21,8 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.0' -__released__ = '5.0.0' # used when Sphinx builds its own docs +__version__ = '5.0.1+' +__released__ = '5.0.1' # used when Sphinx builds its own docs #: Version info for better programmatic use. #: @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 0, 'final', 0) +version_info = (5, 0, 1, 'beta', 0) package_dir = path.abspath(path.dirname(__file__)) From a904ab563a14ee5891551fdecf0d66d26774979f Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 30 May 2022 02:06:30 +0900 Subject: [PATCH 18/95] test: Change URL of testcase --- tests/roots/test-linkcheck/links.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/roots/test-linkcheck/links.txt b/tests/roots/test-linkcheck/links.txt index 4ff0c9f522b..626f843f17b 100644 --- a/tests/roots/test-linkcheck/links.txt +++ b/tests/roots/test-linkcheck/links.txt @@ -13,7 +13,7 @@ Some additional anchors to exercise ignore code * `Complete nonsense `_ * `Example valid local file `_ * `Example invalid local file `_ -* https://github.com/sphinx-doc/sphinx/blob/4.x/sphinx/__init__.py#L2 +* https://github.com/sphinx-doc/sphinx/blob/master/sphinx/__init__.py#L2 .. image:: https://www.google.com/image.png .. figure:: https://www.google.com/image2.png From 83a6a1eb13ebe5f4c51506318786e8d5f49e13d7 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 30 May 2022 02:00:50 +0900 Subject: [PATCH 19/95] Close #10483: Fix type annotations for Sphinx.__init__() --- sphinx/application.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/application.py b/sphinx/application.py index ccd4bf3ac7e..f6eff7adc6f 100644 --- a/sphinx/application.py +++ b/sphinx/application.py @@ -129,7 +129,7 @@ class Sphinx: def __init__(self, srcdir: str, confdir: Optional[str], outdir: str, doctreedir: str, buildername: str, confoverrides: Dict = None, - status: IO = sys.stdout, warning: IO = sys.stderr, + status: Optional[IO] = sys.stdout, warning: Optional[IO] = sys.stderr, freshenv: bool = False, warningiserror: bool = False, tags: List[str] = None, verbosity: int = 0, parallel: int = 0, keep_going: bool = False) -> None: self.phase = BuildPhase.INITIALIZATION From bc57599ace268326b95249dada9275084cbed1b8 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 30 May 2022 03:26:08 +0900 Subject: [PATCH 20/95] Close #9820: Use setuptools.Command if available distutils was marked as deprecated since Python 3.10 (see PEP 632). And it will be removed since Python 3.12. To follow the deprecation, this starts to use `setuptools.Command` if available. --- sphinx/setup_command.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/sphinx/setup_command.py b/sphinx/setup_command.py index d654c3f0612..5e63df3a717 100644 --- a/sphinx/setup_command.py +++ b/sphinx/setup_command.py @@ -6,8 +6,6 @@ import os import sys import warnings -from distutils.cmd import Command -from distutils.errors import DistutilsExecError from io import StringIO from typing import Any, Dict @@ -18,6 +16,13 @@ from sphinx.util.docutils import docutils_namespace, patch_docutils from sphinx.util.osutil import abspath +try: + from setuptools import Command + from setuptools.errors import ExecError +except ImportError: + from distutils.cmd import Command + from distutils.errors import DistutilsExecError as ExecError + class BuildDoc(Command): """ @@ -97,7 +102,7 @@ def initialize_options(self) -> None: self.link_index = False self.copyright = '' # Link verbosity to distutils' (which uses 1 by default). - self.verbosity = self.distribution.verbose - 1 # type: ignore + self.verbosity = self.distribution.verbose - 1 self.traceback = False self.nitpicky = False self.keep_going = False @@ -125,7 +130,7 @@ def finalize_options(self) -> None: if self.build_dir is None: build = self.get_finalized_command('build') - self.build_dir = os.path.join(abspath(build.build_base), 'sphinx') # type: ignore + self.build_dir = os.path.join(abspath(build.build_base), 'sphinx') self.doctree_dir = os.path.join(self.build_dir, 'doctrees') @@ -139,7 +144,7 @@ def run(self) -> None: if not color_terminal(): nocolor() - if not self.verbose: # type: ignore + if not self.verbose: status_stream = StringIO() else: status_stream = sys.stdout # type: ignore @@ -171,8 +176,7 @@ def run(self) -> None: verbosity=self.verbosity, keep_going=self.keep_going) app.build(force_all=self.all_files) if app.statuscode: - raise DistutilsExecError( - 'caused by %s builder.' % app.builder.name) + raise ExecError('caused by %s builder.' % app.builder.name) except Exception as exc: handle_exception(app, self, exc, sys.stderr) if not self.pdb: From 41ac59ef6bababfd516929c1e68985916b4da7f5 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Mon, 30 May 2022 12:30:23 +0100 Subject: [PATCH 21/95] Spelling (language) --- sphinx/config.py | 4 ++-- tests/test_config.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx/config.py b/sphinx/config.py index 15337e924d3..8c6dcfe3246 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -164,13 +164,13 @@ def read(cls, confdir: str, overrides: Dict = None, tags: Tags = None) -> "Confi confdir) namespace = eval_config_file(filename, tags) - # Note: Old sphinx projects have been configured as "langugae = None" because + # Note: Old sphinx projects have been configured as "language = None" because # sphinx-quickstart previously generated this by default. # To keep compatibility, they should be fallback to 'en' for a while # (This conversion should not be removed before 2025-01-01). if namespace.get("language", ...) is None: logger.warning(__("Invalid configuration value found: 'language = None'. " - "Update your configuration to a valid langauge code. " + "Update your configuration to a valid language code. " "Falling back to 'en' (English).")) namespace["language"] = "en" diff --git a/tests/test_config.py b/tests/test_config.py index c0b8864e00d..4dabafc8313 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -411,7 +411,7 @@ def test_conf_py_language_none_warning(logger, tempdir): assert logger.warning.called assert logger.warning.call_args[0][0] == ( "Invalid configuration value found: 'language = None'. " - "Update your configuration to a valid langauge code. " + "Update your configuration to a valid language code. " "Falling back to 'en' (English).") From de43317396f79b5c75507406a0edaff920a27f0a Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Mon, 30 May 2022 12:50:55 +0100 Subject: [PATCH 22/95] Add `aside.topic` for Docutils 0.18+ --- sphinx/themes/basic/static/basic.css_t | 6 ++++-- sphinx/themes/bizstyle/static/bizstyle.css_t | 2 +- sphinx/themes/classic/static/classic.css_t | 2 +- sphinx/themes/epub/static/epub.css_t | 2 +- sphinx/themes/nature/static/nature.css_t | 2 +- sphinx/themes/nonav/static/nonav.css | 2 +- sphinx/themes/pyramid/static/epub.css | 2 +- sphinx/themes/pyramid/static/pyramid.css_t | 2 +- sphinx/themes/sphinxdoc/static/sphinxdoc.css_t | 2 +- sphinx/themes/traditional/static/traditional.css_t | 2 +- 10 files changed, 13 insertions(+), 11 deletions(-) diff --git a/sphinx/themes/basic/static/basic.css_t b/sphinx/themes/basic/static/basic.css_t index a05c8ba0e89..9e5047afe6f 100644 --- a/sphinx/themes/basic/static/basic.css_t +++ b/sphinx/themes/basic/static/basic.css_t @@ -335,13 +335,13 @@ p.sidebar-title { font-weight: bold; } -div.admonition, div.topic, blockquote { +div.admonition, div.topic, aside.topic, blockquote { clear: left; } /* -- topics ---------------------------------------------------------------- */ -div.topic { +div.topic, aside.topic { border: 1px solid #ccc; padding: 7px; margin: 10px 0 10px 0; @@ -380,6 +380,7 @@ div.body p.centered { div.sidebar > :last-child, aside.sidebar > :last-child, div.topic > :last-child, +aside.topic > :last-child, div.admonition > :last-child { margin-bottom: 0; } @@ -387,6 +388,7 @@ div.admonition > :last-child { div.sidebar::after, aside.sidebar::after, div.topic::after, +aside.topic::after, div.admonition::after, blockquote::after { display: block; diff --git a/sphinx/themes/bizstyle/static/bizstyle.css_t b/sphinx/themes/bizstyle/static/bizstyle.css_t index 46573464679..b5c84e0bb59 100644 --- a/sphinx/themes/bizstyle/static/bizstyle.css_t +++ b/sphinx/themes/bizstyle/static/bizstyle.css_t @@ -306,7 +306,7 @@ div.quotebar { border: 1px solid #ccc; } -div.topic { +div.topic, aside.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/classic/static/classic.css_t b/sphinx/themes/classic/static/classic.css_t index 739def5cd49..58b55c8bf53 100644 --- a/sphinx/themes/classic/static/classic.css_t +++ b/sphinx/themes/classic/static/classic.css_t @@ -290,7 +290,7 @@ div.seealso { border: 1px solid #ff6; } -div.topic { +div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/epub/static/epub.css_t b/sphinx/themes/epub/static/epub.css_t index 981baaab032..f7a12c0f044 100644 --- a/sphinx/themes/epub/static/epub.css_t +++ b/sphinx/themes/epub/static/epub.css_t @@ -245,7 +245,7 @@ p.sidebar-title { /* -- topics ---------------------------------------------------------------- */ -div.topic { +div.topic, aside.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; margin: 10px 0 10px 0; diff --git a/sphinx/themes/nature/static/nature.css_t b/sphinx/themes/nature/static/nature.css_t index 28a4f64c94f..f3c0d0224a6 100644 --- a/sphinx/themes/nature/static/nature.css_t +++ b/sphinx/themes/nature/static/nature.css_t @@ -194,7 +194,7 @@ div.seealso { border: 1px solid #ff6; } -div.topic { +div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/nonav/static/nonav.css b/sphinx/themes/nonav/static/nonav.css index 98d2163a418..3bb152166eb 100644 --- a/sphinx/themes/nonav/static/nonav.css +++ b/sphinx/themes/nonav/static/nonav.css @@ -234,7 +234,7 @@ p.sidebar-title { /* -- topics ---------------------------------------------------------------- */ -div.topic { +div.topic, aside.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; margin: 10px 0 10px 0; diff --git a/sphinx/themes/pyramid/static/epub.css b/sphinx/themes/pyramid/static/epub.css index 165f41d5d6b..8606c8c8de0 100644 --- a/sphinx/themes/pyramid/static/epub.css +++ b/sphinx/themes/pyramid/static/epub.css @@ -254,7 +254,7 @@ div.seealso { border: 1px solid #ff6; } -div.topic { +div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/pyramid/static/pyramid.css_t b/sphinx/themes/pyramid/static/pyramid.css_t index c8c05af3b19..b7fed29433f 100644 --- a/sphinx/themes/pyramid/static/pyramid.css_t +++ b/sphinx/themes/pyramid/static/pyramid.css_t @@ -245,7 +245,7 @@ div.seealso { padding: 10px 20px 10px 60px; } -div.topic { +div.topic, aside.topic { background: #eeeeee; border: 2px solid #C6C9CB; padding: 10px 20px; diff --git a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t index 1ff1d0291d8..b6de4ae6f2e 100644 --- a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t +++ b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t @@ -266,7 +266,7 @@ div.quotebar { border: 1px solid #ccc; } -div.topic { +div.topic, aside.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/traditional/static/traditional.css_t b/sphinx/themes/traditional/static/traditional.css_t index f98b337198a..b5b05dc2186 100644 --- a/sphinx/themes/traditional/static/traditional.css_t +++ b/sphinx/themes/traditional/static/traditional.css_t @@ -506,7 +506,7 @@ p.rubric { /* "Topics" */ -div.topic { +div.topic, aside.topic { background-color: #eee; border: 1px solid #ccc; padding: 0 7px 0 7px; From 6755290592176c1a4152f6aa291ffe94bb0f2b23 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Mon, 30 May 2022 12:57:35 +0100 Subject: [PATCH 23/95] Add `aside.sidebar` where it is missing --- sphinx/themes/agogo/static/agogo.css_t | 37 ++++++++++++++-------- sphinx/themes/epub/static/epub.css_t | 2 +- sphinx/themes/nonav/static/nonav.css | 2 +- sphinx/themes/pyramid/static/pyramid.css_t | 2 +- 4 files changed, 27 insertions(+), 16 deletions(-) diff --git a/sphinx/themes/agogo/static/agogo.css_t b/sphinx/themes/agogo/static/agogo.css_t index 08a4db0ccd2..14c5e52ce13 100644 --- a/sphinx/themes/agogo/static/agogo.css_t +++ b/sphinx/themes/agogo/static/agogo.css_t @@ -271,7 +271,8 @@ div.document ol { /* Sidebar */ -div.sidebar { +div.sidebar, +aside.sidebar { width: {{ theme_sidebarwidth|todim }}; {%- if theme_rightsidebar|tobool %} float: right; @@ -281,26 +282,29 @@ div.sidebar { font-size: .9em; } -div.sidebar a, div.header a { +div.sidebar a, aside.sidebar a, div.header a { text-decoration: none; } -div.sidebar a:hover, div.header a:hover { +div.sidebar a:hover, aside.sidebar a:hover, div.header a:hover { text-decoration: underline; } -div.sidebar h3 { +div.sidebar h3, +aside.sidebar h3 { color: #2e3436; text-transform: uppercase; font-size: 130%; letter-spacing: .1em; } -div.sidebar ul { +div.sidebar ul, +aside.sidebar ul { list-style-type: none; } -div.sidebar li.toctree-l1 a { +div.sidebar li.toctree-l1 a, +aside.sidebar li.toctree-l1 a { display: block; padding: 1px; border: 1px solid #dddddd; @@ -310,37 +314,44 @@ div.sidebar li.toctree-l1 a { color: #2e3436; } -div.sidebar li.toctree-l2 a { +div.sidebar li.toctree-l2 a, +aside.sidebar li.toctree-l2 a { background-color: transparent; border: none; margin-left: 1em; border-bottom: 1px solid #dddddd; } -div.sidebar li.toctree-l3 a { +div.sidebar li.toctree-l3 a, +aside.sidebar li.toctree-l3 a { background-color: transparent; border: none; margin-left: 2em; border-bottom: 1px solid #dddddd; } -div.sidebar li.toctree-l2:last-child a { +div.sidebar li.toctree-l2:last-child a, +aside.sidebar li.toctree-l2:last-child a { border-bottom: none; } -div.sidebar li.toctree-l1.current a { +div.sidebar li.toctree-l1.current a, +aside.sidebar li.toctree-l1.current a { border-right: 5px solid {{ theme_headerlinkcolor }}; } -div.sidebar li.toctree-l1.current li.toctree-l2 a { +div.sidebar li.toctree-l1.current li.toctree-l2 a, +aside.sidebar li.toctree-l1.current li.toctree-l2 a { border-right: none; } -div.sidebar input[type="text"] { +div.sidebar input[type="text"], +aside.sidebar input[type="text"] { width: 170px; } -div.sidebar input[type="submit"] { +div.sidebar input[type="submit"], +aside.sidebar input[type="submit"] { width: 30px; } diff --git a/sphinx/themes/epub/static/epub.css_t b/sphinx/themes/epub/static/epub.css_t index f7a12c0f044..bd64a1bc868 100644 --- a/sphinx/themes/epub/static/epub.css_t +++ b/sphinx/themes/epub/static/epub.css_t @@ -230,7 +230,7 @@ p.rubric { /* -- sidebars -------------------------------------------------------------- */ -div.sidebar { +div.sidebar, aside.sidebar { margin: 0 0 0.5em 1em; border: 1px solid #ddb; padding: 7px 7px 0 7px; diff --git a/sphinx/themes/nonav/static/nonav.css b/sphinx/themes/nonav/static/nonav.css index 3bb152166eb..90c3300cf03 100644 --- a/sphinx/themes/nonav/static/nonav.css +++ b/sphinx/themes/nonav/static/nonav.css @@ -219,7 +219,7 @@ p.rubric { /* -- sidebars -------------------------------------------------------------- */ -div.sidebar { +div.sidebar, aside.sidebar { margin: 0 0 0.5em 1em; border: 1px solid #ddb; padding: 7px 7px 0 7px; diff --git a/sphinx/themes/pyramid/static/pyramid.css_t b/sphinx/themes/pyramid/static/pyramid.css_t index b7fed29433f..f093ba16493 100644 --- a/sphinx/themes/pyramid/static/pyramid.css_t +++ b/sphinx/themes/pyramid/static/pyramid.css_t @@ -155,7 +155,7 @@ div.sphinxsidebar .searchformwrapper { /* -- sidebars -------------------------------------------------------------- */ -div.sidebar { +div.sidebar, aside.sidebar { margin: 0 0 0.5em 1em; border: 2px solid #c6d880; background-color: #e6efc2; From bc6571a67b9a95af23f2689d375c4517782891ae Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 31 May 2022 17:06:51 +0100 Subject: [PATCH 24/95] Add a meta node to fix iteration --- sphinx/ext/ifconfig.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sphinx/ext/ifconfig.py b/sphinx/ext/ifconfig.py index bffaa49ff7c..202bee533eb 100644 --- a/sphinx/ext/ifconfig.py +++ b/sphinx/ext/ifconfig.py @@ -20,6 +20,7 @@ from docutils.nodes import Node import sphinx +from sphinx import addnodes from sphinx.application import Sphinx from sphinx.util.docutils import SphinxDirective from sphinx.util.nodes import nested_parse_with_titles @@ -64,7 +65,7 @@ def process_ifconfig_nodes(app: Sphinx, doctree: nodes.document, docname: str) - node.replace_self(newnode) else: if not res: - node.replace_self([]) + node.replace_self(addnodes.meta()) else: node.replace_self(node.children) From d066d23067480f7ce1f02ed9c802906289413b0d Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 31 May 2022 17:12:17 +0100 Subject: [PATCH 25/95] Add a test --- tests/roots/test-ext-ifconfig/conf.py | 1 + tests/roots/test-ext-ifconfig/index.rst | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/tests/roots/test-ext-ifconfig/conf.py b/tests/roots/test-ext-ifconfig/conf.py index 565f6bcb30a..e82ec79f23f 100644 --- a/tests/roots/test-ext-ifconfig/conf.py +++ b/tests/roots/test-ext-ifconfig/conf.py @@ -7,3 +7,4 @@ def setup(app): app.add_config_value('confval1', False, None) app.add_config_value('confval2', False, None) + app.add_config_value('false_config', False, None) diff --git a/tests/roots/test-ext-ifconfig/index.rst b/tests/roots/test-ext-ifconfig/index.rst index ab08aabef96..594d885428d 100644 --- a/tests/roots/test-ext-ifconfig/index.rst +++ b/tests/roots/test-ext-ifconfig/index.rst @@ -9,3 +9,13 @@ ifconfig egg +Issue 10496 regression test +=========================== + +.. ifconfig:: false_config + + `Link 1 `__ + +.. ifconfig:: false_config + + `Link 2 `__ From 9fad9d98c2883e6781972060c28c17281274370c Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 31 May 2022 17:15:19 +0100 Subject: [PATCH 26/95] Fix fake link in test --- tests/roots/test-ext-ifconfig/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/roots/test-ext-ifconfig/index.rst b/tests/roots/test-ext-ifconfig/index.rst index 594d885428d..f7fabcc78f8 100644 --- a/tests/roots/test-ext-ifconfig/index.rst +++ b/tests/roots/test-ext-ifconfig/index.rst @@ -18,4 +18,4 @@ Issue 10496 regression test .. ifconfig:: false_config - `Link 2 `__ + `Link 2 `__ From bca9e48348706bb67ef40ec920ec554238ca0d87 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 31 May 2022 18:24:17 +0100 Subject: [PATCH 27/95] Ensure positions always sort --- sphinx/builders/gettext.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py index 0d7d0ac11d8..0f38ea7f5ed 100644 --- a/sphinx/builders/gettext.py +++ b/sphinx/builders/gettext.py @@ -57,7 +57,7 @@ def add(self, msg: str, origin: Union[Element, "MsgOrigin"]) -> None: def __iter__(self) -> Generator[Message, None, None]: for message in self.messages: - positions = sorted(set((source, line) for source, line, uuid + positions = sorted(set((source, line or -1) for source, line, uuid in self.metadata[message])) uuids = [uuid for source, line, uuid in self.metadata[message]] yield Message(message, positions, uuids) From 34a82968597ea581b3f251aa9147a8e6e438fda3 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 31 May 2022 18:37:28 +0100 Subject: [PATCH 28/95] Add a warning --- sphinx/builders/gettext.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py index 0f38ea7f5ed..4aa3cf5d433 100644 --- a/sphinx/builders/gettext.py +++ b/sphinx/builders/gettext.py @@ -53,11 +53,15 @@ def add(self, msg: str, origin: Union[Element, "MsgOrigin"]) -> None: if msg not in self.metadata: # faster lookup in hash self.messages.append(msg) self.metadata[msg] = [] - self.metadata[msg].append((origin.source, origin.line, origin.uid)) # type: ignore + line = origin.line + if line is None: + logger.warning(f"Node {origin!r} has no line number, using '-1'.") + line = -1 + self.metadata[msg].append((origin.source, line, origin.uid)) # type: ignore def __iter__(self) -> Generator[Message, None, None]: for message in self.messages: - positions = sorted(set((source, line or -1) for source, line, uuid + positions = sorted(set((source, line) for source, line, uuid in self.metadata[message])) uuids = [uuid for source, line, uuid in self.metadata[message]] yield Message(message, positions, uuids) From 04b84e82a019b12d79519082d79e6636238b31a7 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 00:31:12 +0100 Subject: [PATCH 29/95] Fix `findall` usage in KeyboardTransform --- sphinx/builders/html/transforms.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sphinx/builders/html/transforms.py b/sphinx/builders/html/transforms.py index ea596cb4b22..7f96c4e60ec 100644 --- a/sphinx/builders/html/transforms.py +++ b/sphinx/builders/html/transforms.py @@ -40,7 +40,10 @@ class KeyboardTransform(SphinxPostTransform): def run(self, **kwargs: Any) -> None: matcher = NodeMatcher(nodes.literal, classes=["kbd"]) - for node in self.document.findall(matcher): # type: nodes.literal + # this list must be pre-created as during iteration new nodes + # are added which match the condition in the NodeMatcher. + nodes_to_expand = list(self.document.findall(matcher)) + for node in nodes_to_expand: # type: nodes.literal parts = self.pattern.split(node[-1].astext()) if len(parts) == 1 or self.is_multiwords_key(parts): continue @@ -61,6 +64,7 @@ def run(self, **kwargs: Any) -> None: node += nodes.Text(sep) except IndexError: pass + _a = 1 def is_multiwords_key(self, parts: List[str]) -> bool: if len(parts) >= 3 and parts[1].strip() == '': From 23a4b614157b3e69d4f43075dc6cacd05fecf3b9 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 00:35:28 +0100 Subject: [PATCH 30/95] Add a test --- .../test-transforms-post_transforms-keyboard/conf.py | 0 .../test-transforms-post_transforms-keyboard/index.rst | 4 ++++ tests/test_transforms_post_transforms.py | 8 ++++++++ 3 files changed, 12 insertions(+) create mode 100644 tests/roots/test-transforms-post_transforms-keyboard/conf.py create mode 100644 tests/roots/test-transforms-post_transforms-keyboard/index.rst diff --git a/tests/roots/test-transforms-post_transforms-keyboard/conf.py b/tests/roots/test-transforms-post_transforms-keyboard/conf.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/roots/test-transforms-post_transforms-keyboard/index.rst b/tests/roots/test-transforms-post_transforms-keyboard/index.rst new file mode 100644 index 00000000000..76c5c584ea3 --- /dev/null +++ b/tests/roots/test-transforms-post_transforms-keyboard/index.rst @@ -0,0 +1,4 @@ +Regression test for issue 10495 +=============================== + +:kbd:`test - test` diff --git a/tests/test_transforms_post_transforms.py b/tests/test_transforms_post_transforms.py index 272d83e3a02..73cd66758a0 100644 --- a/tests/test_transforms_post_transforms.py +++ b/tests/test_transforms_post_transforms.py @@ -48,3 +48,11 @@ def missing_reference(app, env, node, contnode): content = (app.outdir / 'index.html').read_text(encoding='utf8') assert 'Age' in content + + +@pytest.mark.sphinx('html', testroot='transforms-post_transforms-keyboard', + freshenv=True) +def test_keyboard_issue_10495(app): + """Regression test for issue 10495, we want no crash.""" + app.build() + assert "blah" in (app.outdir / 'index.html').read_text(encoding='utf8') From 244ab1c015ff869fbe0757d5cb872c5bf9a2d656 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 00:38:55 +0100 Subject: [PATCH 31/95] Add annotation --- sphinx/builders/html/transforms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/builders/html/transforms.py b/sphinx/builders/html/transforms.py index 7f96c4e60ec..a2944c017d2 100644 --- a/sphinx/builders/html/transforms.py +++ b/sphinx/builders/html/transforms.py @@ -42,7 +42,7 @@ def run(self, **kwargs: Any) -> None: matcher = NodeMatcher(nodes.literal, classes=["kbd"]) # this list must be pre-created as during iteration new nodes # are added which match the condition in the NodeMatcher. - nodes_to_expand = list(self.document.findall(matcher)) + nodes_to_expand: List[nodes.literal] = list(self.document.findall(matcher)) for node in nodes_to_expand: # type: nodes.literal parts = self.pattern.split(node[-1].astext()) if len(parts) == 1 or self.is_multiwords_key(parts): From 6aa2d05111168ea93a82719b3fa99fd203924bb2 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 00:39:35 +0100 Subject: [PATCH 32/95] Remove temp variable --- sphinx/builders/html/transforms.py | 1 - 1 file changed, 1 deletion(-) diff --git a/sphinx/builders/html/transforms.py b/sphinx/builders/html/transforms.py index a2944c017d2..940b0c0d8e2 100644 --- a/sphinx/builders/html/transforms.py +++ b/sphinx/builders/html/transforms.py @@ -64,7 +64,6 @@ def run(self, **kwargs: Any) -> None: node += nodes.Text(sep) except IndexError: pass - _a = 1 def is_multiwords_key(self, parts: List[str]) -> bool: if len(parts) >= 3 and parts[1].strip() == '': From 91f90a5fb5c7c4e412d966582266f20bbadd46d2 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 00:50:41 +0100 Subject: [PATCH 33/95] Fix test --- tests/roots/test-transforms-post_transforms-keyboard/index.rst | 2 +- tests/test_transforms_post_transforms.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/roots/test-transforms-post_transforms-keyboard/index.rst b/tests/roots/test-transforms-post_transforms-keyboard/index.rst index 76c5c584ea3..21775782f64 100644 --- a/tests/roots/test-transforms-post_transforms-keyboard/index.rst +++ b/tests/roots/test-transforms-post_transforms-keyboard/index.rst @@ -1,4 +1,4 @@ Regression test for issue 10495 =============================== -:kbd:`test - test` +:kbd:`spanish - inquisition` diff --git a/tests/test_transforms_post_transforms.py b/tests/test_transforms_post_transforms.py index 73cd66758a0..ebd50577637 100644 --- a/tests/test_transforms_post_transforms.py +++ b/tests/test_transforms_post_transforms.py @@ -55,4 +55,5 @@ def missing_reference(app, env, node, contnode): def test_keyboard_issue_10495(app): """Regression test for issue 10495, we want no crash.""" app.build() - assert "blah" in (app.outdir / 'index.html').read_text(encoding='utf8') + assert "spanish" in (app.outdir / 'index.html').read_text(encoding='utf8') + assert "inquisition" in (app.outdir / 'index.html').read_text(encoding='utf8') From efdbe06eea67cba57532160a1eb80aaac2241d50 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 18:10:55 +0100 Subject: [PATCH 34/95] Review comments --- sphinx/builders/html/transforms.py | 3 +-- tests/test_transforms_post_transforms.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/sphinx/builders/html/transforms.py b/sphinx/builders/html/transforms.py index 940b0c0d8e2..1ba6ba85743 100644 --- a/sphinx/builders/html/transforms.py +++ b/sphinx/builders/html/transforms.py @@ -42,8 +42,7 @@ def run(self, **kwargs: Any) -> None: matcher = NodeMatcher(nodes.literal, classes=["kbd"]) # this list must be pre-created as during iteration new nodes # are added which match the condition in the NodeMatcher. - nodes_to_expand: List[nodes.literal] = list(self.document.findall(matcher)) - for node in nodes_to_expand: # type: nodes.literal + for node in list(self.document.findall(matcher)): # type: nodes.literal parts = self.pattern.split(node[-1].astext()) if len(parts) == 1 or self.is_multiwords_key(parts): continue diff --git a/tests/test_transforms_post_transforms.py b/tests/test_transforms_post_transforms.py index ebd50577637..215e6d14fe2 100644 --- a/tests/test_transforms_post_transforms.py +++ b/tests/test_transforms_post_transforms.py @@ -52,7 +52,7 @@ def missing_reference(app, env, node, contnode): @pytest.mark.sphinx('html', testroot='transforms-post_transforms-keyboard', freshenv=True) -def test_keyboard_issue_10495(app): +def test_keyboard_hyphen_spaces(app): """Regression test for issue 10495, we want no crash.""" app.build() assert "spanish" in (app.outdir / 'index.html').read_text(encoding='utf8') From a1ecf99b9fb75bfb74d891716958666d497bd153 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 1 Jun 2022 18:45:48 +0100 Subject: [PATCH 35/95] Remove warning --- sphinx/builders/gettext.py | 1 - 1 file changed, 1 deletion(-) diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py index 4aa3cf5d433..92edcc9f2dd 100644 --- a/sphinx/builders/gettext.py +++ b/sphinx/builders/gettext.py @@ -55,7 +55,6 @@ def add(self, msg: str, origin: Union[Element, "MsgOrigin"]) -> None: self.metadata[msg] = [] line = origin.line if line is None: - logger.warning(f"Node {origin!r} has no line number, using '-1'.") line = -1 self.metadata[msg].append((origin.source, line, origin.uid)) # type: ignore From d6d2a403450e022f5b91323a367fdc5539f7c525 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Thu, 2 Jun 2022 02:56:59 +0900 Subject: [PATCH 36/95] Update CHANGES for PR #10503 --- CHANGES | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGES b/CHANGES index d962f8f89e5..dd8e82f1ec4 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,9 @@ Features added Bugs fixed ---------- +* #10498: gettext: TypeError is raised when sorting warning messages if a node + has no line number + Testing -------- From 28f9ce78b0074c70a3b849c7f9eb7a4dabf6bece Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 01:05:41 +0900 Subject: [PATCH 37/95] Update CHANGES for PR #10493 --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index dd8e82f1ec4..8c0e3af6acf 100644 --- a/CHANGES +++ b/CHANGES @@ -18,6 +18,8 @@ Bugs fixed * #10498: gettext: TypeError is raised when sorting warning messages if a node has no line number +* #10493: html theme: :rst:dir:`topic` directive is rendered incorrectly with + docutils-0.18 Testing -------- From 2a50b2e5a3b76d708dfb61d46bd78847353189a7 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 01:22:16 +0900 Subject: [PATCH 38/95] Update CHANGES for PR #10504 --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index 8c0e3af6acf..0e8a504b1eb 100644 --- a/CHANGES +++ b/CHANGES @@ -20,6 +20,7 @@ Bugs fixed has no line number * #10493: html theme: :rst:dir:`topic` directive is rendered incorrectly with docutils-0.18 +* #10495: IndexError is raised for a :rst:role:`kbd` role having a separator Testing -------- From c4458e3adbcffced2248fb3d05a283e1754d3b7c Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 02:01:01 +0900 Subject: [PATCH 39/95] ifconfig: Do not use a meta node for noop --- sphinx/ext/ifconfig.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sphinx/ext/ifconfig.py b/sphinx/ext/ifconfig.py index 202bee533eb..f0d11507776 100644 --- a/sphinx/ext/ifconfig.py +++ b/sphinx/ext/ifconfig.py @@ -20,7 +20,6 @@ from docutils.nodes import Node import sphinx -from sphinx import addnodes from sphinx.application import Sphinx from sphinx.util.docutils import SphinxDirective from sphinx.util.nodes import nested_parse_with_titles @@ -52,7 +51,7 @@ def process_ifconfig_nodes(app: Sphinx, doctree: nodes.document, docname: str) - ns = {confval.name: confval.value for confval in app.config} ns.update(app.config.__dict__.copy()) ns['builder'] = app.builder.name - for node in doctree.findall(ifconfig): + for node in list(doctree.findall(ifconfig)): try: res = eval(node['expr'], ns) except Exception as err: @@ -65,7 +64,7 @@ def process_ifconfig_nodes(app: Sphinx, doctree: nodes.document, docname: str) - node.replace_self(newnode) else: if not res: - node.replace_self(addnodes.meta()) + node.replace_self([]) else: node.replace_self(node.children) From ce345a2f28f46e75e493ce5c35e7f991437f817d Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 02:29:39 +0900 Subject: [PATCH 40/95] Fix #10509: autosummary: autosummary fails with a shared library --- CHANGES | 1 + sphinx/ext/autosummary/generate.py | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 0e8a504b1eb..760990e8311 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,7 @@ Features added Bugs fixed ---------- +* #10509: autosummary: autosummary fails with a shared library * #10498: gettext: TypeError is raised when sorting warning messages if a node has no line number * #10493: html theme: :rst:dir:`topic` directive is rendered incorrectly with diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py index 5ef7b0352fd..3db7eb989a1 100644 --- a/sphinx/ext/autosummary/generate.py +++ b/sphinx/ext/autosummary/generate.py @@ -155,8 +155,12 @@ def is_skipped(self, name: str, value: Any, objtype: str) -> bool: def scan(self, imported_members: bool) -> List[str]: members = [] - analyzer = ModuleAnalyzer.for_module(self.object.__name__) - attr_docs = analyzer.find_attr_docs() + try: + analyzer = ModuleAnalyzer.for_module(self.object.__name__) + attr_docs = analyzer.find_attr_docs() + except PycodeError: + attr_docs = {} + for name in members_of(self.object, self.app.config): try: value = safe_getattr(self.object, name) From 3a0232807a769e43b3a85ce23b939d15cda477d9 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 19:10:11 +0100 Subject: [PATCH 41/95] Fix ~Literal references --- sphinx/domains/python.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py index a634a51d2b2..fd43b15b262 100644 --- a/sphinx/domains/python.py +++ b/sphinx/domains/python.py @@ -396,7 +396,7 @@ def make_xrefs(self, rolename: str, domain: str, target: str, results.append(self.make_xref(rolename, domain, sub_target, innernode, contnode, env, inliner, location)) - if sub_target in ('Literal', 'typing.Literal'): + if sub_target in ('Literal', 'typing.Literal', '~typing.Literal'): in_literal = True return results From 8fe27991ba23268b17fad2e2fe2548074ad6cf26 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 03:12:06 +0900 Subject: [PATCH 42/95] Bump to 5.0.1 final --- CHANGES | 19 ++----------------- sphinx/__init__.py | 4 ++-- 2 files changed, 4 insertions(+), 19 deletions(-) diff --git a/CHANGES b/CHANGES index 0e8a504b1eb..d9fe18baff1 100644 --- a/CHANGES +++ b/CHANGES @@ -1,17 +1,5 @@ -Release 5.0.1 (in development) -============================== - -Dependencies ------------- - -Incompatible changes --------------------- - -Deprecated ----------- - -Features added --------------- +Release 5.0.1 (released Jun 03, 2022) +===================================== Bugs fixed ---------- @@ -22,9 +10,6 @@ Bugs fixed docutils-0.18 * #10495: IndexError is raised for a :rst:role:`kbd` role having a separator -Testing --------- - Release 5.0.0 (released May 30, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index e947380bd70..363821209a2 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,7 +21,7 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.1+' +__version__ = '5.0.1' __released__ = '5.0.1' # used when Sphinx builds its own docs #: Version info for better programmatic use. @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 1, 'beta', 0) +version_info = (5, 0, 1, 'final', 0) package_dir = path.abspath(path.dirname(__file__)) From f5eb5ca597f50a22d3ca7492b907feb615d058c0 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 03:13:49 +0900 Subject: [PATCH 43/95] Bump version --- CHANGES | 21 +++++++++++++++++++++ sphinx/__init__.py | 6 +++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index d9fe18baff1..cb8f9ddc9a5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,24 @@ +Release 5.0.2 (in development) +============================== + +Dependencies +------------ + +Incompatible changes +-------------------- + +Deprecated +---------- + +Features added +-------------- + +Bugs fixed +---------- + +Testing +-------- + Release 5.0.1 (released Jun 03, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index 363821209a2..113dc8bfe89 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,8 +21,8 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.1' -__released__ = '5.0.1' # used when Sphinx builds its own docs +__version__ = '5.0.2+' +__released__ = '5.0.2' # used when Sphinx builds its own docs #: Version info for better programmatic use. #: @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 1, 'final', 0) +version_info = (5, 0, 2, 'beta', 0) package_dir = path.abspath(path.dirname(__file__)) From 1e30b8cd4d7a0433e59aec0e2d7fd876bf452076 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 3 Jun 2022 02:29:39 +0900 Subject: [PATCH 44/95] Fix #10509: autosummary: autosummary fails with a shared library --- CHANGES | 2 ++ sphinx/ext/autosummary/generate.py | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index cb8f9ddc9a5..ca68c54703c 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,8 @@ Features added Bugs fixed ---------- +* #10509: autosummary: autosummary fails with a shared library + Testing -------- diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py index 5ef7b0352fd..3db7eb989a1 100644 --- a/sphinx/ext/autosummary/generate.py +++ b/sphinx/ext/autosummary/generate.py @@ -155,8 +155,12 @@ def is_skipped(self, name: str, value: Any, objtype: str) -> bool: def scan(self, imported_members: bool) -> List[str]: members = [] - analyzer = ModuleAnalyzer.for_module(self.object.__name__) - attr_docs = analyzer.find_attr_docs() + try: + analyzer = ModuleAnalyzer.for_module(self.object.__name__) + attr_docs = analyzer.find_attr_docs() + except PycodeError: + attr_docs = {} + for name in members_of(self.object, self.app.config): try: value = safe_getattr(self.object, name) From bd2957e3041e05713887fa4f8bc6f42fd58067c5 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 20:37:22 +0100 Subject: [PATCH 45/95] Remove old badges --- README.rst | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/README.rst b/README.rst index c60e58780be..97eaf4dd267 100644 --- a/README.rst +++ b/README.rst @@ -10,26 +10,10 @@ :target: http://www.sphinx-doc.org/ :alt: Documentation Status -.. image:: https://ci.appveyor.com/api/projects/status/github/sphinx-doc/sphinx?branch=master&svg=true - :target: https://ci.appveyor.com/project/sphinxdoc/sphinx - :alt: Build Status (AppVeyor) - -.. image:: https://circleci.com/gh/sphinx-doc/sphinx.svg?style=shield - :target: https://circleci.com/gh/sphinx-doc/sphinx - :alt: Build Status (CircleCI) - -.. image:: https://codecov.io/gh/sphinx-doc/sphinx/branch/master/graph/badge.svg - :target: https://codecov.io/gh/sphinx-doc/sphinx - :alt: Code Coverage Status (Codecov) - .. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg :target: https://opensource.org/licenses/BSD-3-Clause :alt: BSD 3 Clause -.. image:: https://codetriage.com/sphinx-doc/sphinx/badges/users.svg - :target: https://codetriage.com/sphinx-doc/sphinx - :alt: Open Source Helpers badge - Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Brandl. It was originally created From 86a218ae8d60672cde482813d056e475fbcc109d Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 20:37:39 +0100 Subject: [PATCH 46/95] Add GitHub actions badge --- README.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.rst b/README.rst index 97eaf4dd267..bc72531afd7 100644 --- a/README.rst +++ b/README.rst @@ -10,6 +10,10 @@ :target: http://www.sphinx-doc.org/ :alt: Documentation Status +.. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg + :target: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml + :alt: Build Status + .. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg :target: https://opensource.org/licenses/BSD-3-Clause :alt: BSD 3 Clause From ec8c2e3c3e584a153ab4b595db3f76add825eb0e Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 22:38:35 +0100 Subject: [PATCH 47/95] Reorganise links --- README.rst | 51 +++++++++++++++++++-------------------------------- 1 file changed, 19 insertions(+), 32 deletions(-) diff --git a/README.rst b/README.rst index bc72531afd7..88f2f41b343 100644 --- a/README.rst +++ b/README.rst @@ -7,7 +7,7 @@ :alt: Package on PyPI .. image:: https://readthedocs.org/projects/sphinx/badge/?version=master - :target: http://www.sphinx-doc.org/ + :target: https://www.sphinx-doc.org/ :alt: Documentation Status .. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg @@ -45,14 +45,12 @@ Among its features are the following: and inclusion of appropriately formatted docstrings * Setuptools integration -For more information, refer to the `the documentation`__. - -.. __: http://www.sphinx-doc.org/ +For more information, refer to the `the documentation`_. Installation ============ -Sphinx is published on `PyPI`__ and can be installed from there:: +Sphinx is published on `PyPI`_ and can be installed from there:: pip install -U sphinx @@ -60,18 +58,13 @@ We also publish beta releases:: pip install -U --pre sphinx -If you wish to install `Sphinx` for development purposes, refer to `the -contributors guide`__. - -__ https://pypi.org/project/Sphinx/ -__ http://www.sphinx-doc.org/en/master/internals/contributing.html +If you wish to install Sphinx for development purposes, refer to +`the contributors guide`_. Documentation ============= -Documentation is available from `sphinx-doc.org`__. - -__ http://www.sphinx-doc.org/ +Documentation is available from `sphinx-doc.org`_. Get in touch ============ @@ -79,33 +72,18 @@ Get in touch - Report bugs, suggest features or view the source code `on GitHub`_. - For less well defined questions or ideas, use the `mailing list`_. -.. _on GitHub: https://github.com/sphinx-doc/sphinx -.. _mailing list: https://groups.google.com/forum/#!forum/sphinx-users - -Please adhere to our `code of conduct`__. - -__ http://www.sphinx-doc.org/en/master/code_of_conduct.html +Please adhere to our `code of conduct`_. Testing ======= -Continuous testing is provided by `Travis`__ (for unit tests and style checks -on Linux), `AppVeyor`__ (for unit tests on Windows), and `CircleCI`__ (for -large processes like TeX compilation). - -For information on running tests locally, refer to `the contributors guide`__. - -__ https://travis-ci.org/sphinx-doc/sphinx -__ https://ci.appveyor.com/project/sphinxdoc/sphinx -__ https://circleci.com/gh/sphinx-doc/sphinx -__ http://www.sphinx-doc.org/en/master/internals/contributing.html +Continuous testing is provided by `GitHub Actions`_. +For information on running tests locally, refer to `the contributors guide`_. Contributing ============ -Refer to `the contributors guide`__. - -__ http://www.sphinx-doc.org/en/master/internals/contributing.html +Refer to `the contributors guide`_. Release signatures ================== @@ -114,3 +92,12 @@ Releases are signed with following keys: * `498D6B9E `_ * `5EBA0E07 `_ + +.. _the documentation: +.. _sphinx-doc.org: https://www.sphinx-doc.org/ +.. _code of conduct: https://www.sphinx-doc.org/en/master/code_of_conduct.html +.. _the contributors guide: https://www.sphinx-doc.org/en/master/internals/contributing.html +.. _on GitHub: https://github.com/sphinx-doc/sphinx +.. _GitHub Actions: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml +.. _mailing list: https://groups.google.com/forum/#!forum/sphinx-users +.. _PyPI: https://pypi.org/project/Sphinx/ From a3139a5e2b89bd496dda02de67ea74859b2a58a2 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 23:26:01 +0100 Subject: [PATCH 48/95] Reorganise badges --- README.rst | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.rst b/README.rst index 88f2f41b343..301c2dbed07 100644 --- a/README.rst +++ b/README.rst @@ -2,6 +2,10 @@ Sphinx ======== +.. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg + :target: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml + :alt: Build Status + .. image:: https://img.shields.io/pypi/v/sphinx.svg :target: https://pypi.org/project/Sphinx/ :alt: Package on PyPI @@ -10,13 +14,13 @@ :target: https://www.sphinx-doc.org/ :alt: Documentation Status -.. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg - :target: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml - :alt: Build Status +.. image:: https://img.shields.io/badge/License-BSD%202--Clause-blue.svg + :target: https://opensource.org/licenses/BSD-2-Clause + :alt: BSD 2 Clause -.. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg - :target: https://opensource.org/licenses/BSD-3-Clause - :alt: BSD 3 Clause +.. image:: https://img.shields.io/pypi/dm/Sphinx?label=PyPI%20Installs + :target: https://pypistats.org/packages/sphinx + :alt: Monthly PyPI installs Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple From 7a7c811ed2b83884a73d6933b0ff66dd8f6daf24 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 23:29:58 +0100 Subject: [PATCH 49/95] Condense into a single "Contributing" section --- README.rst | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/README.rst b/README.rst index 301c2dbed07..27ecb3ed859 100644 --- a/README.rst +++ b/README.rst @@ -65,29 +65,11 @@ We also publish beta releases:: If you wish to install Sphinx for development purposes, refer to `the contributors guide`_. -Documentation -============= - -Documentation is available from `sphinx-doc.org`_. - -Get in touch -============ - -- Report bugs, suggest features or view the source code `on GitHub`_. -- For less well defined questions or ideas, use the `mailing list`_. - -Please adhere to our `code of conduct`_. - -Testing -======= - -Continuous testing is provided by `GitHub Actions`_. -For information on running tests locally, refer to `the contributors guide`_. - Contributing ============ -Refer to `the contributors guide`_. +We appreciate all contributions! Refer to `the contributors guide`_ for +information. Release signatures ================== @@ -99,9 +81,5 @@ Releases are signed with following keys: .. _the documentation: .. _sphinx-doc.org: https://www.sphinx-doc.org/ -.. _code of conduct: https://www.sphinx-doc.org/en/master/code_of_conduct.html .. _the contributors guide: https://www.sphinx-doc.org/en/master/internals/contributing.html -.. _on GitHub: https://github.com/sphinx-doc/sphinx -.. _GitHub Actions: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml -.. _mailing list: https://groups.google.com/forum/#!forum/sphinx-users .. _PyPI: https://pypi.org/project/Sphinx/ From 54acdc613cac38f074087846a189d48d1700a8c6 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 2 Jun 2022 23:38:25 +0100 Subject: [PATCH 50/95] Simplify the Installation section --- README.rst | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index 27ecb3ed859..7b9f0049bec 100644 --- a/README.rst +++ b/README.rst @@ -54,16 +54,12 @@ For more information, refer to the `the documentation`_. Installation ============ -Sphinx is published on `PyPI`_ and can be installed from there:: +The following command installs Sphinx from the `Python Package Index`_. You will +need a working installation of Python and pip. - pip install -U sphinx - -We also publish beta releases:: +.. code-block:: sh - pip install -U --pre sphinx - -If you wish to install Sphinx for development purposes, refer to -`the contributors guide`_. + pip install -U sphinx Contributing ============ @@ -79,7 +75,6 @@ Releases are signed with following keys: * `498D6B9E `_ * `5EBA0E07 `_ -.. _the documentation: -.. _sphinx-doc.org: https://www.sphinx-doc.org/ +.. _the documentation: https://www.sphinx-doc.org/ .. _the contributors guide: https://www.sphinx-doc.org/en/master/internals/contributing.html -.. _PyPI: https://pypi.org/project/Sphinx/ +.. _Python Package Index: https://pypi.org/project/Sphinx/ From a74755dbc761858e9378aaf8ed04b2f050690491 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Fri, 3 Jun 2022 00:12:17 +0100 Subject: [PATCH 51/95] Reformat the introduction and features list --- README.rst | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/README.rst b/README.rst index 7b9f0049bec..a29aa503861 100644 --- a/README.rst +++ b/README.rst @@ -22,32 +22,27 @@ :target: https://pypistats.org/packages/sphinx :alt: Monthly PyPI installs -Sphinx is a tool that makes it easy to create intelligent and beautiful -documentation for Python projects (or other documents consisting of multiple -reStructuredText sources), written by Georg Brandl. It was originally created -for the new Python documentation, and has excellent facilities for Python -project documentation, but C/C++ is supported as well, and more languages are -planned. +**Sphinx makes it easy to create intelligent and beautiful documentation.** Sphinx uses reStructuredText as its markup language, and many of its strengths come from the power and straightforwardness of reStructuredText and its parsing and translating suite, the Docutils. -Among its features are the following: +Features +======== -* Output formats: HTML (including derivative formats such as HTML Help, Epub - and Qt Help), plain text, manual pages and LaTeX or direct PDF output - using rst2pdf -* Extensive cross-references: semantic markup and automatic links +* **Output formats**: HTML, PDF, plain text, EPub, TeX, manual pages, and more +* **Extensive cross-references**: semantic markup and automatic links for functions, classes, glossary terms and similar pieces of information -* Hierarchical structure: easy definition of a document tree, with automatic +* **Hierarchical structure**: easy definition of a document tree, with automatic links to siblings, parents and children -* Automatic indices: general index as well as a module index -* Code handling: automatic highlighting using the Pygments highlighter -* Flexible HTML output using the Jinja 2 templating engine -* Various extensions are available, e.g. for automatic testing of snippets - and inclusion of appropriately formatted docstrings -* Setuptools integration +* **Automatic indices**: general index as well as a module index +* **Code highlighting**: automatic highlighting using the Pygments highlighter +* **Templating**: Flexible HTML output using the Jinja 2 templating engine +* **Extension ecosystem**: Many extensions are available, for example for + automatic function documentation or working with Jupyter notebooks. +* **Language Support**: Python, C, C++, JavaScript, mathematics, and many other + languages through extensions. For more information, refer to the `the documentation`_. From 3b760d393e6d047e760c530a2bb10140c7619ffd Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Fri, 3 Jun 2022 00:22:00 +0100 Subject: [PATCH 52/95] Move release badge first, remove download stats --- README.rst | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/README.rst b/README.rst index a29aa503861..ac51e489190 100644 --- a/README.rst +++ b/README.rst @@ -2,14 +2,14 @@ Sphinx ======== -.. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg - :target: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml - :alt: Build Status - .. image:: https://img.shields.io/pypi/v/sphinx.svg :target: https://pypi.org/project/Sphinx/ :alt: Package on PyPI +.. image:: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml/badge.svg + :target: https://github.com/sphinx-doc/sphinx/actions/workflows/main.yml + :alt: Build Status + .. image:: https://readthedocs.org/projects/sphinx/badge/?version=master :target: https://www.sphinx-doc.org/ :alt: Documentation Status @@ -18,10 +18,6 @@ :target: https://opensource.org/licenses/BSD-2-Clause :alt: BSD 2 Clause -.. image:: https://img.shields.io/pypi/dm/Sphinx?label=PyPI%20Installs - :target: https://pypistats.org/packages/sphinx - :alt: Monthly PyPI installs - **Sphinx makes it easy to create intelligent and beautiful documentation.** Sphinx uses reStructuredText as its markup language, and many of its strengths From 0bf661857db123bb30ec079de4bcac61bed58edd Mon Sep 17 00:00:00 2001 From: Daniel Eades Date: Sun, 9 Jan 2022 16:44:07 +0000 Subject: [PATCH 53/95] simplify dict key checks (SIM118) --- sphinx/domains/c.py | 2 +- sphinx/domains/cpp.py | 2 +- sphinx/util/cfamily.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx/domains/c.py b/sphinx/domains/c.py index ea29b94b7b3..75581d71aa3 100644 --- a/sphinx/domains/c.py +++ b/sphinx/domains/c.py @@ -2531,7 +2531,7 @@ def _parse_expression_fallback( while not self.eof: if (len(symbols) == 0 and self.current_char in end): break - if self.current_char in brackets.keys(): + if self.current_char in brackets: symbols.append(brackets[self.current_char]) elif len(symbols) > 0 and self.current_char == symbols[-1]: symbols.pop() diff --git a/sphinx/domains/cpp.py b/sphinx/domains/cpp.py index 98a89594f27..980c4db5c02 100644 --- a/sphinx/domains/cpp.py +++ b/sphinx/domains/cpp.py @@ -5754,7 +5754,7 @@ def _parse_expression_fallback(self, end: List[str], while not self.eof: if (len(symbols) == 0 and self.current_char in end): break - if self.current_char in brackets.keys(): + if self.current_char in brackets: symbols.append(brackets[self.current_char]) elif len(symbols) > 0 and self.current_char == symbols[-1]: symbols.pop() diff --git a/sphinx/util/cfamily.py b/sphinx/util/cfamily.py index 2dbb020048a..21ac9b79f52 100644 --- a/sphinx/util/cfamily.py +++ b/sphinx/util/cfamily.py @@ -379,7 +379,7 @@ def _parse_balanced_token_seq(self, end: List[str]) -> str: while not self.eof: if len(symbols) == 0 and self.current_char in end: break - if self.current_char in brackets.keys(): + if self.current_char in brackets: symbols.append(brackets[self.current_char]) elif len(symbols) > 0 and self.current_char == symbols[-1]: symbols.pop() From 9e051dfb3467919459eb4e6fe30da2c6077aa950 Mon Sep 17 00:00:00 2001 From: Daniel Eades Date: Sun, 9 Jan 2022 16:50:10 +0000 Subject: [PATCH 54/95] remove unnecessary list calls within 'sorted' (C414) --- sphinx/builders/html/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py index b320b0df588..6ba92eb3e70 100644 --- a/sphinx/builders/html/__init__.py +++ b/sphinx/builders/html/__init__.py @@ -1055,7 +1055,7 @@ def hasdoc(name: str) -> bool: # sort JS/CSS before rendering HTML try: # Convert script_files to list to support non-list script_files (refs: #8889) - ctx['script_files'] = sorted(list(ctx['script_files']), key=lambda js: js.priority) + ctx['script_files'] = sorted(ctx['script_files'], key=lambda js: js.priority) except AttributeError: # Skip sorting if users modifies script_files directly (maybe via `html_context`). # refs: #8885 @@ -1064,7 +1064,7 @@ def hasdoc(name: str) -> bool: pass try: - ctx['css_files'] = sorted(list(ctx['css_files']), key=lambda css: css.priority) + ctx['css_files'] = sorted(ctx['css_files'], key=lambda css: css.priority) except AttributeError: pass From 55a0143df790e65514faaec4c79cfbec103a2a35 Mon Sep 17 00:00:00 2001 From: Daniel Eades Date: Sun, 9 Jan 2022 16:52:03 +0000 Subject: [PATCH 55/95] remove unnecessary list calls around 'sorted' (C413) --- sphinx/ext/autosummary/generate.py | 2 +- tests/test_domain_cpp.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py index 3db7eb989a1..5d5e64b927a 100644 --- a/sphinx/ext/autosummary/generate.py +++ b/sphinx/ext/autosummary/generate.py @@ -355,7 +355,7 @@ def generate_autosummary_docs(sources: List[str], output_dir: str = None, suffix: str = '.rst', base_path: str = None, imported_members: bool = False, app: Any = None, overwrite: bool = True, encoding: str = 'utf-8') -> None: - showed_sources = list(sorted(sources)) + showed_sources = sorted(sources) if len(showed_sources) > 20: showed_sources = showed_sources[:10] + ['...'] + showed_sources[-10:] logger.info(__('[autosummary] generating autosummary for: %s') % diff --git a/tests/test_domain_cpp.py b/tests/test_domain_cpp.py index 70876728df1..765f9fd650b 100644 --- a/tests/test_domain_cpp.py +++ b/tests/test_domain_cpp.py @@ -1113,11 +1113,11 @@ def test_domain_cpp_build_misuse_of_roles(app, status, warning): if targetType == 'templateParam': warn.append("WARNING: cpp:{} targets a {} (".format(r, txtTargetType)) warn.append("WARNING: cpp:{} targets a {} (".format(r, txtTargetType)) - warn = list(sorted(warn)) + warn = sorted(warn) for w in ws: assert "targets a" in w ws = [w[w.index("WARNING:"):] for w in ws] - ws = list(sorted(ws)) + ws = sorted(ws) print("Expected warnings:") for w in warn: print(w) From 89210fc2756eaf0fc1bbcf3eccb7a9f9f690b820 Mon Sep 17 00:00:00 2001 From: Daniel Eades Date: Sun, 9 Jan 2022 16:55:12 +0000 Subject: [PATCH 56/95] remove unnecessary list comprehension (C416) --- tests/test_ext_napoleon_iterators.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/test_ext_napoleon_iterators.py b/tests/test_ext_napoleon_iterators.py index 6b80af6bf68..f5fe541b678 100644 --- a/tests/test_ext_napoleon_iterators.py +++ b/tests/test_ext_napoleon_iterators.py @@ -55,19 +55,19 @@ def test_iter(self): self.assertTrue(it is it.__iter__()) a = [] - b = [i for i in peek_iter(a)] + b = list(peek_iter(a)) self.assertEqual([], b) a = ['1'] - b = [i for i in peek_iter(a)] + b = list(peek_iter(a)) self.assertEqual(['1'], b) a = ['1', '2'] - b = [i for i in peek_iter(a)] + b = list(peek_iter(a)) self.assertEqual(['1', '2'], b) a = ['1', '2', '3'] - b = [i for i in peek_iter(a)] + b = list(peek_iter(a)) self.assertEqual(['1', '2', '3'], b) def test_next_with_multi(self): @@ -303,7 +303,7 @@ def get_next(): return next(a) it = modify_iter(get_next, sentinel, int) expected = [1, 2, 3] - self.assertEqual(expected, [i for i in it]) + self.assertEqual(expected, list(it)) def test_init_with_sentinel_kwargs(self): a = iter([1, 2, 3, 4]) @@ -313,13 +313,13 @@ def get_next(): return next(a) it = modify_iter(get_next, sentinel, modifier=str) expected = ['1', '2', '3'] - self.assertEqual(expected, [i for i in it]) + self.assertEqual(expected, list(it)) def test_modifier_default(self): a = ['', ' ', ' a ', 'b ', ' c', ' ', ''] it = modify_iter(a) expected = ['', ' ', ' a ', 'b ', ' c', ' ', ''] - self.assertEqual(expected, [i for i in it]) + self.assertEqual(expected, list(it)) def test_modifier_not_callable(self): self.assertRaises(TypeError, modify_iter, [1], modifier='not_callable') @@ -328,10 +328,10 @@ def test_modifier_rstrip(self): a = ['', ' ', ' a ', 'b ', ' c', ' ', ''] it = modify_iter(a, modifier=lambda s: s.rstrip()) expected = ['', '', ' a', 'b', ' c', '', ''] - self.assertEqual(expected, [i for i in it]) + self.assertEqual(expected, list(it)) def test_modifier_rstrip_unicode(self): a = ['', ' ', ' a ', 'b ', ' c', ' ', ''] it = modify_iter(a, modifier=lambda s: s.rstrip()) expected = ['', '', ' a', 'b', ' c', '', ''] - self.assertEqual(expected, [i for i in it]) + self.assertEqual(expected, list(it)) From 4e4813099bffde35b0c1d3f12eeac85420ad447b Mon Sep 17 00:00:00 2001 From: Daniel Eades Date: Sun, 9 Jan 2022 16:58:49 +0000 Subject: [PATCH 57/95] remove unnecessary generators (C400, C401) --- sphinx/ext/autosummary/__init__.py | 2 +- sphinx/ext/autosummary/generate.py | 4 ++-- sphinx/ext/napoleon/docstring.py | 4 ++-- sphinx/util/__init__.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sphinx/ext/autosummary/__init__.py b/sphinx/ext/autosummary/__init__.py index fbf62c3cd6e..2b9055d3e82 100644 --- a/sphinx/ext/autosummary/__init__.py +++ b/sphinx/ext/autosummary/__init__.py @@ -315,7 +315,7 @@ def get_items(self, names: List[str]) -> List[Tuple[str, str, str, str]]: try: real_name, obj, parent, modname = self.import_by_name(name, prefixes=prefixes) except ImportExceptionGroup as exc: - errors = list(set("* %s: %s" % (type(e).__name__, e) for e in exc.exceptions)) + errors = list({"* %s: %s" % (type(e).__name__, e) for e in exc.exceptions}) logger.warning(__('autosummary: failed to import %s.\nPossible hints:\n%s'), name, '\n'.join(errors), location=self.get_location()) continue diff --git a/sphinx/ext/autosummary/generate.py b/sphinx/ext/autosummary/generate.py index 5d5e64b927a..0e1daf79a43 100644 --- a/sphinx/ext/autosummary/generate.py +++ b/sphinx/ext/autosummary/generate.py @@ -404,7 +404,7 @@ def generate_autosummary_docs(sources: List[str], output_dir: str = None, else: exceptions = exc.exceptions + [exc2] - errors = list(set("* %s: %s" % (type(e).__name__, e) for e in exceptions)) + errors = list({"* %s: %s" % (type(e).__name__, e) for e in exceptions}) logger.warning(__('[autosummary] failed to import %s.\nPossible hints:\n%s'), entry.name, '\n'.join(errors)) continue @@ -468,7 +468,7 @@ def find_autosummary_in_docstring(name: str, filename: str = None) -> List[Autos except AttributeError: pass except ImportExceptionGroup as exc: - errors = list(set("* %s: %s" % (type(e).__name__, e) for e in exc.exceptions)) + errors = list({"* %s: %s" % (type(e).__name__, e) for e in exc.exceptions}) print('Failed to import %s.\nPossible hints:\n%s' % (name, '\n'.join(errors))) except SystemExit: print("Failed to import '%s'; the module executes module level " diff --git a/sphinx/ext/napoleon/docstring.py b/sphinx/ext/napoleon/docstring.py index a1142453737..d866594a335 100644 --- a/sphinx/ext/napoleon/docstring.py +++ b/sphinx/ext/napoleon/docstring.py @@ -931,12 +931,12 @@ def postprocess(item): else: return [item] - tokens = list( + tokens = [ item for raw_token in _token_regex.split(spec) for item in postprocess(raw_token) if item - ) + ] return tokens diff --git a/sphinx/util/__init__.py b/sphinx/util/__init__.py index b5a49a9d118..c8e8c6b94e7 100644 --- a/sphinx/util/__init__.py +++ b/sphinx/util/__init__.py @@ -424,7 +424,7 @@ def encode_uri(uri: str) -> str: split = list(urlsplit(uri)) split[1] = split[1].encode('idna').decode('ascii') split[2] = quote_plus(split[2].encode(), '/') - query = list((q, v.encode()) for (q, v) in parse_qsl(split[3])) + query = [(q, v.encode()) for (q, v) in parse_qsl(split[3])] split[3] = urlencode(query) return urlunsplit(split) From afb988c5b69f701e1d2651f40757418568aa08fe Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Sat, 4 Jun 2022 09:57:29 +0100 Subject: [PATCH 58/95] Add Changelog to project_urls --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 4ec21569713..de8be1d4971 100644 --- a/setup.py +++ b/setup.py @@ -67,6 +67,7 @@ long_description_content_type='text/x-rst', project_urls={ "Code": "https://github.com/sphinx-doc/sphinx", + "Changelog": "https://www.sphinx-doc.org/en/master/changes.html", "Issue tracker": "https://github.com/sphinx-doc/sphinx/issues", }, zip_safe=False, From fbd374859ab79de65e7db78377e9824c4352bff1 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 17:09:44 +0100 Subject: [PATCH 59/95] Add `aside.topic` for Docutils 0.18+ (sphinx13) --- doc/_themes/sphinx13/static/sphinx13.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/_themes/sphinx13/static/sphinx13.css b/doc/_themes/sphinx13/static/sphinx13.css index c8fb2e5c99b..789a5d4f312 100644 --- a/doc/_themes/sphinx13/static/sphinx13.css +++ b/doc/_themes/sphinx13/static/sphinx13.css @@ -372,7 +372,8 @@ div.quotebar { margin-left: 1em; } -div.topic { +div.topic, +aside.topic { background-color: #f8f8f8; } From 7286291f9326bc023441d64eba9b26b09c2e37f1 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 17:45:09 +0100 Subject: [PATCH 60/95] Add docutils_version_info to `StandaloneHTMLBuilder.globalcontext` --- CHANGES | 3 +++ doc/templating.rst | 9 +++++++++ sphinx/builders/html/__init__.py | 1 + 3 files changed, 13 insertions(+) diff --git a/CHANGES b/CHANGES index ca68c54703c..59fe2480f83 100644 --- a/CHANGES +++ b/CHANGES @@ -13,6 +13,9 @@ Deprecated Features added -------------- +* #10523: html theme: Expose the Docutils's version info tuple as a template variable, + ``docutils_version_info``. Patch by Adam Turner. + Bugs fixed ---------- diff --git a/doc/templating.rst b/doc/templating.rst index 3d80edd6009..41f74a715c4 100644 --- a/doc/templating.rst +++ b/doc/templating.rst @@ -383,6 +383,15 @@ in the future. .. versionadded:: 4.2 +.. data:: docutils_version_info + + The version of Docutils used to build represented as a tuple of five elements. + For Docutils version 0.16.1 beta 2 this would be `(0, 16, 1, 'beta', 1)``. + The fourth element can be one of: ``alpha``, ``beta``, ``candidate``, ``final``. + ``final`` always has 0 as the last element. + + .. versionadded:: 5.0.2 + .. data:: style The name of the main stylesheet, as given by the theme or diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py index b320b0df588..f5ab2d828e0 100644 --- a/sphinx/builders/html/__init__.py +++ b/sphinx/builders/html/__init__.py @@ -536,6 +536,7 @@ def prepare_writing(self, docnames: Set[str]) -> None: 'css_files': self.css_files, 'sphinx_version': __display_version__, 'sphinx_version_tuple': sphinx_version, + 'docutils_version_info': docutils.__version_info__[:5], 'style': self._get_style_filename(), 'rellinks': rellinks, 'builder': self.name, From bbf1576277f2544327a9252f448a873fd60bc171 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 18:08:10 +0100 Subject: [PATCH 61/95] Fix double brackets on Docutils 0.18+ --- CHANGES | 1 + sphinx/themes/basic/static/basic.css_t | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGES b/CHANGES index 59fe2480f83..09ae5f90152 100644 --- a/CHANGES +++ b/CHANGES @@ -20,6 +20,7 @@ Bugs fixed ---------- * #10509: autosummary: autosummary fails with a shared library +* #10523: html theme: Fix double brackets on citation references in Docutils 0.18+. Testing -------- diff --git a/sphinx/themes/basic/static/basic.css_t b/sphinx/themes/basic/static/basic.css_t index 9e5047afe6f..67bfec755ca 100644 --- a/sphinx/themes/basic/static/basic.css_t +++ b/sphinx/themes/basic/static/basic.css_t @@ -237,6 +237,7 @@ a.headerlink { visibility: hidden; } +{%- if docutils_version_info[:2] < (0, 18) %} a.brackets:before, span.brackets > a:before{ content: "["; @@ -246,6 +247,7 @@ a.brackets:after, span.brackets > a:after { content: "]"; } +{% endif %} h1:hover > a.headerlink, h2:hover > a.headerlink, From 5ddc22baf85cd46b7a4f2175deb9fcb3359a8858 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 20:53:57 +0100 Subject: [PATCH 62/95] Fix an example in the templating document Co-authored-by: Matthias Geier --- doc/templating.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/templating.rst b/doc/templating.rst index 41f74a715c4..d9755a836b1 100644 --- a/doc/templating.rst +++ b/doc/templating.rst @@ -386,7 +386,7 @@ in the future. .. data:: docutils_version_info The version of Docutils used to build represented as a tuple of five elements. - For Docutils version 0.16.1 beta 2 this would be `(0, 16, 1, 'beta', 1)``. + For Docutils version 0.16.1 beta 2 this would be `(0, 16, 1, 'beta', 2)``. The fourth element can be one of: ``alpha``, ``beta``, ``candidate``, ``final``. ``final`` always has 0 as the last element. From 25656d07b79aba5917ef74c81c104c09636b656f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 20:56:14 +0100 Subject: [PATCH 63/95] Line length --- CHANGES | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 09ae5f90152..8e8984bfa1a 100644 --- a/CHANGES +++ b/CHANGES @@ -13,8 +13,8 @@ Deprecated Features added -------------- -* #10523: html theme: Expose the Docutils's version info tuple as a template variable, - ``docutils_version_info``. Patch by Adam Turner. +* #10523: html theme: Expose the Docutils's version info tuple as a template + variable, ``docutils_version_info``. Patch by Adam Turner. Bugs fixed ---------- From 36e79d708964be486115a7192b7622a310bf715c Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 4 Jun 2022 21:07:10 +0100 Subject: [PATCH 64/95] Update credits in CHANGES --- CHANGES | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/CHANGES b/CHANGES index 8e8984bfa1a..3098438ac38 100644 --- a/CHANGES +++ b/CHANGES @@ -13,14 +13,15 @@ Deprecated Features added -------------- -* #10523: html theme: Expose the Docutils's version info tuple as a template +* #10523: HTML Theme: Expose the Docutils's version info tuple as a template variable, ``docutils_version_info``. Patch by Adam Turner. Bugs fixed ---------- * #10509: autosummary: autosummary fails with a shared library -* #10523: html theme: Fix double brackets on citation references in Docutils 0.18+. +* #10523: HTML Theme: Fix double brackets on citation references in Docutils 0.18+. + Patch by Adam Turner. Testing -------- @@ -32,10 +33,11 @@ Bugs fixed ---------- * #10498: gettext: TypeError is raised when sorting warning messages if a node - has no line number -* #10493: html theme: :rst:dir:`topic` directive is rendered incorrectly with - docutils-0.18 -* #10495: IndexError is raised for a :rst:role:`kbd` role having a separator + has no line number. Patch by Adam Turner. +* #10493: HTML Theme: :rst:dir:`topic` directive is rendered incorrectly with + Docutils 0.18. Patch by Adam Turner. +* #10495: IndexError is raised for a :rst:role:`kbd` role having a separator. + Patch by Adam Turner. Release 5.0.0 (released May 30, 2022) ===================================== @@ -76,6 +78,7 @@ Incompatible changes * #10474: :confval:`language` does not accept ``None`` as it value. The default value of ``language`` becomes to ``'en'`` now. + Patch by Adam Turner and Takeshi KOMIYA. Deprecated ---------- @@ -131,11 +134,12 @@ Features added non-imported * #10028: Removed internal usages of JavaScript frameworks (jQuery and underscore.js) and modernised ``doctools.js`` and ``searchtools.js`` to - EMCAScript 2018. + EMCAScript 2018. Patch by Adam Turner. * #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 +* #10337: Make sphinx-build faster by caching Publisher object during build. + Patch by Adam Turner. Bugs fixed ---------- @@ -143,7 +147,7 @@ Bugs fixed 5.0.0 b1 * #10200: apidoc: Duplicated submodules are shown for modules having both .pyx - and .so files + and .so files. Patch by Adam Turner and Takeshi KOMIYA. * #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 From c753a3f92b5e6fdefde20bcf5a9325cb76101544 Mon Sep 17 00:00:00 2001 From: tk0miya Date: Sun, 5 Jun 2022 00:22:05 +0000 Subject: [PATCH 65/95] Update message catalogs --- sphinx/locale/ar/LC_MESSAGES/sphinx.mo | Bin 7947 -> 7947 bytes sphinx/locale/ar/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/bn/LC_MESSAGES/sphinx.mo | Bin 7976 -> 7976 bytes sphinx/locale/bn/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/cak/LC_MESSAGES/sphinx.mo | Bin 2424 -> 2424 bytes sphinx/locale/cak/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/de/LC_MESSAGES/sphinx.mo | Bin 11216 -> 11216 bytes sphinx/locale/de/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/el/LC_MESSAGES/sphinx.mo | Bin 82273 -> 82273 bytes sphinx/locale/el/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/eo/LC_MESSAGES/sphinx.mo | Bin 1864 -> 1864 bytes sphinx/locale/eo/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/es/LC_MESSAGES/sphinx.mo | Bin 70039 -> 70039 bytes sphinx/locale/es/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/fa/LC_MESSAGES/sphinx.mo | Bin 99940 -> 99940 bytes sphinx/locale/fa/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/it/LC_MESSAGES/sphinx.mo | Bin 10819 -> 10819 bytes sphinx/locale/it/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/ko/LC_MESSAGES/sphinx.mo | Bin 84383 -> 85235 bytes sphinx/locale/ko/LC_MESSAGES/sphinx.po | 4 +-- sphinx/locale/ro/LC_MESSAGES/sphinx.mo | Bin 8822 -> 8822 bytes sphinx/locale/ro/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo | Bin 643 -> 643 bytes sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/sphinx.pot | 38 +++++++++++----------- sphinx/locale/vi/LC_MESSAGES/sphinx.mo | Bin 5971 -> 5971 bytes sphinx/locale/vi/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo | Bin 64983 -> 64983 bytes sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po | 8 ++--- sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo | Bin 501 -> 501 bytes sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po | 38 +++++++++++----------- 31 files changed, 272 insertions(+), 272 deletions(-) diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo index 6b2f2ce7be798fabad35ecaddcdbfe6102da37cc..f904a88c53cfe1802fd47d0fb93bfd97e357da66 100644 GIT binary patch delta 23 ecmeCS>$cmVAi!m&YhbEiU|?lrxLHf!As+xu9tJ)D delta 23 ecmeCS>$cmVAi!m+Yhxmio#As+xu&jwQf diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.po b/sphinx/locale/ar/LC_MESSAGES/sphinx.po index 56e17161548..5ba13cd135a 100644 --- a/sphinx/locale/ar/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -175,7 +175,7 @@ msgstr "مجلد الاعدادات لا يحتوي على ملف conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "بناء [%s]" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "قراءة القوالب" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo index e2874fd0a8cd8a321ad1469b3e008f59392e90fd..62d3ea4388691535e064736ddc934d397f98f3fe 100644 GIT binary patch delta 23 ecmZ2sx592iH!qi&u7Rn7fq|8g;pVBllLY}slplLY}=C, 2009\n" "Language-Team: Bengali (http://www.transifex.com/sphinx-doc/sphinx-1/language/bn/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.mo b/sphinx/locale/cak/LC_MESSAGES/sphinx.mo index cf8917a1c59c1e6b7ab2a68911a1963f4e967701..aa9488408f13458d5337914a07155da111853f14 100644 GIT binary patch delta 23 ecmew%^h0PvF)Npuu7Rn7fq|8g;pSS_-^>7C5eHuY delta 23 ecmew%^h0PvF)Np;u92mJfw`5j<>p$}-^>7C!UuE! diff --git a/sphinx/locale/cak/LC_MESSAGES/sphinx.po b/sphinx/locale/cak/LC_MESSAGES/sphinx.po index f5ef21c3c44..2a39570587c 100644 --- a/sphinx/locale/cak/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/cak/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.mo b/sphinx/locale/de/LC_MESSAGES/sphinx.mo index c00408f8ebbb43a0589045c612cd25ff1b0c512e..d50eaea340cb488dee4d4e2529659accdcb7c018 100644 GIT binary patch delta 23 ecmcZ*ej$8=wiK6{u7Rn7fq|8g;bv2**@6IGMF!yj delta 23 ecmcZ*ej$8=wiK7Cu92mJfw`5j, 2018\n" "Language-Team: German (http://www.transifex.com/sphinx-doc/sphinx-1/language/de/)\n" @@ -177,7 +177,7 @@ msgstr "Konfigurationsverzeichnis enthält keine conf.py Datei (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -774,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.mo b/sphinx/locale/el/LC_MESSAGES/sphinx.mo index 795666e7a188b51fb26ff42b4a1c08e495aa0092..2213055cb77a4c9b70f21685940f3051733de70d 100644 GIT binary patch delta 25 gcmaFZ#QLy_bwhn4mzl1Cse*xlm674*&c+-20e!6r!~g&Q delta 25 gcmaFZ#QLy_bwhn4m#MCirGkOEm9gdK&c+-20e)Ty*#H0l diff --git a/sphinx/locale/el/LC_MESSAGES/sphinx.po b/sphinx/locale/el/LC_MESSAGES/sphinx.po index daabaee8b62..fda828e7faf 100644 --- a/sphinx/locale/el/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/el/LC_MESSAGES/sphinx.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -176,7 +176,7 @@ msgstr "ο κατάλογος παραμετροποίησης δεν περιλ #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -576,7 +576,7 @@ msgstr "τα αρχεία πηγής %d που δόθηκαν στη γραμμ msgid "targets for %d source files that are out of date" msgstr "στόχοι για τα αρχεία πηγής %d τα οποία είναι ξεπερασμένα" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "μεταγλώττιση [%s]:" @@ -773,21 +773,21 @@ msgstr "η τιμή παραμετροποίησης \"version\" δεν πρέπ msgid "invalid css_file: %r, ignored" msgstr "ανέγκυρο css_file: %r, θα αγνοηθεί" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Οι κατάλογοι των μηνυμάτων είναι στο %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "στόχοι για %d πρότυπα αρχεία" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "ανάγνωση προτύπων..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "εγγραφή καταλόγων μηνύματος..." @@ -1208,7 +1208,7 @@ msgid "job number should be a positive number" msgstr "ο αριθμός εργασίας θα πρέπει να είναι θετικός αριθμός" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3026,24 +3026,24 @@ msgid "" msgstr "Το autosummary δημιουργεί αρχεία .rst εσωτερικά. Αλλά το δικό σας source_suffix δεν περιλαμβάνει .rst. Θα παραλειφθεί." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] δημιουργία autosummary για: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[αυτόματη περίληψη] εγγραφή στο %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3051,7 +3051,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3066,30 +3066,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "αρχεία πηγής για να δημιουργηθούν τα αρχεία reST" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "ο κατάλογος που θα τοποθετεί όλο το αποτέλεσμα εξόδου" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "προεπιλεγμένη επέκταση για αρχεία (προεπιλογή: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "προσαρμοσμένος κατάλογος προτύπου (προεπιλογή: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "μέλη εισαγμένα στο έγγραφο (προεπιλογή: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo index 541af4b4b6cd46808ac85273eed7a7fe1ef5f947..37754b73af2b3a4ddcc08508d2722e6e13e9f26a 100644 GIT binary patch delta 23 ecmX@XcY<$&0SlLzu7Rn7fq|8g;btoqK4t(;c?E(1 delta 23 ecmX@XcY<$&0SlL@u92mJfw`5j, 2021\n" "Language-Team: Esperanto (http://www.transifex.com/sphinx-doc/sphinx-1/language/eo/)\n" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.mo b/sphinx/locale/es/LC_MESSAGES/sphinx.mo index e35316638e56c5221da0d9aca9d3024424f58973..43dd0396298bdfefca4c4cf1dde34fd031ea117e 100644 GIT binary patch delta 25 hcmbQfm}UB6mJPC#xXg47Oce|atc(mdt4}JZ2LNr62qpjk delta 25 hcmbQfm}UB6mJPC#xJ-48EENpQt&A-, 2016,2021\n" "Language-Team: Spanish (http://www.transifex.com/sphinx-doc/sphinx-1/language/es/)\n" @@ -180,7 +180,7 @@ msgstr "directorio de configuración no contiene un archivo conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -580,7 +580,7 @@ msgstr "%d archivos fuente dados en la línea de comandos" 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:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "compilando [%s]:" @@ -777,21 +777,21 @@ msgstr "el valor de configuración \"version\" no debe estar vacío para EPUB3" msgid "invalid css_file: %r, ignored" msgstr "css_file inválido: %r, ignorado" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, 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:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "objetivos para los archivos de plantillas %d" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "leyendo plantillas..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "escribiendo catálogos de mensajes..." @@ -1212,7 +1212,7 @@ msgid "job number should be a positive number" msgstr "número de trabajo debe ser un número positivo" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3030,24 +3030,24 @@ msgid "" msgstr "autosummary genera archivos .rst internamente. Pero su source_suffix no contiene archivo .rst. Saltado." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, 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:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] generar autosummary para: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] escribiendo a %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3055,7 +3055,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3070,30 +3070,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "archivos fuente para generar archivos rST para" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "directorio para colocar toda la salida en" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "sufijo predeterminado para archivos (predeterminado: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "directorio de plantillas personalizadas (predeterminado: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "documento importados miembros (predeterminado: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo index eb65ab8c463cc1aa23ddb3ef3d295140b9fbeebc..267fc55712ef7b32f25095e91ac094ead69feacb 100644 GIT binary patch delta 25 hcmaFT!}g?yZ3E{rE;C&NQw0M9Dm42O9caSD`U&e!pj05004Na2<-p> diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.po b/sphinx/locale/fa/LC_MESSAGES/sphinx.po index bc7ec34005c..69cd9f748ac 100644 --- a/sphinx/locale/fa/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -177,7 +177,7 @@ msgstr "شاخه‌ی پیکربندی(%s)، پرونده‌ی conf.py را ند #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "پرونده‌های منبع %d داده شده در خط فرمان" msgid "targets for %d source files that are out of date" msgstr "مقصد‌های %d پرونده‌های منبعی هستند که منسوخ شده‌اند" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "ساخت [%s]: " @@ -774,21 +774,21 @@ msgstr "مقدار پیکربندی ویراست (\"version\") نباید برا msgid "invalid css_file: %r, ignored" msgstr "پرونده‌ی css نامعتبر%r: نادیده گرفته می‌شود" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "سیاهه‌های پیام‌ها در %(outdir)s است." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "مقصد‌های قالب پرونده‌های %d" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "خواندن قالب‌ها... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "نوشتن سیاهه‌های پیام... " @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "شماره‌ی کار باید یک عدد مثبت باشد" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "برای اطّلاعات بیشتر به بروید." @@ -3027,24 +3027,24 @@ msgid "" msgstr "خلاصه‌ی خودکار به طور داخلی پرونده‌های rst را ایجاد می‌کند. ولی پسوند منبع شما شامل rst نیست. نادیده گرفته می‌شود." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, 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:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[خلاصه‌ی خودکار] تولید خلاصه‌ی خودکار برای: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[خلاصه‌ی خودکار] نوشتن در %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "پرونده‌های منبع برای تولید پرونده‌های rST" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "پوشه‌ای برای قرار دادن همه‌ی برون دادها در آن" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "پسوند پیش فرض برای پرونده‌ها (پیش‌فرض: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "شاخه‌ی سفارشی قالب (پیش‌گزیده: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "اجزای فراخوان شده‌ی سند (پیش‌گزیده: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.mo b/sphinx/locale/it/LC_MESSAGES/sphinx.mo index ed7d1da9a054e6bb1d762b93cc2773653f220e88..7f3e61c15b350d410364732e1d390b648a75bd12 100644 GIT binary patch delta 23 ecmX>cayVo|h9sAnu7Rn7fq|8g;pQUAivj>)AO~&$ delta 23 ecmX>cayVo|h9sA%u92mJfw`5j<>n&Eivj>)(FcP7 diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.po b/sphinx/locale/it/LC_MESSAGES/sphinx.po index e265e8e3f70..f53e0ecb22a 100644 --- a/sphinx/locale/it/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/it/LC_MESSAGES/sphinx.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Antonari Palmio, 2022\n" "Language-Team: Italian (http://www.transifex.com/sphinx-doc/sphinx-1/language/it/)\n" @@ -179,7 +179,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -579,7 +579,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -776,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1211,7 +1211,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3029,24 +3029,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3054,7 +3054,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3069,30 +3069,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.mo b/sphinx/locale/ko/LC_MESSAGES/sphinx.mo index 73d0ffb8437dae86585e36e99e9cf9c6580ef3bf..f1ecc115f3d64a577bfeaacc0b3d8d940b18418f 100644 GIT binary patch delta 12964 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 delta 12217 zcmYM)37n2q|Htv`w$8#}7K0hHV1|Y3A-}#+$-_)(Q%Pub}>;BQd z%tD8MZkBSKP}~@-=>PvojdPqiF2`ws3;4|bc*nWU?XC%q)0XS4n>fx`;<<^AGZG(S zMI4soIAw7n#^8%MAJ<|FOls;l{Lk%-=l`>~uo2VnHrB$#WXJKw9_WPwF$({K8t5As zj+-zNkDxmI8w2nTRzaT>$El2=sQ1O9FE+&h`gbyDROLc<)CWhQAG$FD=c8V<8TH^E z)Qi5e_kX}H#P?9|dAgb7w8BBCc(wHl)ca3hFkZ%L^zS^PQ2~RRn~~STI>bpxwwzw5 znZAi3_z~*<5&R5qA*^bwY=jT3vE;udaX)m2(I}*miA&KlGV~{Y zgeG0rqP+kY*dk*#&UQKeeec`;3I3bwx+`-sOM&4e>{biuxUHTiN;JUi=&W7 zo$;83pJ96}#d=pmcP@t?p{=Y|q<#8Tj45mG8J}?5y5KqMf7pcaE#M?WV z4z8f$zfq|Urw~+BQP$?DjC4YESc2DZJyyVl&yWH7cUIBR2M%E`{1H_=%{m%;pi(~( zd*WPF27bm$Sf-QXG{!*m!A#VII-@dEf}`*gq)ePB3P%I@54!b&0vf(J*WM_`SmKpf z509c=d=IN&=`JP?Lfwx*6;n1=#(}8Jjl+B_KxOCzY6;I^1N^BA`L9Z9{kk%GE<|-R zFKC7piQA((=!sr91B38Y)PPo^)^;O?;y$c_m#{iML>*{BdB#}O=i8$0_s%2#(KIG< zK~=j9hvOw|j5*zz6&9k-iLX&9ePj*oVP2eS?TVARKN17*3i{y#?1SE{Ul0yOWvb9k zLu)Y~wG>OxA2--|C#w37U>&@PdT}s$)pPZ+944bOl!kh77AiwMQ7IpcTH=wY%of<| z?m09xqxqimTz$LWZT@Ohkp;dl!pF<^lGfr46+9vFdz z_$aff}b5!@kuEd*A87e)oJpz#teM6%-49BgJj8S4@+v+)5`Fq5sV*WAby8h^Pf@s+INa6wrtc=6sKzC&tOK51M8!-Y8p$76hYR#M%%>Wx>Rl;`I z2>YNqSb#ye1GUYLVMjcJ8fZ+R89*;oZOuT{NO2+g_f$6*G_wmBir1|^Q%&{OMGi5i z1FpoasHN#f`jmlJP|q*Gp12&F<9%$1iPKE#2cwo^CMrWqr`Zo|=Yn2%1?ywTbQ5Qy z2Kb_lS7UeLvlxbrXP5zYLapf}48d2i2d>2&bY_}?wnuHpj_89E-87Wy>8O#Fpa!tn zdJeU=hF_X9_=Hg29!oSfU?;}g* zb}GDV)+iKpqdjUV`eH>aLLHqeF#(U*>!n^XyQ4B@aXlARJBx5EZo|4*_f<2nXRsde zG*t1fL(ljBIU4G~cb++bl2L1$k6O#gs2MKA7PtlLjX*qcVTbO+zV*e#?yL8Pp7lQ3Lq|^`bqf&;4p+ zzqd^W8lxB2Q_v4vqdwOOtKk$ZgGHE(Z(#%;$ByW}Nkgg2SZu0%2`_RWtW>2r(-(t094Vf!cbg~8ratu?WS>-Mhv=E zn2|QX?!;ZNC2l}v;u^NcS}VVq9nYdRC7aS_(Woi_d%H8bzEW*|+lEOAHF0P;}VYX(N)7Sw=G zVIC&WAEQVWviAv=?dh$_-_Y>2rSiG^5){+;DCp5nrO)EfSYIxzmhD(L#m z7=Rj36#8Nu24QnlDm$S*KNxiYO~eSCZR0hl=RUUXLC^mGj>cGSl-gm6ZUW{Jzl`

!xs=XQ8g`+q8p6dd!V8TkhE zA>M%+@c~T6<5r)YW?&hp%#Fm+Sc0m7a=T0>!Z49I9#uO-Fb8KM<=`Aa_f#4$?lyl$ zdx$Z_d3($YrsFfjMOYtyLG6Z0d(DB9U~PuVKr7UMJ7Wg+MP+CeYJ%Ib3En^rEP5a7 zKa@uAeddMxQTzTdCg4TX00Q=#pI(Eo9Pvu5itnRdybBxQeN-*fKVaU|5>SX_|W)jr!bhqt$tDhdPmU@G>&j`sRG zOyxzpZT$GZW`KdGOlte!^L&0RhT|_7hNXWn@2!Oe#3`r=eS|gX-#JYq1Mi?x)a(@{jeu6rJ z+x}wSI}r8WNp9PijY?4w`r%?5uS31Er{R4 z$u9mf3-$TlznO`SKr-fb#@GvUtqaTzrvxYPzz3)ztbNt|iY>+z;scn3|6)T-x@O{M zaWL^xT!F6N&2Cs_J%&1Oo_J!`Kjsf}HupfyWCo5z|LgoM2fA?-Uc(;P^G~y_KEfE{ z->?J&{^GA$a6LB0YJZ#0wZ{g;)3F0?!gzdyarE!R-Y_%jg9*foup%BtzE_+xI2u>p zu=>{ut{NRElTfr+5RE()ABa2JfL}*7%`$ehdZ?Peo4#P#u4Yfq3E} z`EN$!H!f7e+K-32jz+BG@?7YHir1qLp2d3jE6zqgm&@}lS&X%azrreb)%p-C5?3tc zaw0JV)360KY*IJ`?kFhU)tq468mE^H|F3V+=bJyb{UuF>-as?gV#}2U9YUm zlge(WS{Q+2M!&`|yoi(V3HHQ^!6x;`P#HUGWB+OiN;w1>eQNco&DDyLU~qM*C3v`B#iU|1h&F60kqlfIS4^)dX*Pp`(;)AFRT*In(1C?s8XmfCNLk(~xs+NvhucFR;S6#DBLr_bWfgS1J z89_ru@;OG}4;YE}P}{3UJ@Y^ZY(zXB)zKQ%{Zm%&r_2mfu`buAqt1(UsH1!)(xCdL!xU79!%^F3DXN2Ar~w~DRrT-Ix(!Sw2BEg$ z3)l*`p=#q!1NOgOP$t%#fPNT3oPs)%^HC{ZjrDP(jZfoH;)~c0GaH&2&PN?YH&M@( zjx)Q!2etM=*b(!wJ8p<`yF7ocFCA}=+C0?E-#~o_>_#0ZS1|>{8=0B*L>*8sU<*8m zow0ml^Z9(#Hh$g4t1*N49BK)}`47r8z)o%&%0LfPN(Q11pyyEs#sYhPJ!TVcL+z3$ zsBg=VCg$@)t#eS%t;Q_ejXEj46V3K)i0U{U_4~q|NkePX88v`cQAP4LYOO!8@g-Cy z{y`leF-c~r7NBZq3+ly}P?`Ea)HaK3YHFYxYH6NB?VhO^r0@TQG_*fApmxE2)CVu2 zw#^Mx2foQBrOia#GGxCE7n{iq3CL>1jt)Ib|& znDeA7YQVEmyK6h@Tl7i>`(G&xYhzx}2AdG)Vl$j+&gYTHC- znT{KwGS?YZ#8Xj4yvW|)id4CC5;f6ls2`z~v(2_`Se=F*?0|Z32x=fRvbW~PZH(CZ addKS3woV;hIBM%Vr_a>fy6$dHxBmeuIrE(W diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.po b/sphinx/locale/ko/LC_MESSAGES/sphinx.po index 918c282f8d0..8194294f117 100644 --- a/sphinx/locale/ko/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ko/LC_MESSAGES/sphinx.po @@ -176,7 +176,7 @@ msgstr "설정 디렉토리에 conf.py 파일이 없습니다 (%s)" msgid "" "Invalid configuration value found: 'language = None'. Update your " "configuration to a valid langauge code. Falling back to 'en' (English)." -msgstr "" +msgstr "잘못된 구성 값을 찾았습니다: 'language = None'. 유효한 언어 코드로 구성을 업데이트하십시오. 대신 'en'(영어)을 사용합니다." #: sphinx/config.py:201 #, python-format @@ -2704,7 +2704,7 @@ msgid "" "Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" "\n" "Traceback: %s" -msgstr "" +msgstr "이미지 변환 명령 %r을(를) 실행할 수 없습니다. 'sphinx.ext.imgconverter'에는 기본적으로 ImageMagick이 필요합니다. 해당 프로그램이 설치되어 있는지 확인하거나, 'image_converter' 옵션을 사용자 정의 변환 명령으로 설정하십시오.\n\n역추적: %s" #: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo index 88c5abd636f9fc51b3f92284d0629b5e54177fd6..e2ed1948dd7c0333558992161937c92ac4d73e60 100644 GIT binary patch delta 23 fcmez7^37$#F%d2^T?11E0|P4~!_5~&mhl1rZkq@= delta 23 fcmez7^37$#F%d3PT_Z~c19K~5%gq-=mhl1rZ%hbH diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.po b/sphinx/locale/ro/LC_MESSAGES/sphinx.po index 3ede577c4ce..473568ec04b 100644 --- a/sphinx/locale/ro/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ro/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Razvan Stefanescu , 2015-2017\n" "Language-Team: Romanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ro/)\n" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.mo index 4cc1e593893fdae8d7d09ca8d69958a46d2403c0..4327c53b9ba71860a3432e1f0b8d6aa6b3589ec5 100644 GIT binary patch delta 21 ccmZo>ZDyU&#$~2!V5(qXU}a>ual&Ut06-T8O8@`> delta 21 ccmZo>ZDyU&#$~E&WT{|aZe?t_al&Ut06?<_U;qFB diff --git a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po index fa197739b6b..d165b4b0312 100644 --- a/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ru_RU/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Russian (Russia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru_RU/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot index 65640507473..48a1204b017 100644 --- a/sphinx/locale/sphinx.pot +++ b/sphinx/locale/sphinx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx 5.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -172,7 +172,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -776,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1211,7 +1211,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 sphinx/ext/apidoc.py:303 -#: sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3043,7 +3043,7 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following " @@ -3051,17 +3051,17 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3069,7 +3069,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3086,30 +3086,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo index db9820829d3a9fddffd23d313bee203c102affd0..8c93eb491589a0308b68835d409054ef69afe0de 100644 GIT binary patch delta 23 fcmcbtcUf=4d|oayT?11E0|P4~!_6ysS8)OWVHpQ% delta 23 fcmcbtcUf=4d|ob7T_Z~c19K~5%grl!S8)OWVaf-8 diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.po b/sphinx/locale/vi/LC_MESSAGES/sphinx.po index 0213455aabb..23cfc9f17e5 100644 --- a/sphinx/locale/vi/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/vi/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Hoat Le Van , 2014\n" "Language-Team: Vietnamese (http://www.transifex.com/sphinx-doc/sphinx-1/language/vi/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo index 4ea620e655b1f50bc894c5ac1a001f2c6899848e..d69bc9bb1bdf4f7917e6c39ec114fdcbaab25444 100644 GIT binary patch delta 48 zcmccqoB8^0<_%W!1lwAl?_KwN<8Dm`)nWyWr){m9z2~iFWCGGZ<}2%hXxX#73;s>KQ#Pg|F7_MW$zkqJoun6Io0qGiwSG5`Q+ CWf$}S diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po index dfcb38efb72..fc6f1ff18dc 100644 --- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po @@ -2019,7 +2019,7 @@ msgstr "" #: sphinx/domains/javascript.py:131 #, python-format msgid "%s() (built-in function)" -msgstr "%s() (內置函数)" +msgstr "%s() (内置函数)" #: sphinx/domains/javascript.py:132 sphinx/domains/python.py:824 #, python-format @@ -2104,7 +2104,7 @@ msgstr "语句" #: sphinx/domains/python.py:56 msgid "built-in function" -msgstr "內置函数" +msgstr "内置函数" #: sphinx/domains/python.py:438 msgid "Variables" @@ -2128,12 +2128,12 @@ msgstr "%s() (在 %s 模块中)" #: sphinx/domains/python.py:731 #, python-format msgid "%s (built-in variable)" -msgstr "%s (內置变量)" +msgstr "%s (内置变量)" #: sphinx/domains/python.py:756 #, python-format msgid "%s (built-in class)" -msgstr "%s (內置类)" +msgstr "%s (内置类)" #: sphinx/domains/python.py:757 #, python-format diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo index 5fc25ea7a94e8534d360ffd3f38e21bdf88e3698..c0d86f930d257142dbec653252552e00903374cc 100644 GIT binary patch delta 21 ccmey${FQk^8<&}`fvJLlft8Wr#tEs608oDhod5s; delta 21 ccmey${FQk^8<(lBk)?uxxs|cy#tEs608twTvH$=8 diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po index 77c45ef163c..76ef48b7b66 100644 --- a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_HK/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " From 0926edeb40f1bfb977582619a6a70daa61e589c6 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 6 Jun 2022 23:14:27 +0900 Subject: [PATCH 66/95] Update CHANGES for PR #10511 --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index ca68c54703c..1b3dec4c32b 100644 --- a/CHANGES +++ b/CHANGES @@ -17,6 +17,7 @@ Bugs fixed ---------- * #10509: autosummary: autosummary fails with a shared library +* #10497: py domain: Failed to resolve strings in Literal Testing -------- From 14d669945b86c7bd91868e9a937cbdd35dc675a3 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Mon, 6 Jun 2022 16:27:32 +0100 Subject: [PATCH 67/95] Capitalise "EPUB" Co-authored-by: Takeshi KOMIYA --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index ac51e489190..522083bbaa5 100644 --- a/README.rst +++ b/README.rst @@ -27,7 +27,7 @@ and translating suite, the Docutils. Features ======== -* **Output formats**: HTML, PDF, plain text, EPub, TeX, manual pages, and more +* **Output formats**: HTML, PDF, plain text, EPUB, TeX, manual pages, and more * **Extensive cross-references**: semantic markup and automatic links for functions, classes, glossary terms and similar pieces of information * **Hierarchical structure**: easy definition of a document tree, with automatic From 8da2efb1d71ab2d384ddc90cf4fdebe5d18e91cd Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 7 Jun 2022 23:09:12 +0100 Subject: [PATCH 68/95] Rename CSS files to CSS template files --- sphinx/themes/nonav/static/{nonav.css => nonav.css_t} | 0 sphinx/themes/pyramid/static/{epub.css => epub.css_t} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename sphinx/themes/nonav/static/{nonav.css => nonav.css_t} (100%) rename sphinx/themes/pyramid/static/{epub.css => epub.css_t} (100%) diff --git a/sphinx/themes/nonav/static/nonav.css b/sphinx/themes/nonav/static/nonav.css_t similarity index 100% rename from sphinx/themes/nonav/static/nonav.css rename to sphinx/themes/nonav/static/nonav.css_t diff --git a/sphinx/themes/pyramid/static/epub.css b/sphinx/themes/pyramid/static/epub.css_t similarity index 100% rename from sphinx/themes/pyramid/static/epub.css rename to sphinx/themes/pyramid/static/epub.css_t From 5806f0af2788db40661d62e5e88c2c1560ae46b6 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 7 Jun 2022 23:10:15 +0100 Subject: [PATCH 69/95] Add `nav.contents` everywhere that `div.topic` is used --- doc/_themes/sphinx13/static/sphinx13.css | 1 + sphinx/themes/basic/static/basic.css_t | 12 ++++++++++++ sphinx/themes/bizstyle/static/bizstyle.css_t | 3 +++ sphinx/themes/classic/static/classic.css_t | 3 +++ sphinx/themes/epub/static/epub.css_t | 3 +++ sphinx/themes/nature/static/nature.css_t | 3 +++ sphinx/themes/nonav/static/nonav.css_t | 3 +++ sphinx/themes/pyramid/static/epub.css_t | 3 +++ sphinx/themes/pyramid/static/pyramid.css_t | 3 +++ sphinx/themes/sphinxdoc/static/sphinxdoc.css_t | 3 +++ sphinx/themes/traditional/static/traditional.css_t | 3 +++ 11 files changed, 40 insertions(+) diff --git a/doc/_themes/sphinx13/static/sphinx13.css b/doc/_themes/sphinx13/static/sphinx13.css index 789a5d4f312..5d64eda512a 100644 --- a/doc/_themes/sphinx13/static/sphinx13.css +++ b/doc/_themes/sphinx13/static/sphinx13.css @@ -372,6 +372,7 @@ div.quotebar { margin-left: 1em; } +nav.contents, div.topic, aside.topic { background-color: #f8f8f8; diff --git a/sphinx/themes/basic/static/basic.css_t b/sphinx/themes/basic/static/basic.css_t index 67bfec755ca..0a0447f0ff4 100644 --- a/sphinx/themes/basic/static/basic.css_t +++ b/sphinx/themes/basic/static/basic.css_t @@ -337,12 +337,18 @@ p.sidebar-title { font-weight: bold; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.admonition, div.topic, aside.topic, blockquote { clear: left; } /* -- topics ---------------------------------------------------------------- */ +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { border: 1px solid #ccc; padding: 7px; @@ -381,6 +387,9 @@ div.body p.centered { div.sidebar > :last-child, aside.sidebar > :last-child, +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents > :last-child, +{% endif %} div.topic > :last-child, aside.topic > :last-child, div.admonition > :last-child { @@ -389,6 +398,9 @@ div.admonition > :last-child { div.sidebar::after, aside.sidebar::after, +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents::after, +{% endif %} div.topic::after, aside.topic::after, div.admonition::after, diff --git a/sphinx/themes/bizstyle/static/bizstyle.css_t b/sphinx/themes/bizstyle/static/bizstyle.css_t index b5c84e0bb59..47dcc7e4fb0 100644 --- a/sphinx/themes/bizstyle/static/bizstyle.css_t +++ b/sphinx/themes/bizstyle/static/bizstyle.css_t @@ -306,6 +306,9 @@ div.quotebar { border: 1px solid #ccc; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/classic/static/classic.css_t b/sphinx/themes/classic/static/classic.css_t index 58b55c8bf53..9107dc9344d 100644 --- a/sphinx/themes/classic/static/classic.css_t +++ b/sphinx/themes/classic/static/classic.css_t @@ -290,6 +290,9 @@ div.seealso { border: 1px solid #ff6; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/epub/static/epub.css_t b/sphinx/themes/epub/static/epub.css_t index bd64a1bc868..9cc47152bdc 100644 --- a/sphinx/themes/epub/static/epub.css_t +++ b/sphinx/themes/epub/static/epub.css_t @@ -245,6 +245,9 @@ p.sidebar-title { /* -- topics ---------------------------------------------------------------- */ +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; diff --git a/sphinx/themes/nature/static/nature.css_t b/sphinx/themes/nature/static/nature.css_t index f3c0d0224a6..c1a2cd6cb71 100644 --- a/sphinx/themes/nature/static/nature.css_t +++ b/sphinx/themes/nature/static/nature.css_t @@ -194,6 +194,9 @@ div.seealso { border: 1px solid #ff6; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/nonav/static/nonav.css_t b/sphinx/themes/nonav/static/nonav.css_t index 90c3300cf03..d62536ab230 100644 --- a/sphinx/themes/nonav/static/nonav.css_t +++ b/sphinx/themes/nonav/static/nonav.css_t @@ -234,6 +234,9 @@ p.sidebar-title { /* -- topics ---------------------------------------------------------------- */ +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; diff --git a/sphinx/themes/pyramid/static/epub.css_t b/sphinx/themes/pyramid/static/epub.css_t index 8606c8c8de0..7f59c670c84 100644 --- a/sphinx/themes/pyramid/static/epub.css_t +++ b/sphinx/themes/pyramid/static/epub.css_t @@ -254,6 +254,9 @@ div.seealso { border: 1px solid #ff6; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #eee; } diff --git a/sphinx/themes/pyramid/static/pyramid.css_t b/sphinx/themes/pyramid/static/pyramid.css_t index f093ba16493..bf18b8b156a 100644 --- a/sphinx/themes/pyramid/static/pyramid.css_t +++ b/sphinx/themes/pyramid/static/pyramid.css_t @@ -245,6 +245,9 @@ div.seealso { padding: 10px 20px 10px 60px; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background: #eeeeee; border: 2px solid #C6C9CB; diff --git a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t index b6de4ae6f2e..f6a83840425 100644 --- a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t +++ b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t @@ -266,6 +266,9 @@ div.quotebar { border: 1px solid #ccc; } +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/traditional/static/traditional.css_t b/sphinx/themes/traditional/static/traditional.css_t index b5b05dc2186..5caf48ccf6c 100644 --- a/sphinx/themes/traditional/static/traditional.css_t +++ b/sphinx/themes/traditional/static/traditional.css_t @@ -506,6 +506,9 @@ p.rubric { /* "Topics" */ +{%- if docutils_version_info[:2] >= (0, 18) %} +nav.contents, +{% endif %} div.topic, aside.topic { background-color: #eee; border: 1px solid #ccc; From 27f05328d0369ad0db85c27935d52fdadf020f6b Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 7 Jun 2022 23:21:52 +0100 Subject: [PATCH 70/95] Move `aside.topic` into the conditional blocks --- sphinx/themes/basic/static/basic.css_t | 10 ++++++---- sphinx/themes/bizstyle/static/bizstyle.css_t | 3 ++- sphinx/themes/classic/static/classic.css_t | 3 ++- sphinx/themes/epub/static/epub.css_t | 3 ++- sphinx/themes/nature/static/nature.css_t | 3 ++- sphinx/themes/nonav/static/nonav.css_t | 3 ++- sphinx/themes/pyramid/static/epub.css_t | 3 ++- sphinx/themes/pyramid/static/pyramid.css_t | 3 ++- sphinx/themes/sphinxdoc/static/sphinxdoc.css_t | 3 ++- sphinx/themes/traditional/static/traditional.css_t | 3 ++- 10 files changed, 24 insertions(+), 13 deletions(-) diff --git a/sphinx/themes/basic/static/basic.css_t b/sphinx/themes/basic/static/basic.css_t index 0a0447f0ff4..d8f3fe74626 100644 --- a/sphinx/themes/basic/static/basic.css_t +++ b/sphinx/themes/basic/static/basic.css_t @@ -339,8 +339,9 @@ p.sidebar-title { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.admonition, div.topic, aside.topic, blockquote { +div.admonition, div.topic, blockquote { clear: left; } @@ -348,8 +349,9 @@ div.admonition, div.topic, aside.topic, blockquote { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { border: 1px solid #ccc; padding: 7px; margin: 10px 0 10px 0; @@ -389,9 +391,9 @@ div.sidebar > :last-child, aside.sidebar > :last-child, {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents > :last-child, +aside.topic > :last-child, {% endif %} div.topic > :last-child, -aside.topic > :last-child, div.admonition > :last-child { margin-bottom: 0; } @@ -400,9 +402,9 @@ div.sidebar::after, aside.sidebar::after, {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents::after, +aside.topic::after, {% endif %} div.topic::after, -aside.topic::after, div.admonition::after, blockquote::after { display: block; diff --git a/sphinx/themes/bizstyle/static/bizstyle.css_t b/sphinx/themes/bizstyle/static/bizstyle.css_t index 47dcc7e4fb0..a524345f9a9 100644 --- a/sphinx/themes/bizstyle/static/bizstyle.css_t +++ b/sphinx/themes/bizstyle/static/bizstyle.css_t @@ -308,8 +308,9 @@ div.quotebar { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/classic/static/classic.css_t b/sphinx/themes/classic/static/classic.css_t index 9107dc9344d..789bec81128 100644 --- a/sphinx/themes/classic/static/classic.css_t +++ b/sphinx/themes/classic/static/classic.css_t @@ -292,8 +292,9 @@ div.seealso { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #eee; } diff --git a/sphinx/themes/epub/static/epub.css_t b/sphinx/themes/epub/static/epub.css_t index 9cc47152bdc..a30344431a0 100644 --- a/sphinx/themes/epub/static/epub.css_t +++ b/sphinx/themes/epub/static/epub.css_t @@ -247,8 +247,9 @@ p.sidebar-title { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; margin: 10px 0 10px 0; diff --git a/sphinx/themes/nature/static/nature.css_t b/sphinx/themes/nature/static/nature.css_t index c1a2cd6cb71..93f9a594483 100644 --- a/sphinx/themes/nature/static/nature.css_t +++ b/sphinx/themes/nature/static/nature.css_t @@ -196,8 +196,9 @@ div.seealso { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #eee; } diff --git a/sphinx/themes/nonav/static/nonav.css_t b/sphinx/themes/nonav/static/nonav.css_t index d62536ab230..933365e073c 100644 --- a/sphinx/themes/nonav/static/nonav.css_t +++ b/sphinx/themes/nonav/static/nonav.css_t @@ -236,8 +236,9 @@ p.sidebar-title { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { border: 1px solid #ccc; padding: 7px 7px 0 7px; margin: 10px 0 10px 0; diff --git a/sphinx/themes/pyramid/static/epub.css_t b/sphinx/themes/pyramid/static/epub.css_t index 7f59c670c84..98741d0b8ab 100644 --- a/sphinx/themes/pyramid/static/epub.css_t +++ b/sphinx/themes/pyramid/static/epub.css_t @@ -256,8 +256,9 @@ div.seealso { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #eee; } diff --git a/sphinx/themes/pyramid/static/pyramid.css_t b/sphinx/themes/pyramid/static/pyramid.css_t index bf18b8b156a..0ced6b29f8e 100644 --- a/sphinx/themes/pyramid/static/pyramid.css_t +++ b/sphinx/themes/pyramid/static/pyramid.css_t @@ -247,8 +247,9 @@ div.seealso { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background: #eeeeee; border: 2px solid #C6C9CB; padding: 10px 20px; diff --git a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t index f6a83840425..1817c48bcf5 100644 --- a/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t +++ b/sphinx/themes/sphinxdoc/static/sphinxdoc.css_t @@ -268,8 +268,9 @@ div.quotebar { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #f8f8f8; } diff --git a/sphinx/themes/traditional/static/traditional.css_t b/sphinx/themes/traditional/static/traditional.css_t index 5caf48ccf6c..8a2f0712fbe 100644 --- a/sphinx/themes/traditional/static/traditional.css_t +++ b/sphinx/themes/traditional/static/traditional.css_t @@ -508,8 +508,9 @@ p.rubric { {%- if docutils_version_info[:2] >= (0, 18) %} nav.contents, +aside.topic, {% endif %} -div.topic, aside.topic { +div.topic { background-color: #eee; border: 1px solid #ccc; padding: 0 7px 0 7px; From 3956cf2249d27ed63e8381c07dfde36f6c96f78f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Wed, 8 Jun 2022 15:45:27 +0100 Subject: [PATCH 71/95] Fix documenting inherited attributes --- sphinx/ext/autodoc/__init__.py | 3 ++- sphinx/ext/autodoc/importer.py | 9 +++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/sphinx/ext/autodoc/__init__.py b/sphinx/ext/autodoc/__init__.py index e16ab8ce5c5..642e0cfd805 100644 --- a/sphinx/ext/autodoc/__init__.py +++ b/sphinx/ext/autodoc/__init__.py @@ -1670,7 +1670,8 @@ def add_directive_header(self, sig: str) -> None: self.add_line(' ' + _('Bases: %s') % ', '.join(base_classes), sourcename) def get_object_members(self, want_all: bool) -> Tuple[bool, ObjectMembers]: - members = get_class_members(self.object, self.objpath, self.get_attr) + members = get_class_members(self.object, self.objpath, self.get_attr, + self.config.autodoc_inherit_docstrings) if not want_all: if not self.options.members: return False, [] # type: ignore diff --git a/sphinx/ext/autodoc/importer.py b/sphinx/ext/autodoc/importer.py index 85c1e81be64..d392ae75ddf 100644 --- a/sphinx/ext/autodoc/importer.py +++ b/sphinx/ext/autodoc/importer.py @@ -205,8 +205,8 @@ def get_object_members(subject: Any, objpath: List[str], attrgetter: Callable, return members -def get_class_members(subject: Any, objpath: List[str], attrgetter: Callable - ) -> Dict[str, "ObjectMember"]: +def get_class_members(subject: Any, objpath: List[str], attrgetter: Callable, + inherit_docstrings: bool = True) -> Dict[str, "ObjectMember"]: """Get members and attributes of target class.""" from sphinx.ext.autodoc import INSTANCEATTR, ObjectMember @@ -290,6 +290,11 @@ def get_class_members(subject: Any, objpath: List[str], attrgetter: Callable elif (ns == qualname and docstring and isinstance(members[name], ObjectMember) and not members[name].docstring): + if cls != subject and not inherit_docstrings: + # If we are in the MRO of the class and not the class itself, + # and we do not want to inherit docstrings, then skip setting + # the docstring below + continue # attribute is already known, because dir(subject) enumerates it. # But it has no docstring yet members[name].docstring = '\n'.join(docstring) From 3c128c37053e0d34ae102a495e722957f0a782fc Mon Sep 17 00:00:00 2001 From: tk0miya Date: Sun, 12 Jun 2022 00:20:53 +0000 Subject: [PATCH 72/95] Update message catalogs --- sphinx/locale/bg/LC_MESSAGES/sphinx.mo | Bin 492 -> 492 bytes sphinx/locale/bg/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/bn/LC_MESSAGES/sphinx.mo | Bin 7976 -> 7976 bytes sphinx/locale/bn/LC_MESSAGES/sphinx.po | 2 +- sphinx/locale/ca/LC_MESSAGES/sphinx.mo | Bin 5587 -> 5587 bytes sphinx/locale/ca/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/cs/LC_MESSAGES/sphinx.mo | Bin 8265 -> 8265 bytes sphinx/locale/cs/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/cy/LC_MESSAGES/sphinx.mo | Bin 6214 -> 6214 bytes sphinx/locale/cy/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/da/LC_MESSAGES/sphinx.mo | Bin 13160 -> 13160 bytes sphinx/locale/da/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo | Bin 462 -> 462 bytes sphinx/locale/en_FR/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo | Bin 14119 -> 14119 bytes sphinx/locale/en_GB/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo | Bin 508 -> 508 bytes sphinx/locale/en_HK/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/es/LC_MESSAGES/sphinx.js | 4 +- sphinx/locale/es/LC_MESSAGES/sphinx.mo | Bin 70039 -> 83546 bytes sphinx/locale/es/LC_MESSAGES/sphinx.po | 239 +++++++------- sphinx/locale/et/LC_MESSAGES/sphinx.mo | Bin 33773 -> 33773 bytes sphinx/locale/et/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/eu/LC_MESSAGES/sphinx.mo | Bin 6727 -> 6727 bytes sphinx/locale/eu/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/fi/LC_MESSAGES/sphinx.mo | Bin 2912 -> 2912 bytes sphinx/locale/fi/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/fr/LC_MESSAGES/sphinx.mo | Bin 84635 -> 84635 bytes sphinx/locale/fr/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo | Bin 555 -> 555 bytes sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/he/LC_MESSAGES/sphinx.mo | Bin 4947 -> 4947 bytes sphinx/locale/he/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/hi/LC_MESSAGES/sphinx.mo | Bin 98870 -> 98870 bytes sphinx/locale/hi/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo | Bin 502 -> 502 bytes sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/hr/LC_MESSAGES/sphinx.mo | Bin 17189 -> 17189 bytes sphinx/locale/hr/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/hu/LC_MESSAGES/sphinx.mo | Bin 11533 -> 11533 bytes sphinx/locale/hu/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/id/LC_MESSAGES/sphinx.mo | Bin 60797 -> 60797 bytes sphinx/locale/id/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/is/LC_MESSAGES/sphinx.mo | Bin 3082 -> 3082 bytes sphinx/locale/is/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ja/LC_MESSAGES/sphinx.mo | Bin 85252 -> 85252 bytes sphinx/locale/ja/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ko/LC_MESSAGES/sphinx.mo | Bin 85235 -> 85235 bytes sphinx/locale/ko/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/lt/LC_MESSAGES/sphinx.mo | Bin 7104 -> 7104 bytes sphinx/locale/lt/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/lv/LC_MESSAGES/sphinx.mo | Bin 6786 -> 6786 bytes sphinx/locale/lv/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/mk/LC_MESSAGES/sphinx.mo | Bin 2011 -> 2011 bytes sphinx/locale/mk/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo | Bin 6766 -> 6766 bytes sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ne/LC_MESSAGES/sphinx.mo | Bin 8869 -> 8869 bytes sphinx/locale/ne/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/nl/LC_MESSAGES/sphinx.mo | Bin 19426 -> 19426 bytes sphinx/locale/nl/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/pl/LC_MESSAGES/sphinx.mo | Bin 29699 -> 29699 bytes sphinx/locale/pl/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/pt/LC_MESSAGES/sphinx.mo | Bin 544 -> 544 bytes sphinx/locale/pt/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo | Bin 81636 -> 81636 bytes sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo | Bin 8035 -> 8035 bytes sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ro/LC_MESSAGES/sphinx.mo | Bin 8822 -> 8822 bytes sphinx/locale/ro/LC_MESSAGES/sphinx.po | 2 +- sphinx/locale/ru/LC_MESSAGES/sphinx.mo | Bin 16427 -> 16427 bytes sphinx/locale/ru/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/si/LC_MESSAGES/sphinx.mo | Bin 3602 -> 3602 bytes sphinx/locale/si/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sk/LC_MESSAGES/sphinx.mo | Bin 68471 -> 68471 bytes sphinx/locale/sk/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sl/LC_MESSAGES/sphinx.mo | Bin 5417 -> 5417 bytes sphinx/locale/sl/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sphinx.pot | 2 +- sphinx/locale/sq/LC_MESSAGES/sphinx.mo | Bin 78113 -> 78113 bytes sphinx/locale/sq/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sr/LC_MESSAGES/sphinx.mo | Bin 9426 -> 9426 bytes sphinx/locale/sr/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo | Bin 584 -> 584 bytes sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo | Bin 579 -> 579 bytes sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/sv/LC_MESSAGES/sphinx.mo | Bin 6754 -> 6754 bytes sphinx/locale/sv/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ta/LC_MESSAGES/sphinx.mo | Bin 647 -> 647 bytes sphinx/locale/ta/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/te/LC_MESSAGES/sphinx.mo | Bin 489 -> 489 bytes sphinx/locale/te/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/tr/LC_MESSAGES/sphinx.mo | Bin 58341 -> 58341 bytes sphinx/locale/tr/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo | Bin 6693 -> 6693 bytes sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/ur/LC_MESSAGES/sphinx.mo | Bin 487 -> 487 bytes sphinx/locale/ur/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/yue/LC_MESSAGES/sphinx.mo | Bin 487 -> 487 bytes sphinx/locale/yue/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo | Bin 64983 -> 69308 bytes sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po | 84 ++--- .../locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo | Bin 516 -> 516 bytes .../locale/zh_TW.Big5/LC_MESSAGES/sphinx.po | 38 +-- sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo | Bin 41197 -> 56418 bytes sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po | 300 +++++++++--------- 109 files changed, 1230 insertions(+), 1229 deletions(-) diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo index 46105af40cf749606533c98fd9d3d88d9363a80f..3372a20c4e8f6f78563783bfaa194867b4fe818c 100644 GIT binary patch delta 21 ccmaFE{Dyf#8<&}`p^<`tft8WL#tAWu08Z-$e*gdg delta 21 ccmaFE{Dyf#8<(lBk)?uxxs|cy#tAWu08gO?mjD0& diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.po b/sphinx/locale/bg/LC_MESSAGES/sphinx.po index eb6656da8e4..164326af963 100644 --- a/sphinx/locale/bg/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo index 62d3ea4388691535e064736ddc934d397f98f3fe..73eae78004d93ebb97826784c2ecd4e10cb5be0d 100644 GIT binary patch delta 21 ccmZ2sx592iFE59ok%EDNm65^bsl1Z~0ZxDhmjD0& delta 21 ccmZ2sx592iFE59Ise*xlm674*sl1Z~0ZyF;ng9R* diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.po b/sphinx/locale/bn/LC_MESSAGES/sphinx.po index b4b9a8b24d3..e62376ddfc6 100644 --- a/sphinx/locale/bn/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-06-05 00:21+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo index a53ae20557f1804fe0a056a1ab1e42434dce6387..6aef55395fd8e6b49064d5e0771f972dc1017a63 100644 GIT binary patch delta 23 ecmcbteOY@$884TauAz~Ffq|8g!R7|uU=9FWNd~t7 delta 23 ecmcbteOY@$884Tqu92mJfw`5j<>m(7U=9FX7Y5G& diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.po b/sphinx/locale/ca/LC_MESSAGES/sphinx.po index fe53ffd5e39..adeb347cda7 100644 --- a/sphinx/locale/ca/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo index 74f03c42f1ecfd7b136597d8a14e99209996eace..aac8bd79fd0dff3833547ea1ce9f2bdd71695a67 100644 GIT binary patch delta 23 fcmX@+V^ar( delta 23 fcmX@+WFZHg diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.po b/sphinx/locale/cs/LC_MESSAGES/sphinx.po index 1681a70f76e..42557bf4496 100644 --- a/sphinx/locale/cs/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo index d394b38518bdd6d118272999d2c9638c3ac91b3f..f0cdfa18f67f630d4fed9f9f3a1ea4b616b6488f 100644 GIT binary patch delta 23 ecmX?RaLi!CCO$4RT|*-U0|P4~gUx&Rx;Oz~iU(N$ delta 23 ecmX?RaLi!CCO$4xT_Z~c19K~5%guZEx;O!0SO;+c diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.po b/sphinx/locale/cy/LC_MESSAGES/sphinx.po index 5f110ca53b5..7bbfaa7a3d9 100644 --- a/sphinx/locale/cy/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.mo b/sphinx/locale/da/LC_MESSAGES/sphinx.mo index 3f4dc9df3b0e5bbc4ae2c92123e80fe4f23aefdd..45344ed9638ea5543029d6ae2ecd50ead0622f1b 100644 GIT binary patch delta 23 fcmaEn_9AV=c6lx{T|*-U0|P4~gUtu!mkR>`aYP7Q delta 23 fcmaEn_9AV=c6lyST_Z~c19K~5%gqPnmkR>`auNu1 diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.po b/sphinx/locale/da/LC_MESSAGES/sphinx.po index ed679814f37..81ee34ddfd4 100644 --- a/sphinx/locale/da/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/da/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -177,7 +177,7 @@ msgstr "konfigurationsmappe indeholder ikke en conf.py-fil (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -774,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "ugyldig css_file: %r, ignoreret" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Beskedkatalogerne er i %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "læser skabeloner ..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "skriver beskedkataloger ..." @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo index 39079f8ea5cb3ceb61c7f23b6eb6b9aa93d64725..2d447876f6b1224129ffabac5fc6b52fc3cf772d 100644 GIT binary patch delta 21 ccmX@de2#fS8<&}`p^<`tft8WL#tC+e07?G_B>(^b delta 21 ccmX@de2#fS8<(lBk)?uxxs|cy#tC+e07|t6Jpcdz diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po index b18022984a8..c7a5a8c54c2 100644 --- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo index 76d207eee7e1116c04242c02a8026d530bf66ec5..8a51490990766cf19efefbb45b2d87e409f4ff80 100644 GIT binary patch delta 23 ecmZ3Uw>)pdRXHv*T|*-U0|P4~gU$ElJR|^VF9*s1 delta 23 ecmZ3Uw>)pdRXHwGT_Z~c19K~5%gy)YJR|^V{RiRz diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po index e77b8a7a3ba..1afd2f78d7b 100644 --- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -174,7 +174,7 @@ msgstr "config directory doesn't contain a conf.py file (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "%d source files given on command line" 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:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "building [%s]: " @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo index eefb9bca3010679fa3b629de604dc5c54e87b8a5..4771c413bebe7d272d606b38a0ccf7bdd9918e0a 100644 GIT binary patch delta 21 ccmeyv{D*l$8<&}`fvJLlft8Wr#tAu$08ym|vH$=8 delta 21 ccmeyv{D*l$8<(lBk)?uxxs|cy#tAu$08&8)#{d8T diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po index e3e28050128..c355ae9913d 100644 --- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.js b/sphinx/locale/es/LC_MESSAGES/sphinx.js index a767ec63b21..93b967757a9 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.js @@ -13,7 +13,7 @@ Documentation.addTranslations({ "Complete Table of Contents": "\u00cdndice de contenidos completo", "Contents": "Contenidos", "Copyright": "Copyright", - "Created using Sphinx %(sphinx_version)s.": "", + "Created using Sphinx %(sphinx_version)s.": "Creado usando Sphinx %(sphinx_version)s.", "Expand sidebar": "Expandir barra lateral", "Full index on one page": "\u00cdndice completo en una p\u00e1gina", "General Index": "\u00cdndice General", @@ -37,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 ${resultCount} page(s) matching the search query.": "", + "Search finished, found ${resultCount} page(s) matching the search query.": "B\u00fasqueda finalizada, se encontraron ${resultCount} p\u00e1ginas que coinciden con la consulta de b\u00fasqueda.", "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 43dd0396298bdfefca4c4cf1dde34fd031ea117e..cef93a96a7c76cd10b9138abaad476a47370509f 100644 GIT binary patch delta 24280 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 delta 11803 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 XKHu)@n~-H!_dSzur}+NMx7+?7WC`Sm diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po index 6283862ff44..74036f00c52 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po @@ -9,6 +9,7 @@ # Guillem Borrell , 2011 # Ivan García , 2019 # Leonardo J. Caballero G. , 2013-2018,2020 +# Leonardo J. Caballero G. , 2022 # Takeshi KOMIYA , 2016,2021 msgid "" msgstr "" @@ -33,7 +34,7 @@ msgstr "No se encuentra directorio fuente (%s)" #: sphinx/application.py:153 #, python-format msgid "Output directory (%s) is not a directory" -msgstr "" +msgstr "Directorio de salida (%s) no es un directorio" #: sphinx/application.py:157 msgid "Source directory and destination directory cannot be identical" @@ -147,7 +148,7 @@ msgid "" "the %s extension does not declare if it is safe for parallel reading, " "assuming it isn't - please ask the extension author to check and make it " "explicit" -msgstr "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" +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:1253 #, python-format @@ -181,7 +182,7 @@ msgstr "directorio de configuración no contiene un archivo conf.py (%s)" msgid "" "Invalid configuration value found: 'language = None'. Update your " "configuration to a valid language code. Falling back to 'en' (English)." -msgstr "" +msgstr "Se encontró un valor de configuración no válido: 'language = None'. Actualice su configuración a un código de idioma válido. Volviendo a definir 'en' (Inglés)." #: sphinx/config.py:201 #, python-format @@ -287,7 +288,7 @@ msgstr "primary_domain %r no fue encontrado, se ignora." msgid "" "Since v2.0, Sphinx uses \"index\" as root_doc by default. Please add " "\"root_doc = 'contents'\" to your conf.py." -msgstr "" +msgstr "Desde v2.0, Sphinx usa \"index\" como root_doc por defecto. Agregue \"root_doc = 'contents'\" a su archivo conf.py." #: sphinx/events.py:60 #, python-format @@ -302,7 +303,7 @@ msgstr "Nombre de evento desconocido: %s" #: sphinx/events.py:102 #, python-format msgid "Handler %r for event %r threw an exception" -msgstr "" +msgstr "Manipulador %r para el evento %r lanzó una excepción" #: sphinx/extension.py:44 #, python-format @@ -333,7 +334,7 @@ msgstr "No pudo el léxico literal_block como \"%s\". Destacado omitido." msgid "" "multiple files found for the document \"%s\": %r\n" "Use %r for the build." -msgstr "" +msgstr "varios archivos encontrados para el documento \"%s\": %r\nUse %r para la compilación." #: sphinx/project.py:51 msgid "document not readable. Ignored." @@ -427,7 +428,7 @@ msgstr "enumerable_node %r ya esta registrado" #: sphinx/registry.py:408 #, python-format msgid "math renderer %s is already registered" -msgstr "" +msgstr "el renderizador matemático %s ya está registrado" #: sphinx/registry.py:421 #, python-format @@ -474,12 +475,12 @@ msgstr "Python Enhancement Proposals; PEP %s" #: sphinx/roles.py:188 #, python-format msgid "invalid PEP number %s" -msgstr "" +msgstr "número de PEP inválido %s" #: sphinx/roles.py:222 #, python-format msgid "invalid RFC number %s" -msgstr "" +msgstr "número RFC inválido %s" #: sphinx/theming.py:72 #, python-format @@ -514,7 +515,7 @@ msgstr "archivo %r o ruta del tema no es un archivo zip válido o no contiene ni #: sphinx/theming.py:236 msgid "" "sphinx_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0" -msgstr "" +msgstr "sphinx_rtd_theme (< 0.3.0) encontrado. No estará disponible desde Sphinx-6.0" #: sphinx/theming.py:241 #, python-format @@ -533,7 +534,7 @@ msgstr "una imagen adecuada para %s constructor no encontrado: %s" #: sphinx/builders/__init__.py:210 msgid "building [mo]: " -msgstr "compilando [mo]:" +msgstr "compilando [mo]: " #: sphinx/builders/__init__.py:211 sphinx/builders/__init__.py:548 #: sphinx/builders/__init__.py:575 @@ -543,7 +544,7 @@ msgstr "escribiendo salida... " #: sphinx/builders/__init__.py:220 #, python-format msgid "all of %d po files" -msgstr "Todos los %d archivos po" +msgstr "todos los %d archivos po" #: sphinx/builders/__init__.py:238 #, python-format @@ -583,16 +584,16 @@ msgstr "los objetivos para %d los archivos fuentes que estan desactualizados" #: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " -msgstr "compilando [%s]:" +msgstr "compilando [%s]: " #: sphinx/builders/__init__.py:305 msgid "looking for now-outdated files... " -msgstr "buscando por archivos no actualizados..." +msgstr "buscando por archivos no actualizados... " #: sphinx/builders/__init__.py:310 #, python-format msgid "%d found" -msgstr "encontrado %d" +msgstr "%d encontrado" #: sphinx/builders/__init__.py:312 msgid "none found" @@ -612,7 +613,7 @@ msgstr "no hay archivos objetivo desactualizados." #: sphinx/builders/__init__.py:366 msgid "updating environment: " -msgstr "actualizando ambiente" +msgstr "actualizando ambiente: " #: sphinx/builders/__init__.py:387 #, python-format @@ -621,7 +622,7 @@ msgstr "%sañadido, %s cambiado, %s removido" #: sphinx/builders/__init__.py:425 sphinx/builders/__init__.py:437 msgid "reading sources... " -msgstr "leyendo fuentes..." +msgstr "leyendo fuentes... " #: sphinx/builders/__init__.py:526 #, python-format @@ -640,7 +641,7 @@ msgstr "entrada de tabla de contenido duplicada encontrada: %s" #: sphinx/builders/_epub_base.py:398 sphinx/builders/html/__init__.py:746 #: sphinx/builders/latex/__init__.py:410 sphinx/builders/texinfo.py:173 msgid "copying images... " -msgstr "copiando imágenes..." +msgstr "copiando imágenes... " #: sphinx/builders/_epub_base.py:405 #, python-format @@ -660,19 +661,19 @@ msgstr "no se puede escribir archivo de imagen %r: %s" #: sphinx/builders/_epub_base.py:438 msgid "Pillow not found - copying image files" -msgstr "no se encuentra Pillow - copiando archivos de imágenes" +msgstr "Pillow no encontrada - copiando archivos de imágenes" #: sphinx/builders/_epub_base.py:464 msgid "writing mimetype file..." -msgstr "" +msgstr "escribiendo el archivo mimetype..." #: sphinx/builders/_epub_base.py:469 msgid "writing META-INF/container.xml file..." -msgstr "" +msgstr "escribiendo el archivo META-INF/container.xml..." #: sphinx/builders/_epub_base.py:497 msgid "writing content.opf file..." -msgstr "" +msgstr "escribiendo el archivo content.opf..." #: sphinx/builders/_epub_base.py:523 #, python-format @@ -681,7 +682,7 @@ msgstr "mimetype desconocido para %s, ignorando" #: sphinx/builders/_epub_base.py:670 msgid "writing toc.ncx file..." -msgstr "" +msgstr "escribiendo el archivo toc.ncx..." #: sphinx/builders/_epub_base.py:695 #, python-format @@ -712,7 +713,7 @@ msgstr "Nivel de módulo" #: sphinx/builders/changes.py:116 msgid "copying source files..." -msgstr "copiando archivos fuente" +msgstr "copiando archivos fuente..." #: sphinx/builders/changes.py:123 #, python-format @@ -730,7 +731,7 @@ msgstr "El archivo ePub está en %(outdir)s." #: sphinx/builders/epub3.py:159 msgid "writing nav.xhtml file..." -msgstr "" +msgstr "escribiendo el archivo nav.xhtml..." #: sphinx/builders/epub3.py:185 msgid "conf value \"epub_language\" (or \"language\") should not be empty for EPUB3" @@ -789,11 +790,11 @@ msgstr "objetivos para los archivos de plantillas %d" #: sphinx/builders/gettext.py:241 msgid "reading templates... " -msgstr "leyendo plantillas..." +msgstr "leyendo plantillas... " #: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " -msgstr "escribiendo catálogos de mensajes..." +msgstr "escribiendo catálogos de mensajes... " #: sphinx/builders/linkcheck.py:110 #, python-format @@ -813,7 +814,7 @@ msgstr "Ancla '%s' no encontrado" #: sphinx/builders/linkcheck.py:553 #, python-format msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s" -msgstr "" +msgstr "Error al compilar expresiones regulares en linkcheck_allowed_redirects: %r %s" #: sphinx/builders/manpage.py:30 #, python-format @@ -959,7 +960,7 @@ msgstr "escribiendo páginas adicionales" #: sphinx/builders/html/__init__.py:764 msgid "copying downloadable files... " -msgstr "copiando archivos descargables..." +msgstr "copiando archivos descargables... " #: sphinx/builders/html/__init__.py:772 #, python-format @@ -969,11 +970,11 @@ msgstr "no se puede copiar archivo descargable %r: %s" #: sphinx/builders/html/__init__.py:805 sphinx/builders/html/__init__.py:817 #, python-format msgid "Failed to copy a file in html_static_file: %s: %r" -msgstr "" +msgstr "Error al copiar un archivo en html_static_file: %s: %r" #: sphinx/builders/html/__init__.py:838 msgid "copying static files" -msgstr "" +msgstr "copiar archivos estáticos" #: sphinx/builders/html/__init__.py:854 #, python-format @@ -1003,7 +1004,7 @@ msgstr "no se pudo cargar el índice de búsqueda, pero no se crearán todos los #: sphinx/builders/html/__init__.py:981 #, 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" +msgstr "página %s coincide con dos patrones en html_sidebars: %r y %r" #: sphinx/builders/html/__init__.py:1074 #, python-format @@ -1017,7 +1018,7 @@ msgstr "Se produjo un error Unicode al representar la página %s. Asegúrese de msgid "" "An error happened in rendering the page %s.\n" "Reason: %r" -msgstr "Ha ocurrido un error al renderizar la pagina %s. Motivo: %r" +msgstr "Ha ocurrido un error al renderizar la pagina %s.\nRazón: %r" #: sphinx/builders/html/__init__.py:1108 msgid "dumping object inventory" @@ -1076,7 +1077,7 @@ msgstr "el archivo %r usado para el favicon no existe" msgid "" "html_add_permalinks has been deprecated since v3.5.0. Please use " "html_permalinks and html_permalinks_icon instead." -msgstr "" +msgstr "html_add_permalinks ha quedado en desuso desde v3.5.0. Por favor, use html_permalinks and html_permalinks_icon en cambio." #: sphinx/builders/html/__init__.py:1340 #, python-format @@ -1102,7 +1103,7 @@ msgstr "no se encontró el valor de configuración \"latex_documents\"; no se es #: sphinx/builders/latex/__init__.py:151 #, 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" +msgstr "valor de configuración \"latex_documents\" hace referencia a un documento desconocido %s" #: sphinx/builders/latex/__init__.py:184 sphinx/domains/std.py:564 #: sphinx/templates/latex/latex.tex_t:97 @@ -1145,7 +1146,7 @@ msgstr "Clave de configuración desconocida: latex_elements[%r], ignorada." #: sphinx/builders/latex/__init__.py:453 #, python-format msgid "Unknown theme option: latex_theme_options[%r], ignored." -msgstr "" +msgstr "Opción de tema desconocida: latex_theme_options[%r], ignorado." #: sphinx/builders/latex/theming.py:83 #, python-format @@ -1167,7 +1168,7 @@ msgstr "¡Interrumpido!" #: sphinx/cmd/build.py:44 msgid "reST markup error:" -msgstr "error en marcado de reST" +msgstr "error en marcado de reST:" #: sphinx/cmd/build.py:50 msgid "Encoding error:" @@ -1189,7 +1190,7 @@ 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 "" +msgstr "Esto puede ocurrir con archivos de origen muy grandes o profundamente anidados. Puede aumentar cuidadosamente el límite de recurrencia predeterminado de Python de 1000 en el archivo conf.py con, por ej.:" #: sphinx/cmd/build.py:65 msgid "Exception occurred:" @@ -1214,7 +1215,7 @@ msgstr "número de trabajo debe ser un número positivo" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 #: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." -msgstr "" +msgstr "Para más información visite ." #: sphinx/cmd/build.py:99 msgid "" @@ -1233,7 +1234,7 @@ msgid "" "\n" "By default, everything that is outdated is built. Output only for selected\n" "files can be built by specifying individual filenames.\n" -msgstr "" +msgstr "\nGenerar documentación a partir de archivos fuente.\n\nsphinx-build genera documentación a partir de los archivos en SOURCEDIR y la\ncoloca en OUTPUTDIR. Busca 'conf.py' en SOURCEDIR para los ajustes de configuración.\nLa herramienta 'sphinx-quickstart' se puede usar para generar archivos de plantilla,\nincluido 'conf.py'\n\nsphinx-build puede crear documentación en diferentes formatos. Se selecciona un\nformato especificando el nombre del constructor en la línea de comando; por defecto\nes HTML. Los constructores también pueden realizar otras tareas relacionadas con\nel procesamiento de la documentación.\n\nDe forma predeterminada, se construye todo lo que está desactualizado. La salida solo\npara archivos seleccionados se puede generar especificando nombres de archivo individuales.\n" #: sphinx/cmd/build.py:120 msgid "path to documentation source files" @@ -1361,11 +1362,11 @@ msgstr "no se puede abrir el archivo de advertencia %r: %s" #: 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" +msgstr "argumento de la opción -D debe estar en la forma nombre=valor" #: 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" +msgstr "argumento de la opción -A debe estar en la forma nombre=valor" #: sphinx/cmd/quickstart.py:35 msgid "automatically insert docstrings from modules" @@ -1422,7 +1423,7 @@ msgstr "Por favor, ingrese uno de %s." #: sphinx/cmd/quickstart.py:116 msgid "Please enter either 'y' or 'n'." -msgstr "Por favor, ingrese cualquiera de 'y' o 'n'" +msgstr "Por favor, ingrese cualquiera de 'y' o 'n'." #: sphinx/cmd/quickstart.py:122 msgid "Please enter a file suffix, e.g. '.rst' or '.txt'." @@ -1506,7 +1507,7 @@ msgid "" "Python the version is something like 2.5 or 3.0, while the release is\n" "something like 2.5.1 or 3.0a1. If you don't need this dual structure,\n" "just set both to the same value." -msgstr "" +msgstr "Sphinx tiene la noción de una \"versión\" y un \"lanzamiento\" para el\nsoftware. Cada versión puede tener varios lanzamientos. Por ejemplo, para\nPython, la versión es algo así como 2.5 o 3.0, mientras que el lanzamiento es\nalgo así como 2.5.1 o 3.0a1. Si no necesita esta estructura dual, simplemente\nconfigure ambas con el mismo valor." #: sphinx/cmd/quickstart.py:256 msgid "Project version" @@ -1534,7 +1535,7 @@ msgstr "Lenguaje del proyecto" 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 "" +msgstr "El sufijo del nombre de archivo para los archivos de fuente. Comúnmente, esto es \".txt\"\no \".rst\". Solo los archivos con este sufijo se consideran documentos." #: sphinx/cmd/quickstart.py:276 msgid "Source file suffix" @@ -1586,7 +1587,7 @@ msgstr "Se puede generar un archivo Makefile y un archivo de comandos de Windows #: sphinx/cmd/quickstart.py:314 msgid "Create Makefile? (y/n)" -msgstr "Crear Makefile? (y/n)" +msgstr "¿Crear Makefile? (y/n)" #: sphinx/cmd/quickstart.py:317 msgid "Create Windows command file? (y/n)" @@ -1611,13 +1612,13 @@ msgstr "Terminado: se ha creado una estructura de directorio inicial." 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." +msgstr "Ahora debe completar su archivo maestro %s y crear otros archivos fuente\nde documentación. " #: 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" +msgstr "Use el archivo Makefile para compilar los documentos, así ejecute el comando:\n make builder" #: sphinx/cmd/quickstart.py:415 #, python-format @@ -1660,7 +1661,7 @@ msgstr "si se especifica, separe los directorios de fuentes y de compilación" #: sphinx/cmd/quickstart.py:478 msgid "if specified, create build dir under source dir" -msgstr "" +msgstr "si se especifica, cree un directorio de compilación en el directorio de origen" #: sphinx/cmd/quickstart.py:480 msgid "replacement for dot in _templates etc." @@ -1777,7 +1778,7 @@ msgstr "Variable de plantilla inválida: %s" #: sphinx/directives/code.py:56 msgid "non-whitespace stripped by dedent" -msgstr "" +msgstr "no espacios en blanco eliminados por identado" #: sphinx/directives/code.py:75 #, python-format @@ -1824,7 +1825,7 @@ msgstr "Línea especifico %r: sin líneas tiradas desde el archivo incluido %r" #: sphinx/directives/other.py:102 #, python-format msgid "toctree glob pattern %r didn't match any documents" -msgstr "" +msgstr "patrón global toctree %r no coincide con ningún documento" #: sphinx/directives/other.py:123 sphinx/environment/adapters/toctree.py:168 #, python-format @@ -1839,7 +1840,7 @@ msgstr "toctree contiene referencias a documentos inexistentes %r" #: sphinx/directives/other.py:136 #, python-format msgid "duplicated entry found in toctree: %s" -msgstr "" +msgstr "entrada duplicada encontrada en toctree: %s" #: sphinx/directives/other.py:168 msgid "Section author: " @@ -1859,17 +1860,17 @@ msgstr "Autor: " #: sphinx/directives/other.py:246 msgid ".. acks content is not a list" -msgstr "" +msgstr ".. contenido de los reconocimientos no es una lista" #: sphinx/directives/other.py:271 msgid ".. hlist content is not a list" -msgstr "" +msgstr ".. hlist contenido no es una lista" #: 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 "" +msgstr "\":file:\" La opción para la directiva csv-table ahora reconoce una ruta absoluta como una ruta relativa desde el directorio de origen. Actualice su documento." #: sphinx/domains/__init__.py:389 #, python-format @@ -1881,12 +1882,12 @@ msgstr "%s %s" msgid "" "Duplicate C declaration, also defined at %s:%s.\n" "Declaration is '.. c:%s:: %s'." -msgstr "" +msgstr "Declaración de C duplicada, también definida en %s:%s.\nLa declaración es '.. c:%s:: %s'." #: sphinx/domains/c.py:3226 #, python-format msgid "%s (C %s)" -msgstr "" +msgstr "%s (C %s)" #: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727 @@ -1895,7 +1896,7 @@ msgstr "Parámetros" #: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 msgid "Return values" -msgstr "" +msgstr "Valores devueltos" #: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 @@ -1926,7 +1927,7 @@ msgstr "macro" #: sphinx/domains/c.py:3754 msgid "struct" -msgstr "" +msgstr "estructura" #: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732 msgid "union" @@ -1946,7 +1947,7 @@ msgstr "tipo" #: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740 msgid "function parameter" -msgstr "" +msgstr "parámetro de función" #: sphinx/domains/changeset.py:20 #, python-format @@ -1978,7 +1979,7 @@ msgstr "Citación [%s] no está referenciada." msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." -msgstr "" +msgstr "Declaración de C++ duplicada, también definida en %s:%s.\nLa declaración es '.. cpp:%s:: %s'." #: sphinx/domains/cpp.py:7081 msgid "Template Parameters" @@ -2004,7 +2005,7 @@ msgstr "concepto" #: sphinx/domains/cpp.py:7741 msgid "template parameter" -msgstr "" +msgstr "parámetro de plantilla" #: sphinx/domains/javascript.py:131 #, python-format @@ -2138,7 +2139,7 @@ msgstr "%s() (método de clase de %s)" #: sphinx/domains/python.py:820 sphinx/domains/python.py:960 #, python-format msgid "%s (%s property)" -msgstr "" +msgstr "%s (%s propiedad)" #: sphinx/domains/python.py:822 #, python-format @@ -2167,7 +2168,7 @@ msgstr "método estático" #: sphinx/domains/python.py:1163 msgid "property" -msgstr "" +msgstr "propiedad" #: sphinx/domains/python.py:1221 #, python-format @@ -2232,7 +2233,7 @@ msgstr "Descripción de la opción con formato incorrecto %r, debe verse como \" #: sphinx/domains/std.py:218 #, python-format msgid "%s command line option" -msgstr "%sopción de línea de comando " +msgstr "opción de línea de comando %s" #: sphinx/domains/std.py:220 msgid "command line option" @@ -2300,7 +2301,7 @@ msgstr "numfig está deshabilitado. :numref: se ignora." #: sphinx/domains/std.py:833 #, python-format msgid "Failed to create a cross reference. Any number is not assigned: %s" -msgstr "" +msgstr "Error al crear una referencia cruzada. No se asigna ningún número: %s" #: sphinx/domains/std.py:845 #, python-format @@ -2320,12 +2321,12 @@ msgstr "inválido numfig_format: %s" #: sphinx/domains/std.py:1075 #, python-format msgid "undefined label: %s" -msgstr "" +msgstr "etiqueta indefinida: %s" #: sphinx/domains/std.py:1077 #, python-format msgid "Failed to create a cross reference. A title or caption not found: %s" -msgstr "" +msgstr "Error al crear una referencia cruzada. Un título o subtítulo no encontrado: %s" #: sphinx/environment/__init__.py:71 msgid "new config" @@ -2406,7 +2407,7 @@ msgstr "toctree contiene una referencia al documento %r que no tiene título: no #: sphinx/environment/collectors/asset.py:80 #, python-format msgid "image file not readable: %s" -msgstr "archivo de imagen no legible:%s" +msgstr "archivo de imagen no legible: %s" #: sphinx/environment/collectors/asset.py:99 #, python-format @@ -2491,7 +2492,7 @@ msgstr "no crear un archivo de tabla de contenido" 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)" +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:356 msgid "put module documentation before submodule documentation" @@ -2560,7 +2561,7 @@ msgstr "expresiones regulares inválidas %r en coverage_c_regexes" #: sphinx/ext/coverage.py:122 #, python-format msgid "undocumented c api: %s [%s] in file %s" -msgstr "" +msgstr "api c indocumentado: %s [%s] en archivo %s" #: sphinx/ext/coverage.py:154 #, python-format @@ -2570,17 +2571,17 @@ msgstr "el módulo %s no podía ser importado: %s" #: sphinx/ext/coverage.py:250 #, python-format msgid "undocumented python function: %s :: %s" -msgstr "" +msgstr "función python indocumentada: %s :: %s" #: sphinx/ext/coverage.py:266 #, python-format msgid "undocumented python class: %s :: %s" -msgstr "" +msgstr "clase python indocumentada: %s :: %s" #: sphinx/ext/coverage.py:279 #, python-format msgid "undocumented python method: %s :: %s :: %s" -msgstr "" +msgstr "método python indocumentado: %s :: %s :: %s" #: sphinx/ext/doctest.py:117 #, python-format @@ -2627,21 +2628,21 @@ msgstr "====================== duraciones de lectura más lentas =============== #, python-format msgid "" "hardcoded link %r could be replaced by an extlink (try using %r instead)" -msgstr "" +msgstr "enlace codificado %r podría reemplazarse por un enlace externo (intente usar %r en su lugar)" #: 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 "" +msgstr "extlinks: Sphinx-6.0 requerirá que la URL base contenga exactamente uno '%s' y todos los demás '%' hay que escapar como '%%'." #: 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 "" +msgstr "extlinks: Sphinx-6.0 requerirá una cadena de subtítulos para contener exactamente uno '%s' y todos los demás '%' hay que escapar como '%%'." #: sphinx/ext/graphviz.py:124 msgid "Graphviz directive cannot have both content and a filename argument" @@ -2709,7 +2710,7 @@ msgid "" "Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" "\n" "Traceback: %s" -msgstr "" +msgstr "No se puede ejecutar el comando de conversión de imagen %r. 'sphinx.ext.imgconverter' requiere ImageMagick por defecto. Asegúrese de que esté instalado o configure la opción 'image_converter' a un comando de conversión personalizado.\n\nRastrear: %s" #: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format @@ -2724,7 +2725,7 @@ msgstr "convert salió con error:\n[stderr]\n%r\n[stdout]\n%r" #: sphinx/ext/imgconverter.py:61 #, 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" +msgstr "el comando convert %r no puede ejecutar, compruebe el valor de configuración image_converter" #: sphinx/ext/imgmath.py:133 #, python-format @@ -2738,7 +2739,7 @@ msgstr "comando LaTeX %r no se puede ejecutar (necesario para la visualización 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" +msgstr "comando %s %r no se puede ejecutar (necesario para la visualización matemática), verifique la configuración imgmath_%s" #: sphinx/ext/imgmath.py:292 #, python-format @@ -2787,17 +2788,17 @@ msgstr "(en %s)" #: sphinx/ext/intersphinx.py:494 #, python-format msgid "inventory for external cross-reference not found: %s" -msgstr "" +msgstr "inventario para referencia cruzada externa no encontrado: %s" #: sphinx/ext/intersphinx.py:500 #, python-format msgid "role for external cross-reference not found: %s" -msgstr "" +msgstr "rol para referencia cruzada externa no encontrado: %s" #: sphinx/ext/intersphinx.py:587 #, python-format msgid "external %s:%s reference target not found: %s" -msgstr "" +msgstr "%s externo: destino de referencia %s no encontrado: %s" #: sphinx/ext/intersphinx.py:612 #, python-format @@ -2829,7 +2830,7 @@ msgstr "<>" #: sphinx/ext/todo.py:155 #, python-format msgid "(The <> is located in %s, line %d.)" -msgstr "(La <> se encuentra en %s, línea %d.)" +msgstr "(La <> se encuentra en %s, línea %d.)" #: sphinx/ext/todo.py:165 msgid "original entry" @@ -2837,7 +2838,7 @@ msgstr "entrada original" #: sphinx/ext/viewcode.py:235 msgid "highlighting module code... " -msgstr "resaltando el código del módulo..." +msgstr "resaltando el código del módulo... " #: sphinx/ext/viewcode.py:267 msgid "[docs]" @@ -2863,12 +2864,12 @@ msgstr "

Todos los módulos para los cuales disponen código

" #: sphinx/ext/autodoc/__init__.py:120 #, python-format msgid "invalid value for member-order option: %s" -msgstr "" +msgstr "valor no válido para la opción de pedido de miembro: %s" #: sphinx/ext/autodoc/__init__.py:128 #, python-format msgid "invalid value for class-doc-from option: %s" -msgstr "" +msgstr "valor no válido para la opción class-doc-from: %s" #: sphinx/ext/autodoc/__init__.py:376 #, python-format @@ -2890,7 +2891,7 @@ msgstr "falta el atributo %s en el objeto %s" msgid "" "autodoc: failed to determine %s.%s (%r) to be documented, the following exception was raised:\n" "%s" -msgstr "" +msgstr "autodoc: no pudo determinar %s.%s (%r) para ser documentado, se planteó la siguiente excepción:\n%s" #: sphinx/ext/autodoc/__init__.py:877 #, python-format @@ -2903,12 +2904,12 @@ msgstr "no sabe qué módulo importar para el autodocumento %r (intente colocar #: sphinx/ext/autodoc/__init__.py:921 #, python-format msgid "A mocked object is detected: %r" -msgstr "" +msgstr "Se detecta un objeto simulado: %r" #: sphinx/ext/autodoc/__init__.py:940 #, python-format msgid "error while formatting signature for %s: %s" -msgstr "" +msgstr "error al formatear la firma para %s: %s" #: sphinx/ext/autodoc/__init__.py:991 msgid "\"::\" in automodule name doesn't make sense" @@ -2930,18 +2931,18 @@ msgstr "__all__ debe ser una lista de cadenas, no %r (en el módulo %s) -- ignor #, python-format msgid "" "missing attribute mentioned in :members: option: module %s, attribute %s" -msgstr "" +msgstr "atributo faltante mencionado en la :members: módulo %s, atributo %s" #: sphinx/ext/autodoc/__init__.py:1278 sphinx/ext/autodoc/__init__.py:1355 #: sphinx/ext/autodoc/__init__.py:2763 #, python-format msgid "Failed to get a function signature for %s: %s" -msgstr "" +msgstr "Error al obtener una firma de función para %s: %s" #: sphinx/ext/autodoc/__init__.py:1548 #, python-format msgid "Failed to get a constructor signature for %s: %s" -msgstr "" +msgstr "Error al obtener una firma de constructor para %s: %s" #: sphinx/ext/autodoc/__init__.py:1670 #, python-format @@ -2952,32 +2953,32 @@ msgstr "Bases: %s" #: sphinx/ext/autodoc/__init__.py:1871 #, python-format msgid "alias of %s" -msgstr "" +msgstr "alias de %s" #: sphinx/ext/autodoc/__init__.py:1915 #, python-format msgid "alias of TypeVar(%s)" -msgstr "" +msgstr "alias de TypeVar(%s)" #: sphinx/ext/autodoc/__init__.py:2154 sphinx/ext/autodoc/__init__.py:2251 #, python-format msgid "Failed to get a method signature for %s: %s" -msgstr "" +msgstr "Error al obtener una firma de método para %s: %s" #: sphinx/ext/autodoc/__init__.py:2382 #, python-format msgid "Invalid __slots__ found on %s. Ignored." -msgstr "" +msgstr "Se encontraron __slots__ no válidas en %s. Ignorado." #: sphinx/ext/autodoc/preserve_defaults.py:116 #, python-format msgid "Failed to parse a default argument value for %r: %s" -msgstr "" +msgstr "Error al analizar un valor de argumento predeterminado para %r: %s" #: sphinx/ext/autodoc/type_comment.py:122 #, python-format msgid "Failed to update signature for %r: parameter not found: %s" -msgstr "" +msgstr "Error al actualizar la firma para %r: parámetro no encontrado: %s" #: sphinx/ext/autodoc/type_comment.py:125 #, python-format @@ -2998,7 +2999,7 @@ msgstr "autosummary: no se encontró el archivo stub %r. Verifique su configurac #: sphinx/ext/autosummary/__init__.py:268 msgid "A captioned autosummary requires :toctree: option. ignored." -msgstr "" +msgstr "Un resumen automático con subtítulos requiere la opción :toctree: ignorado." #: sphinx/ext/autosummary/__init__.py:319 #, python-format @@ -3006,7 +3007,7 @@ msgid "" "autosummary: failed to import %s.\n" "Possible hints:\n" "%s" -msgstr "" +msgstr "autosummary: no se pudo importar %s.\nPosibles pistas:\n%s" #: sphinx/ext/autosummary/__init__.py:333 #, python-format @@ -3053,7 +3054,7 @@ msgid "" "[autosummary] failed to import %s.\n" "Possible hints:\n" "%s" -msgstr "" +msgstr "[autosummary] no se pudo importar %s.\nPosibles pistas:\n%s" #: sphinx/ext/autosummary/generate.py:578 msgid "" @@ -3098,7 +3099,7 @@ msgstr "documento importados miembros (predeterminado: %(default)s)" msgid "" "document exactly the members in module __all__ attribute. (default: " "%(default)s)" -msgstr "" +msgstr "documentar exactamente los miembros en module __all__ attribute. (por defecto: %(default)s)" #: sphinx/ext/napoleon/__init__.py:339 sphinx/ext/napoleon/docstring.py:694 msgid "Keyword Arguments" @@ -3122,7 +3123,7 @@ msgstr "Otros parámetros" #: sphinx/ext/napoleon/docstring.py:754 msgid "Receives" -msgstr "" +msgstr "Recibe" #: sphinx/ext/napoleon/docstring.py:758 msgid "References" @@ -3139,22 +3140,22 @@ msgstr "Campos" #: sphinx/ext/napoleon/docstring.py:964 #, python-format msgid "invalid value set (missing closing brace): %s" -msgstr "" +msgstr "conjunto de valores no válidos (falta la llave de cierre): %s" #: sphinx/ext/napoleon/docstring.py:971 #, python-format msgid "invalid value set (missing opening brace): %s" -msgstr "" +msgstr "conjunto de valor no válido (falta llave de apertura): %s" #: sphinx/ext/napoleon/docstring.py:978 #, python-format msgid "malformed string literal (missing closing quote): %s" -msgstr "" +msgstr "literal de cadena con formato incorrecto (falta la comilla de cierre): %s" #: sphinx/ext/napoleon/docstring.py:985 #, python-format msgid "malformed string literal (missing opening quote): %s" -msgstr "" +msgstr "literal de cadena con formato incorrecto (falta la comilla de apertura): %s" #: sphinx/locale/__init__.py:244 msgid "Attention" @@ -3337,7 +3338,7 @@ msgstr "Actualizado por última vez en %(last_updated)s." msgid "" "Created using Sphinx " "%(sphinx_version)s." -msgstr "" +msgstr "Creado usando Sphinx %(sphinx_version)s." #: sphinx/themes/basic/opensearch.xml:4 #, python-format @@ -3431,7 +3432,7 @@ msgstr "Ocultar coincidencias de la búsqueda" #: sphinx/themes/basic/static/searchtools.js:112 msgid "" "Search finished, found ${resultCount} page(s) matching the search query." -msgstr "" +msgstr "Búsqueda finalizada, se encontraron ${resultCount} páginas que coinciden con la consulta de búsqueda." #: sphinx/themes/basic/static/searchtools.js:213 msgid "Searching" @@ -3501,7 +3502,7 @@ msgstr "referencias de término inconsistentes en el mensaje traducido. original msgid "" "Could not determine the fallback text for the cross-reference. Might be a " "bug." -msgstr "" +msgstr "No se pudo determinar el texto alternativo para la referencia cruzada. Podría ser un error." #: sphinx/transforms/post_transforms/__init__.py:150 #, python-format @@ -3511,12 +3512,12 @@ msgstr "más de un objetivo destino encontrado para 'cualquier' referencia cruza #: sphinx/transforms/post_transforms/__init__.py:198 #, python-format msgid "%s:%s reference target not found: %s" -msgstr "" +msgstr "%s:%s objetivo de referencia no encontrado: %s" #: sphinx/transforms/post_transforms/__init__.py:201 #, python-format msgid "%r reference target not found: %s" -msgstr "" +msgstr "%r objetivo de referencia no encontrado: %s" #: sphinx/transforms/post_transforms/images.py:75 #, python-format @@ -3551,12 +3552,12 @@ msgstr "fallado" msgid "" "Problem in %s domain: field is supposed to use role '%s', but that role is " "not in the domain." -msgstr "" +msgstr "Problema en el dominio %s: se supone que el campo debe usar el rol '%s', pero ese rol no está en el dominio." #: sphinx/util/docutils.py:256 #, python-format msgid "unknown directive or role name: %s:%s" -msgstr "" +msgstr "directiva desconocida o nombre de rol: %s:%s" #: sphinx/util/docutils.py:549 #, python-format @@ -3576,7 +3577,7 @@ msgstr "escribiendo error: %s, %s" #: sphinx/util/i18n.py:92 #, python-format msgid "locale_dir %s does not exists" -msgstr "" +msgstr "locale_dir %s no existe" #: sphinx/util/i18n.py:188 #, python-format @@ -3617,12 +3618,12 @@ msgstr "Cualquier ID no asignado para el nodo %s" #: sphinx/writers/html.py:405 sphinx/writers/html5.py:364 msgid "Permalink to this term" -msgstr "" +msgstr "Enlace permanente a este término" #: 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 "" +msgstr "Enlace permanente a este encabezado" #: sphinx/writers/html.py:437 sphinx/writers/html5.py:396 msgid "Permalink to this table" @@ -3655,7 +3656,7 @@ msgstr "demasiado grande :maxdepth:, ignorado." #: 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" +msgstr "título del documento no es un nodo de Texto único" #: sphinx/writers/latex.py:628 sphinx/writers/texinfo.py:614 msgid "" diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.mo b/sphinx/locale/et/LC_MESSAGES/sphinx.mo index 38e8c7a60a2810ddfe81e3566d19594f32a8530d..e582e68302840f1b4fc456ec50b6e2e12719ba10 100644 GIT binary patch delta 25 hcmaFc&h)mOX~Pq5E;C(2BLxEkDm42O9caSD`U&e@4Ww;0|13C3Gx5{ diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.po b/sphinx/locale/et/LC_MESSAGES/sphinx.po index 6bd90d529ef..ef3c4b5315c 100644 --- a/sphinx/locale/et/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/et/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+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" @@ -177,7 +177,7 @@ msgstr "seadistuste kataloog (%s) ei sisalda faili conf.py" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "%d lähtefaili sihtfailid on aegunud" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "ehitamine [%s]: " @@ -774,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "vigane css_file: %r, eiratakse" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Sõnumikataloogid asuvad kataloogis %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "%d mallifaili sihtfailid" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "mallide lugemine... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "sõnumikataloogide kirjutamine... " @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] automaatkokkuvõtte genereerimine failile: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] kirjutamine kataloogi %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "lähtefailid, mille kohta rST-faile genereerida" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "väljundfailide kataloog" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "failide vaikimisi järelliide (vaikimisi: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "kohandatud mallide kataloog (vaikimisi: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "imporditud liikmete dokumenteerimine (vaikimisi: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo index 8af2cbe8224c56414e4b2e1dd9e9a107e95b249b..fe4835584d006a3b2c7dec941d5f9f22390849da 100644 GIT binary patch delta 23 ecmX?Za@=HtngExXu7Rn7fq|8g;bsE?aV`K, 2018\n" "Language-Team: Basque (http://www.transifex.com/sphinx-doc/sphinx-1/language/eu/)\n" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.mo b/sphinx/locale/fi/LC_MESSAGES/sphinx.mo index d312576873e1153a3228f1d2f41f22c21011d151..c37e931efe71d98d7f3b85297b15f24ba96e6ee9 100644 GIT binary patch delta 23 ecmaDL_CRdIDK;)MT?11E0|P4~!_8ONdRPErN(XrW delta 23 ecmaDL_CRdIDK;)sT_Z~c19K~5%gtBVdRPEr`v;By diff --git a/sphinx/locale/fi/LC_MESSAGES/sphinx.po b/sphinx/locale/fi/LC_MESSAGES/sphinx.po index cb5082cf637..2ac6589354d 100644 --- a/sphinx/locale/fi/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fi/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo index b47a5481adb2431dbc30779aea51c314bd5e6988..957c8256b39c7d1db1de5f7f75376885bbb35c5e 100644 GIT binary patch delta 25 hcmbO|m38)1)(uBjbD8NH8YvhUSQ!~?KEL|RJOF(l3Jw4O delta 25 hcmbO|m38)1)(uBjbD8QISt=NqTNzt!KEL|RJOF*}3MK#m diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.po b/sphinx/locale/fr/LC_MESSAGES/sphinx.po index 73b60974892..c9e1cc0a5af 100644 --- a/sphinx/locale/fr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.po @@ -34,7 +34,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Jean-François B. , 2017-2019,2022\n" "Language-Team: French (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr/)\n" @@ -200,7 +200,7 @@ msgstr "Le dossier de configuration ne contient pas de fichier conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -600,7 +600,7 @@ msgstr "%d fichiers source saisis en ligne de commande" 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:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "Construction [%s] : " @@ -797,21 +797,21 @@ msgstr "le paramètre de configuration \"version\" ne peut pas être vide pour E msgid "invalid css_file: %r, ignored" msgstr "fichier CSS invalide : %r, le fichier sera ignoré" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "La liste des messages se trouve dans %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "cibles pour les modèles de fichiers %d" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "lecture des gabarits... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "écriture des catalogues de messages... " @@ -1232,7 +1232,7 @@ msgid "job number should be a positive number" msgstr "Le numéro du job doit être strictement positif" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "Pour plus d'informations, visitez le site ." @@ -3050,24 +3050,24 @@ msgid "" msgstr "autosummary engendre les fichiers .rst de manière interne. Mais votre source_suffix ne contient pas .rst. Ignoré." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, 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:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] engendrement d’un auto-sommaire pour : %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] écriture dans %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3075,7 +3075,7 @@ msgid "" "%s" msgstr "[autosummary] échec de l'importation de %s.\nIndications possibles :\n%s" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3090,30 +3090,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "fichiers sources pour lesquels il faut produire des fichiers rST" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "répertoire où placer toutes les sorties" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, 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:602 +#: sphinx/ext/autosummary/generate.py:606 #, 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:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "membres importés du document (défaut : %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo index 2bb9fb9e3ce1e08b207e6620eb7cbdfa75f5f854..ec492588a8bdcea24d8fe057259a4b7e821e7c0b 100644 GIT binary patch delta 21 ccmZ3@vYKT=8<&}`fvJLlft8Wr#tE|-0Y!lZK>z>% delta 21 ccmZ3@vYKT=8<(lBk)?uxxs|cy#tE|-0Y)7LRsaA1 diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po index cd79292d458..a77d758bca3 100644 --- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.mo b/sphinx/locale/he/LC_MESSAGES/sphinx.mo index faf1597c96ac0507a00e2ff4e4a162fae26da7d2..423140f041c5279304e1324de73dbcc591d24e14 100644 GIT binary patch delta 23 fcmcbtc3Ex1bS^G4T?11E0|P4~!_5o1HgNy|UhD@; delta 23 fcmcbtc3Ex1bS^GaT_Z~c19K~5%gqb9HgNy|U!4bF diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.po b/sphinx/locale/he/LC_MESSAGES/sphinx.po index 64bd3d82aae..820ec15a84b 100644 --- a/sphinx/locale/he/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/he/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo index e2bd0c795e3894efaecfae7d1776c6f1cf97cb62..5739cc7c0f99de8b9d7592fde7360a5cf3dcac39 100644 GIT binary patch delta 25 gcmdni!nUo2Z9{qomzl1Cse*xlm674*!j7Xq0d(C7c>n+a delta 25 gcmdni!nUo2Z9{qom#MCirGkOEm9gdK!j7Xq0d, 2020\n" "Language-Team: Hindi (http://www.transifex.com/sphinx-doc/sphinx-1/language/hi/)\n" @@ -177,7 +177,7 @@ msgstr "विन्यास निर्देशिका में कोन #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "%d स्रोत फाइलें आदेश स्थान म msgid "targets for %d source files that are out of date" msgstr "%d फाइलों के लक्ष्य कालातीत है" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "निर्माणाधीन [%s]: " @@ -774,21 +774,21 @@ msgstr "ई-पब3 के लिए विन्यास मान \"version\" msgid "invalid css_file: %r, ignored" msgstr "अमान्य css_file: %r, उपेक्षित" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "सन्देश सूचीपत्र %(outdir)s में हैं." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "%d नमूना फाइलों के लक्ष्य" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "नमूनों को पढ़ा जा रहा है..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "सन्देश सूचीपत्रों को लिखा जा रहा है..." @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "कार्य संख्या एक धनात्मक संख्या होनी चाहिए" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "ऑटोसमरी आतंरिक रूप से आर.एस.टी. फाइलें बनाता है. आपके सोर्स_सफिक्स में आर.एस.टी. सम्मिलित नहीं है. छोड़ा गया." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[ऑटोसमरी] अब इसका स्वतःसारांश बना रहा है: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[ऑटोसमरी] %s पर लिख रहा है" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "आर.एस.टी. फाइलें बनाने के लिए स्रोत फाइलें" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "सभी परिणाम रखने के लिए निर्देशिका" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "फाइलों के लिए मानक प्रत्यय (मानक: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "पारंपरिक प्रारूप निर्देशिका (मानक: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "लेखपत्र आयातित सदस्य (मानक: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo index 15780cd4c4d69b142b6184c1b0994902cda38e00..21ad41ce8f06b120d4a340f78b92daee0f18ae8b 100644 GIT binary patch delta 21 ccmeyy{Ec}+8<&}`fvJLlft8Wr#tCVR08pt0pa1{> delta 21 ccmeyy{Ec}+8<(lBk)?uxxs|cy#tCVR08vE-wEzGB diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po index 6301460fe92..ba99ab23747 100644 --- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo index 433291e0e0e18a9554f4dd3ec9978821af21e43e..5933bc6dafae20c40ab7b61b24a60b41a60b591a 100644 GIT binary patch delta 25 gcmZ45#<;YNal>YHE;C&NQw0M9D;M1& delta 25 gcmZ45#<;YNal>YHE>m42O9caSD`U&ed(|_f0dGzS0RR91 diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.po b/sphinx/locale/hr/LC_MESSAGES/sphinx.po index 82a1a8a118d..da621266fdb 100644 --- a/sphinx/locale/hr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -174,7 +174,7 @@ msgstr "u konfiguracijskom direktoriju ne postoji datoteka conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo index ac526ee825064ce36703d177eee99a16e5f512c0..36f63202335674ab47fdc5e76391281c71e17951 100644 GIT binary patch delta 23 ecmeB;>W$jqD#c}{YhbEiU|?lrxY=K7pAZ05!Unkj delta 23 ecmeB;>W$jqD#c~0Yhx!GT8pAZ06a|X@; diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.po b/sphinx/locale/hu/LC_MESSAGES/sphinx.po index 608a28e9f2c..6a6b41253a4 100644 --- a/sphinx/locale/hu/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -179,7 +179,7 @@ msgstr "a beállítási könyvtár nem tartalmaz conf.py fájlt (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -579,7 +579,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -776,21 +776,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1211,7 +1211,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3029,24 +3029,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3054,7 +3054,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3069,30 +3069,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.mo b/sphinx/locale/id/LC_MESSAGES/sphinx.mo index 744af718a169a154cd854fc674bb516074530709..cfae32141ee05e96e870e717861a1339b2eedd8e 100644 GIT binary patch delta 25 gcmex+i}~*@<_(N(TxPlkrV0iIRz`-Kx!a1;0ft`)_y7O^ delta 25 gcmex+i}~*@<_(N(T&B84mI?;uR>qc_x!a1;0f!I?4FCWD diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.po b/sphinx/locale/id/LC_MESSAGES/sphinx.po index 923d9c9cd72..01c65818086 100644 --- a/sphinx/locale/id/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/id/LC_MESSAGES/sphinx.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+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" @@ -178,7 +178,7 @@ msgstr "direktori konfigurasi tidak berisi berkas conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -578,7 +578,7 @@ msgstr "%d berkas sumber diberikan di command line" msgid "targets for %d source files that are out of date" msgstr "target untuk %d berkas sumber yang telah usang" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "membangun [%s]: " @@ -775,21 +775,21 @@ msgstr "bilai conf \"version\" tidak seharusnya kosong untuk EPUB3" msgid "invalid css_file: %r, ignored" msgstr "css_file yang salah: %r, mengabaikan" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalog pesan berada di %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "target untuk %d berkas templat" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "membaca templat... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "menulis katalog pesan... " @@ -1210,7 +1210,7 @@ msgid "job number should be a positive number" msgstr "job number seharusnya sebuah bilangan positif" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3028,24 +3028,24 @@ msgid "" msgstr "autosummary menghasilkan file .rst secara internal. Tapi source_suffix Anda tidak mengandung .rst. Dilewati." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] menghasilkan autosummary untuk: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] menulis ke %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3053,7 +3053,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3068,30 +3068,30 @@ 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:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "berkas sumber untuk menghasilkan file rST untuk" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "direktori untuk menempatkan semua keluaran dalam" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "akhiran bawaan untuk berkas (bawaan: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "direktori templat ubahsuai (bawaan: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "mendokumentasikan anggota yang diimpor (bawaan: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.mo b/sphinx/locale/is/LC_MESSAGES/sphinx.mo index 8305835c3c726c6b2966df9842b0c104eb697b0d..a09ccefcb80072014346fe95625e6992ed3405b7 100644 GIT binary patch delta 23 ecmeB@=#tp*myOFz*U(78z`)ALU^6>AGb;d74F#, 2021\n" "Language-Team: Icelandic (http://www.transifex.com/sphinx-doc/sphinx-1/language/is/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo index 2e577e0f2167b960c24fcf139aa2a4ed670a4166..cb9d322b78a5ee42c9e649c32e139d0fedb432fe 100644 GIT binary patch delta 25 hcmZpf#o989b%X0dE;C&NQw0M9Dm42O9caSD`U&e{tLIR1^{lY2;=|& diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.po b/sphinx/locale/ja/LC_MESSAGES/sphinx.po index 571eb248f2c..f922878a1b8 100644 --- a/sphinx/locale/ja/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ja/LC_MESSAGES/sphinx.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Takeshi KOMIYA , 2016-2017,2019,2022\n" "Language-Team: Japanese (http://www.transifex.com/sphinx-doc/sphinx-1/language/ja/)\n" @@ -190,7 +190,7 @@ msgstr "conf.py が設定ディレクトリに存在しません (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -590,7 +590,7 @@ msgstr "コマンドラインで指定された%d件のソースファイル" msgid "targets for %d source files that are out of date" msgstr "更新された %d 件のソースファイル" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "ビルド中 [%s]: " @@ -787,21 +787,21 @@ msgstr "EPUB3出力では設定値 \"version\" が必要です" msgid "invalid css_file: %r, ignored" msgstr "無効な css_file %r は無視されました" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "メッセージカタログは%(outdir)sにあります。" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "指定された %d 件のテンプレートファイル" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "テンプレートの読み込み中..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "メッセージカタログを出力中... " @@ -1222,7 +1222,7 @@ msgid "job number should be a positive number" msgstr "ジョブ番号は正数でなければなりません" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "詳しくは、を見てください。" @@ -3040,24 +3040,24 @@ msgid "" msgstr "autosummary は内部的に rst ファイルを生成します。しかしあなたの source_suffix は rst ファイルに含まれていませんでした。スキップします。" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "autosummary: ドキュメント化する %r の決定に失敗しました。次の例外が発生しました:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] %s の autosummary を生成中" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] %s に書き込み中" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3065,7 +3065,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3080,30 +3080,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\nautosummary ディレクティブを使って ReStructuredText を生成します。\n\nsphinx-autogen は sphinx.ext.autosummary.generate のフロントエンドです。\n入力されたファイルを含む autosummary ディレクティブから reStructuredText ファイルを\n生成します。\n\nautosummary ディレクティブのフォーマットは\n``sphinx.ext.autosummary`` に記載されています。Pythonモジュールと :: を使って読むことができます。\n\npydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "rST ファイルを生成するためのソースファイル" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "すべての生成データを配置するディレクトリ" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "ファイルのデフォルト拡張子 (デフォルト: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "カスタムテンプレートディレクトリ (デフォルト: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "インポートしたメンバーのドキュメント (デフォルト: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.mo b/sphinx/locale/ko/LC_MESSAGES/sphinx.mo index f1ecc115f3d64a577bfeaacc0b3d8d940b18418f..200c37c07c4c094451a2d46f115de4679e2f3657 100644 GIT binary patch delta 33 pcmex7llAjV)(x=%Or?pN;{%??aGB{Em?{_;SQ!~^_FKDjJ^<&v4BP+! delta 33 pcmex7llAjV)(x=%Oo^qN;{%??aGB~FSt=NqTNzt!_FKDjJ^<)i4DkQ} diff --git a/sphinx/locale/ko/LC_MESSAGES/sphinx.po b/sphinx/locale/ko/LC_MESSAGES/sphinx.po index 8194294f117..c5b47d2f0cb 100644 --- a/sphinx/locale/ko/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ko/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: YT H , 2019-2022\n" "Language-Team: Korean (http://www.transifex.com/sphinx-doc/sphinx-1/language/ko/)\n" @@ -175,7 +175,7 @@ msgstr "설정 디렉토리에 conf.py 파일이 없습니다 (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "잘못된 구성 값을 찾았습니다: 'language = None'. 유효한 언어 코드로 구성을 업데이트하십시오. 대신 'en'(영어)을 사용합니다." #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "명령줄에 지정된 %d 개의 원본 파일" msgid "targets for %d source files that are out of date" msgstr "오래된 %d 개의 원본 파일 대상" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "빌드 중 [%s]: " @@ -772,21 +772,21 @@ msgstr "설정값 \"version\"은 EPUB3의 경우 비워 둘 수 없습니다" msgid "invalid css_file: %r, ignored" msgstr "잘못된 css_file: %r, 무시합니다" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "메시지 카탈로그는 %(outdir)s에 있습니다." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "%d 개의 템플릿 파일 대상" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "템플릿을 읽는 중… " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "메시지 카탈로그 작성 중… " @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "작업 숫자는 양수여야 합니다" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "자세한 내용은 를 참조하십시오." @@ -3025,24 +3025,24 @@ msgid "" msgstr "autosummary는 내부적으로 .rst 파일을 생성합니다. 하지만 source_suffix에 .rst가 포함되어 있지 않습니다. 건너뜁니다." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "autosummary: 문서화 할 %r을(를) 결정하지 못했으며, 다음 예외가 발생했습니다:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] 자동 요약 생성: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] %s에 기록" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "[autosummary] %s을(를) import 하지 못했습니다.\n가능한 힌트:\n%s" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\nautosummary 지시문을 사용하여 ReStructuredText를 생성합니다.\n\nsphinx-autogen은 sphinx.ext.autosummary.generate의 프런트엔드입니다.\n주어진 입력 파일에 포함된 autosummary 지시문에서 reStructuredText 파일을 생성합니다.\n\nautosummary 지시문의 형식은 ``sphinx.ext.autosummary`` Python 모듈에 문서화되어 있으며 다음 명령을 사용하여 읽을 수 있습니다.\n\n pydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "rST 파일을 생성할 원본 파일" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "모든 출력을 저장할 디렉토리" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "파일의 기본 확장자 (기본값: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "사용자 정의 템플릿 디렉토리 (기본값: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "가져온 멤버 문서화 (기본값: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo index 0e3ff957e5cb41a2cd1851c2a661b9ea316ab473..13bc70a5b3c896ee822f17a8faa2afe5030babc8 100644 GIT binary patch delta 23 ecmX?Le!zUgWC1QST?11E0|P4~!_9LAl(_+2cLu)z delta 23 ecmX?Le!zUgWC1QyT_Z~c19K~5%gu8Il(_+3C, 2010\n" "Language-Team: Lithuanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lt/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo index fb170e6df04d5e8dd2947d824ded3301d1cb4b15..6de3551dd88c54335c4b3b1b3e3d38a1b373ba3e 100644 GIT binary patch delta 23 ecmZoNZ8F_pFTiD{YiOikU|?lru-Q|x!F^|k_!M#9|gex diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.po b/sphinx/locale/lv/LC_MESSAGES/sphinx.po index 4af2ff3ca95..fd77d6bff25 100644 --- a/sphinx/locale/lv/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/lv/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lv/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo index 684a3bff8b9de4335d3003a7b8632ac191491395..0eb36b8d5cab0af511fbceef5c79df9622810669 100644 GIT binary patch delta 23 fcmcc3f17{9b!ILzT?11E0|P4~!_5zwe=!39Vg(1{ delta 23 fcmcc3f17{9b!IM8T_Z~c19K~5%gqm&e=!39VzvkO diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.po b/sphinx/locale/mk/LC_MESSAGES/sphinx.po index 435ed238e87..56d7cae4980 100644 --- a/sphinx/locale/mk/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/mk/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vasil Vangelovski , 2013\n" "Language-Team: Macedonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/mk/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo index 6345467075957036681ee0f6c0bba39d67bde579..d28fb1fe74cddd3f0f353d4aa3bd6852f8114148 100644 GIT binary patch delta 23 ecmaE7^3G(#D*-MuT|*-U0|P4~gUw$AsyG2`>IfA8 delta 23 ecmaE7^3G(#D*-N3T_Z~c19K~5%gtW|syG2{xCku( diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po index b39a85ee8be..4948630a42f 100644 --- a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/sphinx-doc/sphinx-1/language/nb_NO/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.mo b/sphinx/locale/ne/LC_MESSAGES/sphinx.mo index 6f787e9b652ea7e71550996ad64fa30857384ee4..3ba0261e9669b33baaf63a021ffdd2024a4fee0b 100644 GIT binary patch delta 23 ecmZ4Ly3}>UOaU%4T|*-U0|P4~gUyQtn1ldZO9qqx delta 23 ecmZ4Ly3}>UOaU%aT_Z~c19K~5%gu`gn1lda83wEX diff --git a/sphinx/locale/ne/LC_MESSAGES/sphinx.po b/sphinx/locale/ne/LC_MESSAGES/sphinx.po index e7b7c7a3fc7..d5ccf906271 100644 --- a/sphinx/locale/ne/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ne/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Takeshi KOMIYA , 2016\n" "Language-Team: Nepali (http://www.transifex.com/sphinx-doc/sphinx-1/language/ne/)\n" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo index 3a0bfa110e011a69b0ec1ced66da17507128c139..a846a4694d4e576837879831bfeb8056d336edbf 100644 GIT binary patch delta 25 hcmaDfo$=9h#tmn+xy*D8Oce|atc(mdU)SbV004fZ2y6fV delta 25 hcmaDfo$=9h#tmn+xlDD9EENpQt&A-, 2021\n" "Language-Team: Dutch (http://www.transifex.com/sphinx-doc/sphinx-1/language/nl/)\n" @@ -180,7 +180,7 @@ msgstr "configuratiemap bevat geen conf.py bestand (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -580,7 +580,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -777,21 +777,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1212,7 +1212,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3030,24 +3030,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3055,7 +3055,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3070,30 +3070,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo index 41a79e15228e26ea2b81d7753fa5aa8a08995fac..6c01cbcaf55dc887aed7fd4e5348b7b8e8e0d45c 100644 GIT binary patch delta 25 gcmZpE!PxwQal>*)E;C&NQw0M9D*)E>m42O9caSD`U&e8y$m;0DCnEo&W#< diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.po b/sphinx/locale/pl/LC_MESSAGES/sphinx.po index 12cf771a732..cd2b1139373 100644 --- a/sphinx/locale/pl/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/pl/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: m_aciek , 2017-2020\n" "Language-Team: Polish (http://www.transifex.com/sphinx-doc/sphinx-1/language/pl/)\n" @@ -177,7 +177,7 @@ msgstr "folder konfiguracyjny nie zawiera pliku conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "%d plików źródłowych podano w wierszu poleceń" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -774,21 +774,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "nieprawidłowy css_file: %r, zignorowano" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "wczytywanie szablonów... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "domyślny sufiks dla plików (domyślnie: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo index bebc4d3c55508c809a42ab779e3a565643c8bb54..58eb9854f22852c64f08a03a8282a76195ecc37c 100644 GIT binary patch delta 21 ccmZ3$vVdhm8<&}`fvJLlft8Wr#t9P`0YkF}AOHXW delta 21 ccmZ3$vVdhm8<(lBk)?uxxs|cy#t9P`0Ypy*H2?qr diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.po b/sphinx/locale/pt/LC_MESSAGES/sphinx.po index 6df1d2978b5..ae615527244 100644 --- a/sphinx/locale/pt/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/pt/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo index eeb6e4443c6ca3b71724971cf541d1316508de3c..1fbe4708d58225f4811769a4cfe74aa73235bb33 100644 GIT binary patch delta 25 hcmaFzm*vS{mJLT&bD8NHm?{_;SQ!~^KEGOYG60)M3a, 2019-2022\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_BR/)\n" @@ -179,7 +179,7 @@ msgstr "o diretório de configuração não contém um arquivo conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -579,7 +579,7 @@ msgstr "%d arquivos-fonte dados na linha de comando" msgid "targets for %d source files that are out of date" msgstr "alvos para %d arquivos fonte que estão desatualizados" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "compilando [%s]: " @@ -776,21 +776,21 @@ msgstr "o valor da configuração “version” não deve estar vazio para EPUB3 msgid "invalid css_file: %r, ignored" msgstr "css_file inválido: %r, ignorado" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Os catálogos de mensagens estão em %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "alvos para os %d arquivos de modelo" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "lendo modelos… " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "escrevendo catálogos de mensagens… " @@ -1211,7 +1211,7 @@ msgid "job number should be a positive number" msgstr "número de tarefas deve ser um número positivo" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "Para mais informações, visite ." @@ -3029,24 +3029,24 @@ msgid "" msgstr "autosummary gera arquivos .rst internamente. Mas seu source_suffix não contém .rst. Ignorado." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "autosummary: falhou em determinar %r a ser documentado, a seguinte exceção foi levantada:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] gerando autosummary para: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] escrevendo em %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3054,7 +3054,7 @@ msgid "" "%s" msgstr "[autosummary] falha ao importar %s\nPossíveis dicas:\n%s" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3069,30 +3069,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\nGera ReStructuredText usando diretivas de resumo automático.\n\nsphinx-autogen é um frontend para sphinx.ext.autosummary.generate.\nEle gera os arquivos reStructuredText a partir de diretivas autosummary\ncontidas nos arquivos de entrada fornecidos.\n\nO formato da diretiva autosummary está documentado no módulo Python\n``sphinx.ext.autosummary`` e pode ser lido usando:\n\n pydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "arquivos-fonte para gerar arquivos rST" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "diretório para colocar toda a saída" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "sufixo padrão para arquivos (padrão: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "diretório de modelos personalizado (padrão: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "documenta membros importados (padrão: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo index 78938e5be03db31df8db820200ca8a98205b07b1..76e27ba497c856764296e595e3713019eeebc78d 100644 GIT binary patch delta 23 ecmaEC_tT_Z~c19K~5%gyhFN_YTmDF`9} diff --git a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po index f38d2160c3a..6f402b2c79d 100644 --- a/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Takeshi KOMIYA , 2016\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_PT/)\n" @@ -175,7 +175,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo index e2ed1948dd7c0333558992161937c92ac4d73e60..156fcc59eaa85be9251ed6ec863f597e748f98cf 100644 GIT binary patch delta 21 dcmez7^37$#2@wuMBLxEkD, 2015-2017\n" "Language-Team: Romanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ro/)\n" diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo index 159704e9010dda1d33540de5c7f58f517031b2b8..4451e819c888014bc3b613eff6152e6998341f81 100644 GIT binary patch delta 25 gcmZ48z__}Bal?K&E;C&NQw0M9Dm42O9caSD`U&eC*_h90dJ@X2LJ#7 diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.po b/sphinx/locale/ru/LC_MESSAGES/sphinx.po index 807c6eba867..acb717d0759 100644 --- a/sphinx/locale/ru/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ru/LC_MESSAGES/sphinx.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Il'ya , 2022\n" "Language-Team: Russian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru/)\n" @@ -180,7 +180,7 @@ msgstr "в конфигурационной папке нет файла conf.py #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -580,7 +580,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -777,21 +777,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1212,7 +1212,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3030,24 +3030,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3055,7 +3055,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3070,30 +3070,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.mo b/sphinx/locale/si/LC_MESSAGES/sphinx.mo index c1791f29e51f4fcbc8bf0af0cb136d60a43a406f..a63d7ae19481f2005aea8cb5cd1ba73a77e64201 100644 GIT binary patch delta 23 ecmbOvGf8H{UN$Z>T|*-U0|P4~gU!d;yx9R%BnFNE delta 23 ecmbOvGf8H{UN$aMT_Z~c19K~5%gx8xyx9R%@&={= diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.po b/sphinx/locale/si/LC_MESSAGES/sphinx.po index 729a1e70272..c8c399ad08e 100644 --- a/sphinx/locale/si/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/si/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: callkalpa , 2013\n" "Language-Team: Sinhala (http://www.transifex.com/sphinx-doc/sphinx-1/language/si/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo index c80d84537d7d911b8ef6b6e0ed5ac92871e76b1f..28773f99f1b07156f8076283fd299837f5c08f3e 100644 GIT binary patch delta 25 hcmex9jph3^mJN(kxXg47Oce|atc(mdb5F@B2LO7Q2#f## delta 25 hcmex9jph3^mJN(kxJ-48EENpQt&A-, 2013-2019,2021\n" "Language-Team: Slovak (http://www.transifex.com/sphinx-doc/sphinx-1/language/sk/)\n" @@ -176,7 +176,7 @@ msgstr "konfiguračný priečinok neobsahuje súbor conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -576,7 +576,7 @@ msgstr "%d zdrojové súbory zadané v príkazovom riadku" msgid "targets for %d source files that are out of date" msgstr "ciele pre %d zdrojových súborov, ktoré sú zastarané" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "zostavovanie [%s]: " @@ -773,21 +773,21 @@ msgstr "konfiguračná hodnota „version” nesmie byť prázdna pri EPUB3" msgid "invalid css_file: %r, ignored" msgstr "neplatný css_file: %r, ignorovaný" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalógy správ sú v %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "čítanie šablón… " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "zapisovanie katalógov správ…" @@ -1208,7 +1208,7 @@ msgid "job number should be a positive number" msgstr "počet úloh musí byť kladné číslo" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3026,24 +3026,24 @@ msgid "" msgstr "autosummary interne generuje súbory .rst. Ale Váš source_suffix neobsahuje .rst. Preskočené." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3051,7 +3051,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3066,30 +3066,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "adresár umiestnenia výstupu" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "predvolená prípona súboru (predvolene: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "vlastný adresár šablón (predvolene: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "dokumentovať importovaných členov (predvolene: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo index 50e9bf760487618db44024e682173e1802d22866..c0f1b5da5e2e68f1fa37d5492e0f7c0f9babd1d3 100644 GIT binary patch delta 23 ecmZ3fwNh&X7cZBYu7Rn7fq|8g;bswDQ4Ro0Km|?! delta 23 ecmZ3fwNh&X7cZBou92mJfw`5j\n" "Language-Team: Slovenian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sl/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot index 48a1204b017..69e8c62a7ed 100644 --- a/sphinx/locale/sphinx.pot +++ b/sphinx/locale/sphinx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx 5.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-06-05 00:21+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo index 5768ce67b22a7df6dacc04c851a5885db0fc706f..f1e5960150b9f6fd26e5477e3d05793c85f34e04 100644 GIT binary patch delta 25 hcmZ4Zh-Kj;mJJ4rxXg47jT8(Ftc(mcTP=Ft2LOIN34s6r delta 25 hcmZ4Zh-Kj;mJJ4rxJ-48EENpQt&A-, 2021-2022\n" "Language-Team: Albanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sq/)\n" @@ -174,7 +174,7 @@ msgstr "drejtoria e formësimeve nuk përmban një kartelë conf.py (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "kartela burim %d dhënë te rresht urdhrash" msgid "targets for %d source files that are out of date" msgstr "objektiva për kartela burim %d që janë të papërditësuara" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "po montohet [%s]: " @@ -771,21 +771,21 @@ msgstr "vlera e formësimit \"version\" s’duhet të jetë e zbrazët për EPUB msgid "invalid css_file: %r, ignored" msgstr "css_file e pavlefshme: %r, u shpërfill" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "Katalogët e mesazheve gjenden te %(outdir)s." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "objektiva për kartela gjedhe %d" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "po lexohen gjedhe… " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "po shkruhen katalogë mesazhesh… " @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "numri i aktit duhet të jetë një numër pozitiv" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "Për më tepër hollësi, vizitoni ." @@ -3024,24 +3024,24 @@ msgid "" msgstr "vetëpërmbledhja prodhon së brendshmi kartela .rst. Por source_suffix juaj s’përmban .rst. U anashkalua." #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "vetëpërmbledhje: s’u arrit të përcaktohet %r për t’u dokumentuar, u shfaq përjashtimi vijues:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[vetëpërmbledhje] prodhim vetëpërmbledhje për: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[vetëpërmbledhje] po shkruhet te %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\nProdhoni ReStructuredText duke përdorur direktiva vetëpërmbledhje.\n\nsphinx-autogen është një ndërfaqe pamore për sphinx.ext.autosummary.generate. Prodhon\nkartela reStructuredText nga direktiva vetëpërmbledhjeje që përmbahen te\nkartelat e dhëna.\n\nFormati i direktivës vetëpërmbledhje dokumentohet te\nmoduli Python ``sphinx.ext.autosummary`` dhe mund të lexohet duke përdorur::\n\n pydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "kartela burim për të cilat të krijohen kartela rST" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "drejtori ku të vendosen krejt përfundimet" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "prapashtesë parazgjedhje për kartela (parazgjedhje: %(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "drejtori gjedhesh vetjake (parazgjedhje: %(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "pjesë të importuara të dokumentit (parazgjedhje: %(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo index fc82a77fd80d9368febb301ed97d7360cc938383..6817d63b1ab68b1a01fa4482cad5eaa1c0ffb2c1 100644 GIT binary patch delta 23 fcmccQdC7CbX(28%T|*-U0|P4~gUwfk{t5yBY8VJu delta 23 fcmccQdC7CbX(29CT_Z~c19K~5%gtAX{t5yBYUT)V diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.po b/sphinx/locale/sr/LC_MESSAGES/sphinx.po index 96b6b42969a..1163766e35a 100644 --- a/sphinx/locale/sr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr/LC_MESSAGES/sphinx.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vladimir Milovanović , 2020\n" "Language-Team: Serbian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr/)\n" @@ -175,7 +175,7 @@ msgstr "Конфигурациони директоријум не садржи #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -575,7 +575,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -772,21 +772,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1207,7 +1207,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3025,24 +3025,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3050,7 +3050,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3065,30 +3065,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo index e31076219a38480e1bdb605c02bba97f3d2b7b2f..4a36ae55a9b4894f8f056475695e25aa26185a55 100644 GIT binary patch delta 21 ccmX@Xa)M<-8<&}`fvJLlft8Wr#tAzZ0ZKy#m;e9( delta 21 ccmX@Xa)M<-8<(lBk)?uxxs|cy#tAzZ0ZQKntpET3 diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po index 3d4620e7064..a852fb1ba48 100644 --- a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Serbian (Latin) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr@latin/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo index ec201ab07c3f2779ada0b44cecc008d61b06143e..7dcb6df90726688c772994fc2b30baf34f74e381 100644 GIT binary patch delta 21 ccmX@ia+qa88<&}`fvJLlft8Wr#tEAl0ZDNNi2wiq delta 21 ccmX@ia+qa88<(lBk)?uxxs|cy#tEAl0ZI)9o&W#< diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po index 03554652c35..3166cea318f 100644 --- a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Serbian (Serbia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr_RS/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo index f9caa57599f27737842cf3de00c2cfc2334d4271..dc70a5bb0ff1afd019be97a2b99da608ca522d36 100644 GIT binary patch delta 23 ecmaE4^2lVv838UcT?11E0|P4~!_C(OdN=`ShX>XG delta 23 ecmaE4^2lVv838U+T_Z~c19K~5%gxsWdN=`TI0x$h diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.po b/sphinx/locale/sv/LC_MESSAGES/sphinx.po index b6bf9ae67db..6db27d3b592 100644 --- a/sphinx/locale/sv/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/sv/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swedish (http://www.transifex.com/sphinx-doc/sphinx-1/language/sv/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo index 6426d2831d7bd0af3379352d31e985fae748a231..a3df06d85f40e73f41be51097d6b85b1137d3077 100644 GIT binary patch delta 21 ccmZo?ZD*aZh09FW&`80+z{<#A, 2019\n" "Language-Team: Tamil (http://www.transifex.com/sphinx-doc/sphinx-1/language/ta/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.mo b/sphinx/locale/te/LC_MESSAGES/sphinx.mo index bb3b77c8212eeea3807c3be28ed781c03fa9ed79..fbee4ef0d123c55f6bb668e191917cf0b74399c0 100644 GIT binary patch delta 21 ccmaFK{E~S>8<&}`fvJLlft8Wr#tD&(08WPnc>n+a delta 21 ccmaFK{E~S>8<(lBk)?uxxs|cy#tD&(08b+ZjsO4v diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.po b/sphinx/locale/te/LC_MESSAGES/sphinx.po index 8e4eb06f3b5..dde9043b72f 100644 --- a/sphinx/locale/te/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/te/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Telugu (http://www.transifex.com/sphinx-doc/sphinx-1/language/te/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo index f2506579db4cef102a9b635d22898e8993be30b3..5c50937f502bb6b99f77138bac5af9379b7fbac6 100644 GIT binary patch delta 25 gcmaEQocZZ-<_+03TxPlkrV0iIRz`-KOKS?!0fz7iU;qFB delta 25 gcmaEQocZZ-<_+03T&B84mI?;uR>qc_OKS?!0f(UpbpQYW diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.po b/sphinx/locale/tr/LC_MESSAGES/sphinx.po index 6fed01294b6..70049441347 100644 --- a/sphinx/locale/tr/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/tr/LC_MESSAGES/sphinx.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: BouRock, 2020\n" "Language-Team: Turkish (http://www.transifex.com/sphinx-doc/sphinx-1/language/tr/)\n" @@ -177,7 +177,7 @@ msgstr "config dizini bir conf.py dosyası içermiyor (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -577,7 +577,7 @@ msgstr "komut satırında verilen %d kaynak dosyası" msgid "targets for %d source files that are out of date" msgstr "güncel olmayan %d kaynak dosyası için hedefler" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "[%s] oluşturuluyor:" @@ -774,21 +774,21 @@ msgstr "yapılandırma değeri \"version\", EPUB3 için boş olmamalıdır" msgid "invalid css_file: %r, ignored" msgstr "geçersiz css_file: %r, yoksayıldı" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "İleti katalogları %(outdir)s içinde." -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "%d şablon dosyası için hedefler" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "şablonlar okunuyor..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "ileti katalogları yazılıyor..." @@ -1209,7 +1209,7 @@ msgid "job number should be a positive number" msgstr "iş numarası pozitif bir sayı olmalıdır" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3027,24 +3027,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3052,7 +3052,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3067,30 +3067,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo index bfc67b63fff8ef24578a3639f7178202c0e35c64..fa3174f0e27c8cd4d82f0a14108ebfc1025ec0cd 100644 GIT binary patch delta 23 ecmZ2#veab5K^`tMT?11E0|P4~!_B98qIdyZX$KGh delta 23 ecmZ2#veab5K^`tsT_Z~c19K~5%gv{GqIdya8V4l+ diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po index f9fd2105f18..7b35f371a4d 100644 --- a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Petro Sasnyk , 2009\n" "Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/sphinx-doc/sphinx-1/language/uk_UA/)\n" @@ -174,7 +174,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -574,7 +574,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -771,21 +771,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1206,7 +1206,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3024,24 +3024,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3049,7 +3049,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3064,30 +3064,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.mo b/sphinx/locale/ur/LC_MESSAGES/sphinx.mo index 39155d50aeaf5806aacd1f62b2c64c06ed3b99e1..53525bd29243010ad93e08c56f269a1ad6f2dcbb 100644 GIT binary patch delta 21 ccmaFP{G5408<&}`p^<`tft8WL#tGq!08SYOZ~y=R delta 21 ccmaFP{G5408<(lBk)?uxxs|cy#tGq!08Y;ahyVZp diff --git a/sphinx/locale/ur/LC_MESSAGES/sphinx.po b/sphinx/locale/ur/LC_MESSAGES/sphinx.po index 0455b13078a..5e225c3c9a9 100644 --- a/sphinx/locale/ur/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/ur/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu (http://www.transifex.com/sphinx-doc/sphinx-1/language/ur/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo index 49e401ad086aca7f8de229b5248ea53f50576656..58adcf510ccc829e633fd9bda666af3125f529fc 100644 GIT binary patch delta 21 ccmaFP{G5408<&}`p^<`tft8WL#tGq!08SYOZ~y=R delta 21 ccmaFP{G5408<(lBk)?uxxs|cy#tGq!08Y;ahyVZp diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.po b/sphinx/locale/yue/LC_MESSAGES/sphinx.po index c2a19698d36..b595fddf331 100644 --- a/sphinx/locale/yue/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/yue/LC_MESSAGES/sphinx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Cantonese (http://www.transifex.com/sphinx-doc/sphinx-1/language/yue/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo index d69bc9bb1bdf4f7917e6c39ec114fdcbaab25444..1e34129a8206b084dbfc64d33146118e4ed64e69 100644 GIT binary patch delta 15606 zcmaLc2Yggj`v38pP=wHXhf575gixgkNOu(oRarnBl1Va>W@ZA!!UP0D4;|@U5UGw* z5{hC)S#^IFM6qFJ5>ys&)m3rv|M||jSpUDDuYK+No?Fg+&U2n~?f~a+lsd7gwEvUp zrB_@0_iChNHN-Ks)%xwf#W9vOFT%2xU_STMjJ2#QT;3UHS%WygqN8PH(f**5Wu@ZX zoh_>p9>X&D3bw^_cnAImZ^y1(ENiG``K>e#`f}n3HpB0+Jl5-KS>>=fw!|1zfTOSp zW}se>k2P>LR>P;TDi)&pIfoVSebjxIP-FZatMY!UQa8)0%!$TmV|!Fb!%+`Dfa)mK zxjqd?(_V|U@hiL&BN>+3105%z0?EQU_&C}>+9i)xQR8{Mc3&2wCa%IJF36h4K0@EPa&b!<)hMsM=3 zgBDaqV;qKkF%|XTK2$M1hfVQCWbjrHRTGWrRU;pW3g{lBe5@&G<5~3BCbqWut(6e}N@9qV<}Tu1gZMOzO?S(eosRXh1u7Pny( z?m=ZZ;P@8m{;&KTJitL8DyRx>!B%(>HJ9(>K)i@Uv1xyn7(R$~@dzpdZ=nWq9w}_= zGgP(L9$==TEh?}cs0`kXB+>HE;XuW52KAzEu^INDp(2}zYA?g)7(l)7JT}EoQJIMt zWK!B2ZQ2u28GQ_OJr9+!GpH%KfCT8biaChn#0})#)=kug(SNWRK^m5(JqtTWP-Ms+ zWED`-dckE>``=gwn~^5fLTkr9NQ~APR7Td}m$)A*YW+WPm$|SD7jWS?PQU?wGjqSi z@gypRAK`esg37=U=0j8GK{i1v2cvKwYCuP^3EseTY;X@dCoaT_yx)4819k8*R=_K| zfInh;EIZ6BmoBJ|C!qpKaoP_%*XN>Y;sC1JUqxl^1N=LFjLJ~=;bsc^pg)EagE^>8 zYQ0#K_QDaSgDqHz_91MIr?4Crqf&eg6;RoDGq=^SA??;!9|xf}oCh3dU_IK)uodo& zC;t?x^-oTCu;xgU!kNe{Scg&T`35S5ajY2`kLoznaX#kI-in&z`lC(N$D#tg1FPa_ zRAv*g3O+QN{8#5-mUChis>*j_3w#Z0;1$$^5o64{u8hh=EmX&iQJLs~S{*%6Q`sMt z!QsyNiKqc2qTV~l&p}xZ)?!WEjCwGDmGLxc<9HLxK{w*l(-};BHhv6H&{| zjqUJJRDXMLDn5&BewIDX1mK^{fkvE#?Wut^SdI2e_nMKsk2Pt3f_lNfQP+P)Wv23d zW;HZJ71^WM7SCg6jAW^Fz;4(YlQ0(Zky-a!r#Q&uL=~P^YI0G_YAb5vIfI&tAlewk z+H_+(saxx7Bq>&}i6%qKuqEw_sD2|Su?b-_! zJd5Mdua0cOUWgB)9xOwC6+kD{1H(~8G#2$Dm(%t*?QB$SJcgQzdAJDQ!@jyd$!uiX zuoLaKQ2j+FlYbRgnLQ5#FL<8;(&$-@e`4qM?aY=P(e9Mt3BI;x`zsb-{YP=O7^CO97N#2i%B7h-#? zon~G<5F64?Ks}d>O>s4L$D>#VuVF>}9<_Y^rP9ru)U33kJKu@^4IyYO|VT{FXc z&*O0@=NF--=v`DwE3=k072_NiU}f4TunWF{%Bb~FIAFh3hXbAHf&=hwR0sK}%$z}u z>>?^dKVn_1lVwI8hZ@NUtd0p-2dAMju@qb54%G5JhgC7ktEpoC8*mWEiFT-UIT7_@ z7k0o$P{sE&w#8Rab9fz96Lozi1ICAr@ z4qoO!BmW82!7n%-tIRMp;K5khyHHjBF4o0=qcT%5$6Sv_^*0XN;UcGf6g353JMCHz zn;r6R50ig&xSbP<@CB@a#i$MF2HuBt9a;gwSv-vO@fg;@cTmgmD^vjOXPV4( z$8NOmMXj2psQW%ZJzt;qX)3#7ZA|iWpk?zI4#$^Kb6zvo1keaIC2^=J=!Xg{1C{F8 zSP73}48Dw=@f+0nRNtc=vBu+O zq+PKA?J=m4W#S#U2sQU-Q6v2h$6>2E#>Y?@e-}sbeyiDBvlV7z87{0x)xcI%MxI4= zRBE1OwZSe}3-5RIIWELToZpHX=_%9zK0?(%g*+2@OH}FyVk@ox2^?r-v%@F&?T5F~ zegg;LJE$$Q-h8t>TjA}rM`ANvfUR*KDkJZq0=e#3Wq~>09(Dg+SO!zE4)3?JI8gO2 z#8$Wkd*Lfs79$rL%cDA|iVC>1bABu~r#%rBcrFga`Pdcz;j~LFGQ~O+OLKlS`Zcoq zIMAHCQ6pZ9{qbWQg7#vw+)_}fT#9<(9>;SSL;D&k1C5rLovsHeGs&ocmSGgWhkE|A zCFEZ>lwN91v`3A2B$mVburj((_hq8i_d3)FoY4^gGcn?;>EUb*VsFCJlMLdBD>?|sC-#F*HFE_O^2sMyQ zREBdM z!XHrssl3u;whJcE?uD94{}$)Majd|J=P?@3VNd)PZS1g$%?IOAMYbHZ%+_IbJc0`7 zEVjjKPP@Tsv)A{>KAc~V%D@G@TkF5t8nY))LZvzxRRh`1`A1PHpNHx=fN}TKM=YmZ(6dVH;eH{vI5h=Aak;=v?T!+05}| zR7#UkbNeuA8EtbcKn45`D!{AQ5X)>a_ccRhq!+56u~-LF9CNpj|IZ@$D;Q3=F=rdg zDU!cb+Roqgabvk%bjbO0$Yy9=e$xCw#k<=qzniF9sj$aPS#|72yE|%x88{TzVRyWQ z&9K2!W_9#=%5REpG$(Yyg&N@;)W|lW=IS_Vy`M(y1Lqt+!t%7gM6I50o%7aS^E;x7 zV^h@i&R8G&qB8M!zjGnWaVECq!a^K}&tWyJ_%we_gN;!Ex=}?n6RYA1R88z~&KF=5 z?Ke>`x`0jaI`+hB`^^-b=g6 z0TXaCYR+@81ujO_$YHz_U&T3E|K$&w9cd}*fp1Xjwag(C`R%Bp8iAVYR7WpXr2Q~z zqa)Bl}VR_ou(LAWDq#0`1a4|icJ4540J=^2yiny4ac ziA`~$bABeOpM0#28&Oko5cT{ksO$eg)!K)W_gnwvK&i0<=2vbv)C*>zitrd}1n*)z z{({vp{#ny;0;&ifM4k6x4a`H`zX8YM*Qjqu|L077Va45y+tter>6e@6~puol)nZZZ;s3aA_EzPqpo#-sXMc%1y}hG(1` zUdF4m&tV%pQD7bnp;pHgr(Lhm%&m=eIe$CW!FW`EDflHmg34IZ3A5pN@gdstaUA~S z=fLJ*b2zO&`d>J*T7g4Fb>a;yCn+!dQy1p1S*IOL-Ip>c% z?Q@P7uqF3}umSJ4D!yWtS!+}Wy-^vs%P}5R6ZbmpWXE*W{n@CgnC+Zjj0$Kaswkgy z&Y!}Xv|mO&_aTOV{}*%6fD_-MI;#4rDZctxmiBb4gfpG?VpPW~Q8n{4D!}(K9Yd(~ zKK3t@N=MI*nzs?taHP+*owCO zPm_@$xSaNI9FCvi80_#rmNgmYpfXv6n!>Lfzr*UZe?h&l`a5Ro2BS^ee?JF$kso{E zlh_$A;Yh6guIV_%F~e~hDr1kK=6)|~*%hDycn8_dt&edSu71z_6VDf@0S|jW9EjiY za!`&Fi%>6n4b7aRf$wVv2GU+O!`-b-WoBz$>Wd-^X6~ zHI~BGpPCwoLEYC4Rh)yd2M)vDnD;5`|4t5G;>5jJ_A~S2@P6z^dn=B`&#^Dw{<%r< zbnHX>9CpVFm&}U>qSp5qRA4hv#kdNUq0Kl5pT=0ce#vjSQU?}(xT9gIf3cqS?nOR)xSL1iR>Nq835V_b<@C2wF^+L4#di_7CE-fuPF zpbHn$QCsg0Y=q}f8Tk^MV5u)n2P&>=Uz^mAL`Av@HAg$KJf6ae_!_E%_pm93umzU8Vr-9keiW+6#$!Cr z$7y&0)ldAt$RzK#CUKw#(oiY%IWEM;w6|gfJdHNKfy&s|sA6k+HJnPzjk^CB+ISw- z-wzmvm9LqfXnj%dTa4lF|4I%N(N@$H>_-*N`xu9pQ4iF=?tEq)??62_9tUF*D%Jb( z0el@>VY_e46pg}Y+Otvp?)`@RYYY8|6L(|vf14EEk2dYcQMIrW>*E>hiXUS~tnsZW zu0c4G_M?t(qWZJHGv`xLFFb`B$W^R~-+xE`dvZ|Wdvn8JRD{#9Hf}-f)kjdZ@Fq6L z64Y|6_#YEU2h_-2sG69Gy1o^=;EUJR5o9s(+vY{Sfa!|9?18O1l1J?2UTy0My(i zJLi{TecG#?_90Y?kD>xDb;E4Qv8dIO<~ZGP7Amugur~&pSVTrYRiJQs@^@GvZ|^*@FKJ#atj z#Zyr!TY^gAR_up6u@(k#Fy6qr*#8&P@dVWMhjBPA!^-$6s{enXGIPVRj1^(E^>d;M z2fEM`b>l$nfFqsuEK~-T;y65ls+CF+=DtQ49uaE9V^9OhblNLW{T@J7eIYi%x6xmT zgKHdA#ha)bt3*bGGtdxYXm@bh6Hzb9Ko!|EtcUARFAO->-$T{LMO1&SOPS}oq6XR< zHK4(zBK+YhOm|M~!#-Si7xkhVr6a;Au8$gVXABo7Hm0478p%Ao7oWuLcoVhWZ!Z%O z{%5!pRDaK)0y>Tg4?ck^vXiJ0y@NyX zL)1RdJSrl*WA;Lga6Bp#2^fp3P?>uX)t~3!Ccg` zd=?eJWmHD4;aL1HswPHPH20@rKiV5nfqsnLuvMk-^NH3Z4jOVI5!>S|)C&)yme(0n zsy;%^^-ZjejVqgWSF~x5MHTThREF|UBi&RvBG9Yd$_RgAMnZO)JKg8`r%QxqNP~{r`E;m*PBSd(!REBgT#z zFlgXiqik1tqMe!QO5h=nFN#Ye#*T>}JBCZKw*M}lotlv`)oUkZWZBUP8R_C^)x2}4Uvw1(UMtR*npC>)p8*7i@TC@}9L)o5$sa~He%NK3?GBQ%_G*^y2#cgMM z-HDv|bpW={okmc8pA&KnfhDA7C(`3@Vf<j`eN-7*}lwdAMvK< zgy-(o2&2Mv6Ap^Bhj0GVpgrk{o@t)MY*(tCRGuQ!xV^D~Gck?I)N1Lq356Mp6_uTysGb5{`z|O$z`t7t_B2;&HZ^Q+iB5H;Cuh5o z-S!>!@QieKbgVr#Q!{7hu&DpIfV3K1dfY>q-Fhq`Bat`;GjL7+6j#Dj-4^XmkG5M6 zN>5JpcvB+V#0H)lIJTlcyf4@(E^3l0CQ$7l8A){7j0*D7Y8GDmw5dY3%j<3yt`zQ$ z@@6FYrn|Cu*C1CyitXGVu9_6rG`F2bt$Q-Vvl4!i>b5(@c2zz*$Hv9j(^E9jiq;7zyfpuEe{4tR30KEh`>rJAjs>3{ z?X%O}n)MXkl9(M!{d#>_*$KYvEO$)QgV|o6&7NdWVfiU(dW~00Iy^(MfpQ}g%lP&F z@H+QqCnb4ig!A!-{nj3kk(Q=K6=UARtK1&C%Ceiq`eyi=MKP9Uu~}YUGnQa@?a`&z zp3Xhy0jFbftLgT7*dmD8S^E*bK;pQP2*0+B6jx@ZJKa2~6;BalQ8@IU=yqqas?*(G z?Hqp$Z#=mO?}NM`DLa+h*f*(YugR;kP1(-WuxPTwmB6A(V;7@3I>yDt)z(sR_IeY5 zJ2pACXJGJs*CV>7PfgF59^M7D9fnsyPh#`AXG|s!Y3|A9oOeRYtVuDpCpkTX0S3DK zeR|!diMO_hM4O$MA%&NPUgpb4@MXE(fhV(im8qVTot_Xb)=YK~ip8B3_-wj6BF&YU zIGL>{jU|!J)~U*#;wD9j?o0*}-v8Jx`7}=J9NRTEF4m3@*QUNLX5s(tVQt>w&EU6l zlRXTXV92T~F?MC&oEIBAUz6|`fKN!4%|d6YosXhs&DjnEkIlbXx=gsWSQc87S5$bUc-5BBd>x0j?f4>h z_Mbkk-1)oT3`NKG7q6f5*XORDSR6clr0Ddf;Ql9q8~6P7Q$igE4?O9mRWcVqKAKbwB-N8RjPU%Y!sXzPjKiF`9glMnT^{A5w#&XR45 z2{W`fFL+>mX!D$4VL@=+p5U@2#k&s$mjvi4>T>Ra(4wbICQV1=<#OQ@B?oqfo;Yah z_W?ohtlvCbbbO16AhcjNy_*MvJLeQHn^(NySa5EDID&JJ6cw(CDk>}tF5DI#g6S}r zzqjbb`pbDsLTe70Xi84!g*I+s+`$9KxiR=8Z`x?WEh?C2azMBWsqO3?MaSoxE{Y0v zlgN_O>xv3Cn46+_ZON&X!Mp;x35;2Hp>z#C`N6}RL%F+u_w|q7{8Ust0R(q0;eqhi zKe*#i=!vB&hNI6E7v`%H!ry$GL78hBfjKHVR`BOfKkdLj?dliXT#Y7r&J%i{g!`~Ul=RQ~$nlQMnsxvM01@vj}w=RPLTxrxubbDOK9LI~G! z(aEhv$Cg~)m|ODXENV5h^(fg5<}arH%zKIpSF#M$@xeAnLkkyjQnG*UA_zRnt@&C3H-rCw&Cc$M(i%;ZgT*q=t=Iy*5wK&yg1C35!$qkOL|Ski%*p< zAIv++7=!t<1BXBB95LZfpZt=%z0SwoCdI*mEusC}88oYhrNi3%^C#V=w*P!C{F&#W zm7je6Y-hqWJEKDWUFJ=+MaLGI^=~#-b26~>Qt!%T%`O-?d(B(AyeYY&lPg#D`tG#~ z;V%sXU>Jdj?_ZBx+3Sb$&CFN7WcM7(TOWP08C-mvT|t{jxEfZz{=@R>>x+&rP+4rv SE8c&KobX4Au|Li({r>=}m5wF= delta 11378 zcmYM&cU+d$|HttQ0TEdO0uIm{QB+(gh~k9Y;@_4noPO@@z8L1Sz~R45`5Y%2 z*GDM&|NrV#aGdF0j#C%!QGKAI<1`}PRLOBh5I?Q#I79G_DvlF`XV4d~V*=jAx)_z{ zI5n^%HpMwu-*Mc|DGH^ih^*>3{+NmdumP6A7N~)Zz>+u*)xky#$ITduM=$`-+4>t8 zN&FlOVOTZC3C1{dVKoe;f2TbKeK-I$fZ_Iq3D}-^396w7n2vr)CT?c!jp|?wM&S%B zf-5i(w_`XS!qRvaQ}7=wN&iktvf~uTPN)|~;C5VyyyLX3ZU#6F{fOtIGVmcXIcK@` z1U4b|rgaS@1H-T%l4NHzs-HEeCD@Pdg%ko=n7+6QBhas=8DR`6?tm^FjLOg~>jG3t zm!p;}59{Gp`}{8~N9?2;%VP<`cF5X0!&Aw>KKzmjZJr$%i{B#OI=4}KAg-2~c{9|2 z+9Jtu2B8a=puYbGwG`iBF+7jjGfzfK0uP;9K%TT zt7A5432aB4j-h%F^W&#j5I10P+-5zAy@?-S2)5-Y#A6@S63%c_Xh>l$HpQPX1Ea}f z5qurB=95q}n29X2^FD^-x2PpJj~dV&ROViyPE`td)*kALisxV)et~M&eUgGwejYXR zS6C8L(@bi+qSkyo>iJYuMs}l8ehM{^tC$a;Vgr1RI{)?4&GW(NLp%|ayc}l=a&@?! zt*@C5t|JxB15|2C(u&r)jI}l@Q*BWl=HhK!i#lctc&Pf1@&9lO#$Z?@VbL=CPT#jd-6OqG^+T`{j>B@e z2G#Cy)IiQDrhn(2ec>r;&12aJ+Qqfd2Q#o6wn1N9hkp1aR>bWXNlLF{Vd9s~?2Xsl zEKwYmqrNH@z;39__Ct3;3gakfO{ZcsF2-WG4WsZU>m4jg?9C31#~5U_oQ9Z*@1QdH z5E+A0x`jEWLs1$0#JV5V?v)ngUxnvXjKlDjW)0_{cJ)fsNWVa3JfDh!_%SNA8!!MjV-W7O^~X>%IgRT0 z397+@txf7fQQyU5Fjhm|2kEF&)B{P5GYHk6$4x;4*o7L=G1O9=!3uaE)nM^9{KR5e ziA7Z7tX>YT#u1>3AMIQP%{o^T3qu^3R2~aM6LPvs6BNWb$oxt zig*nR(Z3VM^t8+4Py{`F}jC&zb0yr)JJucVdM5T?uFU| zgOHRv!*CYvMt6OE(9_&hv#=WRc2t9Ru`oWx7!2xVHeCfQL|hM3u{9RMnW!1BLLIj} z)PTQ6wR;o$V)5SQM{Htm^3P?p_Q7Lgj$Lr zsE((g_RbvajULp%3->dBcvQm>;4|RcT!J>E$)zF`)nTE52 zG_cB85*uJT_CuD{S&fxYTfPKT#%OGb`ff1BqT5YDGg*ngcovnqOBjy#P;2Tn&}6_L zQ;5^CHjc$+_?3-cVJ+fXgUsI(qfkq<3!C6m)Ka9qZgh{NpquJbOvcTql-@>-*elb- zC9nZ;byNf6P?=eedhZY_Lszf}dJQ%+FNT^(Du!W8jKbbXCfv?g3gxJngLQEWYI8kC zt(ET^=C9WX^dWAH>No>+K@C7H$pTEkFEAd@p+DvuVlohjYPT_JpqEG#3 zp$tw!mfKl_D>3LlW=S@pW_}ez@D_H(XQ(~UewewM=b<*+F4PiSKxO7H`#f~GX)g^c zP(KRYTJx0@G{RH%g@3R!aqyQ&W7jIW6r_?=2Zk{?))mDiZM-MqcqIpGIx+Yp6XC=N@N%wbD=ncpbGAA7WM9hid3C#$xPvGouEmrRa;A zz(iETAEHux8r7cn1pZx#$<|q@%>IV$(4F{}x#^~$FBP9*IOd^dz7N$<=-Vt4zJ?Jv z#5&o!2xF+v!)W|3R>50X6pKzY15ZL_xE*p@+)gG1&Fno>;cP-b;$N^4UdBKy%Tnol zCu0rlg{5#IDq}maI9@>wCt@TLMj924pcn5W7 zSDs>y)o4^Im!LY_Vm*u6Bd<^ys4&%BWKB?+8HEjT8R}GAL4E%_y7fZXG*eLY(GPP`$7>mCKwqN<^aCc~pEh>QHdlBPtVjKFR0b|$ z21d>?H?F%c1*Le1tr(9LiKn6({1SEk&!di2&|EXK3b>HCt@Rcv)syBKJ*a!)8g|F$ zsML3P&rCE6$&lMwLZJc=_F+%_9jjr>`R4d!V+rCdsMP(8O8I^J{4uKGg!j$4Zj5TL z1y;hbsOO(zEbg;j#R#4M{5j@9H0oxmhXt@B>X`IIWn!|e-+*DnTd)ltK@G6j2j+%M z#Z=;cSR0qx`d?5>=)J&vAAs>X|0O8scr>#1M2&b1MqmzV%|A!IcLWXv8%ZlYjP^vzJ03wpe0zYgg3n?Tslo9n0f4 z*c5M|&VAxibIvodF!5{*!j-muBWl1uq9$|)ebH~3=`Uy*`46U|7!?6n9u-%|P;6-J zWS_r|x=^xEGoEMb*H}HMrP__1@HVQQ^yU2BhwV`V`Uu0(vz+`FqHvgsNIYX7+{c2% z-YZN;!B~wRJ_mi?&r%dRrVuNEppLogbrVt!m{{S39_?u`^Q)18=% zhcN(OU^y(X+N889YSVScsyG_e;Ag0YHew9!#56pM@mTy*^WJNyOgBUAscsmn^FQA{ z@SqwxfSSn()RJ7q{P-O8Jl`6V`Veb1RAxG2b9@8U!4}k}yNB8n{-2rSnv80H8s^ve zUqr#5iskmf=cvuG6FcH@48i!%O@k?@0kuP&^RCzubFdCxMtxsmt$D8+YT&7;fiy<7 zH(d4f?@Xeg5zWPFxDw;=Br4TUkyJSe>@3x{Kn-9RYEzEEvbYdkxEuBUCDeQQ)|-L( zqcYVP{joc`)$u?IdT|_TM%kzacc7mCW}p9w_laL%dAz&9d>5H#c6$t}oo1+|YlAv& zgHW3>8`a(-yp8Mf$bTS(+>Pb}`2;%=Z$lS`d|^IJ#1P`9*d4o|X1EzOlhdfpd)da3 zUz!Wbg{7$PisSGtY=VEG`mMK#{1>8-vB^|)w`O8#>PKS&E=JAl5NaUbTQ6V*;(Mrz zsi?;cC>iyBJ#2xEZ2Z3ULsSM=xGB7#a1=F=!(W+!oUvZRcb5RGEyX(2#15b?Aonc_6DdS(VYHZw_3>v+#E7lt*R3(?d=J1#oPuHa5h}GC zY+QDm$xtoS^X8~j_plDO^0)+vk6yX6(1!7>rtq2pgBN zRz!7}gxVWvw!S%PKy5J!`~O?d`oBe?Fcni!A1<=4Mh#>Ws-YiHo9_&2Ak}x6U%NV} zxH+ofwx~Umi5lPsI22c55{7?m>YHFW`gb~0(8#h;4dq}l{K&?etvgWz+>f2`IJU>K zJIy^X0gDqawr<6u#6Q{i9;Oice`EfSY8tw=3ztxkhfpJbfEBU$F7q4E6gv_R$1Zpn zx!xVuZc~2<8xlwFF?*#C>Ud^jfBYDApZM)H?N>panr?eJ|4PYpDzx@H>rg}u;!zj>aCTB>2z@uWknQd>dQipQv-(=v(vKF%q>$KE(+1p!UQO)UmyW8u$yWkM6)D zCPghUKNY=D4GhFmI1+Ua#$hki%%`9Wm)m#` zDl_LXUcdj3C{(4Q=np2P8K_gR7+rV>)$k2eMAPiMs4ohP?Ho$@Q z`C8P#_Fxq}j>?4dvuW24s}aWjO#anS2P!h~O;oD4qdvHd+JrYT2m?-;hKr(RRvrsu z3hKKI{CCr#CNdkfl*>^|d=x|R1*-kv)8tpiPIR4 zH!%WV;6MyJ!?lg$Fa-<$Vmit|b=(fyVSh}LVpQG9tanWSZje36`k~z1NYYNVKEWv|)7=V}2 zh4)aY3jWn>vIeLWzJq%IEV}R+YAK3cG8a}Nwjl0<>M##Akjr>Rg3f(eSZ4!nN*FY^zbJRdPV_nR`{J6=w9o5es zjK{0CKHxU_FGfY!ZSz4T)S4xu&V4r4!*%G7x2=z@udpoj1@4%;JrPrh-$Z@423>d^ zl|jF|CUfOc-}Q7;NTM(um69EpfWKfF^tor2A^`)5yQ4CciF!T__1!wujE|xQdII(S zIaJ3tQ5h@vyUAb-rV+biDd^br#l|=mwU)b44WF^kpI|HEp!?2=^{0hl{+X;AJ{+dm~5MFo}_2NgUnI1*W;JS?qJTwiKM(vrZs7=@y zgK!`g!YowB(@-;iA1mT&8~=#^{`>zL1#PaosM8Sg$aGj9mC_8%z;>txm)ZJtsF`m< zt>sSC=DTX+Qh%5|&>YpyOjKsyLrwH^jMMqwPC==@fSSn*?2OTm&F_2`CK7MJW_S_R zV7WidfU2P4I#>=HV0j#Z8dxqWgS)Jka2j#GzsUbo3Nt8ZGX*^{CZR^y6*corjKa-W z8ox(n>=Ej_h^J=ewXp*6I8^;=)cfCI1U^6wH2*X6{}F?pvHmesbfQA3%tFm{B38zY zsLWhMHS`iSqf&pH0X0YMk-iv=6EO_upuS&$$#@LavCngpu>kByT;w_VFG^u375ZQX zrr}m>ice8jarz6>z*y8poGtw?P*ULv7OeVHA{_ zk5Mz-_R{gps+i;D$x96N^_;C98sMpy-X@=?LBol@o{Z)#0zC&i_x1H`>~YD&+M z^{S8O@15TUcy1plT1(uqS}p5K1D7UlW<&T1deiU(D^auOfqc_RL(8N9WF hm)8iNg~xrp4sTtR-|O3a3m5r&y|*>3px0YI{{yykI3)l8 diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po index fc6f1ff18dc..385207622df 100644 --- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po @@ -18,15 +18,15 @@ # Takeshi KOMIYA , 2019,2021-2022 # Tower Joo, 2009 # wendi cao <651645601@qq.com>, 2020 -# Yinian Chin , 2013,2018,2020 +# Yinian Chin , 2013,2018,2020,2022 # Yinian Chin , 2013 msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-12 00:20+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" -"Last-Translator: JY3, 2022\n" +"Last-Translator: Yinian Chin , 2013,2018,2020,2022\n" "Language-Team: Chinese (China) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -190,8 +190,8 @@ msgstr "配置目录中缺少 conf.py 文件 (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." -msgstr "" +"configuration to a valid language code. Falling back to 'en' (English)." +msgstr "发现无效的配置值:'language = None'。请修改为有效的语言代码。回退至 'en' (英语)。" #: sphinx/config.py:201 #, python-format @@ -590,7 +590,7 @@ msgstr "命令行给出了 %d 个源文件" msgid "targets for %d source files that are out of date" msgstr "%d 个源文件的目标文件已过期" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "构建 [%s]: " @@ -787,21 +787,21 @@ msgstr "对于 EPUB3 格式,配置项“version”不能为空" msgid "invalid css_file: %r, ignored" msgstr "无效的 css_file:%r,已忽略" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "消息目录保存在 %(outdir)s 目录。" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "%d 个模板文件的目标文件" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "读取模板... " -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "写入消息目录... " @@ -823,7 +823,7 @@ msgstr "锚点“%s”未找到" #: sphinx/builders/linkcheck.py:553 #, python-format msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s" -msgstr "" +msgstr "无法编译 linkcheck_allowed_redirects 中的正则表达式:%r %s" #: sphinx/builders/manpage.py:30 #, python-format @@ -979,7 +979,7 @@ msgstr "无法复制可下载文件 %r:%s" #: sphinx/builders/html/__init__.py:805 sphinx/builders/html/__init__.py:817 #, python-format msgid "Failed to copy a file in html_static_file: %s: %r" -msgstr "" +msgstr "无法复制 html_static_file 中的文件:%s: %r" #: sphinx/builders/html/__init__.py:838 msgid "copying static files" @@ -1086,7 +1086,7 @@ msgstr "网站图标 文件 %r 不存在" msgid "" "html_add_permalinks has been deprecated since v3.5.0. Please use " "html_permalinks and html_permalinks_icon instead." -msgstr "" +msgstr "html_add_permalinks 自 v3.5.0 后废止。请改用 html_permalinks 和 html_permalinks_icon。" #: sphinx/builders/html/__init__.py:1340 #, python-format @@ -1155,7 +1155,7 @@ msgstr "未知配置项:latex_elements[%r],已忽略。" #: sphinx/builders/latex/__init__.py:453 #, python-format msgid "Unknown theme option: latex_theme_options[%r], ignored." -msgstr "" +msgstr "未知主题选项:latex_theme_options[%r],已忽略。" #: sphinx/builders/latex/theming.py:83 #, python-format @@ -1199,7 +1199,7 @@ 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 "" +msgstr "在源文件过大或嵌套层数过深时会出现此错误。你可以在 conf.py 中增大默认的Python 递归 1000 层限制,像这样:" #: sphinx/cmd/build.py:65 msgid "Exception occurred:" @@ -1222,7 +1222,7 @@ msgid "job number should be a positive number" msgstr "工作编号应为正值" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "要了解更多,请访问 。" @@ -1243,7 +1243,7 @@ msgid "" "\n" "By default, everything that is outdated is built. Output only for selected\n" "files can be built by specifying individual filenames.\n" -msgstr "" +msgstr "\n从源文件生成文档。\n\nsphinx-build 从 SOURCEDIR 中的文件生成文档,并保存在 OUTPUTDIR。\n它从 SOURCEDIR 的“conf.py” 中读取配置。“sphinx-quickstart”工具可以生\n成包括“conf.py”在内的模板文件。\n\nsphinx-build 可以生成多种格式的文档。在命令行中指定构建器名称即可\n选择文档格式,默认是 HTML。构建器也可以执行文档处理相关的其他\n任务。\n\n默认只会重新构建过期内容。如果指定了文件名,那么只会产生这些文件\n的输出。\n" #: sphinx/cmd/build.py:120 msgid "path to documentation source files" @@ -1516,7 +1516,7 @@ msgid "" "Python the version is something like 2.5 or 3.0, while the release is\n" "something like 2.5.1 or 3.0a1. If you don't need this dual structure,\n" "just set both to the same value." -msgstr "" +msgstr "在 Sphinx 中,会区分“版本”和“发行版本”两个概念。同一版本可以\n有多个发行版本。例如,Python 版本可以是 2.5 或 3.0,而发行版\n本则是 2.5.1 或 3.0a1。如果你不需要这样的双重版本结构,请把这\n两个选项设置为相同值。" #: sphinx/cmd/quickstart.py:256 msgid "Project version" @@ -1544,7 +1544,7 @@ msgstr "项目语种" 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 "" +msgstr "源文件的文件名后缀。一般是“.txt”或“.rst”。只有此后缀的文件才会\n被视为文档的源文件。" #: sphinx/cmd/quickstart.py:276 msgid "Source file suffix" @@ -1670,7 +1670,7 @@ msgstr "如果指定了此选项,将使用独立的源文件目录和构建目 #: sphinx/cmd/quickstart.py:478 msgid "if specified, create build dir under source dir" -msgstr "" +msgstr "如已指定,在源文件目录下创建构建目录" #: sphinx/cmd/quickstart.py:480 msgid "replacement for dot in _templates etc." @@ -1834,7 +1834,7 @@ msgstr "行规范 %r:未能从包含文件 %r 中拉取行" #: sphinx/directives/other.py:102 #, python-format msgid "toctree glob pattern %r didn't match any documents" -msgstr "" +msgstr "目录树 glob 规则 %r 未匹配到文档" #: sphinx/directives/other.py:123 sphinx/environment/adapters/toctree.py:168 #, python-format @@ -1849,7 +1849,7 @@ msgstr "目录树引用的文档 %r 不存在" #: sphinx/directives/other.py:136 #, python-format msgid "duplicated entry found in toctree: %s" -msgstr "" +msgstr "在目录树中发现重复条目:%s" #: sphinx/directives/other.py:168 msgid "Section author: " @@ -1896,7 +1896,7 @@ msgstr "" #: sphinx/domains/c.py:3226 #, python-format msgid "%s (C %s)" -msgstr "" +msgstr "%s (C %s)" #: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:727 @@ -1936,7 +1936,7 @@ msgstr "宏" #: sphinx/domains/c.py:3754 msgid "struct" -msgstr "" +msgstr "结构体" #: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7732 msgid "union" @@ -1956,7 +1956,7 @@ msgstr "类型" #: sphinx/domains/c.py:3760 sphinx/domains/cpp.py:7740 msgid "function parameter" -msgstr "" +msgstr "函数参数" #: sphinx/domains/changeset.py:20 #, python-format @@ -1988,7 +1988,7 @@ msgstr "引文 [%s] 没有被引用过。" msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." -msgstr "" +msgstr "重复的 C++ 声明,已经在 %s:%s 处声明。\n声明为 '.. cpp:%s:: %s '." #: sphinx/domains/cpp.py:7081 msgid "Template Parameters" @@ -2014,7 +2014,7 @@ msgstr "概念" #: sphinx/domains/cpp.py:7741 msgid "template parameter" -msgstr "" +msgstr "模板参数" #: sphinx/domains/javascript.py:131 #, python-format @@ -2148,7 +2148,7 @@ msgstr "%s() (%s 类方法)" #: sphinx/domains/python.py:820 sphinx/domains/python.py:960 #, python-format msgid "%s (%s property)" -msgstr "" +msgstr "%s (%s 属性)" #: sphinx/domains/python.py:822 #, python-format @@ -2177,7 +2177,7 @@ msgstr "静态方法" #: sphinx/domains/python.py:1163 msgid "property" -msgstr "" +msgstr "属性" #: sphinx/domains/python.py:1221 #, python-format @@ -2330,12 +2330,12 @@ msgstr "无效的 numfig_format:%s" #: sphinx/domains/std.py:1075 #, python-format msgid "undefined label: %s" -msgstr "" +msgstr "未定义的标签:%s" #: sphinx/domains/std.py:1077 #, python-format msgid "Failed to create a cross reference. A title or caption not found: %s" -msgstr "" +msgstr "无法创建交叉引用。未找到标题或图题:%s" #: sphinx/environment/__init__.py:71 msgid "new config" @@ -3040,24 +3040,24 @@ msgid "" msgstr "autosummary 内部生成 .rst 文件,但是 source_suffix 中不包含 .rst,已跳过。" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "autosummary:无法判断是否生成 %r 的文档。出现了下列异常:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] 生成 autosummary:%s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] 写入 %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3065,7 +3065,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3080,30 +3080,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\n用 autosummary 指令生成 ReStructuredText\n\nsphinx-autogen 是 sphinx.ext.autosummary.generate 的前端,它根据给定\n的输入文件中的 autosummary 指令生成 reStructuredText  文件\n\nautosummary 指令的格式见 Python 模块 ``sphinx.ext.autosummary`` 的文\n档,并且可以这样调出文档阅读::\n\n pydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "用于生成 rST 文件的源文件" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "输出目录" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "默认的文件名后缀(默认:%(default)s)" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "自定义模板目录(默认:%(default)s)" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "文档导入的成员(默认:%(default)s)" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW.Big5/LC_MESSAGES/sphinx.mo index ac1229ae9b9ae6ecfcfaca3db1aae3c7c58de739..90af9116d6739db75c08b2d211c4ba3d0fb31e79 100644 GIT binary patch delta 21 ccmZo+XuaY6|r06!ZA%m4rY delta 21 ccmZo+X\n" "Language-Team: Chinese (Taiwan) (Big5) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW.Big5/)\n" @@ -173,7 +173,7 @@ msgstr "" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." +"configuration to a valid language code. Falling back to 'en' (English)." msgstr "" #: sphinx/config.py:201 @@ -573,7 +573,7 @@ msgstr "" msgid "targets for %d source files that are out of date" msgstr "" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "" @@ -770,21 +770,21 @@ msgstr "" msgid "invalid css_file: %r, ignored" msgstr "" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." msgstr "" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" msgstr "" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " msgstr "" -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " msgstr "" @@ -1205,7 +1205,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -3023,24 +3023,24 @@ msgid "" msgstr "" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" @@ -3048,7 +3048,7 @@ msgid "" "%s" msgstr "" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3063,30 +3063,30 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " diff --git a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js index c2ac4f8bb3f..d5d64bf26f1 100644 --- a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js @@ -37,7 +37,7 @@ Documentation.addTranslations({ "Search": "\u641c\u5c0b", "Search Page": "\u641c\u5c0b\u9801\u9762", "Search Results": "\u641c\u5c0b\u7d50\u679c", - "Search finished, found ${resultCount} page(s) matching the search query.": "", + "Search finished, found ${resultCount} page(s) matching the search query.": "\u641c\u5c0b\u7d50\u675f\uff0c\u5171\u627e\u5230 ${resultCount} \u500b\u9801\u9762\u7b26\u5408\u641c\u5c0b\u689d\u4ef6\u3002", "Search within %(docstitle)s": "\u5728 %(docstitle)s \u4e2d\u641c\u5c0b", "Searching": "\u641c\u5c0b\u4e2d", "Searching for multiple words only shows matches that contain\n all words.": "\u641c\u5c0b\u591a\u500b\u95dc\u9375\u5b57\u6642\uff0c\u53ea\u6703\u986f\u793a\u5305\u542b\u6240\u6709\u95dc\u9375\u5b57\u7684\u7d50\u679c\u3002", diff --git a/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo index e1de86bc40e20af18bf3f7c65a084d1186727f5f..8389dfd6e308803cfa1588adcc18347bfd7bf92d 100644 GIT binary patch delta 23330 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 delta 8813 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 z, 2018 # Liang-Bo Wang , 2016 # Liang-Bo Wang , 2016-2017 -# Steven Hsu , 2021 +# Steven Hsu , 2021-2022 msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-05-29 07:39+0000\n" +"POT-Creation-Date: 2022-06-05 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" -"Last-Translator: Steven Hsu , 2021\n" +"Last-Translator: Steven Hsu , 2021-2022\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -181,8 +181,8 @@ msgstr "config 資料夾沒有包含 conf.py 檔案 (%s)" #: sphinx/config.py:172 msgid "" "Invalid configuration value found: 'language = None'. Update your " -"configuration to a valid langauge code. Falling back to 'en' (English)." -msgstr "" +"configuration to a valid language code. Falling back to 'en' (English)." +msgstr "找到無效的組態值: 'language = None' 。請以一個有效的語言碼更新您的配置。跳回 'en' (英語)。" #: sphinx/config.py:201 #, python-format @@ -475,12 +475,12 @@ msgstr "Python Enhancement Proposals; PEP %s" #: sphinx/roles.py:188 #, python-format msgid "invalid PEP number %s" -msgstr "" +msgstr "無效的 PEP 號碼 %s" #: sphinx/roles.py:222 #, python-format msgid "invalid RFC number %s" -msgstr "" +msgstr "無效的 RFC 號碼 %s" #: sphinx/theming.py:72 #, python-format @@ -581,7 +581,7 @@ msgstr "在命令列給了 %d 個原始檔案" msgid "targets for %d source files that are out of date" msgstr "%d 個過時原始檔案的目標" -#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:233 +#: sphinx/builders/__init__.py:298 sphinx/builders/gettext.py:236 #, python-format msgid "building [%s]: " msgstr "正在建立 [%s]:" @@ -778,52 +778,52 @@ msgstr "conf 值 \"version\" 在 EPUB3 不應該為空" msgid "invalid css_file: %r, ignored" msgstr "無效的 css_file: %r, 已略過" -#: sphinx/builders/gettext.py:212 +#: sphinx/builders/gettext.py:215 #, python-format msgid "The message catalogs are in %(outdir)s." -msgstr "" +msgstr "訊息目錄是在 %(outdir)s" -#: sphinx/builders/gettext.py:234 +#: sphinx/builders/gettext.py:237 #, python-format msgid "targets for %d template files" -msgstr "" +msgstr "模板檔 %d 的目標" -#: sphinx/builders/gettext.py:238 +#: sphinx/builders/gettext.py:241 msgid "reading templates... " -msgstr "" +msgstr "正在讀取模板..." -#: sphinx/builders/gettext.py:266 +#: sphinx/builders/gettext.py:269 msgid "writing message catalogs... " -msgstr "" +msgstr "正在寫入訊息目錄..." #: sphinx/builders/linkcheck.py:110 #, python-format msgid "Look for any errors in the above output or in %(outdir)s/output.txt" -msgstr "" +msgstr "尋找以上輸出或 %(outdir)s/output.txt 中的任何錯誤" #: sphinx/builders/linkcheck.py:145 #, python-format msgid "broken link: %s (%s)" -msgstr "" +msgstr "錯誤連結: %s (%s)" #: sphinx/builders/linkcheck.py:322 #, python-format msgid "Anchor '%s' not found" -msgstr "" +msgstr "未找到錨 '%s'" #: sphinx/builders/linkcheck.py:553 #, python-format msgid "Failed to compile regex in linkcheck_allowed_redirects: %r %s" -msgstr "" +msgstr "在 linkcheck_allowed_redirects 編譯 regex 失敗: %r %s" #: sphinx/builders/manpage.py:30 #, python-format msgid "The manual pages are in %(outdir)s." -msgstr "" +msgstr "手冊頁面在 %(outdir)s" #: sphinx/builders/manpage.py:37 msgid "no \"man_pages\" config value found; no manual pages will be written" -msgstr "" +msgstr "未找到 \"man_pages\" 組態值:不會編寫任何手冊頁面" #: sphinx/builders/latex/__init__.py:292 sphinx/builders/manpage.py:46 #: sphinx/builders/singlehtml.py:153 sphinx/builders/texinfo.py:102 @@ -833,41 +833,41 @@ msgstr "編寫中" #: sphinx/builders/manpage.py:61 #, python-format msgid "\"man_pages\" config value references unknown document %s" -msgstr "" +msgstr "\"man_pages\" 組態值引用未知的文件 %s" #: sphinx/builders/singlehtml.py:26 #, python-format msgid "The HTML page is in %(outdir)s." -msgstr "" +msgstr "HTML 頁面在 %(outdir)s 。" #: sphinx/builders/singlehtml.py:148 msgid "assembling single document" -msgstr "" +msgstr "正在組合單一文件" #: sphinx/builders/singlehtml.py:166 msgid "writing additional files" -msgstr "" +msgstr "正在寫入附加檔案" #: sphinx/builders/texinfo.py:38 #, python-format msgid "The Texinfo files are in %(outdir)s." -msgstr "" +msgstr "Texinfo 檔案在 %(outdir)s 。" #: sphinx/builders/texinfo.py:40 msgid "" "\n" "Run 'make' in that directory to run these through makeinfo\n" "(use 'make info' here to do that automatically)." -msgstr "" +msgstr "\n在該目錄中執行 'make' 以透過 makeinfo 執行這些\n(在此使用 'make info' 以自動執行)" #: sphinx/builders/texinfo.py:68 msgid "no \"texinfo_documents\" config value found; no documents will be written" -msgstr "" +msgstr "未找到 \"texinfo_documents\" 組態值;不會編寫任何文件" #: sphinx/builders/texinfo.py:76 #, python-format msgid "\"texinfo_documents\" config value references unknown document %s" -msgstr "" +msgstr "\"texinfo_documents\" 組態值引用未知的文件 %s" #: sphinx/builders/latex/__init__.py:274 sphinx/builders/texinfo.py:98 #, python-format @@ -884,48 +884,48 @@ msgstr " (於 " #: sphinx/builders/texinfo.py:188 msgid "copying Texinfo support files" -msgstr "" +msgstr "正在複製 Texinfo 支援檔案" #: sphinx/builders/texinfo.py:192 #, python-format msgid "error writing file Makefile: %s" -msgstr "" +msgstr "錯誤寫入檔案 Makefile: %s" #: sphinx/builders/text.py:22 #, python-format msgid "The text files are in %(outdir)s." -msgstr "" +msgstr "文字檔案在 %(outdir)s 。" #: sphinx/builders/html/__init__.py:1091 sphinx/builders/text.py:69 #: sphinx/builders/xml.py:86 #, python-format msgid "error writing file %s: %s" -msgstr "" +msgstr "錯誤寫入檔案 %s: %s" #: sphinx/builders/xml.py:27 #, python-format msgid "The XML files are in %(outdir)s." -msgstr "" +msgstr "XML 檔案在 %(outdir)s 。" #: sphinx/builders/xml.py:98 #, python-format msgid "The pseudo-XML files are in %(outdir)s." -msgstr "" +msgstr "pseudo-XML 檔案在 %(outdir)s 。" #: sphinx/builders/html/__init__.py:145 #, python-format msgid "build info file is broken: %r" -msgstr "" +msgstr "build info 檔案已失效: %r" #: sphinx/builders/html/__init__.py:177 #, python-format msgid "The HTML pages are in %(outdir)s." -msgstr "" +msgstr "HTML 頁面在 %(outdir)s 。" #: sphinx/builders/html/__init__.py:391 #, python-format msgid "Failed to read build info file: %r" -msgstr "" +msgstr "讀取 build info 檔失敗: %r" #: sphinx/builders/html/__init__.py:484 sphinx/builders/latex/__init__.py:177 #: sphinx/transforms/__init__.py:110 sphinx/writers/manpage.py:94 @@ -956,78 +956,78 @@ msgstr "正在產生索引" #: sphinx/builders/html/__init__.py:685 msgid "writing additional pages" -msgstr "" +msgstr "正在編寫附加頁面" #: sphinx/builders/html/__init__.py:764 msgid "copying downloadable files... " -msgstr "" +msgstr "正在複製可下載的檔案..." #: sphinx/builders/html/__init__.py:772 #, python-format msgid "cannot copy downloadable file %r: %s" -msgstr "" +msgstr "無法複製可下載的檔案 %r: %s" #: sphinx/builders/html/__init__.py:805 sphinx/builders/html/__init__.py:817 #, python-format msgid "Failed to copy a file in html_static_file: %s: %r" -msgstr "" +msgstr "在 html_static_file 中複製一個檔案失敗: %s: %r " #: sphinx/builders/html/__init__.py:838 msgid "copying static files" -msgstr "" +msgstr "正在複製靜態檔案" #: sphinx/builders/html/__init__.py:854 #, python-format msgid "cannot copy static file %r" -msgstr "" +msgstr "無法複製靜態檔案 %r" #: sphinx/builders/html/__init__.py:859 msgid "copying extra files" -msgstr "" +msgstr "正在複製額外檔案" #: sphinx/builders/html/__init__.py:865 #, python-format msgid "cannot copy extra file %r" -msgstr "" +msgstr "無法複製額外檔案 %r" #: sphinx/builders/html/__init__.py:872 #, python-format msgid "Failed to write build info file: %r" -msgstr "" +msgstr "寫入 build info 檔失敗: %r" #: sphinx/builders/html/__init__.py:920 msgid "" "search index couldn't be loaded, but not all documents will be built: the " "index will be incomplete." -msgstr "" +msgstr "搜尋索引無法被載入,但不是所有的文件都會被建置:索引將會是不完全的。" #: sphinx/builders/html/__init__.py:981 #, python-format msgid "page %s matches two patterns in html_sidebars: %r and %r" -msgstr "" +msgstr "頁面 %s 在 html_sidebars 中符合兩個型樣: %r 和 %r" #: sphinx/builders/html/__init__.py:1074 #, 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 "" +msgstr "在呈現頁面 %s 時發生了一個 Unicode 錯誤。請確認所有包含 non-ASCII 內容的組態值都是 Unicode 字串。" #: sphinx/builders/html/__init__.py:1079 #, python-format msgid "" "An error happened in rendering the page %s.\n" "Reason: %r" -msgstr "" +msgstr "在呈現頁面 %s 時發生了一個錯誤。\n原因: %r" #: sphinx/builders/html/__init__.py:1108 msgid "dumping object inventory" -msgstr "" +msgstr "正在傾印物件庫存" #: sphinx/builders/html/__init__.py:1113 #, python-format msgid "dumping search index in %s" -msgstr "" +msgstr "正在傾印搜尋索引於 %s" #: sphinx/builders/html/__init__.py:1155 #, python-format @@ -1036,48 +1036,48 @@ msgstr "無效的 js_file: %r, 已略過" #: sphinx/builders/html/__init__.py:1242 msgid "Many math_renderers are registered. But no math_renderer is selected." -msgstr "" +msgstr "多個 math_renderer 已被註冊。但是沒有 math_renderer 被選擇。" #: sphinx/builders/html/__init__.py:1245 #, python-format msgid "Unknown math_renderer %r is given." -msgstr "" +msgstr "未知的 math_renderer %r 被給予。" #: sphinx/builders/html/__init__.py:1253 #, python-format msgid "html_extra_path entry %r does not exist" -msgstr "" +msgstr "html_extra_path 項目 %r 不存在" #: sphinx/builders/html/__init__.py:1257 #, python-format msgid "html_extra_path entry %r is placed inside outdir" -msgstr "" +msgstr "html_extra_path 項目 %r 被放入 outdir" #: sphinx/builders/html/__init__.py:1266 #, python-format msgid "html_static_path entry %r does not exist" -msgstr "" +msgstr "html_static_path 項目 %r 不存在" #: sphinx/builders/html/__init__.py:1270 #, python-format msgid "html_static_path entry %r is placed inside outdir" -msgstr "" +msgstr "html_static_path 項目 %r 被放入 outdir" #: sphinx/builders/html/__init__.py:1279 sphinx/builders/latex/__init__.py:422 #, python-format msgid "logo file %r does not exist" -msgstr "" +msgstr "標誌檔案 %r 不存在" #: sphinx/builders/html/__init__.py:1288 #, python-format msgid "favicon file %r does not exist" -msgstr "" +msgstr "favicon 檔案 %r 不存在" #: sphinx/builders/html/__init__.py:1308 msgid "" "html_add_permalinks has been deprecated since v3.5.0. Please use " "html_permalinks and html_permalinks_icon instead." -msgstr "" +msgstr "html_add_permalinks 從 v3.5.0 開始已被廢止。請改用 html_permalinks 和 html_permalinks_icon。" #: sphinx/builders/html/__init__.py:1340 #, python-format @@ -1087,23 +1087,23 @@ msgstr "%s %s 說明文件" #: sphinx/builders/latex/__init__.py:105 #, python-format msgid "The LaTeX files are in %(outdir)s." -msgstr "" +msgstr "LaTeX 檔案在 %(outdir)s 。" #: sphinx/builders/latex/__init__.py:107 msgid "" "\n" "Run 'make' in that directory to run these through (pdf)latex\n" "(use `make latexpdf' here to do that automatically)." -msgstr "" +msgstr "\n在該目錄中執行 'make' 以透過 (pdf)latex 執行這些\n(在此使用 'make latexpdf' 以自動執行)" #: sphinx/builders/latex/__init__.py:143 msgid "no \"latex_documents\" config value found; no documents will be written" -msgstr "" +msgstr "未找到 \"latex_documents\" 組態值;不會編寫任何文件" #: sphinx/builders/latex/__init__.py:151 #, python-format msgid "\"latex_documents\" config value references unknown document %s" -msgstr "" +msgstr "\"latex_documents\" 組態值引用未知的文件 %s" #: sphinx/builders/latex/__init__.py:184 sphinx/domains/std.py:564 #: sphinx/templates/latex/latex.tex_t:97 @@ -1213,7 +1213,7 @@ msgid "job number should be a positive number" msgstr "" #: sphinx/cmd/build.py:98 sphinx/cmd/quickstart.py:462 -#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:573 +#: sphinx/ext/apidoc.py:303 sphinx/ext/autosummary/generate.py:577 msgid "For more information, visit ." msgstr "" @@ -2395,39 +2395,39 @@ msgstr "符號" #: sphinx/environment/adapters/toctree.py:143 #, python-format msgid "circular toctree references detected, ignoring: %s <- %s" -msgstr "" +msgstr "偵測到循環的 toctree 參照,忽略中: %s <- %s" #: 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 "" +msgstr "toctree 包含了到文件 %r 的參照,該文件沒有標題:不會產生任何鏈接" #: sphinx/environment/collectors/asset.py:80 #, python-format msgid "image file not readable: %s" -msgstr "" +msgstr "影像檔案無法讀取: %s" #: sphinx/environment/collectors/asset.py:99 #, python-format msgid "image file %s not readable: %s" -msgstr "" +msgstr "影像檔案 %s 無法讀取: %s" #: sphinx/environment/collectors/asset.py:125 #, python-format msgid "download file not readable: %s" -msgstr "" +msgstr "下載檔案無法讀取: %s" #: sphinx/environment/collectors/toctree.py:177 #, python-format msgid "%s is already assigned section numbers (nested numbered toctree?)" -msgstr "" +msgstr "%s 已經被指定段落編號(巢狀編號的 toctree?)" #: sphinx/ext/apidoc.py:78 #, python-format msgid "Would create file %s." -msgstr "" +msgstr "將會建立檔案 %s 。" #: sphinx/ext/apidoc.py:304 msgid "" @@ -2439,196 +2439,196 @@ msgid "" "excluded from generation.\n" "\n" "Note: By default this script will not overwrite already created files." -msgstr "" +msgstr "\n在 中遞迴查找 Python 模組及套件,並在 中\n為每個套件建立一個帶有 automodule 指令的 reST 檔。\n\n 可以是檔案及/或資料夾型樣,它們將在生成時被\n移除。\n\n備註:在預設情況,此腳本不會重寫已經被建立的檔案。" #: sphinx/ext/apidoc.py:317 msgid "path to module to document" -msgstr "" +msgstr "要生成文件的模組路徑" #: sphinx/ext/apidoc.py:319 msgid "" "fnmatch-style file and/or directory patterns to exclude from generation" -msgstr "" +msgstr "fnmatch 風格的檔案及/或資料夾模式,將在生成時移除。" #: sphinx/ext/apidoc.py:324 msgid "directory to place all output" -msgstr "" +msgstr "要放置所有輸出的資料夾" #: sphinx/ext/apidoc.py:329 msgid "maximum depth of submodules to show in the TOC (default: 4)" -msgstr "" +msgstr "能顯示 TOC 的子模組最大深度(預設值:4)" #: sphinx/ext/apidoc.py:332 msgid "overwrite existing files" -msgstr "" +msgstr "重寫已存在的檔案" #: sphinx/ext/apidoc.py:335 msgid "" "follow symbolic links. Powerful when combined with " "collective.recipe.omelette." -msgstr "" +msgstr "跟隨符號鏈接。與 collective.recipe.omelette 結合時很有用。" #: sphinx/ext/apidoc.py:338 msgid "run the script without creating files" -msgstr "" +msgstr "執行腳本而不建立檔案" #: sphinx/ext/apidoc.py:341 msgid "put documentation for each module on its own page" -msgstr "" +msgstr "為每個模組在它自己的頁面置放說明文件" #: sphinx/ext/apidoc.py:344 msgid "include \"_private\" modules" -msgstr "" +msgstr "包含 \"_private\" 模組" #: sphinx/ext/apidoc.py:346 msgid "filename of table of contents (default: modules)" -msgstr "" +msgstr "目錄的檔名(預設值:模組)" #: sphinx/ext/apidoc.py:348 msgid "don't create a table of contents file" -msgstr "" +msgstr "不要建立目錄檔案" #: sphinx/ext/apidoc.py:351 msgid "" "don't create headings for the module/package packages (e.g. when the " "docstrings already contain them)" -msgstr "" +msgstr "不要為模組/套件建立標頭(例如:當說明字串已經包含它們時)" #: sphinx/ext/apidoc.py:356 msgid "put module documentation before submodule documentation" -msgstr "" +msgstr "在子模組說明文件之前置放模組說明文件" #: sphinx/ext/apidoc.py:360 msgid "" "interpret module paths according to PEP-0420 implicit namespaces " "specification" -msgstr "" +msgstr "根據 PEP-0420 隱式命名空間規範來解譯模組路徑" #: sphinx/ext/apidoc.py:364 msgid "file suffix (default: rst)" -msgstr "" +msgstr "檔案後綴(預設值:rst)" #: sphinx/ext/apidoc.py:366 msgid "generate a full project with sphinx-quickstart" -msgstr "" +msgstr "以 sphinx-quickstart 生成一個完全的專案" #: sphinx/ext/apidoc.py:369 msgid "append module_path to sys.path, used when --full is given" -msgstr "" +msgstr "附加 module_path 到 sys.path,在給予 --full 時使用" #: sphinx/ext/apidoc.py:371 msgid "project name (default: root module name)" -msgstr "" +msgstr "專案名稱(預設值:根模組名稱)" #: sphinx/ext/apidoc.py:373 msgid "project author(s), used when --full is given" -msgstr "" +msgstr "專案作者(們),在給予 --full 時使用" #: sphinx/ext/apidoc.py:375 msgid "project version, used when --full is given" -msgstr "" +msgstr "專案版本,在給予 --full 時使用" #: sphinx/ext/apidoc.py:377 msgid "project release, used when --full is given, defaults to --doc-version" -msgstr "" +msgstr "專案發布,在給予 --full 時使用,預設為 --doc-version" #: sphinx/ext/apidoc.py:380 msgid "extension options" -msgstr "" +msgstr "擴充套件選項" #: sphinx/ext/apidoc.py:413 #, python-format msgid "%s is not a directory." -msgstr "" +msgstr "%s 不是資料夾" #: sphinx/ext/coverage.py:38 #, python-format msgid "invalid regex %r in %s" -msgstr "" +msgstr "無效的 regex %r 在 %s" #: sphinx/ext/coverage.py:47 #, python-format msgid "" "Testing of coverage in the sources finished, look at the results in " "%(outdir)spython.txt." -msgstr "" +msgstr "來源的涵蓋測試已結束,在 %(outdir)spython.txt 中查看結果。" #: sphinx/ext/coverage.py:61 #, python-format msgid "invalid regex %r in coverage_c_regexes" -msgstr "" +msgstr "無效的 regex %r 在 coverage_c_regexes" #: sphinx/ext/coverage.py:122 #, python-format msgid "undocumented c api: %s [%s] in file %s" -msgstr "" +msgstr "未文件化的 c api: %s [%s] 在檔案 %s 中" #: sphinx/ext/coverage.py:154 #, python-format msgid "module %s could not be imported: %s" -msgstr "" +msgstr "模組 %s 無法被 import: %s" #: sphinx/ext/coverage.py:250 #, python-format msgid "undocumented python function: %s :: %s" -msgstr "" +msgstr "未文件化的 python 函式: %s :: %s" #: sphinx/ext/coverage.py:266 #, python-format msgid "undocumented python class: %s :: %s" -msgstr "" +msgstr "未文件化的 python class: %s :: %s" #: sphinx/ext/coverage.py:279 #, python-format msgid "undocumented python method: %s :: %s :: %s" -msgstr "" +msgstr "未文件化的 python method: %s :: %s :: %s" #: sphinx/ext/doctest.py:117 #, python-format msgid "missing '+' or '-' in '%s' option." -msgstr "" +msgstr "在 '%s' 選項中遺漏 '+' 或 '-'。" #: sphinx/ext/doctest.py:122 #, python-format msgid "'%s' is not a valid option." -msgstr "" +msgstr "'%s' 不是有效的選項" #: sphinx/ext/doctest.py:136 #, python-format msgid "'%s' is not a valid pyversion option" -msgstr "" +msgstr "'%s' 不是有效的 pyversion 選項" #: sphinx/ext/doctest.py:219 msgid "invalid TestCode type" -msgstr "" +msgstr "無效的 TestCode 型別" #: 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 "" +msgstr "來源的 doctests 測試已結束,在 %(outdir)s/output.txt 中查看結果。" #: sphinx/ext/doctest.py:427 #, python-format msgid "no code/output in %s block at %s:%s" -msgstr "" +msgstr "在 %s 區塊中的 %s:%s 沒有程式碼/輸出" #: sphinx/ext/doctest.py:513 #, python-format msgid "ignoring invalid doctest code: %r" -msgstr "" +msgstr "正在忽略無效的 doctest 碼: %r" #: sphinx/ext/duration.py:71 msgid "" "====================== slowest reading durations =======================" -msgstr "" +msgstr "====================== 最慢的讀取歷時 =======================" #: sphinx/ext/extlinks.py:77 #, python-format msgid "" "hardcoded link %r could be replaced by an extlink (try using %r instead)" -msgstr "" +msgstr "hardcoded link %r 可以被一個 extlink 所取代(試試改用 %r)" #: sphinx/ext/extlinks.py:96 #, python-format @@ -2693,7 +2693,7 @@ msgstr "" #: sphinx/ext/graphviz.py:363 #, python-format msgid "dot code %r: %s" -msgstr "" +msgstr "點碼 %r: %s" #: sphinx/ext/graphviz.py:376 sphinx/ext/graphviz.py:384 #, python-format @@ -2710,7 +2710,7 @@ msgid "" "Unable to run the image conversion command %r. 'sphinx.ext.imgconverter' requires ImageMagick by default. Ensure it is installed, or set the 'image_converter' option to a custom conversion command.\n" "\n" "Traceback: %s" -msgstr "" +msgstr "無法執行影像轉換命令 %r。 'sphinx.ext.imgconverter' 預設為需要 ImageMagick。請確認它已被安裝,或是設定 'image_converter' 選項為一個自訂轉換命令。\n\n回溯: %s" #: sphinx/ext/imgconverter.py:42 sphinx/ext/imgconverter.py:66 #, python-format @@ -2744,12 +2744,12 @@ msgstr "" #: sphinx/ext/imgmath.py:292 #, python-format msgid "display latex %r: %s" -msgstr "" +msgstr "顯示 latex %r: %s" #: sphinx/ext/imgmath.py:318 #, python-format msgid "inline latex %r: %s" -msgstr "" +msgstr "行內 latex %r: %s" #: sphinx/ext/imgmath.py:325 sphinx/ext/mathjax.py:47 msgid "Permalink to this equation" @@ -2758,22 +2758,22 @@ msgstr "本公式的永久連結" #: sphinx/ext/intersphinx.py:172 #, python-format msgid "intersphinx inventory has moved: %s -> %s" -msgstr "" +msgstr "intersphinx 庫存已移動: %s -> %s" #: sphinx/ext/intersphinx.py:203 #, python-format msgid "loading intersphinx inventory from %s..." -msgstr "" +msgstr "正在從 %s 載入 intersphinx 庫存... " #: sphinx/ext/intersphinx.py:217 msgid "" "encountered some issues with some of the inventories, but they had working " "alternatives:" -msgstr "" +msgstr "從一些庫存中遇到一些問題,但他們已在進行替代方案:" #: sphinx/ext/intersphinx.py:223 msgid "failed to reach any of the inventories with the following issues:" -msgstr "" +msgstr "無法到達任何的庫存,遇到以下問題:" #: sphinx/ext/intersphinx.py:268 #, python-format @@ -2783,22 +2783,22 @@ msgstr "(於 %s v%s)" #: sphinx/ext/intersphinx.py:270 #, python-format msgid "(in %s)" -msgstr "" +msgstr "(於 %s)" #: sphinx/ext/intersphinx.py:494 #, python-format msgid "inventory for external cross-reference not found: %s" -msgstr "" +msgstr "未找到外部交叉參照的清單: %s" #: sphinx/ext/intersphinx.py:500 #, python-format msgid "role for external cross-reference not found: %s" -msgstr "" +msgstr "未找到外部交叉參照的角色: %s" #: sphinx/ext/intersphinx.py:587 #, python-format msgid "external %s:%s reference target not found: %s" -msgstr "" +msgstr "未找到外部的 %s:%s 參照目標: %s" #: sphinx/ext/intersphinx.py:612 #, python-format @@ -2874,24 +2874,24 @@ msgstr "對於 class-doc-from 選項無效的值: %s" #: sphinx/ext/autodoc/__init__.py:376 #, python-format msgid "invalid signature for auto%s (%r)" -msgstr "" +msgstr "無效的簽章給 auto%s (%r)" #: sphinx/ext/autodoc/__init__.py:493 #, python-format msgid "error while formatting arguments for %s: %s" -msgstr "" +msgstr "在為 %s 格式化引數時有錯誤: %s" #: sphinx/ext/autodoc/__init__.py:630 sphinx/ext/autodoc/__init__.py:1683 #, python-format msgid "missing attribute %s in object %s" -msgstr "" +msgstr "遺漏屬性 %s 在物件 %s" #: 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 "" +msgstr "autodoc: 決定 %s.%s (%r) 被文件化失敗,引發以下的例外:\n%s" #: sphinx/ext/autodoc/__init__.py:877 #, python-format @@ -2899,7 +2899,7 @@ msgid "" "don't know which module to import for autodocumenting %r (try placing a " "\"module\" or \"currentmodule\" directive in the document, or giving an " "explicit module name)" -msgstr "" +msgstr "不清楚要 import 哪個模組來 autodocument %r (試試看在文件中加入 \"module\" 或 \"currentmodule\" 指令,或是給予一個明確的模組名稱)" #: sphinx/ext/autodoc/__init__.py:921 #, python-format @@ -3007,7 +3007,7 @@ msgid "" "autosummary: failed to import %s.\n" "Possible hints:\n" "%s" -msgstr "" +msgstr "autosummary: import %s 失敗。\n可能的提示:\n%s" #: sphinx/ext/autosummary/__init__.py:333 #, python-format @@ -3031,32 +3031,32 @@ msgid "" msgstr "autosummary 會在內部產生 .rst 檔案。但是您的 source_suffix 並未包含 .rst。已省略。" #: sphinx/ext/autosummary/generate.py:151 -#: sphinx/ext/autosummary/generate.py:219 +#: sphinx/ext/autosummary/generate.py:223 #, python-format msgid "" "autosummary: failed to determine %r to be documented, the following exception was raised:\n" "%s" msgstr "autosummary: 無法決定 %r 被記錄,以下例外被引發:\n%s" -#: sphinx/ext/autosummary/generate.py:357 +#: sphinx/ext/autosummary/generate.py:361 #, python-format msgid "[autosummary] generating autosummary for: %s" msgstr "[autosummary] 正在產生 autosummary 給: %s" -#: sphinx/ext/autosummary/generate.py:361 +#: sphinx/ext/autosummary/generate.py:365 #, python-format msgid "[autosummary] writing to %s" msgstr "[autosummary] 正在寫入 %s" -#: sphinx/ext/autosummary/generate.py:404 +#: sphinx/ext/autosummary/generate.py:408 #, python-format msgid "" "[autosummary] failed to import %s.\n" "Possible hints:\n" "%s" -msgstr "" +msgstr "[autosummary] import %s 失敗。\n可能的提示:\n%s" -#: sphinx/ext/autosummary/generate.py:574 +#: sphinx/ext/autosummary/generate.py:578 msgid "" "\n" "Generate ReStructuredText using autosummary directives.\n" @@ -3071,35 +3071,35 @@ msgid "" " pydoc sphinx.ext.autosummary\n" msgstr "\n使用 autosummary 指令產生 ReStructuredText。\n\nsphinx-autogen 是 sphinx.ext.autosummary.generate 的一個前端。它會從給定的\n輸入檔案中所包含的 autosummary 指令,產生 reStructuredText 檔案。\n\nautosummary 指令的格式被記錄在 ``sphinx.ext.autosummary`` Python 模組中,\n它可以使用此方法來讀取::\n\npydoc sphinx.ext.autosummary\n" -#: sphinx/ext/autosummary/generate.py:591 +#: sphinx/ext/autosummary/generate.py:595 msgid "source files to generate rST files for" msgstr "原始檔案以產生 rST 檔案給" -#: sphinx/ext/autosummary/generate.py:595 +#: sphinx/ext/autosummary/generate.py:599 msgid "directory to place all output in" msgstr "資料夾來放置所有輸出在" -#: sphinx/ext/autosummary/generate.py:598 +#: sphinx/ext/autosummary/generate.py:602 #, python-format msgid "default suffix for files (default: %(default)s)" msgstr "檔案的預設後綴(預設: %(default)s )" -#: sphinx/ext/autosummary/generate.py:602 +#: sphinx/ext/autosummary/generate.py:606 #, python-format msgid "custom template directory (default: %(default)s)" msgstr "自訂模板資料夾(預設: %(default)s )" -#: sphinx/ext/autosummary/generate.py:606 +#: sphinx/ext/autosummary/generate.py:610 #, python-format msgid "document imported members (default: %(default)s)" msgstr "文件引入成員(預設: %(default)s )" -#: sphinx/ext/autosummary/generate.py:610 +#: sphinx/ext/autosummary/generate.py:614 #, python-format msgid "" "document exactly the members in module __all__ attribute. (default: " "%(default)s)" -msgstr "" +msgstr "文件確實是在模組 __all__ 屬性中的成員。(預設值: %(default)s)" #: sphinx/ext/napoleon/__init__.py:339 sphinx/ext/napoleon/docstring.py:694 msgid "Keyword Arguments" @@ -3432,7 +3432,7 @@ msgstr "隱藏符合搜尋" #: sphinx/themes/basic/static/searchtools.js:112 msgid "" "Search finished, found ${resultCount} page(s) matching the search query." -msgstr "" +msgstr "搜尋結束,共找到 ${resultCount} 個頁面符合搜尋條件。" #: sphinx/themes/basic/static/searchtools.js:213 msgid "Searching" @@ -3552,7 +3552,7 @@ msgstr "失敗" msgid "" "Problem in %s domain: field is supposed to use role '%s', but that role is " "not in the domain." -msgstr "" +msgstr "在 %s domain 中的問題:欄位應該要用角色 '%s' ,但是那個角色並不在該 domain。" #: sphinx/util/docutils.py:256 #, python-format @@ -3623,7 +3623,7 @@ msgstr "本術語的永久連結" #: 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 "" +msgstr "本標頭的永久連結" #: sphinx/writers/html.py:437 sphinx/writers/html5.py:396 msgid "Permalink to this table" From 29edce9243046962f5f024d510315133448dd3e1 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Tue, 14 Jun 2022 02:49:07 +0900 Subject: [PATCH 73/95] test: Add testcase for autodoc_inherit_docstring and attributes (refs: #10539) --- .../test-ext-autodoc/target/inheritance.py | 3 + tests/test_ext_autodoc.py | 8 +++ tests/test_ext_autodoc_automodule.py | 7 ++ tests/test_ext_autodoc_configs.py | 66 +++++++++++++++++++ 4 files changed, 84 insertions(+) diff --git a/tests/roots/test-ext-autodoc/target/inheritance.py b/tests/roots/test-ext-autodoc/target/inheritance.py index 485a943c872..85d95cd742e 100644 --- a/tests/roots/test-ext-autodoc/target/inheritance.py +++ b/tests/roots/test-ext-autodoc/target/inheritance.py @@ -1,4 +1,7 @@ class Base(object): + #: docstring + inheritedattr = None + def inheritedmeth(self): """Inherited function.""" diff --git a/tests/test_ext_autodoc.py b/tests/test_ext_autodoc.py index ecd2bbce6fc..a35c6f640e5 100644 --- a/tests/test_ext_autodoc.py +++ b/tests/test_ext_autodoc.py @@ -549,6 +549,7 @@ def test_autodoc_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ' .. py:method:: Base.inheritedmeth()', ' .. py:method:: Base.inheritedstaticmeth(cls)' @@ -569,6 +570,7 @@ def test_autodoc_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ' .. py:method:: Base.inheritedmeth()', ' .. py:method:: Base.inheritedstaticmeth(cls)' @@ -601,6 +603,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()' ] @@ -618,6 +621,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()' ] @@ -628,6 +632,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ' .. py:method:: Base.inheritedstaticmeth(cls)' ] @@ -639,6 +644,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ] @@ -648,6 +654,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ] @@ -658,6 +665,7 @@ def test_autodoc_exclude_members(app): actual = do_autodoc(app, 'class', 'target.inheritance.Base', options) assert list(filter(lambda l: '::' in l, actual)) == [ '.. py:class:: Base()', + ' .. py:attribute:: Base.inheritedattr', ' .. py:method:: Base.inheritedclassmeth()', ' .. py:method:: Base.inheritedmeth()', ' .. py:method:: Base.inheritedstaticmeth(cls)' diff --git a/tests/test_ext_autodoc_automodule.py b/tests/test_ext_autodoc_automodule.py index 8208d86f661..71b23679d96 100644 --- a/tests/test_ext_autodoc_automodule.py +++ b/tests/test_ext_autodoc_automodule.py @@ -133,6 +133,13 @@ def test_automodule_inherited_members(app): ' :module: target.inheritance', '', '', + ' .. py:attribute:: Base.inheritedattr', + ' :module: target.inheritance', + ' :value: None', + '', + ' docstring', + '', + '', ' .. py:method:: Base.inheritedclassmeth()', ' :module: target.inheritance', ' :classmethod:', diff --git a/tests/test_ext_autodoc_configs.py b/tests/test_ext_autodoc_configs.py index 0011f450b5a..f40f3354e11 100644 --- a/tests/test_ext_autodoc_configs.py +++ b/tests/test_ext_autodoc_configs.py @@ -277,6 +277,72 @@ def test_autodoc_inherit_docstrings(app): ] +@pytest.mark.sphinx('html', testroot='ext-autodoc') +def test_autodoc_inherit_docstrings_for_inherited_members(app): + options = {"members": None, + "inherited-members": None} + + assert app.config.autodoc_inherit_docstrings is True # default + actual = do_autodoc(app, 'class', 'target.inheritance.Derived', options) + assert list(actual) == [ + '', + '.. py:class:: Derived()', + ' :module: target.inheritance', + '', + '', + ' .. py:attribute:: Derived.inheritedattr', + ' :module: target.inheritance', + ' :value: None', + '', + ' docstring', + '', + '', + ' .. py:method:: Derived.inheritedclassmeth()', + ' :module: target.inheritance', + ' :classmethod:', + '', + ' Inherited class method.', + '', + '', + ' .. py:method:: Derived.inheritedmeth()', + ' :module: target.inheritance', + '', + ' Inherited function.', + '', + '', + ' .. py:method:: Derived.inheritedstaticmeth(cls)', + ' :module: target.inheritance', + ' :staticmethod:', + '', + ' Inherited static method.', + '', + ] + + # disable autodoc_inherit_docstrings + app.config.autodoc_inherit_docstrings = False + actual = do_autodoc(app, 'class', 'target.inheritance.Derived', options) + assert list(actual) == [ + '', + '.. py:class:: Derived()', + ' :module: target.inheritance', + '', + '', + ' .. py:method:: Derived.inheritedclassmeth()', + ' :module: target.inheritance', + ' :classmethod:', + '', + ' Inherited class method.', + '', + '', + ' .. py:method:: Derived.inheritedstaticmeth(cls)', + ' :module: target.inheritance', + ' :staticmethod:', + '', + ' Inherited static method.', + '', + ] + + @pytest.mark.sphinx('html', testroot='ext-autodoc') def test_autodoc_docstring_signature(app): options = {"members": None, "special-members": "__init__, __new__"} From 709602437df850d5538a4fe899a50625c01a0f80 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Tue, 14 Jun 2022 03:05:49 +0900 Subject: [PATCH 74/95] Update CHANGES for PR #10539 --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index a2597f277d7..86605f34b25 100644 --- a/CHANGES +++ b/CHANGES @@ -19,6 +19,8 @@ Features added Bugs fixed ---------- +* #10538: autodoc: Inherited class attribute having docstring is documented even + if :confval:`autodoc_inherit_docstring` is disabled * #10509: autosummary: autosummary fails with a shared library * #10497: py domain: Failed to resolve strings in Literal. Patch by Adam Turner. * #10523: HTML Theme: Fix double brackets on citation references in Docutils 0.18+. From b58ef001ac2337a0fa40411a80ee5611d97ef0f3 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 14 Jun 2022 09:46:12 +0100 Subject: [PATCH 75/95] Remove extra space from the unparser --- sphinx/pycode/ast.py | 2 ++ tests/test_pycode_ast.py | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index 755116475d6..2a896a7c32c 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -202,6 +202,8 @@ def is_simple_tuple(value: ast.AST) -> bool: return "%s[%s]" % (self.visit(node.value), self.visit(node.slice)) def visit_UnaryOp(self, node: ast.UnaryOp) -> str: + if not isinstance(node.op, ast.Not): + return "%s%s" % (self.visit(node.op), self.visit(node.operand)) return "%s %s" % (self.visit(node.op), self.visit(node.operand)) def visit_Tuple(self, node: ast.Tuple) -> str: diff --git a/tests/test_pycode_ast.py b/tests/test_pycode_ast.py index 6143105eb71..2d33a562991 100644 --- a/tests/test_pycode_ast.py +++ b/tests/test_pycode_ast.py @@ -25,7 +25,7 @@ ("...", "..."), # Ellipsis ("a // b", "a // b"), # FloorDiv ("Tuple[int, int]", "Tuple[int, int]"), # Index, Subscript - ("~ 1", "~ 1"), # Invert + ("~1", "~1"), # Invert ("lambda x, y: x + y", "lambda x, y: ..."), # Lambda ("[1, 2, 3]", "[1, 2, 3]"), # List @@ -42,9 +42,9 @@ ("{1, 2, 3}", "{1, 2, 3}"), # Set ("a - b", "a - b"), # Sub ("'str'", "'str'"), # Str - ("+ a", "+ a"), # UAdd - ("- 1", "- 1"), # UnaryOp - ("- a", "- a"), # USub + ("+a", "+a"), # UAdd + ("-1", "-1"), # UnaryOp + ("-a", "-a"), # USub ("(1, 2, 3)", "(1, 2, 3)"), # Tuple ("()", "()"), # Tuple (empty) ("(1,)", "(1,)"), # Tuple (single item) From dbe2db5df79ec4539041785c5744f70ed4a3c95e Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 14 Jun 2022 16:39:12 +0100 Subject: [PATCH 76/95] Add a comment --- sphinx/pycode/ast.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index 2a896a7c32c..ac094494c48 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -202,6 +202,7 @@ def is_simple_tuple(value: ast.AST) -> bool: return "%s[%s]" % (self.visit(node.value), self.visit(node.slice)) def visit_UnaryOp(self, node: ast.UnaryOp) -> str: + # UnaryOp is one of {UAdd, USub, Invert, Not}. Only Not needs a space. if not isinstance(node.op, ast.Not): return "%s%s" % (self.visit(node.op), self.visit(node.operand)) return "%s %s" % (self.visit(node.op), self.visit(node.operand)) From 0768f22aa1a007522c8d6a65b3b3b174ddeab3c1 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 14 Jun 2022 16:40:42 +0100 Subject: [PATCH 77/95] Add CHANGES entry --- CHANGES | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGES b/CHANGES index e823bdf0c12..858c7493a77 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,9 @@ Features added Bugs fixed ---------- +* #10031: pycode: Fix spurious whitespace in unparsing unary operators (``+``, + ``-``, ``~``). Patch by Adam Turner. + Testing -------- From eae646504fdbecb6d06b0d5f401fedc84975b720 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 14 Jun 2022 18:29:18 +0100 Subject: [PATCH 78/95] Switch check --- sphinx/pycode/ast.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index ac094494c48..7d0389ceec0 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -203,9 +203,9 @@ def is_simple_tuple(value: ast.AST) -> bool: def visit_UnaryOp(self, node: ast.UnaryOp) -> str: # UnaryOp is one of {UAdd, USub, Invert, Not}. Only Not needs a space. - if not isinstance(node.op, ast.Not): - return "%s%s" % (self.visit(node.op), self.visit(node.operand)) - return "%s %s" % (self.visit(node.op), self.visit(node.operand)) + if isinstance(node.op, ast.Not): + return "%s %s" % (self.visit(node.op), self.visit(node.operand)) + return "%s%s" % (self.visit(node.op), self.visit(node.operand)) def visit_Tuple(self, node: ast.Tuple) -> str: if len(node.elts) == 0: From ed6970311349e54ceebe24ede255378fcd9d94e5 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Wed, 15 Jun 2022 02:37:05 +0900 Subject: [PATCH 79/95] Update CHANGES for PR #10535 --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index 86605f34b25..a5830628092 100644 --- a/CHANGES +++ b/CHANGES @@ -25,6 +25,7 @@ Bugs fixed * #10497: py domain: Failed to resolve strings in Literal. Patch by Adam Turner. * #10523: HTML Theme: Fix double brackets on citation references in Docutils 0.18+. Patch by Adam Turner. +* #10534: Missing CSS for nav.contents in Docutils 0.18+. Patch by Adam Turner. Testing -------- From 3dc6ed166f903bb0b32c69fd3c7bfea4a5efac2f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 15 Jun 2022 09:29:35 +0100 Subject: [PATCH 80/95] Add higher level test --- tests/test_domain_py.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/test_domain_py.py b/tests/test_domain_py.py index 014067e8459..4b1b3f633c5 100644 --- a/tests/test_domain_py.py +++ b/tests/test_domain_py.py @@ -452,6 +452,24 @@ def test_pyfunction_signature_full(app): [desc_sig_name, pending_xref, "str"])])]) +def test_pyfunction_with_unary_operators(app): + text = ".. py:function:: menu(egg=+1, bacon=-1, sausage=~1, spam=not spam)" + doctree = restructuredtext.parse(app, text) + assert_node(doctree[1][0][1], + [desc_parameterlist, ([desc_parameter, ([desc_sig_name, "egg"], + [desc_sig_operator, "="], + [nodes.inline, "+1"])], + [desc_parameter, ([desc_sig_name, "bacon"], + [desc_sig_operator, "="], + [nodes.inline, "-1"])], + [desc_parameter, ([desc_sig_name, "sausage"], + [desc_sig_operator, "="], + [nodes.inline, "~1"])], + [desc_parameter, ([desc_sig_name, "spam"], + [desc_sig_operator, "="], + [nodes.inline, "not spam"])])]) + + @pytest.mark.skipif(sys.version_info < (3, 8), reason='python 3.8+ is required.') def test_pyfunction_signature_full_py38(app): # case: separator at head From 05b835114baf1886ae140fb430f3622c58d2ab46 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 15 Jun 2022 09:31:25 +0100 Subject: [PATCH 81/95] Expand comment --- sphinx/pycode/ast.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index 7d0389ceec0..b2a00db809a 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -202,7 +202,8 @@ def is_simple_tuple(value: ast.AST) -> bool: return "%s[%s]" % (self.visit(node.value), self.visit(node.slice)) def visit_UnaryOp(self, node: ast.UnaryOp) -> str: - # UnaryOp is one of {UAdd, USub, Invert, Not}. Only Not needs a space. + # UnaryOp is one of {UAdd, USub, Invert, Not}, which refer to ``+x``, + # ``-x``, ``~x``, and ``not x``. Only Not needs a space. if isinstance(node.op, ast.Not): return "%s %s" % (self.visit(node.op), self.visit(node.operand)) return "%s%s" % (self.visit(node.op), self.visit(node.operand)) From b8a38f037be69229fdb8caf811f0cb04759e43e3 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 15 Jun 2022 10:15:53 +0100 Subject: [PATCH 82/95] Special case `**` --- CHANGES | 4 ++-- sphinx/pycode/ast.py | 3 +++ tests/test_domain_py.py | 9 +++++++++ tests/test_pycode_ast.py | 2 +- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 858c7493a77..4bc0cf3133b 100644 --- a/CHANGES +++ b/CHANGES @@ -16,8 +16,8 @@ Features added Bugs fixed ---------- -* #10031: pycode: Fix spurious whitespace in unparsing unary operators (``+``, - ``-``, ``~``). Patch by Adam Turner. +* #10031: pycode: Fix spurious whitespace in unparsing various operators (``+``, + ``-``, ``~``, and ``**``). Patch by Adam Turner. Testing -------- diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index b2a00db809a..51af563c4ab 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -141,6 +141,9 @@ def visit_Attribute(self, node: ast.Attribute) -> str: return "%s.%s" % (self.visit(node.value), node.attr) def visit_BinOp(self, node: ast.BinOp) -> str: + # Special case ``**`` to now have surrounding spaces. + if isinstance(node.op, ast.Pow): + return "".join(map(self.visit, (node.left, node.op, node.right))) return " ".join(self.visit(e) for e in [node.left, node.op, node.right]) def visit_BoolOp(self, node: ast.BoolOp) -> str: diff --git a/tests/test_domain_py.py b/tests/test_domain_py.py index 4b1b3f633c5..baad0c2daa2 100644 --- a/tests/test_domain_py.py +++ b/tests/test_domain_py.py @@ -470,6 +470,15 @@ def test_pyfunction_with_unary_operators(app): [nodes.inline, "not spam"])])]) +def test_pyfunction_with_binary_operators(app): + text = ".. py:function:: menu(spam=2**64)" + doctree = restructuredtext.parse(app, text) + assert_node(doctree[1][0][1], + [desc_parameterlist, ([desc_parameter, ([desc_sig_name, "spam"], + [desc_sig_operator, "="], + [nodes.inline, "2**64"])])]) + + @pytest.mark.skipif(sys.version_info < (3, 8), reason='python 3.8+ is required.') def test_pyfunction_signature_full_py38(app): # case: separator at head diff --git a/tests/test_pycode_ast.py b/tests/test_pycode_ast.py index 2d33a562991..31018bacaa3 100644 --- a/tests/test_pycode_ast.py +++ b/tests/test_pycode_ast.py @@ -37,7 +37,7 @@ ("1234", "1234"), # Num ("not a", "not a"), # Not ("a or b", "a or b"), # Or - ("a ** b", "a ** b"), # Pow + ("a**b", "a**b"), # Pow ("a >> b", "a >> b"), # RShift ("{1, 2, 3}", "{1, 2, 3}"), # Set ("a - b", "a - b"), # Sub From 2b9461a753c2965f2d852c45c3e475710b296404 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 15 Jun 2022 22:15:01 +0100 Subject: [PATCH 83/95] Typo --- sphinx/pycode/ast.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/pycode/ast.py b/sphinx/pycode/ast.py index 51af563c4ab..d4646f0b729 100644 --- a/sphinx/pycode/ast.py +++ b/sphinx/pycode/ast.py @@ -141,7 +141,7 @@ def visit_Attribute(self, node: ast.Attribute) -> str: return "%s.%s" % (self.visit(node.value), node.attr) def visit_BinOp(self, node: ast.BinOp) -> str: - # Special case ``**`` to now have surrounding spaces. + # Special case ``**`` to not have surrounding spaces. if isinstance(node.op, ast.Pow): return "".join(map(self.visit, (node.left, node.op, node.right))) return " ".join(self.visit(e) for e in [node.left, node.op, node.right]) From 907d27dc6506c542c11a7dd16b560eb4be7da5fc Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 17 Jun 2022 02:17:08 +0900 Subject: [PATCH 84/95] Bump to 5.0.2 final --- CHANGES | 16 ++-------------- sphinx/__init__.py | 4 ++-- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/CHANGES b/CHANGES index a5830628092..d2d98db75c8 100644 --- a/CHANGES +++ b/CHANGES @@ -1,14 +1,5 @@ -Release 5.0.2 (in development) -============================== - -Dependencies ------------- - -Incompatible changes --------------------- - -Deprecated ----------- +Release 5.0.2 (released Jun 17, 2022) +===================================== Features added -------------- @@ -27,9 +18,6 @@ Bugs fixed Patch by Adam Turner. * #10534: Missing CSS for nav.contents in Docutils 0.18+. Patch by Adam Turner. -Testing --------- - Release 5.0.1 (released Jun 03, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index 113dc8bfe89..1fb9714058c 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,7 +21,7 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.2+' +__version__ = '5.0.2' __released__ = '5.0.2' # used when Sphinx builds its own docs #: Version info for better programmatic use. @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 2, 'beta', 0) +version_info = (5, 0, 2, 'final', 0) package_dir = path.abspath(path.dirname(__file__)) From 949984c4e26671fdf5490c33cf90d4db118aaa86 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Fri, 17 Jun 2022 02:18:26 +0900 Subject: [PATCH 85/95] Bump version --- CHANGES | 21 +++++++++++++++++++++ sphinx/__init__.py | 6 +++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index d2d98db75c8..4afa807b69e 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,24 @@ +Release 5.0.3 (in development) +============================== + +Dependencies +------------ + +Incompatible changes +-------------------- + +Deprecated +---------- + +Features added +-------------- + +Bugs fixed +---------- + +Testing +-------- + Release 5.0.2 (released Jun 17, 2022) ===================================== diff --git a/sphinx/__init__.py b/sphinx/__init__.py index 1fb9714058c..0bf99b144bf 100644 --- a/sphinx/__init__.py +++ b/sphinx/__init__.py @@ -21,8 +21,8 @@ warnings.filterwarnings('ignore', 'The frontend.Option class .*', DeprecationWarning, module='docutils.frontend') -__version__ = '5.0.2' -__released__ = '5.0.2' # used when Sphinx builds its own docs +__version__ = '5.0.3+' +__released__ = '5.0.3' # used when Sphinx builds its own docs #: Version info for better programmatic use. #: @@ -32,7 +32,7 @@ #: #: .. versionadded:: 1.2 #: Before version 1.2, check the string ``sphinx.__version__``. -version_info = (5, 0, 2, 'final', 0) +version_info = (5, 0, 3, 'beta', 0) package_dir = path.abspath(path.dirname(__file__)) From bed8e94cfc6fdd619d7141f1c918060fca1ae732 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 18:52:48 +0100 Subject: [PATCH 86/95] Update CHANGES Co-authored-by: Takeshi KOMIYA --- CHANGES | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 4bc0cf3133b..e88dc6a23c0 100644 --- a/CHANGES +++ b/CHANGES @@ -16,7 +16,7 @@ Features added Bugs fixed ---------- -* #10031: pycode: Fix spurious whitespace in unparsing various operators (``+``, +* #10031: py domain: Fix spurious whitespace in unparsing various operators (``+``, ``-``, ``~``, and ``**``). Patch by Adam Turner. Testing From 2a88d8074bad2b7469ad47e78211bc3904192a96 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 19:08:24 +0100 Subject: [PATCH 87/95] Move Adam Turner to co-maintainers (#10557) --- AUTHORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AUTHORS b/AUTHORS index 52d0ee8e528..c870e863ebb 100644 --- a/AUTHORS +++ b/AUTHORS @@ -15,10 +15,10 @@ Other co-maintainers: * Jean-François Burnol <@jfbu> * Yoshiki Shibukawa <@shibu_jp> * Timotheus Kampik - <@TimKam> +* Adam Turner - <@AA-Turner> 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 From 956cddb7d406a81edf26d80ff408f76aa01d0f24 Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Thu, 16 Jun 2022 20:32:09 +0200 Subject: [PATCH 88/95] Replace doclinter with sphinx-lint (#10389) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> --- .github/workflows/lint.yml | 4 +- Makefile | 2 +- doc/development/index.rst | 6 +- doc/development/tutorials/autodoc_ext.rst | 4 +- doc/extdev/deprecated.rst | 2 +- doc/latex.rst | 6 +- doc/templating.rst | 2 +- doc/tutorial/describing-code.rst | 9 +-- doc/usage/extensions/intersphinx.rst | 2 +- doc/usage/extensions/napoleon.rst | 4 +- doc/usage/installation.rst | 2 +- setup.py | 1 + tox.ini | 4 +- utils/doclinter.py | 77 ----------------------- 14 files changed, 24 insertions(+), 101 deletions(-) delete mode 100644 utils/doclinter.py diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 913abcedd53..e33ffc2d329 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,9 +13,9 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.6 + python-version: '>=3.7' - name: Install dependencies run: pip install -U tox - name: Run Tox diff --git a/Makefile b/Makefile index b430bdd1b2b..9213820b70b 100644 --- a/Makefile +++ b/Makefile @@ -62,7 +62,7 @@ type-check: .PHONY: doclinter doclinter: - python utils/doclinter.py CHANGES *.rst doc/ + sphinx-lint --enable line-too-long --max-line-length 85 CHANGES *.rst doc/ .PHONY: test test: diff --git a/doc/development/index.rst b/doc/development/index.rst index b4a7920ba03..8ae71e76f73 100644 --- a/doc/development/index.rst +++ b/doc/development/index.rst @@ -2,10 +2,10 @@ Extending Sphinx ================ -This guide is aimed at giving a quick introduction for those wishing to -develop their own extensions for Sphinx. Sphinx possesses significant +This guide is aimed at giving a quick introduction for those wishing to +develop their own extensions for Sphinx. Sphinx possesses significant extensibility capabilities including the ability to hook into almost every -point of the build process. If you simply wish to use Sphinx with existing +point of the build process. If you simply wish to use Sphinx with existing extensions, refer to :doc:`/usage/index`. For a more detailed discussion of the extension interface see :doc:`/extdev/index`. diff --git a/doc/development/tutorials/autodoc_ext.rst b/doc/development/tutorials/autodoc_ext.rst index d8905710c66..8de2e4d4a84 100644 --- a/doc/development/tutorials/autodoc_ext.rst +++ b/doc/development/tutorials/autodoc_ext.rst @@ -123,7 +123,7 @@ For example, you have the following ``IntEnum``: .. code-block:: python :caption: my_enums.py - + class Colors(IntEnum): """Colors enumerator""" NONE = 0 @@ -138,5 +138,3 @@ This will be the documentation file with auto-documentation directive: :caption: index.rst .. autointenum:: my_enums.Colors - - diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst index 98bd463a95c..81167cd4ddd 100644 --- a/doc/extdev/deprecated.rst +++ b/doc/extdev/deprecated.rst @@ -824,7 +824,7 @@ The following is a list of deprecated interfaces. - ``sphinx.domains.std.StandardDomain.process_doc()`` * - ``sphinx.domains.js.JSObject.display_prefix`` - - + - - 4.3 - ``sphinx.domains.js.JSObject.get_display_prefix()`` diff --git a/doc/latex.rst b/doc/latex.rst index b49714e88a4..294de559907 100644 --- a/doc/latex.rst +++ b/doc/latex.rst @@ -330,7 +330,7 @@ Keys that don't need to be overridden unless in special cases are: .. attention:: - - Do not use this key for a :confval:`latex_engine` other than + - Do not use this key for a :confval:`latex_engine` other than ``'pdflatex'``. - If Greek is main language, do not use this key. Since Sphinx 2.2.1, @@ -528,7 +528,7 @@ Keys that don't need to be overridden unless in special cases are: is adapted to the relative widths of the FreeFont family. .. versionchanged:: 4.0.0 - Changed default for ``'pdflatex'``. Previously it was using + Changed default for ``'pdflatex'``. Previously it was using ``'\\fvset{fontsize=\\small}'``. .. versionchanged:: 4.1.0 @@ -915,7 +915,7 @@ Do not use quotes to enclose values, whether numerical or strings. ``attentionBorderColor``, ``dangerBorderColor``, ``errorBorderColor`` -.. |wgbdcolorslatex| replace:: ``warningBorderColor``, and +.. |wgbdcolorslatex| replace:: ``warningBorderColor``, and ``(caution|attention|danger|error)BorderColor`` .. else latex goes into right margin, as it does not hyphenate the names diff --git a/doc/templating.rst b/doc/templating.rst index d9755a836b1..f2f4022ad93 100644 --- a/doc/templating.rst +++ b/doc/templating.rst @@ -377,7 +377,7 @@ in the future. .. data:: sphinx_version_tuple The version of Sphinx used to build represented as a tuple of five elements. - For Sphinx version 3.5.1 beta 3 this would be `(3, 5, 1, 'beta', 3)``. + For Sphinx version 3.5.1 beta 3 this would be ``(3, 5, 1, 'beta', 3)``. The fourth element can be one of: ``alpha``, ``beta``, ``rc``, ``final``. ``final`` always has 0 as the last element. diff --git a/doc/tutorial/describing-code.rst b/doc/tutorial/describing-code.rst index 57f1b200839..24fea38a6b7 100644 --- a/doc/tutorial/describing-code.rst +++ b/doc/tutorial/describing-code.rst @@ -85,10 +85,11 @@ you can use :rst:role:`py:func` for that, as follows: or ``"veggies"``. Otherwise, :py:func:`lumache.get_random_ingredients` will raise an exception. -When generating code documentation, Sphinx will generate a cross-reference automatically just -by using the name of the object, without you having to explicitly use a role -for that. For example, you can describe the custom exception raised by the -function using the :rst:dir:`py:exception` directive: +When generating code documentation, Sphinx will generate a +cross-reference automatically just by using the name of the object, +without you having to explicitly use a role for that. For example, you +can describe the custom exception raised by the function using the +:rst:dir:`py:exception` directive: .. code-block:: rst :caption: docs/source/usage.rst diff --git a/doc/usage/extensions/intersphinx.rst b/doc/usage/extensions/intersphinx.rst index 6b7b1e1bd85..a70c7c531a1 100644 --- a/doc/usage/extensions/intersphinx.rst +++ b/doc/usage/extensions/intersphinx.rst @@ -209,7 +209,7 @@ The Intersphinx extension provides the following role. If you would like to constrain the lookup to a specific external project, then the key of the project, as specified in :confval:`intersphinx_mapping`, - is added as well to get the two forms + is added as well to get the two forms - ``:external+invname:domain:reftype:`target```, e.g., ``:external+python:py:class:`zipfile.ZipFile```, or diff --git a/doc/usage/extensions/napoleon.rst b/doc/usage/extensions/napoleon.rst index ad5af65c67c..e1f90b562c4 100644 --- a/doc/usage/extensions/napoleon.rst +++ b/doc/usage/extensions/napoleon.rst @@ -221,7 +221,7 @@ Google style with Python 3 type annotations:: """ return True - + class Class: """Summary line. @@ -251,7 +251,7 @@ Google style with types in docstrings:: """ return True - + class Class: """Summary line. diff --git a/doc/usage/installation.rst b/doc/usage/installation.rst index b85a6cd2adf..3e7745a27e0 100644 --- a/doc/usage/installation.rst +++ b/doc/usage/installation.rst @@ -118,7 +118,7 @@ Chocolatey :: $ choco install sphinx - + You would need to `install Chocolatey `_ before running this. diff --git a/setup.py b/setup.py index de8be1d4971..249b626c586 100644 --- a/setup.py +++ b/setup.py @@ -42,6 +42,7 @@ 'flake8>=3.5.0', 'isort', 'mypy>=0.950', + 'sphinx-lint', 'docutils-stubs', "types-typed-ast", "types-requests", diff --git a/tox.ini b/tox.ini index 105a02597ec..99ea3f9dcdd 100644 --- a/tox.ini +++ b/tox.ini @@ -81,9 +81,9 @@ basepython = python3 description = Lint documentation. extras = - docs + lint commands = - python utils/doclinter.py CHANGES CONTRIBUTING.rst README.rst doc/ + sphinx-lint --disable missing-space-after-literal --enable line-too-long --max-line-length 85 CHANGES CONTRIBUTING.rst README.rst doc/ [testenv:twine] basepython = python3 diff --git a/utils/doclinter.py b/utils/doclinter.py deleted file mode 100644 index d67a49b0510..00000000000 --- a/utils/doclinter.py +++ /dev/null @@ -1,77 +0,0 @@ -"""A linter for Sphinx docs""" - -import os -import re -import sys -from typing import List - -MAX_LINE_LENGTH = 85 -LONG_INTERPRETED_TEXT = re.compile(r'^\s*\W*(:(\w+:)+)?`.*`\W*$') -CODE_BLOCK_DIRECTIVE = re.compile(r'^(\s*)\.\. code-block::') -LEADING_SPACES = re.compile(r'^(\s*)') - - -def lint(path: str) -> int: - with open(path, encoding='utf-8') as f: - document = f.readlines() - - errors = 0 - in_code_block = False - code_block_depth = 0 - for i, line in enumerate(document): - if line.endswith(' '): - print('%s:%d: the line ends with whitespace.' % - (path, i + 1)) - errors += 1 - - matched = CODE_BLOCK_DIRECTIVE.match(line) - if matched: - in_code_block = True - code_block_depth = len(matched.group(1)) - elif in_code_block: - if line.strip() == '': - pass - else: - spaces = LEADING_SPACES.match(line).group(1) - if len(spaces) <= code_block_depth: - in_code_block = False - elif LONG_INTERPRETED_TEXT.match(line): - pass - elif len(line) > MAX_LINE_LENGTH: - if re.match(r'^\s*\.\. ', line): - # ignore directives and hyperlink targets - pass - elif re.match(r'^\s*__ ', line): - # ignore anonymous hyperlink targets - pass - elif re.match(r'^\s*``[^`]+``$', line): - # ignore a very long literal string - pass - else: - print('%s:%d: the line is too long (%d > %d).' % - (path, i + 1, len(line), MAX_LINE_LENGTH)) - errors += 1 - - return errors - - -def main(args: List[str]) -> int: - errors = 0 - for path in args: - if os.path.isfile(path): - errors += lint(path) - elif os.path.isdir(path): - for root, _dirs, files in os.walk(path): - for filename in files: - if filename.endswith('.rst'): - path = os.path.join(root, filename) - errors += lint(path) - - if errors: - return 1 - else: - return 0 - - -if __name__ == '__main__': - sys.exit(main(sys.argv[1:])) From 881f66c5573cec1b3333868effb10cec5c62c7b4 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 19:47:09 +0100 Subject: [PATCH 89/95] Simplify Sphinx's Stemmer (#10467) --- AUTHORS | 2 - CHANGES | 3 + doc/extdev/deprecated.rst | 5 + sphinx/search/en.py | 7 +- sphinx/search/zh.py | 9 +- sphinx/util/stemmer/__init__.py | 63 +++-- sphinx/util/stemmer/porter.py | 406 -------------------------------- 7 files changed, 61 insertions(+), 434 deletions(-) delete mode 100644 sphinx/util/stemmer/porter.py diff --git a/AUTHORS b/AUTHORS index c870e863ebb..c3f3066726b 100644 --- a/AUTHORS +++ b/AUTHORS @@ -96,5 +96,3 @@ authors and projects: * sphinx.util.jsdump uses the basestring encoding from simplejson, written by Bob Ippolito, released under the MIT license -* sphinx.util.stemmer was written by Vivake Gupta, placed in the - Public Domain diff --git a/CHANGES b/CHANGES index 4fb96d00b5e..c155cff3426 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,9 @@ Incompatible changes Deprecated ---------- +* #10467: Deprecated ``sphinx.util.stemmer`` in favour of ``snowballstemmer``. + Patch by Adam Turner. + Features added -------------- diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst index 81167cd4ddd..d88eb27b0e5 100644 --- a/doc/extdev/deprecated.rst +++ b/doc/extdev/deprecated.rst @@ -22,6 +22,11 @@ The following is a list of deprecated interfaces. - (will be) Removed - Alternatives + * - ``sphinx.util.stemmer`` + - 5.1 + - 7.0 + - ``snowballstemmer`` + * - ``sphinx.util.jsdump`` - 5.0 - 7.0 diff --git a/sphinx/search/en.py b/sphinx/search/en.py index 53cd917dc7f..19bd9f019fb 100644 --- a/sphinx/search/en.py +++ b/sphinx/search/en.py @@ -2,8 +2,9 @@ from typing import Dict +import snowballstemmer + from sphinx.search import SearchLanguage -from sphinx.util.stemmer import get_stemmer english_stopwords = set(""" a and are as at @@ -211,7 +212,7 @@ class SearchEnglish(SearchLanguage): stopwords = english_stopwords def init(self, options: Dict) -> None: - self.stemmer = get_stemmer() + self.stemmer = snowballstemmer.stemmer('porter') def stem(self, word: str) -> str: - return self.stemmer.stem(word.lower()) + return self.stemmer.stemWord(word.lower()) diff --git a/sphinx/search/zh.py b/sphinx/search/zh.py index 700c2683f72..86f612d5db1 100644 --- a/sphinx/search/zh.py +++ b/sphinx/search/zh.py @@ -4,8 +4,9 @@ import re from typing import Dict, List +import snowballstemmer + from sphinx.search import SearchLanguage -from sphinx.util.stemmer import get_stemmer try: import jieba @@ -230,7 +231,7 @@ def init(self, options: Dict) -> None: if dict_path and os.path.isfile(dict_path): jieba.load_userdict(dict_path) - self.stemmer = get_stemmer() + self.stemmer = snowballstemmer.stemmer('english') def split(self, input: str) -> List[str]: chinese: List[str] = [] @@ -252,8 +253,8 @@ def stem(self, word: str) -> str: should_not_be_stemmed = ( word in self.latin_terms and len(word) >= 3 and - len(self.stemmer.stem(word.lower())) < 3 + len(self.stemmer.stemWord(word.lower())) < 3 ) if should_not_be_stemmed: return word.lower() - return self.stemmer.stem(word.lower()) + return self.stemmer.stemWord(word.lower()) diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py index ff6c365c74d..6d27592d872 100644 --- a/sphinx/util/stemmer/__init__.py +++ b/sphinx/util/stemmer/__init__.py @@ -1,37 +1,62 @@ """Word stemming utilities for Sphinx.""" -from sphinx.util.stemmer.porter import PorterStemmer +import warnings -try: - from Stemmer import Stemmer as _PyStemmer - PYSTEMMER = True -except ImportError: - PYSTEMMER = False +import snowballstemmer + +from sphinx.deprecation import RemovedInSphinx70Warning + + +class PorterStemmer: + def __init__(self): + warnings.warn(f"{self.__class__.__name__} is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=2) + self.stemmer = snowballstemmer.stemmer('porter') + + def stem(self, p: str, i: int, j: int) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) + return self.stemmer.stemWord(p) class BaseStemmer: + def __init__(self): + warnings.warn(f"{self.__class__.__name__} is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=3) + def stem(self, word: str) -> str: - raise NotImplementedError() + raise NotImplementedError class PyStemmer(BaseStemmer): - def __init__(self) -> None: - self.stemmer = _PyStemmer('porter') + def __init__(self): # NoQA + super().__init__() + self.stemmer = snowballstemmer.stemmer('porter') def stem(self, word: str) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) return self.stemmer.stemWord(word) -class StandardStemmer(PorterStemmer, BaseStemmer): - """All those porter stemmer implementations look hideous; - make at least the stem method nicer. - """ - def stem(self, word: str) -> str: # type: ignore - return super().stem(word, 0, len(word) - 1) +class StandardStemmer(BaseStemmer): + def __init__(self): # NoQA + super().__init__() + self.stemmer = snowballstemmer.stemmer('porter') + + def stem(self, word: str) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) + return self.stemmer.stemWord(word) def get_stemmer() -> BaseStemmer: - if PYSTEMMER: - return PyStemmer() - else: - return StandardStemmer() + warnings.warn("get_stemmer() is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=2) + return PyStemmer() diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py deleted file mode 100644 index c4f89eb9539..00000000000 --- a/sphinx/util/stemmer/porter.py +++ /dev/null @@ -1,406 +0,0 @@ -"""Porter Stemming Algorithm - -This is the Porter stemming algorithm, ported to Python from the -version coded up in ANSI C by the author. It may be be regarded -as canonical, in that it follows the algorithm presented in - -Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14, -no. 3, pp 130-137, - -only differing from it at the points made --DEPARTURE-- below. - -See also https://tartarus.org/martin/PorterStemmer/ - -The algorithm as described in the paper could be exactly replicated -by adjusting the points of DEPARTURE, but this is barely necessary, -because (a) the points of DEPARTURE are definitely improvements, and -(b) no encoding of the Porter stemmer I have seen is anything like -as exact as this version, even with the points of DEPARTURE! - -Release 1: January 2001 - -:author: Vivake Gupta . -:license: Public Domain ("can be used free of charge for any purpose"). -""" - - -class PorterStemmer: - - def __init__(self) -> None: - """The main part of the stemming algorithm starts here. - b is a buffer holding a word to be stemmed. The letters are in b[k0], - b[k0+1] ... ending at b[k]. In fact k0 = 0 in this demo program. k is - readjusted downwards as the stemming progresses. Zero termination is - not in fact used in the algorithm. - - Note that only lower case sequences are stemmed. Forcing to lower case - should be done before stem(...) is called. - """ - - self.b = "" # buffer for word to be stemmed - self.k = 0 - self.k0 = 0 - self.j = 0 # j is a general offset into the string - - def cons(self, i: int) -> int: - """cons(i) is TRUE <=> b[i] is a consonant.""" - if self.b[i] == 'a' or self.b[i] == 'e' or self.b[i] == 'i' \ - or self.b[i] == 'o' or self.b[i] == 'u': - return 0 - if self.b[i] == 'y': - if i == self.k0: - return 1 - else: - return (not self.cons(i - 1)) - return 1 - - def m(self) -> int: - """m() measures the number of consonant sequences between k0 and j. - if c is a consonant sequence and v a vowel sequence, and <..> - indicates arbitrary presence, - - gives 0 - vc gives 1 - vcvc gives 2 - vcvcvc gives 3 - .... - """ - n = 0 - i = self.k0 - while 1: - if i > self.j: - return n - if not self.cons(i): - break - i = i + 1 - i = i + 1 - while 1: - while 1: - if i > self.j: - return n - if self.cons(i): - break - i = i + 1 - i = i + 1 - n = n + 1 - while 1: - if i > self.j: - return n - if not self.cons(i): - break - i = i + 1 - i = i + 1 - - def vowelinstem(self) -> int: - """vowelinstem() is TRUE <=> k0,...j contains a vowel""" - for i in range(self.k0, self.j + 1): - if not self.cons(i): - return 1 - return 0 - - def doublec(self, j: int) -> int: - """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" - if j < (self.k0 + 1): - return 0 - if (self.b[j] != self.b[j - 1]): - return 0 - return self.cons(j) - - def cvc(self, i: int) -> int: - """cvc(i) is TRUE <=> i-2,i-1,i has the form - consonant - vowel - consonant - and also if the second c is not w,x or y. this is used when trying to - restore an e at the end of a short e.g. - - cav(e), lov(e), hop(e), crim(e), but - snow, box, tray. - """ - if i < (self.k0 + 2) or not self.cons(i) or self.cons(i - 1) \ - or not self.cons(i - 2): - return 0 - ch = self.b[i] - if ch in ('w', 'x', 'y'): - return 0 - return 1 - - def ends(self, s: str) -> int: - """ends(s) is TRUE <=> k0,...k ends with the string s.""" - length = len(s) - if s[length - 1] != self.b[self.k]: # tiny speed-up - return 0 - if length > (self.k - self.k0 + 1): - return 0 - if self.b[self.k - length + 1:self.k + 1] != s: - return 0 - self.j = self.k - length - return 1 - - def setto(self, s: str) -> None: - """setto(s) sets (j+1),...k to the characters in the string s, - readjusting k.""" - length = len(s) - self.b = self.b[:self.j + 1] + s + self.b[self.j + length + 1:] - self.k = self.j + length - - def r(self, s: str) -> None: - """r(s) is used further down.""" - if self.m() > 0: - self.setto(s) - - def step1ab(self) -> None: - """step1ab() gets rid of plurals and -ed or -ing. e.g. - - caresses -> caress - ponies -> poni - ties -> ti - caress -> caress - cats -> cat - - feed -> feed - agreed -> agree - disabled -> disable - - matting -> mat - mating -> mate - meeting -> meet - milling -> mill - messing -> mess - - meetings -> meet - """ - if self.b[self.k] == 's': - if self.ends("sses"): - self.k = self.k - 2 - elif self.ends("ies"): - self.setto("i") - elif self.b[self.k - 1] != 's': - self.k = self.k - 1 - if self.ends("eed"): - if self.m() > 0: - self.k = self.k - 1 - elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): - self.k = self.j - if self.ends("at"): - self.setto("ate") - elif self.ends("bl"): - self.setto("ble") - elif self.ends("iz"): - self.setto("ize") - elif self.doublec(self.k): - self.k = self.k - 1 - ch = self.b[self.k] - if ch in ('l', 's', 'z'): - self.k = self.k + 1 - elif (self.m() == 1 and self.cvc(self.k)): - self.setto("e") - - def step1c(self) -> None: - """step1c() turns terminal y to i when there is another vowel in - the stem.""" - if (self.ends("y") and self.vowelinstem()): - self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] - - def step2(self) -> None: - """step2() maps double suffices to single ones. - so -ization ( = -ize plus -ation) maps to -ize etc. note that the - string before the suffix must give m() > 0. - """ - if self.b[self.k - 1] == 'a': - if self.ends("ational"): - self.r("ate") - elif self.ends("tional"): - self.r("tion") - elif self.b[self.k - 1] == 'c': - if self.ends("enci"): - self.r("ence") - elif self.ends("anci"): - self.r("ance") - elif self.b[self.k - 1] == 'e': - if self.ends("izer"): - self.r("ize") - elif self.b[self.k - 1] == 'l': - if self.ends("bli"): - self.r("ble") # --DEPARTURE-- - # To match the published algorithm, replace this phrase with - # if self.ends("abli"): self.r("able") - elif self.ends("alli"): - self.r("al") - elif self.ends("entli"): - self.r("ent") - elif self.ends("eli"): - self.r("e") - elif self.ends("ousli"): - self.r("ous") - elif self.b[self.k - 1] == 'o': - if self.ends("ization"): - self.r("ize") - elif self.ends("ation"): - self.r("ate") - elif self.ends("ator"): - self.r("ate") - elif self.b[self.k - 1] == 's': - if self.ends("alism"): - self.r("al") - elif self.ends("iveness"): - self.r("ive") - elif self.ends("fulness"): - self.r("ful") - elif self.ends("ousness"): - self.r("ous") - elif self.b[self.k - 1] == 't': - if self.ends("aliti"): - self.r("al") - elif self.ends("iviti"): - self.r("ive") - elif self.ends("biliti"): - self.r("ble") - elif self.b[self.k - 1] == 'g': # --DEPARTURE-- - if self.ends("logi"): - self.r("log") - # To match the published algorithm, delete this phrase - - def step3(self) -> None: - """step3() dels with -ic-, -full, -ness etc. similar strategy - to step2.""" - if self.b[self.k] == 'e': - if self.ends("icate"): - self.r("ic") - elif self.ends("ative"): - self.r("") - elif self.ends("alize"): - self.r("al") - elif self.b[self.k] == 'i': - if self.ends("iciti"): - self.r("ic") - elif self.b[self.k] == 'l': - if self.ends("ical"): - self.r("ic") - elif self.ends("ful"): - self.r("") - elif self.b[self.k] == 's': - if self.ends("ness"): - self.r("") - - def step4(self) -> None: - """step4() takes off -ant, -ence etc., in context vcvc.""" - if self.b[self.k - 1] == 'a': - if self.ends("al"): - pass - else: - return - elif self.b[self.k - 1] == 'c': - if self.ends("ance"): - pass - elif self.ends("ence"): - pass - else: - return - elif self.b[self.k - 1] == 'e': - if self.ends("er"): - pass - else: - return - elif self.b[self.k - 1] == 'i': - if self.ends("ic"): - pass - else: - return - elif self.b[self.k - 1] == 'l': - if self.ends("able"): - pass - elif self.ends("ible"): - pass - else: - return - elif self.b[self.k - 1] == 'n': - if self.ends("ant"): - pass - elif self.ends("ement"): - pass - elif self.ends("ment"): - pass - elif self.ends("ent"): - pass - else: - return - elif self.b[self.k - 1] == 'o': - if self.ends("ion") and (self.b[self.j] == 's' or - self.b[self.j] == 't'): - pass - elif self.ends("ou"): - pass - # takes care of -ous - else: - return - elif self.b[self.k - 1] == 's': - if self.ends("ism"): - pass - else: - return - elif self.b[self.k - 1] == 't': - if self.ends("ate"): - pass - elif self.ends("iti"): - pass - else: - return - elif self.b[self.k - 1] == 'u': - if self.ends("ous"): - pass - else: - return - elif self.b[self.k - 1] == 'v': - if self.ends("ive"): - pass - else: - return - elif self.b[self.k - 1] == 'z': - if self.ends("ize"): - pass - else: - return - else: - return - if self.m() > 1: - self.k = self.j - - def step5(self) -> None: - """step5() removes a final -e if m() > 1, and changes -ll to -l if - m() > 1. - """ - self.j = self.k - if self.b[self.k] == 'e': - a = self.m() - if a > 1 or (a == 1 and not self.cvc(self.k - 1)): - self.k = self.k - 1 - if self.b[self.k] == 'l' and self.doublec(self.k) and self.m() > 1: - self.k = self.k - 1 - - def stem(self, p: str, i: int, j: int) -> str: - """In stem(p,i,j), p is a char pointer, and the string to be stemmed - is from p[i] to p[j] inclusive. Typically i is zero and j is the - offset to the last character of a string, (p[j+1] == '\0'). The - stemmer adjusts the characters p[i] ... p[j] and returns the new - end-point of the string, k. Stemming never increases word length, so - i <= k <= j. To turn the stemmer into a module, declare 'stem' as - extern, and delete the remainder of this file. - """ - # copy the parameters into statics - self.b = p - self.k = j - self.k0 = i - if self.k <= self.k0 + 1: - return self.b # --DEPARTURE-- - - # With this line, strings of length 1 or 2 don't go through the - # stemming process, although no mention is made of this in the - # published algorithm. Remove the line to match the published - # algorithm. - - self.step1ab() - self.step1c() - self.step2() - self.step3() - self.step4() - self.step5() - return self.b[self.k0:self.k + 1] From 6ef22d261303ec07890305b300135c34952ca327 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 19:50:01 +0100 Subject: [PATCH 90/95] Increase static typing strictness (#10530) --- setup.cfg | 2 + sphinx/application.py | 64 ++++++++++++++++++++----------- sphinx/builders/__init__.py | 16 +++++++- sphinx/builders/html/__init__.py | 18 +++++++-- sphinx/cmd/quickstart.py | 5 ++- sphinx/registry.py | 18 +++++++-- sphinx/util/console.py | 5 ++- sphinx/util/logging.py | 4 +- sphinx/util/parallel.py | 8 +++- tests/test_application.py | 33 +++++++++++++++- tests/test_environment.py | 6 +-- tests/test_environment_toctree.py | 2 +- tests/test_markup.py | 3 +- 13 files changed, 141 insertions(+), 43 deletions(-) diff --git a/setup.cfg b/setup.cfg index bc8f14998d5..b0bfa28d37d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -26,11 +26,13 @@ python_version = 3.6 disallow_incomplete_defs = True show_column_numbers = True show_error_context = True +show_error_codes = true ignore_missing_imports = True follow_imports = skip check_untyped_defs = True warn_unused_ignores = True strict_optional = False +no_implicit_optional = True [tool:pytest] filterwarnings = diff --git a/sphinx/application.py b/sphinx/application.py index f6eff7adc6f..08c4af5ba9b 100644 --- a/sphinx/application.py +++ b/sphinx/application.py @@ -135,9 +135,6 @@ def __init__(self, srcdir: str, confdir: Optional[str], outdir: str, doctreedir: self.phase = BuildPhase.INITIALIZATION self.verbosity = verbosity self.extensions: Dict[str, Extension] = {} - self.builder: Optional[Builder] = None - self.env: Optional[BuildEnvironment] = None - self.project: Optional[Project] = None self.registry = SphinxComponentRegistry() # validate provided directories @@ -248,10 +245,16 @@ def __init__(self, srcdir: str, confdir: Optional[str], outdir: str, doctreedir: # create the project self.project = Project(self.srcdir, self.config.source_suffix) + + # set up the build environment + self.env = self._init_env(freshenv) + # create the builder self.builder = self.create_builder(buildername) - # set up the build environment - self._init_env(freshenv) + + # build environment post-initialisation, after creating the builder + self._post_init_env() + # set up the builder self._init_builder() @@ -283,20 +286,34 @@ def _init_i18n(self) -> None: else: logger.info(__('not available for built-in messages')) - def _init_env(self, freshenv: bool) -> None: + def _init_env(self, freshenv: bool) -> BuildEnvironment: filename = path.join(self.doctreedir, ENV_PICKLE_FILENAME) if freshenv or not os.path.exists(filename): - self.env = BuildEnvironment(self) - self.env.find_files(self.config, self.builder) + return self._create_fresh_env() else: - try: - with progress_message(__('loading pickled environment')): - with open(filename, 'rb') as f: - self.env = pickle.load(f) - self.env.setup(self) - except Exception as err: - logger.info(__('failed: %s'), err) - self._init_env(freshenv=True) + return self._load_existing_env(filename) + + def _create_fresh_env(self) -> BuildEnvironment: + env = BuildEnvironment(self) + self._fresh_env_used = True + return env + + def _load_existing_env(self, filename: str) -> BuildEnvironment: + try: + with progress_message(__('loading pickled environment')): + with open(filename, 'rb') as f: + env = pickle.load(f) + env.setup(self) + self._fresh_env_used = False + except Exception as err: + logger.info(__('failed: %s'), err) + env = self._create_fresh_env() + return env + + def _post_init_env(self) -> None: + if self._fresh_env_used: + self.env.find_files(self.config, self.builder) + del self._fresh_env_used def preload_builder(self, name: str) -> None: self.registry.preload_builder(self, name) @@ -306,10 +323,11 @@ def create_builder(self, name: str) -> "Builder": logger.info(__('No builder selected, using default: html')) name = 'html' - return self.registry.create_builder(self, name) + return self.registry.create_builder(self, name, self.env) def _init_builder(self) -> None: - self.builder.set_environment(self.env) + if not hasattr(self.builder, "env"): + self.builder.set_environment(self.env) self.builder.init() self.events.emit('builder-inited') @@ -986,8 +1004,9 @@ def add_js_file(self, filename: str, priority: int = 500, kwargs['defer'] = 'defer' self.registry.add_js_file(filename, priority=priority, **kwargs) - if hasattr(self.builder, 'add_js_file'): - self.builder.add_js_file(filename, priority=priority, **kwargs) # type: ignore + if hasattr(self, 'builder') and hasattr(self.builder, 'add_js_file'): + self.builder.add_js_file(filename, # type: ignore[attr-defined] + priority=priority, **kwargs) def add_css_file(self, filename: str, priority: int = 500, **kwargs: Any) -> None: """Register a stylesheet to include in the HTML output. @@ -1047,8 +1066,9 @@ def add_css_file(self, filename: str, priority: int = 500, **kwargs: Any) -> Non """ logger.debug('[app] adding stylesheet: %r', filename) self.registry.add_css_files(filename, priority=priority, **kwargs) - if hasattr(self.builder, 'add_css_file'): - self.builder.add_css_file(filename, priority=priority, **kwargs) # type: ignore + if hasattr(self, 'builder') and hasattr(self.builder, 'add_css_file'): + self.builder.add_css_file(filename, # type: ignore[attr-defined] + priority=priority, **kwargs) def add_stylesheet(self, filename: str, alternate: bool = False, title: str = None ) -> None: diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py index d8500e11b42..9705ba89425 100644 --- a/sphinx/builders/__init__.py +++ b/sphinx/builders/__init__.py @@ -3,6 +3,7 @@ import codecs import pickle import time +import warnings from os import path from typing import (TYPE_CHECKING, Any, Dict, Iterable, List, Optional, Sequence, Set, Tuple, Type, Union) @@ -11,6 +12,7 @@ from docutils.nodes import Node from sphinx.config import Config +from sphinx.deprecation import RemovedInSphinx70Warning from sphinx.environment import CONFIG_CHANGED_REASON, CONFIG_OK, BuildEnvironment from sphinx.environment.adapters.asset import ImageAdapter from sphinx.errors import SphinxError @@ -75,7 +77,7 @@ class Builder: #: The builder supports data URIs or not. supported_data_uri_images = False - def __init__(self, app: "Sphinx") -> None: + def __init__(self, app: "Sphinx", env: BuildEnvironment = None) -> None: self.srcdir = app.srcdir self.confdir = app.confdir self.outdir = app.outdir @@ -83,7 +85,14 @@ def __init__(self, app: "Sphinx") -> None: ensuredir(self.doctreedir) self.app: Sphinx = app - self.env: Optional[BuildEnvironment] = None + if env is not None: + self.env: BuildEnvironment = env + self.env.set_versioning_method(self.versioning_method, + self.versioning_compare) + elif env is not Ellipsis: + # ... is passed by SphinxComponentRegistry.create_builder to not show two warnings. + warnings.warn("The 'env' argument to Builder will be required from Sphinx 7.", + RemovedInSphinx70Warning, stacklevel=2) self.events: EventManager = app.events self.config: Config = app.config self.tags: Tags = app.tags @@ -105,6 +114,9 @@ def __init__(self, app: "Sphinx") -> None: def set_environment(self, env: BuildEnvironment) -> None: """Store BuildEnvironment object.""" + warnings.warn("Builder.set_environment is deprecated, pass env to " + "'Builder.__init__()' instead.", + RemovedInSphinx70Warning, stacklevel=2) self.env = env self.env.set_versioning_method(self.versioning_method, self.versioning_compare) diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py index 9404ae45834..e023e8194d0 100644 --- a/sphinx/builders/html/__init__.py +++ b/sphinx/builders/html/__init__.py @@ -26,6 +26,7 @@ from sphinx.config import ENUM, Config from sphinx.deprecation import RemovedInSphinx70Warning, deprecated_alias from sphinx.domains import Domain, Index, IndexEntry +from sphinx.environment import BuildEnvironment from sphinx.environment.adapters.asset import ImageAdapter from sphinx.environment.adapters.indexentries import IndexEntries from sphinx.environment.adapters.toctree import TocTree @@ -51,6 +52,17 @@ logger = logging.getLogger(__name__) return_codes_re = re.compile('[\r\n]+') +DOMAIN_INDEX_TYPE = Tuple[ + # Index name (e.g. py-modindex) + str, + # Index class + Type[Index], + # list of (heading string, list of index entries) pairs. + List[Tuple[str, List[IndexEntry]]], + # whether sub-entries should start collapsed + bool +] + def get_stable_hash(obj: Any) -> str: """ @@ -197,10 +209,10 @@ class StandaloneHTMLBuilder(Builder): download_support = True # enable download role imgpath: str = None - domain_indices: List[Tuple[str, Type[Index], List[Tuple[str, List[IndexEntry]]], bool]] = [] # NOQA + domain_indices: List[DOMAIN_INDEX_TYPE] = [] - def __init__(self, app: Sphinx) -> None: - super().__init__(app) + def __init__(self, app: Sphinx, env: BuildEnvironment = None) -> None: + super().__init__(app, env) # CSS files self.css_files: List[Stylesheet] = [] diff --git a/sphinx/cmd/quickstart.py b/sphinx/cmd/quickstart.py index 5e9c2b470ed..1509ee7fd92 100644 --- a/sphinx/cmd/quickstart.py +++ b/sphinx/cmd/quickstart.py @@ -7,11 +7,14 @@ import time from collections import OrderedDict from os import path -from typing import Any, Callable, Dict, List, Union +from typing import TYPE_CHECKING, Any, Callable, Dict, List, Union # try to import readline, unix specific enhancement try: import readline + if TYPE_CHECKING and sys.platform == "win32": # always false, for type checking + raise ImportError + if readline.__doc__ and 'libedit' in readline.__doc__: readline.parse_and_bind("bind ^I rl_complete") USE_LIBEDIT = True diff --git a/sphinx/registry.py b/sphinx/registry.py index 6770abb02a2..da892f91bb6 100644 --- a/sphinx/registry.py +++ b/sphinx/registry.py @@ -22,7 +22,7 @@ from sphinx.builders import Builder from sphinx.config import Config -from sphinx.deprecation import RemovedInSphinx60Warning +from sphinx.deprecation import RemovedInSphinx60Warning, RemovedInSphinx70Warning from sphinx.domains import Domain, Index, ObjType from sphinx.domains.std import GenericObject, Target from sphinx.environment import BuildEnvironment @@ -153,11 +153,23 @@ def preload_builder(self, app: "Sphinx", name: str) -> None: self.load_extension(app, entry_point.module) - def create_builder(self, app: "Sphinx", name: str) -> Builder: + def create_builder(self, app: "Sphinx", name: str, + env: BuildEnvironment = None) -> Builder: if name not in self.builders: raise SphinxError(__('Builder name %s not registered') % name) - return self.builders[name](app) + try: + return self.builders[name](app, env) + except TypeError: + warnings.warn( + f"The custom builder {name} defines a custom __init__ method without the " + f"'env'argument. Report this bug to the developers of your custom builder, " + f"this is likely not a issue with Sphinx. The 'env' argument will be required " + f"from Sphinx 7.", RemovedInSphinx70Warning, stacklevel=2) + builder = self.builders[name](app, env=...) # type: ignore[arg-type] + if env is not None: + builder.set_environment(env) + return builder def add_domain(self, domain: Type[Domain], override: bool = False) -> None: logger.debug('[app] adding domain: %r', domain) diff --git a/sphinx/util/console.py b/sphinx/util/console.py index abdbf4219fc..88b208470ce 100644 --- a/sphinx/util/console.py +++ b/sphinx/util/console.py @@ -23,6 +23,9 @@ def terminal_safe(s: str) -> str: def get_terminal_width() -> int: """Borrowed from the py lib.""" + if sys.platform == "win32": + # For static typing, as fcntl & termios never exist on Windows. + return int(os.environ.get('COLUMNS', 80)) - 1 try: import fcntl import struct @@ -32,7 +35,7 @@ def get_terminal_width() -> int: terminal_width = width except Exception: # FALLBACK - terminal_width = int(os.environ.get('COLUMNS', "80")) - 1 + terminal_width = int(os.environ.get('COLUMNS', 80)) - 1 return terminal_width diff --git a/sphinx/util/logging.py b/sphinx/util/logging.py index 37fa672afbf..b25b006a6ca 100644 --- a/sphinx/util/logging.py +++ b/sphinx/util/logging.py @@ -381,8 +381,8 @@ def __init__(self, app: "Sphinx") -> None: super().__init__() def filter(self, record: logging.LogRecord) -> bool: - type = getattr(record, 'type', None) - subtype = getattr(record, 'subtype', None) + type = getattr(record, 'type', '') + subtype = getattr(record, 'subtype', '') try: suppress_warnings = self.app.config.suppress_warnings diff --git a/sphinx/util/parallel.py b/sphinx/util/parallel.py index e4bd852b05d..193d2a80dcd 100644 --- a/sphinx/util/parallel.py +++ b/sphinx/util/parallel.py @@ -1,6 +1,7 @@ """Parallel building utilities.""" import os +import sys import time import traceback from math import sqrt @@ -16,6 +17,11 @@ logger = logging.getLogger(__name__) +if sys.platform != "win32": + ForkProcess = multiprocessing.context.ForkProcess +else: + # For static typing, as ForkProcess doesn't exist on Windows + ForkProcess = multiprocessing.process.BaseProcess # our parallel functionality only works for the forking Process parallel_available = multiprocessing and os.name == 'posix' @@ -49,7 +55,7 @@ def __init__(self, nproc: int) -> None: # task arguments self._args: Dict[int, Optional[List[Any]]] = {} # list of subprocesses (both started and waiting) - self._procs: Dict[int, multiprocessing.context.ForkProcess] = {} + self._procs: Dict[int, ForkProcess] = {} # list of receiving pipe connections of running subprocesses self._precvs: Dict[int, Any] = {} # list of receiving pipe connections of waiting subprocesses diff --git a/tests/test_application.py b/tests/test_application.py index 365fff8ea55..90758a939c5 100644 --- a/tests/test_application.py +++ b/tests/test_application.py @@ -1,15 +1,46 @@ """Test the Sphinx class.""" +import shutil +import sys +from io import StringIO +from pathlib import Path from unittest.mock import Mock import pytest from docutils import nodes +import sphinx.application from sphinx.errors import ExtensionError -from sphinx.testing.util import strip_escseq +from sphinx.testing.path import path +from sphinx.testing.util import SphinxTestApp, strip_escseq from sphinx.util import logging +def test_instantiation(tmp_path_factory, rootdir: str, monkeypatch): + # Given + src_dir = tmp_path_factory.getbasetemp() / 'root' + + # special support for sphinx/tests + if rootdir and not src_dir.exists(): + shutil.copytree(Path(str(rootdir)) / 'test-root', src_dir) + + monkeypatch.setattr('sphinx.application.abspath', lambda x: x) + + syspath = sys.path[:] + + # When + app_ = SphinxTestApp( + srcdir=path(src_dir), + status=StringIO(), + warning=StringIO() + ) + sys.path[:] = syspath + app_.cleanup() + + # Then + assert isinstance(app_, sphinx.application.Sphinx) + + def test_events(app, status, warning): def empty(): pass diff --git a/tests/test_environment.py b/tests/test_environment.py index 7ffca7898e0..c6f6b5aba52 100644 --- a/tests/test_environment.py +++ b/tests/test_environment.py @@ -49,8 +49,7 @@ def test_images(app): app.build() tree = app.env.get_doctree('images') - htmlbuilder = StandaloneHTMLBuilder(app) - htmlbuilder.set_environment(app.env) + htmlbuilder = StandaloneHTMLBuilder(app, app.env) htmlbuilder.init() htmlbuilder.imgpath = 'dummy' htmlbuilder.post_process_images(tree) @@ -59,8 +58,7 @@ def test_images(app): assert set(htmlbuilder.images.values()) == \ {'img.png', 'img1.png', 'simg.png', 'svgimg.svg', 'img.foo.png'} - latexbuilder = LaTeXBuilder(app) - latexbuilder.set_environment(app.env) + latexbuilder = LaTeXBuilder(app, app.env) latexbuilder.init() latexbuilder.post_process_images(tree) assert set(latexbuilder.images.keys()) == \ diff --git a/tests/test_environment_toctree.py b/tests/test_environment_toctree.py index 588bcac18be..60a9826fda6 100644 --- a/tests/test_environment_toctree.py +++ b/tests/test_environment_toctree.py @@ -156,7 +156,7 @@ def test_get_toc_for(app): @pytest.mark.test_params(shared_result='test_environment_toctree_basic') def test_get_toc_for_only(app): app.build() - builder = StandaloneHTMLBuilder(app) + builder = StandaloneHTMLBuilder(app, app.env) toctree = TocTree(app.env).get_toc_for('index', builder) assert_node(toctree, diff --git a/tests/test_markup.py b/tests/test_markup.py index 9e6165a5f84..f15761c5e5d 100644 --- a/tests/test_markup.py +++ b/tests/test_markup.py @@ -106,8 +106,7 @@ def verify(rst, html_expected): def verify_re_latex(app, parse): def verify(rst, latex_expected): document = parse(rst) - app.builder = LaTeXBuilder(app) - app.builder.set_environment(app.env) + app.builder = LaTeXBuilder(app, app.env) app.builder.init() theme = app.builder.themes.get('manual') latex_translator = ForgivingLaTeXTranslator(document, app.builder, theme) From 9c9a52d92bf8ef5282a5467186a4a56d32fe49ea Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Thu, 16 Jun 2022 14:51:49 -0400 Subject: [PATCH 91/95] logging: always show source locations as absolute paths (#10460) --- sphinx/util/logging.py | 3 +++ tests/test_util_logging.py | 18 +++++++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/sphinx/util/logging.py b/sphinx/util/logging.py index b25b006a6ca..d43116f870e 100644 --- a/sphinx/util/logging.py +++ b/sphinx/util/logging.py @@ -12,6 +12,7 @@ from sphinx.errors import SphinxWarning from sphinx.util.console import colorize +from sphinx.util.osutil import abspath if TYPE_CHECKING: from sphinx.application import Sphinx @@ -514,6 +515,8 @@ class WarningLogRecordTranslator(SphinxLogRecordTranslator): def get_node_location(node: Node) -> Optional[str]: (source, line) = get_source_line(node) + if source: + source = abspath(source) if source and line: return "%s:%s" % (source, line) elif source: diff --git a/tests/test_util_logging.py b/tests/test_util_logging.py index 49cd2c11e0c..b9756f9470c 100644 --- a/tests/test_util_logging.py +++ b/tests/test_util_logging.py @@ -2,13 +2,14 @@ import codecs import os +import os.path import pytest from docutils import nodes from sphinx.errors import SphinxWarning from sphinx.testing.util import strip_escseq -from sphinx.util import logging +from sphinx.util import logging, osutil from sphinx.util.console import colorize from sphinx.util.logging import is_suppressed_warning, prefixed_warnings from sphinx.util.parallel import ParallelTasks @@ -379,3 +380,18 @@ def test_prefixed_warnings(app, status, warning): assert 'WARNING: Another PREFIX: message3' in warning.getvalue() assert 'WARNING: PREFIX: message4' in warning.getvalue() assert 'WARNING: message5' in warning.getvalue() + + +def test_get_node_location_abspath(): + # Ensure that node locations are reported as an absolute path, + # even if the source attribute is a relative path. + + relative_filename = os.path.join('relative', 'path.txt') + absolute_filename = osutil.abspath(relative_filename) + + n = nodes.Node() + n.source = relative_filename + + location = logging.get_node_location(n) + + assert location == absolute_filename + ':' From 1c98aea126919b218766371e1fdf308a1167e95f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 19:58:16 +0100 Subject: [PATCH 92/95] Update CHANGES for #10460 --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index c155cff3426..0f56e070b81 100644 --- a/CHANGES +++ b/CHANGES @@ -21,6 +21,7 @@ Bugs fixed * #10031: py domain: Fix spurious whitespace in unparsing various operators (``+``, ``-``, ``~``, and ``**``). Patch by Adam Turner. +* #10460: logging: Always show node source locations as absolute paths. Testing -------- From 396d29fc3272b47649e247f250d0de0fd60cac8a Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 20:27:16 +0100 Subject: [PATCH 93/95] Update CHANGES for 10028 --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 0f56e070b81..8f138482022 100644 --- a/CHANGES +++ b/CHANGES @@ -143,6 +143,8 @@ Deprecated {{ super() }} {%- endblock %} + + Patch by Adam Turner. * 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 From 9ff08123e40c660ff0484247305ea958702f9d34 Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Thu, 16 Jun 2022 21:40:37 +0200 Subject: [PATCH 94/95] agogo theme: Wrong use of sidebar* configs (#10520) Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com> --- CHANGES | 1 + sphinx/themes/agogo/static/agogo.css_t | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/CHANGES b/CHANGES index 8f138482022..b3b34dcb6ec 100644 --- a/CHANGES +++ b/CHANGES @@ -22,6 +22,7 @@ Bugs fixed * #10031: py domain: Fix spurious whitespace in unparsing various operators (``+``, ``-``, ``~``, and ``**``). Patch by Adam Turner. * #10460: logging: Always show node source locations as absolute paths. +* #10520: HTML Theme: Fix use of sidebar classes in ``agogo.css_t``. Testing -------- diff --git a/sphinx/themes/agogo/static/agogo.css_t b/sphinx/themes/agogo/static/agogo.css_t index 14c5e52ce13..53c4c38483e 100644 --- a/sphinx/themes/agogo/static/agogo.css_t +++ b/sphinx/themes/agogo/static/agogo.css_t @@ -273,12 +273,6 @@ div.document ol { div.sidebar, aside.sidebar { - width: {{ theme_sidebarwidth|todim }}; - {%- if theme_rightsidebar|tobool %} - float: right; - {%- else %} - float: left; - {%- endif %} font-size: .9em; } From f789148fa293d3dfe702588e6d375e1bca411b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Li=C5=A1ka?= Date: Thu, 16 Jun 2022 21:46:01 +0200 Subject: [PATCH 95/95] Allow emphasising placeholders in `option` directives (#10366) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> --- CHANGES | 3 +++ doc/usage/configuration.rst | 9 +++++++ doc/usage/restructuredtext/domains.rst | 3 +++ sphinx/config.py | 1 + sphinx/domains/std.py | 36 +++++++++++++++++++++++--- tests/roots/test-root/objects.txt | 9 +++++++ tests/test_build_html.py | 22 ++++++++++++++++ 7 files changed, 79 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index b3b34dcb6ec..42377f34c1e 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,9 @@ Deprecated Features added -------------- +* #10366: std domain: Add support for emphasising placeholders in :rst:dir`option` + directives through a new ``option_emphasise_placeholders`` configuration option. + Bugs fixed ---------- diff --git a/doc/usage/configuration.rst b/doc/usage/configuration.rst index f297e5c5cbc..4c587c5241f 100644 --- a/doc/usage/configuration.rst +++ b/doc/usage/configuration.rst @@ -706,6 +706,15 @@ General configuration .. versionadded:: 3.0 +.. confval:: option_emphasise_placeholders + + Default is ``False``. + When enabled, emphasise placeholders in ``.. option:`` directives. + To display literal braces, escape with a backslash (``\{``). For example, + ``option_emphasise_placeholders=True`` and ``.. option:: -foption={TYPE}`` would + render with ``TYPE`` emphasised. + + .. versionadded:: 5.1 .. _intl-options: diff --git a/doc/usage/restructuredtext/domains.rst b/doc/usage/restructuredtext/domains.rst index 30bde8ea138..54e32540037 100644 --- a/doc/usage/restructuredtext/domains.rst +++ b/doc/usage/restructuredtext/domains.rst @@ -1750,6 +1750,9 @@ There is a set of directives allowing documenting command-line programs: referenceable by :rst:role:`option` (in the example case, you'd use something like ``:option:`dest_dir```, ``:option:`-m```, or ``:option:`--module```). + Use :confval:`option_emphasise_placeholders` for parsing of + "variable part" of a literal text (similarly to the ``samp`` role). + ``cmdoption`` directive is a deprecated alias for the ``option`` directive. .. rst:directive:: .. envvar:: name diff --git a/sphinx/config.py b/sphinx/config.py index 8c6dcfe3246..318173f2752 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -140,6 +140,7 @@ class Config: 'smartquotes_excludes': ({'languages': ['ja'], 'builders': ['man', 'text']}, 'env', []), + 'option_emphasise_placeholders': (False, 'env', []), } def __init__(self, config: Dict[str, Any] = {}, overrides: Dict[str, Any] = {}) -> None: diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py index d5c962dc827..8ff199ade50 100644 --- a/sphinx/domains/std.py +++ b/sphinx/domains/std.py @@ -15,7 +15,7 @@ from sphinx.directives import ObjectDescription from sphinx.domains import Domain, ObjType from sphinx.locale import _, __ -from sphinx.roles import XRefRole +from sphinx.roles import EmphasizedLiteral, XRefRole from sphinx.util import docname_join, logging, ws_re from sphinx.util.docutils import SphinxDirective from sphinx.util.nodes import clean_astext, make_id, make_refnode @@ -34,6 +34,8 @@ # RE for grammar tokens token_re = re.compile(r'`((~?\w*:)?\w+)`', re.U) +samp_role = EmphasizedLiteral() + class GenericObject(ObjectDescription[str]): """ @@ -170,15 +172,41 @@ def handle_signature(self, sig: str, signode: desc_signature) -> str: location=signode) continue optname, args = m.groups() - if optname.endswith('[') and args.endswith(']'): + if optname[-1] == '[' and args[-1] == ']': # optional value surrounded by brackets (ex. foo[=bar]) optname = optname[:-1] args = '[' + args if count: - signode += addnodes.desc_addname(', ', ', ') + if self.env.config.option_emphasise_placeholders: + signode += addnodes.desc_sig_punctuation(',', ',') + signode += addnodes.desc_sig_space() + else: + signode += addnodes.desc_addname(', ', ', ') signode += addnodes.desc_name(optname, optname) - signode += addnodes.desc_addname(args, args) + if self.env.config.option_emphasise_placeholders: + add_end_bracket = False + if not args: + continue + if args[0] == '[' and args[-1] == ']': + add_end_bracket = True + signode += addnodes.desc_sig_punctuation('[', '[') + args = args[1:-1] + if args[0] == ' ': + signode += addnodes.desc_sig_space() + args = args.strip() + if args[0] == '=': + signode += addnodes.desc_sig_punctuation('=', '=') + args = args[1:] + for part in samp_role.parse(args): + if isinstance(part, nodes.Text): + signode += nodes.Text(part.astext()) + else: + signode += part + if add_end_bracket: + signode += addnodes.desc_sig_punctuation(']', ']') + else: + signode += addnodes.desc_addname(args, args) if not count: firstname = optname signode['allnames'] = [optname] diff --git a/tests/roots/test-root/objects.txt b/tests/roots/test-root/objects.txt index 7e2db1bb872..a4a5c667c9f 100644 --- a/tests/roots/test-root/objects.txt +++ b/tests/roots/test-root/objects.txt @@ -194,6 +194,15 @@ Link to :option:`perl +p`, :option:`--ObjC++`, :option:`--plugin.option`, :optio Link to :option:`hg commit` and :option:`git commit -p`. +.. option:: --abi={TYPE} + +.. option:: --test={WHERE}-{COUNT} + +.. option:: --wrap=\{\{value\}\} + +.. option:: -allowable_client {client_name} + +Foo bar. User markup =========== diff --git a/tests/test_build_html.py b/tests/test_build_html.py index 75f89a67a0f..3ef0e36550d 100644 --- a/tests/test_build_html.py +++ b/tests/test_build_html.py @@ -1735,3 +1735,25 @@ def test_html_code_role(app): assert ('

' + '
' +
             common_content) in content
+
+
+@pytest.mark.sphinx('html', testroot='root',
+                    confoverrides={'option_emphasise_placeholders': True})
+def test_option_emphasise_placeholders(app, status, warning):
+    app.build()
+    content = (app.outdir / 'objects.html').read_text()
+    assert 'TYPE' in content
+    assert '{TYPE}' not in content
+    assert ('WHERE'
+            '-'
+            'COUNT' in content)
+    assert '{{value}}' in content
+
+
+@pytest.mark.sphinx('html', testroot='root')
+def test_option_emphasise_placeholders_default(app, status, warning):
+    app.build()
+    content = (app.outdir / 'objects.html').read_text()
+    assert '={TYPE}' in content
+    assert '={WHERE}-{COUNT}' in content
+    assert '{client_name}' in content