diff options
153 files changed, 4524 insertions, 3123 deletions
@@ -19,75 +19,75 @@ Other co-maintainers: Other contributors, listed alphabetically, are: +* Adrián Chaves (Gallaecio) -- coverage builder improvements * Alastair Houghton -- Apple Help builder * Alexander Todorov -- inheritance_diagram tests and improvements * Andi Albrecht -- agogo theme -* Jakob Lykke Andersen -- Rewritten C++ domain -* Henrique Bastos -- SVG support for graphviz extension +* Antonio Valentino -- qthelp builder, docstring inheritance +* Antti Kaihola -- doctest extension (skipif option) +* Barry Warsaw -- setup command improvements +* Benjamin Peterson -- unittests +* Blaise Laflamme -- pyramid theme +* Bruce Mitchener -- Minor epub improvement +* Buck Evan -- dummy builder +* Charles Duffy -- original graphviz extension +* Chris Lamb -- reproducibility fixes +* Christopher Perkins -- autosummary integration +* Dan MacKinlay -- metadata fixes * Daniel Bültmann -- todo extension -* Marco Buttu -- doctest extension (pyversion option) -* Nathan Damon -- bugfix in validation of static paths in html builders +* Daniel Neuhäuser -- JavaScript domain, Python 3 support (GSOC) +* Daniel Pizetta -- inheritance diagram improvements +* Dave Kuhlman -- original LaTeX writer +* Doug Hellmann -- graphviz improvements +* Eric N. Vander Weele -- autodoc improvements * Etienne Desautels -- apidoc module -* Michael Droettboom -- inheritance_diagram extension -* Charles Duffy -- original graphviz extension -* Kevin Dunn -- MathJax extension -* Josip Dzolonga -- coverage builder -* Buck Evan -- dummy builder -* Matthew Fernandez -- todo extension fix +* Ezio Melotti -- collapsible sidebar JavaScript +* Filip Vavera -- napoleon todo directive +* Glenn Matthews -- python domain signature improvements +* Gregory Szorc -- performance improvements +* Henrique Bastos -- SVG support for graphviz extension * Hernan Grecco -- search improvements +* Hong Xu -- svg support in imgmath extension and various bug fixes * Horst Gutmann -- internationalization support -* Martin Hans -- autodoc improvements -* Zac Hatfield-Dodds -- doctest reporting improvements, intersphinx performance -* Doug Hellmann -- graphviz improvements -* Tim Hoffmann -- theme improvements -* Antti Kaihola -- doctest extension (skipif option) -* Dave Kuhlman -- original LaTeX writer -* Blaise Laflamme -- pyramid theme -* Chris Lamb -- reproducibility fixes -* Thomas Lamb -- linkcheck builder -* Åukasz Langa -- partial support for autodoc -* Martin Larralde -- additional napoleon admonitions +* Hugo van Kemenade -- support FORCE_COLOR and NO_COLOR * Ian Lee -- quickstart improvements -* Robert Lehmann -- gettext builder (GSOC project) -* Dan MacKinlay -- metadata fixes -* Martin Mahner -- nature theme -* Will Maier -- directory HTML builder * Jacob Mason -- websupport library (GSOC project) -* Glenn Matthews -- python domain signature improvements -* Kurt McKee -- documentation updates -* Roland Meister -- epub builder -* Ezio Melotti -- collapsible sidebar JavaScript -* Bruce Mitchener -- Minor epub improvement -* Daniel Neuhäuser -- JavaScript domain, Python 3 support (GSOC) -* Julien Palard -- Colspan and rowspan in text builder -* Christopher Perkins -- autosummary integration -* Benjamin Peterson -- unittests -* \T. Powers -- HTML output improvements +* Jakob Lykke Andersen -- Rewritten C++ domain * Jeppe Pihl -- literalinclude improvements +* Joel Wurtz -- cellspanning support in LaTeX +* John Waltman -- Texinfo builder +* Josip Dzolonga -- coverage builder +* Julien Palard -- Colspan and rowspan in text builder +* Kevin Dunn -- MathJax extension +* KINEBUCHI Tomohiko -- typing Sphinx as well as docutils +* Kurt McKee -- documentation updates +* Lars Hupfeldt Nielsen - OpenSSL FIPS mode md5 bug fix +* Åukasz Langa -- partial support for autodoc +* Marco Buttu -- doctest extension (pyversion option) +* Martin Hans -- autodoc improvements +* Martin Larralde -- additional napoleon admonitions +* Martin Mahner -- nature theme +* Matthew Fernandez -- todo extension fix +* Matthew Woodcraft -- text output improvements +* Michael Droettboom -- inheritance_diagram extension +* Michael Wilson -- Intersphinx HTTP basic auth support +* Nathan Damon -- bugfix in validation of static paths in html builders +* Pauli Virtanen -- autodoc improvements, autosummary extension * Rob Ruana -- napoleon extension -* Vince Salvino -- JavaScript search improvements +* Robert Lehmann -- gettext builder (GSOC project) +* Roland Meister -- epub builder +* Sebastian Wiesner -- image handling, distutils support * Stefan Seefeld -- toctree improvements -* Gregory Szorc -- performance improvements -* Taku Shimizu -- epub3 builder -* Antonio Valentino -- qthelp builder, docstring inheritance -* Filip Vavera -- napoleon todo directive -* Pauli Virtanen -- autodoc improvements, autosummary extension -* Eric N. Vander Weele -- autodoc improvements * Stefan van der Walt -- autosummary extension -* Hugo van Kemenade -- support FORCE_COLOR and NO_COLOR -* Thomas Waldmann -- apidoc module fixes -* John Waltman -- Texinfo builder -* Barry Warsaw -- setup command improvements -* Sebastian Wiesner -- image handling, distutils support -* Michael Wilson -- Intersphinx HTTP basic auth support -* Matthew Woodcraft -- text output improvements -* Joel Wurtz -- cellspanning support in LaTeX -* Hong Xu -- svg support in imgmath extension and various bug fixes * Stephen Finucane -- setup command improvements and documentation -* Daniel Pizetta -- inheritance diagram improvements -* KINEBUCHI Tomohiko -- typing Sphinx as well as docutils -* Adrián Chaves (Gallaecio) -- coverage builder improvements -* Lars Hupfeldt Nielsen - OpenSSL FIPS mode md5 bug fix +* T. Powers -- HTML output improvements +* Taku Shimizu -- epub3 builder +* Thomas Lamb -- linkcheck builder +* Thomas Waldmann -- apidoc module fixes +* Tim Hoffmann -- theme improvements +* Vince Salvino -- JavaScript search improvements +* Will Maier -- directory HTML builder +* Zac Hatfield-Dodds -- doctest reporting improvements, intersphinx performance Many thanks for all contributions! @@ -27,6 +27,10 @@ Release 5.1.0 (in development) Dependencies ------------ +* #10656: Support `Docutils 0.19`_. Patch by Adam Turner. + +.. _Docutils 0.19: https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-19-2022-07-05 + Incompatible changes -------------------- @@ -47,14 +51,16 @@ Features added making whitespace issues easier to identify. * #10571: quickstart: Reduce content in the generated ``conf.py`` file. Patch by Pradyun Gedam. -* #10619: LaTeX: new ``shadowShadowColor`` and ``shadowBorderColor`` configurations - for :ref:`'sphinxsetup' <latexsphinxsetup>` key of :confval:`latex_elements` -* #10639: LaTeX: ``verbatimradius`` configuration added to the LaTeX keys of - :ref:`'sphinxsetup' <latexsphinxsetup>`. If positive, code-blocks are rendered - with rounded corners. +* #10648: LaTeX: CSS-named-alike additional :ref:`'sphinxsetup' <latexsphinxsetup>` + keys allow to configure four separate border-widths, four paddings, four + corner radii, a shadow (possibly inset), colours for border, background, shadow + for each of the code-block, topic, attention, caution, danger, error and warning + directives. * #10599: HTML Theme: Wrap consecutive footnotes in an ``<aside>`` element when using Docutils 0.18 or later, to allow for easier styling. This matches the behaviour introduced in Docutils 0.19. Patch by Adam Turner. +* #10518: config: Add ``include_patterns`` as the opposite of ``exclude_patterns``. + Patch by Adam Turner. Bugs fixed ---------- @@ -78,6 +84,7 @@ Bugs fixed * #10579: i18n: UnboundLocalError is raised on translating raw directive * #9577, #10088: py domain: Fix warning for duplicate Python references when using ``:any:`` and autodoc. +* #10548: HTML Search: fix minor summary issues. Testing -------- @@ -97,6 +104,9 @@ Deprecated Features added -------------- +* #10444: html theme: Allow specifying multiple CSS files through the ``stylesheet`` + setting in ``theme.conf`` or by setting ``html_style`` to an iterable of strings. + Bugs fixed ---------- diff --git a/doc/conf.py b/doc/conf.py index e305f604c..58e8e6c27 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -79,7 +79,8 @@ latex_elements = { 'sphinxsetup': """% VerbatimColor={RGB}{242,242,242},% VerbatimBorderColor={RGB}{32,32,32},% -verbatimradius=3pt% +pre_border-radius=3pt,% +pre_box-decoration-break=slice,% """, } latex_show_urls = 'footnote' diff --git a/doc/development/theming.rst b/doc/development/theming.rst index fcbeb030a..b46ba0362 100644 --- a/doc/development/theming.rst +++ b/doc/development/theming.rst @@ -56,10 +56,10 @@ Python :mod:`ConfigParser` module) and has the following structure: want to also inherit the stylesheet, include it via CSS' ``@import`` in your own. -* The **stylesheet** setting gives the name of a CSS file which will be - referenced in the HTML header. If you need more than one CSS file, either - include one from the other via CSS' ``@import``, or use a custom HTML template - that adds ``<link rel="stylesheet">`` tags as necessary. Setting the +* The **stylesheet** setting gives a list of CSS filenames separated commas which + will be referenced in the HTML header. You can also use CSS' ``@import`` + technique to include one from the other, or use a custom HTML template that + adds ``<link rel="stylesheet">`` tags as necessary. Setting the :confval:`html_style` config value will override this setting. * The **pygments_style** setting gives the name of a Pygments style to use for @@ -82,6 +82,9 @@ Python :mod:`ConfigParser` module) and has the following structure: .. versionadded:: 1.7 sidebar settings +.. versionchanged:: 5.1 + + The stylesheet setting accepts multiple CSS filenames .. _distribute-your-theme: diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst index f496dceae..18b0e6d04 100644 --- a/doc/extdev/deprecated.rst +++ b/doc/extdev/deprecated.rst @@ -22,6 +22,16 @@ The following is a list of deprecated interfaces. - (will be) Removed - Alternatives + * - ``sphinx.util.path_stabilize`` + - 5.1 + - 7.0 + - ``sphinx.util.osutil.path_stabilize`` + + * - ``sphinx.util.get_matching_files`` + - 5.1 + - 7.0 + - ``sphinx.util.matching.get_matching_files`` + * - ``sphinx.ext.napoleon.iterators`` - 5.1 - 7.0 diff --git a/doc/latex.rst b/doc/latex.rst index 4d1644504..c46ab6e29 100644 --- a/doc/latex.rst +++ b/doc/latex.rst @@ -8,21 +8,26 @@ LaTeX customization \begingroup \sphinxsetup{% - verbatimborder=2pt, - verbatimsep=5pt, - verbatimradius=5pt, - VerbatimColor={named}{OldLace}, - VerbatimBorderColor={named}{Gold}, - TitleColor={named}{DarkGoldenrod}, - hintBorderColor={named}{LightCoral}, - attentionborder=3pt, - attentionBorderColor={named}{Crimson}, - attentionBgColor={named}{FloralWhite}, - noteborder=2pt, - noteBorderColor={named}{Olive}, - cautionborder=3pt, - cautionBorderColor={named}{Cyan}, - cautionBgColor={named}{LightCyan}} + TitleColor={named}{DarkGoldenrod}, + pre_border-width=2pt, + pre_padding=5pt, + pre_border-radius=5pt, + pre_background-TeXcolor={named}{OldLace}, + pre_border-TeXcolor={named}{Gold}, + div.warning_border-width=3pt, + div.warning_padding=6pt, + div.warning_padding-right=18pt, + div.warning_padding-bottom=18pt, + div.warning_border-TeXcolor={named}{DarkCyan}, + div.warning_background-TeXcolor={named}{LightCyan}, + div.warning_box-shadow=-12pt -12pt inset, + div.warning_box-shadow-TeXcolor={named}{Cyan}, + attentionborder=3pt, + attentionBorderColor={named}{Crimson}, + attentionBgColor={named}{FloralWhite}, + noteborder=2pt, + noteBorderColor={named}{Olive}, + hintBorderColor={named}{LightCoral}} \relax Unlike :ref:`the HTML builders <html-themes>`, the ``latex`` builder does not @@ -65,7 +70,10 @@ The ``latex_elements`` configuration setting A dictionary that contains LaTeX snippets overriding those Sphinx usually puts into the generated ``.tex`` files. Its ``'sphinxsetup'`` key is described -:ref:`separately <latexsphinxsetup>`. +:ref:`separately <latexsphinxsetup>`. It allows also local configurations +inserted in generated files, via :rst:dir:`raw` directives. For example, in +the PDF documentation this chapter is styled especially, as will be described +later. Keys that you may want to override include: @@ -575,35 +583,48 @@ The colors used in the above are provided by the ``svgnames`` option of the } It is possible to insert further uses of the ``\sphinxsetup`` LaTeX macro -directly into the body of the document, via the help of the :rst:dir:`raw` +directly into the body of the document, via the help of the ``raw`` directive. This chapter is styled in the PDF output using the following at the -start of the chapter:: +start of the chapter (which uses keys described later in :ref:`additionalcss`):: .. raw:: latex \begingroup \sphinxsetup{% - % These were used as defaults for the whole sphinx.pdf - % VerbatimColor={RGB}{242,242,242},% - % VerbatimBorderColor={RGB}{32,32,32},% - % verbatimradius=3pt,% - % New definitions for this chapter code-blocks only: - VerbatimColor={named}{OldLace}, - VerbatimBorderColor={named}{Gold}, - verbatimradius=5pt, - verbatimsep=5pt, - verbatimborder=2pt, - % Other configuration for this chapter only: - TitleColor={named}{DarkGoldenrod}, - hintBorderColor={named}{LightCoral}, - attentionborder=3pt, - attentionBorderColor={named}{Crimson}, - attentionBgColor={named}{FloralWhite}, - noteborder=2pt, - noteBorderColor={named}{Olive}, - cautionborder=3pt, - cautionBorderColor={named}{Cyan}, - cautionBgColor={named}{LightCyan}} + TitleColor={named}{DarkGoldenrod}, + % pre_border-width is 5.1.0 alias for verbatimborder + pre_border-width=2pt, + % pre_padding is 5.1.0 alias for verbatimsep + pre_padding=5pt, + % rounded boxes are new at 5.1.0 + pre_border-radius=5pt, + % TeXcolor means syntax must be as for LaTeX \definecolor + pre_background-TeXcolor={named}{OldLace}, + pre_border-TeXcolor={named}{Gold}, + % + % 5.1.0 alias for warningborder + div.warning_border-width=3pt, + div.warning_padding=6pt, + div.warning_padding-right=18pt, + div.warning_padding-bottom=18pt, + div.warning_border-TeXcolor={named}{DarkCyan}, + div.warning_background-TeXcolor={named}{LightCyan}, + div.warning_box-shadow=-12pt -12pt inset, + div.warning_box-shadow-TeXcolor={named}{Cyan}, + % + % 5.1.0 new name would be div.attention_border-width + attentionborder=3pt, + % same as div.attention_border-TeXcolor + attentionBorderColor={named}{Crimson}, + % same as div.attention_background-TeXcolor + attentionBgColor={named}{FloralWhite}, + % + % no CSS-like names yet at 5.1.0 for note-type admonitions + noteborder=2pt, + noteBorderColor={named}{Olive}, + hintBorderColor={named}{LightCoral}% + } + And this is placed at the end of the chapter source to end the scope of the configuration:: @@ -852,32 +873,6 @@ Do not use quotes to enclose values, whether numerical or strings. Default: ``\fboxrule`` -``verbatimradius`` - The radius of the rounded corners of the frame around :rst:dir:`code-block`\ s. - - Default: ``0pt`` - - .. versionadded:: 5.1.0 - - If non-zero, it will trigger the loading of LaTeX package pict2e_. - - .. caution:: - - The interface will remain experimental during the 5.x cycle: the - feature itself will remain, but the interface may evolve to include - other display elements such as admonitions. For the latter it is - actually already possible for LaTeX-expert Sphinx users to use - functionalities of LaTeX packages such as tcolorbox_, via - redefinitions of the ``sphinxheavybox`` and ``sphinxlightbox`` - `Environments`_. This would be more difficult for code-blocks, and - this key achieves it. The pict2e_ interface to some basic PDF - graphics operations is much more light-weight than the pgf_ - framework used by tcolorbox_. - - .. _pict2e: https://ctan.org/pkg/pict2e - .. _tcolorbox: https://ctan.org/pkg/tcolorbox - .. _pgf: https://ctan.org/pkg/pgf - ``shadowsep`` The separation between contents and frame for :dudir:`contents` and :dudir:`topic` boxes. @@ -894,20 +889,6 @@ Do not use quotes to enclose values, whether numerical or strings. Default: ``\fboxrule`` -``shadowBorderColor`` - The color of the frame around :dudir:`topic` boxes. - - Default: ``{rgb}{0,0,0}`` (black) - - .. versionadded:: 5.1.0 - -``shadowShadowColor`` - The color of the lateral "shadow" to the right and bottom. - - Default: ``{rgb}{0,0,0}`` (black) - - .. versionadded:: 5.1.0 - |notebdcolors| The colour for the two horizontal rules used by Sphinx in LaTeX for styling a :dudir:`note` type admonition. @@ -981,6 +962,236 @@ Do not use quotes to enclose values, whether numerical or strings. ``attentionborder``, ``dangerborder``, ``errorborder`` +.. _additionalcss: + +Additional CSS-like ``'sphinxsetup'`` keys +------------------------------------------- + +.. versionadded:: 5.1.0 + + +At ``5.1.0`` the LaTeX styling possibilities have been significantly enhanced. +Code-blocks, topic directives, and the five warning-type directives each now +possess: + +- four border-widths parameters, +- four padding parameters, +- four radius parameters (only circular arcs) for the corners, +- optional shadow, with x-offset and y-offset being possibly negative, + and the shadow possibly inset, +- colors for background, border and shadow. + +All those options have been named in a CSS-like way. Indeed, in future it is +envisioned to allow these settings to be specified either in an external file, +or in a string variable which would be parsed to extract from CSS the +selectors and properties which are understood. + +Currently though this is added via a bunch of new ``'sphinxsetup'`` keys +whose names will be given now. + +.. important:: Low-level LaTeX errors causing a build failure can happen if + the input syntax is not respected. In particular properties for colours, + whose names end with ``TeXcolor``, must be input as for the other colour + related options previously described, i.e. for example:: + + ...<other options> + div.warning_border-TeXcolor={rgb}{1,0,0},% + ...<other options> + + A colon will not be accepted in place of the equal sign which is + expected by the LaTeX syntax. + Do not insert spaces in the input. With the exception of the + ``box-shadow`` all dimensional parameters expect a unique dimension + not a space separated list of dimensions. + +Options for code-blocks: + +- | ``pre_border-top-width``, + | ``pre_border-right-width``, + | ``pre_border-bottom-width``, + | ``pre_border-left-width``, + | ``pre_border-width``, beware that this is a *single* dimension. Its + default, and the ones of the separate widths is the setting of + ``\fboxrule`` in the preamble, i.e. normally ``0.4pt``. +- ``pre_box-decoration-break`` can be set to ``clone`` or ``slice``, default + is ``clone`` for backwards compatibility. +- | ``pre_padding-top``, + | ``pre_padding-right``, + | ``pre_padding-bottom``, + | ``pre_padding-left``, + | ``pre_padding``, again this is a single dimension. Its default is the + setting of ``\fboxsep`` i.e. normally ``3pt``. +- | ``pre_border-top-left-radius``, + | ``pre_border-top-right-radius``, + | ``pre_border-bottom-right-radius``, + | ``pre_border-bottom-left-radius``, + | ``pre_border-radius``, are all single dimensions (rounded corners are + circular arcs only), which default to ``0pt``. +- ``pre_box-shadow`` is special in so far as it may be the ``none`` keyword, + or a single dimension + which will be assigned to both x-offset and y-offset, or two dimensions, or + two dimensions followed by the word ``inset``. The x-offset and y-offset + may be negative. The defaults is ``none``. +- | ``pre_border-TeXcolor``, + | ``pre_background-TeXcolor``, + | ``pre_box-shadow-TeXcolor``. + + They must all be of the format as accepted by LaTeX ``\definecolor``. They + default to ``{rgb}{0,0,0}``, ``{rgb}{1,1,1}`` and ``{rgb}{0,0,0}`` + respectively. + +If one of the radius parameters is positive, the separate border widths will +be ignored and only the value set by ``pre_border-width`` will be used. Also, +if a shadow is present and is inset, the box will be rendered with straight +corners. + +.. note:: + + Rounded boxes are done using the pict2e_ interface to some basic PDF + graphics operations. If this LaTeX package can not be found the build will + proceed and render all boxes with straight corners. + +.. _pict2e: https://ctan.org/pkg/pict2e + + +Options for topic boxes: + +- | ``div.topic_border-top-width``, + | ``div.topic_border-right-width``, + | ``div.topic_border-bottom-width``, + | ``div.topic_border-left-width``, + | ``div.topic_border-width``, beware that this is a *single* dimension. Its + default, and the ones of the separate widths is the setting of + ``\fboxrule`` in the preamble, i.e. normally ``0.4pt``. +- ``div.topic_box-decoration-break`` is currently ignored. +- | ``div.topic_padding-top``, + | ``div.topic_padding-right``, + | ``div.topic_padding-bottom``, + | ``div.topic_padding-left``, + | ``div.topic_padding``, + again this is a single dimension. Its default is ``5pt``. +- | ``div.topic_border-top-left-radius``, + | ``div.topic_border-top-right-radius``, + | ``div.topic_border-bottom-right-radius``, + | ``div.topic_border-bottom-left-radius``, + | ``div.topic_border-radius``. + + They all are single dimensions which default to ``0pt``. +- ``div.topic_box-shadow`` defaults to ``4pt 4pt``. +- | ``div.topic_border-TeXcolor``, + | ``div.topic_background-TeXcolor``, + | ``div.topic_box-shadow-TeXcolor``. + + They must all be of the format as accepted by + LaTeX ``\definecolor``. They default to ``{rgb}{0,0,0}``, ``{rgb}{1,1,1}`` + and ``{rgb}{0,0,0}`` respectively. + +Options for ``warning`` (and similarly for ``caution``, ``attention``, +``danger``, ``error``) directive: + +- | ``div.warning_border-top-width``, + | ``div.warning_border-right-width``, + | ``div.warning_border-bottom-width``, + | ``div.warning_border-left-width``, + | ``div.warning_border-width``, + beware that this is a *single* dimension. Its + default, and the ones of the separate widths is ``1pt``. +- ``div.warning_box-decoration-break`` is currently ignored. +- | ``div.warning_padding-top``, + | ``div.warning_padding-right``, + | ``div.warning_padding-bottom``, + | ``div.warning_padding-left``, + | ``div.warning_padding``, again this is a single dimension. + + .. important:: Prior to ``5.1.0`` there was no separate customizability of + padding for warning-type boxes in PDF via LaTeX output. The sum of + padding and border-width (as set by ``warningborder``, now also named + ``div.warning_border-width``) was kept to a certain constant value (and + this limited the border-width to small values else the border could + overlap the text contents). This behaviour is kept as default. Using + the ``div.warning_padding`` key will cancel for all four paddings the + legacy behaviour, but using only one of the four padding keys leaves the + three other paddings behave as formerly. +- | ``div.warning_border-top-left-radius``, + | ``div.warning_border-top-right-radius``, + | ``div.warning_border-bottom-right-radius``, + | ``div.warning_border-bottom-left-radius``, + | ``div.warning_border-radius``. + + They are all single dimensions which default to ``0pt``. +- ``div.warning_box-shadow`` defaults to ``none``. +- | ``div.warning_border-TeXcolor``, + | ``div.warning_background-TeXcolor``, + | ``div.warning_box-shadow-TeXcolor``. + + They must all be of the format as accepted by + LaTeX ``\definecolor``. They default to ``{rgb}{0,0,0}``, ``{rgb}{1,1,1}`` + and ``{rgb}{0,0,0}`` respectively. + +In the above replace ``warning`` by one of ``caution``, ``attention``, +``danger``, ``error`` to style the respective directives. + +The following legacy behaviour of the PDF layout is currently not +customizable: + +- for code-blocks, padding and border-width and shadow (if one adds one) will + go into the margin; the code lines remain at the same place independently of + the values of the padding and border-width, except for being shifted + vertically of course to not overwrite other text. + +- for topic boxes and warning-type notices only the shadows will go into page + margin, the borders are kept within the text area. + +- ``contents`` and ``topic`` directive are styled the same way. + +.. note:: + + The ``note``-style admonition directives admit no such customization + interface at this stage. + +Here is a random example (not especially recommended!): + +.. code-block:: + + latex_elements = { + 'sphinxsetup': """% + pre_background-TeXcolor={RGB}{242,242,242},% alias of VerbatimColor + pre_border-TeXcolor={RGB}{32,32,32},% + pre_box-decoration-break=slice, + % pre_border-top-width=5pt,% will be ignored due to non-zero radii + % pre_border-right-width=10pt, + % pre_border-bottom-width=15pt, + % pre_border-left-width=20pt, + pre_border-width=3pt,% sets equally the four border-widths, + % needed for rounded corners + pre_border-top-left-radius=20pt, + pre_border-top-right-radius=0pt, + pre_border-bottom-right-radius=20pt, + pre_border-bottom-left-radius=0pt, + pre_box-shadow=10pt 10pt, + pre_box-shadow-TeXcolor={RGB}{192,192,192}, + % + div.topic_border-TeXcolor={RGB}{102,102,102},% + div.topic_box-shadow-TeXcolor={RGB}{187,187,187},% + div.topic_background-TeXcolor={RGB}{238,238,255},% + div.topic_border-bottom-right-radius=10pt,% + div.topic_border-top-right-radius=10pt,% + div.topic_border-width=2pt,% + div.topic_box-shadow=10pt 10pt,% + % + div.danger_border-width=10pt,% + div.danger_padding=6pt,% (see Important notice above) + div.danger_background-TeXcolor={rgb}{0.6,.8,0.8},% + div.danger_border-TeXcolor={RGB}{64,64,64},% + div.danger_box-shadow=-7pt 7pt,% + div.danger_box-shadow-TeXcolor={RGB}{192,192,192},% + div.danger_border-bottom-left-radius=15pt% + """, + } + +In future, it is hoped to add further CSS properties such as ``font`` or +``color``. + LaTeX macros and environments ----------------------------- diff --git a/doc/templating.rst b/doc/templating.rst index f315fce48..c33007604 100644 --- a/doc/templating.rst +++ b/doc/templating.rst @@ -374,11 +374,29 @@ in the future. .. versionadded:: 5.0.2 +.. data:: styles + + A list of the names of the main stylesheets as given by the theme or + :confval:`html_style`. + + .. versionadded:: 5.1 + .. data:: style The name of the main stylesheet, as given by the theme or :confval:`html_style`. + .. versionchanged:: 5.1 + + The theme or :confval:`html_style` are now able to specify multiple + stylesheets, the ``style`` key returns the last stylesheet when more than + one is specified. + + .. deprecated:: 5.1 + + Use the :data:`styles` key instead, as there is no longer a single main + stylesheet. The ``style`` key will be removed in Sphinx 7.0. + .. data:: title The title of the current document, as used in the ``<title>`` tag. diff --git a/doc/usage/configuration.rst b/doc/usage/configuration.rst index 96ced2b52..67daea0f4 100644 --- a/doc/usage/configuration.rst +++ b/doc/usage/configuration.rst @@ -200,15 +200,14 @@ General configuration .. confval:: exclude_patterns - A list of glob-style patterns that should be excluded when looking for - source files. [1]_ They are matched against the source file names relative + A list of glob-style patterns [1]_ that should be excluded when looking for + source files. They are matched against the source file names relative to the source directory, using slashes as directory separators on all platforms. Example patterns: - - ``'library/xml.rst'`` -- ignores the ``library/xml.rst`` file (replaces - entry in :confval:`unused_docs`) + - ``'library/xml.rst'`` -- ignores the ``library/xml.rst`` file - ``'library/xml'`` -- ignores the ``library/xml`` directory - ``'library/xml*'`` -- ignores all files and directories starting with ``library/xml`` @@ -219,6 +218,26 @@ General configuration .. versionadded:: 1.0 +.. confval:: include_patterns + + A list of glob-style patterns [1]_ that are used to find source files. They + are matched against the source file names relative to the source directory, + using slashes as directory separators on all platforms. The default is ``**``, + meaning that all files are recursively included from the source directory. + + Example patterns: + + - ``'**'`` -- all files in the source directory and subdirectories, recursively + - ``'library/xml'`` -- just the ``library/xml`` directory + - ``'library/xml*'`` -- all files and directories starting with ``library/xml`` + - ``'**/doc'`` -- all ``doc`` directories (this might be useful if + documentation is co-located with source files) + + :confval:`include_patterns` is also consulted when looking for static files + in :confval:`html_static_path` and :confval:`html_extra_path`. + + .. versionadded:: 5.1 + .. confval:: templates_path A list of paths that contain extra templates (or templates that overwrite @@ -11,7 +11,7 @@ upload = upload --sign --identity=36580288 [flake8] max-line-length = 95 -ignore = E116,E241,E251,E741,W504,I101 +ignore = E116,E241,E251,E741,W504,I101,B006,B023 exclude = .git,.tox,.venv,tests/roots/*,build/*,doc/_build/*,sphinx/search/*,doc/usage/extensions/example*.py application-import-names = sphinx import-order-style = smarkets @@ -20,7 +20,7 @@ install_requires = [ 'sphinxcontrib-qthelp', 'Jinja2>=2.3', 'Pygments>=2.0', - 'docutils>=0.14,<0.19', + 'docutils>=0.14,<0.20', 'snowballstemmer>=1.1', 'babel>=1.3', 'alabaster>=0.7,<0.8', @@ -41,6 +41,7 @@ extras_require = { 'lint': [ 'flake8>=3.5.0', 'flake8-comprehensions', + 'flake8-bugbear', 'isort', 'mypy>=0.950', 'sphinx-lint', diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py index 85f338e25..65bb2c41d 100644 --- a/sphinx/builders/html/__init__.py +++ b/sphinx/builders/html/__init__.py @@ -279,13 +279,16 @@ class StandaloneHTMLBuilder(Builder): return jsfile return None - def _get_style_filename(self) -> str: - if self.config.html_style is not None: - return self.config.html_style + def _get_style_filenames(self) -> Iterator[str]: + if isinstance(self.config.html_style, str): + yield self.config.html_style + elif self.config.html_style is not None: + yield from self.config.html_style elif self.theme: - return self.theme.get_config('theme', 'stylesheet') + stylesheet = self.theme.get_config('theme', 'stylesheet') + yield from map(str.strip, stylesheet.split(',')) else: - return 'default.css' + yield 'default.css' def get_theme_config(self) -> Tuple[str, Dict]: return self.config.html_theme, self.config.html_theme_options @@ -324,7 +327,9 @@ class StandaloneHTMLBuilder(Builder): def init_css_files(self) -> None: self.css_files = [] self.add_css_file('pygments.css', priority=200) - self.add_css_file(self._get_style_filename(), priority=200) + + for filename in self._get_style_filenames(): + self.add_css_file(filename, priority=200) for filename, attrs in self.app.registry.css_files: self.add_css_file(filename, **attrs) @@ -520,6 +525,7 @@ class StandaloneHTMLBuilder(Builder): # back up script_files and css_files to allow adding JS/CSS files to a specific page. self._script_files = list(self.script_files) self._css_files = list(self.css_files) + styles = list(self._get_style_filenames()) self.globalcontext = { 'embedded': self.embedded, @@ -547,7 +553,8 @@ class StandaloneHTMLBuilder(Builder): 'sphinx_version': __display_version__, 'sphinx_version_tuple': sphinx_version, 'docutils_version_info': docutils.__version_info__[:5], - 'style': self._get_style_filename(), + 'styles': styles, + 'style': styles[-1], # xref RemovedInSphinx70Warning 'rellinks': rellinks, 'builder': self.name, 'parents': [], @@ -828,7 +835,8 @@ class StandaloneHTMLBuilder(Builder): logger.warning(__('Failed to copy a file in html_static_file: %s: %r'), filename, error) - excluded = Matcher(self.config.exclude_patterns + ["**/.*"]) + excluded = Matcher(self.config.exclude_patterns + ["**/.*"], + self.config.include_patterns) for entry in self.config.html_static_path: copy_asset(path.join(self.confdir, entry), path.join(self.outdir, '_static'), @@ -868,7 +876,7 @@ class StandaloneHTMLBuilder(Builder): """copy html_extra_path files.""" try: with progress_message(__('copying extra files')): - excluded = Matcher(self.config.exclude_patterns) + excluded = Matcher(self.config.exclude_patterns, self.config.include_patterns) for extra_path in self.config.html_extra_path: entry = path.join(self.confdir, extra_path) copy_asset(entry, self.outdir, excluded) @@ -1321,7 +1329,7 @@ def setup(app: Sphinx) -> Dict[str, Any]: lambda self: _('%s %s documentation') % (self.project, self.release), 'html', [str]) app.add_config_value('html_short_title', lambda self: self.html_title, 'html') - app.add_config_value('html_style', None, 'html', [str]) + app.add_config_value('html_style', None, 'html', [list, str]) app.add_config_value('html_logo', None, 'html', [str]) app.add_config_value('html_favicon', None, 'html', [str]) app.add_config_value('html_css_files', [], 'html') diff --git a/sphinx/builders/linkcheck.py b/sphinx/builders/linkcheck.py index ef8575486..4dff0d4a6 100644 --- a/sphinx/builders/linkcheck.py +++ b/sphinx/builders/linkcheck.py @@ -301,7 +301,7 @@ class HyperlinkAvailabilityCheckWorker(Thread): req_url = encode_uri(req_url) # Get auth info, if any - for pattern, auth_info in self.auth: + for pattern, auth_info in self.auth: # noqa: B007 (false positive) if pattern.match(uri): break else: diff --git a/sphinx/config.py b/sphinx/config.py index 318173f27..2fb41f066 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -101,7 +101,8 @@ class Config: 'root_doc': (lambda config: config.master_doc, 'env', []), 'source_suffix': ({'.rst': 'restructuredtext'}, 'env', Any), 'source_encoding': ('utf-8-sig', 'env', []), - 'exclude_patterns': ([], 'env', []), + 'exclude_patterns': ([], 'env', [str]), + 'include_patterns': (["**"], 'env', [str]), 'default_role': (None, 'env', [str]), 'add_function_parentheses': (True, 'env', []), 'add_module_names': (True, 'env', []), diff --git a/sphinx/directives/other.py b/sphinx/directives/other.py index 083fa088a..38a332674 100644 --- a/sphinx/directives/other.py +++ b/sphinx/directives/other.py @@ -84,7 +84,7 @@ class TocTree(SphinxDirective): all_docnames.remove(self.env.docname) # remove current document ret: List[Node] = [] - excluded = Matcher(self.config.exclude_patterns) + excluded = Matcher(self.config.exclude_patterns, self.config.include_patterns) for entry in self.content: if not entry: continue diff --git a/sphinx/domains/c.py b/sphinx/domains/c.py index 5b059e6e9..4d0a1d8a6 100644 --- a/sphinx/domains/c.py +++ b/sphinx/domains/c.py @@ -197,11 +197,11 @@ class ASTNestedName(ASTBase): # just print the name part, with template args, not template params if mode == 'noneIsName': if self.rooted: - assert False, "Can this happen?" # TODO + raise AssertionError("Can this happen?") # TODO signode += nodes.Text('.') for i in range(len(self.names)): if i != 0: - assert False, "Can this happen?" # TODO + raise AssertionError("Can this happen?") # TODO signode += nodes.Text('.') n = self.names[i] n.describe_signature(signode, mode, env, '', symbol) @@ -1488,7 +1488,7 @@ class ASTDeclaration(ASTBaseBase): mainDeclNode += addnodes.desc_sig_keyword(prefix, prefix) mainDeclNode += addnodes.desc_sig_space() else: - assert False + raise AssertionError() self.declaration.describe_signature(mainDeclNode, mode, env, self.symbol) if self.semicolon: mainDeclNode += addnodes.desc_sig_punctuation(';', ';') @@ -1518,11 +1518,11 @@ class Symbol: debug_show_tree = False def __copy__(self): - assert False # shouldn't happen + raise AssertionError() # shouldn't happen def __deepcopy__(self, memo): if self.parent: - assert False # shouldn't happen + raise AssertionError() # shouldn't happen else: # the domain base class makes a copy of the initial data, which is fine return Symbol(None, None, None, None, None) @@ -1543,7 +1543,7 @@ class Symbol: def __setattr__(self, key: str, value: Any) -> None: if key == "children": - assert False + raise AssertionError() else: return super().__setattr__(key, value) @@ -3091,7 +3091,7 @@ class DefinitionParser(BaseParser): elif objectType == 'type': declaration = self._parse_type(named=True, outer='type') else: - assert False + raise AssertionError() if objectType != 'macro': self.skip_ws() semicolon = self.skip_string(';') diff --git a/sphinx/domains/cpp.py b/sphinx/domains/cpp.py index 9cfb68ca9..d7dbc8b48 100644 --- a/sphinx/domains/cpp.py +++ b/sphinx/domains/cpp.py @@ -754,15 +754,15 @@ class ASTNestedName(ASTBase): # just print the name part, with template args, not template params if mode == 'noneIsName': if self.rooted: - assert False, "Can this happen?" # TODO + raise AssertionError("Can this happen?") # TODO signode += nodes.Text('::') for i in range(len(self.names)): if i != 0: - assert False, "Can this happen?" # TODO + raise AssertionError("Can this happen?") # TODO signode += nodes.Text('::blah') n = self.names[i] if self.templates[i]: - assert False, "Can this happen?" # TODO + raise AssertionError("Can this happen?") # TODO signode += nodes.Text("template") signode += nodes.Text(" ") n.describe_signature(signode, mode, env, '', symbol) @@ -1386,7 +1386,7 @@ class ASTNewExpr(ASTExpression): if self.isNewTypeId: res.append(transform(self.typ)) else: - assert False + raise AssertionError() if self.initList is not None: res.append(transform(self.initList)) return ''.join(res) @@ -1413,7 +1413,7 @@ class ASTNewExpr(ASTExpression): if self.isNewTypeId: self.typ.describe_signature(signode, mode, env, symbol) else: - assert False + raise AssertionError() if self.initList is not None: self.initList.describe_signature(signode, mode, env, symbol) @@ -1990,7 +1990,7 @@ class ASTTrailingTypeSpecName(ASTTrailingTypeSpec): signode += addnodes.desc_sig_keyword('auto', 'auto') signode += addnodes.desc_sig_punctuation(')', ')') else: - assert False, self.placeholderType + raise AssertionError(self.placeholderType) class ASTFunctionParameter(ASTBase): @@ -3095,8 +3095,7 @@ class ASTType(ASTBase): elif objectType == 'type': # just the name res.append(symbol.get_full_nested_name().get_id(version)) else: - print(objectType) - assert False + raise AssertionError(objectType) else: # only type encoding if self.decl.is_function_type(): raise NoOldIdError() @@ -3125,8 +3124,7 @@ class ASTType(ASTBase): elif objectType == 'type': # just the name res.append(symbol.get_full_nested_name().get_id(version)) else: - print(objectType) - assert False + raise AssertionError(objectType) else: # only type encoding # the 'returnType' of a non-function type is simply just the last # type, i.e., for 'int*' it is 'int' @@ -4049,7 +4047,7 @@ class ASTDeclaration(ASTBase): mainDeclNode += addnodes.desc_sig_keyword('enumerator', 'enumerator') mainDeclNode += addnodes.desc_sig_space() else: - assert False, self.objectType + raise AssertionError(self.objectType) self.declaration.describe_signature(mainDeclNode, mode, env, self.symbol) lastDeclNode = mainDeclNode if self.trailingRequiresClause: @@ -4103,11 +4101,11 @@ class Symbol: debug_show_tree = False # overridden by the corresponding config value def __copy__(self): - assert False # shouldn't happen + raise AssertionError() # shouldn't happen def __deepcopy__(self, memo): if self.parent: - assert False # shouldn't happen + raise AssertionError() # shouldn't happen else: # the domain base class makes a copy of the initial data, which is fine return Symbol(None, None, None, None, None, None, None) @@ -4131,7 +4129,7 @@ class Symbol: def __setattr__(self, key: str, value: Any) -> None: if key == "children": - assert False + raise AssertionError() else: return super().__setattr__(key, value) @@ -5991,7 +5989,7 @@ class DefinitionParser(BaseParser): if modifier is not None: self.fail("Can not have {} without a floating point type.".format(modifier)) else: - assert False, "Unhandled type {}".format(typ) + raise AssertionError("Unhandled type {}".format(typ)) canonNames: List[str] = [] if modifier is not None: @@ -6513,7 +6511,7 @@ class DefinitionParser(BaseParser): elif outer == 'function': desc = "If the function has no return type" else: - assert False + raise AssertionError() prevErrors.append((exUntyped, desc)) self.pos = startPos try: @@ -6526,7 +6524,7 @@ class DefinitionParser(BaseParser): elif outer == 'function': desc = "If the function has a return type" else: - assert False + raise AssertionError() prevErrors.append((exTyped, desc)) # Retain the else branch for easier debugging. # TODO: it would be nice to save the previous stacktrace @@ -6538,7 +6536,7 @@ class DefinitionParser(BaseParser): elif outer == 'function': header = "Error when parsing function declaration." else: - assert False + raise AssertionError() raise self._make_multi_error(prevErrors, header) from exTyped else: # For testing purposes. @@ -6997,7 +6995,7 @@ class DefinitionParser(BaseParser): elif objectType == 'enumerator': declaration = self._parse_enumerator() else: - assert False + raise AssertionError() templatePrefix = self._check_template_consistency(declaration.name, templatePrefix, fullSpecShorthand=False, @@ -7924,7 +7922,7 @@ class CPPDomain(Domain): if objtypes: return declTyp in objtypes print("Type is %s, declaration type is %s" % (typ, declTyp)) - assert False + raise AssertionError() if not checkType(): logger.warning("cpp:%s targets a %s (%s).", typ, s.declaration.objectType, diff --git a/sphinx/environment/__init__.py b/sphinx/environment/__init__.py index 6bb497e74..25c83b450 100644 --- a/sphinx/environment/__init__.py +++ b/sphinx/environment/__init__.py @@ -353,7 +353,7 @@ class BuildEnvironment: exclude_paths = (self.config.exclude_patterns + self.config.templates_path + builder.get_asset_paths()) - self.project.discover(exclude_paths) + self.project.discover(exclude_paths, self.config.include_patterns) # Current implementation is applying translated messages in the reading # phase.Therefore, in order to apply the updated message catalog, it is diff --git a/sphinx/environment/adapters/toctree.py b/sphinx/environment/adapters/toctree.py index 631060e75..a04c4da8f 100644 --- a/sphinx/environment/adapters/toctree.py +++ b/sphinx/environment/adapters/toctree.py @@ -74,7 +74,7 @@ class TocTree: # interactions between marking and pruning the tree (see bug #1046). toctree_ancestors = self.get_toctree_ancestors(docname) - excluded = Matcher(self.env.config.exclude_patterns) + excluded = Matcher(self.env.config.exclude_patterns, self.env.config.include_patterns) def _toctree_add_classes(node: Element, depth: int) -> None: """Add 'toctree-l%d' and 'current' classes to the toctree.""" diff --git a/sphinx/ext/autosummary/__init__.py b/sphinx/ext/autosummary/__init__.py index e77dda098..947b5a705 100644 --- a/sphinx/ext/autosummary/__init__.py +++ b/sphinx/ext/autosummary/__init__.py @@ -227,7 +227,7 @@ class Autosummary(SphinxDirective): tree_prefix = self.options['toctree'].strip() docnames = [] - excluded = Matcher(self.config.exclude_patterns) + excluded = Matcher(self.config.exclude_patterns, self.config.include_patterns) filename_map = self.config.autosummary_filename_map for _name, _sig, _summary, real_name in items: real_name = filename_map.get(real_name, real_name) diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo Binary files differindex 345f78250..a75a6201b 100644 --- a/sphinx/locale/ar/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ar/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ar/LC_MESSAGES/sphinx.po b/sphinx/locale/ar/LC_MESSAGES/sphinx.po index db2c8fb57..5e84ec551 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Abdullah ahmed <Alhadab@hotmail.co.uk>, 2020\n" "Language-Team: Arabic (http://www.transifex.com/sphinx-doc/sphinx-1/language/ar/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "لا يمكن العثور على المجلد المصدر (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "لا يمكن ان يكون المجلد المصدر والمجلد الهد٠متطابقين" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "تشغيل Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "ÙŠØØªØ§Ø¬ هذا المشروع على الاقل الى الاصدار %s من Sphinx وبالتالي لا يمكن بناءه باستخدام الاصدار Ø§Ù„ØØ§Ù„ÙŠ" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "تØÙ…يل الترجمات [ %s ]" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "تم" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "غير Ù…ØªÙˆÙØ±Ø© للرسائل Ø§Ù„Ø§ÙØªØ±Ø§Ø¶ÙŠØ© المدمجة" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "ÙØ´Ù„: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "لم يتم اختيار نوع البناء، تم استخدام نوع البناء Ø§Ù„Ø§ÙØªØ±Ø§Ø¶ÙŠ: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "نجØ" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "انتهى مع وجود مشاكل" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "بناء %sØŒ %sØªØØ°ÙŠØ±." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "بناء %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "ØØ¯Ø« غير معروÙ: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1902,7 +1902,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1910,7 +1910,7 @@ msgstr "" msgid "variable" msgstr "متغير" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1923,23 +1923,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "نوع" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "كائن" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo Binary files differindex 685d9fc04..7d654aeca 100644 --- a/sphinx/locale/bg/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/bg/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/bg/LC_MESSAGES/sphinx.po b/sphinx/locale/bg/LC_MESSAGES/sphinx.po index 4e297595e..1135d1cda 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Bulgarian (http://www.transifex.com/sphinx-doc/sphinx-1/language/bg/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo Binary files differindex 2bcd969bc..f005a13c2 100644 --- a/sphinx/locale/bn/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/bn/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/bn/LC_MESSAGES/sphinx.po b/sphinx/locale/bn/LC_MESSAGES/sphinx.po index 8e81414e7..10dd8b926 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2009\n" "Language-Team: Bengali (http://www.transifex.com/sphinx-doc/sphinx-1/language/bn/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: bn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "পà§à¦¯à¦¾à¦°à¦¾à¦®à¦¿à¦Ÿà¦¾à¦°" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "রিটারà§à¦¨à¦¸" @@ -1901,7 +1901,7 @@ msgstr "রিটারà§à¦¨à¦¸" msgid "Return type" msgstr "রিটারà§à¦¨ টাইপ" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1909,7 +1909,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "ফাংশন" @@ -1922,23 +1922,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "কà§à¦²à¦¾à¦¸" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo Binary files differindex daf0f896c..696ee7ae5 100644 --- a/sphinx/locale/ca/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ca/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ca/LC_MESSAGES/sphinx.po b/sphinx/locale/ca/LC_MESSAGES/sphinx.po index beb620ac1..15eb67b5f 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2009\n" "Language-Team: Catalan (http://www.transifex.com/sphinx-doc/sphinx-1/language/ca/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parà metres" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Retorna" @@ -1901,7 +1901,7 @@ msgstr "Retorna" msgid "Return type" msgstr "Tipus de retorn" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membre" @@ -1909,7 +1909,7 @@ msgstr "membre" msgid "variable" msgstr "variable" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funció" @@ -1922,23 +1922,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipus" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "class" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo Binary files differindex 7cb370ccf..dad854a88 100644 --- a/sphinx/locale/cs/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/cs/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/cs/LC_MESSAGES/sphinx.po b/sphinx/locale/cs/LC_MESSAGES/sphinx.po index c327b0aa8..b13ff9c46 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vilibald W. <vilibald.wanca@gmail.com>, 2014-2015\n" "Language-Team: Czech (http://www.transifex.com/sphinx-doc/sphinx-1/language/cs/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametry" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "VracÃ" @@ -1902,7 +1902,7 @@ msgstr "VracÃ" msgid "Return type" msgstr "Typ návratové hodnoty" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "Älen" @@ -1910,7 +1910,7 @@ msgstr "Älen" msgid "variable" msgstr "promÄ›nná" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkce" @@ -1923,23 +1923,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "typ" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Vyvolá" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "tÅ™Ãda" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo Binary files differindex 45586313b..a5ac9a1e1 100644 --- a/sphinx/locale/cy/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/cy/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/cy/LC_MESSAGES/sphinx.po b/sphinx/locale/cy/LC_MESSAGES/sphinx.po index 4c009726e..9aa39ab99 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Geraint Palmer <palmer.geraint@googlemail.com>, 2016\n" "Language-Team: Welsh (http://www.transifex.com/sphinx-doc/sphinx-1/language/cy/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: cy\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Paramedrau" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1902,7 +1902,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "aelod" @@ -1910,7 +1910,7 @@ msgstr "aelod" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "ffwythiant" @@ -1923,23 +1923,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.mo b/sphinx/locale/da/LC_MESSAGES/sphinx.mo Binary files differindex f7997ea77..31b3cc44e 100644 --- a/sphinx/locale/da/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/da/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/da/LC_MESSAGES/sphinx.po b/sphinx/locale/da/LC_MESSAGES/sphinx.po index caf65563a..ce61c1d94 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2021\n" "Language-Team: Danish (http://www.transifex.com/sphinx-doc/sphinx-1/language/da/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Kan ikke finde kildemappen (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Kildemappe og destinationsmappe kan ikke være identiske" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Kører Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Dette projekt kræver mindst Sphinx v%s og kan derfor ikke bygges med denne version." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "indlæser oversættelser [%s] ..." -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "færdig" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "ikke tilgængelig for indbyggede beskeder" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "fejlede: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "lykkedes" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "færdig med problemer" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "kompilering %s, %s advarsel." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "kompilering %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -296,7 +296,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "Ukendt hændelsesnavn: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametre" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Returnerer" @@ -1904,7 +1904,7 @@ msgstr "Returnerer" msgid "Return type" msgstr "Returtype" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "medlem" @@ -1912,7 +1912,7 @@ msgstr "medlem" msgid "variable" msgstr "variabel" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funktion" @@ -1925,23 +1925,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "optæl" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "optælling" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "type" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1970,36 +1970,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Template-parametre" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Kaster" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasse" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "koncept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.mo b/sphinx/locale/de/LC_MESSAGES/sphinx.mo Binary files differindex 0bedad20c..e859cc473 100644 --- a/sphinx/locale/de/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/de/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/de/LC_MESSAGES/sphinx.po b/sphinx/locale/de/LC_MESSAGES/sphinx.po index 18aeaa1fb..8962c2d48 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Jean-François B. <jfbu@free.fr>, 2018\n" "Language-Team: German (http://www.transifex.com/sphinx-doc/sphinx-1/language/de/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Kann Quellverzeichnis nicht finden (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Quellverzeichnis und Zielverzeichnis können nicht identisch sein" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx v%s in Verwendung" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Dieses Projekt benötigt Version %s oder später und kann daher nicht gebaut werden." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "Lade Übersetzungen [%s]…" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "erledigt" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "nicht verfügbar für vordefinierte Nachrichten" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "Fehlgeschlagen: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Kein builder ausgewählt, verwende 'html' per default" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "abgeschlossen" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "mit Problemen beendet" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -296,7 +296,7 @@ msgstr "Event %r bereits verfügbar" msgid "Unknown event name: %s" msgstr "Unbekannter Event name: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parameter" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Rückgabe" @@ -1904,7 +1904,7 @@ msgstr "Rückgabe" msgid "Return type" msgstr "Rückgabetyp" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "Member" @@ -1912,7 +1912,7 @@ msgstr "Member" msgid "variable" msgstr "Variable" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "Funktion" @@ -1925,23 +1925,23 @@ msgstr "Makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "Aufzählung" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "Enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "Typ" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1970,36 +1970,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Template Parameter" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Wirft" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "Klasse" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo Binary files differindex 16fe295cc..64f80670f 100644 --- a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/en_FR/LC_MESSAGES/sphinx.po index 168ad7273..8753ab17a 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: English (France) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_FR/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: en_FR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo Binary files differindex 682979cc8..38ff02c66 100644 --- a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po b/sphinx/locale/en_GB/LC_MESSAGES/sphinx.po index 67e00f82f..dcb156f4a 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+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" @@ -19,123 +19,123 @@ msgstr "" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Cannot find source directory (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Output directory (%s) is not a directory" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Source directory and destination directory cannot be identical" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Running Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "This project needs at least Sphinx v%s and therefore cannot be built with this version." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "making output directory" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "while setting up extension %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' as currently defined in conf.py isn't a Python callable. Please modify its definition to make it a callable function. This is needed for conf.py to behave as a Sphinx extension." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "loading translations [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "done" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "not available for built-in messages" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "loading pickled environment" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "failed: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "No builder selected, using default: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "succeeded" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "finished with problems" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "build %s, %s warning (with warnings treated as errors)." -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "build %s, %s warnings (with warnings treated as errors)." -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s warning." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "build %s, %s warnings." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "node class %r is already registered, its visitors will be overridden" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "directive %r is already registered, it will be overridden" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "role %r is already registered, it will be overridden" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -143,12 +143,12 @@ msgid "" "explicit" msgstr "the %s extension does not declare if it is safe for parallel reading, assuming it isn't - please ask the extension author to check and make it explicit" -#: sphinx/application.py:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "the %s extension is not safe for parallel reading" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "the %s extension does not declare if it is safe for parallel writing, assuming it isn't - please ask the extension author to check and make it explicit" -#: sphinx/application.py:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "the %s extension is not safe for parallel writing" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "doing serial %s" @@ -293,7 +293,7 @@ msgstr "Event %r already present" msgid "Unknown event name: %s" msgstr "Unknown event name: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "Handler %r for event %r threw an exception" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1901,7 +1901,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1909,7 +1909,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1922,23 +1922,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo Binary files differindex a7feb4cab..dc86ca606 100644 --- a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/en_HK/LC_MESSAGES/sphinx.po index 562d13321..f223646c0 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: English (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/en_HK/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: en_HK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo Binary files differindex a101e7e6c..9c7f4d4f5 100644 --- a/sphinx/locale/eo/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/eo/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/eo/LC_MESSAGES/sphinx.po b/sphinx/locale/eo/LC_MESSAGES/sphinx.po index f46d98326..d5894102e 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Tatsuro YOKOTA <hidaruma@outlook.jp>, 2021\n" "Language-Team: Esperanto (http://www.transifex.com/sphinx-doc/sphinx-1/language/eo/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Ne povas trovi fontan dosierujon (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametroj" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1902,7 +1902,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membro" @@ -1910,7 +1910,7 @@ msgstr "membro" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcio" @@ -1923,23 +1923,23 @@ msgstr "nomaĵo" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipo" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klaso" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.mo b/sphinx/locale/es/LC_MESSAGES/sphinx.mo Binary files differindex 73a4aec5a..f3636b1d5 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po index a53e5fab5..17d440ef0 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Sphinx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2016,2021\n" "Language-Team: Spanish (http://www.transifex.com/sphinx-doc/sphinx-1/language/es/)\n" @@ -26,123 +26,123 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "No se encuentra directorio fuente (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Directorio de salida (%s) no es un directorio" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Directorio fuente y directorio destino no pueden ser idénticos" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Ejecutando Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Este proyecto necesita al menos Sphinx v%s y por lo tanto no se puede construir con esta versión." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "creando directorio de salida" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "mientras configura la extensión %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' como se define actualmente en el archivo conf.py no es un Python invocable. Por favor, modifique su definición para que sea una función invocable. Esto es necesario para que el archivo conf.py se comporte como una extensión de Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "cargando traducciones [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "hecho" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "no disponible para mensajes incorporados" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "cargando el ambiente pickled" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "fallo: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Ningún constructor seleccionado, utilizando el valor predeterminado: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "éxitoso" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "finalizo con problemas" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "construir %s, %s advertencia." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "compilación %s, %s advertencias." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "construir %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, 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:1269 +#: sphinx/application.py:1271 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -150,12 +150,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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -163,12 +163,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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "realizando serialmente %s" @@ -300,7 +300,7 @@ msgstr "Evento %r ya presente" msgid "Unknown event name: %s" msgstr "Nombre de evento desconocido: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "Manipulador %r para el evento %r lanzó una excepción" @@ -1889,16 +1889,16 @@ msgstr "Declaración de C duplicada, también definida en %s:%s.\nLa declaració msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parámetros" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "Valores devueltos" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Devuelve" @@ -1908,7 +1908,7 @@ msgstr "Devuelve" msgid "Return type" msgstr "Tipo del valor devuelto" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "miembro" @@ -1916,7 +1916,7 @@ msgstr "miembro" msgid "variable" msgstr "variable" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "función" @@ -1929,23 +1929,23 @@ msgstr "macro" msgid "struct" msgstr "estructura" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "unión" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumeración" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipo" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "parámetro de función" @@ -1974,36 +1974,36 @@ msgstr "citación duplicada %s, otra instancia en %s" msgid "Citation [%s] is not referenced." msgstr "Citación [%s] no está referenciada." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "Declaración de C++ duplicada, también definida en %s:%s.\nLa declaración es '.. cpp:%s:: %s'." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametros de Plantilla" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Lanzamientos" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "clase" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "concepto" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "parámetro de plantilla" diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.mo b/sphinx/locale/et/LC_MESSAGES/sphinx.mo Binary files differindex 178882c77..a9af2cdce 100644 --- a/sphinx/locale/et/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/et/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/et/LC_MESSAGES/sphinx.po b/sphinx/locale/et/LC_MESSAGES/sphinx.po index 48ec6fd8f..0b39debce 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Ivar Smolin <okul@linux.ee>, 2013-2022\n" "Language-Team: Estonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/et/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Lähtekataloogi (%s) pole võimalik leida" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Väljundkataloog (%s) ei ole kataloog" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Lähtekataloog ja sihtkataloog ei tohi olla identsed" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx v%s käitamine" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "See projekt vajab vähemalt Sphinxi v%s ja seetõttu pole projekti võimalik käesoleva versiooniga ehitada." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "väljundkataloogi loomine" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "tõlgete laadimine [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "valmis" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "serialiseeritud keskkonna laadimine" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "tõrge: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Ehitajat pole valitud, kasutatakse vaikimisi ehitajat: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "oli edukas" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "lõppes probleemidega" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "ehitamine %s, %s hoiatus." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "ehitamine %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "laiendus %s pole rööbiti lugemiseks turvaline" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "laiendus %s pole rööbiti kirjutamiseks turvaline" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -296,7 +296,7 @@ msgstr "Sündmus %r on juba olemas" msgid "Unknown event name: %s" msgstr "Tundmatu sündmuse nimi: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parameetrid" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Tagastab" @@ -1904,7 +1904,7 @@ msgstr "Tagastab" msgid "Return type" msgstr "Tagastustüüp" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "liige" @@ -1912,7 +1912,7 @@ msgstr "liige" msgid "variable" msgstr "muutuja" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funktsioon" @@ -1925,23 +1925,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "loend" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tüüp" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "funktsiooni parameeter" @@ -1970,36 +1970,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Malli parameetrid" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klass" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo Binary files differindex 836058014..7fbbff552 100644 --- a/sphinx/locale/eu/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/eu/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/eu/LC_MESSAGES/sphinx.po b/sphinx/locale/eu/LC_MESSAGES/sphinx.po index a4a14bbf0..d8e5ebfa2 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Asier Iturralde Sarasola <asier.iturralde@gmail.com>, 2018\n" "Language-Team: Basque (http://www.transifex.com/sphinx-doc/sphinx-1/language/eu/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametroak" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Itzultzen du" @@ -1902,7 +1902,7 @@ msgstr "Itzultzen du" msgid "Return type" msgstr "Itzulketa mota" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "partaidea" @@ -1910,7 +1910,7 @@ msgstr "partaidea" msgid "variable" msgstr "aldagaia" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funtzioa" @@ -1923,23 +1923,23 @@ msgstr "makroa" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "mota" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Jaurtitzen du" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasea" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo Binary files differindex 9f0cae070..b4bee1cc4 100644 --- a/sphinx/locale/fa/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/fa/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/fa/LC_MESSAGES/sphinx.po b/sphinx/locale/fa/LC_MESSAGES/sphinx.po index 2dd79c178..04748c93e 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Hadi F <h_adi_f@yahoo.com>, 2020-2021\n" "Language-Team: Persian (http://www.transifex.com/sphinx-doc/sphinx-1/language/fa/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "شاخه‌ی منبع(%s) پیدا نشد." -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "نشانی (%s) شاخه نیست" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "شاخه‌های مبدأ Ùˆ مقصد نمی توانند یکسان باشند" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "اجرای اسÙینکس نگارش %s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "این پروژه دست Ú©Ù‡ به اÙینکس نگارش%s نیاز دارد Ùˆ برای همین با این نسخه قابل ساخت نیست." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "ایجاد پوشه ÛŒ برون داد" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "در ØØ§Ù„ راه اندازی Ø§ÙØ²ÙˆÙ†Ù‡â€ŒÛŒ%s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' آن طور Ú©Ù‡ در conf.py تعری٠شده شیئ قابل ÙØ±Ø§Ø®ÙˆØ§Ù†ÛŒ پایتون نیست. Ù„Ø·ÙØ§Ù‹ ØªØ¹Ø±ÛŒÙØ´ را تغییر دهید تا تابع قابل ÙØ±Ø§Ø®ÙˆØ§Ù† پایتون شود. این کار لازمه‌ی conf.py است تا به عنوان Ø§ÙØ²Ù†Ù‡â€ŒÛŒ اسÙینکس کار کند." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "بارگذاری ترجمه ها [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "انجام شد" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "برای پیام‌های داخلی در دسترس نیست" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "بارگذاری Ù…ØÛŒØ· pckle شده" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "شکست خورد: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "هیچ سازنده‌ای برگزیده نشده، Ø§Ø³ØªÙØ§Ø¯Ù‡ از قالب خروجی Ù¾ÛŒØ´â€ŒÙØ±Ø¶: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "موÙّقیّت‌آمیز بود" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "انجام شد ولی با مشکل" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "ساخت %sØŒ %s هشدار (با هشدار به عنوان خطا Ø±ÙØªØ§Ø± می‌شود)." -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "ساخت %sØŒ %s هشدار (با هشدار به عنوان خطا Ø±ÙØªØ§Ø± می‌شود)." -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "ساخت %sØŒ %s هشدار." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "ساخت %sØŒ %s هشدار." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "ساخت %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "بست کلاس %r در ØØ§Ù„ ØØ§Ø¶Ø± ثبت نام شده است، بازدیدکنندگان این پیوند نادیده Ú¯Ø±ÙØªÙ‡ خواهد شد" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "دستور %r از قبل ثبت شده Ú©Ù‡ مقدار قبلی نادیده Ú¯Ø±ÙØªÙ‡ خواهد شد" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "نقش %r از قبل ثبت شده Ú©Ù‡ مقدار قبلی نادیده Ú¯Ø±ÙØªÙ‡ خواهد شد" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "Ø§ÙØ²ÙˆÙ†Ù‡ ÛŒ %sبرای خواندن موازی امن نیست" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "Ø§ÙØ²ÙˆÙ†Ù‡â€ŒÛŒ %s برای نوشتن موازی امن نیست" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "انجام چندباره‌ی %s" @@ -296,7 +296,7 @@ msgstr "رویداد %r در ØØ§Ù„ ØØ§Ø¶Ø± موجود است" msgid "Unknown event name: %s" msgstr "نوع Ø§ØªÙØ§Ù‚ نامشخّص است: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "مدیر %r برای رویداد %r یک باعث ایراد شد" @@ -1885,16 +1885,16 @@ msgstr "اعلان C تکراری، Ú©Ù‡ در %s:%s هم تعری٠شده.\nØ§Ø msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "پارامترها" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "بازگشت ها" @@ -1904,7 +1904,7 @@ msgstr "بازگشت ها" msgid "Return type" msgstr "نوع برگشتی" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "عضو" @@ -1912,7 +1912,7 @@ msgstr "عضو" msgid "variable" msgstr "متغیّر" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "تابع" @@ -1925,23 +1925,23 @@ msgstr "ماکرو" msgid "struct" msgstr "ساختار" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "اجتماع" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "شمارش" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "شمارنده" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "گونه" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "مؤلّÙه‌ی تابع" @@ -1970,36 +1970,36 @@ msgstr "نقل‌قول %s تکراری، مورد دیگر در %s قرار Ø¯Ø msgid "Citation [%s] is not referenced." msgstr "نقل [%s] قول ارجاع داده نشده." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "اعلان ++C تکراری، Ú©Ù‡ در %s:%s هم تعری٠شده.\nاعلان '.. cpp:%s:: %s' است." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "پارامترهای قالب" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "ایجاد" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "کلاس" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "کانسپت" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "مؤلّÙه‌ی قالب" diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo Binary files differindex 001eba3a7..565b86b55 100644 --- a/sphinx/locale/fr/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/fr/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/fr/LC_MESSAGES/sphinx.po b/sphinx/locale/fr/LC_MESSAGES/sphinx.po index 1f2a397bf..d352e013f 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Jean-François B. <jfbu@free.fr>, 2017-2019,2022\n" "Language-Team: French (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr/)\n" @@ -45,123 +45,123 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Impossible de trouver le répertoire source (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Le répertoire de sortie (%s) n'est pas un répertoire" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Les dossiers source et destination ne doivent pas être identiques" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx v%s en cours d'exécution" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Ce projet nécessite au minimum Sphinx v%s et ne peut donc être construit avec cette version." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "Création du répertoire de sortie" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "lors de l'initialisation de l'extension %s :" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' tel que défini dans conf.py n'est pas un objet Python appelable. Veuillez modifier sa définition pour en faire une fonction appelable. Ceci est nécessaire pour que conf.py se comporte comme une extension Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "chargement des traductions [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "fait" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "traductions indisponibles" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "Chargement de l'environnement pickled" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "échec : %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Aucun constructeur sélectionné, utilisation du défaut : html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "a réussi" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "s'est terminée avec des problèmes" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "La compilation %s, %s avertissement." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "La compilation %s, %s avertissements." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "La compilation %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, 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:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "sérialisation en cours %s" @@ -319,7 +319,7 @@ msgstr "Évènement %r déjà présent" msgid "Unknown event name: %s" msgstr "Nom d'évènement inconnu : %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "Le gestionnaire %r de l'évènement %r a créé une exception." @@ -1908,16 +1908,16 @@ msgstr "Déclaration C dupliquée, également définie à %s:%s.\nLa déclaratio msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Paramètres" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "Valeurs retournées" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Renvoie" @@ -1927,7 +1927,7 @@ msgstr "Renvoie" msgid "Return type" msgstr "Type renvoyé" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membre" @@ -1935,7 +1935,7 @@ msgstr "membre" msgid "variable" msgstr "variable" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "fonction" @@ -1948,23 +1948,23 @@ msgstr "macro" msgid "struct" msgstr "structure" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "union" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "énumération" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "énumérateur" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "type" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "paramètre de fonction" @@ -1993,36 +1993,36 @@ msgstr "citation dupliquée %s, une autre instance dans %s" msgid "Citation [%s] is not referenced." msgstr "La citation [%s] n'est pas référencée" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "Déclaration C++ dupliquée, également définie à %s:%s.\nLa déclaration est '.. cpp:%s:: %s'." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Paramètres du modèle" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Déclenche" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "classe" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "concept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "paramètre du modèle" diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo Binary files differindex 62f5f0d18..85f8501b6 100644 --- a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po b/sphinx/locale/fr_FR/LC_MESSAGES/sphinx.po index e131ce932..d288d6a3a 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: French (France) (http://www.transifex.com/sphinx-doc/sphinx-1/language/fr_FR/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.mo b/sphinx/locale/he/LC_MESSAGES/sphinx.mo Binary files differindex 4b285044b..773dea265 100644 --- a/sphinx/locale/he/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/he/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/he/LC_MESSAGES/sphinx.po b/sphinx/locale/he/LC_MESSAGES/sphinx.po index 848a18799..acc015c08 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FIRST AUTHOR <EMAIL@ADDRESS>, 2011\n" "Language-Team: Hebrew (http://www.transifex.com/sphinx-doc/sphinx-1/language/he/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "פרמטרי×" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1901,7 +1901,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1909,7 +1909,7 @@ msgstr "" msgid "variable" msgstr "×ž×©×ª× ×”" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "×¤×•× ×§×¦×™×”" @@ -1922,23 +1922,23 @@ msgstr "מ×קרו" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "מחלקה" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo Binary files differindex 56eee6eff..40fad457b 100644 --- a/sphinx/locale/hi/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/hi/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/hi/LC_MESSAGES/sphinx.po b/sphinx/locale/hi/LC_MESSAGES/sphinx.po index 7ee5ed5fb..17392a90b 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Sumanjali Damarla <damarlasumanjali@gmail.com>, 2020\n" "Language-Team: Hindi (http://www.transifex.com/sphinx-doc/sphinx-1/language/hi/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "सà¥à¤°à¥‹à¤¤ निरà¥à¤¦à¥‡à¤¶à¤¿à¤•ा (%s) नहीं मिली" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "सà¥à¤°à¥‹à¤¤ निरà¥à¤¦à¥‡à¤¶à¤¿à¤•ा और गंतवà¥à¤¯ निरà¥à¤¦à¥‡à¤¶à¤¿à¤•ा समरूप नहीं हो सकतीं" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "सà¥à¤«à¤¿à¤‚कà¥à¤¸ %s संसà¥à¤•रण चल रहा है" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "इस परियोजना में सà¥à¤«à¤¿à¤‚कà¥à¤¸ का कम से कम %s संसà¥à¤•रण चाहिठऔर इसलिठइस संसà¥à¤•रण से बनाना संà¤à¤µ नहीं है." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "परिणाम निरà¥à¤¦à¥‡à¤¶à¤¿à¤•ा बनाई जा रही है" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "%s आयाम को सà¥à¤¥à¤¾à¤ªà¤¿à¤¤ करते हà¥à¤:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'सà¥à¤¥à¤¾à¤ªà¤¨à¤¾' को जैसा कि अà¤à¥€ कोनà¥à¥ž.पाई में परिà¤à¤¾à¤·à¤¿à¤¤ किया गया है, पाइथन से निरà¥à¤¦à¥‡à¤¶à¤¿à¤¤ नहीं है. कृपया इसकी परिà¤à¤¾à¤·à¤¾ में परिवरà¥à¤¤à¤¨ करके इसे निरà¥à¤¦à¥‡à¤¶ योगà¥à¤¯ करà¥à¤® बनाà¤à¤‚. कोनà¥à¥ž.पाई को सà¥à¤«à¤¿à¤‚कà¥à¤¸ के आयाम की तरह वà¥à¤¯à¤µà¤¹à¤¾à¤° के लिठइसकी आवशà¥à¤•यता है." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "[%s] अनà¥à¤µà¤¾à¤¦ पà¥à¤¾ जा रहा है..." -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "संपनà¥à¤¨" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "अंतरà¥à¤¨à¤¿à¤°à¥à¤®à¤¿à¤¤ संदेशों में उपलबà¥à¤§ नहीं है" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "रकà¥à¤·à¤¿à¤¤ सà¥à¤¥à¤¿à¤¤à¤¿ को लागू किया जा रहा है" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "असफल: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "किसी निरà¥à¤®à¤¾à¤¤à¤¾ को नहीं चà¥à¤¨à¤¾ गया, मानक उपयोग: à¤à¤šà¥.टी.à¤à¤®.à¤à¤²." -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "सफल हà¥à¤†" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "समसà¥à¤¯à¤¾à¤“ं के साथ समापà¥à¤¤ हà¥à¤†" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "%s निरà¥à¤®à¤¾à¤£, चेतावनी %s (चेतावनी को गलती माने)| " -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "%s समà¥à¤ªà¥‚रà¥à¤£, %s चेतावनी." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "%s निरà¥à¤®à¤¿à¤¤." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "निरà¥à¤¦à¥‡à¤¶à¤• ककà¥à¤·à¤¾ #node class# %r पहले से पंजीकृत है, इसके अà¤à¥à¤¯à¤¾à¤—त निरसà¥à¤¤ हो जाà¤à¤‚गे " -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "निरà¥à¤¦à¥‡à¤¶ %r पहले से पंजीकृत है, यह निरसà¥à¤¤ हो जाà¤à¤—ा" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "à¤à¥‚मिका %r पहले से पंजीकृत है, यह निरसà¥à¤¤ हो जाà¤à¤—ी" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "समानांतर पठन के लिठयह %s विसà¥à¤¤à¤¾à¤° अथवा आयाम सà¥à¤°à¤•à¥à¤·à¤¿à¤¤ नहीं है | " -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "समानांतर लेखन के लिठ%s विसà¥à¤¤à¤¾à¤° अथवा आयाम सà¥à¤°à¤•à¥à¤·à¤¿à¤¤ नहीं है | " -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "%s पर काम कर रहे हैं" @@ -296,7 +296,7 @@ msgstr "%r घटना पहले से विदà¥à¤¯à¤®à¤¾à¤¨ है" msgid "Unknown event name: %s" msgstr "अजà¥à¤žà¤¾à¤¤ घटना नाम: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "मापदणà¥à¤¡" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ " @@ -1904,7 +1904,7 @@ msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ " msgid "Return type" msgstr "पà¥à¤°à¤¦à¤¤à¥à¤¤ पà¥à¤°à¤•ार " -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "सदसà¥à¤¯" @@ -1912,7 +1912,7 @@ msgstr "सदसà¥à¤¯" msgid "variable" msgstr "चर पद" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "फंकà¥à¤¶à¤¨" @@ -1925,23 +1925,23 @@ msgstr "मैकà¥à¤°à¥‹" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "यà¥à¤—à¥à¤®" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "गणक" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "पà¥à¤°à¤—णक " -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "पà¥à¤°à¤•ार" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1970,36 +1970,36 @@ msgstr "पà¥à¤°à¤¤à¤¿à¤°à¥‚प उदà¥à¤§à¤°à¤£ %s, दूसरी पà¥à¤ msgid "Citation [%s] is not referenced." msgstr "उदà¥à¤§à¤°à¤£ [%s] सनà¥à¤¦à¤°à¥à¤ कहीं नहीं है" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "नमूना मानदणà¥à¤¡ " -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "देता है " -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "वरà¥à¤—" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "अवधारणा " -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo Binary files differindex 356b3991f..7bc5f79ef 100644 --- a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po b/sphinx/locale/hi_IN/LC_MESSAGES/sphinx.po index 2201c3f3b..b5f455e18 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Hindi (India) (http://www.transifex.com/sphinx-doc/sphinx-1/language/hi_IN/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: hi_IN\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo Binary files differindex 53e21ca86..26aca69e6 100644 --- a/sphinx/locale/hr/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/hr/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/hr/LC_MESSAGES/sphinx.po b/sphinx/locale/hr/LC_MESSAGES/sphinx.po index 459c4ac4b..d1ed8a4ae 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 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" @@ -19,123 +19,123 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Nema izvornog direktorija (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Izvorni i odrediÅ¡ni direktorij ne smiju biti jednaki" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Izrada pomoću Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Ovaj projekt se ne može izgraditi s instaliranom verzijom, potrebno je instalirati Sphinx v%s ili viÅ¡u verziju." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "izrada izlazne mape" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' koji je postavljen u conf.py nije moguće pozvati. Molimo izmijenite definiciju 'setup' funkcije kako bi ju mogli izvrÅ¡iti iz Pythona. Ovo je potrebno kako bi conf.py imao karakter Sphinx proÅ¡irenja. " -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "uÄitavanje prijevoda [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "napravljeno" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "neuspjeÅ¡no: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Nije odabran format, koristi se zadani: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "uspjeÅ¡no" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "zavrÅ¡eno uz probleme" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s upozorenje." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel reading, " @@ -143,12 +143,12 @@ msgid "" "explicit" msgstr "%s proÅ¡irenje nema deklaraciju paralelnog Äitanja, uz pretpostavku da nije - zamolite autora za provjeru i postavljanje deklaracije" -#: sphinx/application.py:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, python-format msgid "" "the %s extension does not declare if it is safe for parallel writing, " @@ -156,12 +156,12 @@ msgid "" "explicit" msgstr "%s proÅ¡irenje nema deklaraciju paralelnog Äitanja, uz pretpostavku da nije - zamolite autora za provjeru i postavljanje deklaracije" -#: sphinx/application.py:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "DogaÄ‘aj %r već postoji" msgid "Unknown event name: %s" msgstr "Nepoznato ime dogaÄ‘aja: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametri" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Vraća" @@ -1901,7 +1901,7 @@ msgstr "Vraća" msgid "Return type" msgstr "Vraća tip" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "Älan" @@ -1909,7 +1909,7 @@ msgstr "Älan" msgid "variable" msgstr "varijabla" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcija" @@ -1922,23 +1922,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tip" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametri predloÅ¡ka" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Baca (iznimke)" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "razred" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "koncept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo Binary files differindex b47add139..cdeaa53bc 100644 --- a/sphinx/locale/hu/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/hu/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/hu/LC_MESSAGES/sphinx.po b/sphinx/locale/hu/LC_MESSAGES/sphinx.po index 28c1e85cf..0226ea243 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 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" @@ -24,123 +24,123 @@ msgstr "" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Nem található a forráskönyvtár (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "A forráskönyvtár és célkönyvtár nem lehet azonos" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx %s verzió futtatása" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Ez a projekt legalább a Sphinx %s verzióját igényli, és emiatt nem állÃtható össze ezzel a verzióval." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "kimeneti könyvtár elkészÃtése" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "a(z) %s kiterjesztés beállÃtásakor:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "A „setupâ€, ahogy jelenleg a conf.py fájlban meg van határozva, nem meghÃvható Python függvény. MódosÃtsa a meghatározását, hogy meghÃvható függvénnyé tegye. Ez ahhoz szükséges, hogy a conf.py Sphinx kiterjesztésként viselkedjen." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "fordÃtások betöltése [%s]…" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "kész" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "nem érhetÅ‘ el beépÃtett üzenetekhez" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "pickle-t környezet betöltése" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "sikertelen: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Nincs összeállÃtó kiválasztva, az alapértelmezett használata: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "sikerült" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "problémákkal befejezÅ‘dött" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "%s összeállÃtás, %s figyelmeztetés." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "%s összeállÃtás, %s figyelmeztetés." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "%s összeállÃtás." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -298,7 +298,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1887,16 +1887,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Paraméterek" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Visszatérési érték" @@ -1906,7 +1906,7 @@ msgstr "Visszatérési érték" msgid "Return type" msgstr "Visszatérés tÃpusa" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "tag" @@ -1914,7 +1914,7 @@ msgstr "tag" msgid "variable" msgstr "változó" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "függvény" @@ -1927,23 +1927,23 @@ msgstr "makró" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enumeráció" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerátor" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tÃpus" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1972,36 +1972,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Sablonparaméterek" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Dob" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "osztály" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.mo b/sphinx/locale/id/LC_MESSAGES/sphinx.mo Binary files differindex 6188ade9a..6e0054775 100644 --- a/sphinx/locale/id/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/id/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/id/LC_MESSAGES/sphinx.po b/sphinx/locale/id/LC_MESSAGES/sphinx.po index 066d0e278..b660f3c10 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019-2020\n" "Language-Team: Indonesian (http://www.transifex.com/sphinx-doc/sphinx-1/language/id/)\n" @@ -23,123 +23,123 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Tidak dapat menemukan direktori sumber (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Direktori sumber dan direktori tujuan tidak boleh sama" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Menjalankan Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Proyek ini memerlukan sedikitnya Sphinx v%s dan maka itu tidak bisa dibangun dengan versi ini." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "membuat direktori keluaran" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "saat menyiapkan ekstensi %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' yang saat ini didefinisikan pada conf.py bukanlah sebuah Python callable. Silakan modifikasi definisinya untuk membuatnya menjadi fungsi callable. Hal ini diperlukan guna conf.py berjalan sebagai ekstensi Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "memuat terjemahan [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "selesai" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "tidak tersedia untuk built-in messages" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "memuat lingkungan yang diawetkan" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "gagal: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Tidak ada builder yang dipilih, menggunakan default: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "berhasil" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "selesai with masalah" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s peringatan." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "pengarahan %r sudah terdaftar, itu akan diganti" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "peran %r sudah terdaftar, itu akan diganti" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "ekstensi %s tidak aman untuk pembacaan paralel" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "ekstensi %s tidak aman untuk penulisan paralel" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "mengerjakan serial %s" @@ -297,7 +297,7 @@ msgstr "Event %r sudah ada" msgid "Unknown event name: %s" msgstr "Nama event tidak dikenal: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1886,16 +1886,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parameter" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Kembali" @@ -1905,7 +1905,7 @@ msgstr "Kembali" msgid "Return type" msgstr "Return type" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "anggota" @@ -1913,7 +1913,7 @@ msgstr "anggota" msgid "variable" msgstr "variabel" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "fungsi" @@ -1926,23 +1926,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "union" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipe" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1971,36 +1971,36 @@ msgstr "kutipan rangkap %s, contoh lain dalam %s" msgid "Citation [%s] is not referenced." msgstr "Kutipan [%s] tidak dirujuk." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parameter Templat" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Throws" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "class" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "konsep" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.mo b/sphinx/locale/is/LC_MESSAGES/sphinx.mo Binary files differindex c55b735e1..d82cfc9c2 100644 --- a/sphinx/locale/is/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/is/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/is/LC_MESSAGES/sphinx.po b/sphinx/locale/is/LC_MESSAGES/sphinx.po index cf1e9a894..5ed4fd6d0 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Tryggvi Kalman <tkj3@hi.is>, 2021\n" "Language-Team: Icelandic (http://www.transifex.com/sphinx-doc/sphinx-1/language/is/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1901,7 +1901,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1909,7 +1909,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1922,23 +1922,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.mo b/sphinx/locale/it/LC_MESSAGES/sphinx.mo Binary files differindex df0dd1787..65e2263a1 100644 --- a/sphinx/locale/it/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/it/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/it/LC_MESSAGES/sphinx.po b/sphinx/locale/it/LC_MESSAGES/sphinx.po index f8f8ada1d..03705ebfc 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 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" @@ -24,123 +24,123 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Impossibile trovare la cartella sorgente ( %s )" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "La cartella di output (%s) non è una cartella" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "La cartella sorgente e la cartella di destinazione non possono essere identiche" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sto eseguendo Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Questo progetto necessita almeno di Sphinx v%s per cui non può essere creato con la versione attuale." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "sto creando la cartella di output" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "caricamento traduzioni [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "fatto" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "terminato con problemi" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -298,7 +298,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1887,16 +1887,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametri" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Ritorna" @@ -1906,7 +1906,7 @@ msgstr "Ritorna" msgid "Return type" msgstr "Tipo di ritorno" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membro" @@ -1914,7 +1914,7 @@ msgstr "membro" msgid "variable" msgstr "variabile" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funzione" @@ -1927,23 +1927,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumeratore" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipo" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1972,36 +1972,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametri del modello" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Solleva" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "classe" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "concetto" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo Binary files differindex 6f5c9ef9d..1990a5f37 100644 --- a/sphinx/locale/ja/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ja/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ja/LC_MESSAGES/sphinx.po b/sphinx/locale/ja/LC_MESSAGES/sphinx.po index a8c0ed13d..60b6ecb7b 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Tetsuo Koyama <tkoyama010@gmail.com>, 2020-2022\n" "Language-Team: Japanese (http://www.transifex.com/sphinx-doc/sphinx-1/language/ja/)\n" @@ -35,123 +35,123 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "ソースディレクトリãŒå˜åœ¨ã—ã¾ã›ã‚“ (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "出力先ディレクトリ (%s) ã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã¯ã‚りã¾ã›ã‚“" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "出力先ディレクトリã«ã¯ã‚½ãƒ¼ã‚¹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ç•°ãªã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¦ãã ã•ã„" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx v%s を実行ä¸" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "ã“ã®ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã¯Sphinx v%s以é™ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ãªã‘れã°ãƒ“ルドã§ãã¾ã›ã‚“。" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "出力先ディレクトリを作æˆã—ã¦ã„ã¾ã™" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "拡張機能ã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—ä¸ %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "conf.pyã«ã‚ã‚‹'setup'ã¯Pythonã®callableã§ã¯ã‚りã¾ã›ã‚“。定義を修æ£ã—ã¦callableã§ã‚る関数ã«ã—ã¦ãã ã•ã„。ã“れã¯conf.pyãŒSphinxæ‹¡å¼µã¨ã—ã¦å‹•作ã™ã‚‹ã®ã«å¿…è¦ã§ã™ã€‚" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "翻訳カタãƒã‚°ã‚’ãƒãƒ¼ãƒ‰ã—ã¦ã„ã¾ã™ [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "完了" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "翻訳ãŒç”¨æ„ã•れã¦ã„ã¾ã›ã‚“" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "ä¿å˜ã•れãŸç’°å¢ƒãƒ‡ãƒ¼ã‚¿ã‚’èªã¿è¾¼ã¿ä¸" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "失敗: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "ビルダーãŒé¸æŠžã•れã¦ã„ãªã„ã®ã§ã€ãƒ‡ãƒ•ォルト㮠html を使用ã—ã¾ã™" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "æˆåŠŸ" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "完了(å•題ã‚り)" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "è¦å‘Š%sã€%sをビルドã—ã¾ã™ï¼ˆè¦å‘Šã¯ã‚¨ãƒ©ãƒ¼ã¨ã—ã¦æ‰±ã‚れã¾ã™ï¼‰ã€‚" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "è¦å‘Š%sã€%sをビルドã—ã¾ã™ï¼ˆè¦å‘Šã¯ã‚¨ãƒ©ãƒ¼ã¨ã—ã¦æ‰±ã‚れã¾ã™ï¼‰ã€‚" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "ビルド %s, %s warning." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "ビルド %s, %s è¦å‘Š." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "ビルド %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "nodeクラス %r ã¯æ—¢ã«ç™»éŒ²ã•れã¦ã„ã¾ã™ã€‚visitor関数ã¯ä¸Šæ›¸ãã•れã¾ã™" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "ディレクティブ %r ã¯æ—¢ã«ç™»éŒ²ã•れã¦ã„ã¾ã™ã€‚ディレクティブã¯ä¸Šæ›¸ãã•れã¾ã™" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "ãƒãƒ¼ãƒ« %r ã¯æ—¢ã«ç™»éŒ²ã•れã¦ã„ã¾ã™ã€‚ãƒãƒ¼ãƒ«ã¯ä¸Šæ›¸ãã•れã¾ã™" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "%sæ‹¡å¼µã¯ä¸¦åˆ—èªã¿è¾¼ã¿ã«å¯¾ã—ã¦å®‰å…¨ã§ã¯ã‚りã¾ã›ã‚“" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "%sæ‹¡å¼µã¯ä¸¦åˆ—書ãè¾¼ã¿ã«å¯¾ã—ã¦å®‰å…¨ã§ã¯ã‚りã¾ã›ã‚“" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "直列㧠%sã—ã¾ã™" @@ -309,7 +309,7 @@ msgstr "イベント %r ã¯ã™ã§ã«ç™»éŒ²ã•れã¦ã„ã¾ã™" msgid "Unknown event name: %s" msgstr "䏿˜Žãªã‚¤ãƒ™ãƒ³ãƒˆå: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "イベント %r ã®ãƒãƒ³ãƒ‰ãƒ© %r ã§ä¾‹å¤–ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚" @@ -1898,16 +1898,16 @@ msgstr "" msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "パラメータ" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "戻り値" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "戻り値" @@ -1917,7 +1917,7 @@ msgstr "戻り値" msgid "Return type" msgstr "戻り値ã®åž‹" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "ã®ãƒ¡ãƒ³ãƒå¤‰æ•°" @@ -1925,7 +1925,7 @@ msgstr "ã®ãƒ¡ãƒ³ãƒå¤‰æ•°" msgid "variable" msgstr "変数" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "ã®é–¢æ•°" @@ -1938,23 +1938,23 @@ msgstr "ã®ãƒžã‚¯ãƒ" msgid "struct" msgstr "struct" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "union" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "列挙型" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "ã®ãƒ‡ãƒ¼ã‚¿åž‹" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "関数パラメータ" @@ -1983,36 +1983,36 @@ msgstr "引用 %s ã¯ã™ã§ã« %s ã§ä½¿ã‚れã¦ã„ã¾ã™" msgid "Citation [%s] is not referenced." msgstr "引用 [%s] ã¯å‚ç…§ã•れã¦ã„ã¾ã›ã‚“。" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "テンプレートパラメータ" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "例外" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "クラス" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "コンセプト" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "テンプレート・パラメータ" diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo Binary files differindex 76e262623..0ed074234 100644 --- a/sphinx/locale/lt/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/lt/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/lt/LC_MESSAGES/sphinx.po b/sphinx/locale/lt/LC_MESSAGES/sphinx.po index 685673526..3098ed489 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: DALIUS DOBRAVOLSKAS <DALIUS@SANDBOX.LT>, 2010\n" "Language-Team: Lithuanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lt/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: lt\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametrai" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Grąžinamos reikÅ¡mÄ—s" @@ -1901,7 +1901,7 @@ msgstr "Grąžinamos reikÅ¡mÄ—s" msgid "Return type" msgstr "Grąžinamos reikÅ¡mÄ—s tipas" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "narys" @@ -1909,7 +1909,7 @@ msgstr "narys" msgid "variable" msgstr "kintamasis" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcija" @@ -1922,23 +1922,23 @@ msgstr "makrokomanda" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipas" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "IÅ¡meta" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasÄ—" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo Binary files differindex d34b0cdea..c02cb6514 100644 --- a/sphinx/locale/lv/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/lv/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/lv/LC_MESSAGES/sphinx.po b/sphinx/locale/lv/LC_MESSAGES/sphinx.po index 9cad57217..d18dd069b 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Latvian (http://www.transifex.com/sphinx-doc/sphinx-1/language/lv/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametri" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Atgriež" @@ -1900,7 +1900,7 @@ msgstr "Atgriež" msgid "Return type" msgstr "Atgriežamais tips" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "loceklis" @@ -1908,7 +1908,7 @@ msgstr "loceklis" msgid "variable" msgstr "mainÄ«gais" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcija" @@ -1921,23 +1921,23 @@ msgstr "makross" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tips" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Izmet" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klase" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo Binary files differindex 62e7a2f48..4d6effa27 100644 --- a/sphinx/locale/mk/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/mk/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/mk/LC_MESSAGES/sphinx.po b/sphinx/locale/mk/LC_MESSAGES/sphinx.po index a4a211898..f2f8d5bf8 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vasil Vangelovski <vvangelovski@gmail.com>, 2013\n" "Language-Team: Macedonian (http://www.transifex.com/sphinx-doc/sphinx-1/language/mk/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Параметри" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Враќа" @@ -1901,7 +1901,7 @@ msgstr "Враќа" msgid "Return type" msgstr "Повратен тип" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "член" @@ -1909,7 +1909,7 @@ msgstr "член" msgid "variable" msgstr "променлива" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "функција" @@ -1922,23 +1922,23 @@ msgstr "макро" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "тип" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Фрла" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "клаÑа" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo Binary files differindex 13770d81d..ef818bf3a 100644 --- a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po b/sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po index 5df03e772..c7f66e347 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/sphinx-doc/sphinx-1/language/nb_NO/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametere" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Returnere" @@ -1900,7 +1900,7 @@ msgstr "Returnere" msgid "Return type" msgstr "Retur type" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "medlem" @@ -1908,7 +1908,7 @@ msgstr "medlem" msgid "variable" msgstr "variabel" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funksjon" @@ -1921,23 +1921,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "type" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Kaster" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasse" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo Binary files differindex 3c31c215f..53b925bb1 100644 --- a/sphinx/locale/nl/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/nl/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/nl/LC_MESSAGES/sphinx.po b/sphinx/locale/nl/LC_MESSAGES/sphinx.po index ded2a3d5e..353e84e38 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Komiya Takeshi <i.tkomiya@gmail.com>, 2021\n" "Language-Team: Dutch (http://www.transifex.com/sphinx-doc/sphinx-1/language/nl/)\n" @@ -25,123 +25,123 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Kan bronmap niet vinden (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Bron- en doelmap kunnen niet identiek zijn" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx v%s start op" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Dit project vereist tenminste Sphinx v%s, en kan daarom niet worden gebouwd met deze versie." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "aanmaken doelmap" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' gedefinieerd in conf.py is niet aanroepbaar (geen Python-callable). Pas a.u.b. de definitie aan zodat het een oproepbare functie wordt. Dit is nodig voor conf.py om zich als een Sphinx extensie te gedragen." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "laden van vertalingen [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "klaar" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "mislukt: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Geen bouwer geselecteerd, dus de standaardbouwer wordt gebruikt: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "gelukt" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "afgerond met problemen" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "bouwen %s, %s waarschuwing." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "bouwen %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "seriële verwerking van %s" @@ -299,7 +299,7 @@ msgstr "Gebeurtenis %r bestaat reeds" msgid "Unknown event name: %s" msgstr "Onbekende gebeurtenisnaam: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1888,16 +1888,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parameters" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Returns" @@ -1907,7 +1907,7 @@ msgstr "Returns" msgid "Return type" msgstr "Return type" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "member" @@ -1915,7 +1915,7 @@ msgstr "member" msgid "variable" msgstr "variabele" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "functie" @@ -1928,23 +1928,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "type" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1973,36 +1973,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Sjabloonparameters" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Werpt" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasse" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "concept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo Binary files differindex a330cc482..6f732ef95 100644 --- a/sphinx/locale/pl/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/pl/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/pl/LC_MESSAGES/sphinx.po b/sphinx/locale/pl/LC_MESSAGES/sphinx.po index 2e92a7561..0630e88bb 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2017-2020\n" "Language-Team: Polish (http://www.transifex.com/sphinx-doc/sphinx-1/language/pl/)\n" @@ -22,123 +22,123 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Nie odnaleziono katalogu źródÅ‚owego (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Katalog źródÅ‚owy i katalog docelowy nie mogÄ… być identyczne" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Uruchamianie Sphinksa v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Ten projekt potrzebuje Sphinksa w wersji co najmniej %s, dlatego nie może zostać zbudowany z tÄ… wersjÄ…." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "tworzenie katalogu wyjÅ›cia" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "podczas ustawiania rozszerzenia %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' podany w conf.py nie jest wywoÅ‚ywalny. Prosimy zmienić jego definicjÄ™ tak, aby byÅ‚a wywoÅ‚ywalnÄ… funkcjÄ…. Jest to potrzebne w conf.py, aby zachowywaÅ‚o siÄ™ jak rozszerzenie Sphinksa." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "Å‚adowanie tÅ‚umaczeÅ„ [%s]..." -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "gotowe" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "niedostÄ™pne dla wbudowanych wiadomoÅ›ci" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "Å‚adowanie zapakowanego Å›rodowiska" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "nie powiodÅ‚o siÄ™: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Nie wybrano buildera, używamy domyÅ›lnego: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "udaÅ‚o siÄ™" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "zakoÅ„czono z problemami" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s ostrzeżenie." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "build %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, 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:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "tworzenie serii %s" @@ -296,7 +296,7 @@ msgstr "Zdarzenie %r już obecne" msgid "Unknown event name: %s" msgstr "Nieznana nazwa zdarzenia: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametry" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Zwraca" @@ -1904,7 +1904,7 @@ msgstr "Zwraca" msgid "Return type" msgstr "Typ zwracany" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "pole" @@ -1912,7 +1912,7 @@ msgstr "pole" msgid "variable" msgstr "zmienna" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcja" @@ -1925,23 +1925,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "unia" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "typ" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1970,36 +1970,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "Cytat [%s] nie ma odniesienia." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametry szablonu" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Wyrzuca" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasa" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "koncepcja" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo Binary files differindex c11d7e621..38a70e944 100644 --- a/sphinx/locale/pt/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/pt/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/pt/LC_MESSAGES/sphinx.po b/sphinx/locale/pt/LC_MESSAGES/sphinx.po index 1e05ad131..a5ed3801c 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Portuguese (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo Binary files differindex 453df7774..0d3f46652 100644 --- a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po b/sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po index 943d0b734..4d7f3d9e3 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2019-2022\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/sphinx-doc/sphinx-1/language/pt_BR/)\n" @@ -24,123 +24,123 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Não foi possÃvel encontrar o diretório de origem (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "O diretório de saÃda (%s) não é um diretório" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Diretório de origem e o diretório de destino não podem ser idênticos" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Executando Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Este projeto precisa de pelo menos Sphinx v%s e, portanto, não pode ser compilado com esta versão." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "criando o diretório de saÃda" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "enquanto definia a extensão %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "“setupâ€, conforme definido atualmente em conf.py, não é um invocável do Python. Modifique sua definição para torná-la uma função que pode ser chamada. Isso é necessário para o conf.py se comportar como uma extensão do Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "carregando traduções [%s]… " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "feito" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "não disponÃvel para mensagens internas" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "carregando ambiente com pickle" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "falha: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Nenhum compilador selecionado, usando padrão: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "bem-sucedida" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "finalizada com problemas" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "compilação %s, %s aviso." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "compilação %s, %s avisos." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "compilação %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "diretiva %r já está registrada, ela será sobrescrita" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "papel %r já está registrado, ele será sobrescrito" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "fazendo serial %s" @@ -298,7 +298,7 @@ msgstr "Evento %r já presente" msgid "Unknown event name: %s" msgstr "Nome de evento desconhecido: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "O manipulador %r para evento %r levantou uma exceção" @@ -1887,16 +1887,16 @@ msgstr "Declaração C duplicada, também definida em %s:%s.\nA declaração é msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parâmetros" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "Valores de retorno" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Retorna" @@ -1906,7 +1906,7 @@ msgstr "Retorna" msgid "Return type" msgstr "Tipo de retorno" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membro" @@ -1914,7 +1914,7 @@ msgstr "membro" msgid "variable" msgstr "variável" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "função" @@ -1927,23 +1927,23 @@ msgstr "macro" msgid "struct" msgstr "struct" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "união" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerador" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tipo" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "parâmetro de função" @@ -1972,36 +1972,36 @@ msgstr "citação duplicada %s, outra instância em %s" msgid "Citation [%s] is not referenced." msgstr "citação [%s] não é referenciada." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "Declaração C++ duplicada, também definida em %s:%s.\nA declaração é '.. cpp:%s:: %s'." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parâmetros do Modelo" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Lança" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "classe" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "conceito" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "parâmetro de modelo" diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo Binary files differindex 0194bef02..18ae97377 100644 --- a/sphinx/locale/ro/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ro/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ro/LC_MESSAGES/sphinx.po b/sphinx/locale/ro/LC_MESSAGES/sphinx.po index 75ffc5c7b..dcfdeaab8 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Razvan Stefanescu <razvan.stefanescu@gmail.com>, 2015-2017\n" "Language-Team: Romanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ro/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Proiectul necesită minim Sphinx v%s È™i de aceea nu poate fi construit cu această versiune." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "eÈ™uat: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "a reuÈ™it" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "a fost finalizat cu probleme" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametrii" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "ÃŽntoarce" @@ -1902,7 +1902,7 @@ msgstr "ÃŽntoarce" msgid "Return type" msgstr "Tipul întors" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "membru" @@ -1910,7 +1910,7 @@ msgstr "membru" msgid "variable" msgstr "variabilă" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funcÈ›ie" @@ -1923,23 +1923,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enumerator" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerator" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tip" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Generează" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "clasă" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo Binary files differindex 4f8e77021..66f9def22 100644 --- a/sphinx/locale/ru/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ru/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ru/LC_MESSAGES/sphinx.po b/sphinx/locale/ru/LC_MESSAGES/sphinx.po index 3a3dd06ce..ce630cb00 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Il'ya <ilya@marshal.dev>, 2022\n" "Language-Team: Russian (http://www.transifex.com/sphinx-doc/sphinx-1/language/ru/)\n" @@ -25,123 +25,123 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Проект требует верÑию Sphinx не ниже v%s и не может быть поÑтроен текущей верÑией." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "готово" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "ошибка: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Сборщик не указан, по умолчанию иÑпользуетÑÑ html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "уÑпешно" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "Ñборка завершена %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -299,7 +299,7 @@ msgstr "Событие %r уже ÑущеÑтвует" msgid "Unknown event name: %s" msgstr "ÐеизвеÑтное Ñобытие: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1888,16 +1888,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Параметры" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Результат" @@ -1907,7 +1907,7 @@ msgstr "Результат" msgid "Return type" msgstr "Тип результата" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "поле" @@ -1915,7 +1915,7 @@ msgstr "поле" msgid "variable" msgstr "переменнаÑ" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "функциÑ" @@ -1928,23 +1928,23 @@ msgstr "макроÑ" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "перечиÑлÑемый тип" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "перечиÑлитель" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "тип" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1973,36 +1973,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Параметры шаблона" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "БроÑает иÑключение" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "клаÑÑ" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "концепт" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.mo b/sphinx/locale/si/LC_MESSAGES/sphinx.mo Binary files differindex 8d86a7a9f..d0480e43d 100644 --- a/sphinx/locale/si/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/si/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/si/LC_MESSAGES/sphinx.po b/sphinx/locale/si/LC_MESSAGES/sphinx.po index e912da99b..d6784c3e3 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: callkalpa <callkalpa@gmail.com>, 2013\n" "Language-Team: Sinhala (http://www.transifex.com/sphinx-doc/sphinx-1/language/si/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: si\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "à¶´à¶»à·à¶¸à·’à¶à·“න්" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1901,7 +1901,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "à·ƒà·à¶¸à·à¶¢à·’à¶š" @@ -1909,7 +1909,7 @@ msgstr "à·ƒà·à¶¸à·à¶¢à·’à¶š" msgid "variable" msgstr "විචල්â€à¶ºà¶º" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "à¶šà·Šâ€à¶»à·’යà·à·€" @@ -1922,23 +1922,23 @@ msgstr "මà·à¶šà·Šâ€à¶»à·" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "වර්ගය" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo Binary files differindex 1054a0b5b..4c37f06b2 100644 --- a/sphinx/locale/sk/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sk/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sk/LC_MESSAGES/sphinx.po b/sphinx/locale/sk/LC_MESSAGES/sphinx.po index 1a3d910d8..e03a7da9e 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Slavko <linux@slavino.sk>, 2013-2019,2021\n" "Language-Team: Slovak (http://www.transifex.com/sphinx-doc/sphinx-1/language/sk/)\n" @@ -21,123 +21,123 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Nemožno nájsÅ¥ zdrojový prieÄinok (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Výstupný adresár (%s) nie je adresár" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Zdrojový a cieľový prieÄinok nemôžu byÅ¥ rovnaké" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Spúšťanie Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Tento projekt vyžaduje aspoň Sphinx v%s a preto s touto verziou nemôže byÅ¥ zostavený." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "vytváranie výstupnej zložky" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "pri nastavovanà rozÅ¡Ãrenia %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' definovaný v conf.py nie je funkciou. ProsÃm, upravte jeho definÃciu tak, aby to bola funkcia. Je to potrebné, aby sa conf.py mohol správaÅ¥ ako rozÅ¡Ãrenie Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "naÄÃtanie prekladov [%s]…" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "hotovo" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "nedostupné pre zabudované správy" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "naÄÃtanie uloženého prostredia " -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "zlyhalo: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Nebol zvolený builder, bude použitý predvolený: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "úspeÅ¡né" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "dokonÄené sproblémami" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "zostavenie %s, %s upozornenie." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "zostavenie %s, %s upozornenie/a." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "zostavenie %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "rola %r už je registrovaná, bude prepÃsaná" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "sériové spracovanie %s" @@ -295,7 +295,7 @@ msgstr "UdalosÅ¥ %r už existuje" msgid "Unknown event name: %s" msgstr "Neznáme meno udalosti %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "Obsluha %r udalosti %r vyvolala výnimku" @@ -1884,16 +1884,16 @@ msgstr "Duplicitná deklarácia C, definovaná aj v %s:%s.\nDeklarácia je '.. c msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametre" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Vracia" @@ -1903,7 +1903,7 @@ msgstr "Vracia" msgid "Return type" msgstr "Návratový typ" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "Älen" @@ -1911,7 +1911,7 @@ msgstr "Älen" msgid "variable" msgstr "premenná" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcia" @@ -1924,23 +1924,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "enumerátor" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "typ" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "parameter funkcie" @@ -1969,36 +1969,36 @@ msgstr "duplicitná citácia %s, Äalšà výskyt v %s" msgid "Citation [%s] is not referenced." msgstr "Citácia [%s] nie je odkazovaná." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "Duplicitná deklarácia C++, definovaná aj v %s:%s.\nDeklarácia je '.. cpp:%s:: %s'." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametre Å¡ablóny" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Vyvoláva" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "trieda" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "koncept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "parameter Å¡ablóny" diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo Binary files differindex d1f2c5d7e..430f4adbb 100644 --- a/sphinx/locale/sl/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sl/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sl/LC_MESSAGES/sphinx.po b/sphinx/locale/sl/LC_MESSAGES/sphinx.po index 8a3f100a2..178bbade2 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Slovenian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sl/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametri" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Vrne" @@ -1900,7 +1900,7 @@ msgstr "Vrne" msgid "Return type" msgstr "Vrne tip" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "Älan" @@ -1908,7 +1908,7 @@ msgstr "Älan" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funkcija" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "tip" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "razred" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot index d7b391aa1..99a8666a4 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,123 +17,123 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with" " this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1899,16 +1899,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1918,7 +1918,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1926,7 +1926,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1939,23 +1939,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1984,36 +1984,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo Binary files differindex 14c3762fc..cd3686aba 100644 --- a/sphinx/locale/sq/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sq/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sq/LC_MESSAGES/sphinx.po b/sphinx/locale/sq/LC_MESSAGES/sphinx.po index 1df813528..15a1c8f8e 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Besnik Bleta <besnik@programeshqip.org>, 2021-2022\n" "Language-Team: Albanian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sq/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "S’gjendet dot drejtori burim (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "Drejtoria e përfundimeve (%s) s’është drejtori" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Drejtoria burim dhe drejtoria vendmbërritje s’mund të jenë identike" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Po xhirohet Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Ky projekt lyp të paktën Sphinx v%s, ndaj s’mund të montohet me këtë version." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "po krijohet drejtori përfundimesh" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "teksa ujdiset zgjerimi %s:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "'setup' siç është përcaktuar aktualisht te conf.py s’është funksion Python që mund të thirret. Ju lutemi, ndryshojeni përcaktimin e tij që ta bëni një funksion që mund të thirret. Kjo është e nevojshme që conf.py të sillet si një zgjerim Sphinx." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "po ngarkohen përkthime [%s]… " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "u bë" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "s’është i passhëm për mesazhe të brendshëm" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "dështoi: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "S’u përzgjodh montues, po përdoret parazgjedhja: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "doli me sukses" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "u përfundua me probleme" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "build %s, %s warning." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "montimi %s, %s sinjalizime." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "montimi %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, 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:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "Vlerë formësimi %r e pranishme tashmë" msgid "Unknown event name: %s" msgstr "Emër i panjohur akti: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "Trajtuesi %r për aktin %r u përgjigj me një përjashtim" @@ -1882,16 +1882,16 @@ msgstr "Deklarim C i përsëdytur, përkufizuar edhe te %s:%s.\nDeklarimi ështà msgid "%s (C %s)" msgstr "%s (C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametra" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Kthime" @@ -1901,7 +1901,7 @@ msgstr "Kthime" msgid "Return type" msgstr "Lloj kthimi" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "anëtar" @@ -1909,7 +1909,7 @@ msgstr "anëtar" msgid "variable" msgstr "ndryshore" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funksion" @@ -1922,23 +1922,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "bashkim" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "lloj" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "parametër funksioni" @@ -1967,36 +1967,36 @@ msgstr "citim i përsëdytur %s, tjetër instancë te %s" msgid "Citation [%s] is not referenced." msgstr "Përmendja [%s] s’është në referencë." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "Deklarim C++ i përsëdytur, përkufizuar edhe te %s:%s.\nDeklarimi është '.. cpp:%s:: %s'." -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Parametra Gjedhesh" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klasë" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "koncept" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "parametër gjedheje" diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo Binary files differindex 4041b257b..4830713c0 100644 --- a/sphinx/locale/sr/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sr/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sr/LC_MESSAGES/sphinx.po b/sphinx/locale/sr/LC_MESSAGES/sphinx.po index b87386739..264d7b63d 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Vladimir Milovanović <vmilovanovic@gmail.com>, 2020\n" "Language-Team: Serbian (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr/)\n" @@ -20,123 +20,123 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Ðема изворног директоријума (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Изворни и одредишни директоријум не могу бити једнаки" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Покрећем Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Овај пројекат захтева верзију Sphinx v%s или већу, не може Ñе изградити инÑталираном верзијом." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "учитавање превода [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "готово" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "ÐеуÑпешно: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "уÑпешно" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "Ñа грешкама" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -294,7 +294,7 @@ msgstr "Догађај %r већ поÑтоји" msgid "Unknown event name: %s" msgstr "Ðепознат догађај: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1883,16 +1883,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Параметри" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Резултат" @@ -1902,7 +1902,7 @@ msgstr "Резултат" msgid "Return type" msgstr "Тип резултата" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1910,7 +1910,7 @@ msgstr "" msgid "variable" msgstr "променљива" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "функција" @@ -1923,23 +1923,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "тип" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1968,36 +1968,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "клаÑа" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo Binary files differindex 2715bd6fc..e9173e951 100644 --- a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po b/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po index fb99edbb3..b3c8c0d14 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr@latin/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo Binary files differindex ebfd3e6d7..c78038d4d 100644 --- a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po b/sphinx/locale/sr_RS/LC_MESSAGES/sphinx.po index ce80c405a..b4561a5f8 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Serbian (Serbia) (http://www.transifex.com/sphinx-doc/sphinx-1/language/sr_RS/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: sr_RS\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo Binary files differindex 472f206fe..9d27f5c0e 100644 --- a/sphinx/locale/sv/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/sv/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/sv/LC_MESSAGES/sphinx.po b/sphinx/locale/sv/LC_MESSAGES/sphinx.po index 1c2bf6a92..36c9a3fda 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Swedish (http://www.transifex.com/sphinx-doc/sphinx-1/language/sv/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametrar" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Returnerar" @@ -1900,7 +1900,7 @@ msgstr "Returnerar" msgid "Return type" msgstr "Returtyp" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "medlem" @@ -1908,7 +1908,7 @@ msgstr "medlem" msgid "variable" msgstr "variabel" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "funktion" @@ -1921,23 +1921,23 @@ msgstr "makro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "typ" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Kastar" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "klass" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo Binary files differindex 1318a17ae..4826cc0c5 100644 --- a/sphinx/locale/ta/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/ta/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/ta/LC_MESSAGES/sphinx.po b/sphinx/locale/ta/LC_MESSAGES/sphinx.po index 154da4abb..57ec35154 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Julien Malard <julien.malard@mail.mcgill.ca>, 2019\n" "Language-Team: Tamil (http://www.transifex.com/sphinx-doc/sphinx-1/language/ta/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1901,7 +1901,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1909,7 +1909,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1922,23 +1922,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.mo b/sphinx/locale/te/LC_MESSAGES/sphinx.mo Binary files differindex c47ba67a0..cb2b00c02 100644 --- a/sphinx/locale/te/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/te/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/te/LC_MESSAGES/sphinx.po b/sphinx/locale/te/LC_MESSAGES/sphinx.po index 3bdbc4634..8b1da6757 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Telugu (http://www.transifex.com/sphinx-doc/sphinx-1/language/te/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo Binary files differindex 6d5f1364d..44d3cbc24 100644 --- a/sphinx/locale/tr/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/tr/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/tr/LC_MESSAGES/sphinx.po b/sphinx/locale/tr/LC_MESSAGES/sphinx.po index eecededfa..8c1adc615 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 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" @@ -22,123 +22,123 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "Kaynak dizin bulunamıyor (%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "Kaynak dizin ve hedef dizin aynı olamaz" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "Sphinx s%s çalışıyor" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "Bu proje en az Sphinx s%s gerektirir ve bu nedenle bu sürüm ile oluÅŸturulamaz." -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "çıktı dizini yapılıyor" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "%s uzantısı ayarlanırken:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "Åžu anda conf.py dosyasında tanımlanan 'kurulum' çaÄŸrılabilir bir Python deÄŸil. Lütfen tanımını çaÄŸrılabilir bir iÅŸlev yapmak için deÄŸiÅŸtirin. Bunun, Sphinx uzantısı gibi davranması için conf.py dosyasına ihtiyacı vardır." -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "çeviriler yükleniyor [%s]... " -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "bitti" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "yerleÅŸik iletiler için kullanılamaz" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "derin temizlenen ortam yükleniyor" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "baÅŸarısız olan: %s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "Seçilen oluÅŸturucu yok, varsayılan kullanılıyor: html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "baÅŸarılı oldu" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "sorunlarla tamamlandı" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, 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:368 +#: sphinx/application.py:370 #, 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:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "yapım %s, %s uyarı." -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "yapım %s, %s uyarı." -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "yapım %s." -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, 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:677 +#: sphinx/application.py:679 #, 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:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, 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:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, 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:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, 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:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "%s seri nosu yapılıyor" @@ -296,7 +296,7 @@ msgstr "Olay %r zaten mevcut" msgid "Unknown event name: %s" msgstr "Bilinmeyen olay adı: %s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1885,16 +1885,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Parametreler" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Dönüşler" @@ -1904,7 +1904,7 @@ msgstr "Dönüşler" msgid "Return type" msgstr "Dönüş türü" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "üyesi" @@ -1912,7 +1912,7 @@ msgstr "üyesi" msgid "variable" msgstr "deÄŸiÅŸkeni" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "iÅŸlevi" @@ -1925,23 +1925,23 @@ msgstr "makrosu" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "birliÄŸi" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "enum" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "numaralandırıcı" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "türü" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1970,36 +1970,36 @@ msgstr "%s kopya alıntısı, %s içindeki diÄŸer örnek" msgid "Citation [%s] is not referenced." msgstr "Alıntı [%s] kaynak gösterilmedi." -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "Åžablon Parametreleri" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s (C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Åžunu verir: " -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "sınıfı" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "kavramı" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo Binary files differindex 871d643cb..921043304 100644 --- a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po b/sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po index 73cbfe53d..aec52f8b5 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Petro Sasnyk <petro@sasnyk.name>, 2009\n" "Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/sphinx-doc/sphinx-1/language/uk_UA/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: uk_UA\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Параметри" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Повертає" @@ -1901,7 +1901,7 @@ msgstr "Повертає" msgid "Return type" msgstr "Тип поверненнÑ" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "член" @@ -1909,7 +1909,7 @@ msgstr "член" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "функціÑ" @@ -1922,23 +1922,23 @@ msgstr "макроÑ" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "тип" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "клаÑ" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo Binary files differindex 536695904..2f95da0ea 100644 --- a/sphinx/locale/vi/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/vi/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/vi/LC_MESSAGES/sphinx.po b/sphinx/locale/vi/LC_MESSAGES/sphinx.po index 094d9feaa..0a5f710cb 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Hoat Le Van <hoatlevan@gmail.com>, 2014\n" "Language-Team: Vietnamese (http://www.transifex.com/sphinx-doc/sphinx-1/language/vi/)\n" @@ -19,123 +19,123 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1882,16 +1882,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "Tham số" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "Trả vá»" @@ -1901,7 +1901,7 @@ msgstr "Trả vá»" msgid "Return type" msgstr "Kiểu trả vá»" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "thuá»™c tÃnh" @@ -1909,7 +1909,7 @@ msgstr "thuá»™c tÃnh" msgid "variable" msgstr "biến" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "hà m" @@ -1922,23 +1922,23 @@ msgstr "macro" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "kiểu" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1967,36 +1967,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "Ném" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "lá»›p" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo Binary files differindex 44af9cd53..29e94f0d9 100644 --- a/sphinx/locale/yue/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/yue/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/yue/LC_MESSAGES/sphinx.po b/sphinx/locale/yue/LC_MESSAGES/sphinx.po index 5be3181a1..8256bcc55 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Cantonese (http://www.transifex.com/sphinx-doc/sphinx-1/language/yue/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: yue\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo Binary files differindex 9bb251c6c..48cdac398 100644 --- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po index 00d976ec4..5d3b81077 100644 --- a/sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/zh_CN/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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: Yinian Chin <yinian1992@live.com>, 2013,2018,2020,2022\n" "Language-Team: Chinese (China) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_CN/)\n" @@ -35,123 +35,123 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "æ— æ³•æ‰¾åˆ°æºæ–‡ä»¶ç›®å½•(%s)" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "输出目录(%sï¼‰ä¸æ˜¯ä¸€ä¸ªç›®å½•" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "æºæ–‡ä»¶ç›®å½•å’Œç›®æ ‡ç›®å½•ä¸èƒ½æ˜¯åŒä¸€ç›®å½•" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "æ£åœ¨è¿è¡Œ Sphinx v%s" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "è¯¥é¡¹ç›®éœ€è¦ Sphinx v%s åŠä»¥ä¸Šç‰ˆæœ¬ï¼Œå½“å‰ä½¿ç”¨ç‰ˆæœ¬ä¸èƒ½æž„å»ºæ¤æ–‡æ¡£ã€‚" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "æ£åœ¨åˆ›å»ºè¾“出目录" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "在设置扩展å %s 时:" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "å½“å‰ conf.py ä¸å®šä¹‰çš„ 'setup' 䏿˜¯ä¸€ä¸ª Python çš„å¯è°ƒç”¨å¯¹è±¡ã€‚请修改其定义为一个å¯è°ƒç”¨çš„函数。当 conf.py 作为 Sphinx æ‰©å±•æ—¶ï¼Œå¿…é¡»ä¾æ¤é…置。" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "æ£åœ¨åŠ è½½ç¿»è¯‘ [%s]…" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "完æˆ" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "没有找到内置信æ¯çš„译文" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "æ£åœ¨åŠ è½½ Pickle åºåˆ—化的环境" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "失败:%s" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "未选择构建器,默认使用:html" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "æˆåŠŸ" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "完æˆä½†å˜åœ¨é—®é¢˜" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "构建%s,%s æ¡è¦å‘Šï¼ˆå°†è¦å‘Šè§†ä¸ºé”™è¯¯ï¼‰ã€‚" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "构建%s,%s æ¡è¦å‘Šï¼ˆå°†è¦å‘Šè§†ä¸ºé”™è¯¯ï¼‰ã€‚" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "构建%s, %s æ¡è¦å‘Šã€‚" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "构建%s,%s æ¡è¦å‘Šã€‚" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "构建%s。" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "节点类 %r å·²ç»æ³¨å†Œè¿‡äº†ï¼Œå…¶è®¿é—®è€…将被覆盖" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "指令 %r å·²ç»æ³¨å†Œè¿‡äº†ï¼Œå°†è¢«è¦†ç›–" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "角色 %r å·²ç»æ³¨å†Œè¿‡äº†ï¼Œå°†è¢«è¦†ç›–" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "扩展 %s 䏿˜¯å¹¶è¡Œè¯»å–安全的" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "扩展 %s 䏿˜¯å¹¶è¡Œå†™å…¥å®‰å…¨çš„" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "执行串行 %s" @@ -309,7 +309,7 @@ msgstr "事件 %r å·²å˜åœ¨" msgid "Unknown event name: %s" msgstr "未知的事件å称:%s" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "事件处ç†å‡½æ•° %r 在处ç†äº‹ä»¶ %r 时抛出了异常" @@ -1898,16 +1898,16 @@ msgstr "é‡å¤çš„ C 声明,已ç»åœ¨ %s:%s 处声明。\n声明为“.. c:%s:: msgid "%s (C %s)" msgstr "%s(C %s)" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "傿•°" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "返回值" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "返回" @@ -1917,7 +1917,7 @@ msgstr "返回" msgid "Return type" msgstr "返回类型" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "æˆå‘˜" @@ -1925,7 +1925,7 @@ msgstr "æˆå‘˜" msgid "variable" msgstr "å˜é‡" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "函数" @@ -1938,23 +1938,23 @@ msgstr "å®" msgid "struct" msgstr "结构体" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "è”åˆä½“" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "枚举" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "枚举æˆå‘˜" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "类型" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "å‡½æ•°å‚æ•°" @@ -1983,36 +1983,36 @@ msgstr "é‡å¤çš„引文 %s,å¦ä¸€å¼•文出现在 %s" msgid "Citation [%s] is not referenced." msgstr "引文 [%s] 没有被引用过。" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "é‡å¤çš„ C++ 声明,已ç»åœ¨ %s:%s 处声明。\n声明为“.. cpp:%s:: %sâ€ã€‚" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "模æ¿å‚æ•°" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "%s(C++ %s)" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "抛出" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "ç±»" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "概念" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "模æ¿å‚æ•°" diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo Binary files differindex f14f69e12..107ff6e7f 100644 --- a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo +++ b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.mo diff --git a/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po b/sphinx/locale/zh_HK/LC_MESSAGES/sphinx.po index 5e297f54a..887a605c9 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-07-10 00:23+0000\n" +"POT-Creation-Date: 2022-07-17 00:21+0000\n" "PO-Revision-Date: 2013-04-02 08:44+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/sphinx-doc/sphinx-1/language/zh_HK/)\n" @@ -18,123 +18,123 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: sphinx/application.py:146 +#: sphinx/application.py:147 #, python-format msgid "Cannot find source directory (%s)" msgstr "" -#: sphinx/application.py:150 +#: sphinx/application.py:151 #, python-format msgid "Output directory (%s) is not a directory" msgstr "" -#: sphinx/application.py:154 +#: sphinx/application.py:155 msgid "Source directory and destination directory cannot be identical" msgstr "" -#: sphinx/application.py:185 +#: sphinx/application.py:187 #, python-format msgid "Running Sphinx v%s" msgstr "" -#: sphinx/application.py:211 +#: sphinx/application.py:213 #, python-format msgid "" "This project needs at least Sphinx v%s and therefore cannot be built with " "this version." msgstr "" -#: sphinx/application.py:226 +#: sphinx/application.py:228 msgid "making output directory" msgstr "" -#: sphinx/application.py:231 sphinx/registry.py:439 +#: sphinx/application.py:233 sphinx/registry.py:439 #, python-format msgid "while setting up extension %s:" msgstr "" -#: sphinx/application.py:237 +#: sphinx/application.py:239 msgid "" "'setup' as currently defined in conf.py isn't a Python callable. Please " "modify its definition to make it a callable function. This is needed for " "conf.py to behave as a Sphinx extension." msgstr "" -#: sphinx/application.py:268 +#: sphinx/application.py:270 #, python-format msgid "loading translations [%s]... " msgstr "" -#: sphinx/application.py:285 sphinx/util/__init__.py:509 +#: sphinx/application.py:287 sphinx/util/__init__.py:509 msgid "done" msgstr "" -#: sphinx/application.py:287 +#: sphinx/application.py:289 msgid "not available for built-in messages" msgstr "" -#: sphinx/application.py:303 +#: sphinx/application.py:305 msgid "loading pickled environment" msgstr "" -#: sphinx/application.py:309 +#: sphinx/application.py:311 #, python-format msgid "failed: %s" msgstr "" -#: sphinx/application.py:323 +#: sphinx/application.py:325 msgid "No builder selected, using default: html" msgstr "" -#: sphinx/application.py:361 +#: sphinx/application.py:363 msgid "succeeded" msgstr "" -#: sphinx/application.py:362 +#: sphinx/application.py:364 msgid "finished with problems" msgstr "" -#: sphinx/application.py:366 +#: sphinx/application.py:368 #, python-format msgid "build %s, %s warning (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:368 +#: sphinx/application.py:370 #, python-format msgid "build %s, %s warnings (with warnings treated as errors)." msgstr "" -#: sphinx/application.py:371 +#: sphinx/application.py:373 #, python-format msgid "build %s, %s warning." msgstr "" -#: sphinx/application.py:373 +#: sphinx/application.py:375 #, python-format msgid "build %s, %s warnings." msgstr "" -#: sphinx/application.py:377 +#: sphinx/application.py:379 #, python-format msgid "build %s." msgstr "" -#: sphinx/application.py:599 +#: sphinx/application.py:601 #, python-format msgid "node class %r is already registered, its visitors will be overridden" msgstr "" -#: sphinx/application.py:677 +#: sphinx/application.py:679 #, python-format msgid "directive %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:698 sphinx/application.py:719 +#: sphinx/application.py:700 sphinx/application.py:721 #, python-format msgid "role %r is already registered, it will be overridden" msgstr "" -#: sphinx/application.py:1269 +#: sphinx/application.py:1271 #, 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:1273 +#: sphinx/application.py:1275 #, python-format msgid "the %s extension is not safe for parallel reading" msgstr "" -#: sphinx/application.py:1276 +#: sphinx/application.py:1278 #, 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:1280 +#: sphinx/application.py:1282 #, python-format msgid "the %s extension is not safe for parallel writing" msgstr "" -#: sphinx/application.py:1288 sphinx/application.py:1292 +#: sphinx/application.py:1290 sphinx/application.py:1294 #, python-format msgid "doing serial %s" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "Unknown event name: %s" msgstr "" -#: sphinx/events.py:102 +#: sphinx/events.py:105 #, python-format msgid "Handler %r for event %r threw an exception" msgstr "" @@ -1881,16 +1881,16 @@ msgstr "" msgid "%s (C %s)" msgstr "" -#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7320 +#: sphinx/domains/c.py:3347 sphinx/domains/cpp.py:7318 #: sphinx/domains/python.py:433 sphinx/ext/napoleon/docstring.py:739 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7326 +#: sphinx/domains/c.py:3350 sphinx/domains/cpp.py:7324 msgid "Return values" msgstr "" -#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7329 +#: sphinx/domains/c.py:3353 sphinx/domains/cpp.py:7327 #: sphinx/domains/javascript.py:216 sphinx/domains/python.py:445 msgid "Returns" msgstr "" @@ -1900,7 +1900,7 @@ msgstr "" msgid "Return type" msgstr "" -#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7733 +#: sphinx/domains/c.py:3749 sphinx/domains/cpp.py:7731 msgid "member" msgstr "" @@ -1908,7 +1908,7 @@ msgstr "" msgid "variable" msgstr "" -#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7732 +#: sphinx/domains/c.py:3751 sphinx/domains/cpp.py:7730 #: sphinx/domains/javascript.py:318 sphinx/domains/python.py:1155 msgid "function" msgstr "" @@ -1921,23 +1921,23 @@ msgstr "" msgid "struct" msgstr "" -#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7731 +#: sphinx/domains/c.py:3754 sphinx/domains/cpp.py:7729 msgid "union" msgstr "" -#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7736 +#: sphinx/domains/c.py:3755 sphinx/domains/cpp.py:7734 msgid "enum" msgstr "" -#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7737 +#: sphinx/domains/c.py:3756 sphinx/domains/cpp.py:7735 msgid "enumerator" msgstr "" -#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7734 +#: sphinx/domains/c.py:3757 sphinx/domains/cpp.py:7732 msgid "type" msgstr "" -#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7739 +#: sphinx/domains/c.py:3759 sphinx/domains/cpp.py:7737 msgid "function parameter" msgstr "" @@ -1966,36 +1966,36 @@ msgstr "" msgid "Citation [%s] is not referenced." msgstr "" -#: sphinx/domains/cpp.py:4803 sphinx/domains/cpp.py:7275 +#: sphinx/domains/cpp.py:4801 sphinx/domains/cpp.py:7273 #, python-format msgid "" "Duplicate C++ declaration, also defined at %s:%s.\n" "Declaration is '.. cpp:%s:: %s'." msgstr "" -#: sphinx/domains/cpp.py:7081 +#: sphinx/domains/cpp.py:7079 msgid "Template Parameters" msgstr "" -#: sphinx/domains/cpp.py:7198 +#: sphinx/domains/cpp.py:7196 #, python-format msgid "%s (C++ %s)" msgstr "" -#: sphinx/domains/cpp.py:7323 sphinx/domains/javascript.py:213 +#: sphinx/domains/cpp.py:7321 sphinx/domains/javascript.py:213 msgid "Throws" msgstr "" -#: sphinx/domains/cpp.py:7730 sphinx/domains/javascript.py:320 +#: sphinx/domains/cpp.py:7728 sphinx/domains/javascript.py:320 #: sphinx/domains/python.py:1157 msgid "class" msgstr "" -#: sphinx/domains/cpp.py:7735 +#: sphinx/domains/cpp.py:7733 msgid "concept" msgstr "" -#: sphinx/domains/cpp.py:7740 +#: sphinx/domains/cpp.py:7738 msgid "template parameter" msgstr "" diff --git a/sphinx/project.py b/sphinx/project.py index 134055866..9e046faa7 100644 --- a/sphinx/project.py +++ b/sphinx/project.py @@ -2,12 +2,12 @@ import os from glob import glob -from typing import Dict, List, Optional, Set +from typing import Dict, Iterable, Optional, Set from sphinx.locale import __ -from sphinx.util import get_matching_files, logging, path_stabilize -from sphinx.util.matching import compile_matchers -from sphinx.util.osutil import SEP, relpath +from sphinx.util import logging +from sphinx.util.matching import get_matching_files +from sphinx.util.osutil import SEP, path_stabilize, relpath logger = logging.getLogger(__name__) EXCLUDE_PATHS = ['**/_sources', '.#*', '**/.#*', '*.lproj/**'] @@ -30,13 +30,17 @@ class Project: """Take over a result of last build.""" self.docnames = other.docnames - def discover(self, exclude_paths: List[str] = []) -> Set[str]: + def discover(self, exclude_paths: Iterable[str] = (), + include_paths: Iterable[str] = ("**",)) -> Set[str]: """Find all document files in the source directory and put them in :attr:`docnames`. """ self.docnames = set() - excludes = compile_matchers(exclude_paths + EXCLUDE_PATHS) - for filename in get_matching_files(self.srcdir, excludes): # type: ignore + for filename in get_matching_files( + self.srcdir, + [*exclude_paths] + EXCLUDE_PATHS, + include_paths, + ): docname = self.path2doc(filename) if docname: if docname in self.docnames: diff --git a/sphinx/testing/util.py b/sphinx/testing/util.py index 441e6da3b..672cdba8f 100644 --- a/sphinx/testing/util.py +++ b/sphinx/testing/util.py @@ -24,17 +24,17 @@ __all__ = [ def assert_re_search(regex: Pattern, text: str, flags: int = 0) -> None: if not re.search(regex, text, flags): - assert False, '%r did not match %r' % (regex, text) + raise AssertionError('%r did not match %r' % (regex, text)) def assert_not_re_search(regex: Pattern, text: str, flags: int = 0) -> None: if re.search(regex, text, flags): - assert False, '%r did match %r' % (regex, text) + raise AssertionError('%r did match %r' % (regex, text)) def assert_startswith(thing: str, prefix: str) -> None: if not thing.startswith(prefix): - assert False, '%r does not start with %r' % (thing, prefix) + raise AssertionError('%r does not start with %r' % (thing, prefix)) def assert_node(node: Node, cls: Any = None, xpath: str = "", **kwargs: Any) -> None: diff --git a/sphinx/texinputs/sphinx.sty b/sphinx/texinputs/sphinx.sty index 9b0b54c56..b1105515b 100644 --- a/sphinx/texinputs/sphinx.sty +++ b/sphinx/texinputs/sphinx.sty @@ -47,6 +47,11 @@ }{ \RequirePackage{color} } +% the \colorlet of xcolor (if at all loaded) is overkill for our use case +\newcommand{\sphinxcolorlet}[2] + {\expandafter\let\csname\@backslashchar color@#1\expandafter\endcsname + \csname\@backslashchar color@#2\endcsname } + % Handle options via "kvoptions" (later loaded by hyperref anyhow) \RequirePackage{kvoptions} @@ -72,36 +77,19 @@ \AtBeginDocument{\define@key{sphinx}{bookmarksdepth}{\hypersetup{bookmarksdepth=#1}}} % \DeclareBoolOption[false]{usespart}% not used % dimensions, we declare the \dimen registers here. -\newdimen\sphinxverbatimsep +\newdimen\sphinxverbatimsep % <-- TO BE REMOVED NOT USED ANYMORE AT 5.1.0 \newdimen\sphinxverbatimborder -\newdimen\sphinxverbatimradius -\newdimen\sphinxshadowsep -\newdimen\sphinxshadowsize -\newdimen\sphinxshadowrule +% % \DeclareStringOption is not convenient for the handling of these dimensions % because we want to assign the values to the corresponding registers. Even if % we added the code to the key handler it would be too late for the initial % set-up and we would need to do initial assignments explicitly. We end up % using \define@key directly. % verbatim -\sphinxverbatimsep=\fboxsep +\sphinxverbatimsep=\fboxsep % <-- TO BE REMOVED NOT USED ANYMORE AT 5.1.0 \define@key{sphinx}{verbatimsep}{\sphinxverbatimsep\dimexpr #1\relax} \sphinxverbatimborder=\fboxrule \define@key{sphinx}{verbatimborder}{\sphinxverbatimborder\dimexpr #1\relax} -\sphinxverbatimradius=0pt - \define@key{sphinx}{verbatimradius}{% - \sphinxverbatimradius\dimexpr #1\relax - \ifdim\sphinxverbatimradius=\z@\else\RequirePackage{sphinxpackageboxes}\fi - } -\AtBeginDocument{\define@key{sphinx}{verbatimradius}{\sphinxverbatimradius\dimexpr #1\relax}} -% topic boxes -\sphinxshadowsep =5pt - \define@key{sphinx}{shadowsep}{\sphinxshadowsep\dimexpr #1\relax} -\sphinxshadowsize=4pt - \define@key{sphinx}{shadowsize}{\sphinxshadowsize\dimexpr #1\relax} -\sphinxshadowrule=\fboxrule - \define@key{sphinx}{shadowrule}{\sphinxshadowrule\dimexpr #1\relax} -% verbatim \DeclareBoolOption[true]{verbatimwithframe} \DeclareBoolOption[true]{verbatimwrapslines} \DeclareBoolOption[false]{verbatimforcewraps} @@ -119,6 +107,17 @@ \DeclareStringOption % must use braces to hide the brackets [{\makebox[2\fontcharwd\font`\x][r]{\textcolor{red}{\tiny$\m@th\hookrightarrow$}}}]% {verbatimcontinued} +% topic boxes +% alternative names and definitions in 5.1.0 section below +\newdimen\sphinxshadowsep % <-- TO BE REMOVED NOT USED ANYMORE AT 5.1.0 +\newdimen\sphinxshadowsize % <-- TO BE REMOVED NOT USED ANYMORE AT 5.1.0 +\newdimen\sphinxshadowrule +\sphinxshadowsep=5pt + \define@key{sphinx}{shadowsep}{\sphinxshadowsep\dimexpr #1\relax}% +\sphinxshadowsize=4pt + \define@key{sphinx}{shadowsize}{\sphinxshadowsize\dimexpr #1\relax} +\sphinxshadowrule=\fboxrule % catches current value (probably 0.4pt) + \define@key{sphinx}{shadowrule}{\sphinxshadowrule\dimexpr #1\relax} % notices/admonitions % the dimensions for notices/admonitions are kept as macros and assigned to % \spx@notice@border at time of use, hence \DeclareStringOption is ok for this @@ -161,9 +160,6 @@ }% % Default color chosen to be as in minted.sty LaTeX package! \sphinxDeclareSphinxColorOption{VerbatimHighlightColor}{{rgb}{0.878,1,1}} -% topic and contents boxes -\sphinxDeclareSphinxColorOption{shadowBorderColor}{{rgb}{0,0,0}} -\sphinxDeclareSphinxColorOption{shadowShadowColor}{{rgb}{0,0,0}} % admonition boxes, "light" style \sphinxDeclareSphinxColorOption{noteBorderColor}{{rgb}{0,0,0}} \sphinxDeclareSphinxColorOption{hintBorderColor}{{rgb}{0,0,0}} @@ -180,6 +176,416 @@ \sphinxDeclareSphinxColorOption{attentionBgColor}{{rgb}{1,1,1}} \sphinxDeclareSphinxColorOption{dangerBgColor}{{rgb}{1,1,1}} \sphinxDeclareSphinxColorOption{errorBgColor}{{rgb}{1,1,1}} +%%%%%%%% +% +% Additions at 5.1.0 +% +% In future, an alternative user interface will perhaps be provided via +% CSS-like input in a configuration variable latex_css, and Sphinx +% will then parse it into the \sphinxsetup options described it. +% +% In the meantime we adopt already some CSS-like names. However, +% attention to not use these options as genuine CSS properties, only +% very limited syntax is supported. +% +\def\spxstring@none{none} +\def\spxstring@clone{clone} +% Future: should below all the macros holding dimensions be defined via some +% \edef and \dimexpr rather? +% +% Deliberately the code avoids creating (except by \let) new \dimen variables +% besides the legacy ones already defined. +% +% code-blocks +\let\spxdimen@pre@border\sphinxverbatimborder +\define@key{sphinx}{pre_border-top-width}{\def\spx@pre@border@top{#1}} +\define@key{sphinx}{pre_border-right-width}{\def\spx@pre@border@right{#1}} +\define@key{sphinx}{pre_border-bottom-width}{\def\spx@pre@border@bottom{#1}} +\define@key{sphinx}{pre_border-left-width}{\def\spx@pre@border@left{#1}} +% currently accepts only one dimension specification +\define@key{sphinx}{pre_border-width}{% + \spxdimen@pre@border\dimexpr #1\relax + \def\spx@pre@border@top {\spxdimen@pre@border}% + \let\spx@pre@border@right \spx@pre@border@top + \let\spx@pre@border@bottom\spx@pre@border@top + \let\spx@pre@border@left \spx@pre@border@top +} +\def\spx@pre@border@top {\spxdimen@pre@border}% +\let\spx@pre@border@right \spx@pre@border@top +\let\spx@pre@border@bottom\spx@pre@border@top +\let\spx@pre@border@left \spx@pre@border@top +\expandafter\let\expandafter\KV@sphinx@verbatimborder + \csname KV@sphinx@pre_border-width\endcsname +\newif\ifspx@pre@border@open % defaults to false (at least for 5.x series) +\define@key{sphinx}{pre_box-decoration-break}% + {\begingroup\edef\spx@tempa{#1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@clone + \spx@pre@border@openfalse + \else\spx@pre@border@opentrue\fi} +% +% MEMO: \sphinxverbatimsep not used anywhere anymore in the code, to be removed +\define@key{sphinx}{pre_padding-top}{\def\spx@pre@padding@top{#1}} +\define@key{sphinx}{pre_padding-right}{\def\spx@pre@padding@right{#1}} +\define@key{sphinx}{pre_padding-bottom}{\def\spx@pre@padding@bottom{#1}} +\define@key{sphinx}{pre_padding-left}{\def\spx@pre@padding@left{#1}} +\define@key{sphinx}{pre_padding}{% + \def\spx@pre@padding@top {#1}% use some pre \dimexpr expansion? + \let\spx@pre@padding@right \spx@pre@padding@top + \let\spx@pre@padding@bottom\spx@pre@padding@top + \let\spx@pre@padding@left \spx@pre@padding@top +} +\edef\spx@pre@padding@top {\number\fboxsep sp}% \sphinxverbatimsep to be removed +\let\spx@pre@padding@right \spx@pre@padding@top +\let\spx@pre@padding@bottom\spx@pre@padding@top +\let\spx@pre@padding@left \spx@pre@padding@top +\expandafter\let\expandafter\KV@sphinx@verbatimsep + \csname KV@sphinx@pre_padding\endcsname +% +% We do not define a new \dimen (in 5.x pre-5.1.0 dev branch there +% was a \sphinxverbatimradius when rounded boxes were first introduced, +% but we removed it). +\define@key{sphinx}{pre_border-top-left-radius}{\def\spx@pre@radius@topleft{#1}} +\define@key{sphinx}{pre_border-top-right-radius}{\edef\spx@pre@radius@topright{#1}} +\define@key{sphinx}{pre_border-bottom-right-radius}{\def\spx@pre@radius@bottomright{#1}} +\define@key{sphinx}{pre_border-bottom-left-radius}{\def\spx@pre@radius@bottomleft{#1}} +\define@key{sphinx}{pre_border-radius}{% + \def\spx@pre@radius@topleft {#1}% + \let\spx@pre@radius@topright \spx@pre@radius@topleft + \let\spx@pre@radius@bottomright\spx@pre@radius@topleft + \let\spx@pre@radius@bottomleft \spx@pre@radius@topleft +} +% MEMO: keep in mind in using these macros in code elsewhere that they can +% thus be dimen registers or simply dimensional specs such as 3pt +\let\spx@pre@radius@topleft \z@ +\let\spx@pre@radius@topright \z@ +\let\spx@pre@radius@bottomright\z@ +\let\spx@pre@radius@bottomleft \z@ +\AtBeginDocument{\if1\ifdim\spx@pre@radius@topleft>\z@0\fi + \ifdim\spx@pre@radius@topright>\z@0\fi + \ifdim\spx@pre@radius@bottomright>\z@0\fi + \ifdim\spx@pre@radius@bottomleft>\z@0\fi + 1\else\spx@RequirePackage@PictIIe\fi} +% +\newif\ifspx@pre@withshadow +\newif\ifspx@pre@insetshadow +% Attention only "none" or "<xoffset> <yoffset> [optional inset]", no color +\define@key{sphinx}{pre_box-shadow}{\spx@pre@box@shadow@setter #1 {} {} \@nnil}% +% TODO add parsing to fetch color... but this requires a TeX layer to convert +% color spec in CSS format to color/xcolor format +\def\spx@pre@box@shadow@setter #1 #2 #3 #4\@nnil{% + \begingroup\edef\spx@tempa{#1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@none + \spx@pre@withshadowfalse + \else + \spx@pre@withshadowtrue + \edef\spx@pre@shadow@xoffset{\number\dimexpr#1\relax sp}% + \edef\spx@pre@shadow@yoffset{\number\dimexpr#2+\z@\relax sp}% + \if\relax\detokenize{#3}\relax + \spx@pre@insetshadowfalse + \else + \spx@pre@insetshadowtrue + \fi + \fi +}% +\spx@pre@box@shadow@setter none {} {} \@nnil +% +\newif\ifspx@pre@withbordercolor +\define@key{sphinx}{pre_border-TeXcolor}{% + \spx@pre@withbordercolortrue + \definecolor{VerbatimBorderColor}#1% legacy colour name with no sphinx prefix +} +\expandafter\let\expandafter\KV@sphinx@VerbatimBorderColor + \csname KV@sphinx@pre_border-TeXcolor\endcsname +\newif\ifspx@pre@withbackgroundcolor +\define@key{sphinx}{pre_background-TeXcolor}{% + \spx@pre@withbackgroundcolortrue + \definecolor{VerbatimColor}#1% legacy colour name with no sphinx prefix +} +\expandafter\let\expandafter\KV@sphinx@VerbatimColor + \csname KV@sphinx@pre_background-TeXcolor\endcsname +\newif\ifspx@pre@withshadowcolor +\define@key{sphinx}{pre_box-shadow-TeXcolor}{% + \spx@pre@withshadowcolortrue + \definecolor{sphinxVerbatimShadowColor}#1% +} +\definecolor{sphinxVerbatimShadowColor}{rgb}{0,0,0} +% topics +\let\spxdimen@topic@border\sphinxshadowrule +\define@key{sphinx}{div.topic_border-top-width}{\def\spx@topic@border@top{#1}} +\define@key{sphinx}{div.topic_border-right-width}{\def\spx@topic@border@right{#1}} +\define@key{sphinx}{div.topic_border-bottom-width}{\def\spx@topic@border@bottom{#1}} +\define@key{sphinx}{div.topic_border-left-width}{\def\spx@topic@border@left{#1}} +% attention currently accepts only one dimension specification +\define@key{sphinx}{div.topic_border-width}{% + \spxdimen@topic@border\dimexpr #1\relax + \def\spx@topic@border@top {\spxdimen@topic@border}% + \let\spx@topic@border@right \spx@topic@border@top + \let\spx@topic@border@bottom\spx@topic@border@top + \let\spx@topic@border@left \spx@topic@border@top +} +\let\spx@topic@border@top \spxdimen@topic@border +\let\spx@topic@border@right \spx@topic@border@top +\let\spx@topic@border@bottom\spx@topic@border@top +\let\spx@topic@border@left \spx@topic@border@top +\expandafter\let\expandafter\KV@sphinx@shadowrule + \csname KV@sphinx@topic_border-width\endcsname +\newif\ifspx@topic@border@open % defaults to false (legacy) +\define@key{sphinx}{div.topic_box-decoration-break}% + {\begingroup\edef\spx@tempa{#1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@clone + \spx@topic@border@openfalse + \else\spx@topic@border@opentrue\fi}% +% +% MEMO: \sphinxshadowsep not used anywhere anymore in code base and to be removed +\define@key{sphinx}{topic_padding-top}{\def\spx@topic@padding@top{#1}} +\define@key{sphinx}{topic_padding-right}{\def\spx@topic@padding@right{#1}} +\define@key{sphinx}{topic_padding-bottom}{\def\spx@topic@padding@bottom{#1}} +\define@key{sphinx}{topic_padding-left}{\def\spx@topic@padding@left{#1}} +\define@key{sphinx}{topic_padding}{% + \def\spx@topic@padding@top {#1}% + \let\spx@topic@padding@right \spx@topic@padding@top + \let\spx@topic@padding@bottom\spx@topic@padding@top + \let\spx@topic@padding@left \spx@topic@padding@top +} +\def\spx@topic@padding@top {5pt}% no usage anymore of \sphinxshadowsep dimen register +\let\spx@topic@padding@right \spx@topic@padding@top +\let\spx@topic@padding@bottom\spx@topic@padding@top +\let\spx@topic@padding@left \spx@topic@padding@top +\expandafter\let\expandafter\KV@sphinx@shadowsep + \csname KV@sphinx@topic_padding\endcsname +% +\define@key{sphinx}{div.topic_border-top-left-radius}{\def\spx@topic@radius@topleft{#1}} +\define@key{sphinx}{div.topic_border-top-right-radius}{\def\spx@topic@radius@topright{#1}} +\define@key{sphinx}{div.topic_border-bottom-right-radius}{\def\spx@topic@radius@bottomright{#1}} +\define@key{sphinx}{div.topic_border-bottom-left-radius}{\def\spx@topic@radius@bottomleft{#1}} +\define@key{sphinx}{div.topic_border-radius}{% + \def\spx@topic@radius@topleft {#1}% + \let\spx@topic@radius@topright \spx@topic@radius@topleft + \let\spx@topic@radius@bottomright\spx@topic@radius@topleft + \let\spx@topic@radius@bottomleft \spx@topic@radius@topleft +} +\let\spx@topic@radius@topleft \z@ +\let\spx@topic@radius@topright \z@ +\let\spx@topic@radius@bottomright\z@ +\let\spx@topic@radius@bottomleft \z@ +\AtBeginDocument{\if1\ifdim\spx@topic@radius@topleft>\z@0\fi + \ifdim\spx@topic@radius@topright>\z@0\fi + \ifdim\spx@topic@radius@bottomright>\z@0\fi + \ifdim\spx@topic@radius@bottomleft>\z@0\fi + 1\else\spx@RequirePackage@PictIIe\fi} +% +\newif\ifspx@topic@withshadow +\newif\ifspx@topic@insetshadow +% Attention only "none" or "<xoffset> <yoffset> [optional inset]", no color +\define@key{sphinx}{div.topic_box-shadow}{\spx@topic@box@shadow@setter #1 {} {} \@nnil}% +\def\spx@topic@box@shadow@setter #1 #2 #3 #4\@nnil{% + \begingroup\edef\spx@tempa{#1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@none + \spx@topic@withshadowfalse + \else + \spx@topic@withshadowtrue + \edef\spx@topic@shadow@xoffset{\number\dimexpr#1\relax sp}% + \edef\spx@topic@shadow@yoffset{\number\dimexpr#2+\z@\relax sp}% + \if\relax\detokenize{#3}\relax + \spx@topic@insetshadowfalse + \else + \spx@topic@insetshadowtrue + \fi + \fi +}% +\spx@topic@box@shadow@setter 4pt 4pt {} \@nnil +% Suport for legacy shadowsize, the \sphinxshadowsize \dimen register +% is not used anymore and should not even be allocated in future +\define@key{sphinx}{shadowsize}{% + \edef\spx@topic@shadow@xoffset{\number\dimexpr#1\relax sp}% + \let\spx@topic@shadow@yoffset\spx@topic@shadow@xoffset + \ifdim\spx@topic@shadow@xoffset=\z@ + \spx@topic@box@withshadowtrue + \else + \spx@topic@box@withshadowfalse + \spx@topic@box@shadow@insetfalse + \fi +}% +\definecolor{sphinxTopicBorderColor}{rgb}{0,0,0} +\definecolor{sphinxTopicBackgroundColor}{rgb}{1,1,1} +\definecolor{sphinxTopicShadowColor}{rgb}{0,0,0} +\newif\ifspx@topic@withbordercolor +\define@key{sphinx}{div.topic_border-TeXcolor}{% + \spx@topic@withbordercolortrue + \definecolor{sphinxTopicBorderColor}#1% +} +\newif\ifspx@topic@withbackgroundcolor +\define@key{sphinx}{div.topic_background-TeXcolor}{% + \spx@topic@withbackgroundcolortrue + \definecolor{sphinxTopicBackgroundColor}#1% +} +\newif\ifspx@topic@withshadowcolor +\define@key{sphinx}{div.topic_box-shadow-TeXcolor}{% + \spx@topic@withshadowcolortrue + \definecolor{sphinxTopicShadowColor}#1% +} +% warning, caution, attention, danger, error +\def\spx@tempa#1{% + \expandafter\spx@tempb +% MEMO: the diverging naming of first one is conditioned at this time by the fact +% that sphinxnotice environment must work both for these admonitions and the +% note, tip etc... ones + \csname spx@opt@#1border\expandafter\endcsname + \csname spx@#1@border@top\expandafter\endcsname + \csname spx@#1@border@right\expandafter\endcsname + \csname spx@#1@border@bottom\expandafter\endcsname + \csname spx@#1@border@left\expandafter\endcsname + \csname ifspx@#1@border@open\expandafter\endcsname + \csname spx@#1@border@opentrue\expandafter\endcsname + \csname spx@#1@border@openfalse\endcsname + {#1}% +}% +\def\spx@tempb #1#2#3#4#5#6#7#8#9{% + \define@key{sphinx}{div.#9_border-top-width}{\def#2{##1}}% + \define@key{sphinx}{div.#9_border-right-width}{\def#3{##1}}% + \define@key{sphinx}{div.#9_border-bottom-width}{\def#4{##1}}% + \define@key{sphinx}{div.#9_border-left-width}{\def#5{##1}}% + \define@key{sphinx}{div.#9_border-width}{\def#1{##1}\def#2{#1}\let#3#2\let#4#2\let#5#2}% + \def#1{1pt}\let#2#1\let#3#2\let#4#2\let#5#2% + \newif#6% + \define@key{sphinx}{div.#9_box-decoration-break}% + {\begingroup\edef\spx@tempa{##1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@clone#8\else#7\fi}% + \expandafter\let\csname KV@sphinx@#9border\expandafter\endcsname + \csname KV@sphinx@div.#9_border-width\endcsname +} +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + +\def\spx@tempa#1{% + \expandafter\spx@tempb + \csname spx@#1@padding\expandafter\endcsname + \csname spx@#1@padding@top\expandafter\endcsname + \csname spx@#1@padding@right\expandafter\endcsname + \csname spx@#1@padding@bottom\expandafter\endcsname + \csname spx@#1@padding@left\expandafter\endcsname +% MEMO: this is to keep same behaviour as prior to 5.1.0 for which +% no key to set padding adjusted and border+padding was kept constant + \csname spx@opt@#1border\endcsname + {#1}% +}% +\def\spx@tempb #1#2#3#4#5#6#7{% + \define@key{sphinx}{div.#7_padding-top}{\def#2{##1}}% + \define@key{sphinx}{div.#7_padding-right}{\def#3{##1}}% + \define@key{sphinx}{div.#7_padding-bottom}{\def#4{##1}}% + \define@key{sphinx}{div.#7_padding-left}{\def#5{##1}}% + \define@key{sphinx}{div.#7_padding}{\def#1{##1}\def#2{#1}\let#3#2\let#4#2\let#5#2}% +% MEMO: prior to 5.1.0 padding was not separately customizable +% This keeps exactly the strange behaviour as prior to 5.1.0 +% which used to be hard-coded in the sphinxheavybox environment + \def#1{\dimexpr.6\baselineskip-#6\relax}% + \let#2#1\let#3#2\let#4#2\let#5#2% +} +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + +\def\spx@tempa#1{% + \expandafter\spx@tempb + \csname spx@#1@radius@topleft\expandafter\endcsname + \csname spx@#1@radius@topright\expandafter\endcsname + \csname spx@#1@radius@bottomright\expandafter\endcsname + \csname spx@#1@radius@bottomleft\endcsname + {#1}% +}% +\def\spx@tempb #1#2#3#4#5{% + \define@key{sphinx}{div.#5_border-top-left-radius}{\def#1{##1}}% + \define@key{sphinx}{div.#5_border-top-right-radius}{\def#2{##1}}% + \define@key{sphinx}{div.#5_border-bottom-right-radius}{\def#3{##1}}% + \define@key{sphinx}{div.#5_border-bottom-left-radius}{\def#4{##1}}% + \define@key{sphinx}{div.#5_border-radius}{\def#1{##1}\let#2#1\let#3#1\let#4#1}% + \let#1\z@\let#2#1\let#3#2\let#4#2% + \AtBeginDocument{\if1\ifdim#1>\z@0\fi + \ifdim#2>\z@0\fi + \ifdim#3>\z@0\fi + \ifdim#4>\z@0\fi + 1\else\spx@RequirePackage@PictIIe\fi}% +} +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + +\def\spx@tempa#1{% + \expandafter\spx@tempb + \csname ifspx@#1@withshadow\expandafter\endcsname + \csname ifspx@#1@insetshadow\expandafter\endcsname + \csname ifspx@#1@withshadowcolor\expandafter\endcsname + \csname ifspx@#1@withbordercolor\expandafter\endcsname + \csname ifspx@#1@withbackgroundcolor\endcsname +}% +\def\spx@tempb#1#2#3#4#5{\newif#1\newif#2\newif#3\newif#4\newif#5}% +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + +\def\spx@tempa#1{% + \expandafter\spx@tempb + \csname spx@#1@withshadowtrue\expandafter\endcsname + \csname spx@#1@withshadowfalse\expandafter\endcsname + \csname spx@#1@insetshadowtrue\expandafter\endcsname + \csname spx@#1@insetshadowfalse\expandafter\endcsname + \csname spx@#1@box@shadow@setter\expandafter\endcsname + \csname spx@#1@box@shadow@xoffset\expandafter\endcsname + \csname spx@#1@box@shadow@yoffset\endcsname + {#1}% +}% +\def\spx@tempb#1#2#3#4#5#6#7#8{% + \define@key{sphinx}{div.#8_box-shadow}{#5##1 {} {} \@nnil}% + \def#5##1 ##2 ##3 ##4\@nnil{% + \begingroup\edef\spx@tempa{##1}\expandafter\endgroup + \ifx\spx@tempa\spxstring@none + #2% + \else #1\edef#6{\number\dimexpr##1\relax sp}% + \edef#7{\number\dimexpr##2+\z@\relax sp}% + \if\relax\detokenize{##3}\relax#4\else#3\fi + \fi + }#5none {} {} \@nnil +} +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + +\def\spx@tempa#1{% + \expandafter\spx@tempb + \csname spx@#1@withbordercolortrue\expandafter\endcsname + \csname spx@#1@withbackgroundcolortrue\expandafter\endcsname + \csname spx@#1@withshadowcolortrue\endcsname + {#1}% +} +\def\spx@tempb#1#2#3#4{% + \definecolor{sphinx#4BorderColor}{rgb}{0,0,0}% + \definecolor{sphinx#4BgColor}{rgb}{1,1,1}% + \definecolor{sphinx#4ShadowColor}{rgb}{0,0,0}% + \define@key{sphinx}{div.#4_border-TeXcolor}{#1\definecolor{sphinx#4BorderColor}##1}% + \define@key{sphinx}{div.#4_background-TeXcolor}{#2\definecolor{sphinx#4BgColor}##1}% + \define@key{sphinx}{div.#4_box-shadow-TeXcolor}{#3\definecolor{sphinx#4ShadowColor}##1}% + \expandafter\let\csname KV@sphinx@#4BorderColor\expandafter\endcsname + \csname KV@sphinx@div.#4_border-TeXcolor\endcsname + \expandafter\let\csname KV@sphinx@#4BgColor\expandafter\endcsname + \csname KV@sphinx@div.#4_background-TeXcolor\endcsname +} +\spx@tempa{warning} +\spx@tempa{caution} +\spx@tempa{attention} +\spx@tempa{danger} +\spx@tempa{error} + \DeclareDefaultOption{\@unknownoptionerror} \ProcessKeyvalOptions* @@ -278,12 +684,10 @@ %% FRAMED ENVIRONMENTS % +\RequirePackage{sphinxpackageboxes} \input{sphinxlatexadmonitions.sty} \input{sphinxlatexliterals.sty} \input{sphinxlatexshadowbox.sty} -\ifdim\sphinxverbatimradius=\z@\else - \RequirePackage{sphinxpackageboxes} -\fi %% CONTAINERS diff --git a/sphinx/texinputs/sphinxlatexadmonitions.sty b/sphinx/texinputs/sphinxlatexadmonitions.sty index b261ad7f6..052de9bb0 100644 --- a/sphinx/texinputs/sphinxlatexadmonitions.sty +++ b/sphinx/texinputs/sphinxlatexadmonitions.sty @@ -16,6 +16,7 @@ % settings, cf sphinx docs (latex customization). % % Requires: +\RequirePackage{sphinxpackageboxes} \RequirePackage{framed}% used by sphinxheavybox % % Dependencies (they do not need to be defined at time of loading): @@ -65,24 +66,116 @@ \definecolor{sphinxtipBgColor}{rgb}{1,1,1} % Others get more distinction +\def\spx@admonitions@boxes@fcolorbox@setup{% + \spx@boxes@border@top \@nameuse{spx@\spx@noticetype @border@top}% + \spx@boxes@border@right \@nameuse{spx@\spx@noticetype @border@right}% + \spx@boxes@border@bottom\@nameuse{spx@\spx@noticetype @border@bottom}% + \spx@boxes@border@left \@nameuse{spx@\spx@noticetype @border@left}% + \spx@boxes@border \spx@notice@border +% + \spx@boxes@padding@top \@nameuse{spx@\spx@noticetype @padding@top}% + \spx@boxes@padding@right \@nameuse{spx@\spx@noticetype @padding@right}% + \spx@boxes@padding@bottom\@nameuse{spx@\spx@noticetype @padding@bottom}% + \spx@boxes@padding@left \@nameuse{spx@\spx@noticetype @padding@left}% +% + \spx@boxes@radius@topleft \@nameuse{spx@\spx@noticetype @radius@topleft}% + \spx@boxes@radius@topright \@nameuse{spx@\spx@noticetype @radius@topright}% + \spx@boxes@radius@bottomright \@nameuse{spx@\spx@noticetype @radius@bottomright}% + \spx@boxes@radius@bottomleft \@nameuse{spx@\spx@noticetype @radius@bottomleft}% + \relax + \iftrue\@nameuse{ifspx@\spx@noticetype @withshadow}% + \spx@boxes@withshadowtrue + \spx@boxes@shadow@xoffset \@nameuse{spx@\spx@noticetype @box@shadow@xoffset}% + \spx@boxes@shadow@yoffset \@nameuse{spx@\spx@noticetype @box@shadow@yoffset}\relax + \else + \spx@boxes@withshadowfalse + \fi\@nameuse{fi}% + \iftrue\@nameuse{ifspx@\spx@noticetype @insetshadow}% + \spx@boxes@insetshadowtrue + \else + \spx@boxes@insetshadowfalse + \fi\@nameuse{fi}% + \iftrue\@nameuse{ifspx@\spx@noticetype @withshadowcolor}% + \spx@boxes@withshadowcolortrue + \else + \spx@boxes@withshadowcolorfalse + \fi\@nameuse{fi}% + % + \iftrue\@nameuse{ifspx@\spx@noticetype @withbackgroundcolor}% + \spx@boxes@withbackgroundcolortrue + \else + \spx@boxes@withbackgroundcolorfalse + \fi\@nameuse{fi}% + \sphinxcolorlet{spx@boxes@backgroundcolor}{spx@notice@bgcolor}% + % + \iftrue\@nameuse{ifspx@\spx@noticetype @withbordercolor}% + \spx@boxes@withbordercolortrue + \else + \spx@boxes@withbordercolorfalse + \fi\@nameuse{fi}% + \sphinxcolorlet{spx@boxes@bordercolor}{spx@notice@bordercolor}% + % + \iftrue\@nameuse{ifspx@\spx@noticetype @withshadowcolor}% + \spx@boxes@withshadowcolortrue + \else + \spx@boxes@withshadowcolorfalse + \fi\@nameuse{fi}% + \sphinxcolorlet{spx@boxes@shadowcolor}{sphinx\spx@noticetype ShadowColor}% +} % Code adapted from framed.sty's "snugshade" environment. % Nesting works (inner frames do not allow page breaks). \newenvironment{sphinxheavybox}{\par - \setlength{\FrameRule}{\spx@notice@border}% - \setlength{\FrameSep}{\dimexpr.6\baselineskip-\FrameRule\relax} + \spx@admonitions@boxes@fcolorbox@setup + % Those are used by sphinxVerbatim if the \ifspx@inframed boolean is true + \setlength{\FrameRule}{0.5\dimexpr\spx@boxes@border@top+\spx@boxes@border@bottom\relax}% + % MEMO: prior to 5.1.0 \FrameSep was determined as 0.6\baselineskip - + % \FrameRule, and there was no possibility for user to adjust padding. + % Then \fcolorbox was used with \fboxrule set to \FrameRule and \fboxsep + % set to \FrameSep. + % The 5.1.0 default calculation of padding parameters maintains PDF output + % identical to legacy behaviour, as long as padding is not set by user. + \setlength{\FrameSep}{0.5\dimexpr\spx@boxes@padding@top+\spx@boxes@padding@bottom\relax}% \advance\spx@image@maxheight - -\dimexpr2\FrameRule - +2\FrameSep + -\dimexpr\spx@boxes@border@top+\spx@boxes@border@bottom + +\spx@boxes@padding@top+\spx@boxes@padding@bottom +\baselineskip\relax % will happen again if nested, needed indeed! + % MEMO: the next comment is before boxing was extended to allow padding and + % multiple border-widths, not to mention shadows... % configure framed.sty's parameters to obtain same vertical spacing % as for "light" boxes. We need for this to manually insert parskip glue and % revert a skip done by framed before the frame. \ltx@ifundefined{OuterFrameSep}{}{\OuterFrameSep\z@skip}% \vspace{\FrameHeightAdjust} % copied/adapted from framed.sty's snugshade + % but now using in place of \fcolorbox the Sphinx sophisticated own \def\FrameCommand##1{\hskip\@totalleftmargin - \fboxsep\FrameSep \fboxrule\FrameRule - \fcolorbox{spx@notice@bordercolor}{spx@notice@bgcolor}{##1}% + \ifspx@boxes@withshadow + \ifspx@boxes@insetshadow\else + \ifdim\spx@boxes@shadow@xoffset<\z@\hskip\spx@boxes@shadow@xoffset\relax + \fi + \fi + \fi + \if1% use rounded boxes only if needed and possible + \ifdim\spx@boxes@radius@topleft >\z@0\fi + \ifdim\spx@boxes@radius@topright >\z@0\fi + \ifdim\spx@boxes@radius@bottomright>\z@0\fi + \ifdim\spx@boxes@radius@bottomleft >\z@0\fi + 1\spx@boxes@fcolorbox{##1}% + \else + \@ifpackageloaded{pict2e}% + {\ifspx@boxes@insetshadow + \spx@boxes@fcolorbox{##1}% + \else + \spx@boxes@fcolorbox@rounded{##1}% + \fi}% + {\spx@boxes@fcolorbox{##1}}% + \fi + \ifspx@boxes@withshadow + \ifspx@boxes@insetshadow\else + \ifdim\spx@boxes@shadow@xoffset>\z@\hskip-\spx@boxes@shadow@xoffset\relax + \fi + \fi + \fi \hskip-\linewidth \hskip-\@totalleftmargin \hskip\columnwidth}% \savenotes % use a minipage if we are already inside a framed environment @@ -129,11 +222,6 @@ {\begin{sphinxheavybox}\sphinxstrong{#1} }{\end{sphinxheavybox}} % or just use package options -% the \colorlet of xcolor (if at all loaded) is overkill for our use case -\newcommand{\sphinxcolorlet}[2] - {\expandafter\let\csname\@backslashchar color@#1\expandafter\endcsname - \csname\@backslashchar color@#2\endcsname } - % the main dispatch for all types of notices \newenvironment{sphinxadmonition}[2]{% #1=type, #2=heading % can't use #1 directly in definition of end part diff --git a/sphinx/texinputs/sphinxlatexliterals.sty b/sphinx/texinputs/sphinxlatexliterals.sty index b4eb39174..35fc9ca9f 100644 --- a/sphinx/texinputs/sphinxlatexliterals.sty +++ b/sphinx/texinputs/sphinxlatexliterals.sty @@ -32,6 +32,8 @@ % - alltt % - upquote % - needspace +% - sphinxpackageboxes +\RequirePackage{sphinxpackageboxes} % also in sphinxlatexadmonitions.sty: % This is a workaround to a "feature" of French lists, when literal block @@ -60,9 +62,6 @@ % Skip to next page if not enough space at bottom \RequirePackage{needspace} -\newbox\spx@verb@tempboxa -\newbox\spx@verb@tempboxb - % Based on use of "fancyvrb.sty"'s Verbatim. % - with framing allowing page breaks ("framed.sty") % - with breaking of long lines (exploits Pygments mark-up), @@ -109,8 +108,7 @@ % "color push" or "color pop" % About the produced output: % - it obeys current indentation, -% - frame of width \sphinxverbatimborder is \sphinxverbatimsep -arated -% from the contents, +% - frame with 4 padding parameters and 4 border-width parameters % - the contents use the full available text width, limited by indentation, % - #1 = will be typeset above frame, in a non detachable way, % - #2 = will be typeset below frame, in a non detachable way, @@ -119,14 +117,27 @@ % #3 are the contents, and in the context of usage of fancyvrb+framed, % it will arrive here already transformed into horizontal boxes, % interline penalties and glues. +% \long\def\spx@verb@FrameCommand #1#2#3{% % These \hskips are for fancyvrb.sty measuring and will make the % framing "adapt" to an indented context. - \ifspx@opt@verbatimwithframe\else\sphinxverbatimborder\z@\fi + \ifspx@opt@verbatimwithframe\else\spxdimen@pre@border\z@\fi \hskip\@totalleftmargin - \hskip-\sphinxverbatimsep\hskip-\sphinxverbatimborder + \hskip-\spx@pre@border@left\hskip-\spx@pre@padding@left\relax + \ifspx@pre@withshadow + \ifspx@pre@insetshadow\else + \ifdim\spx@pre@shadow@xoffset<\z@\hskip\spx@pre@shadow@xoffset\relax + \fi + \fi + \fi \spx@verb@fcolorbox {#1}{#2}{#3}% - \hskip-\sphinxverbatimsep\hskip-\sphinxverbatimborder + \hskip-\spx@pre@padding@right\hskip-\spx@pre@border@right\relax + \ifspx@pre@withshadow + \ifspx@pre@insetshadow\else + \ifdim\spx@pre@shadow@xoffset>\z@\hskip-\spx@pre@shadow@xoffset\relax + \fi + \fi + \fi \hskip-\linewidth \hskip-\@totalleftmargin \hskip\columnwidth }% \long\def\spx@verb@fcolorbox #1#2#3{% @@ -138,82 +149,148 @@ % problematic features regarding color in a context like here where #3 % may contain an unbalanced "color push". % - % MEMO: Some PDF viewers have (or had) issues when the external frame is - % drawn first, then the background color is added. So we will draw first - % the background color (and let it extend to the frame area) then, hence - % on top of it the frame. And we draw the contents latest. -% - % TODO: add top right bottom left padding possibilities. - % Prepare a box with the contents and reserved space for framing. - \setbox\z@\hbox{\kern\dimexpr\sphinxverbatimborder+\sphinxverbatimsep\relax - {#3}\kern\dimexpr\sphinxverbatimborder+\sphinxverbatimsep\relax}% - \ht\z@ \dimexpr\ht\z@+\sphinxverbatimsep+\sphinxverbatimborder\relax - \dp\z@ \dimexpr\dp\z@+\sphinxverbatimsep+\sphinxverbatimborder\relax - % Prepare colored background - \setbox\tw@\hbox{{\color{VerbatimColor}\vrule\@width\wd\z@\@height\ht\z@\@depth\dp\z@}}% - \vbox{#1% continuation hint attached above frame - % draw frame border _latest_ to avoid pdf viewer issue - % be careful not to cause "color push + contents + color pop" - % there will be a small "\lineskip" space here from TeX - % the colored background - \copy\tw@ - % stroke the frame - \kern-\dimexpr\ht\tw@+\dp\tw@\relax - {\color{VerbatimBorderColor}% frame color - \hrule\@height\sphinxverbatimborder % width computed by TeX - \setbox\tw@\hb@xt@\wd\z@ - {% the vrule height will be auto computed later by TeX - \vrule\@width\sphinxverbatimborder - \hss - \vrule\@width\sphinxverbatimborder - }% - \ht\tw@\dimexpr\ht\z@-\sphinxverbatimborder\relax - \dp\tw@\dimexpr\dp\z@-\sphinxverbatimborder\relax - \box\tw@ - \hrule\@height\sphinxverbatimborder - }% color pop here - % now the contents - \kern-\dimexpr\ht\tw@+\dp\tw@\relax - \box\z@ - % Former code had a \hrule here so we need to suppress interline glue - % to keep exact same output now that it is a \hbox above + \setbox\z@\hbox{#3}% + \edef\spx@verb@fcolorbox@width@sp + {\number\dimexpr\wd\z@+\spx@pre@border@left + +\spx@pre@padding@left + +\spx@pre@padding@right + +\spx@pre@border@right\relax sp}% + \vbox{#1% continuation hint attached above frame, uses \spx@verb@fcolorbox@width@sp + % the boxes@fcolorbox constructs an \hbox with bbox containing the border + \if1% use rounded boxes only if needed and possible + \ifdim\spx@pre@radius@topleft >\z@0\fi + \ifdim\spx@pre@radius@topright >\z@0\fi + \ifdim\spx@pre@radius@bottomright>\z@0\fi + \ifdim\spx@pre@radius@bottomleft >\z@0\fi + 1\spx@boxes@fcolorbox{\box\z@}% + \else + \@ifpackageloaded{pict2e}% + {\ifspx@pre@insetshadow + \spx@boxes@fcolorbox{\box\z@}% + \else + \spx@boxes@fcolorbox@rounded{\box\z@}% + \fi}% + {\spx@boxes@fcolorbox{\box\z@}}% + \fi + % This \nointerlineskip to maintain legacy spacing when a \hrule was + % formerly last prior item in vertical list. TODO: remove this at 6.0.0 ? \nointerlineskip - % TODO: add some \lineskip glue here, this is all in a \vbox so can't split - #2% continuation hint attached below frame + #2% continuation hint attached below frame, uses \spx@verb@fcolorbox@width@sp }% end of \vbox }% -\def\spx@fcolorbox@put@c#1{% hide width from framed.sty measuring - \moveright.5\wd\tw@\hb@xt@\z@{\hss#1\hss}% +\def\spx@verb@fcolorbox@put@c#1{% hide width from framed.sty measuring + \moveright.5\dimexpr\spx@verb@fcolorbox@width@sp\hb@xt@\z@{\hss#1\hss}% }% -\def\spx@fcolorbox@put@r#1{% right align with contents, width hidden - \moveright\dimexpr\wd\tw@-\sphinxverbatimsep-\sphinxverbatimborder\hb@xt@\z@{\hss#1}% +\def\spx@verb@fcolorbox@put@r#1{% right align with contents, width hidden + \moveright\dimexpr\spx@verb@fcolorbox@width@sp-% + \spx@pre@padding@right-% + \spx@pre@border@right\hb@xt@\z@{\hss#1}% }% -\def\spx@fcolorbox@put@l#1{% left align with contents, width hidden - \moveright\dimexpr\sphinxverbatimborder+\sphinxverbatimsep\hb@xt@\z@{#1\hss}% +\def\spx@verb@fcolorbox@put@l#1{% left align with contents, width hidden + \moveright\dimexpr\spx@pre@border@left+% + \spx@pre@padding@left\hb@xt@\z@{#1\hss}% }% % -\def\sphinxVerbatim@Continued - {\csname spx@fcolorbox@put@\spx@opt@verbatimcontinuedalign\endcsname - {{\normalcolor\sphinxstylecodecontinued\literalblockcontinuedname}}}% -\def\sphinxVerbatim@Continues - {\csname spx@fcolorbox@put@\spx@opt@verbatimcontinuesalign\endcsname - {{\normalcolor\sphinxstylecodecontinues\literalblockcontinuesname}}}% -\def\sphinxVerbatim@Title - {\spx@fcolorbox@put@c{\unhcopy\sphinxVerbatim@TitleBox}}% +\def\sphinxVerbatim@Continued{% + \csname spx@verb@fcolorbox@put@\spx@opt@verbatimcontinuedalign\endcsname + {{\normalcolor\sphinxstylecodecontinued\literalblockcontinuedname}}% +}% +\def\sphinxVerbatim@Continues{% + \csname spx@verb@fcolorbox@put@\spx@opt@verbatimcontinuesalign\endcsname + {{\normalcolor\sphinxstylecodecontinues\literalblockcontinuesname}}% +}% +\def\sphinxVerbatim@Title{% + \spx@verb@fcolorbox@put@c{\unhcopy\sphinxVerbatim@TitleBox}% +}% \let\sphinxVerbatim@Before\@empty \let\sphinxVerbatim@After\@empty % Defaults are redefined in document preamble according to language \newcommand*\literalblockcontinuedname{continued from previous page}% \newcommand*\literalblockcontinuesname{continues on next page}% % -\def\sphinxVerbatim@FrameCommand - {\spx@verb@FrameCommand\sphinxVerbatim@Before\sphinxVerbatim@After}% -\def\sphinxVerbatim@FirstFrameCommand - {\spx@verb@FrameCommand\sphinxVerbatim@Before\sphinxVerbatim@Continues}% -\def\sphinxVerbatim@MidFrameCommand - {\spx@verb@FrameCommand\sphinxVerbatim@Continued\sphinxVerbatim@Continues}% -\def\sphinxVerbatim@LastFrameCommand - {\spx@verb@FrameCommand\sphinxVerbatim@Continued\sphinxVerbatim@After}% +\def\sphinxVerbatim@FrameCommand{% + \spx@verb@FrameCommand\sphinxVerbatim@Before\sphinxVerbatim@After +}% +\def\sphinxVerbatim@FirstFrameCommand{% + \ifspx@pre@border@open + \let\spx@boxes@fcolorbox@setuphook\spx@verb@boxes@fcolorbox@setuphook@openbottom + \fi + \spx@verb@FrameCommand\sphinxVerbatim@Before\sphinxVerbatim@Continues +}% +\def\sphinxVerbatim@MidFrameCommand{% + \ifspx@pre@border@open + \let\spx@boxes@fcolorbox@setuphook\spx@verb@boxes@fcolorbox@setuphook@openboth + \fi + \spx@verb@FrameCommand\sphinxVerbatim@Continued\sphinxVerbatim@Continues +}% +\def\sphinxVerbatim@LastFrameCommand{% + \ifspx@pre@border@open + \let\spx@boxes@fcolorbox@setuphook\spx@verb@boxes@fcolorbox@setuphook@opentop + \fi + \spx@verb@FrameCommand\sphinxVerbatim@Continued\sphinxVerbatim@After +}% +% +\def\spx@verb@boxes@fcolorbox@setup{% +% + \spx@boxes@border@top \spx@pre@border@top + \spx@boxes@border@right \spx@pre@border@right + \spx@boxes@border@bottom\spx@pre@border@bottom + \spx@boxes@border@left \spx@pre@border@left + \spx@boxes@border \spxdimen@pre@border +% + \spx@boxes@padding@top \spx@pre@padding@top + \spx@boxes@padding@right \spx@pre@padding@right + \spx@boxes@padding@bottom\spx@pre@padding@bottom + \spx@boxes@padding@left \spx@pre@padding@left +% + \spx@boxes@radius@topleft \spx@pre@radius@topleft + \spx@boxes@radius@topright \spx@pre@radius@topright + \spx@boxes@radius@bottomright \spx@pre@radius@bottomright + \spx@boxes@radius@bottomleft \spx@pre@radius@bottomleft +% +% + \ifspx@pre@withshadow + \spx@boxes@withshadowtrue + \spx@boxes@shadow@xoffset \spx@pre@shadow@xoffset + \spx@boxes@shadow@yoffset \spx@pre@shadow@yoffset\relax + \else + \spx@boxes@withshadowfalse + \fi + \ifspx@pre@insetshadow\spx@boxes@insetshadowtrue\else + \spx@boxes@insetshadowfalse\fi + \ifspx@pre@withshadowcolor\spx@boxes@withshadowcolortrue\else + \spx@boxes@withshadowcolorfalse\fi + % + \ifspx@pre@withbackgroundcolor\spx@boxes@withbackgroundcolortrue\else + \spx@boxes@withbackgroundcolorfalse\fi + \sphinxcolorlet{spx@boxes@backgroundcolor}{VerbatimColor}% + % + \ifspx@pre@withbordercolor\spx@boxes@withbordercolortrue\else + \spx@boxes@withbordercolorfalse\fi + \sphinxcolorlet{spx@boxes@bordercolor}{VerbatimBorderColor}% + % + \ifspx@pre@withshadowcolor\spx@boxes@withshadowcolortrue\else + \spx@boxes@withshadowcolorfalse\fi + \sphinxcolorlet{spx@boxes@shadowcolor}{sphinxVerbatimShadowColor}% +}% +\def\spx@verb@boxes@fcolorbox@setuphook@openbottom{% + \spx@boxes@border@bottom \z@ + \spx@boxes@radius@bottomright\z@ + \spx@boxes@radius@bottomleft \z@ +}% +\def\spx@verb@boxes@fcolorbox@setuphook@opentop{% + \spx@boxes@border@top \z@ + \spx@boxes@radius@topright\z@ + \spx@boxes@radius@topleft \z@ +}% +\def\spx@verb@boxes@fcolorbox@setuphook@openboth{% + \spx@boxes@border@top \z@ + \spx@boxes@border@bottom \z@ + \spx@boxes@radius@topright\z@ + \spx@boxes@radius@topleft \z@ + \spx@boxes@radius@bottomright\z@ + \spx@boxes@radius@bottomleft \z@ +}% % For linebreaks inside Verbatim environment from package fancyvrb. \newbox\sphinxcontinuationbox @@ -348,7 +425,7 @@ % \newcommand\sphinxVerbatimFormatLine[1]{\FV@ObeyTabs{\strut #1}}% \newcommand\sphinxVerbatimFormatLine[1]{\strut#1}% % MEMO: if verbatimwrapslines is set to true (default) the #1 above is -% simply \box\spx@verb@tempboxb, from the next two macros. +% simply \box\spx@tempboxb, from the next two macros. % The next two macros are a deep hack of fancyvrb.sty core line processing in % order to wrap too long lines, either at spaces and natural break-points, % (soft wrap) or optionally at any character (hard wrap). This requires deep @@ -367,10 +444,10 @@ \def\spx@verb@@ProcessLines{% \unskip \unpenalty - \setbox\spx@verb@tempboxb\lastbox -\ifvoid\spx@verb@tempboxb\else + \setbox\spx@tempboxb\lastbox +\ifvoid\spx@tempboxb\else {\spx@verb@@ProcessLines}% - \FV@ProcessLine{\box\spx@verb@tempboxb}% + \FV@ProcessLine{\box\spx@tempboxb}% \global\let\FV@ProcessLine\FV@ProcessLine \global\setbox\@tempboxa=\box\@tempboxa \aftergroup\spx@verb@@InhibitLineNumber @@ -401,7 +478,7 @@ \fi % MEMO: \everypar{} was issued earlier (and due to \@setminipage % would have been only \@minipagefalse\everypar{} otherwise). - \setbox\spx@verb@tempboxa=\vtop{\hsize\linewidth + \setbox\spx@tempboxa=\vtop{\hsize\linewidth \raggedright\hyphenpenalty\z@\exhyphenpenalty\z@ \doublehyphendemerits\z@\finalhyphendemerits\z@ % MEMO: fancyvrb has options obeytabs and tabsize. Anyhow tab characters @@ -417,14 +494,14 @@ % are executed but not the ones at its end. \par }% - \setbox\spx@verb@tempboxa=\vtop{\unvbox\spx@verb@tempboxa - \setbox\spx@verb@tempboxb\lastbox + \setbox\spx@tempboxa=\vtop{\unvbox\spx@tempboxa + \setbox\spx@tempboxb\lastbox {\spx@verb@@ProcessLines}% - \FV@ProcessLine{\box\spx@verb@tempboxb}% + \FV@ProcessLine{\box\spx@tempboxb}% \global\let\FV@ProcessLine\FV@ProcessLine \global\setbox\@tempboxa=\box\@tempboxa }% - \unvbox\spx@verb@tempboxa + \unvbox\spx@tempboxa }% % % The normal line wrapping allows breaks at spaces and ascii non @@ -493,7 +570,7 @@ \long\def\spx@verb@DecideIfWillDoForceWrap{% \global\let\spx@verb@maxwidth\z@ \global\let\spx@verb@minwidth\linewidth - \setbox\spx@verb@tempboxa + \setbox\spx@tempboxa \vtop{\raggedright\hyphenpenalty\z@\exhyphenpenalty\z@ \doublehyphendemerits\z@\finalhyphendemerits\z@ \spx@everypar{}\noindent\strut\FV@Line\strut\spx@par @@ -514,27 +591,27 @@ % but minwidth must not take into account the last line \def\spx@verb@getwidths {% \unskip\unpenalty - \setbox\spx@verb@tempboxb\lastbox - \ifvoid\spx@verb@tempboxb + \setbox\spx@tempboxb\lastbox + \ifvoid\spx@tempboxb \else - \setbox\spx@verb@tempboxb\hbox{\unhbox\spx@verb@tempboxb}% - \ifdim\spx@verb@maxwidth<\wd\spx@verb@tempboxb - \xdef\spx@verb@maxwidth{\number\wd\spx@verb@tempboxb sp}% + \setbox\spx@tempboxb\hbox{\unhbox\spx@tempboxb}% + \ifdim\spx@verb@maxwidth<\wd\spx@tempboxb + \xdef\spx@verb@maxwidth{\number\wd\spx@tempboxb sp}% \fi \expandafter\spx@verb@getwidths@loop \fi }% \def\spx@verb@getwidths@loop {% \unskip\unpenalty - \setbox\spx@verb@tempboxb\lastbox - \ifvoid\spx@verb@tempboxb + \setbox\spx@tempboxb\lastbox + \ifvoid\spx@tempboxb \else - \setbox\spx@verb@tempboxb\hbox{\unhbox\spx@verb@tempboxb}% - \ifdim\spx@verb@maxwidth<\wd\spx@verb@tempboxb - \xdef\spx@verb@maxwidth{\number\wd\spx@verb@tempboxb sp}% + \setbox\spx@tempboxb\hbox{\unhbox\spx@tempboxb}% + \ifdim\spx@verb@maxwidth<\wd\spx@tempboxb + \xdef\spx@verb@maxwidth{\number\wd\spx@tempboxb sp}% \fi - \ifdim\spx@verb@minwidth>\wd\spx@verb@tempboxb - \xdef\spx@verb@minwidth{\number\wd\spx@verb@tempboxb sp}% + \ifdim\spx@verb@minwidth>\wd\spx@tempboxb + \xdef\spx@verb@minwidth{\number\wd\spx@tempboxb sp}% \fi \expandafter\spx@verb@getwidths@loop \fi @@ -656,14 +733,20 @@ \kern\dimexpr-\dp\strutbox+\sphinxbelowcaptionspace % if no frame (code-blocks inside table cells), remove % the "verbatimsep" whitespace from the top (better visually) - \ifspx@opt@verbatimwithframe\else-\sphinxverbatimsep\fi + \ifspx@opt@verbatimwithframe\else + % but we must now check if there is a background color + \ifspx@pre@withbackgroundcolor\else-\spx@pre@padding@top\fi + \fi % caption package adds \abovecaptionskip vspace, remove it \spx@ifcaptionpackage{-\abovecaptionskip}{}\relax}% \else \vskip\sphinxverbatimsmallskipamount \def\sphinxVerbatim@After {\nointerlineskip\kern\dimexpr\dp\strutbox - \ifspx@opt@verbatimwithframe\else-\sphinxverbatimsep\fi + \ifspx@opt@verbatimwithframe\else + % but we must now check if there is a background color + \ifspx@pre@withbackgroundcolor\else-\spx@pre@padding@bottom\fi + \fi \spx@ifcaptionpackage{-\abovecaptionskip}{}\relax \sphinxVerbatim@Title}% \fi @@ -680,14 +763,21 @@ \fi \global\let\sphinxLiteralBlockLabel\empty \global\let\sphinxVerbatimTitle\empty + % the "FrameCommand"'s will check status of verbatimwithframe option + % to decide if to stroke the borders ; ultimately they are also + % responsible to attach the "Title". \let\FrameCommand \sphinxVerbatim@FrameCommand + % those will also check status of the pre_box-decoration-break option \let\FirstFrameCommand\sphinxVerbatim@FirstFrameCommand \let\MidFrameCommand \sphinxVerbatim@MidFrameCommand \let\LastFrameCommand \sphinxVerbatim@LastFrameCommand + % \ifspx@opt@verbatimhintsturnover\else \let\sphinxVerbatim@Continued\@empty \let\sphinxVerbatim@Continues\@empty \fi + % initialization for \spx@boxes@fcolorbox from sphinxpackageboxes.sty + \spx@verb@boxes@fcolorbox@setup \ifspx@opt@verbatimwrapslines % deep hack into fancyvrb's internal processing of input lines \let\FV@@PreProcessLine\spx@verb@@PreProcessLine @@ -748,18 +838,31 @@ \color@begingroup % protect against color leaks (upstream framed.sty bug) % will fetch its optional arguments if any \OriginalVerbatim -} +}% {% \endOriginalVerbatim \color@endgroup % matches the \color@begingroup \ifspx@inframed \egroup % finish \sphinxVerbatim@ContentsBox vbox \nobreak % update page totals - \ifdim\dimexpr\ht\sphinxVerbatim@ContentsBox+ +%%%% +% MEMO (2022/07/09, while preparing 5.1.0 LaTeX CSS-style sphinxsetup options) +% This test will systematically cause to abandon framing if the code-block +% is near bottom of a warning-type notice which TeX has not yet decided whether +% it fits on current page and which is near bottom of page. Indeed the +% \pagetotal will already be very near \pagegoal. This is probably a not +% intended behaviour, and perhaps the whole thing should be removed? Indeed +% the result is surprising then because the notice will be split, code-block +% will be on page 2 and will have no background-color, no border. + \ifdim\dimexpr + \ht\sphinxVerbatim@ContentsBox+ \dp\sphinxVerbatim@ContentsBox+ \ht\sphinxVerbatim@TitleBox+ \dp\sphinxVerbatim@TitleBox+ - 2\sphinxverbatimsep+\ifspx@opt@verbatimwithframe 2\sphinxverbatimborder+\fi + \spx@pre@padding@top+ + \spx@pre@padding@bottom+ + \ifspx@opt@verbatimwithframe \spx@pre@border@top+ + \spx@pre@border@bottom+\fi % try to account for external frame parameters % MEMO: this is because the sphinxheavybox (for warning admonitions) % environment sets \FrameSep and \FrameRule diff --git a/sphinx/texinputs/sphinxlatexshadowbox.sty b/sphinx/texinputs/sphinxlatexshadowbox.sty index 4a013ef65..d9a35eb56 100644 --- a/sphinx/texinputs/sphinxlatexshadowbox.sty +++ b/sphinx/texinputs/sphinxlatexshadowbox.sty @@ -16,74 +16,83 @@ % % Requires: \RequirePackage{framed} +\RequirePackage{sphinxpackageboxes} -% Let's draw the contents first, then the frame and the shadow last, -% to avoid problems with some pdf viewers. -\long\def\spx@ShadowFBox#1{% - \leavevmode\begingroup - % First we prepare a box with the contents and some reserved space for the - % frame and inner separation; with more parameters we could allow various - % border widths for top, bottom, left, right, but here all are equal. - \setbox\@tempboxa - \hbox{\kern\sphinxshadowrule - \vbox{\kern\sphinxshadowrule - \kern\sphinxshadowsep - \hbox{\kern\sphinxshadowsep #1\kern\sphinxshadowsep}% - \kern\sphinxshadowsep - \kern\sphinxshadowrule}% - \kern\sphinxshadowrule}% - % Now we rebox, adding the colored frame for which space was reserved. - \setbox\@tempboxa - \hbox{\unhcopy\@tempboxa % not \unhbox to be able to refer to \ht, \wd later - \kern-\wd\@tempboxa - {\color{sphinxshadowBorderColor}% color push here - \vrule\@width\sphinxshadowrule% TeX auto-computes the height - \vbox{\hrule\@height\sphinxshadowrule% TeX auto-computes the width - \kern\dimexpr\ht\@tempboxa-\sphinxshadowrule\relax - % This empty \hbox is here to give width used by \hrule - % As \dp\@tempboxa is zero, the \hbox location is at the - % bottom of frame. - \hbox{\kern\dimexpr\wd\@tempboxa-2\sphinxshadowrule\relax}% - \kern\dimexpr\dp\@tempboxa-\sphinxshadowrule\relax - \hrule\@height\sphinxshadowrule% TeX auto-computes the width - }% - \vrule\@width\sphinxshadowrule% TeX auto-computes the height - }% color pop will happen here - }% - % Now we add the shadow. +\def\spx@shadowbox@boxes@fcolorbox@setup{% +% + \spx@boxes@border@top \spx@topic@border@top + \spx@boxes@border@right \spx@topic@border@right + \spx@boxes@border@bottom\spx@topic@border@bottom + \spx@boxes@border@left \spx@topic@border@left + \spx@boxes@border \spxdimen@topic@border +% + \spx@boxes@padding@top \spx@topic@padding@top + \spx@boxes@padding@right \spx@topic@padding@right + \spx@boxes@padding@bottom\spx@topic@padding@bottom + \spx@boxes@padding@left \spx@topic@padding@left +% + \spx@boxes@radius@topleft \spx@topic@radius@topleft + \spx@boxes@radius@topright \spx@topic@radius@topright + \spx@boxes@radius@bottomright \spx@topic@radius@bottomright + \spx@boxes@radius@bottomleft \spx@topic@radius@bottomleft\relax +% + \ifspx@topic@withshadow + \spx@boxes@withshadowtrue + \spx@boxes@shadow@xoffset \spx@topic@shadow@xoffset + \spx@boxes@shadow@yoffset \spx@topic@shadow@yoffset\relax + \else + \spx@boxes@withshadowfalse + \fi + \ifspx@topic@insetshadow\spx@boxes@insetshadowtrue\else + \spx@boxes@insetshadowfalse\fi + \ifspx@topic@withshadowcolor\spx@boxes@withshadowcolortrue\else + \spx@boxes@withshadowcolorfalse\fi + % + \ifspx@topic@withbackgroundcolor\spx@boxes@withbackgroundcolortrue\else + \spx@boxes@withbackgroundcolorfalse\fi + \sphinxcolorlet{spx@boxes@backgroundcolor}{sphinxTopicBackgroundColor}% % - % Formerly, shadow was drawn partly on top of frame, but this was before - % both frame and shadow acquired colors. The width of the part of the - % shadow on the right is hidden, so it will stick into the right page - % margin. + \ifspx@topic@withbordercolor\spx@boxes@withbordercolortrue\else + \spx@boxes@withbordercolorfalse\fi + \sphinxcolorlet{spx@boxes@bordercolor}{sphinxTopicBorderColor}% % - % The frame borders are included into this final \hbox, which is sent back - % to \MakeFramed/\endMakeFramed measurements and then finally to page - % shipout. As \advance\hsize-\width appears in \MakeFramed, where \width is - % the computed extra width added by the framing plus inner separation (so - % actually 2\sphinxshadowrule+2\sphinxshadowsep), this all means that - % horizontally the frame will be perfectly adjusted to the *total* text - % width limits (i.e. independent of current list nesting; but anyhow - % Docutils does not allow nesting of topic within topics or body elements). - \hbox{\vbox{\offinterlineskip - \hbox{\copy\@tempboxa % not \box as we need \wd and \ht next - % add shadow on right side - \lower\sphinxshadowsize - \hbox{{\color{sphinxshadowShadowColor}% - \vrule\@height\ht\@tempboxa \@width\sphinxshadowsize}}% - }% - \kern-\sphinxshadowsize % shift back vertically to bottom of frame - % and add shadow at bottom - \moveright\sphinxshadowsize - \vbox{{\color{sphinxshadowShadowColor}% - \hrule\@width\wd\@tempboxa \@height\sphinxshadowsize}}% - }% - % move left by the size of right shadow so shadow adds no width, and - % will stick into right margin - % (we did not conceal of course from TeX the depth) - \kern-\sphinxshadowsize - }% - \endgroup + \ifspx@topic@withshadowcolor\spx@boxes@withshadowcolortrue\else + \spx@boxes@withshadowcolorfalse\fi + \sphinxcolorlet{spx@boxes@shadowcolor}{sphinxTopicShadowColor}% +}% + +% At 5.1.0 the code formerly here has been refactored and incorporated +% into more powerful \spx@boxes@fcolorbox from sphinxpackageboxes.sty +\long\def\spx@ShadowFBox#1{% + \leavevmode + \setbox\z@\hbox{#1}% + \ifspx@topic@withshadow + \ifspx@topic@insetshadow\else + \ifdim\spx@topic@shadow@xoffset<\z@\hskip\spx@topic@shadow@xoffset\relax + \fi + \fi + \fi + \if1% use rounded boxes only if needed and possible + \ifdim\spx@topic@radius@topleft >\z@0\fi + \ifdim\spx@topic@radius@topright >\z@0\fi + \ifdim\spx@topic@radius@bottomright>\z@0\fi + \ifdim\spx@topic@radius@bottomleft >\z@0\fi + 1\spx@boxes@fcolorbox{\box\z@}% + \else + \@ifpackageloaded{pict2e}% + {\ifspx@topic@insetshadow + \spx@boxes@fcolorbox{\box\z@}% + \else + \spx@boxes@fcolorbox@rounded{\box\z@}% + \fi}% + {\spx@boxes@fcolorbox{\box\z@}}% + \fi + \ifspx@topic@withshadow + \ifspx@topic@insetshadow\else + \ifdim\spx@topic@shadow@xoffset>\z@\hskip\spx@topic@shadow@xoffset\relax + \fi + \fi + \fi } % Use framed.sty \MakeFramed/\endMakeFramed to allow page breaks for topic @@ -105,11 +114,13 @@ % more sophisticated way on usage of \MakeFramed/\endMakeFramed, and % adjusting to current text indentation. \newenvironment{sphinxShadowBox} - {\def\FrameCommand {\spx@ShadowFBox }% + {% + \spx@shadowbox@boxes@fcolorbox@setup + \def\FrameCommand {\spx@ShadowFBox }% \advance\spx@image@maxheight - -\dimexpr2\sphinxshadowrule - +2\sphinxshadowsep - +\sphinxshadowsize + -\dimexpr\spx@topic@border@top+\spx@topic@border@bottom + +\spx@topic@padding@top+\spx@topic@padding@bottom + +\ifdim\spx@topic@shadow@yoffset<\z@-\fi\spx@topic@shadow@yoffset +\baselineskip\relax % configure framed.sty not to add extra vertical spacing \ltx@ifundefined{OuterFrameSep}{}{\OuterFrameSep\z@skip}% diff --git a/sphinx/texinputs/sphinxpackageboxes.sty b/sphinx/texinputs/sphinxpackageboxes.sty index f07b9b64c..1c1ec57ad 100644 --- a/sphinx/texinputs/sphinxpackageboxes.sty +++ b/sphinx/texinputs/sphinxpackageboxes.sty @@ -1,116 +1,439 @@ -%% COLORED BOXES +%% COLOURED BOXES % % change this info string if making any custom modification \ProvidesPackage{sphinxpackageboxes}[2022/07/04 v5.1.0 advanced colored boxes] +% Optionally executes \RequirePackage for: +% +% - pict2e. Ideally we would like to use the v0.4a 2020/08/16 release of this +% package as it allows dimensional arguments to its \moveto, \lineto, etc... +% Or we could use extra package "picture". We opt for custom wrappers +% \spx@moveto, \spx@lineto, ..., working with old versions. + +% Provides box registers \spx@tempboxa, \spx@tempboxb usable in other places +\newbox\spx@tempboxa +\newbox\spx@tempboxb -% Currently, this file only provides a replacement to the \spx@verb@fcolorbox -% of sphinxlatexliterals.sty which will draw boxes with a frame having -% rounded corners, and a background color. +% Internal dimens, conditionals, and colour parameters to be configured +% by callers in "setup" macros +\newif\ifspx@boxes@withshadow +\newif\ifspx@boxes@insetshadow +\newif\ifspx@boxes@withbackgroundcolor +\newif\ifspx@boxes@withshadowcolor +\newif\ifspx@boxes@withbordercolor +% +\newdimen\spx@boxes@border +\newdimen\spx@boxes@border@top +\newdimen\spx@boxes@border@right +\newdimen\spx@boxes@border@bottom +\newdimen\spx@boxes@border@left % -% It needs \sphinxverbatimsep, \sphinxverbatimborder and a new parameter -% \sphinxverbatimradius +\newdimen\spx@boxes@padding@top +\newdimen\spx@boxes@padding@right +\newdimen\spx@boxes@padding@bottom +\newdimen\spx@boxes@padding@left % -% Executes \RequirePackage for: +\newdimen\spx@boxes@shadow@xoffset +\newdimen\spx@boxes@shadow@yoffset % -% - pict2e. Ideally we would need a recent version of this package which -% allows dimensional arguments to its \moveto, \lineto, etc... -% but we add ourselves some wrapper to facilitate the usage. +\newdimen\spx@boxes@radius@topleft % only circular arcs, x-radius same as y-radius +\newdimen\spx@boxes@radius@topright +\newdimen\spx@boxes@radius@bottomright +\newdimen\spx@boxes@radius@bottomleft +% +% These colours have to be defined appropriately by the callers: +% spx@boxes@bordercolor +% spx@boxes@backgroundcolor +% spx@boxes@shadowcolor +%%%%%%%%%%%%%%%% +% MACROS +% +% - \spx@boxes@fcolorbox (4 padding parameters, 4 border widths, 2 shadow widths, +% and three colours: background, border and shadow; same as in CSS styling) +% +% - \spx@boxes@fcolorbox@insetshadow (same as in CSS styling) +% +% - \spx@boxes@fcolorbox@rounded: rounded corners using the picture environment +% and pict2e package for its low-weight interface to PDF graphics operations -% MEMO: we have also successfully tested usage of tcolorbox's \tcbox but +% MEMO: we have also successfully tested usage of tcolorbox.sty (its \tcbox) but % decided to use pict2e.sty for the following reasons: -% 1- an order of magnitude faster for what we want to do, +% 1- PDF build was observed to be an order of magnitude faster, +% 2- the boxes we can do with pict2e appear to be fancy enough, +% almost matching what one can see in HTML renderings, % 2- orders of magnitude smaller dependency (tcolorbox uses the pgf TeX -% framework) -% 3- possibility to accomplish already quite fancy boxes with pict2e -% (and the additional coding as contributed here). +% framework), although on Ubuntu it seems texlive-pictures is +% needed which also contains the whole of pgf/TikZ... so this point +% is a bit moot... -% In this first installment, the caption and continuation hints of code-blocks -% are done exactly as formerly; only difference is in the rounded corrners. -% The space occupied is same, if nothing else is changed. +% For code-blocks, attachements of caption and continuation hints are done +% exactly as prior to extension of Sphinx via this package, whether the box +% has straight or rounded corners. The vertical space occupied is the same, +% if nothing else is changed (perhaps in future the title itself could be also +% rendered in a rounded box?) +\def\spx@RequirePackage@PictIIe{% \IfFileExists{pict2e.sty} {\RequirePackage{pict2e}} {\PackageWarningNoLine{sphinx}{% The package pict2e is required for rounded boxes.\MessageBreak It does not seem to be available on your system.\MessageBreak - The verbatimradius setting will thus be ignored}% + Options for setting radii will thus be ignored}% \AtEndDocument{\PackageWarningNoLine{sphinx}{% I issued a warning which may have gotten lost in the\MessageBreak gigantic console output: pict2e.sty was not found,\MessageBreak - and verbatimradius has been ignored}}\endinput} - -% First we define some wrapper to be able to use arguments being (only) -% dimensions or dimensional expressions. The \unitlength will always be 1pt. -\def\spx@moveto(#1,#2)% - {\moveto(\strip@pt\dimexpr#1,\strip@pt\dimexpr#2)} -\def\spx@lineto(#1,#2)% - {\lineto(\strip@pt\dimexpr#1,\strip@pt\dimexpr#2)} -% attention we use here [2] always; and there are two more mandatory -% arguments, angles, we don't need to worry about them here. -\def\spx@circlearc#1#2#3{\circlearc[2]% - {\strip@pt\dimexpr#1}{\strip@pt\dimexpr#2}{\strip@pt\dimexpr#3}% + and radii setting options have been ignored}}% + \def\spx@boxes@fcolorbox@rounded{\spx@boxes@fcolorbox}% + }% +}% + + +%//// \spx@boxes@fcolorbox +% This box will have the same baseline as its argument (which is typeset in +% horizontal mode). It takes into account four border widths parameters, four +% padding parameters, two shadow widths (each possibly negative), and three +% colors: background, border and shadow. Its boundary box takes into account +% all of shadow, border and padding. It is up to the caller to take steps for +% the shadow (and perhaps also border, and padding) to go into margin or stay +% inside the text area, in collaboration with framed.sty. In usage as a +% "FrameCommand" with framed.sty, the argument will already be a collection +% of TeX boxes (and interline glues). +% +% The customization of the various parameters are under responsability of +% the caller, before exapnsion of \spx@boxes@fcolorbox. +% An extra hook is provided: +\let\spx@boxes@fcolorbox@setuphook\@empty +% +% The parameters are interpreted as they would as CSS properties. +% For inset shadows see separate \spx@boxes@fcolorbox@insetshadow. +\long\def\spx@boxes@fcolorbox#1{% + \hbox\bgroup + \spx@boxes@fcolorbox@setuphook + \setbox\spx@tempboxa + \hbox{\kern\dimexpr\spx@boxes@border@left+\spx@boxes@padding@left\relax + {#1}% + \kern\dimexpr\spx@boxes@padding@right+\spx@boxes@border@right\relax}% + \ht\spx@tempboxa + \dimexpr\ht\spx@tempboxa+\spx@boxes@border@top+\spx@boxes@padding@top\relax + \dp\spx@tempboxa + \dimexpr\dp\spx@tempboxa+\spx@boxes@padding@bottom+\spx@boxes@border@bottom\relax + \ifspx@boxes@insetshadow + \expandafter\spx@boxes@fcolorbox@insetshadow + \else + \expandafter\spx@boxes@fcolorbox@externalshadow + \fi } -% TODO: add top right bottom left padding possibilities. -\long\def\spx@verb@fcolorbox #1#2#3{% - % Prepare a box with the contents and reserved space for framing. - \setbox\tw@\hbox{\kern\dimexpr\sphinxverbatimborder+\sphinxverbatimsep\relax - {#3}\kern\dimexpr\sphinxverbatimborder+\sphinxverbatimsep\relax}% - \ht\tw@ \dimexpr\ht\tw@+\sphinxverbatimsep+\sphinxverbatimborder\relax - \dp\tw@ \dimexpr\dp\tw@+\sphinxverbatimsep+\sphinxverbatimborder\relax +\def\spx@boxes@fcolorbox@externalshadow{% + % reserve space to shadow if on left + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@xoffset<\z@\kern-\spx@boxes@shadow@xoffset\fi + \fi + % BACKGROUND + % draw background and move back to reference point + \ifspx@boxes@withbackgroundcolor + {\color{spx@boxes@backgroundcolor}% + \vrule\@height\ht\spx@tempboxa + \@depth\dp\spx@tempboxa + \@width\wd\spx@tempboxa + \kern-\wd\spx@tempboxa + }% + \fi + % BOX SHADOW + % draw shadow and move back to reference point + \ifspx@boxes@withshadow \vbox{% -% Prepare a macro for path to be inserted in a picture environment for stroke -% and fill; the path will be redefined for each of fill or stroke. This macro -% does nothing yet. -\def\spx@dopath{% - \spx@moveto(\sphinxverbatimradius,\z@)% \z@ not 0 as our \spx@moveto is quite dumb - \spx@lineto(\wd\tw@-\sphinxverbatimborder-\sphinxverbatimradius,\z@)% - \spx@circlearc{\wd\tw@-\sphinxverbatimborder-\sphinxverbatimradius}% - {\sphinxverbatimradius}% - {\sphinxverbatimradius}{-90}{0}% - \spx@lineto(\wd\tw@-\sphinxverbatimborder,\ht\tw@+\dp\tw@-\sphinxverbatimborder-\sphinxverbatimradius)% - \spx@circlearc{\wd\tw@-\sphinxverbatimborder-\sphinxverbatimradius} - {\ht\tw@+\dp\tw@-\sphinxverbatimborder-\sphinxverbatimradius}% - {\sphinxverbatimradius}{0}{90}% - \spx@lineto(\sphinxverbatimradius,\ht\tw@+\dp\tw@-\sphinxverbatimborder)% - \spx@circlearc{\sphinxverbatimradius}% - {\ht\tw@+\dp\tw@-\sphinxverbatimborder-\sphinxverbatimradius}% - {\sphinxverbatimradius}{90}{180}% - \spx@lineto(\z@,\sphinxverbatimradius)% - \spx@circlearc{\sphinxverbatimradius}{\sphinxverbatimradius}{\sphinxverbatimradius}{180}{270}% -}% end of definition of \spx@dopath + \moveright\spx@boxes@shadow@xoffset + \hbox{\lower\spx@boxes@shadow@yoffset + \vbox{\ifspx@boxes@withshadowcolor\color{spx@boxes@shadowcolor}\fi + \ifdim\spx@boxes@shadow@yoffset<\z@ + \hrule\@height-\spx@boxes@shadow@yoffset + \kern\spx@boxes@shadow@yoffset + \fi + \setbox\spx@tempboxb\hb@xt@\wd\spx@tempboxa{% + \ifdim\spx@boxes@shadow@xoffset<\z@\vrule\@width-\spx@boxes@shadow@xoffset\fi + \hss + \ifdim\spx@boxes@shadow@xoffset>\z@\vrule\@width\spx@boxes@shadow@xoffset\fi + }% + \ht\spx@tempboxb\ht\spx@tempboxa + \dp\spx@tempboxb\dp\spx@tempboxa + \box\spx@tempboxb + \ifdim\spx@boxes@shadow@yoffset>\z@ + \kern-\spx@boxes@shadow@yoffset + \hrule\@height\spx@boxes@shadow@yoffset + \fi + \kern-\dp\spx@tempboxa + }% end of \vbox, attention it will have zero depth if yoffset>0 + \kern-\wd\spx@tempboxa + \ifdim\spx@boxes@shadow@xoffset>\z@ + \kern-\spx@boxes@shadow@xoffset + \fi + }% end of \hbox, attention its depth is only yoffset if yoffset>0 + }% end of \vbox + \fi % end of shadow drawing, and we are back to horizontal reference point + % BOX BORDER + \vbox{\ifspx@boxes@withbordercolor\color{spx@boxes@bordercolor}\fi + \hrule\@height\spx@boxes@border@top + \kern-\spx@boxes@border@top + \setbox\spx@tempboxb\hb@xt@\wd\spx@tempboxa + {\vrule\@width\spx@boxes@border@left + \hss\vrule\@width\spx@boxes@border@right + }% + \ht\spx@tempboxb\ht\spx@tempboxa + \dp\spx@tempboxb\dp\spx@tempboxa + \box\spx@tempboxb + \kern-\spx@boxes@border@bottom + \hrule\@height\spx@boxes@border@bottom + \kern-\dp\spx@tempboxa + }% attention this box has zero depth due to \hrule at bottom + % step back to horizontal reference point + \kern-\wd\spx@tempboxa + % end of border drawing + % CONTENTS + % adjust the total depth to include the bottom shadow + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@yoffset>\z@ + \dp\spx@tempboxa\dimexpr\dp\spx@tempboxa+\spx@boxes@shadow@yoffset\relax + \fi + \fi + \box\spx@tempboxa + % include lateral shadow in total width + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@xoffset>\z@\kern\spx@boxes@shadow@xoffset\fi + \fi + \egroup +} + +%//// \spx@boxes@fcolorbox@insetshadow +% The parameters are interpreted as in CSS styling. +\def\spx@boxes@fcolorbox@insetshadow{% + % BACKGROUND + % draw background and move back to reference point + \ifspx@boxes@withbackgroundcolor + {\color{spx@boxes@backgroundcolor}% + \vrule\@height\ht\spx@tempboxa + \@depth\dp\spx@tempboxa + \@width\wd\spx@tempboxa + \kern-\wd\spx@tempboxa + }% + \fi + % BOX SHADOW + % draw shadow and move back to reference point + \ifspx@boxes@withshadow + \hbox{\vbox{\ifspx@boxes@withshadowcolor\color{spx@boxes@shadowcolor}\fi +% NOTA BENE +% We deliberately draw shadow partially under an area later covered by frame +% with the idea to avoid anti-aliasing problems but in fact this may be a bad +% idea with border is thin. +% This may need some extra testing with PDF viewers... reports welcome! + \ifdim\spx@boxes@shadow@yoffset>\z@ + \hrule\@height\dimexpr\spx@boxes@border@top+\spx@boxes@shadow@yoffset\relax + \kern-\spx@boxes@shadow@yoffset + \kern-\spx@boxes@border@top + \fi + \setbox\spx@tempboxb\hb@xt@\wd\spx@tempboxa{% + \ifdim\spx@boxes@shadow@xoffset>\z@ + \vrule\@width\dimexpr\spx@boxes@border@left+\spx@boxes@shadow@xoffset\relax\fi + \hss + \ifdim\spx@boxes@shadow@xoffset<\z@ + \vrule\@width\dimexpr-\spx@boxes@shadow@xoffset+\spx@boxes@border@right\relax\fi + }% + \ht\spx@tempboxb\ht\spx@tempboxa + \dp\spx@tempboxb\dp\spx@tempboxa + \box\spx@tempboxb + \ifdim\spx@boxes@shadow@yoffset<\z@ + \kern\spx@boxes@shadow@yoffset + \kern-\spx@boxes@border@bottom + \hrule\@height\dimexpr-\spx@boxes@shadow@yoffset+\spx@boxes@border@bottom\relax + \fi + \kern-\dp\spx@tempboxa + }% end of \vbox, attention it will have zero depth if yoffset<0 + \kern-\wd\spx@tempboxa + }% end of \hbox, attention its depth is only |yoffset| if yoffset<0 + \fi % end of inset shadow drawing, and we are back to horizontal reference point + % BOX BORDER + \vbox{\ifspx@boxes@withbordercolor\color{spx@boxes@bordercolor}\fi + \hrule\@height\spx@boxes@border@top + \kern-\spx@boxes@border@top + \setbox\spx@tempboxb\hb@xt@\wd\spx@tempboxa + {\vrule\@width\spx@boxes@border@left + \hss\vrule\@width\spx@boxes@border@right + }% + \ht\spx@tempboxb\ht\spx@tempboxa + \dp\spx@tempboxb\dp\spx@tempboxa + \box\spx@tempboxb + \kern-\spx@boxes@border@bottom + \hrule\@height\spx@boxes@border@bottom + \kern-\dp\spx@tempboxa + }% attention this box has zero depth due to \hrule at bottom + % step back to horizontal reference point + \kern-\wd\spx@tempboxa + % end of border drawing + % CONTENTS + \box\spx@tempboxa + \egroup +} + + +%%%%%%%% +% \spx@boxes@fcolorbox@rounded % - #1% continuation hint attached above frame - % there will be a small "\lineskip" space here from TeX - % draw frame border _latest_ to avoid pdf viewer issue - % be careful not to cause "color push + contents + color pop" -% MEMO: when pict2e doth a path stroke, the path is in the middle of the line -% width, i.e. the line extends by half its width to the exterior of the filled -% path. This explains some 0.5 things below. - \hbox{\setlength{\unitlength}{1pt}% attention to space token here -% work around for "old" LaTeX (we could use the "picture" package, this -% would add another dependency) - \begin{picture}% - (\strip@pt\wd\tw@,\strip@pt\dimexpr\ht\tw@+\dp\tw@)% - (\strip@pt\dimexpr-.5\sphinxverbatimborder,\strip@pt\dimexpr-.5\sphinxverbatimborder)% - \color{VerbatimColor}% color for background - \spx@dopath\fillpath - \color{VerbatimBorderColor}% color for border -\ifspx@opt@verbatimwithframe % even with \sphinxverbatimborder set to 0pt, the - % stroke will produce a visible contour, so we - % must explicitly exclude doing it. - \linethickness{\sphinxverbatimborder}% - \spx@dopath\strokepath +% Various radii but only one border-width parameter. +% Shadow too. + +% wrappers for pict2e usage if old +% Better not to copy over 2020 pict2e definitions in case +% something internal changes +% However our wrappers will work ONLY with dimensional inputs +% No need to pre-expand the arguments +% Braces in case the expression uses parentheses +\def\spx@moveto(#1,#2){\moveto({\strip@pt\dimexpr#1\relax},{\strip@pt\dimexpr#2\relax})} +\def\spx@lineto(#1,#2){\lineto({\strip@pt\dimexpr#1\relax},{\strip@pt\dimexpr#2\relax})} +% attention here the [N] becomes mandatory +\def\spx@circlearc[#1]#2#3#4%#5#6 + {\circlearc[#1]{\strip@pt\dimexpr#2\relax}% + {\strip@pt\dimexpr#3\relax}% + {\strip@pt\dimexpr#4\relax}} + +% This macro will when executed in a picture environment prepare a path which +% is both used for filling backround color and stroking border +% The coordinate origin in the LaTeX picture environment will be at half the +% border width (d/2, d/2), d = constant border width +\def\spx@boxes@borderpath{% + \spx@moveto(\spx@boxes@radius@bottomleft,\z@)% \z@ not 0 as our \spx@moveto is quite dumb + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@bottomright,\z@)% + \spx@circlearc[2]{\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@bottomright}% + {\spx@boxes@radius@bottomright}% + {\spx@boxes@radius@bottomright}{-90}{0}% + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border,% + \ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright)% + \spx@circlearc[2]{\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright} + {\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright}% + {\spx@boxes@radius@topright}{0}{90}% + \spx@lineto(\spx@boxes@radius@topleft,\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% + \spx@circlearc[2]{\spx@boxes@radius@topleft}% + {\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topleft}% + {\spx@boxes@radius@topleft}{90}{180}% + \spx@lineto(\z@,\spx@boxes@radius@bottomleft)% + \spx@circlearc[2]{\spx@boxes@radius@bottomleft}% + {\spx@boxes@radius@bottomleft}% + {\spx@boxes@radius@bottomleft}{180}{270}% +}% end of definition of \spx@boxes@borderpath +\def\spx@boxes@borderpath@opentop{% + \spx@moveto(\z@,\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% + \spx@lineto(\z@,\spx@boxes@radius@bottomleft)% + \spx@circlearc[2]{\spx@boxes@radius@bottomleft}% + {\spx@boxes@radius@bottomleft}% + {\spx@boxes@radius@bottomleft}{180}{270}% + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@bottomright,\z@)% + \spx@circlearc[2]{\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@bottomright}% + {\spx@boxes@radius@bottomright}% + {\spx@boxes@radius@bottomright}{-90}{0}% + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border,% + \ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% +}% end of definition of \spx@boxes@borderpath@opentop +\def\spx@boxes@borderpath@openbottom{% + \spx@moveto(\wd\spx@tempboxa-\spx@boxes@border,\z@)% + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border,% + \ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright)% + \spx@circlearc[2]{\wd\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright} + {\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topright}% + {\spx@boxes@radius@topright}{0}{90}% + \spx@lineto(\spx@boxes@radius@topleft,\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% + \spx@circlearc[2]{\spx@boxes@radius@topleft}% + {\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border-\spx@boxes@radius@topleft}% + {\spx@boxes@radius@topleft}{90}{180}% + \spx@lineto(\z@,\z@)% +}% end of definition of \spx@boxes@borderpath@openbottom +\def\spx@boxes@borderpath@openboth{% + \spx@moveto(\wd\spx@tempboxa-\spx@boxes@border,\z@)% + \spx@lineto(\wd\spx@tempboxa-\spx@boxes@border,% + \ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% + \spx@moveto(\z@,\ht\spx@tempboxa+\dp\spx@tempboxa-\spx@boxes@border)% + \spx@lineto(\z@,\z@)% +}% end of definition of \spx@boxes@borderpath@openboth + +\long\def\spx@boxes@fcolorbox@rounded #1{% + \hbox{% + \spx@boxes@fcolorbox@setuphook + % reserve space to shadow if on left + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@xoffset<\z@\kern-\spx@boxes@shadow@xoffset\fi + \fi + \vbox{% + % adjust vertical bbox + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@yoffset<\z@ + \kern-\spx@boxes@shadow@yoffset + \fi + \fi + \setlength{\unitlength}{1pt}% + \setbox\spx@tempboxa + \hbox{\kern\dimexpr\spx@boxes@border+\spx@boxes@padding@left\relax + {#1}% + \kern\dimexpr\spx@boxes@padding@right+\spx@boxes@border\relax}% + \ht\spx@tempboxa + \dimexpr\ht\spx@tempboxa+\spx@boxes@border+\spx@boxes@padding@top\relax + \dp\spx@tempboxa + \dimexpr\dp\spx@tempboxa+\spx@boxes@padding@bottom+\spx@boxes@border\relax + \hbox{% + \begin{picture}% + % \strip@pt\dimexpr fot work around "old" LaTeX picture limitation + % (we could use the "picture" package, this would add another dependency) + (\strip@pt\wd\spx@tempboxa,\strip@pt\dimexpr\ht\spx@tempboxa+\dp\spx@tempboxa)% + (\strip@pt\dimexpr-.5\spx@boxes@border,\strip@pt\dimexpr-.5\spx@boxes@border)% +\ifspx@boxes@withshadow + \color{spx@boxes@shadowcolor}% + \put(\dimexpr\ifdim\spx@boxes@shadow@xoffset<\z@-\fi + 0.5\spx@boxes@border+\spx@boxes@shadow@xoffset,% + \dimexpr\ifdim\spx@boxes@shadow@yoffset<\z@\else-\fi + 0.5\spx@boxes@border-\spx@boxes@shadow@yoffset) + {\spx@boxes@borderpath\fillpath}% + {\ifspx@boxes@withbackgroundcolor\else + \color{white}% or rather try to use page color? + \spx@boxes@borderpath\fillpath + \fi}% \fi - \end{picture}}% - % now the contents - \kern-\dimexpr\ht\tw@+\dp\tw@\relax - \copy\tw@ % attention that #2 will need \wd\tw@ - \nointerlineskip - % TODO: add some \lineskip glue here, this is all in a \vbox so can't split - #2% continuation hint attached below frame - }% end of \vbox +{\ifspx@boxes@withbackgroundcolor + \color{spx@boxes@backgroundcolor}% + \spx@boxes@borderpath\fillpath +\fi}% +\ifdim\spx@boxes@border>\z@ +% even with \spx@boxes@border set to 0pt as done if verbatimwithframe=false +% stroke will produce a visible contour, so we exclude doing it in that case + \ifspx@boxes@withbordercolor + \color{spx@boxes@bordercolor}% + \fi + \linethickness{\spx@boxes@border}% + \ifdim\spx@boxes@border@top=\z@ + \ifdim\spx@boxes@border@bottom=\z@ + \spx@boxes@borderpath@openboth + \else \spx@boxes@borderpath@opentop + \fi + \else + \ifdim\spx@boxes@border@bottom=\z@ + \spx@boxes@borderpath@openbottom + \else\spx@boxes@borderpath\strokepath + \fi\fi + \strokepath +\fi + \end{picture}}% end of picture \hbox in \vbox + % back-up vertically for outputting the contents + \kern-\dimexpr\ht\spx@tempboxa+\dp\spx@tempboxa\relax + % adjust vertical bbox + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@yoffset>\z@ + \dp\spx@tempboxa\dimexpr\dp\spx@tempboxa+\spx@boxes@shadow@yoffset\relax + \fi + \fi + \box\spx@tempboxa + }% end of \vbox + % include lateral shadow in total width + \ifspx@boxes@withshadow + \ifdim\spx@boxes@shadow@xoffset>\z@\kern\spx@boxes@shadow@xoffset\fi + \fi + }% end of \hbox }% + \endinput diff --git a/sphinx/themes/basic/static/searchtools.js b/sphinx/themes/basic/static/searchtools.js index ac4d5861f..5ed91c92d 100644 --- a/sphinx/themes/basic/static/searchtools.js +++ b/sphinx/themes/basic/static/searchtools.js @@ -158,7 +158,7 @@ const Search = { const htmlElement = document .createRange() .createContextualFragment(htmlString); - _removeChildren(htmlElement.querySelectorAll(".headerlink")); + htmlElement.querySelectorAll(".headerlink").forEach((el) => el.parentNode.removeChild(el)); const docContent = htmlElement.querySelector('[role="main"]'); if (docContent !== undefined) return docContent.textContent; console.warn( @@ -504,11 +504,12 @@ const Search = { * latter for highlighting it. */ makeSearchSummary: (htmlText, keywords, highlightWords) => { - const text = Search.htmlToText(htmlText).toLowerCase(); + const text = Search.htmlToText(htmlText); if (text === "") return null; + const textLower = text.toLowerCase(); const actualStartPosition = [...keywords] - .map((k) => text.indexOf(k.toLowerCase())) + .map((k) => textLower.indexOf(k.toLowerCase())) .filter((i) => i > -1) .slice(-1)[0]; const startWithContext = Math.max(actualStartPosition - 120, 0); @@ -516,7 +517,7 @@ const Search = { const top = startWithContext === 0 ? "" : "..."; const tail = startWithContext + 240 < text.length ? "..." : ""; - let summary = document.createElement("div"); + let summary = document.createElement("p"); summary.classList.add("context"); summary.innerText = top + text.substr(startWithContext, 240).trim() + tail; diff --git a/sphinx/util/__init__.py b/sphinx/util/__init__.py index c80857a83..0b0e1c952 100644 --- a/sphinx/util/__init__.py +++ b/sphinx/util/__init__.py @@ -8,7 +8,7 @@ import re import sys import tempfile import traceback -import unicodedata +import warnings from datetime import datetime from importlib import import_module from os import path @@ -17,6 +17,7 @@ from typing import (IO, TYPE_CHECKING, Any, Callable, Dict, Generator, Iterable, Optional, Pattern, Set, Tuple, Type, TypeVar) from urllib.parse import parse_qsl, quote_plus, urlencode, urlsplit, urlunsplit +from sphinx.deprecation import RemovedInSphinx70Warning from sphinx.errors import ExtensionError, FiletypeNotFoundError, SphinxParallelError from sphinx.locale import __ from sphinx.util import logging @@ -50,16 +51,25 @@ def docname_join(basedocname: str, docname: str) -> str: def path_stabilize(filepath: str) -> str: "Normalize path separator and unicode string" - newpath = filepath.replace(os.path.sep, SEP) - return unicodedata.normalize('NFC', newpath) + warnings.warn("'sphinx.util.path_stabilize' is deprecated, use " + "'sphinx.util.osutil.path_stabilize' instead.", + RemovedInSphinx70Warning, stacklevel=2) + from sphinx.util import osutil + + return osutil.path_stabilize(filepath) def get_matching_files(dirname: str, - exclude_matchers: Tuple[PathMatcher, ...] = ()) -> Iterable[str]: # NOQA + exclude_matchers: Tuple[PathMatcher, ...] = (), + include_matchers: Tuple[PathMatcher, ...] = ()) -> Iterable[str]: # NOQA """Get all file names in a directory, recursively. Exclude files and dirs matching some matcher in *exclude_matchers*. """ + warnings.warn("'sphinx.util.get_matching_files' is deprecated, use " + "'sphinx.util.matching.get_matching_files' instead. Note that" + "the types of the arguments have changed from callables to " + "plain string glob patterns.", RemovedInSphinx70Warning, stacklevel=2) # dirname is a normalized absolute path. dirname = path.normpath(path.abspath(dirname)) diff --git a/sphinx/util/matching.py b/sphinx/util/matching.py index 53a893338..de4a776cf 100644 --- a/sphinx/util/matching.py +++ b/sphinx/util/matching.py @@ -1,9 +1,10 @@ """Pattern-matching utility functions for Sphinx.""" +import os.path import re -from typing import Callable, Dict, Iterable, List, Match, Optional, Pattern +from typing import Callable, Dict, Iterable, Iterator, List, Match, Optional, Pattern -from sphinx.util.osutil import canon_path +from sphinx.util.osutil import canon_path, path_stabilize def _translate_pattern(pat: str) -> str: @@ -52,7 +53,7 @@ def _translate_pattern(pat: str) -> str: return res + '$' -def compile_matchers(patterns: List[str]) -> List[Callable[[str], Optional[Match[str]]]]: +def compile_matchers(patterns: Iterable[str]) -> List[Callable[[str], Optional[Match[str]]]]: return [re.compile(_translate_pattern(pat)).match for pat in patterns] @@ -63,9 +64,10 @@ class Matcher: For example, "**/index.rst" matches with "index.rst" """ - def __init__(self, patterns: List[str]) -> None: - expanded = [pat[3:] for pat in patterns if pat.startswith('**/')] - self.patterns = compile_matchers(patterns + expanded) + def __init__(self, exclude_patterns: Iterable[str], + include_patterns: Iterable[str] = ()) -> None: + expanded = [pat[3:] for pat in exclude_patterns if pat.startswith('**/')] + self.patterns = compile_matchers(list(exclude_patterns) + expanded) def __call__(self, string: str) -> bool: return self.match(string) @@ -99,3 +101,63 @@ def patfilter(names: Iterable[str], pat: str) -> List[str]: _pat_cache[pat] = re.compile(_translate_pattern(pat)) match = _pat_cache[pat].match return list(filter(match, names)) + + +def get_matching_files( + dirname: str, + exclude_patterns: Iterable[str] = (), + include_patterns: Iterable[str] = ("**",) +) -> Iterator[str]: + """Get all file names in a directory, recursively. + + Filter file names by the glob-style include_patterns and exclude_patterns. + The default values include all files ("**") and exclude nothing (""). + + Only files matching some pattern in *include_patterns* are included, and + exclusions from *exclude_patterns* take priority over inclusions. + + """ + # dirname is a normalized absolute path. + dirname = os.path.normpath(os.path.abspath(dirname)) + + exclude_matchers = compile_matchers(exclude_patterns) + include_matchers = compile_matchers(include_patterns) + + for root, dirs, files in os.walk(dirname, followlinks=True): + relative_root = os.path.relpath(root, dirname) + if relative_root == ".": + relative_root = "" # suppress dirname for files on the target dir + + # Filter files + included_files = [] + for entry in sorted(files): + entry = path_stabilize(os.path.join(relative_root, entry)) + keep = False + for matcher in include_matchers: + if matcher(entry): + keep = True + break # break the inner loop + + for matcher in exclude_matchers: + if matcher(entry): + keep = False + break # break the inner loop + + if keep: + included_files.append(entry) + + # Filter directories + filtered_dirs = [] + for dir_name in sorted(dirs): + normalised = path_stabilize(os.path.join(relative_root, dir_name)) + for matcher in exclude_matchers: + if matcher(normalised): + break # break the inner loop + else: + # if the loop didn't break + filtered_dirs.append(dir_name) + + dirs[:] = filtered_dirs + + # Yield filtered files + yield from included_files diff --git a/sphinx/util/osutil.py b/sphinx/util/osutil.py index 840655e42..d0ed42c8c 100644 --- a/sphinx/util/osutil.py +++ b/sphinx/util/osutil.py @@ -6,6 +6,7 @@ import os import re import shutil import sys +import unicodedata from io import StringIO from os import path from typing import Any, Generator, Iterator, List, Optional, Type @@ -34,6 +35,12 @@ def canon_path(nativepath: str) -> str: return nativepath.replace(path.sep, SEP) +def path_stabilize(filepath: str) -> str: + "Normalize path separator and unicode string" + new_path = canon_path(filepath) + return unicodedata.normalize('NFC', new_path) + + def relative_uri(base: str, to: str) -> str: """Return a relative URL from ``base`` to ``to``.""" if to.startswith(SEP): diff --git a/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/extra.css b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/extra.css new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/extra.css diff --git a/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/mytheme.css b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/mytheme.css new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/_static/mytheme.css diff --git a/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/theme.conf b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/theme.conf new file mode 100644 index 000000000..c87296e7e --- /dev/null +++ b/tests/roots/test-build-html-theme-having-multiple-stylesheets/_themes/mytheme/theme.conf @@ -0,0 +1,3 @@ +[theme] +inherit = basic +stylesheet = mytheme.css, extra.css diff --git a/tests/roots/test-build-html-theme-having-multiple-stylesheets/conf.py b/tests/roots/test-build-html-theme-having-multiple-stylesheets/conf.py new file mode 100644 index 000000000..3cb43d611 --- /dev/null +++ b/tests/roots/test-build-html-theme-having-multiple-stylesheets/conf.py @@ -0,0 +1,2 @@ +html_theme_path = ['_themes'] +html_theme = 'mytheme' diff --git a/tests/roots/test-build-html-theme-having-multiple-stylesheets/index.rst b/tests/roots/test-build-html-theme-having-multiple-stylesheets/index.rst new file mode 100644 index 000000000..b8b81f9d3 --- /dev/null +++ b/tests/roots/test-build-html-theme-having-multiple-stylesheets/index.rst @@ -0,0 +1,2 @@ +test-build-html-theme-having-multiple-stylesheets +================================================= diff --git a/tests/test_build_epub.py b/tests/test_build_epub.py index 90dbb0ce1..80525112b 100644 --- a/tests/test_build_epub.py +++ b/tests/test_build_epub.py @@ -381,4 +381,4 @@ def test_run_epubcheck(app): except CalledProcessError as exc: print(exc.stdout.decode('utf-8')) print(exc.stderr.decode('utf-8')) - assert False, 'epubcheck exited with return code %s' % exc.returncode + raise AssertionError('epubcheck exited with return code %s' % exc.returncode) diff --git a/tests/test_build_gettext.py b/tests/test_build_gettext.py index cca6fab92..20fe60e85 100644 --- a/tests/test_build_gettext.py +++ b/tests/test_build_gettext.py @@ -60,7 +60,7 @@ def test_msgfmt(app): except CalledProcessError as exc: print(exc.stdout) print(exc.stderr) - assert False, 'msginit exited with return code %s' % exc.returncode + raise AssertionError('msginit exited with return code %s' % exc.returncode) assert (app.outdir / 'en_US.po').isfile(), 'msginit failed' try: @@ -72,7 +72,7 @@ def test_msgfmt(app): except CalledProcessError as exc: print(exc.stdout) print(exc.stderr) - assert False, 'msgfmt exited with return code %s' % exc.returncode + raise AssertionError('msgfmt exited with return code %s' % exc.returncode) mo = app.outdir / 'en' / 'LC_MESSAGES' / 'test_root.mo' assert mo.isfile(), 'msgfmt failed' diff --git a/tests/test_build_html.py b/tests/test_build_html.py index ff72b0aac..76a020d13 100644 --- a/tests/test_build_html.py +++ b/tests/test_build_html.py @@ -79,7 +79,7 @@ def tail_check(check): for node in nodes: if node.tail and rex.search(node.tail): return True - assert False, '%r not found in tail of any nodes %s' % (check, nodes) + raise AssertionError('%r not found in tail of any nodes %s' % (check, nodes)) return checker @@ -114,9 +114,9 @@ def check_xpath(etree, fname, path, check, be_found=True): if all(not rex.search(get_text(node)) for node in nodes): return - assert False, ('%r not found in any node matching ' - 'path %s in %s: %r' % (check, path, fname, - [node.text for node in nodes])) + raise AssertionError(('%r not found in any node matching ' + 'path %s in %s: %r' % (check, path, fname, + [node.text for node in nodes]))) @pytest.mark.sphinx('html', testroot='warnings') @@ -1520,7 +1520,7 @@ def test_html_math_renderer_is_duplicated(make_app, app_params): try: args, kwargs = app_params make_app(*args, **kwargs) - assert False + raise AssertionError() except ConfigError as exc: assert str(exc) == ('Many math_renderers are registered. ' 'But no math_renderer is selected.') @@ -1550,7 +1550,7 @@ def test_html_math_renderer_is_mismatched(make_app, app_params): try: args, kwargs = app_params make_app(*args, **kwargs) - assert False + raise AssertionError() except ConfigError as exc: assert str(exc) == "Unknown math_renderer 'imgmath' is given." @@ -1766,3 +1766,12 @@ def test_theme_options_with_override(app, status, warning): result = (app.outdir / '_static' / 'documentation_options.js').read_text(encoding='utf8') assert 'NAVIGATION_WITH_KEYS: true' in result assert 'ENABLE_SEARCH_SHORTCUTS: false' in result + + +@pytest.mark.sphinx('html', testroot='build-html-theme-having-multiple-stylesheets') +def test_theme_having_multiple_stylesheets(app): + app.build() + content = (app.outdir / 'index.html').read_text(encoding='utf-8') + + assert '<link rel="stylesheet" type="text/css" href="_static/mytheme.css" />' in content + assert '<link rel="stylesheet" type="text/css" href="_static/extra.css" />' in content diff --git a/tests/test_build_latex.py b/tests/test_build_latex.py index 9a325a8d4..3728b3da7 100644 --- a/tests/test_build_latex.py +++ b/tests/test_build_latex.py @@ -60,8 +60,8 @@ def compile_latex_document(app, filename='python.tex'): except CalledProcessError as exc: print(exc.stdout) print(exc.stderr) - assert False, '%s exited with return code %s' % (app.config.latex_engine, - exc.returncode) + raise AssertionError('%s exited with return code %s' % (app.config.latex_engine, + exc.returncode)) def skip_if_requested(testfunc): @@ -992,7 +992,7 @@ def test_image_in_section(app, status, warning): def test_latex_logo_if_not_found(app, status, warning): try: app.builder.build_all() - assert False # SphinxError not raised + raise AssertionError() # SphinxError not raised except Exception as exc: assert isinstance(exc, SphinxError) diff --git a/tests/test_build_texinfo.py b/tests/test_build_texinfo.py index 5c72a3449..b33a7e01f 100644 --- a/tests/test_build_texinfo.py +++ b/tests/test_build_texinfo.py @@ -55,7 +55,7 @@ def test_texinfo(app, status, warning): except CalledProcessError as exc: print(exc.stdout) print(exc.stderr) - assert False, 'makeinfo exited with return code %s' % exc.retcode + raise AssertionError('makeinfo exited with return code %s' % exc.retcode) @pytest.mark.sphinx('texinfo', testroot='markup-rubric') diff --git a/tests/test_config.py b/tests/test_config.py index 4dabafc83..d31fae113 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -48,13 +48,13 @@ def test_core_config(app, status, warning): # invalid values with pytest.raises(AttributeError): - getattr(cfg, '_value') + cfg._value with pytest.raises(AttributeError): - getattr(cfg, 'nonexisting_value') + cfg.nonexisting_value # non-value attributes are deleted from the namespace with pytest.raises(AttributeError): - getattr(cfg, 'sys') + cfg.sys # setting attributes cfg.project = 'Foo' diff --git a/tests/test_domain_cpp.py b/tests/test_domain_cpp.py index 4cf757c4c..3f31aaa18 100644 --- a/tests/test_domain_cpp.py +++ b/tests/test_domain_cpp.py @@ -1140,7 +1140,7 @@ def test_domain_cpp_build_with_add_function_parentheses_is_True(app, status, war res = re.search(pattern, text) if not res: print("Pattern\n\t%s\nnot found in %s" % (pattern, file)) - assert False + raise AssertionError() rolePatterns = [ ('', 'Sphinx'), ('', 'Sphinx::version'), @@ -1181,7 +1181,7 @@ def test_domain_cpp_build_with_add_function_parentheses_is_False(app, status, wa res = re.search(pattern, text) if not res: print("Pattern\n\t%s\nnot found in %s" % (pattern, file)) - assert False + raise AssertionError() rolePatterns = [ ('', 'Sphinx'), ('', 'Sphinx::version'), diff --git a/tests/test_ext_doctest.py b/tests/test_ext_doctest.py index 6e8a4123e..6ec0495ef 100644 --- a/tests/test_ext_doctest.py +++ b/tests/test_ext_doctest.py @@ -18,7 +18,7 @@ def test_build(app, status, warning): cleanup_called = 0 app.builder.build_all() if app.statuscode != 0: - assert False, 'failures in doctests:' + status.getvalue() + raise AssertionError('failures in doctests:' + status.getvalue()) # in doctest.txt, there are two named groups and the default group, # so the cleanup function must be called three times assert cleanup_called == 3, 'testcleanup did not get executed enough times' @@ -88,7 +88,7 @@ def test_skipif(app, status, warning): recorded_calls = Counter() app.builder.build_all() if app.statuscode != 0: - assert False, 'failures in doctests:' + status.getvalue() + raise AssertionError('failures in doctests:' + status.getvalue()) # The `:skipif:` expressions are always run. # Actual tests and setup/cleanup code is only run if the `:skipif:` # expression evaluates to a False value. diff --git a/tests/test_search.py b/tests/test_search.py index 18bc7de2e..0330bfbae 100644 --- a/tests/test_search.py +++ b/tests/test_search.py @@ -67,7 +67,7 @@ def test_objects_are_escaped(app, status, warning): if item[-1] == 'n::Array<T, d>': # n::Array<T,d> is escaped break else: - assert False, index.get('objects').get('') + raise AssertionError(index.get('objects').get('')) @pytest.mark.sphinx(testroot='search') diff --git a/tests/test_util_inspect.py b/tests/test_util_inspect.py index 9e59fd692..f5fa6d0d3 100644 --- a/tests/test_util_inspect.py +++ b/tests/test_util_inspect.py @@ -723,7 +723,7 @@ def test_getdoc_inherited_decorated_method(): """ class Bar(Foo): - @functools.lru_cache() + @functools.lru_cache() # noqa: B019 def meth(self): # inherited and decorated method pass diff --git a/tests/test_util_matching.py b/tests/test_util_matching.py index ee1d3b2cb..ecff0e2d8 100644 --- a/tests/test_util_matching.py +++ b/tests/test_util_matching.py @@ -1,5 +1,5 @@ """Tests sphinx.util.matching functions.""" -from sphinx.util.matching import Matcher, compile_matchers +from sphinx.util.matching import Matcher, compile_matchers, get_matching_files def test_compile_matchers(): @@ -80,3 +80,95 @@ def test_Matcher(): assert not matcher('subdir/hello.py') assert matcher('world.py') assert matcher('subdir/world.py') + + +def test_get_matching_files_all(rootdir): + files = get_matching_files(rootdir / "test-root") + assert sorted(files) == [ + 'Makefile', '_templates/contentssb.html', '_templates/customsb.html', + '_templates/layout.html', 'autodoc.txt', 'autodoc_target.py', 'bom.txt', 'conf.py', + 'extapi.txt', 'extensions.txt', 'file_with_special_#_chars.xyz', 'footnote.txt', + 'images.txt', 'img.foo.png', 'img.gif', 'img.pdf', 'img.png', 'includes.txt', + 'index.txt', 'lists.txt', 'literal.inc', 'literal_orig.inc', 'markup.txt', 'math.txt', + 'objects.txt', 'otherext.foo', 'parsermod.py', 'quotes.inc', 'rimg.png', + 'special/api.h', 'special/code.py', 'subdir/excluded.txt', 'subdir/images.txt', + 'subdir/img.png', 'subdir/include.inc', 'subdir/includes.txt', 'subdir/simg.png', + 'svgimg.pdf', 'svgimg.svg', 'tabs.inc', 'test.inc', 'wrongenc.inc', + ] + + +def test_get_matching_files_all_exclude_single(rootdir): + files = get_matching_files(rootdir / "test-root", ["**.html"]) + assert sorted(files) == [ + 'Makefile', 'autodoc.txt', 'autodoc_target.py', 'bom.txt', 'conf.py', + 'extapi.txt', 'extensions.txt', 'file_with_special_#_chars.xyz', 'footnote.txt', + 'images.txt', 'img.foo.png', 'img.gif', 'img.pdf', 'img.png', 'includes.txt', + 'index.txt', 'lists.txt', 'literal.inc', 'literal_orig.inc', 'markup.txt', 'math.txt', + 'objects.txt', 'otherext.foo', 'parsermod.py', 'quotes.inc', 'rimg.png', + 'special/api.h', 'special/code.py', 'subdir/excluded.txt', 'subdir/images.txt', + 'subdir/img.png', 'subdir/include.inc', 'subdir/includes.txt', 'subdir/simg.png', + 'svgimg.pdf', 'svgimg.svg', 'tabs.inc', 'test.inc', 'wrongenc.inc', + ] + + +def test_get_matching_files_all_exclude_multiple(rootdir): + files = get_matching_files(rootdir / "test-root", ["**.html", "**.inc"]) + assert sorted(files) == [ + 'Makefile', 'autodoc.txt', 'autodoc_target.py', 'bom.txt', 'conf.py', + 'extapi.txt', 'extensions.txt', 'file_with_special_#_chars.xyz', 'footnote.txt', + 'images.txt', 'img.foo.png', 'img.gif', 'img.pdf', 'img.png', 'includes.txt', + 'index.txt', 'lists.txt', 'markup.txt', 'math.txt', 'objects.txt', 'otherext.foo', + 'parsermod.py', 'rimg.png', 'special/api.h', 'special/code.py', 'subdir/excluded.txt', + 'subdir/images.txt', 'subdir/img.png', 'subdir/includes.txt', 'subdir/simg.png', + 'svgimg.pdf', 'svgimg.svg', + ] + + +def test_get_matching_files_all_exclude_nonexistent(rootdir): + files = get_matching_files(rootdir / "test-root", ["halibut/**"]) + assert sorted(files) == [ + 'Makefile', '_templates/contentssb.html', '_templates/customsb.html', + '_templates/layout.html', 'autodoc.txt', 'autodoc_target.py', 'bom.txt', 'conf.py', + 'extapi.txt', 'extensions.txt', 'file_with_special_#_chars.xyz', 'footnote.txt', + 'images.txt', 'img.foo.png', 'img.gif', 'img.pdf', 'img.png', 'includes.txt', + 'index.txt', 'lists.txt', 'literal.inc', 'literal_orig.inc', 'markup.txt', 'math.txt', + 'objects.txt', 'otherext.foo', 'parsermod.py', 'quotes.inc', 'rimg.png', + 'special/api.h', 'special/code.py', 'subdir/excluded.txt', 'subdir/images.txt', + 'subdir/img.png', 'subdir/include.inc', 'subdir/includes.txt', 'subdir/simg.png', + 'svgimg.pdf', 'svgimg.svg', 'tabs.inc', 'test.inc', 'wrongenc.inc', + ] + + +def test_get_matching_files_all_include_single(rootdir): + files = get_matching_files(rootdir / "test-root", [], ["subdir/**"]) + assert sorted(files) == [ + 'subdir/excluded.txt', 'subdir/images.txt', 'subdir/img.png', 'subdir/include.inc', + 'subdir/includes.txt', 'subdir/simg.png', + ] + + +def test_get_matching_files_all_include_multiple(rootdir): + files = get_matching_files(rootdir / "test-root", [], ["special/**", "subdir/**"]) + assert sorted(files) == [ + 'special/api.h', 'special/code.py', 'subdir/excluded.txt', 'subdir/images.txt', + 'subdir/img.png', 'subdir/include.inc', 'subdir/includes.txt', 'subdir/simg.png', + ] + + +def test_get_matching_files_all_include_nonexistent(rootdir): + files = get_matching_files(rootdir / "test-root", [], ["halibut/**"]) + assert sorted(files) == [] + + +def test_get_matching_files_all_include_prefix(rootdir): + files = get_matching_files(rootdir / "test-root", [], ["autodoc*"]) + assert sorted(files) == [ + 'autodoc.txt', 'autodoc_target.py', + ] + + +def test_get_matching_files_all_include_question_mark(rootdir): + files = get_matching_files(rootdir / "test-root", [], ["img.???"]) + assert sorted(files) == [ + 'img.gif', 'img.pdf', 'img.png', + ] |