From c215cae4d517a54e84f421abe70bb52f5d0003a9 Mon Sep 17 00:00:00 2001 From: "Leonardo J. Caballero G." Date: Mon, 4 Mar 2013 10:35:30 -0530 Subject: [PATCH 1/3] Added improvements about i18n for themes "basic", "haiku" and "scrolls" that Sphinx built-in. Closes #1120 --- babel.cfg | 17 ++ sphinx/locale/sphinx.pot | 279 +++++++++++------- sphinx/themes/basic/changes/frameset.html | 2 +- .../themes/basic/changes/versionchanges.html | 4 +- sphinx/themes/basic/defindex.html | 6 +- sphinx/themes/basic/genindex-single.html | 2 +- sphinx/themes/basic/layout.html | 4 +- sphinx/themes/basic/searchresults.html | 8 +- sphinx/themes/haiku/layout.html | 2 +- sphinx/themes/scrolls/layout.html | 2 +- 10 files changed, 204 insertions(+), 122 deletions(-) diff --git a/babel.cfg b/babel.cfg index 9688b8d05..4c1e71801 100644 --- a/babel.cfg +++ b/babel.cfg @@ -1,4 +1,21 @@ +# How setup this file +# http://babel.edgewall.org/wiki/Documentation/setup.html +# this file description: +# http://babel.edgewall.org/wiki/Documentation/messages.html#extraction-method-mapping-and-configuration + +# Extraction from Python source files [python: **.py] +encoding = utf-8 + +# Extraction from Jinja2 HTML templates [jinja2: **/themes/**.html] +encoding = utf-8 +ignore_tags = script,style +include_attrs = alt title summary + +# Extraction from Jinja2 XML templates [jinja2: **/themes/**.xml] + +# Extraction from JavaScript files [javascript: **.js] +[javascript: **.js_t] diff --git a/sphinx/locale/sphinx.pot b/sphinx/locale/sphinx.pot index b1d816f72..b88ca5e4a 100644 --- a/sphinx/locale/sphinx.pot +++ b/sphinx/locale/sphinx.pot @@ -1,14 +1,14 @@ # Translations template for Sphinx. -# Copyright (C) 2011 ORGANIZATION +# Copyright (C) 2013 ORGANIZATION # This file is distributed under the same license as the Sphinx project. -# FIRST AUTHOR , 2011. +# FIRST AUTHOR , 2013. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Sphinx 1.1pre/9523af9ba9aa+\n" +"Project-Id-Version: Sphinx 1.2pre/a9793de7f892+\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-09-21 10:06+0200\n" +"POT-Creation-Date: 2013-03-03 15:44-0530\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,23 +22,23 @@ msgstr "" msgid "%s %s documentation" msgstr "" -#: sphinx/environment.py:119 sphinx/writers/latex.py:190 -#: sphinx/writers/manpage.py:67 sphinx/writers/texinfo.py:203 +#: sphinx/transforms.py:51 sphinx/writers/latex.py:202 +#: sphinx/writers/manpage.py:67 sphinx/writers/texinfo.py:217 #, python-format msgid "%B %d, %Y" msgstr "" -#: sphinx/environment.py:1625 +#: sphinx/environment.py:1507 #, python-format msgid "see %s" msgstr "" -#: sphinx/environment.py:1628 +#: sphinx/environment.py:1510 #, python-format msgid "see also %s" msgstr "" -#: sphinx/roles.py:175 +#: sphinx/roles.py:176 #, python-format msgid "Python Enhancement Proposals; PEP %s" msgstr "" @@ -51,24 +51,24 @@ msgstr "" msgid "Module level" msgstr "" -#: sphinx/builders/html.py:274 +#: sphinx/builders/html.py:293 #, python-format msgid "%b %d, %Y" msgstr "" -#: sphinx/builders/html.py:293 sphinx/themes/basic/defindex.html:30 +#: sphinx/builders/html.py:312 sphinx/themes/basic/defindex.html:30 msgid "General Index" msgstr "" -#: sphinx/builders/html.py:293 +#: sphinx/builders/html.py:312 msgid "index" msgstr "" -#: sphinx/builders/html.py:353 +#: sphinx/builders/html.py:372 msgid "next" msgstr "" -#: sphinx/builders/html.py:362 +#: sphinx/builders/html.py:381 msgid "previous" msgstr "" @@ -76,41 +76,38 @@ msgstr "" msgid " (in " msgstr "" -#: sphinx/directives/other.py:136 +#: sphinx/directives/other.py:138 msgid "Section author: " msgstr "" -#: sphinx/directives/other.py:138 +#: sphinx/directives/other.py:140 msgid "Module author: " msgstr "" -#: sphinx/directives/other.py:140 +#: sphinx/directives/other.py:142 msgid "Code author: " msgstr "" -#: sphinx/directives/other.py:142 +#: sphinx/directives/other.py:144 msgid "Author: " msgstr "" -#: sphinx/directives/other.py:215 -msgid "See also" -msgstr "" - #: sphinx/domains/__init__.py:244 #, python-format msgid "%s %s" msgstr "" -#: sphinx/domains/c.py:51 sphinx/domains/python.py:95 +#: sphinx/domains/c.py:51 sphinx/domains/cpp.py:939 sphinx/domains/python.py:95 msgid "Parameters" msgstr "" -#: sphinx/domains/c.py:54 sphinx/domains/javascript.py:128 -#: sphinx/domains/python.py:107 +#: sphinx/domains/c.py:54 sphinx/domains/cpp.py:945 +#: sphinx/domains/javascript.py:128 sphinx/domains/python.py:107 msgid "Returns" msgstr "" -#: sphinx/domains/c.py:56 sphinx/domains/python.py:109 +#: sphinx/domains/c.py:56 sphinx/domains/javascript.py:130 +#: sphinx/domains/python.py:109 msgid "Return type" msgstr "" @@ -139,58 +136,58 @@ msgstr "" msgid "%s (C variable)" msgstr "" -#: sphinx/domains/c.py:204 sphinx/domains/cpp.py:1060 -#: sphinx/domains/javascript.py:162 sphinx/domains/python.py:559 +#: sphinx/domains/c.py:203 sphinx/domains/cpp.py:1207 +#: sphinx/domains/javascript.py:164 sphinx/domains/python.py:560 msgid "function" msgstr "" -#: sphinx/domains/c.py:205 sphinx/domains/cpp.py:1061 +#: sphinx/domains/c.py:204 sphinx/domains/cpp.py:1208 msgid "member" msgstr "" -#: sphinx/domains/c.py:206 +#: sphinx/domains/c.py:205 msgid "macro" msgstr "" -#: sphinx/domains/c.py:207 sphinx/domains/cpp.py:1062 +#: sphinx/domains/c.py:206 sphinx/domains/cpp.py:1209 msgid "type" msgstr "" -#: sphinx/domains/c.py:208 +#: sphinx/domains/c.py:207 msgid "variable" msgstr "" -#: sphinx/domains/cpp.py:904 +#: sphinx/domains/cpp.py:1038 #, python-format msgid "%s (C++ class)" msgstr "" -#: sphinx/domains/cpp.py:919 +#: sphinx/domains/cpp.py:1061 #, python-format msgid "%s (C++ type)" msgstr "" -#: sphinx/domains/cpp.py:938 +#: sphinx/domains/cpp.py:1081 #, python-format msgid "%s (C++ member)" msgstr "" -#: sphinx/domains/cpp.py:990 +#: sphinx/domains/cpp.py:1137 #, python-format msgid "%s (C++ function)" msgstr "" -#: sphinx/domains/cpp.py:1059 sphinx/domains/javascript.py:163 -#: sphinx/domains/python.py:561 +#: sphinx/domains/cpp.py:1206 sphinx/domains/javascript.py:165 +#: sphinx/domains/python.py:562 msgid "class" msgstr "" -#: sphinx/domains/javascript.py:106 sphinx/domains/python.py:254 +#: sphinx/domains/javascript.py:106 sphinx/domains/python.py:253 #, python-format msgid "%s() (built-in function)" msgstr "" -#: sphinx/domains/javascript.py:107 sphinx/domains/python.py:318 +#: sphinx/domains/javascript.py:107 sphinx/domains/python.py:317 #, python-format msgid "%s() (%s method)" msgstr "" @@ -205,7 +202,7 @@ msgstr "" msgid "%s (global variable or constant)" msgstr "" -#: sphinx/domains/javascript.py:113 sphinx/domains/python.py:356 +#: sphinx/domains/javascript.py:113 sphinx/domains/python.py:355 #, python-format msgid "%s (%s attribute)" msgstr "" @@ -214,15 +211,15 @@ msgstr "" msgid "Arguments" msgstr "" -#: sphinx/domains/javascript.py:125 +#: sphinx/domains/cpp.py:942 sphinx/domains/javascript.py:125 msgid "Throws" msgstr "" -#: sphinx/domains/javascript.py:164 sphinx/domains/python.py:560 +#: sphinx/domains/javascript.py:166 sphinx/domains/python.py:561 msgid "data" msgstr "" -#: sphinx/domains/javascript.py:165 sphinx/domains/python.py:566 +#: sphinx/domains/javascript.py:167 sphinx/domains/python.py:567 msgid "attribute" msgstr "" @@ -234,58 +231,58 @@ msgstr "" msgid "Raises" msgstr "" -#: sphinx/domains/python.py:255 sphinx/domains/python.py:312 -#: sphinx/domains/python.py:324 sphinx/domains/python.py:337 +#: sphinx/domains/python.py:254 sphinx/domains/python.py:311 +#: sphinx/domains/python.py:323 sphinx/domains/python.py:336 #, python-format msgid "%s() (in module %s)" msgstr "" -#: sphinx/domains/python.py:258 +#: sphinx/domains/python.py:257 #, python-format msgid "%s (built-in variable)" msgstr "" -#: sphinx/domains/python.py:259 sphinx/domains/python.py:350 +#: sphinx/domains/python.py:258 sphinx/domains/python.py:349 #, python-format msgid "%s (in module %s)" msgstr "" -#: sphinx/domains/python.py:275 +#: sphinx/domains/python.py:274 #, python-format msgid "%s (built-in class)" msgstr "" -#: sphinx/domains/python.py:276 +#: sphinx/domains/python.py:275 #, python-format msgid "%s (class in %s)" msgstr "" -#: sphinx/domains/python.py:316 +#: sphinx/domains/python.py:315 #, python-format msgid "%s() (%s.%s method)" msgstr "" -#: sphinx/domains/python.py:328 +#: sphinx/domains/python.py:327 #, python-format msgid "%s() (%s.%s static method)" msgstr "" -#: sphinx/domains/python.py:331 +#: sphinx/domains/python.py:330 #, python-format msgid "%s() (%s static method)" msgstr "" -#: sphinx/domains/python.py:341 +#: sphinx/domains/python.py:340 #, python-format msgid "%s() (%s.%s class method)" msgstr "" -#: sphinx/domains/python.py:344 +#: sphinx/domains/python.py:343 #, python-format msgid "%s() (%s class method)" msgstr "" -#: sphinx/domains/python.py:354 +#: sphinx/domains/python.py:353 #, python-format msgid "%s (%s.%s attribute)" msgstr "" @@ -303,49 +300,49 @@ msgstr "" msgid "modules" msgstr "" -#: sphinx/domains/python.py:537 +#: sphinx/domains/python.py:538 msgid "Deprecated" msgstr "" -#: sphinx/domains/python.py:562 sphinx/locale/__init__.py:179 +#: sphinx/domains/python.py:563 sphinx/locale/__init__.py:179 msgid "exception" msgstr "" -#: sphinx/domains/python.py:563 +#: sphinx/domains/python.py:564 msgid "method" msgstr "" -#: sphinx/domains/python.py:564 +#: sphinx/domains/python.py:565 msgid "class method" msgstr "" -#: sphinx/domains/python.py:565 +#: sphinx/domains/python.py:566 msgid "static method" msgstr "" -#: sphinx/domains/python.py:567 sphinx/locale/__init__.py:175 +#: sphinx/domains/python.py:568 sphinx/locale/__init__.py:175 msgid "module" msgstr "" -#: sphinx/domains/python.py:695 +#: sphinx/domains/python.py:696 msgid " (deprecated)" msgstr "" -#: sphinx/domains/rst.py:55 +#: sphinx/domains/rst.py:53 #, python-format msgid "%s (directive)" msgstr "" -#: sphinx/domains/rst.py:57 +#: sphinx/domains/rst.py:55 #, python-format msgid "%s (role)" msgstr "" -#: sphinx/domains/rst.py:106 +#: sphinx/domains/rst.py:104 msgid "directive" msgstr "" -#: sphinx/domains/rst.py:107 +#: sphinx/domains/rst.py:105 msgid "role" msgstr "" @@ -359,67 +356,94 @@ msgstr "" msgid "%scommand line option; %s" msgstr "" -#: sphinx/domains/std.py:393 +#: sphinx/domains/std.py:414 msgid "glossary term" msgstr "" -#: sphinx/domains/std.py:394 +#: sphinx/domains/std.py:415 msgid "grammar token" msgstr "" -#: sphinx/domains/std.py:395 +#: sphinx/domains/std.py:416 msgid "reference label" msgstr "" -#: sphinx/domains/std.py:396 +#: sphinx/domains/std.py:418 msgid "environment variable" msgstr "" -#: sphinx/domains/std.py:397 +#: sphinx/domains/std.py:419 msgid "program option" msgstr "" -#: sphinx/domains/std.py:427 sphinx/themes/basic/genindex-single.html:32 +#: sphinx/domains/std.py:449 sphinx/themes/basic/genindex-single.html:32 +#: sphinx/themes/basic/genindex-single.html:57 #: sphinx/themes/basic/genindex-split.html:11 #: sphinx/themes/basic/genindex-split.html:14 #: sphinx/themes/basic/genindex.html:32 sphinx/themes/basic/genindex.html:35 -#: sphinx/themes/basic/genindex.html:68 sphinx/themes/basic/layout.html:134 -#: sphinx/writers/latex.py:179 sphinx/writers/texinfo.py:456 +#: sphinx/themes/basic/genindex.html:68 sphinx/writers/latex.py:191 +#: sphinx/writers/texinfo.py:475 msgid "Index" msgstr "" -#: sphinx/domains/std.py:428 +#: sphinx/domains/std.py:450 msgid "Module Index" msgstr "" -#: sphinx/domains/std.py:429 sphinx/themes/basic/defindex.html:25 +#: sphinx/domains/std.py:451 sphinx/themes/basic/defindex.html:25 msgid "Search Page" msgstr "" -#: sphinx/ext/autodoc.py:1002 +#: sphinx/ext/autodoc.py:1042 #, python-format msgid " Bases: %s" msgstr "" -#: sphinx/ext/autodoc.py:1038 +#: sphinx/ext/autodoc.py:1078 #, python-format msgid "alias of :class:`%s`" msgstr "" -#: sphinx/ext/todo.py:41 +#: sphinx/ext/graphviz.py:301 sphinx/ext/graphviz.py:309 +#, python-format +msgid "[graph: %s]" +msgstr "" + +#: sphinx/ext/graphviz.py:303 sphinx/ext/graphviz.py:311 +msgid "[graph]" +msgstr "" + +#: sphinx/ext/intersphinx.py:234 +#, python-format +msgid "(in %s v%s)" +msgstr "" + +#: sphinx/ext/refcounting.py:83 +msgid "Return value: Always NULL." +msgstr "" + +#: sphinx/ext/refcounting.py:85 +msgid "Return value: New reference." +msgstr "" + +#: sphinx/ext/refcounting.py:87 +msgid "Return value: Borrowed reference." +msgstr "" + +#: sphinx/ext/todo.py:42 msgid "Todo" msgstr "" -#: sphinx/ext/todo.py:109 +#: sphinx/ext/todo.py:110 #, python-format msgid "(The <> is located in %s, line %d.)" msgstr "" -#: sphinx/ext/todo.py:117 +#: sphinx/ext/todo.py:119 msgid "original entry" msgstr "" -#: sphinx/ext/viewcode.py:70 +#: sphinx/ext/linkcode.py:66 sphinx/ext/viewcode.py:70 msgid "[source]" msgstr "" @@ -473,7 +497,7 @@ msgid "Note" msgstr "" #: sphinx/locale/__init__.py:162 -msgid "See Also" +msgid "See also" msgstr "" #: sphinx/locale/__init__.py:163 @@ -519,25 +543,25 @@ msgstr "" msgid "built-in function" msgstr "" -#: sphinx/themes/agogo/layout.html:45 sphinx/themes/basic/globaltoc.html:10 -#: sphinx/themes/basic/localtoc.html:11 +#: sphinx/themes/agogo/layout.html:46 sphinx/themes/basic/globaltoc.html:10 +#: sphinx/themes/basic/localtoc.html:11 sphinx/themes/scrolls/layout.html:35 msgid "Table Of Contents" msgstr "" -#: sphinx/themes/agogo/layout.html:49 sphinx/themes/basic/layout.html:137 -#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:20 +#: sphinx/themes/agogo/layout.html:50 sphinx/themes/basic/search.html:11 +#: sphinx/themes/basic/search.html:20 sphinx/themes/basic/searchresults.html:10 msgid "Search" msgstr "" -#: sphinx/themes/agogo/layout.html:52 sphinx/themes/basic/searchbox.html:15 +#: sphinx/themes/agogo/layout.html:53 sphinx/themes/basic/searchbox.html:15 msgid "Go" msgstr "" -#: sphinx/themes/agogo/layout.html:57 sphinx/themes/basic/searchbox.html:20 +#: sphinx/themes/agogo/layout.html:58 sphinx/themes/basic/searchbox.html:20 msgid "Enter search terms or a module, class or function name." msgstr "" -#: sphinx/themes/agogo/layout.html:78 sphinx/themes/basic/sourcelink.html:14 +#: sphinx/themes/agogo/layout.html:79 sphinx/themes/basic/sourcelink.html:14 msgid "Show Source" msgstr "" @@ -545,6 +569,18 @@ msgstr "" msgid "Overview" msgstr "" +#: sphinx/themes/basic/defindex.html:15 +msgid "Welcome! This is" +msgstr "" + +#: sphinx/themes/basic/defindex.html:16 +msgid "the documentation for" +msgstr "" + +#: sphinx/themes/basic/defindex.html:17 +msgid "last updated" +msgstr "" + #: sphinx/themes/basic/defindex.html:20 msgid "Indices and tables:" msgstr "" @@ -667,15 +703,16 @@ msgid "" " containing fewer words won't appear in the result list." msgstr "" -#: sphinx/themes/basic/search.html:36 +#: sphinx/themes/basic/search.html:36 sphinx/themes/basic/searchresults.html:17 msgid "search" msgstr "" -#: sphinx/themes/basic/search.html:40 +#: sphinx/themes/basic/search.html:40 sphinx/themes/basic/searchresults.html:21 +#: sphinx/themes/basic/static/searchtools.js_t:274 msgid "Search Results" msgstr "" -#: sphinx/themes/basic/search.html:42 +#: sphinx/themes/basic/search.html:42 sphinx/themes/basic/searchresults.html:23 msgid "Your search did not match any results." msgstr "" @@ -715,25 +752,48 @@ msgstr "" msgid "Other changes" msgstr "" -#: sphinx/themes/basic/static/doctools.js:154 sphinx/writers/html.py:504 -#: sphinx/writers/html.py:510 +#: sphinx/themes/basic/static/doctools.js:142 sphinx/writers/html.py:513 +#: sphinx/writers/html.py:519 msgid "Permalink to this headline" msgstr "" -#: sphinx/themes/basic/static/doctools.js:160 sphinx/writers/html.py:92 +#: sphinx/themes/basic/static/doctools.js:148 sphinx/writers/html.py:97 msgid "Permalink to this definition" msgstr "" -#: sphinx/themes/basic/static/doctools.js:189 +#: sphinx/themes/basic/static/doctools.js:177 msgid "Hide Search Matches" msgstr "" -#: sphinx/themes/default/static/sidebar.js:69 +#: sphinx/themes/basic/static/searchtools.js_t:114 +msgid "Searching" +msgstr "" + +#: sphinx/themes/basic/static/searchtools.js_t:119 +msgid "Preparing search..." +msgstr "" + +#: sphinx/themes/basic/static/searchtools.js_t:276 +msgid "" +"Your search did not match any documents. Please make sure that all words " +"are spelled correctly and that you've selected enough categories." +msgstr "" + +#: sphinx/themes/basic/static/searchtools.js_t:278 +#, python-format +msgid "Search finished, found %s page(s) matching the search query." +msgstr "" + +#: sphinx/themes/basic/static/searchtools.js_t:330 +msgid ", in " +msgstr "" + +#: sphinx/themes/default/static/sidebar.js_t:83 msgid "Expand sidebar" msgstr "" -#: sphinx/themes/default/static/sidebar.js:82 -#: sphinx/themes/default/static/sidebar.js:110 +#: sphinx/themes/default/static/sidebar.js_t:96 +#: sphinx/themes/default/static/sidebar.js_t:124 msgid "Collapse sidebar" msgstr "" @@ -741,24 +801,29 @@ msgstr "" msgid "Contents" msgstr "" -#: sphinx/writers/latex.py:177 +#: sphinx/writers/latex.py:189 msgid "Release" msgstr "" -#: sphinx/writers/latex.py:594 sphinx/writers/manpage.py:182 -#: sphinx/writers/texinfo.py:589 +#: sphinx/writers/latex.py:618 sphinx/writers/manpage.py:187 +#: sphinx/writers/texinfo.py:612 msgid "Footnotes" msgstr "" -#: sphinx/writers/latex.py:676 +#: sphinx/writers/latex.py:702 msgid "continued from previous page" msgstr "" -#: sphinx/writers/latex.py:681 +#: sphinx/writers/latex.py:708 msgid "Continued on next page" msgstr "" -#: sphinx/writers/text.py:437 +#: sphinx/writers/manpage.py:232 sphinx/writers/text.py:536 +#, python-format +msgid "[image: %s]" +msgstr "" + +#: sphinx/writers/manpage.py:233 sphinx/writers/text.py:537 msgid "[image]" msgstr "" diff --git a/sphinx/themes/basic/changes/frameset.html b/sphinx/themes/basic/changes/frameset.html index 9d9af9eb5..75e0599cb 100644 --- a/sphinx/themes/basic/changes/frameset.html +++ b/sphinx/themes/basic/changes/frameset.html @@ -2,7 +2,7 @@ "http://www.w3.org/TR/html4/frameset.dtd"> - {% trans version=version|e, docstitle=docstitle|e %}Changes in Version {{ version }} — {{ docstitle }}{% endtrans %} + {% trans version=version|e, docstitle=docstitle|e %}{{ _('Changes in Version') }} {{ version }} — {{ docstitle }}{% endtrans %} diff --git a/sphinx/themes/basic/changes/versionchanges.html b/sphinx/themes/basic/changes/versionchanges.html index 09651bf1d..c51d395e2 100644 --- a/sphinx/themes/basic/changes/versionchanges.html +++ b/sphinx/themes/basic/changes/versionchanges.html @@ -9,12 +9,12 @@ - {% trans version=version|e, docstitle=docstitle|e %}Changes in Version {{ version }} — {{ docstitle }}{% endtrans %} + {% trans version=version|e, docstitle=docstitle|e %}{{ _('Changes in Version') }} {{ version }} — {{ docstitle }}{% endtrans %}
-

{% trans version=version|e %}Automatically generated list of changes in version {{ version }}{% endtrans %}

+

{% trans version=version|e %}{{ _('Automatically generated list of changes in version') }} {{ version }}{% endtrans %}

{{ _('Library changes') }}

{% for modname, changes in libchanges %}

{{ modname }}

diff --git a/sphinx/themes/basic/defindex.html b/sphinx/themes/basic/defindex.html index 1ae9630de..c19da402b 100644 --- a/sphinx/themes/basic/defindex.html +++ b/sphinx/themes/basic/defindex.html @@ -12,9 +12,9 @@ {% block body %}

{{ docstitle|e }}

- Welcome! This is - {% block description %}the documentation for {{ project|e }} - {{ release|e }}{% if last_updated %}, last updated {{ last_updated|e }}{% endif %}{% endblock %}. + {{ _('Welcome! This is') }} + {% block description %}{{ _('the documentation for') }} {{ project|e }} + {{ release|e }}{% if last_updated %}, {{ _('last updated') }} {{ last_updated|e }}{% endif %}{% endblock %}.

{% block tables %}

{{ _('Indices and tables:') }}

diff --git a/sphinx/themes/basic/genindex-single.html b/sphinx/themes/basic/genindex-single.html index e79212516..a06714886 100644 --- a/sphinx/themes/basic/genindex-single.html +++ b/sphinx/themes/basic/genindex-single.html @@ -54,7 +54,7 @@ {% endblock %} {% block sidebarrel %} -

Index

+

{{ _('Index') }}

{% for key, dummy in genindexentries -%} {{ key }} {% if not loop.last %}| {% endif %} diff --git a/sphinx/themes/basic/layout.html b/sphinx/themes/basic/layout.html index 9e4e39a18..15ea75ebb 100644 --- a/sphinx/themes/basic/layout.html +++ b/sphinx/themes/basic/layout.html @@ -192,10 +192,10 @@ {%- endif %} {%- endif %} {%- if last_updated %} - {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %} + {% trans last_updated=last_updated|e %}{{ _('Last updated on') }} {{ last_updated }}.{% endtrans %} {%- endif %} {%- if show_sphinx %} - {% trans sphinx_version=sphinx_version|e %}Created using Sphinx {{ sphinx_version }}.{% endtrans %} + {% trans sphinx_version=sphinx_version|e %}{{ _('Created using') }} Sphinx {{ sphinx_version }}.{% endtrans %} {%- endif %}

{%- endblock %} diff --git a/sphinx/themes/basic/searchresults.html b/sphinx/themes/basic/searchresults.html index 5c42fbaeb..125338ac1 100644 --- a/sphinx/themes/basic/searchresults.html +++ b/sphinx/themes/basic/searchresults.html @@ -7,20 +7,20 @@ :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. #} -

Search

+

{{ _('Search') }}

From here you can search these documents. Enter your search words into the box below and click "search".

- +
{%- if search_performed %} -

Search Results

+

{{ _('Search Results') }}

{%- if not search_results %} -

Your search did not match any results.

+

{{ _('Your search did not match any results.') }}

{%- endif %} {%- endif %}
diff --git a/sphinx/themes/haiku/layout.html b/sphinx/themes/haiku/layout.html index edbda50b2..337d0ca24 100644 --- a/sphinx/themes/haiku/layout.html +++ b/sphinx/themes/haiku/layout.html @@ -56,7 +56,7 @@
{#{%- if display_toc %}
-

Table Of Contents

+

{{ _('Table Of Contents') }}

{{ toc }}
{%- endif %}#} diff --git a/sphinx/themes/scrolls/layout.html b/sphinx/themes/scrolls/layout.html index 97f7ca1db..48e5e4e46 100644 --- a/sphinx/themes/scrolls/layout.html +++ b/sphinx/themes/scrolls/layout.html @@ -32,7 +32,7 @@
{%- if display_toc %}
-

Table Of Contents

+

{{ _('Table Of Contents') }}

{{ toc }}
{%- endif %} From 5d154606928c0fd00fd1363c3dad291e5349c172 Mon Sep 17 00:00:00 2001 From: "Leonardo J. Caballero G." Date: Mon, 4 Mar 2013 10:36:30 -0530 Subject: [PATCH 2/3] Updated Spanish translation. Closes #1118 --- sphinx/locale/es/LC_MESSAGES/sphinx.js | 2 +- sphinx/locale/es/LC_MESSAGES/sphinx.po | 494 ++++++++++++++----------- 2 files changed, 276 insertions(+), 220 deletions(-) diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.js b/sphinx/locale/es/LC_MESSAGES/sphinx.js index 8ccbc0ca8..c0e7811e7 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.js +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.js @@ -1 +1 @@ -Documentation.addTranslations({"locale": "es", "plural_expr": "(n != 1)", "messages": {"Hide Search Matches": "Coincidencias de la b\u00fasqueda", "Permalink to this definition": "Enlazar permanentemente con esta definici\u00f3n", "Expand sidebar": "", "Permalink to this headline": "Enlazar permanentemente con este t\u00edtulo", "Collapse sidebar": ""}}); \ No newline at end of file +Documentation.addTranslations({"locale": "es", "plural_expr": "(n != 1)", "messages": {"Hide Search Matches": "Coincidencias de la b\u00fasqueda", "Permalink to this definition": "Enlazar permanentemente con esta definici\u00f3n", "Expand sidebar": "Expandir barra lateral", "Permalink to this headline": "Enlazar permanentemente con este t\u00edtulo", "Collapse sidebar": "Contraer barra lateral"}}); diff --git a/sphinx/locale/es/LC_MESSAGES/sphinx.po b/sphinx/locale/es/LC_MESSAGES/sphinx.po index fda55ec73..3a45a14c7 100644 --- a/sphinx/locale/es/LC_MESSAGES/sphinx.po +++ b/sphinx/locale/es/LC_MESSAGES/sphinx.po @@ -1,122 +1,116 @@ # Spanish translations for Sphinx. # Copyright (C) 2008 ORGANIZATION # This file is distributed under the same license as the Sphinx project. -# FIRST AUTHOR , 2008. -# +# Guillem Borrell , 2011. +# Leonardo J. Caballero G. , 2013. msgid "" msgstr "" "Project-Id-Version: Sphinx 0.5\n" "Report-Msgid-Bugs-To: guillem@torroja.dmt.upm.es\n" -"POT-Creation-Date: 2011-09-21 10:06+0200\n" -"PO-Revision-Date: 2011-01-22 14:41+0100\n" -"Last-Translator: Guillem Borrell \n" -"Language-Team: es \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"POT-Creation-Date: 2013-03-03 15:44-0630\n" +"PO-Revision-Date: 2013-03-03 16:26-0430\n" +"Last-Translator: Leonardo J. Caballero G. \n" +"Language-Team: Leonardo J. Caballero G.\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 0.9.6\n" #: sphinx/config.py:81 -#, fuzzy, python-format +#, python-format msgid "%s %s documentation" -msgstr "%s %s documentación" +msgstr "documentación de %s - %s" -#: sphinx/environment.py:119 sphinx/writers/latex.py:190 -#: sphinx/writers/manpage.py:67 sphinx/writers/texinfo.py:203 +#: sphinx/transforms.py:51 sphinx/writers/latex.py:202 +#: sphinx/writers/manpage.py:67 sphinx/writers/texinfo.py:217 #, python-format msgid "%B %d, %Y" msgstr "%d de %B de %Y" -#: sphinx/environment.py:1625 +#: sphinx/environment.py:1507 #, python-format msgid "see %s" msgstr "ver %s" -#: sphinx/environment.py:1628 +#: sphinx/environment.py:1510 #, python-format msgid "see also %s" msgstr "ver también %s" -#: sphinx/roles.py:175 +#: sphinx/roles.py:176 #, python-format msgid "Python Enhancement Proposals; PEP %s" msgstr "Python Enhancement Proposals; PEP %s" #: sphinx/builders/changes.py:73 -#, fuzzy msgid "Builtins" -msgstr "Funciones de base" +msgstr "Funciones incorporadas" #: sphinx/builders/changes.py:75 -#, fuzzy msgid "Module level" -msgstr "Módulos" +msgstr "Nivel de módulo" -#: sphinx/builders/html.py:274 +#: sphinx/builders/html.py:293 #, python-format msgid "%b %d, %Y" -msgstr "%d %b, %Y" +msgstr "%d de %B de %Y" -#: sphinx/builders/html.py:293 sphinx/themes/basic/defindex.html:30 +#: sphinx/builders/html.py:312 sphinx/themes/basic/defindex.html:30 msgid "General Index" msgstr "Índice General" -#: sphinx/builders/html.py:293 +#: sphinx/builders/html.py:312 msgid "index" msgstr "índice" -#: sphinx/builders/html.py:353 +#: sphinx/builders/html.py:372 msgid "next" msgstr "siguiente" -#: sphinx/builders/html.py:362 +#: sphinx/builders/html.py:381 msgid "previous" msgstr "anterior" #: sphinx/builders/latex.py:141 sphinx/builders/texinfo.py:196 msgid " (in " -msgstr "" +msgstr " (en " -#: sphinx/directives/other.py:136 +#: sphinx/directives/other.py:138 msgid "Section author: " msgstr "Autor de la sección: " -#: sphinx/directives/other.py:138 +#: sphinx/directives/other.py:140 msgid "Module author: " msgstr "Autor del módulo: " -#: sphinx/directives/other.py:140 -#, fuzzy -msgid "Code author: " -msgstr "Autor del módulo: " - #: sphinx/directives/other.py:142 -msgid "Author: " -msgstr "Autor:" +msgid "Code author: " +msgstr "Código del autor: " -#: sphinx/directives/other.py:215 -msgid "See also" -msgstr "Ver también" +#: sphinx/directives/other.py:144 +msgid "Author: " +msgstr "Autor: " #: sphinx/domains/__init__.py:244 #, python-format msgid "%s %s" -msgstr "" +msgstr "%s %s" -#: sphinx/domains/c.py:51 sphinx/domains/python.py:95 +#: sphinx/domains/c.py:51 sphinx/domains/cpp.py:939 sphinx/domains/python.py:95 msgid "Parameters" msgstr "Parámetros" -#: sphinx/domains/c.py:54 sphinx/domains/javascript.py:128 -#: sphinx/domains/python.py:107 +#: sphinx/domains/c.py:54 sphinx/domains/cpp.py:945 +#: sphinx/domains/javascript.py:128 sphinx/domains/python.py:107 msgid "Returns" msgstr "Devuelve" -#: sphinx/domains/c.py:56 sphinx/domains/python.py:109 -#, fuzzy +#: sphinx/domains/c.py:56 sphinx/domains/javascript.py:130 +#: sphinx/domains/python.py:109 msgid "Return type" -msgstr "Tipo del argumento devuelto" +msgstr "Tipo del valor devuelto" #: sphinx/domains/c.py:141 #, python-format @@ -143,159 +137,156 @@ msgstr "%s (tipo C)" msgid "%s (C variable)" msgstr "%s (variable C)" -#: sphinx/domains/c.py:204 sphinx/domains/cpp.py:1060 -#: sphinx/domains/javascript.py:162 sphinx/domains/python.py:559 +#: sphinx/domains/c.py:203 sphinx/domains/cpp.py:1207 +#: sphinx/domains/javascript.py:164 sphinx/domains/python.py:560 msgid "function" msgstr "función" -#: sphinx/domains/c.py:205 sphinx/domains/cpp.py:1061 +#: sphinx/domains/c.py:204 sphinx/domains/cpp.py:1208 msgid "member" msgstr "miembro" -#: sphinx/domains/c.py:206 +#: sphinx/domains/c.py:205 msgid "macro" -msgstr "" +msgstr "macro" -#: sphinx/domains/c.py:207 sphinx/domains/cpp.py:1062 +#: sphinx/domains/c.py:206 sphinx/domains/cpp.py:1209 msgid "type" msgstr "tipo" -#: sphinx/domains/c.py:208 -#, fuzzy +#: sphinx/domains/c.py:207 msgid "variable" -msgstr "Variable" +msgstr "variable" -#: sphinx/domains/cpp.py:904 +#: sphinx/domains/cpp.py:1038 #, python-format msgid "%s (C++ class)" msgstr "%s (clase C++)" -#: sphinx/domains/cpp.py:919 +#: sphinx/domains/cpp.py:1061 #, python-format msgid "%s (C++ type)" msgstr "%s (tipo C++)" -#: sphinx/domains/cpp.py:938 -#, fuzzy, python-format +#: sphinx/domains/cpp.py:1081 +#, python-format msgid "%s (C++ member)" msgstr "%s (miembro C++)" -#: sphinx/domains/cpp.py:990 -#, fuzzy, python-format +#: sphinx/domains/cpp.py:1137 +#, python-format msgid "%s (C++ function)" msgstr "%s (función C++)" -#: sphinx/domains/cpp.py:1059 sphinx/domains/javascript.py:163 -#: sphinx/domains/python.py:561 +#: sphinx/domains/cpp.py:1206 sphinx/domains/javascript.py:165 +#: sphinx/domains/python.py:562 msgid "class" msgstr "clase" -#: sphinx/domains/javascript.py:106 sphinx/domains/python.py:254 -#, fuzzy, python-format +#: sphinx/domains/javascript.py:106 sphinx/domains/python.py:253 +#, python-format msgid "%s() (built-in function)" -msgstr "%s() (función de base)" +msgstr "%s() (función incorporada)" -#: sphinx/domains/javascript.py:107 sphinx/domains/python.py:318 +#: sphinx/domains/javascript.py:107 sphinx/domains/python.py:317 #, python-format msgid "%s() (%s method)" -msgstr "%s() (%s método)" +msgstr "%s() (método de %s)" #: sphinx/domains/javascript.py:109 -#, fuzzy, python-format +#, python-format msgid "%s() (class)" -msgstr "%s (clase C++)" +msgstr "%s() (clase)" #: sphinx/domains/javascript.py:111 #, python-format msgid "%s (global variable or constant)" -msgstr "" +msgstr "%s (variable global o constante)" -#: sphinx/domains/javascript.py:113 sphinx/domains/python.py:356 +#: sphinx/domains/javascript.py:113 sphinx/domains/python.py:355 #, python-format msgid "%s (%s attribute)" -msgstr "%s (%s atributo)" +msgstr "%s (atributo de %s)" #: sphinx/domains/javascript.py:122 -#, fuzzy msgid "Arguments" -msgstr "Parámetros" +msgstr "Argumentos" -#: sphinx/domains/javascript.py:125 +#: sphinx/domains/cpp.py:942 sphinx/domains/javascript.py:125 msgid "Throws" -msgstr "" +msgstr "Lanzamientos" -#: sphinx/domains/javascript.py:164 sphinx/domains/python.py:560 +#: sphinx/domains/javascript.py:166 sphinx/domains/python.py:561 msgid "data" -msgstr "" +msgstr "dato" -#: sphinx/domains/javascript.py:165 sphinx/domains/python.py:566 +#: sphinx/domains/javascript.py:167 sphinx/domains/python.py:567 msgid "attribute" msgstr "atributo" #: sphinx/domains/python.py:100 -#, fuzzy msgid "Variables" -msgstr "Variable" +msgstr "Variables" #: sphinx/domains/python.py:104 msgid "Raises" msgstr "Muestra" -#: sphinx/domains/python.py:255 sphinx/domains/python.py:312 -#: sphinx/domains/python.py:324 sphinx/domains/python.py:337 +#: sphinx/domains/python.py:254 sphinx/domains/python.py:311 +#: sphinx/domains/python.py:323 sphinx/domains/python.py:336 #, python-format msgid "%s() (in module %s)" msgstr "%s() (en el módulo %s)" -#: sphinx/domains/python.py:258 -#, fuzzy, python-format +#: sphinx/domains/python.py:257 +#, python-format msgid "%s (built-in variable)" -msgstr "%s (variable de base)" +msgstr "%s (variable incorporada)" -#: sphinx/domains/python.py:259 sphinx/domains/python.py:350 +#: sphinx/domains/python.py:258 sphinx/domains/python.py:349 #, python-format msgid "%s (in module %s)" msgstr "%s (en el módulo %s)" -#: sphinx/domains/python.py:275 -#, fuzzy, python-format +#: sphinx/domains/python.py:274 +#, python-format msgid "%s (built-in class)" -msgstr "%s (variable de base)" +msgstr "%s (clase incorporada)" -#: sphinx/domains/python.py:276 +#: sphinx/domains/python.py:275 #, python-format msgid "%s (class in %s)" msgstr "%s (clase en %s)" -#: sphinx/domains/python.py:316 +#: sphinx/domains/python.py:315 #, python-format msgid "%s() (%s.%s method)" -msgstr "%s() (%s.%s método)" +msgstr "%s() (método de %s.%s)" -#: sphinx/domains/python.py:328 +#: sphinx/domains/python.py:327 #, python-format msgid "%s() (%s.%s static method)" -msgstr "%s() (%s.%s método estático)" +msgstr "%s() (método estático de %s.%s)" -#: sphinx/domains/python.py:331 +#: sphinx/domains/python.py:330 #, python-format msgid "%s() (%s static method)" -msgstr "%s() (%s método estático)" +msgstr "%s() (método estático de %s)" -#: sphinx/domains/python.py:341 -#, fuzzy, python-format +#: sphinx/domains/python.py:340 +#, python-format msgid "%s() (%s.%s class method)" -msgstr "%s() (%s.%s método)" +msgstr "%s() (método de clase de %s.%s)" -#: sphinx/domains/python.py:344 -#, fuzzy, python-format +#: sphinx/domains/python.py:343 +#, python-format msgid "%s() (%s class method)" -msgstr "%s() (%s método)" +msgstr "%s() (método de clase de %s)" -#: sphinx/domains/python.py:354 +#: sphinx/domains/python.py:353 #, python-format msgid "%s (%s.%s attribute)" -msgstr "%s (%s.%s atributo)" +msgstr "%s (atributo de %s.%s)" #: sphinx/domains/python.py:434 #, python-format @@ -303,62 +294,58 @@ msgid "%s (module)" msgstr "%s (módulo)" #: sphinx/domains/python.py:491 -#, fuzzy msgid "Python Module Index" -msgstr "Índice de Módulos" +msgstr "Índice de Módulos Python" #: sphinx/domains/python.py:492 msgid "modules" msgstr "módulos" -#: sphinx/domains/python.py:537 +#: sphinx/domains/python.py:538 msgid "Deprecated" msgstr "Obsoleto" -#: sphinx/domains/python.py:562 sphinx/locale/__init__.py:179 +#: sphinx/domains/python.py:563 sphinx/locale/__init__.py:179 msgid "exception" msgstr "excepción" -#: sphinx/domains/python.py:563 -msgid "method" -msgstr "" - #: sphinx/domains/python.py:564 -#, fuzzy -msgid "class method" -msgstr "%s() (%s método)" +msgid "method" +msgstr "método" #: sphinx/domains/python.py:565 +msgid "class method" +msgstr "método de la clase" + +#: sphinx/domains/python.py:566 msgid "static method" msgstr "método estático" -#: sphinx/domains/python.py:567 sphinx/locale/__init__.py:175 +#: sphinx/domains/python.py:568 sphinx/locale/__init__.py:175 msgid "module" msgstr "módulo" -#: sphinx/domains/python.py:695 -#, fuzzy +#: sphinx/domains/python.py:696 msgid " (deprecated)" -msgstr "Obsoleto" +msgstr " (obsoleto)" + +#: sphinx/domains/rst.py:53 +#, python-format +msgid "%s (directive)" +msgstr "%s (directiva)" #: sphinx/domains/rst.py:55 #, python-format -msgid "%s (directive)" -msgstr "" - -#: sphinx/domains/rst.py:57 -#, fuzzy, python-format msgid "%s (role)" -msgstr "%s (módulo)" +msgstr "%s (rol)" -#: sphinx/domains/rst.py:106 +#: sphinx/domains/rst.py:104 msgid "directive" -msgstr "" +msgstr "directiva" -#: sphinx/domains/rst.py:107 -#, fuzzy +#: sphinx/domains/rst.py:105 msgid "role" -msgstr "módulo" +msgstr "rol" #: sphinx/domains/std.py:70 sphinx/domains/std.py:86 #, python-format @@ -366,95 +353,121 @@ msgid "environment variable; %s" msgstr "variables de entorno; %s" #: sphinx/domains/std.py:162 -#, fuzzy, python-format +#, python-format msgid "%scommand line option; %s" -msgstr "%sOpciones en línea de comandos; %s" +msgstr "%sopción en línea de comandos; %s" -#: sphinx/domains/std.py:393 +#: sphinx/domains/std.py:414 msgid "glossary term" -msgstr "" +msgstr "termino de glosario" -#: sphinx/domains/std.py:394 +#: sphinx/domains/std.py:415 msgid "grammar token" -msgstr "" +msgstr "gramática simbólica" -#: sphinx/domains/std.py:395 +#: sphinx/domains/std.py:416 msgid "reference label" -msgstr "" +msgstr "etiqueta de referencia" -#: sphinx/domains/std.py:396 +#: sphinx/domains/std.py:418 msgid "environment variable" msgstr "variables de entorno" -#: sphinx/domains/std.py:397 +#: sphinx/domains/std.py:419 msgid "program option" -msgstr "" +msgstr "opción de programa" -#: sphinx/domains/std.py:427 sphinx/themes/basic/genindex-single.html:32 +#: sphinx/domains/std.py:449 sphinx/themes/basic/genindex-single.html:32 +#: sphinx/themes/basic/genindex-single.html:57 #: sphinx/themes/basic/genindex-split.html:11 #: sphinx/themes/basic/genindex-split.html:14 #: sphinx/themes/basic/genindex.html:32 sphinx/themes/basic/genindex.html:35 -#: sphinx/themes/basic/genindex.html:68 sphinx/themes/basic/layout.html:134 -#: sphinx/writers/latex.py:179 sphinx/writers/texinfo.py:456 +#: sphinx/themes/basic/genindex.html:68 sphinx/writers/latex.py:191 +#: sphinx/writers/texinfo.py:475 msgid "Index" msgstr "Índice" -#: sphinx/domains/std.py:428 +#: sphinx/domains/std.py:450 msgid "Module Index" msgstr "Índice de Módulos" -#: sphinx/domains/std.py:429 sphinx/themes/basic/defindex.html:25 +#: sphinx/domains/std.py:451 sphinx/themes/basic/defindex.html:25 msgid "Search Page" msgstr "Página de Búsqueda" -#: sphinx/ext/autodoc.py:1002 +#: sphinx/ext/autodoc.py:1042 #, python-format msgid " Bases: %s" -msgstr "" +msgstr " Clases base: %s" -#: sphinx/ext/autodoc.py:1038 +#: sphinx/ext/autodoc.py:1078 #, python-format msgid "alias of :class:`%s`" -msgstr "" +msgstr "alias de :class:`%s`" -#: sphinx/ext/todo.py:41 +#: sphinx/ext/graphviz.py:301 sphinx/ext/graphviz.py:309 +#, python-format +msgid "[graph: %s]" +msgstr "[gráfica: %s]" + +#: sphinx/ext/graphviz.py:303 sphinx/ext/graphviz.py:311 +msgid "[graph]" +msgstr "[gráfica]" + +#: sphinx/ext/intersphinx.py:234 +#, python-format +msgid "(in %s v%s)" +msgstr "(en %s versión %s)" + +#: sphinx/ext/linkcode.py:66 sphinx/ext/viewcode.py:70 +msgid "[source]" +msgstr "[fuente]" + +#: sphinx/ext/refcounting.py:83 +msgid "Return value: Always NULL." +msgstr "Valor de retorno: Siempre NULO." + +#: sphinx/ext/refcounting.py:85 +msgid "Return value: New reference." +msgstr "Valor de retorno: Nueva referencia." + +#: sphinx/ext/refcounting.py:87 +msgid "Return value: Borrowed reference." +msgstr "Valor de retorno: Referencia prestada." + +#: sphinx/ext/todo.py:42 msgid "Todo" -msgstr "" +msgstr "Por hacer" -#: sphinx/ext/todo.py:109 +#: sphinx/ext/todo.py:110 #, python-format msgid "(The <> is located in %s, line %d.)" -msgstr "" +msgstr "(El <> se encuentra en %s, en la línea %d.)" -#: sphinx/ext/todo.py:117 +#: sphinx/ext/todo.py:119 msgid "original entry" -msgstr "" - -#: sphinx/ext/viewcode.py:70 -msgid "[source]" -msgstr "" +msgstr "entrada original" #: sphinx/ext/viewcode.py:117 msgid "[docs]" -msgstr "" +msgstr "[documentos]" #: sphinx/ext/viewcode.py:131 -#, fuzzy msgid "Module code" -msgstr "módulo" +msgstr "Código de módulo" #: sphinx/ext/viewcode.py:137 #, python-format msgid "

Source code for %s

" -msgstr "" +msgstr "

Código fuente para %s

" #: sphinx/ext/viewcode.py:164 msgid "Overview: module code" -msgstr "" +msgstr "Resumen: código de modulo" #: sphinx/ext/viewcode.py:165 msgid "

All modules for which code is available

" -msgstr "" +msgstr "

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

" #: sphinx/locale/__init__.py:155 msgid "Attention" @@ -485,8 +498,8 @@ msgid "Note" msgstr "Nota" #: sphinx/locale/__init__.py:162 -msgid "See Also" -msgstr "Ver También" +msgid "See also" +msgstr "Ver también" #: sphinx/locale/__init__.py:163 msgid "Tip" @@ -528,37 +541,48 @@ msgid "statement" msgstr "sentencia" #: sphinx/locale/__init__.py:181 -#, fuzzy msgid "built-in function" -msgstr "función de base" +msgstr "función incorporada" -#: sphinx/themes/agogo/layout.html:45 sphinx/themes/basic/globaltoc.html:10 -#: sphinx/themes/basic/localtoc.html:11 +#: sphinx/themes/agogo/layout.html:46 sphinx/themes/basic/globaltoc.html:10 +#: sphinx/themes/basic/localtoc.html:11 sphinx/themes/scrolls/layout.html:35 msgid "Table Of Contents" -msgstr "Contenidos" +msgstr "Tabla de Contenidos" -#: sphinx/themes/agogo/layout.html:49 sphinx/themes/basic/layout.html:137 -#: sphinx/themes/basic/search.html:11 sphinx/themes/basic/search.html:20 +#: sphinx/themes/agogo/layout.html:50 sphinx/themes/basic/search.html:11 +#: sphinx/themes/basic/search.html:20 sphinx/themes/basic/searchresults.html:10 msgid "Search" msgstr "Búsqueda" -#: sphinx/themes/agogo/layout.html:52 sphinx/themes/basic/searchbox.html:15 +#: sphinx/themes/agogo/layout.html:53 sphinx/themes/basic/searchbox.html:15 msgid "Go" msgstr "Ir a" -#: sphinx/themes/agogo/layout.html:57 sphinx/themes/basic/searchbox.html:20 -#, fuzzy +#: sphinx/themes/agogo/layout.html:58 sphinx/themes/basic/searchbox.html:20 msgid "Enter search terms or a module, class or function name." -msgstr "Introducir en nombre de un módulo, clase o función." +msgstr "Introduzca los términos de búsqueda o un nombre de módulo, clase o función." -#: sphinx/themes/agogo/layout.html:78 sphinx/themes/basic/sourcelink.html:14 +#: sphinx/themes/agogo/layout.html:79 sphinx/themes/basic/sourcelink.html:14 msgid "Show Source" -msgstr "Enseñar el código" +msgstr "Mostrar el código" #: sphinx/themes/basic/defindex.html:11 msgid "Overview" msgstr "Resumen" +#: sphinx/themes/basic/defindex.html:15 +msgid "Welcome! This is" +msgstr "¡Bienvenido! Este es" + +#: sphinx/themes/basic/defindex.html:16 +#, python-format +msgid "the documentation for" +msgstr "la documentación para" + +#: sphinx/themes/basic/defindex.html:17 +msgid "last updated" +msgstr "actualizado por última vez el" + #: sphinx/themes/basic/defindex.html:20 msgid "Indices and tables:" msgstr "Índices y tablas:" @@ -569,9 +593,10 @@ msgstr "Índice de contenidos completo" #: sphinx/themes/basic/defindex.html:24 msgid "lists all sections and subsections" -msgstr "Muestra todas las secciones" +msgstr "muestra todas las secciones y subsecciones" #: sphinx/themes/basic/defindex.html:26 +#, python-format msgid "search this documentation" msgstr "buscar en esta documentación" @@ -601,7 +626,7 @@ msgstr "Índice completo en una página" #: sphinx/themes/basic/genindex-split.html:16 msgid "Index pages by letter" -msgstr "Índice alfabético" +msgstr "Índice alfabético de páginas" #: sphinx/themes/basic/genindex-split.html:25 msgid "can be huge" @@ -659,7 +684,7 @@ msgstr "Tema anterior" #: sphinx/themes/basic/relations.html:13 msgid "previous chapter" -msgstr "Capítulo anterior" +msgstr "capítulo anterior" #: sphinx/themes/basic/relations.html:16 msgid "Next topic" @@ -667,38 +692,40 @@ msgstr "Próximo tema" #: sphinx/themes/basic/relations.html:18 msgid "next chapter" -msgstr "Próximo capítulo" +msgstr "próximo capítulo" #: sphinx/themes/basic/search.html:24 msgid "" "Please activate JavaScript to enable the search\n" " functionality." msgstr "" +"Por favor, active JavaScript para habilitar la funcionalidad\n" +" de búsqueda." #: sphinx/themes/basic/search.html:29 -#, fuzzy msgid "" "From here you can search these documents. Enter your search\n" " words into the box below and click \"search\". Note that the search\n" " function will automatically search for all of the words. Pages\n" " containing fewer words won't appear in the result list." msgstr "" -"Este es el diálogo de búsqueda. Introduce los términos en el diálogo " -"siguiente y pulsa \"buscar\". El asistente buscará automáticamente todas" -" las palabras. Las páginas que contengan menos palabras no aparecerán en" -" la lista de resultados." +"Este es el diálogo de búsqueda. Introduce los términos en el\n" +" diálogo siguiente y pulsa \"buscar\". Note que el asistente buscará \n" +" automáticamente todas las palabras. Las páginas que contengan \n" +" menos palabras no aparecerán en la lista de resultados." -#: sphinx/themes/basic/search.html:36 +#: sphinx/themes/basic/search.html:36 sphinx/themes/basic/searchresults.html:17 msgid "search" msgstr "buscar" -#: sphinx/themes/basic/search.html:40 +#: sphinx/themes/basic/search.html:40 sphinx/themes/basic/searchresults.html:21 +#: sphinx/themes/basic/static/searchtools.js_t:274 msgid "Search Results" msgstr "Resultados de la búsqueda" -#: sphinx/themes/basic/search.html:42 +#: sphinx/themes/basic/search.html:42 sphinx/themes/basic/searchresults.html:23 msgid "Your search did not match any results." -msgstr "Tu consulta no obtuvo ningún resultado" +msgstr "Tu consulta no obtuvo ningún resultado." #: sphinx/themes/basic/searchbox.html:12 msgid "Quick search" @@ -736,53 +763,82 @@ msgstr "Cambios en la API C" msgid "Other changes" msgstr "Otros cambios" -#: sphinx/themes/basic/static/doctools.js:154 sphinx/writers/html.py:504 -#: sphinx/writers/html.py:510 +#: sphinx/themes/basic/static/doctools.js:142 sphinx/writers/html.py:513 +#: sphinx/writers/html.py:519 msgid "Permalink to this headline" msgstr "Enlazar permanentemente con este título" -#: sphinx/themes/basic/static/doctools.js:160 sphinx/writers/html.py:92 +#: sphinx/themes/basic/static/doctools.js:148 sphinx/writers/html.py:97 msgid "Permalink to this definition" msgstr "Enlazar permanentemente con esta definición" -#: sphinx/themes/basic/static/doctools.js:189 -#, fuzzy +#: sphinx/themes/basic/static/doctools.js:177 msgid "Hide Search Matches" -msgstr "Coincidencias de la búsqueda" +msgstr "Ocultar coincidencias de la búsqueda" -#: sphinx/themes/default/static/sidebar.js:69 +#: sphinx/themes/basic/static/searchtools.js_t:114 +msgid "Searching" +msgstr "Buscando" + +#: sphinx/themes/basic/static/searchtools.js_t:119 +msgid "Preparing search..." +msgstr "Preparando búsqueda..." + +#: sphinx/themes/basic/static/searchtools.js_t:276 +msgid "" +"Your search did not match any documents. Please make sure that all words " +"are spelled correctly and that you've selected enough categories." +msgstr "" +"Su búsqueda no coincide con ningún documentos. Por favor, asegúrese de que " +"todas las palabras estén correctamente escritas y que usted allá " +"seleccionado las suficientes categorías." + +#: sphinx/themes/basic/static/searchtools.js_t:278 +#, python-format +msgid "Search finished, found %s page(s) matching the search query." +msgstr "" +"Búsqueda finalizada, encontró %s página(s) acorde con la consulta de " +"búsqueda." + +#: sphinx/themes/basic/static/searchtools.js_t:330 +msgid ", in " +msgstr ", en " + +#: sphinx/themes/default/static/sidebar.js_t:83 msgid "Expand sidebar" -msgstr "" +msgstr "Expandir barra lateral" -#: sphinx/themes/default/static/sidebar.js:82 -#: sphinx/themes/default/static/sidebar.js:110 +#: sphinx/themes/default/static/sidebar.js_t:96 +#: sphinx/themes/default/static/sidebar.js_t:124 msgid "Collapse sidebar" -msgstr "" +msgstr "Contraer barra lateral" #: sphinx/themes/haiku/layout.html:26 msgid "Contents" -msgstr "" +msgstr "Contenidos" -#: sphinx/writers/latex.py:177 -#, fuzzy +#: sphinx/writers/latex.py:189 msgid "Release" -msgstr "Versión" +msgstr "Publicación" -#: sphinx/writers/latex.py:594 sphinx/writers/manpage.py:182 -#: sphinx/writers/texinfo.py:589 +#: sphinx/writers/latex.py:618 sphinx/writers/manpage.py:187 +#: sphinx/writers/texinfo.py:612 msgid "Footnotes" -msgstr "" +msgstr "Notas a pie de página" -#: sphinx/writers/latex.py:676 +#: sphinx/writers/latex.py:702 msgid "continued from previous page" -msgstr "" +msgstr "proviene de la página anterior" -#: sphinx/writers/latex.py:681 -#, fuzzy +#: sphinx/writers/latex.py:708 msgid "Continued on next page" -msgstr "Índice completo en una página" +msgstr "Continúa en la página siguiente" -#: sphinx/writers/text.py:437 +#: sphinx/writers/manpage.py:232 sphinx/writers/text.py:536 +#, python-format +msgid "[image: %s]" +msgstr "[imagen: %s]" + +#: sphinx/writers/manpage.py:233 sphinx/writers/text.py:537 msgid "[image]" msgstr "[imagen]" - From e8f0f0af8ee47c9c4f103260e05a08f3e59fe003 Mon Sep 17 00:00:00 2001 From: "Leonardo J. Caballero G." Date: Mon, 4 Mar 2013 10:37:22 -0530 Subject: [PATCH 3/3] Updated changelog --- CHANGES | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGES b/CHANGES index 25bbc1e26..2a95d65c5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,11 @@ Release 1.2 (in development) ============================ +* #1120: added improvements about i18n for themes "basic", "haiku" and + "scrolls" that Sphinx built-in. Thanks to Leonardo J. Caballero G. + +* #1118: Updated Spanish translation. Thanks to Leonardo J. Caballero G. + * #1111: Fix uppercase word is not found in search when html_search_language='ja'. Thanks to tomo saito.