diff options
-rwxr-xr-x | MANIFEST | 49 | ||||
-rwxr-xr-x | POTFILES.in | 1 | ||||
-rwxr-xr-x | about.py | 5 | ||||
-rwxr-xr-x | finishGame.py | 5 | ||||
-rwxr-xr-x | help.py | 7 | ||||
-rwxr-xr-x | highScores.py | 4 | ||||
-rw-r--r-- | po/Esquiador.en.po | 156 | ||||
-rw-r--r-- | po/Esquiador.es.po | 158 | ||||
-rw-r--r-- | po/Esquiador.pot | 118 | ||||
-rw-r--r-- | po/POTFILES.in | 18 | ||||
-rwxr-xr-x | runEsquiadorFunc.py | 15 | ||||
-rwxr-xr-x | score.py | 7 |
12 files changed, 506 insertions, 37 deletions
@@ -2,7 +2,7 @@ track2.tr txtlib.py help.py runEsquiadorFunc.py -POTFILES.in + track1.tr activity.py skier.py @@ -13,10 +13,10 @@ LICENSE_GNU_GPL_2.txt impares.py pares.py NEWS -runEsquiador.py -Fecha Proyecto.txt + + setup.py -run.py + track.py MANIFEST.in about.py @@ -25,26 +25,26 @@ finishGame.py jmenu.py highScores.py fonts/ice_sticks.ttf -jmenu/321impact.ttf + jmenu/KDE_TypeWriter_Key_1.ogg jmenu/snowboardMenuBG.jpg jmenu/KDE_Dialog_Disappear.ogg jmenu/runEsquiador.py jmenu/exemple.py -jmenu/ice_sticks.ttf + jmenu/jmenu_light.py jmenu/jmenu.py activity/activity.svg activity/activity.info -data2/rock.png -data2/tree.png -data2/bush.png -data2/empty.png -data2/animal.png -data2/even.png -data2/skier.png -data2/grass.png -data2/odd.png + + + + + + + + + musicAndSounds/KDE_TypeWriter_Key_1.ogg musicAndSounds/KDE_Dialog_Disappear.ogg data/final.png @@ -92,3 +92,22 @@ olpcgames/camera.py olpcgames/textsprite.py olpcgames/data/sleeping_svg.py olpcgames/data/__init__.py +track3.tr +track4.tr +score.dat +po/POTFILES.in +po/Esquiador.es.po +po/Esquiador.es.mo +po/Esquiador.pot +locale/Esquiador.en/activity.linfo +locale/Esquiador.en/LC_MESSAGES/org.laptop.community.Esquiador.mo +locale/Esquiador.es/activity.linfo +locale/Esquiador.es/LC_MESSAGES/org.laptop.community.Esquiador.mo + + +locale/Esquiador.en_US/activity.linfo +locale/Esquiador.en_US/LC_MESSAGES/org.laptop.community.Esquiador.mo +po/Esquiador.en.mo +po/Esquiador.en.po +po/Esquiador.en_US.po +po/Esquiador.en_US.mo diff --git a/POTFILES.in b/POTFILES.in deleted file mode 100755 index 6c9e6b4..0000000 --- a/POTFILES.in +++ /dev/null @@ -1 +0,0 @@ -include *.py @@ -5,6 +5,7 @@ import pygame import txtlib from pygame.locals import * from constants import * +from gettext import gettext as _ def mainAbout(): @@ -13,7 +14,7 @@ def mainAbout(): screen = pygame.display.set_mode(screen_size) text = txtlib.Text((screen_size[0]-200,screen_size[1]-200), './fonts/ice_sticks.ttf') - text.text = '''Esquiador + text.text = _('''Esquiador \nJuego matematico para diferenciar numeros pares de impares \nAutores: @@ -21,7 +22,7 @@ def mainAbout(): Ricardo Flores Eduardo Rodriguez \nJuego desarrollado en Python, Pygame y - algunas librerias de terceros.''' + algunas librerias de terceros.''') text.add_style(0, 132, txtlib.SIZE,(screen_size[0]*25)/800) diff --git a/finishGame.py b/finishGame.py index 5f18d2e..9e157f1 100755 --- a/finishGame.py +++ b/finishGame.py @@ -5,6 +5,7 @@ import pygame,sys,impares,pares import txtlib from pygame.locals import * from constants import * +from gettext import gettext as _ from pares import * from impares import * @@ -22,13 +23,13 @@ def finishing(score,mod): text = txtlib.Text((screen_size[0]-200,screen_size[1]-200), 'freesans') - text.text = '''Actividad Esquiador terminada! + text.text = _('''Actividad Esquiador terminada! \nModalidad: \t'''+m+''' \nPuntaje:\t'''+str(score)+''' \nFelicitaciones ! ! ! ! ! \nEste juego permite diferenciar entre los diferentes tipos de numeros. \nGracias por jugarlo, y buena suerte! - ''' + ''') text.add_style(0, 30, txtlib.FONT, './fonts/ice_sticks.ttf') text.add_style(0, 30, txtlib.SIZE,(screen_size[0]*25)/800) @@ -5,6 +5,7 @@ import pygame import txtlib from pygame.locals import * from constants import * +from gettext import gettext as _ def mainHelp(): @@ -13,7 +14,7 @@ def mainHelp(): screen = pygame.display.set_mode(screen_size) text = txtlib.Text((screen_size[0]-200,screen_size[1]-200), './fonts/ice_sticks.ttf') - text.text = '''Ayuda de Esquiador + text.text = _('''Ayuda de Esquiador \nJuego matematico para diferenciar numeros pares de impares. \n Debes ayudar al esquiador a pasar por las @@ -24,12 +25,10 @@ def mainHelp(): esquivar obstaculos o para pasar por las banderas con puntaje. Ten cuidado con chocar con otros elementos - pues tu puntaje disminuira. Suerte! - ''' + pues tu puntaje disminuira. Suerte!''') text.add_style(0, 6000, txtlib.SIZE,(screen_size[0]*25)/1000) - text.update() screen.blit(text.area, (100, 100)) diff --git a/highScores.py b/highScores.py index 09989a6..7f5f197 100755 --- a/highScores.py +++ b/highScores.py @@ -5,6 +5,7 @@ import pygame import txtlib from pygame.locals import * from constants import * +from gettext import gettext as _ class HighScore(): @@ -67,8 +68,7 @@ class HighScore(): print sal text = txtlib.Text((screen_size[0]-200,screen_size[1]-200), './fonts/ice_sticks.ttf') - text.text = '''Esquiador - \nPuntajes mas altos:\n''' + sal + text.text = _('''Esquiador\nPuntajes mas altos:\n''') + sal text.add_style(0, 600, txtlib.SIZE, (screen_size[0]*25)/800) text.update() diff --git a/po/Esquiador.en.po b/po/Esquiador.en.po new file mode 100644 index 0000000..c496366 --- /dev/null +++ b/po/Esquiador.en.po @@ -0,0 +1,156 @@ +# English translations for PACKAGE package. +# Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Mateu Batle <mbatle@gmail.com>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-09-08 13:23-0500\n" +"PO-Revision-Date: 2010-09-08 13:25-0500\n" +"Last-Translator: Mateu Batle <mbatle@gmail.com>\n" +"Language-Team: English\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: activity/activity.info:2 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/activity.py:8 +msgid "Esquiador" +msgstr "Ski On Numbers" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/about.py:17 +msgid "" +"Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares\n" +"\t\n" +"Autores:\n" +"\tMateu Batle\n" +"\tRicardo Flores \n" +"\tEduardo Rodriguez\n" +"\t\n" +"Juego desarrollado en Python, Pygame y \n" +"\talgunas librerias de terceros." +msgstr "" +"Ski on Numbers\n" +"\t\n" +"Math game to learn even and odd numbers\n" +"\t\n" +"Authors:\n" +"\tMateu Batle\n" +"\tRicardo Flores \n" +"\tEduardo Rodriguez\n" +"\t\n" +"Game developed in python, pygame and y \n" +"\tsome third party libraries." + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/score.py:21 +#, python-format +msgid "PUNTAJE: %05d" +msgstr "SCORE: %05d" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/highScores.py:72 +msgid "" +"Esquiador\n" +"Puntajes mas altos:\n" +msgstr "" +"Ski On Numbers\n" +"High Scores:\n" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/finishGame.py:16 +msgid "" +"Actividad Esquiador terminada!\n" +"\t\n" +"Modalidad: \n" +"\t\n" +"Puntaje:\n" +"\t\n" +"Felicitaciones ! ! ! ! ! \n" +"\t\n" +"Este juego permite diferenciar entre los diferentes tipos de numeros.\n" +"\t\n" +"Gracias por jugarlo, y buena suerte!\n" +"\t" +msgstr "" +"Activity Ski on Numbers completed !\n" +"\t\n" +"Mode: \n" +"\t\n" +"Score:\n" +"\t\n" +"Congratulations ! ! ! ! ! \n" +"\t\n" +"This game allows to learn odd and even numbers.\n" +"\t\n" +"Thanks for playing and good luck !\n" +"\t" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/help.py:17 +msgid "" +"Ayuda de Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares.\n" +"\t\n" +" Debes ayudar al esquiador a pasar por las \n" +"\tbanderas pares o impares, dependiendo del juego.\n" +"\tPuedes desplazarte por todo el circuito,\n" +"\tmoverte a la izquierda o a la derecha\n" +"\tavanzar o detenerte lo suficiente para\n" +"\tesquivar obstaculos o para pasar por las banderas\n" +"\tcon puntaje.\n" +"\tTen cuidado con chocar con otros elementos\n" +"\tpues tu puntaje disminuira. Suerte!" +msgstr "" +"Ski On Numbers Help\n" +"\t\n" +"Math Game to learn odd and even numbers\n" +"\t\n" +" You must help the skier to go through the\n" +"\tflags with odd or even numbers depending on the game.\n" +"\tYou can move around all the track,\n" +"\tmove to the left or to the right,\n" +"\tgo forward or stop enough to\n" +"\tdodge obstacles and go over the flags\n" +"\tto increase your score.\n" +"\tBe careful to collide with other elements\n" +"\tsince your score will decrease. Good luck!" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:35 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:42 +msgid "Numeros pares" +msgstr "Even numbers" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:36 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:52 +msgid "Numeros impares" +msgstr "Odd numbers" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:37 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:62 +msgid "Puntajes mas altos" +msgstr "High Scores" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:38 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:68 +msgid "Ayuda" +msgstr "Help" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:39 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:74 +msgid "Acerca de" +msgstr "About" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:40 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:80 +msgid "Salir" +msgstr "Quit" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/olpcgames/canvas.py:151 +#, python-format +msgid "%s Source" +msgstr "%s Source" diff --git a/po/Esquiador.es.po b/po/Esquiador.es.po new file mode 100644 index 0000000..5d341e3 --- /dev/null +++ b/po/Esquiador.es.po @@ -0,0 +1,158 @@ +# English translations for PACKAGE package. +# Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Mateu Batle <mbatle@gmail.com>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-09-08 13:23-0500\n" +"PO-Revision-Date: 2010-09-08 14:30-0500\n" +"Last-Translator: Mateu Batle <mbatle@gmail.com>\n" +"Language-Team: English\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: activity/activity.info:2 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/activity.py:8 +msgid "Esquiador" +msgstr "Esquiador" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/about.py:17 +msgid "" +"Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares\n" +"\t\n" +"Autores:\n" +"\tMateu Batle\n" +"\tRicardo Flores \n" +"\tEduardo Rodriguez\n" +"\t\n" +"Juego desarrollado en Python, Pygame y \n" +"\talgunas librerias de terceros." +msgstr "" +"Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares\n" +"\t\n" +"Autores:\n" +"\tMateu Batle\n" +"\tRicardo Flores \n" +"\tEduardo Rodriguez\n" +"\t\n" +"Juego desarrollado en Python, Pygame y \n" +"\talgunas librerias de terceros." + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/score.py:21 +#, python-format +msgid "PUNTAJE: %05d" +msgstr "PUNTAJE: %05d" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/highScores.py:72 +msgid "" +"Esquiador\n" +"Puntajes mas altos:\n" +msgstr "" +"Esquiador\n" +"Puntajes mas altos:\n" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/finishGame.py:16 +msgid "" +"Actividad Esquiador terminada!\n" +"\t\n" +"Modalidad: \n" +"\t\n" +"Puntaje:\n" +"\t\n" +"Felicitaciones ! ! ! ! ! \n" +"\t\n" +"Este juego permite diferenciar entre los diferentes tipos de numeros.\n" +"\t\n" +"Gracias por jugarlo, y buena suerte!\n" +"\t" +msgstr "" +"Actividad Esquiador terminada!\n" +"\t\n" +"Modalidad: \n" +"\t\n" +"Puntaje:\n" +"\t\n" +"Felicitaciones ! ! ! ! ! \n" +"\t\n" +"Este juego permite diferenciar entre los diferentes tipos de numeros.\n" +"\t\n" +"Gracias por jugarlo, y buena suerte!\n" +"\t" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/help.py:17 +msgid "" +"Ayuda de Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares.\n" +"\t\n" +" Debes ayudar al esquiador a pasar por las \n" +"\tbanderas pares o impares, dependiendo del juego.\n" +"\tPuedes desplazarte por todo el circuito,\n" +"\tmoverte a la izquierda o a la derecha\n" +"\tavanzar o detenerte lo suficiente para\n" +"\tesquivar obstaculos o para pasar por las banderas\n" +"\tcon puntaje.\n" +"\tTen cuidado con chocar con otros elementos\n" +"\tpues tu puntaje disminuira. Suerte!" +msgstr "" +"Ayuda de Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares.\n" +"\t\n" +" Debes ayudar al esquiador a pasar por las \n" +"\tbanderas pares o impares, dependiendo del juego.\n" +"\tPuedes desplazarte por todo el circuito,\n" +"\tmoverte a la izquierda o a la derecha\n" +"\tavanzar o detenerte lo suficiente para\n" +"\tesquivar obstaculos o para pasar por las banderas\n" +"\tcon puntaje.\n" +"\tTen cuidado con chocar con otros elementos\n" +"\tpues tu puntaje disminuira. Suerte!" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:35 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:42 +msgid "Numeros pares" +msgstr "Numeros pares" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:36 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:52 +msgid "Numeros impares" +msgstr "Numeros impares" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:37 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:62 +msgid "Puntajes mas altos" +msgstr "Puntajes mas altos" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:38 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:68 +msgid "Ayuda" +msgstr "Ayuda" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:39 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:74 +msgid "Acerca de" +msgstr "Acerca de" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:40 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:80 +msgid "Salir" +msgstr "Salir" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/olpcgames/canvas.py:151 +#, python-format +msgid "%s Source" +msgstr "%s Source" diff --git a/po/Esquiador.pot b/po/Esquiador.pot new file mode 100644 index 0000000..519a570 --- /dev/null +++ b/po/Esquiador.pot @@ -0,0 +1,118 @@ +# 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: 2010-09-08 13:23-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=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: activity/activity.info:2 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/activity.py:8 +msgid "Esquiador" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/about.py:17 +msgid "" +"Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares\n" +"\t\n" +"Autores:\n" +"\tMateu Batle\n" +"\tRicardo Flores \n" +"\tEduardo Rodriguez\n" +"\t\n" +"Juego desarrollado en Python, Pygame y \n" +"\talgunas librerias de terceros." +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/score.py:21 +#, python-format +msgid "PUNTAJE: %05d" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/highScores.py:72 +msgid "" +"Esquiador\n" +"Puntajes mas altos:\n" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/finishGame.py:16 +msgid "" +"Actividad Esquiador terminada!\n" +"\t\n" +"Modalidad: \n" +"\t\n" +"Puntaje:\n" +"\t\n" +"Felicitaciones ! ! ! ! ! \n" +"\t\n" +"Este juego permite diferenciar entre los diferentes tipos de numeros.\n" +"\t\n" +"Gracias por jugarlo, y buena suerte!\n" +"\t" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/help.py:17 +msgid "" +"Ayuda de Esquiador\n" +"\t\n" +"Juego matematico para diferenciar\n" +"\tnumeros pares de impares.\n" +"\t\n" +" Debes ayudar al esquiador a pasar por las \n" +"\tbanderas pares o impares, dependiendo del juego.\n" +"\tPuedes desplazarte por todo el circuito,\n" +"\tmoverte a la izquierda o a la derecha\n" +"\tavanzar o detenerte lo suficiente para\n" +"\tesquivar obstaculos o para pasar por las banderas\n" +"\tcon puntaje.\n" +"\tTen cuidado con chocar con otros elementos\n" +"\tpues tu puntaje disminuira. Suerte!" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:35 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:42 +msgid "Numeros pares" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:36 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:52 +msgid "Numeros impares" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:37 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:62 +msgid "Puntajes mas altos" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:38 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:68 +msgid "Ayuda" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:39 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:74 +msgid "Acerca de" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:40 +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/runEsquiadorFunc.py:80 +msgid "Salir" +msgstr "" + +#: /home/mbatle/work/usmp/damxo/damxo-ski-on-numbers/olpcgames/canvas.py:151 +#, python-format +msgid "%s Source" +msgstr "" diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 0000000..1a0995d --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,18 @@ +encoding: UTF-8 +about.py +about.py +activity.py +constants.py +finishGame.py +help.py +highScores.py +impares.py +jmenu_light.py +jmenu.py +pares.py +runEsquiadorFunc.py +score.py +setup.py +skier.py +track.py +txtlib.py diff --git a/runEsquiadorFunc.py b/runEsquiadorFunc.py index e89682b..df2f163 100755 --- a/runEsquiadorFunc.py +++ b/runEsquiadorFunc.py @@ -8,6 +8,7 @@ from help import * from newhighscore import * from highScores import * from constants import * +from gettext import gettext as _ highScore = HighScore() nh = newhighscore() @@ -32,8 +33,8 @@ def main(): while pygame.event.poll().type != pygame.QUIT: screen.blit(bg, (0,0) ) - selection = jmenu.run(['Numeros pares','Numeros impares','Puntajes mas altos' ,'Ayuda','Acerca de','Salir'],color,42,font=font,light=10,justify=just,pos=pos) - if selection == 'Numeros pares': + selection = jmenu.run([_('Numeros pares'),_('Numeros impares'),_('Puntajes mas altos') ,_('Ayuda'),_('Acerca de'),_('Salir')],color,42,font=font,light=10,justify=just,pos=pos) + if selection == _('Numeros pares'): just = True pos = ('center','center') color = (0,0,0) @@ -45,7 +46,7 @@ def main(): global skier nh.main(pares.skier.score) finishGame.finishing(pares.skier.score,"pares") - elif selection == 'Numeros impares': + elif selection == _('Numeros impares'): just = True pos = ('center','center') color = (0,0,0) @@ -57,25 +58,25 @@ def main(): global skier nh.main(impares.skier.score) finishGame.finishing(impares.skier.score,"impares") - elif selection == 'Puntajes mas altos': + elif selection == _('Puntajes mas altos')j: just = True pos = ('center','center') color = (0,0,0) font = font highScore.mainHighScores() - elif selection == 'Ayuda': + elif selection == _('Ayuda'): just = True pos = ('center','center') color = (0,0,0) font = font help.mainHelp() - elif selection == 'Acerca de': + elif selection == ('Acerca de'): just = True pos = ('center','center') color = (0,0,0) font = font about.mainAbout() - elif selection == 'Salir' : + elif selection == _('Salir') : sys.exit(0) #break if __name__=="__main__": @@ -7,7 +7,9 @@ import pygame from pygame import * from pygame.locals import * from constants import * +from gettext import gettext as _ #fuente = pygame.font.Font("./media/fuentes/space age.ttf", 25) + class Score(): def __init__(self, player): @@ -16,11 +18,8 @@ class Score(): pass def draw(self, screen): - score = "PUNTAJE: %05d" % self.player.score + score = _("PUNTAJE: %05d") % self.player.score surface = self.font.render(score, 1, (0,0,0)) rect = surface.get_rect() screen.blit(surface, rect) - - - |