Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Withnall <philip@tecnocode.co.uk>2013-09-10 03:47:47 (GMT)
committer Philip Withnall <philip@tecnocode.co.uk>2013-09-10 03:48:17 (GMT)
commit8208621df5ace5f7946dbf5118c449de01c02ad3 (patch)
tree24567e97e99b84966b00272f7f6395b14411e5de
parent9191e6776c57aabd1fbc6219659af7112b9c7665 (diff)
Fix Spanish version of exercise 19 to have original strings in EnglishHEADmaster
This mean’s it’s actually possible to translate them to Spanish, as the instructions require.
-rw-r--r--exercises/en/Exercise19.activity/exercise19.py2
-rw-r--r--exercises/en/Exercise19.activity/exercise19_solution.py2
-rw-r--r--exercises/es/Ejercicio19.activity/activity/activity.info4
-rw-r--r--exercises/es/Ejercicio19.activity/ejercicio19.py13
-rw-r--r--exercises/es/Ejercicio19.activity/ejercicio19_solucion.py13
5 files changed, 22 insertions, 12 deletions
diff --git a/exercises/en/Exercise19.activity/exercise19.py b/exercises/en/Exercise19.activity/exercise19.py
index a7e28f4..1a4200c 100644
--- a/exercises/en/Exercise19.activity/exercise19.py
+++ b/exercises/en/Exercise19.activity/exercise19.py
@@ -28,6 +28,8 @@ convention.
files in the ‘locale’ directory.
8. Run ‘LANG=es sugar-emulator’ to run the Sugar emulator in Spanish and test
the new translation. The whole activity should appear in Spanish.
+ 9. Run ‘LANG=C sugar-emulator’ to run the Sugar emulator in English and test
+ the original strings. The whole activity should appear in English.
Note: It is not possible to use Pootle for this exercise because it’s an online
service and would require the exercise’s code to be uploaded to the internet.
diff --git a/exercises/en/Exercise19.activity/exercise19_solution.py b/exercises/en/Exercise19.activity/exercise19_solution.py
index d1ac622..a5d9afa 100644
--- a/exercises/en/Exercise19.activity/exercise19_solution.py
+++ b/exercises/en/Exercise19.activity/exercise19_solution.py
@@ -28,6 +28,8 @@ convention.
files in the ‘locale’ directory.
8. Run ‘LANG=es sugar-emulator’ to run the Sugar emulator in Spanish and test
the new translation. The whole activity should appear in Spanish.
+ 9. Run ‘LANG=C sugar-emulator’ to run the Sugar emulator in English and test
+ the original strings. The whole activity should appear in English.
Note: It is not possible to use Pootle for this exercise because it’s an online
service and would require the exercise’s code to be uploaded to the internet.
diff --git a/exercises/es/Ejercicio19.activity/activity/activity.info b/exercises/es/Ejercicio19.activity/activity/activity.info
index 3be89a4..fdafe6d 100644
--- a/exercises/es/Ejercicio19.activity/activity/activity.info
+++ b/exercises/es/Ejercicio19.activity/activity/activity.info
@@ -1,6 +1,6 @@
[Activity]
-name = Ejercicio 19
-summary = Ejercicio 19 de Python. No es una actividad real.
+name = Exercise 19
+summary = Python exercise 19. Not a real activity.
activity_version = 1
host_version = 1
bundle_id = hn.educatrachos.ejercicio19
diff --git a/exercises/es/Ejercicio19.activity/ejercicio19.py b/exercises/es/Ejercicio19.activity/ejercicio19.py
index 5751ef4..58edcbc 100644
--- a/exercises/es/Ejercicio19.activity/ejercicio19.py
+++ b/exercises/es/Ejercicio19.activity/ejercicio19.py
@@ -31,6 +31,9 @@ están en Inglés, por convención.
8. Ejecutar ‘LANG=es sugar-emulator’ para ejecutar el emulador de Sugar en
Español y probar la nueva traducción. Toda la actividad debe aparecer en
español.
+ 9. Ejecutar ‘LANG=C sugar-emulator’ para ejecutar el emulador de Sugar en
+ Inglés y probar las cadenas originales. Toda la actividad debe aperecer en
+ inglés.
Nota: No es posible utilizar Pootle para este ejercicio porque es un servicio
en línea y requeriría el código del ejercicio para publicar en Internet.
@@ -72,10 +75,10 @@ class Ejercicio19Actividad(activity.Activity):
# Establecer una lista de cadenas de texto que se mostrará en la
# etiqueta.
self._strings = (
- 'Cadena inicial.',
- 'Segunda cadena.',
- 'Objeto ‘handle’ es ‘%s’.' % handle,
- 'Otra cadena.',
+ 'Initial string.',
+ 'Second string.',
+ 'Handle object is ‘%s’.' % handle,
+ 'Another string.',
)
self._next_string = 0
@@ -84,7 +87,7 @@ class Ejercicio19Actividad(activity.Activity):
label.show()
box.pack_start(label, True, True, 0)
- button = Gtk.Button('Cambiar Etiqueta')
+ button = Gtk.Button('Change Label')
button.show()
box.pack_start(button, False, True, 0)
diff --git a/exercises/es/Ejercicio19.activity/ejercicio19_solucion.py b/exercises/es/Ejercicio19.activity/ejercicio19_solucion.py
index f08e8e8..43e3657 100644
--- a/exercises/es/Ejercicio19.activity/ejercicio19_solucion.py
+++ b/exercises/es/Ejercicio19.activity/ejercicio19_solucion.py
@@ -31,6 +31,9 @@ están en Inglés, por convención.
8. Ejecutar ‘LANG=es sugar-emulator’ para ejecutar el emulador de Sugar en
Español y probar la nueva traducción. Toda la actividad debe aparecer en
español.
+ 9. Ejecutar ‘LANG=C sugar-emulator’ para ejecutar el emulador de Sugar en
+ Inglés y probar las cadenas originales. Toda la actividad debe aperecer en
+ inglés.
Nota: No es posible utilizar Pootle para este ejercicio porque es un servicio
en línea y requeriría el código del ejercicio para publicar en Internet.
@@ -73,10 +76,10 @@ class Ejercicio19Actividad(activity.Activity):
# Establecer una lista de cadenas de texto que se mostrará en la
# etiqueta.
self._strings = (
- _('Cadena inicial.'),
- _('Segunda cadena.'),
- _('Objeto ‘handle’ es ‘%s’.') % handle,
- _('Otra cadena.'),
+ _('Initial string.'),
+ _('Second string.'),
+ _('Handle object is ‘%s’.') % handle,
+ _('Another string.'),
)
self._next_string = 0
@@ -85,7 +88,7 @@ class Ejercicio19Actividad(activity.Activity):
label.show()
box.pack_start(label, True, True, 0)
- button = Gtk.Button(_('Cambiar Etiqueta'))
+ button = Gtk.Button(_('Change Label'))
button.show()
box.pack_start(button, False, True, 0)