Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Silva (icarito) <sebastian@sugarlabs.org>2012-07-12 21:16:49 (GMT)
committer Sebastian Silva (icarito) <sebastian@sugarlabs.org>2012-07-12 21:16:49 (GMT)
commit200b3b7fec42d2fc65fec4474dbf6ba9c4896b1a (patch)
treefaa37827ae8a3e2051f821c8b85f4defb380a022
parent61f608a185125bbde0cccb9cd9cf1bb831efd407 (diff)
Restructure for pootle i18n
-rw-r--r--app/messages.pot279
-rw-r--r--app/translations/es/LC_MESSAGES/messages.mobin3900 -> 3961 bytes
-rw-r--r--app/translations/es/LC_MESSAGES/messages.po172
-rw-r--r--babel.cfg (renamed from app/babel.cfg)0
-rw-r--r--from_pootle.sh6
-rw-r--r--messages.pot287
-rw-r--r--po/HelloWorld.pot25
-rw-r--r--po/es.po291
-rw-r--r--to_pootle.sh6
9 files changed, 680 insertions, 386 deletions
diff --git a/app/messages.pot b/app/messages.pot
deleted file mode 100644
index a0cadb2..0000000
--- a/app/messages.pot
+++ /dev/null
@@ -1,279 +0,0 @@
-# Translations template for PROJECT.
-# Copyright (C) 2012 ORGANIZATION
-# This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-07-11 01:57-0500\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 0.9.6\n"
-
-#: app.py:68
-msgid "MMMM d, yyyy"
-msgstr ""
-
-#: app.py:309
-msgid "zero results"
-msgstr ""
-
-#: app.py:311
-#, python-format
-msgid "page %(page)s of %(total)s"
-msgstr ""
-
-#: app.py:348 app.py:578
-msgid "questions"
-msgstr ""
-
-#: app.py:351 app.py:581
-msgid "problems"
-msgstr ""
-
-#: app.py:354 app.py:584
-msgid "ideas"
-msgstr ""
-
-#: app.py:357 app.py:518
-msgid "reviews"
-msgstr ""
-
-#: app.py:360 app.py:587
-msgid "resources"
-msgstr ""
-
-#: app.py:374 app.py:597
-#, python-format
-msgid "browsing %(total)s %(resource_label)s"
-msgstr ""
-
-#: app.py:390 app.py:397
-msgid "Error"
-msgstr ""
-
-#: app.py:392
-msgid "Object not found."
-msgstr ""
-
-#: app.py:399
-msgid "Server error."
-msgstr ""
-
-#: app.py:431
-msgid "activities"
-msgstr ""
-
-#: app.py:434
-msgid "projects"
-msgstr ""
-
-#: app.py:438
-msgid "contexts"
-msgstr ""
-
-#: app.py:452
-#, python-format
-msgid "browsing %(total)s %(label)s"
-msgstr ""
-
-#: env.py:22
-msgid "start web application to serve Sugar Network content"
-msgstr ""
-
-#: env.py:26
-msgid "hostname to bind"
-msgstr ""
-
-#: env.py:30
-msgid "address to listen for Web clients"
-msgstr ""
-
-#: templates/_context-comment-list.html:9
-#: templates/_context-resource-list.html:36
-#: templates/_context-review-list.html:27
-#: templates/_context-solution-list.html:12
-#: templates/_context-solution-list.html:51 templates/_resource-list.html:31
-#, python-format
-msgid "by %(author)s on %(date)s"
-msgstr ""
-
-#: templates/_context-comment-list.html:29
-msgid "comment"
-msgstr ""
-
-#: templates/_context-comment-list.html:32
-msgid "can't comment in offline mode yet"
-msgstr ""
-
-#: templates/_context-resource-list.html:45 templates/_resource-list.html:49
-msgid "followers"
-msgstr ""
-
-#: templates/_context-resource-list.html:48 templates/_resource-list.html:52
-msgid "comments"
-msgstr ""
-
-#: templates/_context-resource-list.html:51 templates/_resource-list.html:55
-msgid "solutions"
-msgstr ""
-
-#: templates/_context-resource-list.html:59
-#, python-format
-msgid ""
-"No %(resource)s have been shared yet for this context.<br><br>Be the "
-"first to contribute with the community!"
-msgstr ""
-
-#: templates/_context-review-list.html:6
-msgid "contribute a review"
-msgstr ""
-
-#: templates/_context-review-list.html:10
-#: templates/_context-solution-list.html:93
-msgid "can't contribute in offline mode yet"
-msgstr ""
-
-#: templates/_context-review-list.html:16
-#: templates/_context-solution-list.html:40
-#, python-format
-msgid ""
-"No %(resource)s have been shared yet for this context.<br><br>Be the "
-"first to share with the community!"
-msgstr ""
-
-#: templates/_context-solution-list.html:89
-msgid "contribute a solution"
-msgstr ""
-
-#: templates/base.html:4
-msgid "Welcome to Sugar Network"
-msgstr ""
-
-#: templates/base.html:69 templates/base.html:236
-#: templates/resource-form.html:5
-msgid "Improve the system"
-msgstr ""
-
-#: templates/base.html:69 templates/base.html:236
-msgid "Sugar Network"
-msgstr ""
-
-#: templates/base.html:80 templates/base.html:147
-#: templates/resource-form.html:21
-msgid "Title"
-msgstr ""
-
-#: templates/base.html:88
-msgid "Summary"
-msgstr ""
-
-#: templates/base.html:92 templates/base.html:148
-#: templates/resource-form.html:25
-msgid "Details"
-msgstr ""
-
-#: templates/base.html:107 templates/report-form.html:27
-msgid "Alpha Version"
-msgstr ""
-
-#: templates/base.html:109 templates/report-form.html:29
-msgid ""
-"For the time being you need to be connected to the Internet in order to "
-"contribute!"
-msgstr ""
-
-#: templates/base.html:136
-msgid "Create new project"
-msgstr ""
-
-#: templates/base.html:137
-msgid "Name"
-msgstr ""
-
-#: templates/base.html:138
-msgid "Article (optional)"
-msgstr ""
-
-#: templates/base.html:189
-msgid "Edit resource"
-msgstr ""
-
-#: templates/browser-view.html:51 templates/context-view.html:205
-#: templates/resource-list.html:75
-msgid "page '+new_page+' of"
-msgstr ""
-
-#: templates/context-view.html:71
-msgid "Author(s)"
-msgstr ""
-
-#: templates/context-view.html:81
-msgid "Description"
-msgstr ""
-
-#: templates/context-view.html:84
-msgid "License"
-msgstr ""
-
-#: templates/context-view.html:85 templates/resource-list.html:16
-#: templates/toolbar.html:86
-msgid "Work in progress."
-msgstr ""
-
-#: templates/report-form.html:5
-msgid "Report to developers: Activity failed to start!"
-msgstr ""
-
-#: templates/report-form.html:13
-msgid "You may also add a comment regarding failure conditions."
-msgstr ""
-
-#: templates/report-form.html:20
-msgid "Report"
-msgstr ""
-
-#: templates/resource-form.html:13
-msgid "Context"
-msgstr ""
-
-#: templates/toolbar.html:3
-msgid "Atrás"
-msgstr ""
-
-#: templates/toolbar.html:9 templates/toolbar.html:43
-msgid "Activities"
-msgstr ""
-
-#: templates/toolbar.html:10 templates/toolbar.html:44
-msgid "Projects"
-msgstr ""
-
-#: templates/toolbar.html:11 templates/toolbar.html:46
-#: templates/toolbar.html:59
-msgid "All"
-msgstr ""
-
-#: templates/toolbar.html:54
-msgid "Questions"
-msgstr ""
-
-#: templates/toolbar.html:55
-msgid "Ideas"
-msgstr ""
-
-#: templates/toolbar.html:56
-msgid "Problems"
-msgstr ""
-
-#: templates/toolbar.html:57
-msgid "Reviews"
-msgstr ""
-
diff --git a/app/translations/es/LC_MESSAGES/messages.mo b/app/translations/es/LC_MESSAGES/messages.mo
index e540104..ee36332 100644
--- a/app/translations/es/LC_MESSAGES/messages.mo
+++ b/app/translations/es/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/app/translations/es/LC_MESSAGES/messages.po b/app/translations/es/LC_MESSAGES/messages.po
index 686b2dd..de846b9 100644
--- a/app/translations/es/LC_MESSAGES/messages.po
+++ b/app/translations/es/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-07-11 01:57-0500\n"
+"POT-Creation-Date: 2012-07-12 15:55-0500\n"
"PO-Revision-Date: 2012-04-21 20:49-0500\n"
"Last-Translator: Sebastian Silva <sebastian@sugarlabs.org>\n"
"Language-Team: es <LL@li.org>\n"
@@ -17,115 +17,119 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.6\n"
-#: app.py:68
+#: app/app.py:68
msgid "MMMM d, yyyy"
msgstr "d 'de' MMMM 'de' 2012"
-#: app.py:309
+#: app/app.py:329
msgid "zero results"
msgstr "cero resultados"
-#: app.py:311
+#: app/app.py:331
#, python-format
msgid "page %(page)s of %(total)s"
msgstr "página %(page)s de %(total)s"
-#: app.py:348 app.py:578
+#: app/app.py:368 app/app.py:619
msgid "questions"
msgstr "preguntas"
-#: app.py:351 app.py:581
+#: app/app.py:371 app/app.py:622
msgid "problems"
msgstr "problemas"
-#: app.py:354 app.py:584
+#: app/app.py:374 app/app.py:625
msgid "ideas"
msgstr "ideas"
-#: app.py:357 app.py:518
+#: app/app.py:377 app/app.py:559
msgid "reviews"
msgstr "reseñas"
-#: app.py:360 app.py:587
+#: app/app.py:380 app/app.py:628
msgid "resources"
msgstr "recursos"
-#: app.py:374 app.py:597
+#: app/app.py:394 app/app.py:638
#, python-format
msgid "browsing %(total)s %(resource_label)s"
msgstr "navegando por %(total)s %(resource_label)s"
-#: app.py:390 app.py:397
+#: app/app.py:410 app/app.py:417
msgid "Error"
msgstr "Error"
-#: app.py:392
+#: app/app.py:412
msgid "Object not found."
msgstr "Objeto no encontrado."
-#: app.py:399
+#: app/app.py:419
msgid "Server error."
-msgstr ""
+msgstr "Error de servidor."
-#: app.py:431
+#: app/app.py:451
msgid "activities"
msgstr "actividades"
-#: app.py:434
+#: app/app.py:454
msgid "projects"
msgstr "proyectos"
-#: app.py:438
+#: app/app.py:458
msgid "contexts"
msgstr "contextos"
-#: app.py:452
+#: app/app.py:472
#, python-format
msgid "browsing %(total)s %(label)s"
msgstr "navegando por %(total)s %(label)s"
-#: env.py:22
+#: app/env.py:22
msgid "start web application to serve Sugar Network content"
-msgstr ""
+msgstr "iniciar la aplicación para servir contenido de la Red Azúcar"
-#: env.py:26
+#: app/env.py:26
msgid "hostname to bind"
-msgstr ""
+msgstr "nombre de host"
-#: env.py:30
+#: app/env.py:30
msgid "address to listen for Web clients"
-msgstr ""
-
-#: templates/_context-comment-list.html:9
-#: templates/_context-resource-list.html:36
-#: templates/_context-review-list.html:27
-#: templates/_context-solution-list.html:12
-#: templates/_context-solution-list.html:51 templates/_resource-list.html:31
+msgstr "dirección para escuchar a los clientes Web"
+
+#: app/templates/_context-comment-list.html:9
+#: app/templates/_context-resource-list.html:36
+#: app/templates/_context-review-list.html:27
+#: app/templates/_context-solution-list.html:12
+#: app/templates/_context-solution-list.html:51
+#: app/templates/_resource-list.html:31
#, python-format
msgid "by %(author)s on %(date)s"
msgstr "por %(author)s el %(date)s"
-#: templates/_context-comment-list.html:29
+#: app/templates/_context-comment-list.html:29
msgid "comment"
msgstr "comentar"
-#: templates/_context-comment-list.html:32
+#: app/templates/_context-comment-list.html:32
msgid "can't comment in offline mode yet"
msgstr "aún no se puede comentar sin conexión"
-#: templates/_context-resource-list.html:45 templates/_resource-list.html:49
+#: app/templates/_context-resource-list.html:45
+#: app/templates/_resource-list.html:49
msgid "followers"
msgstr "seguidores"
-#: templates/_context-resource-list.html:48 templates/_resource-list.html:52
+#: app/templates/_context-resource-list.html:48
+#: app/templates/_resource-list.html:52
msgid "comments"
msgstr "comentarios"
-#: templates/_context-resource-list.html:51 templates/_resource-list.html:55
+#: app/templates/_context-resource-list.html:51
+#: app/templates/_resource-list.html:55
msgid "solutions"
msgstr "soluciones"
-#: templates/_context-resource-list.html:59
+#: app/templates/_context-resource-list.html:59
#, python-format
msgid ""
"No %(resource)s have been shared yet for this context.<br><br>Be the "
@@ -134,17 +138,17 @@ msgstr ""
"Aún no se han compartido %(resource)s en este contexto.<br><br>¡Se el "
"primero en contribuír con la comunidad!"
-#: templates/_context-review-list.html:6
+#: app/templates/_context-review-list.html:6
msgid "contribute a review"
msgstr "contribuir una reseña"
-#: templates/_context-review-list.html:10
-#: templates/_context-solution-list.html:93
+#: app/templates/_context-review-list.html:10
+#: app/templates/_context-solution-list.html:93
msgid "can't contribute in offline mode yet"
msgstr "aún no se puede contribuir sin conexión"
-#: templates/_context-review-list.html:16
-#: templates/_context-solution-list.html:40
+#: app/templates/_context-review-list.html:16
+#: app/templates/_context-solution-list.html:40
#, python-format
msgid ""
"No %(resource)s have been shared yet for this context.<br><br>Be the "
@@ -153,131 +157,135 @@ msgstr ""
"Aún no se han compartido %(resource)s en este contexto.<br><br>¡Se el "
"primero en compartir con la comunidad!"
-#: templates/_context-solution-list.html:89
+#: app/templates/_context-solution-list.html:89
msgid "contribute a solution"
msgstr "contribuir una solución"
-#: templates/base.html:4
+#: app/templates/base.html:4
msgid "Welcome to Sugar Network"
msgstr "Bienvenido(a) a Red Azúcar"
-#: templates/base.html:69 templates/base.html:236
-#: templates/resource-form.html:5
+#: app/templates/base.html:69 app/templates/base.html:306
+#: app/templates/resource-form.html:5
msgid "Improve the system"
msgstr "Mejorar el sistema"
-#: templates/base.html:69 templates/base.html:236
+#: app/templates/base.html:69 app/templates/base.html:306
msgid "Sugar Network"
msgstr "Red Azúcar"
-#: templates/base.html:80 templates/base.html:147
-#: templates/resource-form.html:21
+#: app/templates/base.html:80 app/templates/base.html:150
+#: app/templates/base.html:211 app/templates/resource-form.html:21
msgid "Title"
msgstr "Título"
-#: templates/base.html:88
+#: app/templates/base.html:88 app/templates/context-view.html:81
msgid "Summary"
msgstr "Resumen"
-#: templates/base.html:92 templates/base.html:148
-#: templates/resource-form.html:25
+#: app/templates/base.html:92 app/templates/base.html:151
+#: app/templates/base.html:212 app/templates/resource-form.html:25
msgid "Details"
msgstr "Detalles"
-#: templates/base.html:107 templates/report-form.html:27
+#: app/templates/base.html:107 app/templates/report-form.html:27
msgid "Alpha Version"
msgstr "Versión Alfa"
-#: templates/base.html:109 templates/report-form.html:29
+#: app/templates/base.html:109 app/templates/report-form.html:29
msgid ""
"For the time being you need to be connected to the Internet in order to "
"contribute!"
msgstr "¡Por ahora es necesario tener conexión para contribuir!"
-#: templates/base.html:136
-msgid "Create new project"
-msgstr "Crear nuevo proyecto"
+#: app/templates/base.html:139
+msgid "Edit project"
+msgstr "Editar proyecto"
-#: templates/base.html:137
+#: app/templates/base.html:140 app/templates/base.html:201
msgid "Name"
msgstr "Nombre"
-#: templates/base.html:138
+#: app/templates/base.html:141
+msgid "Article"
+msgstr "Artículo"
+
+#: app/templates/base.html:200
+msgid "Create new project"
+msgstr "Crear nuevo proyecto"
+
+#: app/templates/base.html:202
msgid "Article (optional)"
msgstr "Artículo (opcional)"
-#: templates/base.html:189
+#: app/templates/base.html:256
msgid "Edit resource"
msgstr "Editar recurso"
-#: templates/browser-view.html:51 templates/context-view.html:205
-#: templates/resource-list.html:75
+#: app/templates/browser-view.html:51 app/templates/context-view.html:205
+#: app/templates/resource-list.html:75
msgid "page '+new_page+' of"
msgstr "página '+new_page+' de"
-#: templates/context-view.html:71
+#: app/templates/context-view.html:71
msgid "Author(s)"
msgstr "Autor(es)"
-#: templates/context-view.html:81
-msgid "Description"
-msgstr "Descripción"
-
-#: templates/context-view.html:84
+#: app/templates/context-view.html:84
msgid "License"
msgstr "Licencia"
-#: templates/context-view.html:85 templates/resource-list.html:16
-#: templates/toolbar.html:86
+#: app/templates/context-view.html:85 app/templates/resource-list.html:16
+#: app/templates/toolbar.html:86
msgid "Work in progress."
msgstr "En construcción."
-#: templates/report-form.html:5
+#: app/templates/report-form.html:5
msgid "Report to developers: Activity failed to start!"
msgstr "Reporte a desarrolladores: ¡La Actividad falló al iniciar!"
-#: templates/report-form.html:13
+#: app/templates/report-form.html:13
msgid "You may also add a comment regarding failure conditions."
msgstr "Si lo deseas, deja un comentario sobre las condiciones del fallo."
-#: templates/report-form.html:20
+#: app/templates/report-form.html:20
msgid "Report"
msgstr "Reportar"
-#: templates/resource-form.html:13
+#: app/templates/resource-form.html:13
msgid "Context"
msgstr "Contexto"
-#: templates/toolbar.html:3
+#: app/templates/toolbar.html:3
msgid "Atrás"
msgstr ""
-#: templates/toolbar.html:9 templates/toolbar.html:43
+#: app/templates/toolbar.html:9 app/templates/toolbar.html:43
msgid "Activities"
msgstr "Actividades"
-#: templates/toolbar.html:10 templates/toolbar.html:44
+#: app/templates/toolbar.html:10 app/templates/toolbar.html:44
msgid "Projects"
msgstr "Proyectos"
-#: templates/toolbar.html:11 templates/toolbar.html:46
-#: templates/toolbar.html:59
+#: app/templates/toolbar.html:11 app/templates/toolbar.html:46
+#: app/templates/toolbar.html:59
msgid "All"
msgstr "Todo"
-#: templates/toolbar.html:54
+#: app/templates/toolbar.html:54
msgid "Questions"
msgstr "Preguntas"
-#: templates/toolbar.html:55
+#: app/templates/toolbar.html:55
msgid "Ideas"
msgstr "Ideas"
-#: templates/toolbar.html:56
+#: app/templates/toolbar.html:56
msgid "Problems"
msgstr "Problemas"
-#: templates/toolbar.html:57
+#: app/templates/toolbar.html:57
msgid "Reviews"
msgstr "Reseñas"
diff --git a/app/babel.cfg b/babel.cfg
index f0234b3..f0234b3 100644
--- a/app/babel.cfg
+++ b/babel.cfg
diff --git a/from_pootle.sh b/from_pootle.sh
new file mode 100644
index 0000000..f355ea1
--- /dev/null
+++ b/from_pootle.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+for LNG in "es"
+do
+ cp po/$LNG.po app/translations/$LNG/LC_MESSAGES/messages.po
+ echo Copied $LNG
+done
diff --git a/messages.pot b/messages.pot
index e69de29..435b005 100644
--- a/messages.pot
+++ b/messages.pot
@@ -0,0 +1,287 @@
+# Translations template for PROJECT.
+# Copyright (C) 2012 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-12 15:55-0500\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 0.9.6\n"
+
+#: app/app.py:68
+msgid "MMMM d, yyyy"
+msgstr ""
+
+#: app/app.py:329
+msgid "zero results"
+msgstr ""
+
+#: app/app.py:331
+#, python-format
+msgid "page %(page)s of %(total)s"
+msgstr ""
+
+#: app/app.py:368 app/app.py:619
+msgid "questions"
+msgstr ""
+
+#: app/app.py:371 app/app.py:622
+msgid "problems"
+msgstr ""
+
+#: app/app.py:374 app/app.py:625
+msgid "ideas"
+msgstr ""
+
+#: app/app.py:377 app/app.py:559
+msgid "reviews"
+msgstr ""
+
+#: app/app.py:380 app/app.py:628
+msgid "resources"
+msgstr ""
+
+#: app/app.py:394 app/app.py:638
+#, python-format
+msgid "browsing %(total)s %(resource_label)s"
+msgstr ""
+
+#: app/app.py:410 app/app.py:417
+msgid "Error"
+msgstr ""
+
+#: app/app.py:412
+msgid "Object not found."
+msgstr ""
+
+#: app/app.py:419
+msgid "Server error."
+msgstr ""
+
+#: app/app.py:451
+msgid "activities"
+msgstr ""
+
+#: app/app.py:454
+msgid "projects"
+msgstr ""
+
+#: app/app.py:458
+msgid "contexts"
+msgstr ""
+
+#: app/app.py:472
+#, python-format
+msgid "browsing %(total)s %(label)s"
+msgstr ""
+
+#: app/env.py:22
+msgid "start web application to serve Sugar Network content"
+msgstr ""
+
+#: app/env.py:26
+msgid "hostname to bind"
+msgstr ""
+
+#: app/env.py:30
+msgid "address to listen for Web clients"
+msgstr ""
+
+#: app/templates/_context-comment-list.html:9
+#: app/templates/_context-resource-list.html:36
+#: app/templates/_context-review-list.html:27
+#: app/templates/_context-solution-list.html:12
+#: app/templates/_context-solution-list.html:51
+#: app/templates/_resource-list.html:31
+#, python-format
+msgid "by %(author)s on %(date)s"
+msgstr ""
+
+#: app/templates/_context-comment-list.html:29
+msgid "comment"
+msgstr ""
+
+#: app/templates/_context-comment-list.html:32
+msgid "can't comment in offline mode yet"
+msgstr ""
+
+#: app/templates/_context-resource-list.html:45
+#: app/templates/_resource-list.html:49
+msgid "followers"
+msgstr ""
+
+#: app/templates/_context-resource-list.html:48
+#: app/templates/_resource-list.html:52
+msgid "comments"
+msgstr ""
+
+#: app/templates/_context-resource-list.html:51
+#: app/templates/_resource-list.html:55
+msgid "solutions"
+msgstr ""
+
+#: app/templates/_context-resource-list.html:59
+#, python-format
+msgid ""
+"No %(resource)s have been shared yet for this context.<br><br>Be the "
+"first to contribute with the community!"
+msgstr ""
+
+#: app/templates/_context-review-list.html:6
+msgid "contribute a review"
+msgstr ""
+
+#: app/templates/_context-review-list.html:10
+#: app/templates/_context-solution-list.html:93
+msgid "can't contribute in offline mode yet"
+msgstr ""
+
+#: app/templates/_context-review-list.html:16
+#: app/templates/_context-solution-list.html:40
+#, python-format
+msgid ""
+"No %(resource)s have been shared yet for this context.<br><br>Be the "
+"first to share with the community!"
+msgstr ""
+
+#: app/templates/_context-solution-list.html:89
+msgid "contribute a solution"
+msgstr ""
+
+#: app/templates/base.html:4
+msgid "Welcome to Sugar Network"
+msgstr ""
+
+#: app/templates/base.html:69 app/templates/base.html:306
+#: app/templates/resource-form.html:5
+msgid "Improve the system"
+msgstr ""
+
+#: app/templates/base.html:69 app/templates/base.html:306
+msgid "Sugar Network"
+msgstr ""
+
+#: app/templates/base.html:80 app/templates/base.html:150
+#: app/templates/base.html:211 app/templates/resource-form.html:21
+msgid "Title"
+msgstr ""
+
+#: app/templates/base.html:88 app/templates/context-view.html:81
+msgid "Summary"
+msgstr ""
+
+#: app/templates/base.html:92 app/templates/base.html:151
+#: app/templates/base.html:212 app/templates/resource-form.html:25
+msgid "Details"
+msgstr ""
+
+#: app/templates/base.html:107 app/templates/report-form.html:27
+msgid "Alpha Version"
+msgstr ""
+
+#: app/templates/base.html:109 app/templates/report-form.html:29
+msgid ""
+"For the time being you need to be connected to the Internet in order to "
+"contribute!"
+msgstr ""
+
+#: app/templates/base.html:139
+msgid "Edit project"
+msgstr ""
+
+#: app/templates/base.html:140 app/templates/base.html:201
+msgid "Name"
+msgstr ""
+
+#: app/templates/base.html:141
+msgid "Article"
+msgstr ""
+
+#: app/templates/base.html:200
+msgid "Create new project"
+msgstr ""
+
+#: app/templates/base.html:202
+msgid "Article (optional)"
+msgstr ""
+
+#: app/templates/base.html:256
+msgid "Edit resource"
+msgstr ""
+
+#: app/templates/browser-view.html:51 app/templates/context-view.html:205
+#: app/templates/resource-list.html:75
+msgid "page '+new_page+' of"
+msgstr ""
+
+#: app/templates/context-view.html:71
+msgid "Author(s)"
+msgstr ""
+
+#: app/templates/context-view.html:84
+msgid "License"
+msgstr ""
+
+#: app/templates/context-view.html:85 app/templates/resource-list.html:16
+#: app/templates/toolbar.html:86
+msgid "Work in progress."
+msgstr ""
+
+#: app/templates/report-form.html:5
+msgid "Report to developers: Activity failed to start!"
+msgstr ""
+
+#: app/templates/report-form.html:13
+msgid "You may also add a comment regarding failure conditions."
+msgstr ""
+
+#: app/templates/report-form.html:20
+msgid "Report"
+msgstr ""
+
+#: app/templates/resource-form.html:13
+msgid "Context"
+msgstr ""
+
+#: app/templates/toolbar.html:3
+msgid "Atrás"
+msgstr ""
+
+#: app/templates/toolbar.html:9 app/templates/toolbar.html:43
+msgid "Activities"
+msgstr ""
+
+#: app/templates/toolbar.html:10 app/templates/toolbar.html:44
+msgid "Projects"
+msgstr ""
+
+#: app/templates/toolbar.html:11 app/templates/toolbar.html:46
+#: app/templates/toolbar.html:59
+msgid "All"
+msgstr ""
+
+#: app/templates/toolbar.html:54
+msgid "Questions"
+msgstr ""
+
+#: app/templates/toolbar.html:55
+msgid "Ideas"
+msgstr ""
+
+#: app/templates/toolbar.html:56
+msgid "Problems"
+msgstr ""
+
+#: app/templates/toolbar.html:57
+msgid "Reviews"
+msgstr ""
+
diff --git a/po/HelloWorld.pot b/po/HelloWorld.pot
deleted file mode 100644
index 2068a70..0000000
--- a/po/HelloWorld.pot
+++ /dev/null
@@ -1,25 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-07-02 11:45+0200\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=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: activity/activity.info:2
-msgid "HelloWorld"
-msgstr ""
-
-#: /home/erikos/Activities/HelloWorld.activity/activity.py:36
-msgid "Hello World!"
-msgstr ""
diff --git a/po/es.po b/po/es.po
new file mode 100644
index 0000000..de846b9
--- /dev/null
+++ b/po/es.po
@@ -0,0 +1,291 @@
+# Spanish translations for PROJECT.
+# Copyright (C) 2012 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-12 15:55-0500\n"
+"PO-Revision-Date: 2012-04-21 20:49-0500\n"
+"Last-Translator: Sebastian Silva <sebastian@sugarlabs.org>\n"
+"Language-Team: es <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: app/app.py:68
+msgid "MMMM d, yyyy"
+msgstr "d 'de' MMMM 'de' 2012"
+
+#: app/app.py:329
+msgid "zero results"
+msgstr "cero resultados"
+
+#: app/app.py:331
+#, python-format
+msgid "page %(page)s of %(total)s"
+msgstr "página %(page)s de %(total)s"
+
+#: app/app.py:368 app/app.py:619
+msgid "questions"
+msgstr "preguntas"
+
+#: app/app.py:371 app/app.py:622
+msgid "problems"
+msgstr "problemas"
+
+#: app/app.py:374 app/app.py:625
+msgid "ideas"
+msgstr "ideas"
+
+#: app/app.py:377 app/app.py:559
+msgid "reviews"
+msgstr "reseñas"
+
+#: app/app.py:380 app/app.py:628
+msgid "resources"
+msgstr "recursos"
+
+#: app/app.py:394 app/app.py:638
+#, python-format
+msgid "browsing %(total)s %(resource_label)s"
+msgstr "navegando por %(total)s %(resource_label)s"
+
+#: app/app.py:410 app/app.py:417
+msgid "Error"
+msgstr "Error"
+
+#: app/app.py:412
+msgid "Object not found."
+msgstr "Objeto no encontrado."
+
+#: app/app.py:419
+msgid "Server error."
+msgstr "Error de servidor."
+
+#: app/app.py:451
+msgid "activities"
+msgstr "actividades"
+
+#: app/app.py:454
+msgid "projects"
+msgstr "proyectos"
+
+#: app/app.py:458
+msgid "contexts"
+msgstr "contextos"
+
+#: app/app.py:472
+#, python-format
+msgid "browsing %(total)s %(label)s"
+msgstr "navegando por %(total)s %(label)s"
+
+#: app/env.py:22
+msgid "start web application to serve Sugar Network content"
+msgstr "iniciar la aplicación para servir contenido de la Red Azúcar"
+
+#: app/env.py:26
+msgid "hostname to bind"
+msgstr "nombre de host"
+
+#: app/env.py:30
+msgid "address to listen for Web clients"
+msgstr "dirección para escuchar a los clientes Web"
+
+#: app/templates/_context-comment-list.html:9
+#: app/templates/_context-resource-list.html:36
+#: app/templates/_context-review-list.html:27
+#: app/templates/_context-solution-list.html:12
+#: app/templates/_context-solution-list.html:51
+#: app/templates/_resource-list.html:31
+#, python-format
+msgid "by %(author)s on %(date)s"
+msgstr "por %(author)s el %(date)s"
+
+#: app/templates/_context-comment-list.html:29
+msgid "comment"
+msgstr "comentar"
+
+#: app/templates/_context-comment-list.html:32
+msgid "can't comment in offline mode yet"
+msgstr "aún no se puede comentar sin conexión"
+
+#: app/templates/_context-resource-list.html:45
+#: app/templates/_resource-list.html:49
+msgid "followers"
+msgstr "seguidores"
+
+#: app/templates/_context-resource-list.html:48
+#: app/templates/_resource-list.html:52
+msgid "comments"
+msgstr "comentarios"
+
+#: app/templates/_context-resource-list.html:51
+#: app/templates/_resource-list.html:55
+msgid "solutions"
+msgstr "soluciones"
+
+#: app/templates/_context-resource-list.html:59
+#, python-format
+msgid ""
+"No %(resource)s have been shared yet for this context.<br><br>Be the "
+"first to contribute with the community!"
+msgstr ""
+"Aún no se han compartido %(resource)s en este contexto.<br><br>¡Se el "
+"primero en contribuír con la comunidad!"
+
+#: app/templates/_context-review-list.html:6
+msgid "contribute a review"
+msgstr "contribuir una reseña"
+
+#: app/templates/_context-review-list.html:10
+#: app/templates/_context-solution-list.html:93
+msgid "can't contribute in offline mode yet"
+msgstr "aún no se puede contribuir sin conexión"
+
+#: app/templates/_context-review-list.html:16
+#: app/templates/_context-solution-list.html:40
+#, python-format
+msgid ""
+"No %(resource)s have been shared yet for this context.<br><br>Be the "
+"first to share with the community!"
+msgstr ""
+"Aún no se han compartido %(resource)s en este contexto.<br><br>¡Se el "
+"primero en compartir con la comunidad!"
+
+#: app/templates/_context-solution-list.html:89
+msgid "contribute a solution"
+msgstr "contribuir una solución"
+
+#: app/templates/base.html:4
+msgid "Welcome to Sugar Network"
+msgstr "Bienvenido(a) a Red Azúcar"
+
+#: app/templates/base.html:69 app/templates/base.html:306
+#: app/templates/resource-form.html:5
+msgid "Improve the system"
+msgstr "Mejorar el sistema"
+
+#: app/templates/base.html:69 app/templates/base.html:306
+msgid "Sugar Network"
+msgstr "Red Azúcar"
+
+#: app/templates/base.html:80 app/templates/base.html:150
+#: app/templates/base.html:211 app/templates/resource-form.html:21
+msgid "Title"
+msgstr "Título"
+
+#: app/templates/base.html:88 app/templates/context-view.html:81
+msgid "Summary"
+msgstr "Resumen"
+
+#: app/templates/base.html:92 app/templates/base.html:151
+#: app/templates/base.html:212 app/templates/resource-form.html:25
+msgid "Details"
+msgstr "Detalles"
+
+#: app/templates/base.html:107 app/templates/report-form.html:27
+msgid "Alpha Version"
+msgstr "Versión Alfa"
+
+#: app/templates/base.html:109 app/templates/report-form.html:29
+msgid ""
+"For the time being you need to be connected to the Internet in order to "
+"contribute!"
+msgstr "¡Por ahora es necesario tener conexión para contribuir!"
+
+#: app/templates/base.html:139
+msgid "Edit project"
+msgstr "Editar proyecto"
+
+#: app/templates/base.html:140 app/templates/base.html:201
+msgid "Name"
+msgstr "Nombre"
+
+#: app/templates/base.html:141
+msgid "Article"
+msgstr "Artículo"
+
+#: app/templates/base.html:200
+msgid "Create new project"
+msgstr "Crear nuevo proyecto"
+
+#: app/templates/base.html:202
+msgid "Article (optional)"
+msgstr "Artículo (opcional)"
+
+#: app/templates/base.html:256
+msgid "Edit resource"
+msgstr "Editar recurso"
+
+#: app/templates/browser-view.html:51 app/templates/context-view.html:205
+#: app/templates/resource-list.html:75
+msgid "page '+new_page+' of"
+msgstr "página '+new_page+' de"
+
+#: app/templates/context-view.html:71
+msgid "Author(s)"
+msgstr "Autor(es)"
+
+#: app/templates/context-view.html:84
+msgid "License"
+msgstr "Licencia"
+
+#: app/templates/context-view.html:85 app/templates/resource-list.html:16
+#: app/templates/toolbar.html:86
+msgid "Work in progress."
+msgstr "En construcción."
+
+#: app/templates/report-form.html:5
+msgid "Report to developers: Activity failed to start!"
+msgstr "Reporte a desarrolladores: ¡La Actividad falló al iniciar!"
+
+#: app/templates/report-form.html:13
+msgid "You may also add a comment regarding failure conditions."
+msgstr "Si lo deseas, deja un comentario sobre las condiciones del fallo."
+
+#: app/templates/report-form.html:20
+msgid "Report"
+msgstr "Reportar"
+
+#: app/templates/resource-form.html:13
+msgid "Context"
+msgstr "Contexto"
+
+#: app/templates/toolbar.html:3
+msgid "Atrás"
+msgstr ""
+
+#: app/templates/toolbar.html:9 app/templates/toolbar.html:43
+msgid "Activities"
+msgstr "Actividades"
+
+#: app/templates/toolbar.html:10 app/templates/toolbar.html:44
+msgid "Projects"
+msgstr "Proyectos"
+
+#: app/templates/toolbar.html:11 app/templates/toolbar.html:46
+#: app/templates/toolbar.html:59
+msgid "All"
+msgstr "Todo"
+
+#: app/templates/toolbar.html:54
+msgid "Questions"
+msgstr "Preguntas"
+
+#: app/templates/toolbar.html:55
+msgid "Ideas"
+msgstr "Ideas"
+
+#: app/templates/toolbar.html:56
+msgid "Problems"
+msgstr "Problemas"
+
+#: app/templates/toolbar.html:57
+msgid "Reviews"
+msgstr "Reseñas"
+
diff --git a/to_pootle.sh b/to_pootle.sh
new file mode 100644
index 0000000..e9129a6
--- /dev/null
+++ b/to_pootle.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+for LNG in "es"
+do
+ cp app/translations/$LNG/LC_MESSAGES/messages.po po/$LNG.po
+ echo Copied $LNG
+done