Skip to content

Commit

Permalink
Added i18n support using Babel and Spanish translation
Browse files Browse the repository at this point in the history
  • Loading branch information
macagua committed Apr 1, 2017
1 parent ea89880 commit 7dadea5
Show file tree
Hide file tree
Showing 8 changed files with 407 additions and 0 deletions.
5 changes: 5 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
include *.txt
include babel.cfg
include LICENSE
recursive-include locale *.mo
recursive-include locale *.pot
recursive-include locale *.po
recursive-include sphinx_rtd_theme *.conf
recursive-include sphinx_rtd_theme *.css
recursive-include sphinx_rtd_theme *.eot
Expand All @@ -9,3 +13,4 @@ recursive-include sphinx_rtd_theme *.svg
recursive-include sphinx_rtd_theme *.ttf
recursive-include sphinx_rtd_theme *.woff
recursive-include sphinx_rtd_theme *.woff2
prune build
2 changes: 2 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,8 @@ Changelog
master
------

* Added Spanish translation
* Added i18n support using Babel
* Include fontawesome-webfont.woff2 in pip package
* Updated wyrm_ and Font Awesome
* Split multiple data types on different lines
Expand Down
10 changes: 10 additions & 0 deletions babel.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# 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 Jinja2 HTML templates
[jinja2: **/**.html]
encoding = utf-8
ignore_tags = script,style
include_attrs = alt title summary
Binary file added locale/es/LC_MESSAGES/sphinx.mo
Binary file not shown.
190 changes: 190 additions & 0 deletions locale/es/LC_MESSAGES/sphinx.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
# Spanish translations for sphinx_rtd_theme.
# Copyright (C) 2017 Read the Docs
# This file is distributed under the same license as the sphinx_rtd_theme
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
# Leonardo Caballero <leonardocaballero@gmail.com>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: sphinx_rtd_theme 0.2.4\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2017-03-26 11:44-0400\n"
"PO-Revision-Date: 2017-03-26 18:40-0400\n"
"Last-Translator: Leonardo Caballero <leonardocaballero@gmail.com>\n"
"Language-Team: Spanish Team\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 2.4.0\n"

#: sphinx_rtd_theme/breadcrumbs.html:31
msgid "Docs"
msgstr "Documentos"

#: sphinx_rtd_theme/breadcrumbs.html:43 sphinx_rtd_theme/breadcrumbs.html:45
msgid "Edit on GitHub"
msgstr "Editar en GitHub"

#: sphinx_rtd_theme/breadcrumbs.html:50 sphinx_rtd_theme/breadcrumbs.html:52
msgid "Edit on Bitbucket"
msgstr "Editar en Bitbucket"

#: sphinx_rtd_theme/breadcrumbs.html:57 sphinx_rtd_theme/breadcrumbs.html:59
msgid "Edit on GitLab"
msgstr "Editar en GitLab"

#: sphinx_rtd_theme/breadcrumbs.html:62 sphinx_rtd_theme/breadcrumbs.html:64
msgid "View page source"
msgstr "Ver página de código fuente"

#: sphinx_rtd_theme/footer.html:5
msgid "Next"
msgstr "Próximo"

#: sphinx_rtd_theme/footer.html:8
msgid "Previous"
msgstr "Anterior"

#: sphinx_rtd_theme/footer.html:19 sphinx_rtd_theme/layout_old.html:193
#, python-format
msgid "&copy; <a href=\"%(path)s\">Copyright</a> %(copyright)s."
msgstr "&copy; <a href=\\\"%(path)s\\\">Copyright</a> %(copyright)s."

#: sphinx_rtd_theme/footer.html:21 sphinx_rtd_theme/layout_old.html:195
#, python-format
msgid "&copy; Copyright %(copyright)s."
msgstr "&copy; Copyright %(copyright)s."

#: sphinx_rtd_theme/footer.html:26
#, python-format
msgid ""
"\n"
" <span class=\"build\">\n"
" Build\n"
" <a href=\"%(build_url)s\">%(build_id)s</a>.\n"
" </span>\n"
" "
msgstr ""
"\n"
" <span class=\"build\">\n"
" Construido\n"
" <a href=\"%(build_url)s\">%(build_id)s</a>.\n"
" </span>\n"
" "

#: sphinx_rtd_theme/footer.html:33
#, python-format
msgid ""
"\n"
" <span class=\"commit\">\n"
" Revision <code>%(commit)s</code>.\n"
" </span>\n"
" "
msgstr ""
"\n"
" <span class=\"commit\">\n"
" Revisión <code>%(commit)s</code>.\n"
" </span>\n"
" "

#: sphinx_rtd_theme/footer.html:39 sphinx_rtd_theme/layout_old.html:199
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr "Actualizado por última vez en %(last_updated)s."

#: sphinx_rtd_theme/footer.html:46
msgid ""
"Built with <a href=\"http://sphinx-doc.org/\">Sphinx</a> using a <a "
"href=\"https://github.com/snide/sphinx_rtd_theme\">theme</a> provided by "
"<a href=\"https://readthedocs.org\">Read the Docs</a>"
msgstr ""
"Construido con <a href=\"http://sphinx-doc.org/\">Sphinx</a> usando un <a "
"href=\"https://github.com/snide/sphinx_rtd_theme\">tema</a> proporcionado por "
"<a href=\"https://readthedocs.org\">Read the Docs</a>"

#: sphinx_rtd_theme/layout.html:35 sphinx_rtd_theme/layout_old.html:123
#, python-format
msgid "Search within %(docstitle)s"
msgstr "Buscar en %(docstitle)s"

#: sphinx_rtd_theme/layout.html:55 sphinx_rtd_theme/layout_old.html:135
msgid "About these documents"
msgstr "Sobre este documento"

#: sphinx_rtd_theme/layout.html:59 sphinx_rtd_theme/layout_old.html:138
msgid "Index"
msgstr "Índice"

#: sphinx_rtd_theme/layout.html:63 sphinx_rtd_theme/layout_old.html:141
#: sphinx_rtd_theme/search.html:11
msgid "Search"
msgstr "Búsqueda"

#: sphinx_rtd_theme/layout.html:66 sphinx_rtd_theme/layout_old.html:144
msgid "Copyright"
msgstr "Copyright"

#: sphinx_rtd_theme/layout_old.html:29
msgid "Navigation"
msgstr "Navegación"

#: sphinx_rtd_theme/layout_old.html:202
#, python-format
msgid ""
"Created using <a href=\"http://sphinx-doc.org/\">Sphinx</a> "
"%(sphinx_version)s."
msgstr ""
"Creado usando <a href=\"http://sphinx-doc.org/\">Sphinx</a> "
"%(sphinx_version)s."

#: sphinx_rtd_theme/search.html:26
msgid ""
"Please activate JavaScript to enable the search\n"
" functionality."
msgstr ""
"Por favor, active JavaScript para habilitar la funcionalidad\n"
" de búsqueda."

#: sphinx_rtd_theme/search.html:33
msgid "Search Results"
msgstr "Resultados de la búsqueda"

#: sphinx_rtd_theme/search.html:35
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_rtd_theme/searchbox.html:4
msgid "Search docs"
msgstr "Buscar documentos"

#: sphinx_rtd_theme/versions.html:11
msgid "Versions"
msgstr "Versiones"

#: sphinx_rtd_theme/versions.html:17
msgid "Downloads"
msgstr "Descargas"

#: sphinx_rtd_theme/versions.html:23
msgid "On Read the Docs"
msgstr "En Read the Docs"

#: sphinx_rtd_theme/versions.html:25
msgid "Project Home"
msgstr "Página de Proyecto"

#: sphinx_rtd_theme/versions.html:28
msgid "Builds"
msgstr "Construcciones"

#: sphinx_rtd_theme/versions.html:32
msgid ""
"Free document hosting provided by <a "
"href=\"http://www.readthedocs.org\">Read the Docs</a>."
msgstr ""
"Alojamiento gratuito de documentos proporcionado por <a "
"href=\"http://www.readthedocs.org\">Read the Docs</a>."
170 changes: 170 additions & 0 deletions locale/sphinx.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
# Translations template for sphinx_rtd_theme.
# Copyright (C) 2017 ORGANIZATION
# This file is distributed under the same license as the sphinx_rtd_theme
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: sphinx_rtd_theme 0.2.4\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2017-03-26 11:44-0400\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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.4.0\n"

#: sphinx_rtd_theme/breadcrumbs.html:31
msgid "Docs"
msgstr ""

#: sphinx_rtd_theme/breadcrumbs.html:43 sphinx_rtd_theme/breadcrumbs.html:45
msgid "Edit on GitHub"
msgstr ""

#: sphinx_rtd_theme/breadcrumbs.html:50 sphinx_rtd_theme/breadcrumbs.html:52
msgid "Edit on Bitbucket"
msgstr ""

#: sphinx_rtd_theme/breadcrumbs.html:57 sphinx_rtd_theme/breadcrumbs.html:59
msgid "Edit on GitLab"
msgstr ""

#: sphinx_rtd_theme/breadcrumbs.html:62 sphinx_rtd_theme/breadcrumbs.html:64
msgid "View page source"
msgstr ""

#: sphinx_rtd_theme/footer.html:5
msgid "Next"
msgstr ""

#: sphinx_rtd_theme/footer.html:8
msgid "Previous"
msgstr ""

#: sphinx_rtd_theme/footer.html:19 sphinx_rtd_theme/layout_old.html:193
#, python-format
msgid "&copy; <a href=\"%(path)s\">Copyright</a> %(copyright)s."
msgstr ""

#: sphinx_rtd_theme/footer.html:21 sphinx_rtd_theme/layout_old.html:195
#, python-format
msgid "&copy; Copyright %(copyright)s."
msgstr ""

#: sphinx_rtd_theme/footer.html:26
#, python-format
msgid ""
"\n"
" <span class=\"build\">\n"
" Build\n"
" <a href=\"%(build_url)s\">%(build_id)s</a>.\n"
" </span>\n"
" "
msgstr ""

#: sphinx_rtd_theme/footer.html:33
#, python-format
msgid ""
"\n"
" <span class=\"commit\">\n"
" Revision <code>%(commit)s</code>.\n"
" </span>\n"
" "
msgstr ""

#: sphinx_rtd_theme/footer.html:39 sphinx_rtd_theme/layout_old.html:199
#, python-format
msgid "Last updated on %(last_updated)s."
msgstr ""

#: sphinx_rtd_theme/footer.html:46
msgid ""
"Built with <a href=\"http://sphinx-doc.org/\">Sphinx</a> using a <a "
"href=\"https://github.com/snide/sphinx_rtd_theme\">theme</a> provided by "
"<a href=\"https://readthedocs.org\">Read the Docs</a>"
msgstr ""

#: sphinx_rtd_theme/layout.html:35 sphinx_rtd_theme/layout_old.html:123
#, python-format
msgid "Search within %(docstitle)s"
msgstr ""

#: sphinx_rtd_theme/layout.html:55 sphinx_rtd_theme/layout_old.html:135
msgid "About these documents"
msgstr ""

#: sphinx_rtd_theme/layout.html:59 sphinx_rtd_theme/layout_old.html:138
msgid "Index"
msgstr ""

#: sphinx_rtd_theme/layout.html:63 sphinx_rtd_theme/layout_old.html:141
#: sphinx_rtd_theme/search.html:11
msgid "Search"
msgstr ""

#: sphinx_rtd_theme/layout.html:66 sphinx_rtd_theme/layout_old.html:144
msgid "Copyright"
msgstr ""

#: sphinx_rtd_theme/layout_old.html:29
msgid "Navigation"
msgstr ""

#: sphinx_rtd_theme/layout_old.html:202
#, python-format
msgid ""
"Created using <a href=\"http://sphinx-doc.org/\">Sphinx</a> "
"%(sphinx_version)s."
msgstr ""

#: sphinx_rtd_theme/search.html:26
msgid ""
"Please activate JavaScript to enable the search\n"
" functionality."
msgstr ""

#: sphinx_rtd_theme/search.html:33
msgid "Search Results"
msgstr ""

#: sphinx_rtd_theme/search.html:35
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_rtd_theme/searchbox.html:4
msgid "Search docs"
msgstr ""

#: sphinx_rtd_theme/versions.html:11
msgid "Versions"
msgstr ""

#: sphinx_rtd_theme/versions.html:17
msgid "Downloads"
msgstr ""

#: sphinx_rtd_theme/versions.html:23
msgid "On Read the Docs"
msgstr ""

#: sphinx_rtd_theme/versions.html:25
msgid "Project Home"
msgstr ""

#: sphinx_rtd_theme/versions.html:28
msgid "Builds"
msgstr ""

#: sphinx_rtd_theme/versions.html:32
msgid ""
"Free document hosting provided by <a "
"href=\"http://www.readthedocs.org\">Read the Docs</a>."
msgstr ""

Loading

0 comments on commit 7dadea5

Please sign in to comment.