schoolsplay-svn Mailing List for schoolsplay
Brought to you by:
chris_147,
stas_zytkiewicz
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(17) |
Dec
(35) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(34) |
Feb
(71) |
Mar
(47) |
Apr
(47) |
May
(41) |
Jun
(18) |
Jul
(37) |
Aug
(11) |
Sep
(61) |
Oct
(88) |
Nov
(57) |
Dec
(4) |
2008 |
Jan
(33) |
Feb
(4) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(6) |
Jul
|
Aug
(2) |
Sep
(39) |
Oct
(51) |
Nov
(50) |
Dec
(104) |
2009 |
Jan
(50) |
Feb
(21) |
Mar
(1) |
Apr
|
May
(24) |
Jun
(12) |
Jul
(9) |
Aug
(5) |
Sep
(3) |
Oct
(41) |
Nov
(11) |
Dec
(7) |
2010 |
Jan
(15) |
Feb
(36) |
Mar
(97) |
Apr
(79) |
May
(161) |
Jun
(53) |
Jul
(82) |
Aug
(96) |
Sep
(11) |
Oct
(25) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
(13) |
Mar
|
Apr
(8) |
May
(12) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
(11) |
2012 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
(3) |
Dec
(2) |
From: Stas Z. <sta...@us...> - 2012-12-16 13:24:45
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 519c4d7581370b557ef95fe452401e78ed414f77 (commit) from 295f9fb16440858954055b923cf40eeb13d35053 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 519c4d7581370b557ef95fe452401e78ed414f77 Author: stasz <sta...@gm...> Date: Sun Dec 16 14:24:28 2012 +0100 update ----------------------------------------------------------------------- Summary of changes: childsplay.py | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2012-12-13 11:16:54
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 295f9fb16440858954055b923cf40eeb13d35053 (commit) from b84eae13fdecabb455d6b8fe08f96c69923df145 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 295f9fb16440858954055b923cf40eeb13d35053 Author: stasz <sta...@gm...> Date: Thu Dec 13 12:15:57 2012 +0100 Bug fixes ----------------------------------------------------------------------- Summary of changes: SPBasePaths.py | 10 ++- SPMainCore.py | 2 +- childsplay.py | 3 + lib/quiz_math.py | 10 +- po/Po2Mo.log | 2 +- po/StatsTable | 2 +- seniorplay.py | 287 ------------------------------------------------------ 7 files changed, 20 insertions(+), 296 deletions(-) delete mode 100644 seniorplay.py hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2012-11-10 09:27:27
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via b84eae13fdecabb455d6b8fe08f96c69923df145 (commit) from ba59ae1945a79b521bc5438c734dd85928198bfd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b84eae13fdecabb455d6b8fe08f96c69923df145 Author: stasz <sta...@gm...> Date: Sat Nov 10 10:26:59 2012 +0100 Get stuff working ----------------------------------------------------------------------- Summary of changes: utils.py | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2012-11-10 09:24:08
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via ba59ae1945a79b521bc5438c734dd85928198bfd (commit) from 760b696a1b5e51107f55b2941a176cdf241bbb91 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ba59ae1945a79b521bc5438c734dd85928198bfd Author: stasz <sta...@gm...> Date: Sat Nov 10 10:22:48 2012 +0100 Added missing stuff ----------------------------------------------------------------------- Summary of changes: MakeTarBall.py | 108 ++++++ SPWidgets/__init__.py | 38 ++ SPWidgets/base.py | 156 ++++++++ SPWidgets/buttons.py | 807 ++++++++++++++++++++++++++++++++++++++++++ SPWidgets/dialogs.py | 883 ++++++++++++++++++++++++++++++++++++++++++++++ SPWidgets/funcs.py | 308 ++++++++++++++++ SPWidgets/gtk_widgets.py | 315 +++++++++++++++++ SPWidgets/test.py | 143 ++++++++ SPWidgets/text.py | 435 +++++++++++++++++++++++ excludelist | 4 + filelist | 45 +++ folderlist | 6 + 12 files changed, 3248 insertions(+), 0 deletions(-) create mode 100755 MakeTarBall.py create mode 100644 SPWidgets/__init__.py create mode 100644 SPWidgets/base.py create mode 100644 SPWidgets/buttons.py create mode 100644 SPWidgets/dialogs.py create mode 100644 SPWidgets/funcs.py create mode 100644 SPWidgets/gtk_widgets.py create mode 100644 SPWidgets/test.py create mode 100644 SPWidgets/text.py create mode 100644 excludelist create mode 100644 filelist create mode 100644 folderlist hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2012-11-10 09:15:20
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 760b696a1b5e51107f55b2941a176cdf241bbb91 (commit) from c02f3fff6f1ac8ae2d37bffdb1073277876922f8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 760b696a1b5e51107f55b2941a176cdf241bbb91 Author: stasz <sta...@gm...> Date: Sat Nov 10 10:13:33 2012 +0100 Sync with latest BTP changes ----------------------------------------------------------------------- Summary of changes: SPContentTables.py | 2 +- SPDataManager.py | 9 ++++++--- SPDataManagerCreateDbase.py | 16 ++++++++++------ SPDebugDialog.py | 16 +++++++++++----- SPGoodies.py | 2 +- SPGuiDBModel.py | 2 +- SPHelpText.py | 2 +- SPKeyMaps.py | 2 +- SPLogging.py | 2 +- SPMainCore.py | 15 +++++++++------ SPMenu.py | 2 +- SPMoviePlayer.py | 2 +- SPORMs.py | 2 +- SPOptionParser.py | 2 +- SPSoundServer.py | 2 +- SPSpriteUtils.py | 2 +- SPVideoPlayer.py | 2 +- SPVirtkeyboard.py | 2 +- SPgdm.py | 8 ++++---- SPlogCheck.py | 2 +- SQLTables.py | 2 +- Timer.py | 2 +- Version.py | 4 ++-- birthday.py | 2 +- childsplay.py | 31 ++++++++++++++++--------------- lib/billiard.py | 2 +- lib/dltr.py | 4 ++-- lib/electro_sp.py | 2 +- lib/fallingletters.py | 2 +- lib/findit_sp.py | 4 ++-- lib/findsound.py | 2 +- lib/fishtank.py | 2 +- lib/fourrow.py | 4 ++-- lib/ichanger.py | 4 ++-- lib/memory_sp.py | 4 ++-- lib/numbers_sp.py | 2 +- lib/packid.py | 2 +- lib/photoalbum.py | 2 +- lib/pong.py | 2 +- lib/puzzle.py | 2 +- lib/quiz.py | 4 ++-- lib/quiz_general.py | 2 +- lib/quiz_history.py | 4 ++-- lib/quiz_math.py | 4 ++-- lib/quiz_melody.py | 4 ++-- lib/quiz_picture.py | 4 ++-- lib/quiz_royal.py | 4 ++-- lib/quiz_sayings.py | 4 ++-- lib/quiz_text.py | 4 ++-- lib/quizengine.py | 18 +++++++++--------- lib/simon_sp.py | 2 +- lib/soundmemory.py | 2 +- lib/spinbottle.py | 4 ++-- lib/synonyms.py | 6 +++--- lib/test_act.py | 2 +- lib/wipe.py | 2 +- pangofont.py | 2 +- utils.py | 36 ++++++++++++++---------------------- 58 files changed, 146 insertions(+), 137 deletions(-) hooks/post-receive -- schoolsplay |
From: <sta...@us...> - 2012-08-26 12:46:47
|
Revision: 1775 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1775&view=rev Author: stas_zytkiewicz Date: 2012-08-26 12:46:41 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Added README Modified Paths: -------------- branches/childsplay2/INSTALL Added Paths: ----------- branches/childsplay2/README Modified: branches/childsplay2/INSTALL =================================================================== --- branches/childsplay2/INSTALL 2012-08-26 12:36:11 UTC (rev 1774) +++ branches/childsplay2/INSTALL 2012-08-26 12:46:41 UTC (rev 1775) @@ -5,12 +5,9 @@ always first try to install them from your distibution. Childsplay depends on: -Python 2.4 or higher - www.python.org +Python 2.6 or higher - www.python.org pygtk 2.15 or higher - www.pygtk.org python-numpy http://numpy.scipy.org/ -python-sqlite or python-pysqlite 1.1 or higher http://oss.itsystementwicklung.de/trac/pysqlite/ -In case one installs python >= 2.5 then there's no need to install -the python sqlite bindings as they are provided by python >= 2.5 SQLAlchemy - www.sqlalchemy.org PyGame 1.7 or higher - www.pygame.org Added: branches/childsplay2/README =================================================================== --- branches/childsplay2/README (rev 0) +++ branches/childsplay2/README 2012-08-26 12:46:41 UTC (rev 1775) @@ -0,0 +1,4 @@ +This release is a beta release and you should expect bugs. +Please report them on the bug tracker at Sourceforge.net. + +See INSTALL for more info. \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-08-26 12:36:18
|
Revision: 1774 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1774&view=rev Author: stas_zytkiewicz Date: 2012-08-26 12:36:11 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Fixed crash in math quiz and bug in packid. Fixed issue in all quizzes Modified Paths: -------------- branches/childsplay2/SPConstants.py branches/childsplay2/SPContentTables.py branches/childsplay2/lib/quiz_general.py branches/childsplay2/lib/quiz_math.py branches/childsplay2/lib/quiz_melody.py branches/childsplay2/lib/quiz_picture.py branches/childsplay2/lib/quiz_royal.py branches/childsplay2/lib/quiz_sayings.py branches/childsplay2/lib/quiz_text.py branches/childsplay2/lib/quizengine.py Modified: branches/childsplay2/SPConstants.py =================================================================== --- branches/childsplay2/SPConstants.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/SPConstants.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -52,6 +52,8 @@ LOCALEDIR = SPBasePaths.LOCALEDIR # Localized soundfiles ALPHABETDIR = SPBasePaths.ALPHABETDIR +if not os.path.exists(ALPHABETDIR): + ALPHABETDIR = os.path.join(BASEDIR, 'alphabetsounds') # Path to the childsplay_sp python modules PYTHONCPDIR = SPBasePaths.PYTHONCPDIR # Path to the ocempgui base directory needed by the included ocempgui @@ -91,6 +93,7 @@ except KeyError, info: print info HOMEDIR = os.path.abspath(sys.path[0]) + PSYCOPATH = os.path.join(HOMEDIR, 'schoolsplay_psyco.log') DBASEPATH = os.path.join(HOMEDIR, DBASE) # lockfile path used to set a lock to prevent multiple instances of childsplay Modified: branches/childsplay2/SPContentTables.py =================================================================== --- branches/childsplay2/SPContentTables.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/SPContentTables.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -256,7 +256,7 @@ SPLogging.start() lang = 'nl' - dbase = os.path.join(HOMEDIR, 'quizcontent.db') + dbase = os.path.join(HOMEDIR, 'childsplay', 'quizcontent.db') contentdir = os.path.join(ACTIVITYDATADIR,'CPData','Quizcontent', lang, 'content_*.xml') check_tables(dbase, contentdir, lang) Modified: branches/childsplay2/lib/quiz_general.py =================================================================== --- branches/childsplay2/lib/quiz_general.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_general.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -95,10 +95,12 @@ self.AreWeDT = False def _start_engine(self): + self.logger.debug("start quizengine") l = [s.strip(' ') for s in self.rchash[self.theme]['contenttypes_%s' % self.lang].split(',')] try: self.quizengine = Engine(l, self.SPG, self.observer, self.rchash) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def stop_sound(self): Modified: branches/childsplay2/lib/quiz_math.py =================================================================== --- branches/childsplay2/lib/quiz_math.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_math.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -80,6 +80,7 @@ try: self.quizengine = quiz_general.Engine(['math'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quiz_melody.py =================================================================== --- branches/childsplay2/lib/quiz_melody.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_melody.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -84,6 +84,7 @@ try: self.quizengine = quiz_general.Engine(['melody'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quiz_picture.py =================================================================== --- branches/childsplay2/lib/quiz_picture.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_picture.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -77,6 +77,7 @@ try: self.quizengine = quiz_general.Engine(['picture'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quiz_royal.py =================================================================== --- branches/childsplay2/lib/quiz_royal.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_royal.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -78,6 +78,7 @@ try: self.quizengine = quiz_general.Engine(['royal'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quiz_sayings.py =================================================================== --- branches/childsplay2/lib/quiz_sayings.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_sayings.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -79,6 +79,7 @@ try: self.quizengine = quiz_general.Engine(['sayings'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quiz_text.py =================================================================== --- branches/childsplay2/lib/quiz_text.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quiz_text.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -86,6 +86,7 @@ try: self.quizengine = quiz_general.Engine(['text'], self.SPG, self.observer) except Exception, info: + self.logger.exception("Error starting engine") self.SPG.tellcore_info_dialog(str(info)) def start(self): Modified: branches/childsplay2/lib/quizengine.py =================================================================== --- branches/childsplay2/lib/quizengine.py 2012-08-26 11:25:16 UTC (rev 1773) +++ branches/childsplay2/lib/quizengine.py 2012-08-26 12:36:11 UTC (rev 1774) @@ -57,9 +57,7 @@ """Extracts content from the SQL tables.""" # TODO: when we start 2.2 we must rewrite this once more to use persistant storage. # I have now made the wrong questions stuff like this: (taken from ticket) - #lijstje bijhouden van fout beantwoorde vragen. - #Als je dan op zelfde niveau in de quiz bezig blijft (je zegt NEE op de autolevelup) pas in de volgende cycle sommige van de fout beantwoorde vragen opnieuw stellen. - #Niet alle fout beantwoorde vragen moeten opnieuw want dan blijf je ene beetje hangen in een loopje. (als je veel fouten maakt) + def __init__(self, dbase, difficulty, tplist, rchash): """Class that interacts with the xml parser to get content from the disk, check for completeness and return it to the caller. @@ -100,9 +98,8 @@ (difficulty, year)) l = [(i[0], ) for i in self.cursor.fetchall()] else: - self.cursor.execute( - '''SELECT content_id FROM %s WHERE difficulty=?''' % tp[0],\ - (difficulty, )) + self.cursor.execute('''SELECT content_id FROM %s WHERE difficulty=?''' % tp[0],\ + (str(difficulty), )) l = [i for i in self.cursor.fetchall()] random.shuffle(l) self.num_questions = len(l) @@ -118,7 +115,7 @@ else: self.cursor.execute( '''SELECT content_id FROM %s WHERE difficulty=?''' % t,\ - (difficulty, )) + (str(difficulty), )) l[t] = self.cursor.fetchall() random.shuffle(l[t]) for i in l.values(): @@ -356,7 +353,7 @@ self.content_sndpath = os.path.join(self.SPG.get_libdir_path(),'CPData','Quizcontent', self.lang, 'sounds') self.ttfpath = TTF - dbpath = os.path.join(HOMEDIR, 'quizcontent.db') + dbpath = os.path.join(HOMEDIR, self.theme, 'quizcontent.db') if len(quiz) > 1: quizlist = [] for item in quiz: @@ -888,7 +885,7 @@ SPLogging.start() # Test ContentFeeder - db = os.path.join(HOMEDIR, 'quizcontent.db') + db = os.path.join(HOMEDIR, 'childsplay', 'quizcontent.db') tp = ['math_nl'] dif = '1' cf = ContentFeeder(db, dif, tp) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-08-26 11:25:24
|
Revision: 1773 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1773&view=rev Author: stas_zytkiewicz Date: 2012-08-26 11:25:16 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Added greek wordlist and language support Modified Paths: -------------- branches/childsplay2/locale/el/LC_MESSAGES/childsplay.mo branches/childsplay2/po/childsplay_el_GR.po Added Paths: ----------- branches/childsplay2/lib/CPData/PackidData/words-gr Added: branches/childsplay2/lib/CPData/PackidData/words-gr =================================================================== (Binary files differ) Property changes on: branches/childsplay2/lib/CPData/PackidData/words-gr ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: branches/childsplay2/locale/el/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/po/childsplay_el_GR.po =================================================================== --- branches/childsplay2/po/childsplay_el_GR.po 2012-08-26 10:25:48 UTC (rev 1772) +++ branches/childsplay2/po/childsplay_el_GR.po 2012-08-26 11:25:16 UTC (rev 1773) @@ -2,17 +2,17 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # +# Constantine Mousafiris <kvi...@gn...>, 2012. # Yannis Kaskamanidis <tt...@ya...>, 2007, 2009. # stas Zytkiewicz <sta...@gm...>, 2008. msgid "" msgstr "" "Project-Id-Version: childsplay_sp_el_GR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-26 10:38+0200\n" -"PO-Revision-Date: 2009-11-29 15:12+0100\n" -"Last-Translator: Stas Zytkiewicz <sta...@gm...>\n" +"POT-Creation-Date: 2010-10-22 14:07+0200\n" +"PO-Revision-Date: 2012-08-11 22:18+0200\n" +"Last-Translator: Constantine Mousafiris <kvi...@gn...>\n" "Language-Team: Ελληνικά <kde...@kd...>\n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,6 +25,9 @@ "\n" "Touch the 'Play' button to continue the game." msgstr "" +"\n" +"\n" +"Ακούμπησε το κουμπί 'Αναπαραγωγή/ Play' για να συνεχίσει το παιγνίδι." #: ../SPHelpText.py:67 msgid "" @@ -32,214 +35,306 @@ "\n" "Touch the changed picture." msgstr "" +"\n" +"\n" +"Ακούμπησε την αλλαγμένη εικόνα." +#: ../lib/packid.py:503 +msgid "(max two per word), you can play the last level which is a maze." +msgstr "(το πολύ δύο για κάθε λέξη), μπορείς να παίξεις το τελευταίο επίπεδο, που είναι ένας λαβύρινθος." + #: ../SPMenu.py:308 msgid "A collection of braintrain games for seniors." -msgstr "" +msgstr "Μία συλλογή σπαζοκεφαλιών για μεγάλους." #: ../SPMainCore.py:348 -#, fuzzy msgid "Activity :" -msgstr "Δραστηριότητα: %s" +msgstr "Δραστηριότητα:" -#: ../SPMainCore.py:440 +#: ../SPMainCore.py:436 #, python-format msgid "Activity : %s" msgstr "Δραστηριότητα: %s" -#: ../gui/AdminGui.py:280 -msgid "All the data was stored succesfully." -msgstr "Όλα τα δεδομένα αποθηκεύτηκαν με επιτυχία." +#: ../lib/dltr.py:369 +msgid "Activity:" +msgstr "Δραστηριότητα:" #: ../SPMenu.py:310 -msgid "" -"All the games have there own help page, just start a game and hit the stars " -"on top of the screen to select another difficulty." -msgstr "" +msgid "All the games have there own help page, just start a game and hit the stars on top of the screen to select another difficulty." +msgstr "Όλα τα παιγνίδια έχουν την δική τους σελίδα βοήθειας, απλώς άρχισε ένα παιγνίδι και πάτα τα αστέρια στην κορυφή της οθόνης, για να επιλέξεις ένα διαφορετικό επίπεδο δυσκολίας." #: ../SPHelpText.py:120 msgid "Alphabet" msgstr "Αλφάβητο" +#: ../lib/fallingletters.py:207 +msgid "Alphabet/Keyboardtraining" +msgstr "Αλφάβητο/Εξάσκηση στο πληκτρολόγιο" + +#: ../lib/synonyms.py:117 +msgid "Already found:" +msgstr "Βρέθηκε κι' όλας:" + #: ../lib/quiz_math.py:103 msgid "Answer the math questions." -msgstr "" +msgstr "Απάντησε τις ερωτήσεις μαθηματικών." -#: ../lib/quiz_melody.py:108 ../lib/quiz_text.py:109 ../lib/quiz_royal.py:114 -#: ../lib/quiz_history.py:235 ../lib/quiz_picture.py:100 +#: ../lib/quiz_melody.py:108 +#: ../lib/quiz_text.py:109 +#: ../lib/quiz_general.py:144 +#: ../lib/quiz_royal.py:114 +#: ../lib/quiz_history.py:235 +#: ../lib/quiz_sayings.py:102 +#: ../lib/quiz_picture.py:100 msgid "Answer the quiz questions." -msgstr "" +msgstr "Απάντησε τις ερωτήσεις του κουίζ." -#: ../SPMainCore.py:676 ../SPMainCore.py:750 -msgid "" -"Are sure you want to quit the dailytraining ? All the results will be lost." -msgstr "" +#: ../SPMainCore.py:672 +#: ../SPMainCore.py:746 +msgid "Are sure you want to quit the dailytraining ? All the results will be lost." +msgstr "Είσαι σίγουρος/ ή ότι θέλεις να εγκαταλείψεις την καθημερινή προπόνηση; Τότε, όλα τα αποτελέσματα θα χαθούν." #: ../lib/puzzle.py:226 msgid "At the bottom you'll see a image of the complete puzzle." -msgstr "" +msgstr "Στο κάτω μέρος, θα δεις μία εικόνα με ολόκληρο το παζλ συμπληρωμένο." -#: ../lib/quiz_melody.py:110 ../lib/quiz_text.py:111 +#: ../lib/quiz_melody.py:110 +#: ../lib/quiz_text.py:111 +#: ../lib/quiz_general.py:146 msgid "At the top of the screen, you will see a general knowledge question." -msgstr "" +msgstr "Στο πανω μέρος της οθόνης, θα δεις μία ερώτηση γενικών γνώσεων." #: ../lib/quiz_math.py:105 msgid "At the top of the screen, you will see a math problem." -msgstr "" +msgstr "Στο πανω μέρος της οθόνης, θα δεις ένα πρόβλημα μαθηματικών." #: ../lib/quiz_picture.py:102 -msgid "" -"At the top of the screen, you will see a picture on the screen with a " -"related question." -msgstr "" +msgid "At the top of the screen, you will see a picture on the screen with a related question." +msgstr "Στο πανω μέρος της οθόνης, θα δεις μια εικόνα στην οθόνη, με μια σχετική ερώτηση." #: ../lib/quiz_royal.py:116 -msgid "" -"At the top of the screen, you will see a question about a member of Royalty" -msgstr "" +msgid "At the top of the screen, you will see a question about a member of Royalty" +msgstr "Στο πανω μέρος της οθόνης, θα δεις μια ερώτηση για ένα μέλος της Βασιλικής οικογένειας" #: ../lib/quiz_history.py:237 -msgid "" -"At the top of the screen, you will see a question from general knowledge " -"question from the selected period." -msgstr "" +msgid "At the top of the screen, you will see a question from general knowledge question from the selected period." +msgstr "Στο πανω μέρος της οθόνης, θα δεις μια ερώτηση γενικών γνώσεων από τη περίοδο που διάλεξες." -#: ../lib/quiz_melody.py:111 ../lib/quiz_text.py:112 ../lib/quiz_royal.py:117 -#: ../lib/quiz_history.py:238 ../lib/quiz_math.py:106 +#: ../lib/quiz_sayings.py:104 +msgid "At the top of the screen, you will see a question." +msgstr "Στο πανω μέρος της οθόνης, θα δεις μια ερώτηση." + +#: ../lib/billiard.py:325 +msgid "Balls" +msgstr "Μπάλες" + +#: ../lib/quiz_melody.py:111 +#: ../lib/quiz_text.py:112 +#: ../lib/quiz_general.py:147 +#: ../lib/quiz_royal.py:117 +#: ../lib/quiz_history.py:238 +#: ../lib/quiz_sayings.py:105 +#: ../lib/quiz_math.py:106 #: ../lib/quiz_picture.py:103 msgid "" "Below it are a choice of possible answers.\n" "Touch the correct answer." msgstr "" +"Παρακάτω, ακολουθεί μια επιλογή με τις πιθανές απαντήσεις.\n" +"Ακούπησε τη σωστή απάντηση." -#: ../SPWidgets.py:826 ../SPWidgets.py:838 ../SPMainCore.py:629 +#: ../lib/billiard.py:265 +msgid "Billiard" +msgstr "Μπιλιάρδο" + +#: ../lib/billiard.py:251 +msgid "Billiard Game" +msgstr "Παιχνίδι μπιλιάρδου" + +#: ../SPWidgets.py:826 +#: ../SPWidgets.py:838 +#: ../SPMainCore.py:625 msgid "Cancel" -msgstr "" +msgstr "Διαγραφή" #: ../lib/ichanger.py:316 msgid "Cheat" msgstr "" #: ../SPMainCore.py:229 -#, fuzzy, python-format +#, python-format msgid "Childsplay_sp - educational activities, using theme:%s" -msgstr "Childsplay_sp - εκπαιδευτικές δραστηριότητες" +msgstr "Childsplay_sp - εκπαιδευτικές δραστηριότητες, που χρησιμοποιούν το θέμα: %s" #: ../SPgdm.py:73 msgid "Childsplay_sp login" msgstr "Σύνδεση στο Childsplay_sp" +#: ../lib/pong.py:425 +msgid "Choose the game to play:" +msgstr "Διάλεξε το παιχνίδι που θέλεις να παίξεις:" + #: ../lib/memory_sp.py:188 msgid "Classic memory game where you have to find pairs of cards." -msgstr "Κλασικό παιχνίδι μνήμης όπου πρέπει να βρεις τα ζευγάρια των καρτών." +msgstr "Κλασικό παιχνίδι μνήμης, όπου πρέπει να βρεις ζευγάρια καρτών." #: ../lib/soundmemory.py:190 msgid "Classic memory game where you have to find pairs of sounds." -msgstr "Κλασικό παιχνίδι μνήμης όπου πρέπει να βρεις τα ζευγάρια των ήχων." +msgstr "Κλασικό παιχνίδι μνήμης όπου πρέπει να βρεις ζευγάρια ήχων." #: ../lib/numbers.py:211 -#, fuzzy msgid "Click the buttons in the right order" -msgstr "Βρες όλες τις λέξεις στη σωστή σειρά." +msgstr "Κάνε κλικ σε όλα τα κουμπιά με τη σωστή σειρά." -#: ../lib/soundmemory.py:198 ../lib/memory_sp.py:196 ../lib/electro_sp.py:200 +#: ../lib/soundmemory.py:198 +#: ../lib/memory_sp.py:196 +#: ../lib/electro_sp.py:200 +#: ../lib/fallingletters.py:201 msgid "Correctness is more important than speed" -msgstr "Η ορθότητα είναι σημαντικότερη από την ταχύτητα." +msgstr "Η ορθότητα είναι σημαντικότερη από την ταχύτητα" -#: ../SPMainCore.py:963 ../SPMainCore.py:1120 +#: ../SPMainCore.py:959 +#: ../SPMainCore.py:1116 #, python-format msgid "Current activity : %s" msgstr "Ενεργή δραστηριότητα: %s" -#: ../SPMainCore.py:628 +#: ../lib/dltr.py:410 +msgid "Details" +msgstr "Λεπτομέρειες" + +#: ../SPMainCore.py:624 msgid "Do you really want to quit ?" -msgstr "Θέλεις να κλείσεις το πρόγραμμα;" +msgstr "Θέλεις πραγματικά να κλείσεις το πρόγραμμα;" #: ../lib/electro_sp.py:182 msgid "Electro_sp" msgstr "" -#: ../SPMainCore.py:424 ../SPMainCore.py:432 +#: ../SPMainCore.py:420 +#: ../SPMainCore.py:428 msgid "Error !" -msgstr "" +msgstr "Σφάλμα !" -#: ../SPMainCore.py:431 +#: ../SPMainCore.py:427 #, python-format msgid "" "Error constructing activity\n" "%s" msgstr "" +"Σφάλμα κατά τη δημιουργία της δραστηριότητας\n" +"%s" -#: ../SPMainCore.py:423 +#: ../SPMainCore.py:419 #, python-format msgid "" "Error importing activity\n" "%s" msgstr "" +"Σφάλμα κατά την εισαγωγή της δραστηριότητας\n" +"%s" #: ../SPWidgets.py:1294 msgid "Exercises" msgstr "Ασκήσεις" +#: ../childsplay.py:148 +#, python-format +msgid "" +"Failed to parse the logfile, please contact the developers.\n" +"Message was: %s" +msgstr "" +"Αποτυχία συλλογής του αρχείου σύνδεσης logfile. Παρακαλώ, ελάτε σε επαφή με τους developers.\n" +"Το μήνυμα ήταν: %s" + +#: ../lib/fallingletters.py:185 +msgid "Fallingletters" +msgstr "Γράμματα που πέφτουν" + +#: ../lib/packid.py:722 +msgid "Find all the letters in the right order." +msgstr "Βρες όλες τις λέξεις με τη σωστή σειρά." + #: ../lib/findit_sp.py:203 msgid "Findit" -msgstr "" +msgstr "Βρέστο" #: ../lib/fishtank.py:218 msgid "Fishtank" msgstr "Ενυδρείο ψαριών" #: ../SPHelpText.py:121 +#: ../lib/pong.py:400 msgid "Fun" msgstr "Διασκέδαση" +#: ../lib/packid.py:516 +msgid "Fun/Alphabet" +msgstr "Διασκέδαση/Αλφάβητο" + +#: ../lib/billiard.py:290 +msgid "Fun/Miscellaneous" +msgstr "Διασκέδαση/Διάφορα" + #: ../lib/fishtank.py:240 msgid "Fun/Mousetraining" msgstr "Διασκέδαση/Εξάσκηση στο ποντίκι" -#: ../SPMainCore.py:782 +#: ../lib/quiz_general.py:135 +msgid "General knowledge Quiz" +msgstr "Κουίζ γενικών γνώσεων" + +#: ../SPMainCore.py:778 #, python-format msgid "Generated by Childsplay_sp version %s for the %s activity" -msgstr "" -"Δημιουργήθηκε από την έκδοση %s του Childsplay_sp για τη %s δραστηριότητα" +msgstr "Δημιουργήθηκε από την έκδοση %s του Childsplay_sp, για τη %s δραστηριότητα" -#: ../SPMainCore.py:495 +#: ../lib/synonyms.py:154 +msgid "Hit the 'Begin' button to start." +msgstr "Πάτησε το κουμπί 'Έναρξη' για να ξεκινήσεις." + +#: ../SPMainCore.py:491 msgid "Hit the 'space' key or a mousebutton to skip the countdown" -msgstr "" -"Πάτησε το πλήκτρο διαστήματος ή ένα κουμπί του ποντικιού για να σταματήσεις " -"την αντίστροφη μέτρηση" +msgstr "Πάτησε το πλήκτρο διαστήματος ή ένα κουμπί του ποντικιού για να σταματήσεις την αντίστροφη μέτρηση" +#: ../lib/pong.py:573 +msgid "Hit the Escape key to stop." +msgstr "Πάτησε το κουμπί Έξοδος για να σταματήσεις." + #: ../lib/ichanger.py:280 msgid "Ichanger" msgstr "" +#: ../lib/dltr.py:257 +msgid "If you ready to start the next activity, hit the 'start' button." +msgstr "Αν είσαι έτοιμος/ η να ξεκινήσεις την επόμενη δραστηριότητα, τότε πάτησε το κουμπί 'Έναρξη'" + #: ../lib/fishtank.py:228 -msgid "" -"In the last level the fish needs to be clicked two times while they try to " -"escape." -msgstr "" -"Στο τελευταίο επίπεδο για να αφαιρεθεί κάθε ψάρι, ενώ προσπαθεί να ξεφύγει, " -"απαιτείται διπλό κλικ." +msgid "In the last level the fish needs to be clicked two times while they try to escape." +msgstr "Στο τελευταίο επίπεδο, για να αφαιρεθεί κάθε ψάρι, ενώ προσπαθεί να ξεφύγει, απαιτείται διπλό κλικ." -#: ../SPMainCore.py:795 ../SPMainCore.py:972 +#: ../lib/fallingletters.py:195 +msgid "In the last two levels the uppercase and lowercase are mixed but you don't have to match the case only the letter" +msgstr "Στα δύο τελευταία επίπεδα, τα γράμματα που πέφτουν είναι ανακατεμένα, πεζά και κεφαλαία. Μη λάβεις υπόψη σου τη μορφή, παρά μόνον το σωστό γράμμα. " + +#: ../lib/pong.py:388 +msgid "In the multiplayer modes, the one who has 11 points wins." +msgstr "Στα παιχνίδια με δυο παίχτες, κερδίζει όποιος συγκεντρώσει 11 πόντους." + +#: ../SPMainCore.py:791 +#: ../SPMainCore.py:968 msgid "Information" msgstr "Πληροφορίες" -#: ../SPMainCore.py:724 -#, fuzzy, python-format +#: ../SPMainCore.py:720 +#, python-format msgid "Information about %s" -msgstr "Πληροφορίες" +msgstr "Πληροφορίες σχετικά με %s" #: ../SPHelpText.py:54 -msgid "" -"It seems that we cannot use the sound card right now and because this " -"activity is all about sound, we just quit. This problem can also be caused " -"by another application which uses the soundcard right now." -msgstr "" -"Φαίνεται ότι δεν είναι δυνατή η χρήση της κάρτας ήχου αυτή τη στιγμή και " -"επειδή αυτή η δραστηριότητα αναφέρεται στους ήχους, η εφαρμογή θα κλείσει. " -"Είναι πιθανό κάποια άλλη εφαρμογή να χρησιμοποιεί την κάρτα ήχου αυτή τη " -"στιγμή." +msgid "It seems that we cannot use the sound card right now and because this activity is all about sound, we just quit. This problem can also be caused by another application which uses the soundcard right now." +msgstr "Φαίνεται ότι δεν είναι δυνατή η χρήση της κάρτας ήχου αυτή τη στιγμή και, επειδή αυτή η δραστηριότητα αναφέρεται στους ήχους, η εφαρμογή θα κλείσει. Είναι πιθανό κάποια άλλη εφαρμογή να χρησιμοποιεί την κάρτα ήχου αυτή τη στιγμή." #: ../SPHelpText.py:117 msgid "Keyboardtraining" @@ -255,26 +350,32 @@ #: ../lib/puzzle.py:232 msgid "Look closely at the complete puzzle picture at the bottom." -msgstr "" +msgstr "Κοίτα προσεκτικά την πλήρη εικόνα του συμπληρωμένου παζλ στο κάτω μέρος." #: ../lib/memory_sp.py:190 msgid "" "Look closely at the pictures when you have them memorized touch 'START'.\n" "The pictures turn around, you must match the memorized repeated cards." msgstr "" +"Κοίτα προσεκτικά τις εικόνες. Όταν θα τις έχεις απομνημονεύσει, πάτησε το κουμπί 'ΈΝΑΡΞΗ'.\n" +"Οι εικόνες θα ανακατευθούν. Εσύ πρέπει να ταιριάξεις τις απομνημονευμένες ίδιες κάρτες." -#: ../SPHelpText.py:115 ../lib/quiz_math.py:119 +#: ../lib/synonyms.py:116 +msgid "Make a word with the letter: " +msgstr "Φτιάξε μια λέξη με το γράμμα:" + +#: ../SPHelpText.py:115 +#: ../lib/quiz_math.py:119 msgid "Math" msgstr "Μαθηματικά" #: ../lib/quiz_math.py:94 -#, fuzzy msgid "Math Quiz" -msgstr "Μαθηματικά" +msgstr "Κουίζ Μαθηματικών" #: ../lib/quiz_melody.py:99 msgid "Melody Quiz" -msgstr "" +msgstr "Κουίζ μελωδίας" #: ../SPHelpText.py:61 msgid "" @@ -284,20 +385,38 @@ "\n" "Touch the 'Start' button to begin the game." msgstr "" +"Απομνημόνευσε τις εικόνες.\n" +"\n" +"Μια από αυτές τις εικόνες θα αντικατασταθεί από μια νέα εικόνα.\n" +"\n" +"Πάτησε το κουμπί 'Έναρξη' για να αρχίσεις το παιγνίδι." -#: ../SPHelpText.py:114 ../lib/quiz_melody.py:125 ../lib/quiz_text.py:124 -#: ../lib/soundmemory.py:204 ../lib/memory_sp.py:179 ../lib/memory_sp.py:202 -#: ../lib/electro_sp.py:206 ../lib/simon_sp.py:150 +#: ../SPHelpText.py:114 +#: ../lib/quiz_melody.py:125 +#: ../lib/quiz_text.py:124 +#: ../lib/soundmemory.py:204 +#: ../lib/memory_sp.py:179 +#: ../lib/memory_sp.py:202 +#: ../lib/quiz_general.py:164 +#: ../lib/quiz_sayings.py:117 +#: ../lib/electro_sp.py:206 +#: ../lib/simon_sp.py:150 msgid "Memory" msgstr "Μνήμη" #: ../lib/simon_sp.py:144 msgid "Mind the sound sequence as well as the colors sequence." -msgstr "" +msgstr "Δώσε προσοχή στη σειρά των ήχων, αλλά και στη σειρά των χρωμάτων." -#: ../SPHelpText.py:122 ../lib/ichanger.py:303 ../lib/findit_sp.py:228 -#: ../lib/quiz_royal.py:129 ../lib/quiz_history.py:250 -#: ../lib/quiz_picture.py:115 ../lib/numbers.py:223 +#: ../SPHelpText.py:122 +#: ../lib/ichanger.py:303 +#: ../lib/findit_sp.py:228 +#: ../lib/quiz_royal.py:129 +#: ../lib/quiz_history.py:250 +#: ../lib/quiz_picture.py:115 +#: ../lib/numbers.py:223 +#: ../lib/synonyms.py:167 +#: ../lib/dltr.py:235 msgid "Miscellaneous" msgstr "Διάφορα" @@ -305,8 +424,19 @@ msgid "Mousetraining" msgstr "Εξάσκηση στο ποντίκι" -#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:680 -#: ../SPMainCore.py:751 ../SPMainCore.py:754 +#: ../lib/pong.py:387 +msgid "Multi player - Play against another player." +msgstr "Δυο παίκτες - Παιχνίδι με αντίπαλο άλλον παίχτη." + +#: ../lib/pong.py:386 +msgid "Multi player against the computer - Try to defeat the computer." +msgstr "Παιχνίδι με αντίπαλο τον υπολογιστή - Προσπάθησε να κατατροπώσεις τον υπολογιστή." + +#: ../SPMainCore.py:554 +#: ../SPMainCore.py:673 +#: ../SPMainCore.py:676 +#: ../SPMainCore.py:747 +#: ../SPMainCore.py:750 msgid "No" msgstr "Όχι" @@ -315,107 +445,145 @@ msgstr "Δεν υπάρχουν διαθέσιμα δεδομένα για αυτό το επίπεδο" #: ../lib/quiz_melody.py:113 -#, fuzzy +#: ../lib/synonyms.py:156 msgid "Number of levels : 6" -msgstr "Αριθμός επιπέδων: 3" +msgstr "Αριθμός επιπέδων: 6" #: ../lib/numbers.py:202 -#, fuzzy msgid "Numbers" -msgstr "Μνημονική τεχνική για τους αριθμούς" +msgstr "Αριθμοί" -#: ../SPWidgets.py:826 ../SPMainCore.py:369 ../SPMainCore.py:424 -#: ../SPMainCore.py:432 ../SPMainCore.py:629 ../SPMainCore.py:634 -#: ../SPMainCore.py:635 ../SPMainCore.py:724 ../SPMainCore.py:784 -#: ../SPMainCore.py:795 ../SPMainCore.py:972 +#: ../SPWidgets.py:826 +#: ../SPMainCore.py:367 +#: ../SPMainCore.py:420 +#: ../SPMainCore.py:428 +#: ../SPMainCore.py:625 +#: ../SPMainCore.py:630 +#: ../SPMainCore.py:631 +#: ../SPMainCore.py:720 +#: ../SPMainCore.py:780 +#: ../SPMainCore.py:791 +#: ../SPMainCore.py:968 +#: ../childsplay.py:149 +#: ../lib/dltr.py:410 +#: ../lib/dltr.py:414 msgid "OK" -msgstr "" +msgstr "Εντάξει" +#: ../lib/synonyms.py:152 +#, python-format +msgid "On the next screen you'll find a keyboard, try to make as much words as possible that begin with the letter '%s'." +msgstr "Στην επόμενη οθόνη θα βρεις ένα πληκτρολόγιο. Προσπάθησε να φτιάξεις όσες περισσότερες λέξεις μπορείς που να αρχίζουν με το γράμμα '%s'." + #: ../lib/simon_sp.py:133 msgid "On the screen are four blocks of different colours." -msgstr "" +msgstr "Στη οθόνη υπάρχουν τέσσερις ομάδες με διαφορετικά χρώματα." #: ../lib/findit_sp.py:212 msgid "" "On the screen you will see two almost identical pictures.\n" "However, there are differences between the images." msgstr "" +"Στη οθόνη θα δεις δύο σχεδόν ίδιες εικόνες.\n" +"Υπάρχουν, πάντως, διαφορές ανάμεσά τους." +#: ../lib/synonyms.py:153 +msgid "Only words from the dictionary are allowed." +msgstr "Επιτρέπονται μόνον οι λέξεις από το λεξικό." + +#: ../lib/packid.py:491 +msgid "Packid" +msgstr "Packid" + #: ../SPWidgets.py:1227 #, python-format msgid "Percentile scores for level %s" -msgstr "" +msgstr "Ποσοστά για το επίπεδο %s" #: ../lib/quiz_picture.py:91 msgid "Picture Quiz" -msgstr "" +msgstr "Κουίζ με εικόνες" #: ../lib/puzzle.py:224 msgid "Place the puzzle piece on the right where you think it belongs..." -msgstr "" +msgstr "Βάλε το κομμάτι του παζλ εκεί όπου νομίζεις ότι ταιριάζει..." #: ../lib/ichanger.py:314 msgid "Play" -msgstr "" +msgstr "Παίξε" #: ../lib/quiz_history.py:202 msgid "Please enter your year of birth." -msgstr "" +msgstr "Παρακαλώ, βάλε την ημερομηνία γέννησής σου." #: ../lib/memory_sp.py:258 msgid "Please, choose a set of cards." -msgstr "" +msgstr "ύΠαρακαλώ, διάλεξε ένα σύνολο καρτών." #: ../lib/puzzle.py:281 msgid "Please, choose a set of puzzle images." -msgstr "" +msgstr "Παρακαλώ, διάλεξε ένα σύνολο εικόνων για παζλ." +#: ../lib/pong.py:373 +msgid "Pong" +msgstr "Pong" + #: ../lib/simon_sp.py:134 msgid "Press the Start button with your finger." -msgstr "" +msgstr "Πάτησε το κουμπί Έναρξη με το δάκτυλό σου." -#: ../SPHelpText.py:116 ../lib/puzzle.py:215 ../lib/puzzle.py:238 +#: ../SPHelpText.py:116 +#: ../lib/puzzle.py:215 +#: ../lib/puzzle.py:238 msgid "Puzzle" msgstr "Παζλ" -#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:751 +#: ../SPMainCore.py:554 +#: ../SPMainCore.py:673 +#: ../SPMainCore.py:747 msgid "Question ?" -msgstr "" +msgstr "Ερώτηση ;" -#: ../SPMainCore.py:629 -#, fuzzy +#: ../SPMainCore.py:625 msgid "Quit ?" -msgstr "Έξοδος " +msgstr "Έξοδος ;" #: ../lib/quiz_history.py:226 msgid "Quiz history" -msgstr "" +msgstr "Κουίζ Ιστορίας" #: ../lib/quiz_royal.py:105 msgid "Quiz royal" -msgstr "" +msgstr "Βασιλικό Κουίζ" #: ../lib/quiz_math.py:108 -msgid "" -"Remember, the order of operations is multiplication or division and then " -"addition or subtraction." -msgstr "" +msgid "Remember, the order of operations is multiplication or division and then addition or subtraction." +msgstr "Να θυμάσαι, η σειρά των πράξεων είναι: πρώτα πολλαπλασιασμός ή διαίρεση και, μετά, πρόσθεση ή αφαίρεση." -#: ../SPMainCore.py:369 +#: ../SPMainCore.py:367 msgid "Request for help" -msgstr "" +msgstr "Αναζήτηση βοήθειας" -#: ../SPMainCore.py:784 +#: ../SPMainCore.py:780 +#: ../lib/dltr.py:410 msgid "Results" -msgstr "" +msgstr "Αποτελέσματα" -#: ../SPMainCore.py:784 ../SPMainCore.py:788 +#: ../SPMainCore.py:780 +#: ../SPMainCore.py:784 msgid "Save image" -msgstr "" +msgstr "Αποθήκευση εικόνας" +#: ../lib/quiz_sayings.py:93 +msgid "Sayings Quiz" +msgstr "Κουίζ με Ρητά" + +#: ../lib/dltr.py:370 +msgid "Score:" +msgstr "Βαθμολογία:" + #: ../SPMenu.py:295 -msgid "" -"Select an activity and click on the button, the activity will be started." +msgid "Select an activity and click on the button, the activity will be started." msgstr "Διάλεξε μια δραστηριότητα, κάνε κλικ στο κουμπί και αυτή θα ξεκινήσει." #: ../SPMenu.py:286 @@ -427,118 +595,176 @@ "Several images from the past will appear on the screen.\n" "Look carefully at them and remember what you see." msgstr "" +"Πολλές εικόνες από το παρελθόν θα εμφανισθούν στην οθόνη.\n" +"Κοίταξέ τες προσεκτικά και απομνημόνευσε αυτά που βλέπεις." #: ../lib/simon_sp.py:122 msgid "Simon_sp" msgstr "" +#: ../lib/pong.py:385 +msgid "Single play - Hit the ball against the wall." +msgstr "Ένας παίχτης - Χτύπα τη μπάλα στον τοίχο." + #: ../lib/soundmemory.py:181 msgid "Soundmemory" msgstr "Παιχνίδι μνήμης με ήχους" #: ../lib/memory_sp.py:386 +#: ../lib/dltr.py:268 msgid "Start" -msgstr "" +msgstr "Έναρξη" -#: ../SPMainCore.py:487 +#: ../lib/synonyms.py:365 +msgid "Starting a new exercise" +msgstr "Εναρξη μιας νέας δραστηριότητας" + +#: ../SPMainCore.py:483 #, python-format msgid "Starting level %s" msgstr "Επίπεδο έναρξης %s" -#: ../SPMainCore.py:649 +#: ../SPMainCore.py:645 msgid "Stopping timers, please wait..." msgstr "Τερματισμός των χρονόμετρων, παρακαλώ περιμένετε..." +#: ../lib/synonyms.py:118 +msgid "Suggestions:" +msgstr "Υποδείξεις:" + +#: ../lib/synonyms.py:140 +msgid "Synonyms" +msgstr "Συνώνυμα" + #: ../lib/quiz_text.py:100 -#, fuzzy msgid "Text Quiz" -msgstr "Μαθηματικά" +msgstr "Κουίζ Κειμένου" #: ../lib/simon_sp.py:136 msgid "The blocks will light up randomly along with sound clues." -msgstr "" +msgstr "Κουίζ με Ρητά" -#: ../lib/quiz_melody.py:107 ../lib/ichanger.py:288 ../lib/quiz_text.py:108 -#: ../lib/findit_sp.py:211 ../lib/fishtank.py:226 ../lib/soundmemory.py:189 -#: ../lib/memory_sp.py:187 ../lib/quiz_royal.py:113 ../lib/quiz_history.py:234 -#: ../lib/electro_sp.py:190 ../lib/quiz_math.py:102 ../lib/quiz_picture.py:99 -#: ../lib/numbers.py:210 ../lib/simon_sp.py:130 ../lib/puzzle.py:223 +#: ../lib/packid.py:499 +msgid "The aim of the game:" +msgstr "Σκοπός του παιχνιδιού:" + +#: ../lib/quiz_melody.py:107 +#: ../lib/ichanger.py:288 +#: ../lib/quiz_text.py:108 +#: ../lib/findit_sp.py:211 +#: ../lib/fishtank.py:226 +#: ../lib/soundmemory.py:189 +#: ../lib/memory_sp.py:187 +#: ../lib/quiz_general.py:143 +#: ../lib/quiz_royal.py:113 +#: ../lib/quiz_history.py:234 +#: ../lib/quiz_sayings.py:101 +#: ../lib/electro_sp.py:190 +#: ../lib/quiz_math.py:102 +#: ../lib/quiz_picture.py:99 +#: ../lib/numbers.py:210 +#: ../lib/simon_sp.py:130 +#: ../lib/puzzle.py:223 +#: ../lib/billiard.py:273 +#: ../lib/fallingletters.py:193 +#: ../lib/pong.py:381 +#: ../lib/synonyms.py:150 +#: ../lib/dltr.py:222 msgid "The aim of this activity:" msgstr "Ο σκοπός αυτής της δραστηριότητας:" #: ../lib/findit_sp.py:216 msgid "The arrows to the left take you to the previous image." -msgstr "" +msgstr "Τα βέλη προς τα αριστερά θα σε μεταφέρουν στην προηγούμενη εικόνα." -#: ../lib/memory_sp.py:262 ../lib/puzzle.py:285 +#: ../lib/pong.py:383 +msgid "The classic pong game where you must hit a ball with your bat." +msgstr "Το κλασικό παιχνίδι πιγκ πογκ, στο οποίο πρέπει να χτυπάς τη μπάλα με τη ρακέτα:" + +#: ../lib/memory_sp.py:262 +#: ../lib/puzzle.py:285 msgid "The difficulty of the set increases from left to right." -msgstr "" +msgstr "Η δυσκολία στο σύνολο αυτό, αυξάνει από τα αριστερά προς τα δεξιά." +#: ../lib/billiard.py:278 +#: ../lib/billiard.py:284 +msgid "The fewer hits you need to get the ball in the hole, the more points you get." +msgstr "Όσο λιγότερα χτυπήματα κάνεις για να βάλεις τη μπάλα στην τρύπα, τόσο περισσότερους βαθμούς παίρνεις." + #: ../lib/electro_sp.py:191 msgid "The game is to match pairs of pictures" +msgstr "Το παιγνίδι συνίσταται στο να ταιριάξεις τα ζευγάρια εικόνων." + +#: ../lib/packid.py:711 +msgid "The last level is only available when you finish the first three levels without errors." msgstr "" +"Το τελευταίο επίπεδο είναι διαθέσιμο όταν θα έχεις τελειώσει\n" +"τα τρία πρώτα επίπεδα χωρίς λάθη." -#: ../gui/AdminGui.py:201 -msgid "The table 'activity_options' doesn't exist in the dbase" -msgstr "Ο πίνακας 'επιλογές_δραστηριότητας' δεν υπάρχει στη βάση δεδομένων." +#: ../lib/billiard.py:277 +msgid "The longer you hold the left button the harder it will hit the ball." +msgstr "Όσο περισσότερο κρατάς πατημένο το αριστερό πλήκτρο, τόσο δυνατότερα θα χτυπήσεις τη μπάλα." -#: ../gui/AdminGui.py:278 -#, python-format -msgid "" -"There was a problem while replacing the rows in the database.\n" -"The exception was:\n" -"%s" -msgstr "" -"Υπήρξε ένα πρόβλημα κατά την αντικατάσταση των γραμμών στη βάση δεδομένων.\n" -"Η εξαίρεση ήταν:\n" -"%s" +#: ../lib/packid.py:723 +msgid "The word to find is: " +msgstr "Η λέξη που πρέπει να βρες είναι: " -#: ../SPMainCore.py:1234 +#: ../lib/packid.py:501 +msgid "There are thee levels with three words each." +msgstr "Υπάρχουν τρία επίπεδα, με τρεις λέξεις το καθένα." + +#: ../lib/pong.py:384 +msgid "There are three modes to choose from:" +msgstr "Υπάρχουν τρία επίπεδα για να διαλέξεις:" + +#: ../SPMainCore.py:1230 #, python-format -msgid "" -"There was an error in %s. Please check the logs and inform the developers" -msgstr "" -"Υπήρξε ένα σφάλμα στο %s. Παρακαλώ, έλεγξε το αρχείο καταγραφής και " -"ενημέρωσε τους δημιουργούς." +msgid "There was an error in %s. Please check the logs and inform the developers" +msgstr "Υπήρξε ένα σφάλμα στο %s. Παρακαλώ, έλεγξε το αρχείο καταγραφής και ενημέρωσε τους δημιουργούς." #: ../SPHelpText.py:46 #, python-format -msgid "" -"There was an error in the database this can be caused by many things but " -"most of the time it's caused by the fact that your version of the database " -"doesn't match the version of the program. I will backup your original " -"database and then replace it with a new one. The original database is now " -"called sp.db_back and it's placed in %s" -msgstr "" -"Υπήρξε ένα σφάλμα στη βάση δεδομένων το οποίο μπορεί να προκλήθηκε από " -"πολλούς παράγοντες. Τις περισσότερες φορές οφείλεται στο γεγονός ότι η " -"έκδοση της βάσης δεδομένων δεν αντιστοιχεί με την έκδοση του προγράμματος. " -"Το πρόγραμμα θα κρατήσει αυτόματα ένα αντίγραφο ασφαλείας της βάσης " -"δεδομένων και θα την αντικαταστήσει με μια νέα. Η νέα βάση δεδομένων θα " -"ονομάζεται sp.db_back και θα βρίσκεται στο %s" +msgid "There was an error in the database this can be caused by many things but most of the time it's caused by the fact that your version of the database doesn't match the version of the program. I will backup your original database and then replace it with a new one. The original database is now called sp.db_back and it's placed in %s" +msgstr "Υπήρξε ένα σφάλμα στη βάση δεδομένων, που μπορεί να προκλήθηκε από πολλούς παράγοντες. Τις περισσότερες φορές οφείλεται στο γεγονός ότι η έκδοση της βάσης δεδομένων δεν αντιστοιχεί με την έκδοση του προγράμματος. Το πρόγραμμα θα κρατήσει αυτόματα ένα αντίγραφο ασφαλείας της βάσης δεδομένων και θα την αντικαταστήσει με μια νέα. Η νέα βάση δεδομένων θα ονομάζεται sp.db_back και θα βρίσκεται στο %s" -#: ../lib/ichanger.py:309 ../lib/findit_sp.py:235 ../lib/fishtank.py:247 -#: ../lib/soundmemory.py:210 ../lib/memory_sp.py:209 ../lib/quiz_royal.py:135 -#: ../lib/quiz_history.py:257 ../lib/electro_sp.py:212 -#: ../lib/quiz_picture.py:121 ../lib/numbers.py:230 ../lib/simon_sp.py:156 +#: ../lib/ichanger.py:309 +#: ../lib/findit_sp.py:235 +#: ../lib/fishtank.py:247 +#: ../lib/soundmemory.py:210 +#: ../lib/memory_sp.py:209 +#: ../lib/quiz_general.py:170 +#: ../lib/quiz_royal.py:135 +#: ../lib/quiz_history.py:257 +#: ../lib/electro_sp.py:212 +#: ../lib/quiz_picture.py:121 +#: ../lib/numbers.py:230 +#: ../lib/simon_sp.py:156 #: ../lib/puzzle.py:245 +#: ../lib/billiard.py:297 +#: ../lib/fallingletters.py:214 +#: ../lib/packid.py:523 +#: ../lib/pong.py:406 +#: ../lib/synonyms.py:174 #, python-format msgid "This activity has %s levels" msgstr "Η δραστηριότητα έχει %s επίπεδα" +#: ../lib/dltr.py:223 +msgid "This activity is known as the daily training which is a collection of activities." +msgstr "Αυτή η δραστηριότητα είναι γνωστή σαν καθημερινή προπόνηση και πρόκειται για μία συλλογή δραστηριοτήτων." + #: ../SPMenu.py:294 msgid "This is the menu used to select an activity." msgstr "Από αυτό το μενού γίνεται η επιλογή μιας δραστηριότητας." -#: ../SPMainCore.py:716 -#, fuzzy, python-format +#: ../SPMainCore.py:712 +#, python-format msgid "Tip:%s" -msgstr "Υπόδειξη:" +msgstr "Υπόδειξη:%s" #: ../lib/quizengine.py:371 #, python-format -msgid "" -"To little questions found in %s, found %s questions should be at least 10" +msgid "To little questions found in %s, found %s questions should be at least 10" msgstr "" #: ../lib/ichanger.py:291 @@ -547,25 +773,46 @@ "The images will dissappear and when they return, one will have changed.\n" "Touch the picture which has changed." msgstr "" +"Πάτησε το κουμπί 'ΕΝΑΡΞΗ' στα δεξιά.\n" +"Οι εικόνες θα εξαφανισθούν και όταν επιστρέψουν, μία απο αυτές θα έχει αλλάξει.\n" +"Ακούμπησε την εικόνα που έχει αλλάξει." +#: ../lib/packid.py:500 +msgid "Try to 'eat' all the letters in the appropriated order." +msgstr "Προσπάθησε να \"καταβροχθίσεις\" όλα τα γράμματα με τη σωστή σειρά." + +#: ../lib/packid.py:504 +msgid "Try to find the way out while eating the fruits for extra points and" +msgstr "Προσπάθησε να βρεις την έξοδο, ενώ καταβροχθίζεις φρούτα για περισσότερους πόντους" + #: ../lib/fishtank.py:227 msgid "Try to remove the fish by clicking on them with the mouse." -msgstr "" -"Προσπάθησε να αφαιρέσεις κάθε ψάρι που εμφανίζεται κάνοντας κλικ επάνω του " -"με το ποντίκι." +msgstr "Προσπάθησε να αφαιρέσεις κάθε ψάρι που εμφανίζεται, κάνοντας κλικ επάνω του με το ποντίκι." #: ../lib/simon_sp.py:131 msgid "Try to repeat the sequence of sounds played." -msgstr "" +msgstr "Δοκίμασε να επαναλάβεις την σειρά των ήχων που ακούστηκαν." +#: ../lib/fallingletters.py:194 +msgid "Type the falling letters on the keyboard before they hit the ground." +msgstr "Πληκτρολόγησε τα γράμματα που πέφτουν, πριν αυτά ακουμπήσουν στο έδαφος." + #: ../SPMenu.py:296 msgid "Use the 'sub menu' buttons for the different activity menus" -msgstr "" +msgstr "Χρησιμοποίησε τα κουμπιά 'υπομενού' για τα μενού των διαφόρων δραστηριοτήτων." #: ../SPMenu.py:312 msgid "Use the menu below to choose between the different game categories" -msgstr "" +msgstr "Χρησιμοποίησε το παρακάτω μενού για να διαλέξεις ανάμεσα στις διάφορες κατηγορίες παιγνιδιών." +#: ../lib/billiard.py:276 +msgid "Use the right mousebutton to aim and the left button to hit the ball." +msgstr "Χρησιμοποίησε το δεξί πλήκτρο του ποντικιού για να σημαδέψεις και το αριστερό για να χτυπήσεις τη μπάλα." + +#: ../lib/pong.py:579 +msgid "Use these keys on your keyboard to control the bat." +msgstr "Χρησιμοποιήστε αυτά τα πλήκτρα στο πληκτρολόγιό σου, για να ελέγξεις τη ρακέτα." + #: ../SPMainCore.py:335 #, python-format msgid "User: %s" @@ -575,45 +822,74 @@ msgid "Username:" msgstr "Όνομα χρήστη:" +#: ../childsplay.py:149 +msgid "Warning !" +msgstr "Προειδοποίηση !" + #: ../lib/simon_sp.py:137 -msgid "" -"When the flashing stops you will be prompted to repeat the sequence by " -"touching the coloured blocks." -msgstr "" +msgid "When the flashing stops you will be prompted to repeat the sequence by touching the coloured blocks." +msgstr "Όταν σταματήσει το αναβοσβήσιμο, θα ειδοποιηθείς να επαναλάβεις την ίδια σειρά, αγγίζοντας τα χρωματιστά μπλόκα." +#: ../lib/packid.py:502 +msgid "When you have finished all the levels, without making to much mistakes" +msgstr "Όταν θα έχεις τελειώσει όλα τα επίπεδα, χωρίς να έχεις κάνει πολλά λάθη " + #: ../lib/findit_sp.py:214 msgid "" "When you spot a difference, touch it with your finger.\n" -"You can click the question mark in the middle of the screen if you need a " -"hint." +"You can click the question mark in the middle of the screen if you need a hint." msgstr "" +"Όταν βρεις μια διαφορά, άγγιξέ την με το δάκτυλό σου.\n" +"Μπορείς να κάνεις κλικ στο ερωτηματικό, στη μέση της οθόνης, αν χρειάζεσαι μία συμβουλή." #: ../lib/soundmemory.py:192 msgid "" "When you touch the picture you will hear a sound.\n" "Match the image with others that make the same sound,to get points." msgstr "" +"Όταν αγγίξεις την εικόνα. θα ακούσεις έναν ήχο.\n" +"Ταίριαξε την εικόνα με άλλες, που κάνουν τον ίδιο ήχο, για να πάρεις βαθμούς." -#: ../virtnumpad.py:235 -msgid "Year of birth" -msgstr "" +#: ../lib/dltr.py:80 +msgid "XML data file is incorrect, please contact the maintainers." +msgstr "Τα δεδομένα XML είναι εσφαλμένα. Παρακαλώ, ελάτε σε επαφή με τους συντηρητές." -#: ../SPMainCore.py:558 ../SPMainCore.py:561 ../SPMainCore.py:677 -#: ../SPMainCore.py:751 +#: ../SPMainCore.py:554 +#: ../SPMainCore.py:557 +#: ../SPMainCore.py:673 +#: ../SPMainCore.py:747 msgid "Yes" msgstr "Ναι" -#: ../SPMainCore.py:557 +#: ../lib/dltr.py:366 +msgid "You have finished the daily training module." +msgstr "Τελείωσες την ενότητα της καθημερινής προπόνησης." + +#: ../lib/billiard.py:274 +msgid "You have to make the blue ball enter the hole (in level 1)" +msgstr "Πρέπει να βάλεις τη μπλε μπάλα στην τρύπα (Επίπεδο 1)" + +#: ../SPMainCore.py:553 msgid "You play very good, do you want to try the next level ?" -msgstr "" +msgstr "Παίζεις πολύ καλά. Μήπως θέλεις να προσπαθήσεις το επόμενο επίπεδο ;" #: ../lib/electro_sp.py:193 msgid "" "You select the pictures by touching them.\n" "As you progress through the star levels more pairs appear to match." msgstr "" +"Επιλέγεις τις εικόνες ακουμπώντας τες.\n" +"Καθώς προχωράς με τα επίπεδα των αστεριών, όλο και περισσότερα ζευγάρια θα φαίνονται να ταιριάζουν." -#: ../SPMainCore.py:794 +#: ../lib/billiard.py:582 +msgid "You won!!" +msgstr "Κέρδισες!" + +#: ../lib/dltr.py:368 +msgid "Your average results per group are:" +msgstr "Ο μέσος όρος των αποτελεσμάτων σου, για κάθε ομάδα είναι:" + +#: ../SPMainCore.py:790 #, python-format msgid "" "Your image is saved at:\n" @@ -622,105 +898,81 @@ "Η εικόνα σου αποθηκεύτηκε στο:\n" "%s" -#~ msgid "(max two per word), you can play the last level which is a maze." -#~ msgstr "" -#~ "(το πολύ δύο για κάθε λέξη), μπορείς να παίξεις το τελευταίο επίπεδο που " -#~ "είναι ένας λαβύρινθος." +#: ../lib/dltr.py:367 +msgid "Your results are:" +msgstr "Τα αποτελέσματά σου είναι:" -#, fuzzy -#~ msgid "Activity:" -#~ msgstr "Δραστηριότητα: %s" +#: ../lib/billiard.py:275 +msgid "and the red ones in levels 2 and 3." +msgstr "και τις κόκκινες στα επίπεδα 2 και 3." -#~ msgid "Alphabet/Keyboardtraining" -#~ msgstr "Αλφάβητο/Εξάσκηση στο πληκτρολόγιο" +#: ../lib/packid.py:505 +msgid "funny sounds :-)" +msgstr "και διασκεδαστικούς ήχους :-)" +#: ../lib/billiard.py:570 +#: ../lib/billiard.py:583 +msgid "points" +msgstr "βαθμοί" + +#: ../lib/quiz_general.py:158 +#, python-format +msgid "question id: %s" +msgstr "Κωδικός ερώτησης: %s" + +#: ../lib/dltr.py:173 +#, python-format +msgid "xml file %s is missing, this shouldn't happen, contact the %s developers" +msgstr "Το αρχείο xml %s λείπει. Αυτό δεν θα έπρεπε να συμβαίνει. Ελάτε σε επαφή με τους %s developers" + +#~ msgid "All the data was stored succesfully." +#~ msgstr "Όλα τα δεδομένα αποθηκεύτηκαν με επιτυχία." #~ msgid "Aquarium mouse training, difficulty: *" #~ msgstr "Εξάσκηση στο ποντίκι με ενυδρείο, δυσκολία: *" - #~ msgid "" #~ "At the start of the game, a photograph of an animal is shown, above the " #~ "picture the name of the animal is written." #~ msgstr "" #~ "Με το ξεκίνημα του παιχνιδιού, εμφανίζεται η φωτογραφία ενός ζώου και " #~ "κάτω από αυτήν είναι γραμμένο το όνομά του." - -#~ msgid "Balls" -#~ msgstr "Μπάλες" - -#~ msgid "Billiard" -#~ msgstr "Μπιλιάρδο" - -#~ msgid "Billiard Game" -#~ msgstr "Παιχνίδι μπιλιάρδου" - #~ msgid "Billiard, difficulty: **/***" #~ msgstr "Μπιλιάρδο, δυσκολία: **/***" - #~ msgid "Childsplay_sp information" #~ msgstr "Πληροφορίες Childsplay_sp" - #~ msgid "Childsplay_sp question" #~ msgstr "Ερώτηση του Childsplay_sp" - #~ msgid "Childsplay_sp results diagram" #~ msgstr "Διάγραμμα αποτελεσμάτων του Childsplay_sp" - -#~ msgid "Choose the game to play:" -#~ msgstr "Επιλέξτε παιχνίδι:" - #~ msgid "Click image to enlarge" #~ msgstr "Κάντε κλικ στην εικόνα για να την μεγενθύνετε" - #~ msgid "Current user: %s" #~ msgstr "Ενεργός χρήστης: %s" - #~ msgid "Difficulty : 2 - 4 years" #~ msgstr "Δυσκολία : 2 - 4 ετών" - #~ msgid "Difficulty : 4-7 years" #~ msgstr "Δυσκολία: 4-7 ετών" - #~ msgid "Difficulty : 4-8 years" #~ msgstr "Δυσκολία: 4-7 ετών" - #~ msgid "" #~ "Each part of the screen can also be clicked on to make the animal scream, " #~ "his name or initial spoken." #~ msgstr "" #~ "Μπορούμε να κάνουμε κλικ σε οποιοδήποτε σημείο της οθόνης για να " #~ "ακούσουμε τη φωνή του ζώου, το όνομά του ή το αρχικό του ονόματός του." - #~ msgid "" #~ "Failed to get the dbase data, try to run childsplay_sp first to setup the " #~ "dbase" #~ msgstr "" #~ "Η εφαρμογή απέτυχε να λάβει δεδομένα από τη βάση. Προσπάθησε να " #~ "ξεκινήσεις το Childsplay_sp πρώτα για να δημιουργηθεί η βάση δεδομένων." - -#~ msgid "Fallingletters" -#~ msgstr "Γράμματα που πέφτουν" - -#~ msgid "Find all the letters in the right order." -#~ msgstr "Βρες όλες τις λέξεις στη σωστή σειρά." - #~ msgid "Find the characters" #~ msgstr "Βρες τους χαρακτήρες" - #~ msgid "Findsound" #~ msgstr "Εύρεση ήχου" - #~ msgid "Flashcards" #~ msgstr "Κάρτες Flash" - #~ msgid "Flashcards, difficulty: *" #~ msgstr "Κάρτες Flash, δυσκολία: *" - -#~ msgid "Fun/Alphabet" -#~ msgstr "Διασκέδαση/Αλφάβητο" - -#~ msgid "Fun/Miscellaneous" -#~ msgstr "Διασκέδαση/Διάφορα" - #~ msgid "" #~ "Give your login name in the box and hit the login button. Alternatively " #~ "you can just hit the login button and run Childsplay_sp in anonymous mode." @@ -728,17 +980,14 @@ #~ "Δώσε το όνομα σύνδεσης στο κενό πεδίο και πάτα το κουμπί της σύνδεσης. " #~ "Διαφορετικά, μπορείς να πιέσεις το κουμπί της σύνδεσης για να ανοίξεις το " #~ "Childsplay_sp σε ανώνυμη λειτουργία." - #~ msgid "Goal of the activity" #~ msgstr "Ο σκοπός αυτής της δραστηριότητας" - #~ msgid "" #~ "If the menu consist of more layers, sub menus, you can always get back to " #~ "the main menu by using the 'exit' button." #~ msgstr "" #~ "Εάν το μενού αποτελείται από περισσότερα επίπεδα ή υπομενού, μπορείς να " #~ "επιστρέψεις στο κεντρικό μενού πατώντας στο κουμπί \"Έξοδος\"." - #~ msgid "" #~ "If you start the GUI for the first time there's no username and password " #~ "set so you should just hit the 'Login' button.\n" @@ -755,186 +1004,97 @@ #~ "Μπορείς να ορίσεις όνομα χρήστη και κωδικό πρόσβασης στο γραφικό " #~ "περιβάλλον εργασίας.\n" #~ "Πήγαινε στις 'Ρυθμίσεις' > 'Ορισμός κωδικού πρόσβασης'." - #~ msgid "" -#~ "In the last two levels the uppercase and lowercase are mixed but you " -#~ "don't have to match the case only the letter" -#~ msgstr "" -#~ "Στα δύο τελευταία επίπεδα τα γράμματα που πέφτουν είναι ανάκατα, πεζά και " -#~ "κεφαλαία. Μη λάβεις υπόψη σου τη μορφή, παρά μόνον το σωστό γράμμα. " - -#~ msgid "In the multiplayer modes, the one who has 11 points wins." -#~ msgstr "" -#~ "Στα παιχνίδια με δυο παίχτες, κερδίζει όποιος συγκεντρώσει 11 πόντους." - -#~ msgid "" #~ "In this file you can set a number of options to change the game play." #~ msgstr "" #~ "Σε αυτό το αρχείο μπορείτε να ρυθμίσετε τις επιλογές για να αλλάξετε τον " #~ "τρόπο που παίζεται το παιχνίδι." - #~ msgid "Info" #~ msgstr "Πληροφορίες" - #~ msgid "Keyboard training, difficulty: *" #~ msgstr "Εξάσκηση στο πληκτρολόγιο, δυσκολία: *" - #~ msgid "Listen to the sound and click on the character to which it belongs." #~ msgstr "Άκουσε τον ήχο και κάνε κλικ στο γράμμα που ανήκει." - #~ msgid "Listen to the sound and click on the image to which it belongs." #~ msgstr "Άκουσε τον ήχο και κάνε κλικ στην εικόνα του γράμματος που ανήκει." - #~ msgid "Lower case characters memory, difficulty: */**" #~ msgstr "Παιχνίδι μνήμης με πεζά γράμματα, δυσκολία: */**" - #~ msgid "LowercaseMemory" #~ msgstr "Μνημονική τεχνική για τα μικρά γράμματα" - #~ msgid "Memory, difficulty: */**" #~ msgstr "Μνήμη, δυσκολία: */**" - #~ msgid "Memory/Alphabet" #~ msgstr "Μνήμη/Αλφάβητο" - #~ msgid "Menu" #~ msgstr "Μενού" - -#~ msgid "Multi player - Play against another player." -#~ msgstr "Δυο παίκτες - Παιχνίδι με αντίπαλο άλλον παίχτη." - -#~ msgid "Multi player against the computer - Try to defeat the computer." -#~ msgstr "" -#~ "Παιχνίδι με αντίπαλο τον υπολογιστή - Προσπάθησε να κατατροπώσεις τον " -#~ "υπολογιστή." - #~ msgid "Number of levels : 1" #~ msgstr "Αριθμός επιπέδων : 1" #, fuzzy #~ msgid "Number of levels : 5" #~ msgstr "Αριθμός επιπέδων: 3" - #~ msgid "Numbers memory, difficulty: */**" #~ msgstr "Αριθμητική μνήμη, δυσκολία: */**" - #~ msgid "Ok" #~ msgstr "Εντάξει" - #~ msgid "On the left the initial of the animal name is shown." #~ msgstr "Στ' αριστερά εμφανίζεται το αρχικό γράμμα του ονόματος του ζώου." - -#~ msgid "Packid" -#~ msgstr "Packid" - #~ msgid "Packid, difficulty: **/***" #~ msgstr "Πάκμαν, δυσκολία: **/***" - #~ msgid "Pause" #~ msgstr "Παύση" - -#~ msgid "Pong" -#~ msgstr "Pong" - #~ msgid "Pong classic tennis game, difficulty: *" #~ msgstr "Pong, κλασικό παιχνίδι τένις, δυσκολία: *" - #~ msgid "Put all the pieces in the correct order." #~ msgstr "Βάλε όλα τα κομμάτια στη σωστή σειρά." - #~ msgid "Puzzle, difficulty: */**" #~ msgstr "Παζλ, δυσκολία: */**" - #~ msgid "Save" #~ msgstr "Αποθήκευση" - #~ msgid "Scores reached in level %s" #~ msgstr "Η βαθμολογία φτάνει μέχρι το επίπεδο %s" - #~ msgid "Screenshot\n" #~ msgstr "Στιγμιότυπο οθόνης\n" - #~ msgid "Short description\n" #~ msgstr "Σύντομη περιγραφή\n" - -#~ msgid "Single play - Hit the ball against the wall." -#~ msgstr "Ένας παίχτης - Χτύπα τη μπάλα στον τοίχο." - #~ msgid "Sound association, difficulty: *" #~ msgstr "Συσχέτιση ήχων, δυσκολία: *" - #~ msgid "Sound association, difficulty: */**" #~ msgstr "Συσχέτιση ήχων, δυσκολία: */**" - #~ msgid "Sound memory, difficulty: */**" #~ msgstr "Ακουστική μνήμη, δυσκολία: */**" - -#, fuzzy -#~ msgid "Starting a new exercise" -#~ msgstr "Επίπεδο έναρξης %s" - -#~ msgid "The aim of the game:" -#~ msgstr "Σκοπός του παιχνιδιού:" - #~ msgid "The aim of this activity" #~ msgstr "Ο σκοπός αυτής της δραστηριότητας:" - -#~ msgid "The classic pong game where you must hit a ball with your bat." -#~ msgstr "" -#~ "Το κλασικό παιχνίδι πιγκ πογκ, στο οποίο πρέπει να χτυπάς τη μπάλα με τη " -#~ "ρακέτα:" - #~ msgid "" #~ "The faster you find all the characters the better your score will be." #~ msgstr "" #~ "Όσο γρηγορότερα βρεις όλα τα γράμματα, τόσο μεγαλύτερη βαθμολογία θα " #~ "πετύχεις." - #~ msgid "" -#~ "The fewer hits you need to get the ball in the hole, the more points you " -#~ "get." -#~ msgstr "" -#~ "Όσο λιγότερα χτυπήματα κάνεις για να βάλεις τη μπάλα στην τρύπα, τόσο " -#~ "περισσότερους βαθμούς παίρνεις." - -#~ msgid "" #~ "The game has a configuration file called 'pongrc', located in the ." #~ "childsplay directory of your homedirectory." #~ msgstr "" #~ "Το παιχνίδι διαθέτει ένα αρχείο ρυθμίσεων που ονομάζεται 'pongrc', που " #~ "βρίσκεται στο φάκελο .childsplay του καταλόγου σας." - +#~ msgid "The table 'activity_options' doesn't exist in the dbase" +#~ msgstr "Ο πίνακας 'επιλογές_δραστηριότητας' δεν υπάρχει στη βάση δεδομένων." #~ msgid "" -#~ "The last level is only available when you finish the first three levels " -#~ "without errors." -#~ msgstr "" -#~ "Το τελευταίο επίπεδο είναι διαθέσιμο όταν έχετε τελειώσει\n" -#~ "τα τρία πρώτα επίπεδα χωρίς λάθη." - -#~ msgid "The longer you hold the left button the harder it will hit the ball." -#~ msgstr "" -#~ "Όσο περισσότερο κρατάς πατημένο το αριστερό πλήκτρο, τόσο δυνατότερα θα " -#~ "χτυπήσεις τη μπάλα." - -#~ msgid "The word to find is: " -#~ msgstr "Η λέξη που πρέπει να βρείτε είναι: " - -#~ msgid "" #~ "Then the animal name is spoken ('the dog'), and the animal makes his cry " #~ "('woof' 'cui-cui' etc.)." #~ msgstr "" #~ "Κατόπιν ακούγεται το όνομα του ζώου ('ο σκύλος'), καθώς και η φωνή του " #~ "('γουφ' 'κούι-κούι', κλπ.)." - -#~ msgid "There are thee levels with three words each." -#~ msgstr "Υπάρχουν τρία επίπεδα με τρεις λέξεις το καθένα." - -#~ msgid "There are three modes to choose from:" -#~ msgstr "Υπάρχουν τρία επίπεδα για να διαλέξεις:" - +#~ msgid "" +#~ "There was a problem while replacing the rows in the database.\n" +#~ "The exception was:\n" +#~ "%s" +#~ msgstr "" +#~ "Υπήρξε ένα πρόβλημα κατά την αντικατάσταση των γραμμών στη βάση " +#~ "δεδομένων.\n" +#~ "Η εξαίρεση ήταν:\n" +#~ "%s" #~ msgid "This activity belongs to the category: %s" #~ msgstr "Η δραστηριότητα ανήκει στην κατηγορία: %s" - #~ msgid "" #~ "This database table holds the values used when displaying the results " #~ "graph in an activity.\n" @@ -962,85 +1122,41 @@ #~ "Δεν μπορείς να επεξεργαστείς το πεδίο 'Όνομα δραστηριότητας'.\n" #~ "Πάτησε το κουμπί 'Αποθήκευση' για να αποθηκεύσεις τις αλλαγές στη βάση " #~ "δεδομένων." - #~ msgid "This is a game to teach the alphabet to very little childrens." #~ msgstr "" #~ "Αυτή είναι μια δραστηριότητα εκμάθησης του αλφαβήτου από πολύ μικρά " #~ "παιδιά." - #~ msgid "Tips" #~ msgstr "Υποδείξεις" - -#~ msgid "Try to 'eat' all the letters in the appropriated order." -#~ msgstr "Προσπάθησε να \"καταβροχθίσεις\" όλα τα γράμματα με τη σωστή σειρά." - -#~ msgid "Try to find the way out while eating the fruits for extra points and" -#~ msgstr "" -#~ "Προσπάθησε να βρεις την έξοδο ενώ καταβροχθίζεις φρούτα για περισσότερους " -#~ "πόντους" - #~ msgid "Type of activity" #~ msgstr "Τύπος δραστηριότητας" - -#~ msgid "Type the falling letters on the keyboard before they hit the ground." -#~ msgstr "" -#~ "Πληκτρολόγησε τα γράμματα που πέφτουν πριν αυτά ακουμπήσουν στο έδαφος." - #~ msgid "Upper case characters memory, difficulty: */**" #~ msgstr "Παιχνίδι μνήμης με κεφαλαία γράμματα, δυσκολία: */**" - #~ msgid "UppercaseMemory" #~ msgstr "Μνημονική τεχνική για τα κεφαλαία γράμματα" - #~ msgid "" -#~ "Use the right mousebutton to aim and the left button to hit the ball." -#~ msgstr "" -#~ "Χρησιμοποίησε το δεξί πλήκτρο του ποντικιού για να σημαδέψεις και το " -#~ "αριστερό για να χτυπήσεις τη μπάλα." - -#~ msgid "Use these keys on your keyboard to control the bat." -#~ msgstr "" -#~ "Χρησιμοποιήστε αυτά τα πλήκτρα στο πληκτρολόγιό σας για να ελέγξετε τη " -#~ "ρακέτα." - -#~ msgid "" #~ "When a letter is hit on the keyboard, a corresponding animal is shown." #~ msgstr "" #~ "Όταν πατάμε ένα γράμμα στο πληκτρολόγιο, εμφανίζεται το αντίστοιχο ζώο." - #~ msgid "" #~ "When you can't find the correct character after a certain period of time " #~ "a box will be drawn around it." #~ msgstr "" #~ "Αν δεν βρεις το σωστό γράμμα μετά από ένα ορισμένο χρονικό διάστημα, " #~ "σχηματίζεται ένα περίγραμμα γύρω από αυτό." - #~ msgid "" -#~ "When you have finished all the levels, without making to much mistakes" -#~ msgstr "Όταν τελειώσεις όλα τα επίπεδα χωρίς να πολλά λάθη " - -#~ msgid "" #~ "You can add your own images by placing them in the following directory: " #~ msgstr "Μπορείτε να προσθέσετε τις δικές σας εικόνες τοποθετώντας..." - #~ msgid "You can hit the 'graph' button to see your results per level." #~ msgstr "" #~ "Μπορείς να δεις τις επιδόσεις σου, κάνοντας κλικ στο εικονίδιο του " #~ "γραφήματος." - -#~ msgid "You have to make the blue ball enter the hole (in level 1)" -#~ msgstr "Πρέπει να βάλεις τη μπλε μπάλα στην τρύπα (Επίπεδο 1)" - -#~ msgid "You won!!" -#~ msgstr "Κέρδισες!" - #~ msgid "" #~ "Your language, %s, is not supported.\n" #~ " I will now switch to English" #~ msgstr "" #~ "Η γλώσσα σας, %s, δεν υποστηρίζεται.\n" #~ "Θα χρησιμοποιηθεί η αγγλική γλώσσα." - #~ msgid "" #~ "Your language, %s, is supported but you must install\n" #~ " the 'alphabet_sounds_%s' package.\n" @@ -1052,219 +1168,142 @@ #~ "Αναζητήστε το στη διανομή GNU/Linux που χρησιμοποιείτε\n" #~ "ή στη διεύθυνση www.schoolsplay.org.\n" #~ "Θα χρησιμοποιηθεί η αγγλική γλώσσα." - -#~ msgid "and the red ones in levels 2 and 3." -#~ msgstr "και τις κόκκινες στα επίπεδα 2 και τρία." - #~ msgid "badger" #~ msgstr "ασβός" - #~ msgid "bear" #~ msgstr "αρκούδα" - #~ msgid "beaver" #~ msgstr "κάστορας" - #~ msgid "bee" #~ msgstr "μέλισσα" - #~ msgid "bison" #~ msgstr "βίσωνας" - #~ msgid "blackbird" #~ msgstr "κοτσύφι" - #~ msgid "bull" #~ msgstr "ταύρος" - #~ msgid "camel" #~ msgstr "καμήλα" - #~ msgid "chimp" #~ msgstr "χιμπαντζής" - #~ msgid "cow" #~ msgstr "αγελάδα" - #~ msgid "crow" #~ msgstr "κάργα" - #~ msgid "cuckoo" #~ msgstr "κούκος" - #~ msgid "deer" #~ msgstr "ελάφι" - #~ msgid "doe" #~ msgstr "ζαρκάδι" - #~ msgid "dog" #~ msgstr "σκύλος" - #~ msgid "dolphin" #~ msgstr "δελφίνι" - #~ msgid "donkey" #~ msgstr "γαϊδούρι" - #~ msgid "dromedary" #~ msgstr "καμήλα" - #~ msgid "duck" #~ msgstr "πάπια" - #~ msgid "elephant" #~ msgstr "ελέφαντας" - #~ msgid "ferret" #~ msgstr "κουνάβι" - #~ msgid "filename: %s" #~ msgstr "όνομα αρχείου: %s" - #~ msgid "fly" #~ msgstr "μύγα" - #~ msgid "fox" #~ msgstr "αλεπού" - #~ msgid "frog" #~ msgstr "βάτραχος" - -#~ msgid "funny sounds :-)" -#~ msgstr "και διασκεδαστικούς ήχους :-)" - #~ msgid "gander" #~ msgstr "χήνα" - #~ msgid "giraffe" #~ msgstr "καμηλοπάρδαλη" - #~ msgid "goat" #~ msgstr "κατσίκα" - #~ msgid "gorilla" #~ msgstr "γορίλας" - #~ msgid "grasshopper" #~ msgstr "τριζόνι" - #~ msgid "hen" #~ msgstr "κότα" - #~ msgid "hippopotamus" #~ msgstr "ιπποπόταμος" - #~ msgid "hornet" #~ msgstr "σφήκα" - #~ msgid "horse" #~ msgstr "άλογο" - #~ msgid "iguana" #~ msgstr "ιγκουάνα" - #~ msgid "kangaroo" #~ msgstr "καγκουρό" - #~ msgid "koala" #~ msgstr "κοάλα" - #~ msgid "lark" #~ msgstr "κορυδαλλός" - #~ msgid "lion" #~ msgstr "λιοντάρι" - #~ msgid "marmot" #~ msgstr "αρκτόμυς" - #~ msgid "mountaingoat" #~ msgstr "αγριοκάτσικο" - #~ msgid "mouse" #~ msgstr "ποντίκι" - #~ msgid "nandou" #~ msgstr "ναντού" - #~ msgid "orca" #~ msgstr "όρκα" - #~ msgid "otter" #~ msgstr "φώκια" - #~ msgid "owl" #~ msgstr "κουκουβάγια" - #~ msgid "peacock" #~ msgstr "παγώνι" - #~ msgid "penguin" #~ msgstr "πιγκουϊνος" - #~ msgid "pig" #~ msgstr "γουρούνι" - #~ msgid "pigeon" #~ msgstr "περιστέρι" - -#~ msgid "points" -#~ msgstr "βαθμοί" - #~ msgid "quetzal" #~ msgstr "κετζάλ" - #~ msgid "rabbit" #~ msgstr "κουνέλι" - #~ msgid "ram" #~ msgstr "κριάρι" - #~ msgid "rat" #~ msgstr "αρουραίος" - #~ msgid "rooster" #~ msgstr "κόκορας" - #~ msgid "seagull" #~ msgstr "γλάρος" - #~ msgid "tiger" #~ msgstr "τίγρης" - #~ msgid "tucan" #~ msgstr "τουκάν" - #~ msgid "turkey" #~ msgstr "γαλοπούλα" - #~ msgid "vulture" #~ msgstr "γύπας" - #~ msgid "wallaby" #~ msgstr "γουάλαμπι" - #~ msgid "wapiti" #~ msgstr "ελάφι" - #~ msgid "whale" #~ msgstr "φάλαινα" - #~ msgid "wildboar" #~ msgstr "αγριογούρουνο" - #~ msgid "wombat" #~ msgstr "φασκωλόμυς" - #~ msgid "xanthia" #~ msgstr "πεταλούδα" - #~ msgid "yak" #~ msgstr "γιακ" - #~ msgid "zebra" #~ msgstr "ζέμπρα" - #~ msgid "zebu" #~ msgstr "ζεμπού" + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ... [truncated message content] |
From: <sta...@us...> - 2012-08-26 10:25:54
|
Revision: 1772 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1772&view=rev Author: stas_zytkiewicz Date: 2012-08-26 10:25:48 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Added missing files Modified Paths: -------------- branches/childsplay2/Version.py branches/childsplay2/childsplay.py branches/childsplay2/filelist Added Paths: ----------- branches/childsplay2/lib/CPData/Quiz_generalData/ branches/childsplay2/lib/CPData/Quiz_generalData/general_knowledge.xml branches/childsplay2/lib/CPData/Quiz_generalData/quiz_general.rc Modified: branches/childsplay2/Version.py =================================================================== --- branches/childsplay2/Version.py 2012-08-26 09:15:33 UTC (rev 1771) +++ branches/childsplay2/Version.py 2012-08-26 10:25:48 UTC (rev 1772) @@ -1,5 +1,5 @@ #version stuff # childsplay version -version='2.1' +version='2.3' Modified: branches/childsplay2/childsplay.py =================================================================== --- branches/childsplay2/childsplay.py 2012-08-26 09:15:33 UTC (rev 1771) +++ branches/childsplay2/childsplay.py 2012-08-26 10:25:48 UTC (rev 1772) @@ -144,7 +144,7 @@ try: import SPlogCheck -except (ImportError, utils.SPError): +except (ImportError, utils.SPError), info: text = _("Failed to parse the logfile, please contact the developers.\nMessage was: %s" % info) dlg = Dialog(text, buttons=[_('OK')], title=_('Warning !')) dlg.run() Modified: branches/childsplay2/filelist =================================================================== --- branches/childsplay2/filelist 2012-08-26 09:15:33 UTC (rev 1771) +++ branches/childsplay2/filelist 2012-08-26 10:25:48 UTC (rev 1772) @@ -1,3 +1,4 @@ +NormalDistTable.py BorgSingleton.py Changelog COPYING @@ -3,4 +4,6 @@ SPConstants.py SPDataManager.py +SPContentTables.py +SPSoundServer.py SPgdm.py SPGoodies.py @@ -26,5 +29,6 @@ SPKeyMaps.py SPColors.py SPBasePaths.py -lib/*.py -seniorplay_sp_local.py +childsplay.py + + Added: branches/childsplay2/lib/CPData/Quiz_generalData/general_knowledge.xml =================================================================== --- branches/childsplay2/lib/CPData/Quiz_generalData/general_knowledge.xml (rev 0) +++ branches/childsplay2/lib/CPData/Quiz_generalData/general_knowledge.xml 2012-08-26 10:25:48 UTC (rev 1772) @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<activities> + <metainfo> + <target>general_knowledge</target> + </metainfo> + <activity name="quiz_picture"> + <cycles>2</cycles> + </activity> + <activity name="quiz_text" group="quiz"> + <cycles>4</cycles> + </activity> + <activity name="quiz_text" group="quiz"> + <cycles>2</cycles> + </activity> + <activity name="quiz_sayings" group="quiz"> + <cycles>2</cycles> + </activity> +</activities> + + Added: branches/childsplay2/lib/CPData/Quiz_generalData/quiz_general.rc =================================================================== --- branches/childsplay2/lib/CPData/Quiz_generalData/quiz_general.rc (rev 0) +++ branches/childsplay2/lib/CPData/Quiz_generalData/quiz_general.rc 2012-08-26 10:25:48 UTC (rev 1772) @@ -0,0 +1,68 @@ +# rc file for the activity +# Must have one section called 'default' +# Put all the options in this section. +# Format must follow the Python ConfigParser format + +[DEFAULT] +# number of questions in each level +questions = 10 + +# retry is only used with 4 answers. +# retry 1 means one chance to pick a correct answer +retry = 2 + +# autolevel_up means that the activity will suggest a level higher +# when the user are performing better than average +# Possible values 0 or 1 +autolevel_up = 1 + +# Value indicates when the level up suggestion is done. +# In the case of the quiz activity a value of 5 means after 5 correct answers. +autolevel_value = 5 + +# Put any theme specific options in the proper sections. +# Any option missing here will be used from the DEFAULT section +[seniorplay] +# THERE NO FREE CONTENT AT THIS MOMENT +# number of questions in each level +questions = 20 + +# How many questions from each content should be included in one round/level. +# items are given in a list. For example 2 audio questions => 2_audio +# So a list could be something like this: +# 2_audio,4_text,1_sayings,3_pictures etc +# Beaware that your list must have the same number of items as the number given in 'questions' +questions_order_nl = 6_pic, 8_text, 2_math, 1_melody, 2_sayings, 1_royal +questions_order_en = 6_pic, 8_text, 2_math, 4_sayings + +dt_questions = 1 + +[braintrainer] +# number of questions in each level +questions = 20 + +# How many questions from each content should be included in one round/level. +# items are given in a list. For example 2 audio questions => 2_audio +# So a list could be something like this: +# 2_audio,4_text,1_sayings,3_pictures etc +# Beaware that your list must have the same number of items as the number given in 'questions' +questions_order_nl = 6_pic, 8_text, 2_math, 1_melody, 2_sayings, 1_royal +questions_order_en = 6_pic, 8_text, 2_math, 4_sayings + +dt_questions=1 + +[childsplay] +# THERE NO FREE CONTENT AT THIS MOMENT +# number of questions in each level +questions = 20 + +# How many questions from each content should be included in one round/level. +# items are given in a list. For example 2 audio questions => 2_audio +# So a list could be something like this: +# 2_audio,4_text,1_sayings,3_pictures etc +# Beaware that your list must have the same number of items as the number given in 'questions' +questions_order_nl = 6_pic, 8_text, 2_math, 1_melody, 2_sayings, 1_royal +questions_order_en = 6_pic, 8_text, 2_math, 4_sayings + +dt_questions = 1 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-08-26 09:15:41
|
Revision: 1771 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1771&view=rev Author: stas_zytkiewicz Date: 2012-08-26 09:15:33 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Fixed crash when using sqlalchemy > 0.6 Modified Paths: -------------- branches/childsplay2/SPDataManager.py branches/childsplay2/po/UpdatePofile.sh Modified: branches/childsplay2/SPDataManager.py =================================================================== --- branches/childsplay2/SPDataManager.py 2012-08-26 08:50:26 UTC (rev 1770) +++ branches/childsplay2/SPDataManager.py 2012-08-26 09:15:33 UTC (rev 1771) @@ -36,7 +36,6 @@ try: import sqlalchemy as sqla - import sqlalchemy.exceptions as sqlae import SQLTables except ImportError: module_logger.exception("No sqlalchemy package found") @@ -47,6 +46,11 @@ module_logger.error("Your version of sqlalchemy is to old, please upgrade to version >= 0.4") module_logger.debug("using sqlalchemy %s" % sqla.__version__) +try: + import sqlalchemy.exceptions as sqlae +except ImportError: + from sqlalchemy import exc as sqlae + from SPConstants import DBASEPATH, ACTIVITYDATADIR, DBASE, HOMEDIR #import SPgdm Modified: branches/childsplay2/po/UpdatePofile.sh =================================================================== --- branches/childsplay2/po/UpdatePofile.sh 2012-08-26 08:50:26 UTC (rev 1770) +++ branches/childsplay2/po/UpdatePofile.sh 2012-08-26 09:15:33 UTC (rev 1771) @@ -10,7 +10,7 @@ #python generate_pot.py .. seniorplay 2.0 $TEMPDIR/messages.po echo "Placed a new pot file in ./po" -cp $TEMPDIR/messages.po seniorplay_latest.po +cp $TEMPDIR/messages.po childsplay_latest.po find . -name "*.po" | while read pofile do msgmerge -s --update --backup=off "$pofile" $TEMPDIR/messages.po This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-08-26 08:50:37
|
Revision: 1770 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1770&view=rev Author: stas_zytkiewicz Date: 2012-08-26 08:50:26 +0000 (Sun, 26 Aug 2012) Log Message: ----------- Added some new languages. Added scripts to compile language files. Modified Paths: -------------- branches/childsplay2/locale/ar/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/ca/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/cs/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/de/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/el/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/eo/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/es/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/fr/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/hu/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/it/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/nb/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/nl/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/pl/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/pt/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/pt_BR/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/ro/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/ru/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/sk/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/sl/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/sv/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/uk/LC_MESSAGES/childsplay.mo branches/childsplay2/locale/vi/LC_MESSAGES/childsplay.mo branches/childsplay2/po/childsplay_ar_SA.po branches/childsplay2/po/childsplay_ca_ES.po branches/childsplay2/po/childsplay_cs_CZ.po branches/childsplay2/po/childsplay_de_DE.po branches/childsplay2/po/childsplay_el_GR.po branches/childsplay2/po/childsplay_eo_EO.po branches/childsplay2/po/childsplay_es_ES.po branches/childsplay2/po/childsplay_fr_FR.po branches/childsplay2/po/childsplay_hu_HU.po branches/childsplay2/po/childsplay_it_IT.po branches/childsplay2/po/childsplay_latest.po branches/childsplay2/po/childsplay_nb_NO.po branches/childsplay2/po/childsplay_nl_NL.po branches/childsplay2/po/childsplay_pl_PL.po branches/childsplay2/po/childsplay_pt_BR.po branches/childsplay2/po/childsplay_pt_PT.po branches/childsplay2/po/childsplay_ro_RO.po branches/childsplay2/po/childsplay_ru_RU.po branches/childsplay2/po/childsplay_sk_SK.po branches/childsplay2/po/childsplay_sl_SI.po branches/childsplay2/po/childsplay_sv_SE.po branches/childsplay2/po/childsplay_uk_UA.po branches/childsplay2/po/childsplay_vi_VN.po Added Paths: ----------- branches/childsplay2/po/FilesForTrans branches/childsplay2/po/Po2Mo.py branches/childsplay2/po/UpdatePofile.sh Removed Paths: ------------- branches/childsplay2/FilesForTrans Deleted: branches/childsplay2/FilesForTrans =================================================================== --- branches/childsplay2/FilesForTrans 2012-01-12 09:38:04 UTC (rev 1769) +++ branches/childsplay2/FilesForTrans 2012-08-26 08:50:26 UTC (rev 1770) @@ -1,47 +0,0 @@ -../BorgSingleton.py -../SPHelpText.py -../SPWidgets.py -../SPMainCore.py -../lib/quiz_melody.py -../lib/ichanger.py -../lib/quiz_text.py -../lib/findit_sp.py -../lib/fishtank.py -../lib/soundmemory.py -../lib/quizengine.py -../lib/memory_sp.py -../lib/quiz_royal.py -../lib/quiz_history.py -../lib/electro_sp.py -../lib/quiz_math.py -../lib/quiz_picture.py -../lib/photoalbum.py -../lib/numbers.py -../lib/simon_sp.py -../lib/puzzle.py -../SPContentTables.py -../utils.py -../gui/AdminGui.py -../gui/__init__.py -../gui/SPGuiDBModel.py -../SPColors.py -../SPKeyMaps.py -../SPConstants.py -../Version.py -../cairoimage.py -../SPLogging.py -../SPMenu.py -../SPgdm.py -../virtnumpad.py -../SPVirtualkeyboard.py -../Timer.py -../seniorplay_sp_local.py -../SPGoodies.py -../out.py -../SPOptionParser.py -../setup.py -../pangofont.py -../SPDataManager.py -../SQLTables.py -../SPSpriteUtils.py -../SPVersion.py Modified: branches/childsplay2/locale/ar/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/ca/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/cs/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/de/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/el/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/eo/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/es/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/fr/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/hu/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/it/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/nb/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/nl/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/pl/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/pt/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/pt_BR/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/ro/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/ru/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/sk/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/sl/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/sv/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/uk/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Modified: branches/childsplay2/locale/vi/LC_MESSAGES/childsplay.mo =================================================================== (Binary files differ) Added: branches/childsplay2/po/FilesForTrans =================================================================== --- branches/childsplay2/po/FilesForTrans (rev 0) +++ branches/childsplay2/po/FilesForTrans 2012-08-26 08:50:26 UTC (rev 1770) @@ -0,0 +1,43 @@ +../BorgSingleton.py +../SPHelpText.py +../SPWidgets.py +../SPMainCore.py +../lib/quiz_melody.py +../lib/ichanger.py +../lib/quiz_text.py +../lib/findit_sp.py +../lib/fishtank.py +../lib/soundmemory.py +../lib/quizengine.py +../lib/memory_sp.py +../lib/quiz_royal.py +../lib/quiz_history.py +../lib/electro_sp.py +../lib/quiz_math.py +../lib/quiz_picture.py +../lib/numbers.py +../lib/simon_sp.py +../lib/puzzle.py +../SPContentTables.py +../utils.py +../gui/AdminGui.py +../gui/__init__.py +../gui/SPGuiDBModel.py +../SPColors.py +../SPKeyMaps.py +../SPConstants.py +../Version.py +../cairoimage.py +../SPLogging.py +../SPMenu.py +../SPgdm.py +../virtnumpad.py +../Timer.py +../SPGoodies.py +../SPOptionParser.py +../setup.py +../pangofont.py +../SPDataManager.py +../SQLTables.py +../SPSpriteUtils.py +../SPVersion.py Added: branches/childsplay2/po/Po2Mo.py =================================================================== --- branches/childsplay2/po/Po2Mo.py (rev 0) +++ branches/childsplay2/po/Po2Mo.py 2012-08-26 08:50:26 UTC (rev 1770) @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +import os,glob, sys, time +import subprocess + +PONAME = 'childsplay.po' +MONAME = 'childsplay.mo' +PODIR = os.getcwd() +MODIR = os.path.join(os.path.dirname(os.getcwd()),'locale') +#MODIR = '/home/stas/SVN-WORK/schoolsplay/branches/seniorplay/locale' +# For testing purposes +##PODIR = os.path.join('/tmp/gvr','po') +##MODIR = os.path.join('/tmp/gvr','locale') + +print "podir =",PODIR +print "modir =",MODIR + +log = [] + +if len(sys.argv) == 2: + print "Only generating %s" % sys.argv[1] + files = ["%s/childsplay_%s.po" % (PODIR, sys.argv[1])] + if not os.path.exists(files[0]): + print "Can't find %s" % files[0] + sys.exit(1) +else: + files = glob.glob("%s/*.po" % PODIR) +# generate a list with locale names from the files. +# we check these to determinate if we generate full locales mo dirs +loclist = [] +for name in files: + if 'latest' in name: + continue + loclist.append(os.path.basename(name).split('childsplay_')[1][:5]) +print loclist + +lines = [] +for pofile in files: + #pofile = os.path.join(popath,PONAME) + print "===================================================================" + print "Processing",pofile + if os.path.exists(pofile) and 'latest' not in pofile: + langlist = os.path.basename(pofile).split('childsplay_') + print langlist + langname0, langname1 = langlist[1].split('_') + langname1 = langname1.split('.')[0] + print langname0, langname1 + if langname0.upper() != langname1 and "%s_%s" % (langname0, langname0.upper()) in loclist: + langname0 = "%s_%s" % (langname0, langname1) + print "lang variant: %s" % langname0 + # TODO: check if pt_PT or pt_BR if differ use the double name + # XXX is that still needed ?? + modir = os.path.join(MODIR,langname0,'LC_MESSAGES',MONAME) + if not os.path.exists(os.path.join(MODIR,langname0,'LC_MESSAGES')): + os.makedirs(os.path.join(MODIR,langname0,'LC_MESSAGES')) + lines.append('============================ %s =================================\n' % langname0) + line = "Result of compiling %s %s into %s:\n" % (PONAME,langname0,MONAME) + lines.append(line) + + cmd = 'msgfmt -c -v -o %s %s' % (modir, pofile) + print "Compiling po to mo",cmd + out = subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE).communicate()[1] + line ="output: %s" % out + lines.append(line) + +f = open('Po2Mo.log','w') +f.writelines(lines) +f.close() + +## now we generate the wikidot translations table. +#f = open('transtable_0.txt','r') +#lines = f.readlines() +#f.close() +# +#for line in lines: +# lang, table = line.split(',') +# statlines.append((lang, "||%s" % lang + table[:-1] + statdict[lang])) +#statlines.sort() +#lines = ["||~ Language ||~ Pofile ||~ Maintainer ||~ Total||~ Fuzzy % ||~ Untranslated % ||~ Translated % ||\n"] +#for line in statlines: +# lines.append(line[1]) +# +f = open('StatsTable','w') +f.writelines(lines) +f.close() + + + Property changes on: branches/childsplay2/po/Po2Mo.py ___________________________________________________________________ Added: svn:executable + * Added: branches/childsplay2/po/UpdatePofile.sh =================================================================== --- branches/childsplay2/po/UpdatePofile.sh (rev 0) +++ branches/childsplay2/po/UpdatePofile.sh 2012-08-26 08:50:26 UTC (rev 1770) @@ -0,0 +1,17 @@ +#!/bin/sh + +TEMPDIR=/tmp/SP_temp_4_po +echo "Saving your po tree to po.org" +cp -r ../po ../po.org + +mkdir -p $TEMPDIR +xgettext -f ./FilesForTrans -p $TEMPDIR + +#python generate_pot.py .. seniorplay 2.0 $TEMPDIR/messages.po + +echo "Placed a new pot file in ./po" +cp $TEMPDIR/messages.po seniorplay_latest.po +find . -name "*.po" | while read pofile + do + msgmerge -s --update --backup=off "$pofile" $TEMPDIR/messages.po + done Property changes on: branches/childsplay2/po/UpdatePofile.sh ___________________________________________________________________ Added: svn:executable + * Modified: branches/childsplay2/po/childsplay_ar_SA.po =================================================================== --- branches/childsplay2/po/childsplay_ar_SA.po 2012-01-12 09:38:04 UTC (rev 1769) +++ branches/childsplay2/po/childsplay_ar_SA.po 2012-08-26 08:50:26 UTC (rev 1770) @@ -8,10 +8,11 @@ msgstr "" "Project-Id-Version: childsplay_sp_latest\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-22 14:07+0200\n" +"POT-Creation-Date: 2012-08-26 10:38+0200\n" "PO-Revision-Date: 2008-12-07 14:45+0100\n" "Last-Translator: Stas Zytkiewicz <sta...@gm...>\n" "Language-Team: Arabic <>\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -32,10 +33,6 @@ "Touch the changed picture." msgstr "" -#: ../lib/packid.py:503 -msgid "(max two per word), you can play the last level which is a maze." -msgstr " (خطآن لكل كلمة كحد أقصى) يمكنك لعب المستوى الأخير والذي يمثل متاهة" - #: ../SPMenu.py:308 msgid "A collection of braintrain games for seniors." msgstr "" @@ -45,15 +42,14 @@ msgid "Activity :" msgstr "النشاط : %s" -#: ../SPMainCore.py:436 +#: ../SPMainCore.py:440 #, python-format msgid "Activity : %s" msgstr "النشاط : %s" -#: ../lib/dltr.py:369 -#, fuzzy -msgid "Activity:" -msgstr "النشاط : %s" +#: ../gui/AdminGui.py:280 +msgid "All the data was stored succesfully." +msgstr "تم تخزين كل البيانات بنجاح." #: ../SPMenu.py:310 msgid "" @@ -65,26 +61,16 @@ msgid "Alphabet" msgstr "الحروف الأبجدية" -#: ../lib/fallingletters.py:207 -msgid "Alphabet/Keyboardtraining" -msgstr "الأحرف/تدريب لوحة المفاتيح" - -#: ../lib/synonyms.py:117 -msgid "Already found:" -msgstr "" - #: ../lib/quiz_math.py:103 msgid "Answer the math questions." msgstr "" -#: ../lib/quiz_melody.py:108 ../lib/quiz_text.py:109 -#: ../lib/quiz_general.py:144 ../lib/quiz_royal.py:114 -#: ../lib/quiz_history.py:235 ../lib/quiz_sayings.py:102 -#: ../lib/quiz_picture.py:100 +#: ../lib/quiz_melody.py:108 ../lib/quiz_text.py:109 ../lib/quiz_royal.py:114 +#: ../lib/quiz_history.py:235 ../lib/quiz_picture.py:100 msgid "Answer the quiz questions." msgstr "" -#: ../SPMainCore.py:672 ../SPMainCore.py:746 +#: ../SPMainCore.py:676 ../SPMainCore.py:750 msgid "" "Are sure you want to quit the dailytraining ? All the results will be lost." msgstr "" @@ -94,7 +80,6 @@ msgstr "" #: ../lib/quiz_melody.py:110 ../lib/quiz_text.py:111 -#: ../lib/quiz_general.py:146 msgid "At the top of the screen, you will see a general knowledge question." msgstr "" @@ -119,32 +104,15 @@ "question from the selected period." msgstr "" -#: ../lib/quiz_sayings.py:104 -msgid "At the top of the screen, you will see a question." -msgstr "" - -#: ../lib/billiard.py:325 -msgid "Balls" -msgstr "الكرات" - -#: ../lib/quiz_melody.py:111 ../lib/quiz_text.py:112 -#: ../lib/quiz_general.py:147 ../lib/quiz_royal.py:117 -#: ../lib/quiz_history.py:238 ../lib/quiz_sayings.py:105 -#: ../lib/quiz_math.py:106 ../lib/quiz_picture.py:103 +#: ../lib/quiz_melody.py:111 ../lib/quiz_text.py:112 ../lib/quiz_royal.py:117 +#: ../lib/quiz_history.py:238 ../lib/quiz_math.py:106 +#: ../lib/quiz_picture.py:103 msgid "" "Below it are a choice of possible answers.\n" "Touch the correct answer." msgstr "" -#: ../lib/billiard.py:265 -msgid "Billiard" -msgstr "بلياردو" - -#: ../lib/billiard.py:251 -msgid "Billiard Game" -msgstr "لعبة البلياردو" - -#: ../SPWidgets.py:826 ../SPWidgets.py:838 ../SPMainCore.py:625 +#: ../SPWidgets.py:826 ../SPWidgets.py:838 ../SPMainCore.py:629 msgid "Cancel" msgstr "" @@ -161,10 +129,6 @@ msgid "Childsplay_sp login" msgstr "دخول البرنامج" -#: ../lib/pong.py:425 -msgid "Choose the game to play:" -msgstr "اختر اللعبة التي تريدها:" - #: ../lib/memory_sp.py:188 msgid "Classic memory game where you have to find pairs of cards." msgstr "لعبة ذاكرة تقليدية حيث يجب عليك إيجاد أزواج البطاقات المتشابهة." @@ -179,20 +143,15 @@ msgstr "اعثر على الأحرف بالترتيب الصحيح. الكلمة المراد إيجادها:" #: ../lib/soundmemory.py:198 ../lib/memory_sp.py:196 ../lib/electro_sp.py:200 -#: ../lib/fallingletters.py:201 msgid "Correctness is more important than speed" msgstr "الدقة أهم من السرعة" -#: ../SPMainCore.py:959 ../SPMainCore.py:1116 +#: ../SPMainCore.py:963 ../SPMainCore.py:1120 #, python-format msgid "Current activity : %s" msgstr "النشاط الحالي : %s" -#: ../lib/dltr.py:410 -msgid "Details" -msgstr "" - -#: ../SPMainCore.py:624 +#: ../SPMainCore.py:628 msgid "Do you really want to quit ?" msgstr "هل تريد الخروج فعلا؟" @@ -200,18 +159,18 @@ msgid "Electro_sp" msgstr "" -#: ../SPMainCore.py:420 ../SPMainCore.py:428 +#: ../SPMainCore.py:424 ../SPMainCore.py:432 msgid "Error !" msgstr "" -#: ../SPMainCore.py:427 +#: ../SPMainCore.py:431 #, python-format msgid "" "Error constructing activity\n" "%s" msgstr "" -#: ../SPMainCore.py:419 +#: ../SPMainCore.py:423 #, python-format msgid "" "Error importing activity\n" @@ -222,22 +181,6 @@ msgid "Exercises" msgstr "التمارين" -#: ../childsplay.py:148 -#, python-format -msgid "" -"Failed to parse the logfile, please contact the developers.\n" -"Message was: %s" -msgstr "" - -#: ../lib/fallingletters.py:185 -msgid "Fallingletters" -msgstr "الأحرف المتساقطة" - -#: ../lib/packid.py:722 -#, fuzzy -msgid "Find all the letters in the right order." -msgstr "اعثر على الأحرف بالترتيب الصحيح. الكلمة المراد إيجادها:" - #: ../lib/findit_sp.py:203 msgid "Findit" msgstr "" @@ -246,74 +189,38 @@ msgid "Fishtank" msgstr "حوض السمك" -#: ../SPHelpText.py:121 ../lib/pong.py:400 +#: ../SPHelpText.py:121 msgid "Fun" msgstr "متعة" -#: ../lib/packid.py:516 -msgid "Fun/Alphabet" -msgstr "متعة/أحرف" - -#: ../lib/billiard.py:290 -msgid "Fun/Miscellaneous" -msgstr "ترفيه/منوعات" - #: ../lib/fishtank.py:240 msgid "Fun/Mousetraining" msgstr "متعة/تدريب الفأرة" -#: ../lib/quiz_general.py:135 -msgid "General knowledge Quiz" -msgstr "" - -#: ../SPMainCore.py:778 +#: ../SPMainCore.py:782 #, python-format msgid "Generated by Childsplay_sp version %s for the %s activity" msgstr "تم إصداره من برنامج Childsplay_sp الإصدار %s للنشاط %s" -#: ../lib/synonyms.py:154 -msgid "Hit the 'Begin' button to start." -msgstr "" - -#: ../SPMainCore.py:491 +#: ../SPMainCore.py:495 msgid "Hit the 'space' key or a mousebutton to skip the countdown" msgstr "اضغط مفتاح \"المسافة\" أو زر الفأرة لتخطي العد التنازلي" -#: ../lib/pong.py:573 -msgid "Hit the Escape key to stop." -msgstr "" - #: ../lib/ichanger.py:280 msgid "Ichanger" msgstr "" -#: ../lib/dltr.py:257 -msgid "If you ready to start the next activity, hit the 'start' button." -msgstr "" - #: ../lib/fishtank.py:228 msgid "" "In the last level the fish needs to be clicked two times while they try to " "escape." msgstr "في المستوى الأخير تحتاج للضغط على السمكة مرتين بينما تحاول الهرب." -#: ../lib/fallingletters.py:195 -msgid "" -"In the last two levels the uppercase and lowercase are mixed but you don't " -"have to match the case only the letter" -msgstr "" -"في المستويين الأخيرين تم خلط الأحرف الصغيرة والكبيرة لكن لا يتحتم عليك " -"موافقة الحالة وإنما يكفي الحرف فقط" - -#: ../lib/pong.py:388 -msgid "In the multiplayer modes, the one who has 11 points wins." -msgstr "في اللعب المزدوج، يكسب اللاعب الذي له 11 نقطة." - -#: ../SPMainCore.py:791 ../SPMainCore.py:968 +#: ../SPMainCore.py:795 ../SPMainCore.py:972 msgid "Information" msgstr "" -#: ../SPMainCore.py:720 +#: ../SPMainCore.py:724 #, python-format msgid "Information about %s" msgstr "" @@ -350,10 +257,6 @@ "The pictures turn around, you must match the memorized repeated cards." msgstr "" -#: ../lib/synonyms.py:116 -msgid "Make a word with the letter: " -msgstr "" - #: ../SPHelpText.py:115 ../lib/quiz_math.py:119 msgid "Math" msgstr "رياضيات" @@ -378,7 +281,6 @@ #: ../SPHelpText.py:114 ../lib/quiz_melody.py:125 ../lib/quiz_text.py:124 #: ../lib/soundmemory.py:204 ../lib/memory_sp.py:179 ../lib/memory_sp.py:202 -#: ../lib/quiz_general.py:164 ../lib/quiz_sayings.py:117 #: ../lib/electro_sp.py:206 ../lib/simon_sp.py:150 msgid "Memory" msgstr "الذاكرة" @@ -389,8 +291,7 @@ #: ../SPHelpText.py:122 ../lib/ichanger.py:303 ../lib/findit_sp.py:228 #: ../lib/quiz_royal.py:129 ../lib/quiz_history.py:250 -#: ../lib/quiz_picture.py:115 ../lib/numbers.py:223 ../lib/synonyms.py:167 -#: ../lib/dltr.py:235 +#: ../lib/quiz_picture.py:115 ../lib/numbers.py:223 msgid "Miscellaneous" msgstr "منوعات" @@ -398,16 +299,8 @@ msgid "Mousetraining" msgstr "تدريب الفأرة" -#: ../lib/pong.py:387 -msgid "Multi player - Play against another player." -msgstr "لعب مزدوج - العب ضد لاعب آخر." - -#: ../lib/pong.py:386 -msgid "Multi player against the computer - Try to defeat the computer." -msgstr "لعب مزدوج ضد الحاسوب - حاول هزيمة الحاسوب." - -#: ../SPMainCore.py:554 ../SPMainCore.py:673 ../SPMainCore.py:676 -#: ../SPMainCore.py:747 ../SPMainCore.py:750 +#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:680 +#: ../SPMainCore.py:751 ../SPMainCore.py:754 msgid "No" msgstr "لا" @@ -415,7 +308,7 @@ msgid "No data available for this level" msgstr "لا توجد بيانات لهذا المستوى" -#: ../lib/quiz_melody.py:113 ../lib/synonyms.py:156 +#: ../lib/quiz_melody.py:113 msgid "Number of levels : 6" msgstr "" @@ -424,21 +317,13 @@ msgid "Numbers" msgstr "ذاكرة الأرقام" -#: ../SPWidgets.py:826 ../SPMainCore.py:367 ../SPMainCore.py:420 -#: ../SPMainCore.py:428 ../SPMainCore.py:625 ../SPMainCore.py:630 -#: ../SPMainCore.py:631 ../SPMainCore.py:720 ../SPMainCore.py:780 -#: ../SPMainCore.py:791 ../SPMainCore.py:968 ../childsplay.py:149 -#: ../lib/dltr.py:410 ../lib/dltr.py:414 +#: ../SPWidgets.py:826 ../SPMainCore.py:369 ../SPMainCore.py:424 +#: ../SPMainCore.py:432 ../SPMainCore.py:629 ../SPMainCore.py:634 +#: ../SPMainCore.py:635 ../SPMainCore.py:724 ../SPMainCore.py:784 +#: ../SPMainCore.py:795 ../SPMainCore.py:972 msgid "OK" msgstr "" -#: ../lib/synonyms.py:152 -#, python-format -msgid "" -"On the next screen you'll find a keyboard, try to make as much words as " -"possible that begin with the letter '%s'." -msgstr "" - #: ../lib/simon_sp.py:133 msgid "On the screen are four blocks of different colours." msgstr "" @@ -449,14 +334,6 @@ "However, there are differences between the images." msgstr "" -#: ../lib/synonyms.py:153 -msgid "Only words from the dictionary are allowed." -msgstr "" - -#: ../lib/packid.py:491 -msgid "Packid" -msgstr "Packid" - #: ../SPWidgets.py:1227 #, python-format msgid "Percentile scores for level %s" @@ -486,10 +363,6 @@ msgid "Please, choose a set of puzzle images." msgstr "" -#: ../lib/pong.py:373 -msgid "Pong" -msgstr "Pong" - #: ../lib/simon_sp.py:134 msgid "Press the Start button with your finger." msgstr "" @@ -498,11 +371,11 @@ msgid "Puzzle" msgstr "الغاز" -#: ../SPMainCore.py:554 ../SPMainCore.py:673 ../SPMainCore.py:747 +#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:751 msgid "Question ?" msgstr "" -#: ../SPMainCore.py:625 +#: ../SPMainCore.py:629 #, fuzzy msgid "Quit ?" msgstr "خروج" @@ -521,26 +394,18 @@ "addition or subtraction." msgstr "" -#: ../SPMainCore.py:367 +#: ../SPMainCore.py:369 msgid "Request for help" msgstr "" -#: ../SPMainCore.py:780 ../lib/dltr.py:410 +#: ../SPMainCore.py:784 msgid "Results" msgstr "" -#: ../SPMainCore.py:780 ../SPMainCore.py:784 +#: ../SPMainCore.py:784 ../SPMainCore.py:788 msgid "Save image" msgstr "" -#: ../lib/quiz_sayings.py:93 -msgid "Sayings Quiz" -msgstr "" - -#: ../lib/dltr.py:370 -msgid "Score:" -msgstr "" - #: ../SPMenu.py:295 msgid "" "Select an activity and click on the button, the activity will be started." @@ -560,40 +425,23 @@ msgid "Simon_sp" msgstr "" -#: ../lib/pong.py:385 -msgid "Single play - Hit the ball against the wall." -msgstr "لعب منفرد - اضرب الكرة في اتجاه الحائط." - #: ../lib/soundmemory.py:181 msgid "Soundmemory" msgstr "ذاكرة الأصوات" -#: ../lib/memory_sp.py:386 ../lib/dltr.py:268 +#: ../lib/memory_sp.py:386 msgid "Start" msgstr "" -#: ../lib/synonyms.py:365 -#, fuzzy -msgid "Starting a new exercise" -msgstr "مستوى البداية %s" - -#: ../SPMainCore.py:483 +#: ../SPMainCore.py:487 #, python-format msgid "Starting level %s" msgstr "مستوى البداية %s" -#: ../SPMainCore.py:645 +#: ../SPMainCore.py:649 msgid "Stopping timers, please wait..." msgstr "" -#: ../lib/synonyms.py:118 -msgid "Suggestions:" -msgstr "" - -#: ../lib/synonyms.py:140 -msgid "Synonyms" -msgstr "" - #: ../lib/quiz_text.py:100 #, fuzzy msgid "Text Quiz" @@ -603,18 +451,11 @@ msgid "The blocks will light up randomly along with sound clues." msgstr "" -#: ../lib/packid.py:499 -msgid "The aim of the game:" -msgstr "هدف اللعبة:" - #: ../lib/quiz_melody.py:107 ../lib/ichanger.py:288 ../lib/quiz_text.py:108 #: ../lib/findit_sp.py:211 ../lib/fishtank.py:226 ../lib/soundmemory.py:189 -#: ../lib/memory_sp.py:187 ../lib/quiz_general.py:143 ../lib/quiz_royal.py:113 -#: ../lib/quiz_history.py:234 ../lib/quiz_sayings.py:101 +#: ../lib/memory_sp.py:187 ../lib/quiz_royal.py:113 ../lib/quiz_history.py:234 #: ../lib/electro_sp.py:190 ../lib/quiz_math.py:102 ../lib/quiz_picture.py:99 #: ../lib/numbers.py:210 ../lib/simon_sp.py:130 ../lib/puzzle.py:223 -#: ../lib/billiard.py:273 ../lib/fallingletters.py:193 ../lib/pong.py:381 -#: ../lib/synonyms.py:150 ../lib/dltr.py:222 msgid "The aim of this activity:" msgstr "هدف النشاط" @@ -622,48 +463,30 @@ msgid "The arrows to the left take you to the previous image." msgstr "" -#: ../lib/pong.py:383 -msgid "The classic pong game where you must hit a ball with your bat." -msgstr "لعبة بونج التقليدية حيث يجب عليك ضرب الكرة بمضربك." - #: ../lib/memory_sp.py:262 ../lib/puzzle.py:285 msgid "The difficulty of the set increases from left to right." msgstr "" -#: ../lib/billiard.py:278 ../lib/billiard.py:284 -msgid "" -"The fewer hits you need to get the ball in the hole, the more points you get." -msgstr "" -"كلما قلت عدد الضربات التي تحتاجها لإدخال الكرة في الحفرة كلما زادت النقاط " -"التي تحصل عليها." - #: ../lib/electro_sp.py:191 msgid "The game is to match pairs of pictures" msgstr "" -#: ../lib/packid.py:711 +#: ../gui/AdminGui.py:201 +msgid "The table 'activity_options' doesn't exist in the dbase" +msgstr "لا يوجد الجدول 'activity_options' في قاعدة البيانات" + +#: ../gui/AdminGui.py:278 +#, python-format msgid "" -"The last level is only available when you finish the first three levels " -"without errors." +"There was a problem while replacing the rows in the database.\n" +"The exception was:\n" +"%s" msgstr "" +"حدثت مشكلة أثناء استبدال صفوف قاعدة البيانات.\n" +"الخطأ هو:\n" +"%s" -#: ../lib/billiard.py:277 -msgid "The longer you hold the left button the harder it will hit the ball." -msgstr "كلما أمسكت بالزر الأيسر لفترة أطول كلما زادت شدة ضرب الكرة" - -#: ../lib/packid.py:723 -msgid "The word to find is: " -msgstr "" - -#: ../lib/packid.py:501 -msgid "There are thee levels with three words each." -msgstr "هناك ثلاث مستويات بثلاث كلمات لكل." - -#: ../lib/pong.py:384 -msgid "There are three modes to choose from:" -msgstr "هناك ثلاث مستويات للاختيار بينها: " - -#: ../SPMainCore.py:1230 +#: ../SPMainCore.py:1234 #, python-format msgid "" "There was an error in %s. Please check the logs and inform the developers" @@ -684,27 +507,19 @@ "db_back وسيتم وضعها في %s" #: ../lib/ichanger.py:309 ../lib/findit_sp.py:235 ../lib/fishtank.py:247 -#: ../lib/soundmemory.py:210 ../lib/memory_sp.py:209 -#: ../lib/quiz_general.py:170 ../lib/quiz_royal.py:135 +#: ../lib/soundmemory.py:210 ../lib/memory_sp.py:209 ../lib/quiz_royal.py:135 #: ../lib/quiz_history.py:257 ../lib/electro_sp.py:212 #: ../lib/quiz_picture.py:121 ../lib/numbers.py:230 ../lib/simon_sp.py:156 -#: ../lib/puzzle.py:245 ../lib/billiard.py:297 ../lib/fallingletters.py:214 -#: ../lib/packid.py:523 ../lib/pong.py:406 ../lib/synonyms.py:174 +#: ../lib/puzzle.py:245 #, python-format msgid "This activity has %s levels" msgstr "هذا النشاط له %s مستويات" -#: ../lib/dltr.py:223 -msgid "" -"This activity is known as the daily training which is a collection of " -"activities." -msgstr "" - #: ../SPMenu.py:294 msgid "This is the menu used to select an activity." msgstr "هذه هي القائمة المستخدمة لاختيار النشاط." -#: ../SPMainCore.py:712 +#: ../SPMainCore.py:716 #, fuzzy, python-format msgid "Tip:%s" msgstr "تلميح:" @@ -722,14 +537,6 @@ "Touch the picture which has changed." msgstr "" -#: ../lib/packid.py:500 -msgid "Try to 'eat' all the letters in the appropriated order." -msgstr "حاول التهام الأحرف بالترتيب المناسب." - -#: ../lib/packid.py:504 -msgid "Try to find the way out while eating the fruits for extra points and" -msgstr "حاول إيجاد الطريق خارجا أثناء التهامك الفواكه للحصول على نقاط أكثر" - #: ../lib/fishtank.py:227 msgid "Try to remove the fish by clicking on them with the mouse." msgstr "حاول إزالة السمك بالضغط عليه بالفأرة." @@ -738,10 +545,6 @@ msgid "Try to repeat the sequence of sounds played." msgstr "" -#: ../lib/fallingletters.py:194 -msgid "Type the falling letters on the keyboard before they hit the ground." -msgstr "اطبع الأحرف المتساقطة بواسطة لوحة المفاتيح قبل أن ترتطم بالأرض." - #: ../SPMenu.py:296 msgid "Use the 'sub menu' buttons for the different activity menus" msgstr "" @@ -750,14 +553,6 @@ msgid "Use the menu below to choose between the different game categories" msgstr "" -#: ../lib/billiard.py:276 -msgid "Use the right mousebutton to aim and the left button to hit the ball." -msgstr "استخدم زر الفأرة الأيمن للتصويب وزر الفأرة الأيسر لضرب الكرة" - -#: ../lib/pong.py:579 -msgid "Use these keys on your keyboard to control the bat." -msgstr "استخدم هذه المفاتيح من لوحة المفاتيح للتحكم بالمضرب." - #: ../SPMainCore.py:335 #, python-format msgid "User: %s" @@ -767,20 +562,12 @@ msgid "Username:" msgstr "اسم المستخدم:" -#: ../childsplay.py:149 -msgid "Warning !" -msgstr "" - #: ../lib/simon_sp.py:137 msgid "" "When the flashing stops you will be prompted to repeat the sequence by " "touching the coloured blocks." msgstr "" -#: ../lib/packid.py:502 -msgid "When you have finished all the levels, without making to much mistakes" -msgstr "عندما تنتهي من جميع المستويات بدون أخطاء كثيرة" - #: ../lib/findit_sp.py:214 msgid "" "When you spot a difference, touch it with your finger.\n" @@ -794,24 +581,16 @@ "Match the image with others that make the same sound,to get points." msgstr "" -#: ../lib/dltr.py:80 -msgid "XML data file is incorrect, please contact the maintainers." +#: ../virtnumpad.py:235 +msgid "Year of birth" msgstr "" -#: ../SPMainCore.py:554 ../SPMainCore.py:557 ../SPMainCore.py:673 -#: ../SPMainCore.py:747 +#: ../SPMainCore.py:558 ../SPMainCore.py:561 ../SPMainCore.py:677 +#: ../SPMainCore.py:751 msgid "Yes" msgstr "نعم" -#: ../lib/dltr.py:366 -msgid "You have finished the daily training module." -msgstr "" - -#: ../lib/billiard.py:274 -msgid "You have to make the blue ball enter the hole (in level 1)" -msgstr "يتحتم عليك جعل الكرة الزرقاء تدخل الحفرة (في المستوى الأول)" - -#: ../SPMainCore.py:553 +#: ../SPMainCore.py:557 msgid "You play very good, do you want to try the next level ?" msgstr "" @@ -821,15 +600,7 @@ "As you progress through the star levels more pairs appear to match." msgstr "" -#: ../lib/billiard.py:582 -msgid "You won!!" -msgstr "لقد ربحت!!" - -#: ../lib/dltr.py:368 -msgid "Your average results per group are:" -msgstr "" - -#: ../SPMainCore.py:790 +#: ../SPMainCore.py:794 #, python-format msgid "" "Your image is saved at:\n" @@ -838,36 +609,17 @@ "تم حفظ الصورة على:\n" "%s" -#: ../lib/dltr.py:367 -msgid "Your results are:" -msgstr "" +#~ msgid "(max two per word), you can play the last level which is a maze." +#~ msgstr "" +#~ " (خطآن لكل كلمة كحد أقصى) يمكنك لعب المستوى الأخير والذي يمثل متاهة" -#: ../lib/billiard.py:275 -msgid "and the red ones in levels 2 and 3." -msgstr "والحمراء في المستوى الثاني والثالث" +#, fuzzy +#~ msgid "Activity:" +#~ msgstr "النشاط : %s" -#: ../lib/packid.py:505 -msgid "funny sounds :-)" -msgstr "وأصوات أكثر متعة :)" +#~ msgid "Alphabet/Keyboardtraining" +#~ msgstr "الأحرف/تدريب لوحة المفاتيح" -#: ../lib/billiard.py:570 ../lib/billiard.py:583 -msgid "points" -msgstr "النقاط" - -#: ../lib/quiz_general.py:158 -#, python-format -msgid "question id: %s" -msgstr "" - -#: ../lib/dltr.py:173 -#, python-format -msgid "" -"xml file %s is missing, this shouldn't happen, contact the %s developers" -msgstr "" - -#~ msgid "All the data was stored succesfully." -#~ msgstr "تم تخزين كل البيانات بنجاح." - #~ msgid "Aquarium mouse training, difficulty: *" #~ msgstr "تدريب الفأرة وحوض السمك، الصعوبة: *" @@ -877,6 +629,15 @@ #~ msgstr "" #~ "عند بدء اللعبة سيتم عرض صورة الحيوان وفوق الصورة يظهر اسم الحيوان مكتوبا." +#~ msgid "Balls" +#~ msgstr "الكرات" + +#~ msgid "Billiard" +#~ msgstr "بلياردو" + +#~ msgid "Billiard Game" +#~ msgstr "لعبة البلياردو" + #~ msgid "Billiard, difficulty: **/***" #~ msgstr "بلياردو، الصعوبة: **/***" @@ -889,6 +650,9 @@ #~ msgid "Childsplay_sp results diagram" #~ msgstr "رسمة نتائج البرنامج" +#~ msgid "Choose the game to play:" +#~ msgstr "اختر اللعبة التي تريدها:" + #~ msgid "Current user: %s" #~ msgstr "المستخدم الحالي: %s" @@ -905,6 +669,13 @@ #~ "فشل الحصول على قاعدة البيانات، حاول تشغيل البرنامج أولا ثم قم بإعداد " #~ "قاعدة البيانات" +#~ msgid "Fallingletters" +#~ msgstr "الأحرف المتساقطة" + +#, fuzzy +#~ msgid "Find all the letters in the right order." +#~ msgstr "اعثر على الأحرف بالترتيب الصحيح. الكلمة المراد إيجادها:" + #~ msgid "Find the characters" #~ msgstr "ابحث عن الأحرف" @@ -917,6 +688,12 @@ #~ msgid "Flashcards, difficulty: *" #~ msgstr "Flashcards، الصعوبة: *" +#~ msgid "Fun/Alphabet" +#~ msgstr "متعة/أحرف" + +#~ msgid "Fun/Miscellaneous" +#~ msgstr "ترفيه/منوعات" + #~ msgid "" #~ "Give your login name in the box and hit the login button. Alternatively " #~ "you can just hit the login button and run Childsplay_sp in anonymous mode." @@ -950,6 +727,16 @@ #~ "اذهب إلى 'إعدادات' -> 'ضبط كلمة المرور'." #~ msgid "" +#~ "In the last two levels the uppercase and lowercase are mixed but you " +#~ "don't have to match the case only the letter" +#~ msgstr "" +#~ "في المستويين الأخيرين تم خلط الأحرف الصغيرة والكبيرة لكن لا يتحتم عليك " +#~ "موافقة الحالة وإنما يكفي الحرف فقط" + +#~ msgid "In the multiplayer modes, the one who has 11 points wins." +#~ msgstr "في اللعب المزدوج، يكسب اللاعب الذي له 11 نقطة." + +#~ msgid "" #~ "In this file you can set a number of options to change the game play." #~ msgstr "في هذا الملف يمكنك ضبط العديد من الخيارات لتغيير طريقة اللعب." @@ -977,6 +764,12 @@ #~ msgid "Memory/Alphabet" #~ msgstr "ذاكرة/أحرف" +#~ msgid "Multi player - Play against another player." +#~ msgstr "لعب مزدوج - العب ضد لاعب آخر." + +#~ msgid "Multi player against the computer - Try to defeat the computer." +#~ msgstr "لعب مزدوج ضد الحاسوب - حاول هزيمة الحاسوب." + #~ msgid "Numbers memory, difficulty: */**" #~ msgstr "ذاكرة الأرقام، الصعوبة: */**" @@ -986,12 +779,18 @@ #~ msgid "On the left the initial of the animal name is shown." #~ msgstr " تم عرض الحرف الأول من اسم الحيوان على اليسار." +#~ msgid "Packid" +#~ msgstr "Packid" + #~ msgid "Packid, difficulty: **/***" #~ msgstr "Packid، الصعوبة: *" #~ msgid "Pause" #~ msgstr "إيقاف" +#~ msgid "Pong" +#~ msgstr "Pong" + #~ msgid "Pong classic tennis game, difficulty: *" #~ msgstr "لعبة التنس التقليدية، الصعوبة: *" @@ -1007,6 +806,9 @@ #~ msgid "Scores reached in level %s" #~ msgstr "النقاط المحرزة في مستوى %s" +#~ msgid "Single play - Hit the ball against the wall." +#~ msgstr "لعب منفرد - اضرب الكرة في اتجاه الحائط." + #~ msgid "Sound association, difficulty: *" #~ msgstr "ترتيب الأصوات، الصعوبة: *" @@ -1016,35 +818,49 @@ #~ msgid "Sound memory, difficulty: */**" #~ msgstr "ذاكرة الأصوات، الصعوبة: */**" +#, fuzzy +#~ msgid "Starting a new exercise" +#~ msgstr "مستوى البداية %s" + +#~ msgid "The aim of the game:" +#~ msgstr "هدف اللعبة:" + #~ msgid "The aim of this activity" #~ msgstr "هدف هذا النشاط" +#~ msgid "The classic pong game where you must hit a ball with your bat." +#~ msgstr "لعبة بونج التقليدية حيث يجب عليك ضرب الكرة بمضربك." + #~ msgid "" #~ "The faster you find all the characters the better your score will be." #~ msgstr "كلما عثرت على الأحرف بصورة أسرع كلما زادت نقاطك." #~ msgid "" +#~ "The fewer hits you need to get the ball in the hole, the more points you " +#~ "get." +#~ msgstr "" +#~ "كلما قلت عدد الضربات التي تحتاجها لإدخال الكرة في الحفرة كلما زادت النقاط " +#~ "التي تحصل عليها." + +#~ msgid "" #~ "The game has a configuration file called 'pongrc', located in the ." #~ "childsplay directory of your homedirectory." #~ msgstr "يوجد لهذه اللعبة ملف إعدادات يسمى 'pongrc' على مجلد البرنامج." -#~ msgid "The table 'activity_options' doesn't exist in the dbase" -#~ msgstr "لا يوجد الجدول 'activity_options' في قاعدة البيانات" +#~ msgid "The longer you hold the left button the harder it will hit the ball." +#~ msgstr "كلما أمسكت بالزر الأيسر لفترة أطول كلما زادت شدة ضرب الكرة" #~ msgid "" #~ "Then the animal name is spoken ('the dog'), and the animal makes his cry " #~ "('woof' 'cui-cui' etc.)." #~ msgstr "بعدها سيتم نطق اسم الحيوان ('الكلب') وسيصدر الحيوان صوته ('هو هو')." -#~ msgid "" -#~ "There was a problem while replacing the rows in the database.\n" -#~ "The exception was:\n" -#~ "%s" -#~ msgstr "" -#~ "حدثت مشكلة أثناء استبدال صفوف قاعدة البيانات.\n" -#~ "الخطأ هو:\n" -#~ "%s" +#~ msgid "There are thee levels with three words each." +#~ msgstr "هناك ثلاث مستويات بثلاث كلمات لكل." +#~ msgid "There are three modes to choose from:" +#~ msgstr "هناك ثلاث مستويات للاختيار بينها: " + #~ msgid "This activity belongs to the category: %s" #~ msgstr "ينتمي النشاط للفئة: %s" @@ -1080,10 +896,19 @@ #~ msgid "Tips" #~ msgstr "تلميح:" +#~ msgid "Try to 'eat' all the letters in the appropriated order." +#~ msgstr "حاول التهام الأحرف بالترتيب المناسب." + +#~ msgid "Try to find the way out while eating the fruits for extra points and" +#~ msgstr "حاول إيجاد الطريق خارجا أثناء التهامك الفواكه للحصول على نقاط أكثر" + #, fuzzy #~ msgid "Type of activity" #~ msgstr "هدف هذا النشاط" +#~ msgid "Type the falling letters on the keyboard before they hit the ground." +#~ msgstr "اطبع الأحرف المتساقطة بواسطة لوحة المفاتيح قبل أن ترتطم بالأرض." + #~ msgid "Upper case characters memory, difficulty: */**" #~ msgstr "ذاكرة الأحرف الكبيرة، الصعوبة: */**" @@ -1091,6 +916,13 @@ #~ msgstr "ذاكرة الأحرف الكبيرة" #~ msgid "" +#~ "Use the right mousebutton to aim and the left button to hit the ball." +#~ msgstr "استخدم زر الفأرة الأيمن للتصويب وزر الفأرة الأيسر لضرب الكرة" + +#~ msgid "Use these keys on your keyboard to control the bat." +#~ msgstr "استخدم هذه المفاتيح من لوحة المفاتيح للتحكم بالمضرب." + +#~ msgid "" #~ "When a letter is hit on the keyboard, a corresponding animal is shown." #~ msgstr "عندما يتم ضغط حرف على لوحة المفاتيح، سيتم عرض الحيوان المقابل." @@ -1101,12 +933,25 @@ #~ "عندما لا تستطيع إيجاد الحرف الصحيح بعد مدة زمنية معينه سيرسم مربع حوله." #~ msgid "" +#~ "When you have finished all the levels, without making to much mistakes" +#~ msgstr "عندما تنتهي من جميع المستويات بدون أخطاء كثيرة" + +#~ msgid "" #~ "You can add your own images by placing them in the following directory: " #~ msgstr "يمكنك إضافة صورك الخاصة بوضعهم في المجلد التالي:" #~ msgid "You can hit the 'graph' button to see your results per level." #~ msgstr "يمكنك ضغط زر 'الصور' لرؤية نتائجك لكل مستوى." +#~ msgid "You have to make the blue ball enter the hole (in level 1)" +#~ msgstr "يتحتم عليك جعل الكرة الزرقاء تدخل الحفرة (في المستوى الأول)" + +#~ msgid "You won!!" +#~ msgstr "لقد ربحت!!" + +#~ msgid "and the red ones in levels 2 and 3." +#~ msgstr "والحمراء في المستوى الثاني والثالث" + #, fuzzy #~ msgid "beaver" #~ msgstr "حفظ" @@ -1119,10 +964,16 @@ #~ msgid "elephant" #~ msgstr "الحروف الأبجدية" +#~ msgid "funny sounds :-)" +#~ msgstr "وأصوات أكثر متعة :)" + #, fuzzy #~ msgid "mouse" #~ msgstr "إيقاف" +#~ msgid "points" +#~ msgstr "النقاط" + #, fuzzy #~ msgid "yak" #~ msgstr "Packid" Modified: branches/childsplay2/po/childsplay_ca_ES.po =================================================================== --- branches/childsplay2/po/childsplay_ca_ES.po 2012-01-12 09:38:04 UTC (rev 1769) +++ branches/childsplay2/po/childsplay_ca_ES.po 2012-08-26 08:50:26 UTC (rev 1770) @@ -9,10 +9,11 @@ msgstr "" "Project-Id-Version: childsplay_sp_ca_ES\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-22 14:07+0200\n" +"POT-Creation-Date: 2012-08-26 10:38+0200\n" "PO-Revision-Date: 2009-01-09 07:48+0100\n" "Last-Translator: Stas Zytkiewicz <sta...@gm...>\n" "Language-Team: American English <kde...@li...>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -33,11 +34,6 @@ "Touch the changed picture." msgstr "" -#: ../lib/packid.py:503 -msgid "(max two per word), you can play the last level which is a maze." -msgstr "" -"( màxim 2 per paraula), podreu jugar el darrer nivell que és un laberint." - #: ../SPMenu.py:308 msgid "A collection of braintrain games for seniors." msgstr "" @@ -47,15 +43,14 @@ msgid "Activity :" msgstr "Activitat : %s" -#: ../SPMainCore.py:436 +#: ../SPMainCore.py:440 #, python-format msgid "Activity : %s" msgstr "Activitat : %s" -#: ../lib/dltr.py:369 -#, fuzzy -msgid "Activity:" -msgstr "Activitat : %s" +#: ../gui/AdminGui.py:280 +msgid "All the data was stored succesfully." +msgstr "Totes les dades han estat emmagatzemades amb exit." #: ../SPMenu.py:310 msgid "" @@ -67,26 +62,16 @@ msgid "Alphabet" msgstr "Alfabet " -#: ../lib/fallingletters.py:207 -msgid "Alphabet/Keyboardtraining" -msgstr "Alfabet/ Entrenament al teclat" - -#: ../lib/synonyms.py:117 -msgid "Already found:" -msgstr "" - #: ../lib/quiz_math.py:103 msgid "Answer the math questions." msgstr "" -#: ../lib/quiz_melody.py:108 ../lib/quiz_text.py:109 -#: ../lib/quiz_general.py:144 ../lib/quiz_royal.py:114 -#: ../lib/quiz_history.py:235 ../lib/quiz_sayings.py:102 -#: ../lib/quiz_picture.py:100 +#: ../lib/quiz_melody.py:108 ../lib/quiz_text.py:109 ../lib/quiz_royal.py:114 +#: ../lib/quiz_history.py:235 ../lib/quiz_picture.py:100 msgid "Answer the quiz questions." msgstr "" -#: ../SPMainCore.py:672 ../SPMainCore.py:746 +#: ../SPMainCore.py:676 ../SPMainCore.py:750 msgid "" "Are sure you want to quit the dailytraining ? All the results will be lost." msgstr "" @@ -96,7 +81,6 @@ msgstr "" #: ../lib/quiz_melody.py:110 ../lib/quiz_text.py:111 -#: ../lib/quiz_general.py:146 msgid "At the top of the screen, you will see a general knowledge question." msgstr "" @@ -121,32 +105,15 @@ "question from the selected period." msgstr "" -#: ../lib/quiz_sayings.py:104 -msgid "At the top of the screen, you will see a question." -msgstr "" - -#: ../lib/billiard.py:325 -msgid "Balls" -msgstr "Boles" - -#: ../lib/quiz_melody.py:111 ../lib/quiz_text.py:112 -#: ../lib/quiz_general.py:147 ../lib/quiz_royal.py:117 -#: ../lib/quiz_history.py:238 ../lib/quiz_sayings.py:105 -#: ../lib/quiz_math.py:106 ../lib/quiz_picture.py:103 +#: ../lib/quiz_melody.py:111 ../lib/quiz_text.py:112 ../lib/quiz_royal.py:117 +#: ../lib/quiz_history.py:238 ../lib/quiz_math.py:106 +#: ../lib/quiz_picture.py:103 msgid "" "Below it are a choice of possible answers.\n" "Touch the correct answer." msgstr "" -#: ../lib/billiard.py:265 -msgid "Billiard" -msgstr "Bitllar" - -#: ../lib/billiard.py:251 -msgid "Billiard Game" -msgstr "Joc de bitllar" - -#: ../SPWidgets.py:826 ../SPWidgets.py:838 ../SPMainCore.py:625 +#: ../SPWidgets.py:826 ../SPWidgets.py:838 ../SPMainCore.py:629 msgid "Cancel" msgstr "" @@ -163,10 +130,6 @@ msgid "Childsplay_sp login" msgstr "Usuari de Childsplay_sp" -#: ../lib/pong.py:425 -msgid "Choose the game to play:" -msgstr "Escull el joc per jugar:" - #: ../lib/memory_sp.py:188 msgid "Classic memory game where you have to find pairs of cards." msgstr "Clàssic joc de memòria on heu de trobar parelles de cartes" @@ -181,20 +144,15 @@ msgstr "Troba totes les lletres en l'ordre correcte. La paraula a trobar és:" #: ../lib/soundmemory.py:198 ../lib/memory_sp.py:196 ../lib/electro_sp.py:200 -#: ../lib/fallingletters.py:201 msgid "Correctness is more important than speed" msgstr "La correcció és més important que la velocitat" -#: ../SPMainCore.py:959 ../SPMainCore.py:1116 +#: ../SPMainCore.py:963 ../SPMainCore.py:1120 #, python-format msgid "Current activity : %s" msgstr "Activitat actual: %s" -#: ../lib/dltr.py:410 -msgid "Details" -msgstr "" - -#: ../SPMainCore.py:624 +#: ../SPMainCore.py:628 msgid "Do you really want to quit ?" msgstr "Realment voleu eixir ?" @@ -202,18 +160,18 @@ msgid "Electro_sp" msgstr "" -#: ../SPMainCore.py:420 ../SPMainCore.py:428 +#: ../SPMainCore.py:424 ../SPMainCore.py:432 msgid "Error !" msgstr "" -#: ../SPMainCore.py:427 +#: ../SPMainCore.py:431 #, python-format msgid "" "Error constructing activity\n" "%s" msgstr "" -#: ../SPMainCore.py:419 +#: ../SPMainCore.py:423 #, python-format msgid "" "Error importing activity\n" @@ -224,22 +182,6 @@ msgid "Exercises" msgstr "Exercicis" -#: ../childsplay.py:148 -#, python-format -msgid "" -"Failed to parse the logfile, please contact the developers.\n" -"Message was: %s" -msgstr "" - -#: ../lib/fallingletters.py:185 -msgid "Fallingletters" -msgstr "Lletres que cauen " - -#: ../lib/packid.py:722 -#, fuzzy -msgid "Find all the letters in the right order." -msgstr "Troba totes les lletres en l'ordre correcte. La paraula a trobar és:" - #: ../lib/findit_sp.py:203 msgid "Findit" msgstr "" @@ -248,52 +190,28 @@ msgid "Fishtank" msgstr "Tanc de peixos" -#: ../SPHelpText.py:121 ../lib/pong.py:400 +#: ../SPHelpText.py:121 msgid "Fun" msgstr "Divertit" -#: ../lib/packid.py:516 -msgid "Fun/Alphabet" -msgstr "Divertit/Alfabet" - -#: ../lib/billiard.py:290 -msgid "Fun/Miscellaneous" -msgstr "Divertit/Barreja" - #: ../lib/fishtank.py:240 msgid "Fun/Mousetraining" msgstr "Divertit/Entrenament de ratolí" -#: ../lib/quiz_general.py:135 -msgid "General knowledge Quiz" -msgstr "" - -#: ../SPMainCore.py:778 +#: ../SPMainCore.py:782 #, python-format msgid "Generated by Childsplay_sp version %s for the %s activity" msgstr "Generat per Childsplay_sp versió %s per a l'activitat %s" -#: ../lib/synonyms.py:154 -msgid "Hit the 'Begin' button to start." -msgstr "" - -#: ../SPMainCore.py:491 +#: ../SPMainCore.py:495 msgid "Hit the 'space' key or a mousebutton to skip the countdown" msgstr "" "Premeu la tecla espaiadora o el botó del ratolí per aturar el compte enrere" -#: ../lib/pong.py:573 -msgid "Hit the Escape key to stop." -msgstr "" - #: ../lib/ichanger.py:280 msgid "Ichanger" msgstr "" -#: ../lib/dltr.py:257 -msgid "If you ready to start the next activity, hit the 'start' button." -msgstr "" - #: ../lib/fishtank.py:228 msgid "" "In the last level the fish needs to be clicked two times while they try to " @@ -302,23 +220,11 @@ "Al darrer nivell el peix necessita que premeu dues vegades mentres intenta " "escapar." -#: ../lib/fallingletters.py:195 -msgid "" -"In the last two levels the uppercase and lowercase are mixed but you don't " -"have to match the case only the letter" -msgstr "" -"Als següents dos nivells les majúscules i les minúscules estan barrejades , " -"no hi feu cas , sols a les lletres" - -#: ../lib/pong.py:388 -msgid "In the multiplayer modes, the one who has 11 points wins." -msgstr "Al mode multijugador , el primer que fa 11 punts guanya." - -#: ../SPMainCore.py:791 ../SPMainCore.py:968 +#: ../SPMainCore.py:795 ../SPMainCore.py:972 msgid "Information" msgstr "" -#: ../SPMainCore.py:720 +#: ../SPMainCore.py:724 #, python-format msgid "Information about %s" msgstr "" @@ -355,10 +261,6 @@ "The pictures turn around, you must match the memorized repeated cards." msgstr "" -#: ../lib/synonyms.py:116 -msgid "Make a word with the letter: " -msgstr "" - #: ../SPHelpText.py:115 ../lib/quiz_math.py:119 msgid "Math" msgstr "Mates" @@ -383,7 +285,6 @@ #: ../SPHelpText.py:114 ../lib/quiz_melody.py:125 ../lib/quiz_text.py:124 #: ../lib/soundmemory.py:204 ../lib/memory_sp.py:179 ../lib/memory_sp.py:202 -#: ../lib/quiz_general.py:164 ../lib/quiz_sayings.py:117 #: ../lib/electro_sp.py:206 ../lib/simon_sp.py:150 msgid "Memory" msgstr "Memòria" @@ -394,8 +295,7 @@ #: ../SPHelpText.py:122 ../lib/ichanger.py:303 ../lib/findit_sp.py:228 #: ../lib/quiz_royal.py:129 ../lib/quiz_history.py:250 -#: ../lib/quiz_picture.py:115 ../lib/numbers.py:223 ../lib/synonyms.py:167 -#: ../lib/dltr.py:235 +#: ../lib/quiz_picture.py:115 ../lib/numbers.py:223 msgid "Miscellaneous" msgstr "Barreja" @@ -403,16 +303,8 @@ msgid "Mousetraining" msgstr "Entrenament amb el ratolí" -#: ../lib/pong.py:387 -msgid "Multi player - Play against another player." -msgstr "Multijugador - Juga contra un altre jugador humà." - -#: ../lib/pong.py:386 -msgid "Multi player against the computer - Try to defeat the computer." -msgstr "Multijugador contra l'ordinador - Intenta guanyar a la computadora." - -#: ../SPMainCore.py:554 ../SPMainCore.py:673 ../SPMainCore.py:676 -#: ../SPMainCore.py:747 ../SPMainCore.py:750 +#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:680 +#: ../SPMainCore.py:751 ../SPMainCore.py:754 msgid "No" msgstr "No" @@ -420,7 +312,7 @@ msgid "No data available for this level" msgstr "No hi ha dades disponibles per a aquest nivell" -#: ../lib/quiz_melody.py:113 ../lib/synonyms.py:156 +#: ../lib/quiz_melody.py:113 msgid "Number of levels : 6" msgstr "" @@ -429,21 +321,13 @@ msgid "Numbers" msgstr "Memòria de nombres" -#: ../SPWidgets.py:826 ../SPMainCore.py:367 ../SPMainCore.py:420 -#: ../SPMainCore.py:428 ../SPMainCore.py:625 ../SPMainCore.py:630 -#: ../SPMainCore.py:631 ../SPMainCore.py:720 ../SPMainCore.py:780 -#: ../SPMainCore.py:791 ../SPMainCore.py:968 ../childsplay.py:149 -#: ../lib/dltr.py:410 ../lib/dltr.py:414 +#: ../SPWidgets.py:826 ../SPMainCore.py:369 ../SPMainCore.py:424 +#: ../SPMainCore.py:432 ../SPMainCore.py:629 ../SPMainCore.py:634 +#: ../SPMainCore.py:635 ../SPMainCore.py:724 ../SPMainCore.py:784 +#: ../SPMainCore.py:795 ../SPMainCore.py:972 msgid "OK" msgstr "" -#: ../lib/synonyms.py:152 -#, python-format -msgid "" -"On the next screen you'll find a keyboard, try to make as much words as " -"possible that begin with the letter '%s'." -msgstr "" - #: ../lib/simon_sp.py:133 msgid "On the screen are four blocks of different colours." msgstr "" @@ -454,14 +338,6 @@ "However, there are differences between the images." msgstr "" -#: ../lib/synonyms.py:153 -msgid "Only words from the dictionary are allowed." -msgstr "" - -#: ../lib/packid.py:491 -msgid "Packid" -msgstr "Packid" - #: ../SPWidgets.py:1227 #, python-format msgid "Percentile scores for level %s" @@ -491,10 +367,6 @@ msgid "Please, choose a set of puzzle images." msgstr "" -#: ../lib/pong.py:373 -msgid "Pong" -msgstr "Pong" - #: ../lib/simon_sp.py:134 msgid "Press the Start button with your finger." msgstr "" @@ -503,11 +375,11 @@ msgid "Puzzle" msgstr "Trecaclosques" -#: ../SPMainCore.py:554 ../SPMainCore.py:673 ../SPMainCore.py:747 +#: ../SPMainCore.py:558 ../SPMainCore.py:677 ../SPMainCore.py:751 msgid "Question ?" msgstr "" -#: ../SPMainCore.py:625 +#: ../SPMainCore.py:629 #, fuzzy msgid "Quit ?" msgstr "Eixir" @@ -526,26 +398,18 @@ "addition or subtraction." msgstr "" -#: ../SPMainCore.py:367 +#: ../SPMainCore.py:369 msgid "Request for help" msgstr "" -#: ../SPMainCore.py:780 ../lib/dltr.py:410 +#: ../SPMainCore.py:784 msgid "Results" msgstr "" -#: ../SPMainCore.py:780 ../SPMainCore.py:784 +#: ../SPMainCore.py:784 ../SPMainCore.py:788 msgid "Save image" msgstr "" -#: ../lib/quiz_sayings.py:93 -msgid "Sayings Quiz" -msgstr "" - -#: ../lib/dltr.py:370 -msgid "Score:" -msgstr "" - #: ../SPMenu.py:295 msgid "" "Select an activity and click on the button, the activity will be started." @@ -565,40 +429,23 @@ msgid "Simon_sp" msgstr "" -#: ../lib/pong.py:385 -msgid "Single play - Hit the ball against the wall." -msgstr "Jugador únic - Colpeja la bola contra el mur." - #: ../lib/soundmemory.py:181 msgid "Soundmemory" msgstr "Memòria de sons" -#: ../lib/memory_sp.py:386 ../lib/dltr.py:268 +#: ../lib/memory_sp.py:386 msgid "Start" msgstr "" -#: ../lib/synonyms.py:365 -#, fuzzy -msgid "Starting a new exercise" -msgstr "Nivell inicial %s" - -#: ../SPMainCore.py:483 +#: ../SPMainCore.py:487 #, python-format msgid "Starting level %s" msgstr "Nivell inicial %s" -#: ../SPMainCore.py:645 +#: ../SPMainCore.py:649 msgid "Stopping timers, please wait..." msgstr "Aturant els rellotges, si-us-plau espereu ..." -#: ../lib/synonyms.py:118 -msgid "Suggestions:" -msgstr "" - -#: ../lib/synonyms.py:140 -msgid "Synonyms" -msgstr "" - #: ../lib/quiz_text.py:100 #, fuzzy msgid "Text Quiz" @@ -608,18 +455,11 @@ msgid "The blocks will light up randomly along with sound clues." msgstr "" -#: ../lib/packid.py:499 -msgid "The aim of the game:" -msgstr "L'objectiu del joc :" - #: ../lib/quiz_melody.py:107 ../lib/ichanger.py:288 ../lib/quiz_text.py:108 #: ../lib/findit_sp.py:211 ../lib/fishtank.py:226 ../lib/soundmemory.py:189 -#: ../lib/memory_sp.py:187 ../lib/quiz_general.py:143 ../lib/quiz_royal.py:113 -#: ../lib/quiz_history.py:234 ../lib/quiz_sayings.py:101 +#: ../lib/memory_sp.py:187 ../lib/quiz_royal.py:113 ../lib/quiz_history.py:234 #: ../lib/electro_sp.py:190 ../lib/quiz_math.py:102 ../lib/quiz_picture.py:99 #: ../lib/numbers.py:210 ../lib/simon_sp.py:130 ../lib/puzzle.py:223 -#: ../lib/billiard.py:273 ../lib/fallingletters.py:193 ../lib/pong.py:381 -#: ../lib/synonyms.py:150 ../lib/dltr.py:222 msgid "The aim of this activity:" msgstr "L'objectiu de l'activitat :" @@ -627,49 +467,31 @@ msgid "The arrows to the left take you to the previous image." msgstr "" -#: ../lib/pong.py:383 -msgid "The classic pong game where you must hit a ball with your bat." -msgstr "El clàssic joc de Pong on heu de colpejar una bola amb el vostre bat. " - #: ../lib/memory_sp.py:262 ../lib/puzzle.py:285 msgid "The difficulty of the set increases from left to right." msgstr "" -#: ../lib/billiard.py:278 ../lib/billiard.py:284 -msgid "" -"The fewer hits you need to get the ball in the hole, the more points you get." -msgstr "" -"Quan menys colps necessiteu per posar la bola al forat més punts tindreu." - #: ../lib/electro_sp.py:191 msgid "The game is to match pairs of pictures" msgstr "" -#: ../lib/packid.py:711 +#: ../gui/AdminGui.py:201 +msgid "The table 'activity_options' doesn't exist in the dbase" +msgstr "La taula 'activity_options' no existeix a la base de dades" + +#: ../gui/AdminGui.py:278 +#, python-format msgid "" -"The last level is only available when you finish the first three levels " -"without errors." +"There was a problem while replacing the rows in the database.\n" +"The exception was:\n" +"%s" msgstr "" -"El últim nivell sols és accessible qua acabeu els tres primers nivells sense " -"errades." +"Hi ha hagut un problema mentres es reemplaçava una fila a la bases de " +"dades.\n" +"L'excepció ha estat : \n" +"%s" -#: ../lib/billiard.py:277 -msgid "The longer you hold the left button the harder it will hit the ball." -msgstr "Quan més temps premeu el botó esquerre més ràpida eixirà la bola." - -#: ../lib/packid.py:723 -msgid "The word to find is: " -msgstr "" - -#: ../lib/packid.py:501 -msgid "There are thee levels with three words each." -msgstr "Hi ha tres nivells amb tres paraules cadascun." - -#: ../lib/pong.py:384 -msgid "There are three modes to choose from:" -msgstr "Hi ha tres nivells per escollir des de:" - -#: ../SPMainCore.py:1230 +#: ../SPMainCore.py:1234 #, python-format msgid "" "There was an error in %s. Please check the logs and inform the developers" @@ -694,27 +516,19 @@ "col·locada en %s" #: ../lib/ichanger.py:309 ../lib/findit_sp.py:235 ../lib/fishtank.py:247 -#: ../lib/soundmemory.py:210 ../lib/memory_sp.py:209 -#: ../lib/quiz_general.py:170 ../lib/quiz_royal.py:135 +#: ../lib/soundmemory.py:210 ../lib/memory_sp.py:209 ../lib/quiz_royal.py:135 #: ../lib/quiz_history.py:257 ../lib/electro_sp.py:212 #: ../lib/quiz_picture.py:121 ../lib/numbers.py:230 ../lib/simon_sp.py:156 -#: ../lib/puzzle.py:245 ../lib/billiard.py:297 ../lib/fallingletters.py:214 -#: ../lib/packid.py:523 ../lib/pong.py:406 ../lib/synonyms.py:174 +#: ../lib/puzzle.py:245 #, python-format msgid "This activity has %s levels" msgstr "Aquesta activitat té %s nivells" -#: ../lib/dltr.py:223 -msgid "" -"This activity is known as the daily training which is a collection of " -"activities." -msgstr "" - #: ../SPMenu.py:294 msgid "This is the menu used to select an activity." msgstr "Aquest és el menú utilitzat per seleccionar una activitat." -#: ../SPMainCore.py:712 +#: ../SPMainCore.py:716 #, fuzzy, python-format msgid "Tip:%s" msgstr "Escriviu:" @@ -732,16 +546,6 @@ "Touch the picture which has changed." msgstr "" -#: ../lib/packid.py:500 -msgid "Try to 'eat' all the letters in the appropriated order." -msgstr "Intenteu 'menjar' totes les lletres en l'ordre correcte" - -#: ../lib/packid.py:504 -msgid "Try to find the way out while eating the fruits for extra points and" -msgstr "" -"Intenta trobar el camí d'eixida mentre menges fruits per aconseguir punts " -"extra i" - #: ../lib/fishtank.py:227 msgid "Try to remove the fish by clicking on them with the mouse." msgstr "Intenteu traure el peix prement sobre ell amb el ratolí." @@ -750,10 +554,6 @@ msgid "Try to repeat the sequence of sounds played." msgstr "" -#: ../lib/fallingletters.py:194 -msgid "Type the falling letters on the keyboard before they hit the ground." -msgstr "Tecleja les lletres que cauen amb el teclat abans que arriben al sòl." - #: ../SPMenu.py:296 msgid "Use the 'sub menu' buttons for the different activity menus" msgstr "" @@ -762,16 +562,6 @@ msgid "Use the menu below to choose between the different game categories" msgstr "" -#: ../lib/billiard.py:276 -msgid "Use the right mousebutton to aim and the left button to hit the ball." -msgstr "" -"Utilitzeu el botó dret del ratolí per girar i el botó esquerre per colpejar " -"la bola." - -#: ../lib/pong.py:579 -msgid "Use these keys on your keyboard to control the bat." -msgstr "Utilitzeu aquestes tecles al vostre teclat per controlar el bat." - #: ../SPMainCore.py:335 #, python-format msgid "User: %s" @@ -781,20 +571,12 @@ msgid "Username:" msgstr "Nom de l'usuari :" -#: ../childsplay.py:149 -msgid "Warning !" -msgstr "" - #: ../lib/simon_sp.py:137 msgid "" "When the flashing stops you will be prompted to repeat the sequence by " "touching the coloured blocks." msgstr "" -#: ../lib/packid.py:502 -msgid "When you have finished all the levels, without making to much mistakes" -msgstr "Quan hageu finalitzat tots els nivells, sense fer massa errades" - #: ../lib/findit_sp.py:214 msgid "" "When you spot a difference, touch it with your finger.\n" @@ -808,24 +590,16 @@ "Match the image with others that make the same sound,to get points." msgstr "" -#: ../lib/dltr.py:80 -msgid "XML data file is incorrect, please contact the maintainers." +#: ../... [truncated message content] |
From: <sta...@us...> - 2012-01-08 13:57:27
|
Revision: 1768 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1768&view=rev Author: stas_zytkiewicz Date: 2012-01-08 13:57:20 +0000 (Sun, 08 Jan 2012) Log Message: ----------- Added croatian language support Added Paths: ----------- branches/childsplay_sp/locale/hr/ branches/childsplay_sp/locale/hr/LC_MESSAGES/ branches/childsplay_sp/locale/hr/LC_MESSAGES/childsplay_sp_hr_HR.mo branches/childsplay_sp/po/childsplay_sp_hr_HR.po Added: branches/childsplay_sp/locale/hr/LC_MESSAGES/childsplay_sp_hr_HR.mo =================================================================== (Binary files differ) Property changes on: branches/childsplay_sp/locale/hr/LC_MESSAGES/childsplay_sp_hr_HR.mo ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: branches/childsplay_sp/po/childsplay_sp_hr_HR.po =================================================================== --- branches/childsplay_sp/po/childsplay_sp_hr_HR.po (rev 0) +++ branches/childsplay_sp/po/childsplay_sp_hr_HR.po 2012-01-08 13:57:20 UTC (rev 1768) @@ -0,0 +1,560 @@ +# Hrvatski prijevod - Childplay. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Davor Buday <dav...@gm...>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: 0.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-08-14 14:06+0200\n" +"PO-Revision-Date: 2012-01-08 14:55+0100\n" +"Last-Translator: Stas Zytkiewicz <sta...@gm...>\n" +"Language-Team: Ubuntu Klub <cod...@la...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: CPMenu.py:89 +msgid "A suite of educational games for young children." +msgstr "Paket edukativnih igara za djecu" + +#: CPMenu.py:90 +msgid "It's using a plug-in system for the games, so childsplay is basically a" +msgstr "Koristi sustav priključaka za igre, tako da je Childsplay ustvari " + +#: CPMenu.py:91 +msgid "framework where you put in as many games as you like." +msgstr "okvir u koji možete staviti koliko go igara želite." + +#: CPMenu.py:92 +msgid "Childsplay comes with a few standard games, so you might want to check" +msgstr "Childplay dolazi s nekoliko standardnih igara, pa možda poželite provjeriti " + +#: CPMenu.py:93 +msgid "the website (see below) for additional games." +msgstr "web stranicu (vidi dolje) za dodatne igre." + +#: CPMenu.py:95 +msgid "All the games have there own help page, just start a game and hit the" +msgstr "Sve igre imaju vlastitu strnicu za pomoć, samo pokrenite igricu i pritisnite " + +#: CPMenu.py:96 +msgid "questionmark again" +msgstr "znak upitnika" + +#: CPMenu.py:98 +msgid "Childsplay and all the games are licensed with the GNU-GPL." +msgstr "Childsplay i sve igre su licencirane pod GNU-GPL." + +#: CPMenu.py:99 +msgid "All the sounds and pictures as well as the fonts used by childsplay and the games" +msgstr "Svi zvukovi, slike i fontovi korišteni u igrama" + +#: CPMenu.py:100 +msgid "are free in the public domain or used with permission of the owner." +msgstr "su besplatni ili se koriste uz dozvolu vlasnika." + +#: CPMenu.py:101 +msgid "If you think that something is used without permission or you have a " +msgstr "Ako mislite da je ovdje nešto bez dozvole ili imate " + +#: CPMenu.py:102 +msgid "'See-you-in-court' copyright on it, please let me know and i will remove it" +msgstr "'Vidimo-se-na-sudu' prava na to, samo mi javite i ja ću ih ukloniti." + +#: CPMenu.py:104 +msgid "For updates and info: http://childsplay.sourceforge.net" +msgstr "Informacije na: http://childsplay.sourceforge.net" + +#: CPMenu.py:105 +msgid "For additional game-modules : http://childsplay.sourceforge.net/plugins.html" +msgstr "Za dodatne module igara: http://childsplay.sourceforge.net/plugins.html" + +#: CPMenu.py:106 +msgid "Comments, bugs, ideas and other things of interest, send email to:" +msgstr "Komentare, bugove, ideje i slično pošaljite na: " + +#: CPMenu.py:107 +msgid "chi...@us..." +msgstr "chi...@us..." + +#: CPMenu.py:109 +msgid "Credits:" +msgstr "Zasluge: " + +#: childsplay.py:497 +msgid "Congratulations," +msgstr "Čestitamo, " + +#: childsplay.py:504 +msgid "You are a winner" +msgstr "Imamo pobjednika" + +#: childsplay.py:511 +msgid " Points !!" +msgstr " Bodova !!" + +#: childsplay.py:520 +#: ../CP-plug/lib/multiTables.py:306 +msgid "Please give your name: " +msgstr "Tvoje cijenjeno ime: " + +#: childsplay.py:568 +msgid "Childsplay, educational games for young children" +msgstr "Dječja igra, edukativne igre za djecu" + +#: childsplay.py:683 +msgid "Do you really want to quit ?" +msgstr "Stvarno želiš završiti ?" + +#: childsplay.py:683 +msgid "Hit (Y)es or (N)o" +msgstr "Pritisni (Z)avrši ili (N)emoj još" + +#: childsplay.py:729 +#: childsplay.py:731 +msgid "y" +msgstr "z" + +#: childsplay.py:736 +msgid "Shutting down....." +msgstr "Završavam..." + +#: lib/letters.py:235 +msgid "Letters" +msgstr "Slova" + +#: lib/letters.py:238 +#: lib/memory.py:137 +#: ../CP-plug/lib/billiard.py:471 +#: ../CP-plug/lib/fallingletters.py:206 +#: ../CP-plug/lib/findsound.py:174 +#: ../CP-plug/lib/findsound2.py:183 +#: ../CP-plug/lib/numbers.py:228 +#: ../CP-plug/lib/packid.py:790 +#: ../CP-plug/lib/pong.py:529 +#: ../CP-plug/lib/soundNpic.py:198 +#: ../CP-plug/lib/soundmemory.py:239 +#: ../CP-plug/lib/multiTables.py:667 +#: ../CP-plug_flashcard/lib/letterFlashcard.py:467 +msgid "The aim of the game:" +msgstr "Cilj igre:" + +#: lib/letters.py:239 +msgid "Learning to type simple words with examples and pictures." +msgstr "Naučiti tipkati jednostavne riječi uz pomoć primjera i slika." + +#: lib/letters.py:241 +msgid "Difficulty : 4-6 years" +msgstr "Težina: 4-6 godina" + +#: lib/letters.py:242 +#: ../CP-plug/lib/soundmemory.py:244 +msgid "Number of levels : 4" +msgstr "Broj razina: 4" + +#: lib/letters.py:244 +msgid "Try to type the letters and words, there are four levels each one" +msgstr "Pokušaj tipkati slova i riječi - postoje četiri razine, svaka " + +#: lib/letters.py:245 +msgid "slightly more difficult then the previous one." +msgstr "malo teža od prethodne." + +#: lib/letters.py:246 +msgid "In every level there are one or more letters left out of the word." +msgstr "U svakoj razini izostavljeno je jedno ili više slova u riječi." + +#: lib/letters.py:247 +msgid "The last level just shows you the picture and dashes." +msgstr "Zadnja razina prikazuje samo sliku i crtice." + +#: lib/letters.py:248 +msgid "If you hit a wrong letter you hear a 'bummer' sound." +msgstr "Ako pogriješiš slovo, čut ćeš 'ajoj' zvuk" + +#: lib/letters.py:249 +msgid "You can try as many times until you hit the right letter (26 times?)." +msgstr "Možeš pokušati koliko god puta hoćeš, dok ne dobiješ pravo slovo." + +#: lib/letters.py:251 +msgid "Translation of the words:" +msgstr "Prijevodi riječi: " + +#: lib/letters.py:252 +msgid "If you installed childsplay with the provided 'Makefile'," +msgstr "Ako si instalirao childsplay sa uključenim 'Makefile'," + +#: lib/letters.py:253 +msgid "you have had the opportunity to translate the words used by" +msgstr "imaš priliku prevesti riječi iz" + +#: lib/letters.py:254 +msgid "the letters module." +msgstr "modula slova." + +#: lib/letters.py:255 +msgid "and type 'letters-trans.py' (without the ' ')." +msgstr "i ukucaj 'letters-trans.py' (bez ' ')." + +#: lib/letters.py:256 +msgid "If you get a 'bash: letters-trans.py: command not found' error you" +msgstr "Ako dobiješ 'bash: letters-trans.py: command not found' grešku, trebaš" + +#: lib/letters.py:257 +msgid "should look where letters-trans.py is installed and run it from there." +msgstr "pogledati gdje je letters-trans.py instaliran i pokrenuti ga od tamo." + +#: lib/memory.py:129 +msgid "Memory" +msgstr "Memory" + +#: lib/memory.py:138 +msgid "Classic memory game where you have to find pairs of cards." +msgstr "Klasična igra pamćenja, u kojoj moraš naći isti par karata." + +#: lib/memory.py:140 +#: ../CP-plug/lib/soundmemory.py:242 +msgid "Difficulty : 2-5 years" +msgstr "Težina: 2-5 godina" + +#: lib/memory.py:142 +#: ../CP-plug/lib/billiard.py:481 +#: ../CP-plug/lib/fallingletters.py:211 +#: ../CP-plug/lib/findsound.py:179 +#: ../CP-plug/lib/numbers.py:234 +#: ../CP-plug/lib/packid.py:795 +msgid "Number of levels : 3" +msgstr "Broj razina: 3" + +#: ../CP-plug/lib/billiard.py:240 +msgid "Billiard Game" +msgstr "Bilijar" + +#: ../CP-plug/lib/billiard.py:380 +msgid "You won!!" +msgstr "Pobjeda!!!" + +#: ../CP-plug/lib/billiard.py:381 +msgid "points" +msgstr "bodova" + +#: ../CP-plug/lib/billiard.py:461 +msgid "Billiard" +msgstr "Bilijar" + +#: ../CP-plug/lib/billiard.py:473 +msgid "You have to make the blue ball enter the hole (in level 1)" +msgstr "Moraš ubaciti plavu kuglicu u rupu (razina 1)" + +#: ../CP-plug/lib/billiard.py:474 +msgid "and the red ones in levels 2 and 3." +msgstr "i crvene u raznama 2 i 3." + +#: ../CP-plug/lib/billiard.py:475 +msgid "Use the right mousebutton to aim and the left button to hit the ball." +msgstr "Desnim klikom miša ciljaj, a lijevim udari kuglicu." + +#: ../CP-plug/lib/billiard.py:476 +msgid "The longer you hold the left button the harder it will hit the ball." +msgstr "Što duže držiš pritisnutu lijevu tipku miša - to ćeš jače udariti kuglicu." + +#: ../CP-plug/lib/billiard.py:477 +msgid "The fewer hits you need to get the ball in the hole, the more points you get." +msgstr "Što manje udaraca ti treba da ubaciš kuglicu u rupu, to ćeš više bodova dobiti." + +#: ../CP-plug/lib/billiard.py:479 +#: ../CP-plug/lib/fallingletters.py:209 +#: ../CP-plug/lib/findsound2.py:186 +msgid "Difficulty : 4-7 years" +msgstr "Težina: 4-7 godina" + +#: ../CP-plug/lib/fallingletters.py:203 +msgid "Fallingletters" +msgstr "Slovokiša" + +#: ../CP-plug/lib/fallingletters.py:207 +msgid "Type the falling letters before they hit the ground." +msgstr "Utipkaj padajuća slova prije nego padnu na zemlju." + +#: ../CP-plug/lib/findsound.py:171 +#: ../CP-plug/lib/findsound2.py:180 +msgid "Findsound" +msgstr "Tražizvuk" + +#: ../CP-plug/lib/findsound.py:175 +msgid "Listen to the sound and click on the image to which it belongs." +msgstr "Slušaj zvuk i klikni na sliku kojoj pripada." + +#: ../CP-plug/lib/findsound.py:177 +msgid "Difficulty : 3-5 years" +msgstr "Težina: 3-5 godina" + +#: ../CP-plug/lib/findsound2.py:184 +msgid "Listen to the sound and click on the character to which it belongs." +msgstr "Slušaj zvuk o klikni na znak kojem pripada." + +#: ../CP-plug/lib/findsound2.py:188 +#: ../CP-plug/lib/multiTables.py:677 +msgid "Number of levels : 2" +msgstr "Broj razina: 2" + +#: ../CP-plug/lib/numbers.py:229 +msgid "Try to find the arithmetic operator in simple mathematics exercises." +msgstr "Pokušaj pronaći aritmetički operator u jednostavnim matematičkim vježbama." + +#: ../CP-plug/lib/numbers.py:230 +msgid "For example: 2 ? 2 = 4 --> +" +msgstr "Na primjer: 2 ? 2 = 4 --> +" + +#: ../CP-plug/lib/numbers.py:232 +msgid "Difficulty : 6-7 years." +msgstr "Težina: 6-7 godina" + +#: ../CP-plug/lib/numbers.py:236 +msgid "The exercises can be somewhat difficult, but the aim is to understand" +msgstr "Vježbe mogu biti i pomalo teške, ali cilj je shvatiti" + +#: ../CP-plug/lib/numbers.py:237 +msgid "the relation between the numbers not the solution." +msgstr "odnos među brojevima, a ne rezultat." + +#: ../CP-plug/lib/packid.py:535 +msgid "Find all the letters in the right order. The word to find is: " +msgstr "Pronađi sva slova u pravilnom slijedu. Riječ je: " + +#: ../CP-plug/lib/packid.py:791 +msgid "Try to 'eat' all the letters in the appropriated order." +msgstr "Pokušaj `pojesti` sva slova u pravilnom redoslijedu." + +#: ../CP-plug/lib/packid.py:793 +msgid "Difficulty : 4+ years." +msgstr "Težina: 4+ godina" + +#: ../CP-plug/lib/packid.py:797 +msgid "There are thee levels with three words each." +msgstr "Postoje 3 razine, sa 3 riječi u svakoj." + +#: ../CP-plug/lib/packid.py:798 +msgid "When you have finished all the levels, without making to much mistakes" +msgstr "Kada završiš sve razine, bez puno grešaka" + +#: ../CP-plug/lib/packid.py:799 +msgid "(max two per word), you can play the last level which is a maze." +msgstr "(max 2 po riječi), možeš igrati zadnju razinu, koja je labirint." + +#: ../CP-plug/lib/packid.py:800 +msgid "Try to find the way out while eating the fruits for extra points and" +msgstr "Pronađi izlaz, dok jedeš voće za dodatne bodove i" + +#: ../CP-plug/lib/packid.py:801 +msgid "funny sounds :-)" +msgstr "smiješne zvukove :-)" + +#: ../CP-plug/lib/pong.py:466 +msgid "Use these keys on your keyboard to control the bat." +msgstr "Koristi ove tipke za kontrolu palice." + +#: ../CP-plug/lib/pong.py:498 +msgid "Please, choose the game to play:" +msgstr "Hajde, odaberi igru:" + +#: ../CP-plug/lib/pong.py:526 +msgid "Pong" +msgstr "Pong" + +#: ../CP-plug/lib/pong.py:530 +msgid "The classic pong game where you must hit a ball with your bat." +msgstr "Klasična Pong igra, gdje udaraš lopticu svojom palicom." + +#: ../CP-plug/lib/pong.py:531 +msgid "There are three levels to choose from:" +msgstr "Možeš odabrati neku od 3 razine:" + +#: ../CP-plug/lib/pong.py:532 +msgid "Single play - Hit the ball against the wall." +msgstr "Samo ja - Udaraj lopticu u zid." + +#: ../CP-plug/lib/pong.py:533 +msgid "Multi player against the computer - Try to defeat the computer." +msgstr "Ja protiv kompjutera - Pokušaj poraziti računalo." + +#: ../CP-plug/lib/pong.py:534 +msgid "Multi player - Play against another player." +msgstr "U društvu - Igraj protiv drugog igrača." + +#: ../CP-plug/lib/pong.py:535 +msgid "In the multiplayer modes, the one who has 11 points wins." +msgstr "U igri protiv kompjutera ili prijatelja, tko osvoji 11 bodova - pobjeđuje." + +#: ../CP-plug/lib/pong.py:537 +msgid "The game has a configuration file called 'pongrc', located in the .childsplay directory of your homedirectory." +msgstr "Igra ima konfiguracijsku datoteku 'pongrc', koja se nalazi u .childsplay folderu u tvojem home folderu." + +#: ../CP-plug/lib/pong.py:538 +msgid "In this file you can set a number of options to change the game play." +msgstr "U ovoj datoteci možeš promijeniti gomilu opcija, vezanih uz igru." + +#: ../CP-plug/lib/pong.py:540 +msgid "Difficulty : 5-8 years" +msgstr "Težina: 5-8 godina" + +#: ../CP-plug/lib/soundNpic.py:199 +msgid "Click on a picture and listen to the sound." +msgstr "Klikni sliku i slušaj zvuk." + +#: ../CP-plug/lib/soundNpic.py:201 +msgid "Difficulty : 2-3 years" +msgstr "Težina: 2-3 godine" + +#: ../CP-plug/lib/soundNpic.py:203 +#: ../CP-plug_flashcard/lib/letterFlashcard.py:477 +msgid "Number of levels : 1" +msgstr "Broj razina: 1" + +#: ../CP-plug/lib/soundNpic.py:205 +msgid "Due to the size of the module, mostly pictures and sounds, it's" +msgstr "Zbog veličine modula, uglavnom slika i zvukova, on je" + +#: ../CP-plug/lib/soundNpic.py:206 +msgid "split in separate modules instead of levels." +msgstr "podijeljen u zasebne module umjesto u razine." + +#: ../CP-plug/lib/soundmemory.py:240 +msgid "Classic memory game where you have to find pairs of sounds." +msgstr "Klasična igra pamćenja, u kojoj morate pronaći parove zvukova." + +#: ../CP-plug/lib/multiTables.py:57 +#, python-format +msgid "" +"Multitable, as part of the childsplay project, \n" +"declares that %s has passed the multiplication\n" +"tables exam by finishing %d exercises in a time\n" +"of %d minutes and %d seconds.\n" +"\n" +"Date: %s" +msgstr "" +"Množotablica, kao dio childsplay projekta, \n" +"objavljuje da je %s uspješno prošao(la) tablicu\n" +"množenja, završivši %d vježbi u vremenu\n" +"od %d minuta i %d sekundi.\n" +"\n" +"Datum: %s" + +#: ../CP-plug/lib/multiTables.py:204 +msgid "exercises:" +msgstr "vježbe:" + +#: ../CP-plug/lib/multiTables.py:376 +msgid "Pick a table" +msgstr "Odaberi tablicu" + +#: ../CP-plug/lib/multiTables.py:401 +msgid "Second level" +msgstr "Druga razina" + +#: ../CP-plug/lib/multiTables.py:416 +msgid "How fast are you?" +msgstr "Koliko si brz(a)?" + +#: ../CP-plug/lib/multiTables.py:426 +#: ../CP-plug/lib/multiTables.py:496 +msgid "Use the 'Enter' key to go to the next exercise." +msgstr "Koristi tipku `Enter` za prelazak na slijedću vježbu." + +#: ../CP-plug/lib/multiTables.py:429 +#: ../CP-plug/lib/multiTables.py:499 +msgid "Backspace or Delete key will remove your input" +msgstr "Strelica nazad (Backspace) ili `Delete` će ukloniti unos." + +#: ../CP-plug/lib/multiTables.py:480 +msgid "Starting exercises..." +msgstr "Počinje vježbanje..." + +#: ../CP-plug/lib/multiTables.py:521 +msgid "Time left:" +msgstr "Vremena ostalo:" + +#: ../CP-plug/lib/multiTables.py:565 +#, python-format +msgid "Failled to save your diploma to %s" +msgstr "Nisam uspio spremiti Tvoju Diplomu u %s" + +#: ../CP-plug/lib/multiTables.py:569 +#, python-format +msgid "Saved your diploma to %s" +msgstr "Spremi svoju Diplomu u %s" + +#: ../CP-plug/lib/multiTables.py:587 +msgid "Sorry, you failed the exam :-(" +msgstr "Nažalost, padaš na ispitu :-(" + +#: ../CP-plug/lib/multiTables.py:664 +msgid "Multitable" +msgstr "Množotablica" + +#: ../CP-plug/lib/multiTables.py:668 +msgid "Learning the multiplication tables." +msgstr "Učenje tablice množenja." + +#: ../CP-plug/lib/multiTables.py:669 +msgid "The game consist of two levels. The first level holds the tables 1 till 10." +msgstr "Igra se sastoji od 2 razine. Prva sadrži tablice s brojevima 1-10." + +#: ../CP-plug/lib/multiTables.py:670 +msgid "You can click on the right hand buttons to select the table you wich to exercise." +msgstr "Možeš kliknuti dugmad desne ruke za odabir tablice koju želiš vježbati." + +#: ../CP-plug/lib/multiTables.py:671 +msgid "You must finish all the tables before you can go to the second level" +msgstr "Moraš završiti sve tablice prije prelaska na slijedeću razinu" + +#: ../CP-plug/lib/multiTables.py:672 +msgid "The second level is a multiplication tables exam where you have to finish 50 exercises within 8 minutes." +msgstr "Druga razina je ispit tablice množenja, gdje moraš zvršiti 50 vježbi u 8 minuta." + +#: ../CP-plug/lib/multiTables.py:673 +msgid "The values of the exam can be changed in the config file." +msgstr "Vrijednosti ispita se mogu mijenjati u konfiguracijskoj datoteci." + +#: ../CP-plug/lib/multiTables.py:675 +msgid "Difficulty : 6-9 years" +msgstr "težina: 6-9 godina" + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:201 +msgid "Loading cards, please wait" +msgstr "Učitavam karte, strpljenja molim" + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:464 +msgid "LetterFlashcard" +msgstr "Slovokartanjac" + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:468 +msgid "This is a game to teach the alphabet to very little childrens." +msgstr "U ovoj igri jako mala djeca uče abecedu." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:469 +msgid "At the start of the game, a photograph of an animal is shown, above the picture the name of the animal is written." +msgstr "Na početku igre, prikazana je slika životinje, iznad slike napisano je ime životinje." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:470 +msgid "On the left the initial of the animal name is shown." +msgstr "Na lijevoj strani prikazano je početno slovo." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:471 +msgid "Then the animal name is spoken ('the dog'), and the animal makes his cry ('woof' 'cui-cui' etc.)." +msgstr "Zatim se izgovara ime životinje ('pas'), a životinja se glasa svojim glasm ('vau' 'ku-ku' itd.)." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:472 +msgid "When a letter is hit on the keyboard, a corresponding animal is shown." +msgstr "Kada se pritisne slovo na tipkovnici, životinja koja počinje tim slovom se prikazuje." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:473 +msgid "Each part of the screen can also be clicked on to make the animal scream, his name or initial spoken." +msgstr "Možeš kliknuti bilo gdje na ekran, da čuješ glasanje životinje, njeno ime ili početno slovo." + +#: ../CP-plug_flashcard/lib/letterFlashcard.py:475 +msgid "Difficulty : 2 - 4 years" +msgstr "Težina: 2-4 godine" + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-01-08 13:45:35
|
Revision: 1767 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1767&view=rev Author: stas_zytkiewicz Date: 2012-01-08 13:45:24 +0000 (Sun, 08 Jan 2012) Log Message: ----------- Added galicia language files Modified Paths: -------------- branches/childsplay2/lib/CPData/PuzzleData/puzzle.rc Added Paths: ----------- alphabet-sounds/alphabet_sounds_gl/ alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/ alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/ alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/10.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/11.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/12.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/13.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/14.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/15.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/16.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/17.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/18.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/19.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/20.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0030.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0031.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0032.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0033.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0034.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0035.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0036.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0037.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0038.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0039.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0061.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0062.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0063.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0064.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0065.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0066.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0067.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0068.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0069.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006c.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006d.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006e.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006f.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0070.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0071.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0072.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0073.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0074.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0075.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0076.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0078.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U007a.ogg alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U00f1.ogg alphabet-sounds/alphabet_sounds_gl/GPL-2 alphabet-sounds/alphabet_sounds_gl/copyright alphabet-sounds/alphabet_sounds_gl/version.py Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/10.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/10.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/11.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/11.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/12.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/12.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/13.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/13.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/14.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/14.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/15.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/15.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/16.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/16.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/17.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/17.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/18.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/18.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/19.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/19.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/20.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/20.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0030.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0030.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0031.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0031.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0032.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0032.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0033.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0033.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0034.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0034.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0035.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0035.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0036.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0036.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0037.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0037.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0038.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0038.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0039.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0039.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0061.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0061.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0062.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0062.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0063.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0063.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0064.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0064.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0065.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0065.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0066.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0066.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0067.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0067.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0068.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0068.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0069.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0069.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006c.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006c.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006d.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006d.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006e.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006e.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006f.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U006f.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0070.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0070.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0071.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0071.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0072.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0072.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0073.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0073.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0074.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0074.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0075.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0075.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0076.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0076.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0078.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U0078.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U007a.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U007a.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U00f1.ogg =================================================================== (Binary files differ) Property changes on: alphabet-sounds/alphabet_sounds_gl/AlphabetSounds/gl/U00f1.ogg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: alphabet-sounds/alphabet_sounds_gl/GPL-2 =================================================================== --- alphabet-sounds/alphabet_sounds_gl/GPL-2 (rev 0) +++ alphabet-sounds/alphabet_sounds_gl/GPL-2 2012-01-08 13:45:24 UTC (rev 1767) @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. Added: alphabet-sounds/alphabet_sounds_gl/copyright =================================================================== --- alphabet-sounds/alphabet_sounds_gl/copyright (rev 0) +++ alphabet-sounds/alphabet_sounds_gl/copyright 2012-01-08 13:45:24 UTC (rev 1767) @@ -0,0 +1,20 @@ +Look at 'GPL-2' for the complete copyright license + +Copyright (C) 2002-2003 Stas Z <st...@li...> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + +On Debian systems, the complete text of the GNU General Public License can +be found in the `/usr/share/common-licenses/GPL' file. Added: alphabet-sounds/alphabet_sounds_gl/version.py =================================================================== --- alphabet-sounds/alphabet_sounds_gl/version.py (rev 0) +++ alphabet-sounds/alphabet_sounds_gl/version.py 2012-01-08 13:45:24 UTC (rev 1767) @@ -0,0 +1,3 @@ +LANGUAGE='gl' +VERSION="0.9.1" + Modified: branches/childsplay2/lib/CPData/PuzzleData/puzzle.rc =================================================================== --- branches/childsplay2/lib/CPData/PuzzleData/puzzle.rc 2012-01-05 15:48:08 UTC (rev 1766) +++ branches/childsplay2/lib/CPData/PuzzleData/puzzle.rc 2012-01-08 13:45:24 UTC (rev 1767) @@ -12,12 +12,15 @@ # Value indicates when the level up suggestion is done. # In the case of the quiz activity a value of 5 means after 5 correct answers. -autolevel_value = 5 +autolevel_value = 3 # number of exercises in one level -exercises = 5 +exercises = 3 +# Number od ms to wait between puzzles. +wait_value = 3000 + # Put any theme specific options in the proper sections. # Any option missing here will be used from the DEFAULT section [seniorplay] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sta...@us...> - 2012-01-05 15:48:18
|
Revision: 1766 http://schoolsplay.svn.sourceforge.net/schoolsplay/?rev=1766&view=rev Author: stas_zytkiewicz Date: 2012-01-05 15:48:08 +0000 (Thu, 05 Jan 2012) Log Message: ----------- ../svn-commit. Modified Paths: -------------- branches/childsplay_sp/Changelog branches/childsplay_sp/Version.py Added Paths: ----------- branches/childsplay_sp/lib/CPData/PackidData/words-gl branches/childsplay_sp/locale/gl/ branches/childsplay_sp/locale/gl/LC_MESSAGES/ branches/childsplay_sp/locale/gl/LC_MESSAGES/childsplay_sp_gl_ES.mo branches/childsplay_sp/po/childsplay_sp_gl_ES.po Modified: branches/childsplay_sp/Changelog =================================================================== --- branches/childsplay_sp/Changelog 2011-06-03 11:23:33 UTC (rev 1765) +++ branches/childsplay_sp/Changelog 2012-01-05 15:48:08 UTC (rev 1766) @@ -1,3 +1,6 @@ +Childsplay(1.6) + * Replaced memory game icons as they were non-free. + The new icons came from openclipart.org Childsplay(1.5.1) * Bugfix release. * Fixed bug in the alphabethsounds packages. Modified: branches/childsplay_sp/Version.py =================================================================== --- branches/childsplay_sp/Version.py 2011-06-03 11:23:33 UTC (rev 1765) +++ branches/childsplay_sp/Version.py 2012-01-05 15:48:08 UTC (rev 1766) @@ -1,4 +1,4 @@ # childsplay version -version='1.5.2' +version='1.6.1' # Included ocempgui version ocwversion ='0.2.9' Added: branches/childsplay_sp/lib/CPData/PackidData/words-gl =================================================================== --- branches/childsplay_sp/lib/CPData/PackidData/words-gl (rev 0) +++ branches/childsplay_sp/lib/CPData/PackidData/words-gl 2012-01-05 15:48:08 UTC (rev 1766) @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE abiword PUBLIC "-//ABISOURCE//DTD AWML 1.0 Strict//EN" "http://www.abisource.com/awml.dtd"> +<abiword template="false" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:math="http://www.w3.org/1998/Math/MathML" xid-max="49" xmlns:dc="http://purl.org/dc/elements/1.1/" fileformat="1.1" xmlns:svg="http://www.w3.org/2000/svg" xmlns:awml="http://www.abisource.com/awml.dtd" xmlns="http://www.abisource.com/awml.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" version="2.8.6" xml:space="preserve" props="dom-dir:ltr; document-footnote-restart-section:0; document-endnote-type:numeric; document-endnote-place-enddoc:1; document-endnote-initial:1; lang:en-US; document-endnote-restart-section:0; document-footnote-restart-page:0; document-footnote-type:numeric; document-footnote-initial:1; document-endnote-place-endsection:0"> +<!-- ======================================================================== --> +<!-- This file is an AbiWord document. --> +<!-- AbiWord is a free, Open Source word processor. --> +<!-- More information about AbiWord is available at http://www.abisource.com/ --> +<!-- You should not edit this file by hand. --> +<!-- ======================================================================== --> + +<metadata> +<m key="dc.format">application/x-abiword</m> +<m key="abiword.generator">AbiWord</m> +</metadata> +<history version="1" edit-time="41" last-saved="1325766908" uid="9b5c0432-3799-11e1-943b-e534d521e79c"> +<version id="1" started="1325766908" uid="b41429a0-3799-11e1-943b-e534d521e79c" auto="0" top-xid="49"/> +</history> +<styles> +<s type="P" name="Normal" basedon="" followedby="Current Settings" props="font-family:Liberation Serif; margin-top:0pt; font-variant:normal; margin-left:0pt; text-indent:0in; widows:2; font-style:normal; font-weight:normal; text-decoration:none; color:000000; line-height:1.0; text-align:left; margin-bottom:0pt; text-position:normal; margin-right:0pt; bgcolor:transparent; font-size:12pt; font-stretch:normal"/> +</styles> +<pagesize pagetype="A4" orientation="portrait" width="210.000000" height="297.000000" units="mm" page-scale="1.000000"/> +<section xid="1"> +<p style="Normal" xid="2" props="text-align:left; dom-dir:ltr">Luns</p> +<p style="Normal" xid="3" props="text-align:left; dom-dir:ltr">Martes</p> +<p style="Normal" xid="4" props="text-align:left; dom-dir:ltr">Mércores</p> +<p style="Normal" xid="5" props="text-align:left; dom-dir:ltr">Xoves</p> +<p style="Normal" xid="6" props="text-align:left; dom-dir:ltr">Venres</p> +<p style="Normal" xid="7" props="text-align:left; dom-dir:ltr">Sábado</p> +<p style="Normal" xid="8" props="text-align:left; dom-dir:ltr">Domingo</p> +<p style="Normal" xid="9" props="text-align:left; dom-dir:ltr">pai</p> +<p style="Normal" xid="10" props="text-align:left; dom-dir:ltr">nai</p> +<p style="Normal" xid="11" props="text-align:left; dom-dir:ltr">irmán</p> +<p style="Normal" xid="12" props="text-align:left; dom-dir:ltr">irmá</p> +<p style="Normal" xid="13" props="text-align:left; dom-dir:ltr">tío</p> +<p style="Normal" xid="14" props="text-align:left; dom-dir:ltr">tía</p> +<p style="Normal" xid="15" props="text-align:left; dom-dir:ltr">tren</p> +<p style="Normal" xid="16" props="text-align:left; dom-dir:ltr">mesa</p> +<p style="Normal" xid="17" props="text-align:left; dom-dir:ltr">bandexa</p> +<p style="Normal" xid="18" props="text-align:left; dom-dir:ltr">libro</p> +<p style="Normal" xid="19" props="text-align:left; dom-dir:ltr">coitelo</p> +<p style="Normal" xid="20" props="text-align:left; dom-dir:ltr">garfo</p> +<p style="Normal" xid="21" props="text-align:left; dom-dir:ltr">culler</p> +<p style="Normal" xid="22" props="text-align:left; dom-dir:ltr">prato</p> +<p style="Normal" xid="23" props="text-align:left; dom-dir:ltr">queixo</p> +<p style="Normal" xid="24" props="text-align:left; dom-dir:ltr">leite</p> +<p style="Normal" xid="25" props="text-align:left; dom-dir:ltr">carne</p> +<p style="Normal" xid="26" props="text-align:left; dom-dir:ltr">cenoria</p> +<p style="Normal" xid="27" props="text-align:left; dom-dir:ltr">tomate</p> +<p style="Normal" xid="28" props="text-align:left; dom-dir:ltr">plátano</p> +<p style="Normal" xid="29" props="text-align:left; dom-dir:ltr">mazá</p> +<p style="Normal" xid="30" props="text-align:left; dom-dir:ltr">salchicha</p> +<p style="Normal" xid="31" props="text-align:left; dom-dir:ltr">carro</p> +<p style="Normal" xid="32" props="text-align:left; dom-dir:ltr">lúa</p> +<p style="Normal" xid="33" props="text-align:left; dom-dir:ltr">motocicleta</p> +<p style="Normal" xid="34" props="text-align:left; dom-dir:ltr">avión</p> +<p style="Normal" xid="35" props="text-align:left; dom-dir:ltr">barco</p> +<p style="Normal" xid="36" props="text-align:left; dom-dir:ltr">linux</p> +<p style="Normal" xid="37" props="text-align:left; dom-dir:ltr">computadora</p> +<p style="Normal" xid="38" props="text-align:left; dom-dir:ltr">pexe</p> +<p style="Normal" xid="39" props="text-align:left; dom-dir:ltr">paxaro</p> +<p style="Normal" xid="40" props="text-align:left; dom-dir:ltr">cabalo</p> +<p style="Normal" xid="41" props="text-align:left; dom-dir:ltr">descanso</p> +<p style="Normal" xid="42" props="text-align:left; dom-dir:ltr">porco</p> +<p style="Normal" xid="43" props="text-align:left; dom-dir:ltr">vaca</p> +<p style="Normal" xid="44" props="text-align:left; dom-dir:ltr">árbore</p> +<p style="Normal" xid="45" props="text-align:left; dom-dir:ltr">flor</p> +<p style="Normal" xid="46" props="text-align:left; dom-dir:ltr">xardín</p> +<p style="Normal" xid="47" props="text-align:left; dom-dir:ltr">arbusto</p> +<p style="Normal" xid="48" props="text-align:left; dom-dir:ltr">herba</p> +<p style="Normal" xid="49"></p> +</section> +</abiword> Added: branches/childsplay_sp/locale/gl/LC_MESSAGES/childsplay_sp_gl_ES.mo =================================================================== (Binary files differ) Property changes on: branches/childsplay_sp/locale/gl/LC_MESSAGES/childsplay_sp_gl_ES.mo ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: branches/childsplay_sp/po/childsplay_sp_gl_ES.po =================================================================== --- branches/childsplay_sp/po/childsplay_sp_gl_ES.po (rev 0) +++ branches/childsplay_sp/po/childsplay_sp_gl_ES.po 2012-01-05 15:48:08 UTC (rev 1766) @@ -0,0 +1,973 @@ +# 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. +# Xabier Seixo <xa...@it...>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: 1.6\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-10-06 12:46+0200\n" +"PO-Revision-Date: 2012-01-05 16:42+0100\n" +"Last-Translator: Stas Zytkiewicz <sta...@gm...>\n" +"Language-Team: Galego <>\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" + +#: ../SPCoreButtons.py:49 +msgid "Quit" +msgstr "Saír" + +#: ../SPCoreButtons.py:50 +msgid "Info" +msgstr "Información" + +#: ../SPCoreButtons.py:51 +msgid "Pause" +msgstr "Deter" + +#: ../gui/AdminGui.py:197 +msgid "The table 'activity_options' doesn't exist in the dbase" +msgstr "A táboa «activity_options» non existe na base de datos" + +#: ../gui/AdminGui.py:274 +#, python-format +msgid "" +"There was a problem while replacing the rows in the database.\n" +"The exception was:\n" +"%s" +msgstr "" +"Houbo un problema ao reemplazar as filas na base de datos.\n" +"A excepción foi:\n" +"%s" + +#: ../gui/AdminGui.py:276 +msgid "All the data was stored succesfully." +msgstr "Todos os datos foron gardados con éxito." + +#: ../SPocwWidgets.py:153 +msgid "Yes" +msgstr "Si" + +#: ../SPocwWidgets.py:158 +msgid "No" +msgstr "Non" + +#: ../SPocwWidgets.py:169 +msgid "Childsplay_sp question" +msgstr "Pregunta de Childsplay_sp" + +#: ../SPocwWidgets.py:170 +msgid "Do you really want to quit ?" +msgstr "Estás seguro/a de que quere saír?" + +#: ../SPocwWidgets.py:194 +#: ../SPocwWidgets.py:232 +msgid "Ok" +msgstr "Aceptar" + +#: ../SPocwWidgets.py:200 +msgid "Childsplay_sp information" +msgstr "Información sobre Childsplay_sp" + +#: ../SPocwWidgets.py:238 +msgid "Save" +msgstr "Gardar" + +#: ../SPocwWidgets.py:243 +msgid "Childsplay_sp results diagram" +msgstr "Diagrama de resultados de Childsplay_sp" + +#: ../SPocwWidgets.py:366 +msgid "No data available for this level" +msgstr "Non hai datos dispoñibeis para este nivel" + +#: ../SPocwWidgets.py:398 +#, python-format +msgid "Scores reached in level %s" +msgstr "Puntuacións acadadas no nivel %s" + +#: ../SPocwWidgets.py:464 +msgid "Exercises" +msgstr "Exercicios" + +#: ../SPMainCore.py:162 +msgid "Childsplay_sp - educational activities" +msgstr "Childsplay_sp - actividades educativas" + +#: ../SPMainCore.py:264 +#, python-format +msgid "User: %s" +msgstr "Usuario/a: %s" + +#: ../SPMainCore.py:268 +#: ../SPMainCore.py:347 +#, python-format +msgid "Activity : %s" +msgstr "Actividade: %s" + +#: ../SPMainCore.py:387 +#, python-format +msgid "Starting level %s" +msgstr "Nivel inicial %s" + +#: ../SPMainCore.py:395 +msgid "Hit the 'space' key or a mousebutton to skip the countdown" +msgstr "" +"Pulsa a tecla «Espazo» ou un botón do rato para saltarte l\n" +"a conta atrás" + +#: ../SPMainCore.py:516 +msgid "Stopping timers, please wait..." +msgstr "Detendo os temporizadores. Por favor, agarda..." + +#: ../SPMainCore.py:542 +msgid "Tip:" +msgstr "Consello:" + +#: ../SPMainCore.py:545 +#, python-format +msgid "This activity belongs to the category: %s" +msgstr "Esta actividade pertence á categoría: %s" + +#: ../SPMainCore.py:582 +#, python-format +msgid "Generated by Childsplay_sp version %s for the %s activity" +msgstr "Xerado por Childsplay_sp versión %s para a actividade %s" + +#: ../SPMainCore.py:600 +#, python-format +msgid "" +"Your image is saved at:\n" +"%s" +msgstr "" +"A túa imaxe gardouse en:\n" +"%s" + +#: ../SPMainCore.py:690 +#, python-format +msgid "Current activity : %s" +msgstr "Actividade actual: %s" + +#: ../SPMainCore.py:878 +#, python-format +msgid "There was an error in %s. Please check the logs and inform the developers" +msgstr "Houbo un erro en %s. Por favor, verifica os ficheiros de rexistro e informa aos desenvolvedores/as" + +#: ../SPgdm.py:70 +msgid "Childsplay_sp login" +msgstr "Sesión de Childsplay_sp" + +#: ../SPgdm.py:102 +msgid "Username:" +msgstr "Nome de _usuario/a:" + +#: ../SPgdm.py:120 +msgid "Login" +msgstr "Iniciar a sesión" + +#: ../SPHelpText.py:29 +msgid "" +"If you start the GUI for the first time there's no username and password set so you should just hit the 'Login' button.\n" +" You will get a warning message telling you to set as soon as possible a username and password.\n" +"You can set a username and password in the GUI.\n" +" Go to 'Settings' -> 'Set password'." +msgstr "" +"Si é a primeira vez que inicias a interface gráfica, non hai establecido ningún usuario/a nin contrasinal, polo que simplemente pulsa o botón «Iniciar sesión».\n" +" Recibirás unha mensaxe de aviso indicándote que debes establecer un usuario/a e contrasinal tan pronto como sexa posible.\n" +"Podes establecer un usuario/a e contrasinal na interface gráfica.\n" +" Vai «Opcións» -> «Establecer contrasinal»." + +#: ../SPHelpText.py:36 +msgid "Failed to get the dbase data, try to run childsplay_sp first to setup the dbase" +msgstr "Houbo un erro ao obter os datos da base de datos. Tenta primeiro executar childsplay_sp para configurar a base de datos" + +#: ../SPHelpText.py:40 +msgid "Give your login name in the box and hit the login button. Alternatively you can just hit the login button and run Childsplay_sp in anonymous mode." +msgstr "Introduce o teu nome de usuario/a na caixa e preme o botón «Iniciar sesión». Tamén podes simplemente premer o botón «Iniciar sesión» e executar Childsplay_sp en modo anónimo." + +#: ../SPHelpText.py:46 +#, python-format +msgid "There was an error in the database this can be caused by many things but most of the time it's caused by the fact that your version of the database doesn't match the version of the program. I will backup your original database and then replace it with a new one. The original database is now called sp.db_back and it's placed in %s" +msgstr "Houbo un erro na base de datos. Pode deberse a moitos motivos, pero na maioría das veces debese a que a túa versión da base de datos non coincide coa versión do programa. Farase unha copia de respaldo da base de datos orixinal, e cambiarase por unha nova. A base de datos orixinal chamarase sp.db_back e atoparase en %s" + +#: ../SPHelpText.py:54 +msgid "It seems that we cannot use the sound card right now and because this activity is all about sound, we just quit. This problem can also be caused by another application which uses the soundcard right now." +msgstr "Parece que non é posíbel usar a tarxeta de son neste momento e como esta actividade se basea totalmente en sons, vaise pechar o programa. Este problema tamén pode deberse a que outra aplicación está usando a tarxeta de son neste momento." + +#: ../SPHelpText.py:61 +msgid "" +"This database table holds the values used when displaying the results graph in an activity.\n" +"The column 'MU-value' holds an integer between 0 and 10 indicating the average score.(the dark blue line).\n" +"The column 'SIGMA-value' holds an integer between 0 an 100 indicating the standard deviation in percentage, probably always 50. (the light blue box)\n" +"\n" +"Click on the row you want to alter and then click on the field you wish to edit.\n" +"You cannot edit the 'Activity name' field.\n" +"Use the 'Save' button to store the changes in the database." +msgstr "" +"Esta táboa da base de datos contén os valores usados ao mostrar o gráfico de resultados nunha actividade.\n" +"A columna \"Valor-MU\" contén un enteiro entre 0 e 10 que indica a puntuación media (a liña azul escuro). A columna \"Valor Sigma\" contén un enteiro entre 0 e 100 que indica a desviación estandar en porcentaxe, probabelmente sempre 50 (a caixa azul claro).\n" +"Pulsa sobre a fila que desexes modificar e a continuación sobre o campo que desexes editar.\n" +"Non podes editar o campo \"Nome de actividade\". Usa o botón \"gardar\" para gardar os cambios na base de datos." + +#: ../SPHelpText.py:76 +msgid "Memory, difficulty: */**" +msgstr "Memoria, dificultade: */**" + +#: ../SPHelpText.py:77 +msgid "Sound memory, difficulty: */**" +msgstr "Memoria de sons, dificultade: */**" + +#: ../SPHelpText.py:78 +msgid "Lower case characters memory, difficulty: */**" +msgstr "Memoria de caracteres en minúscula, dificultade: */**" + +#: ../SPHelpText.py:79 +msgid "Upper case characters memory, difficulty: */**" +msgstr "Memoria de caracteres en maiúscula, dificultade: */**" + +#: ../SPHelpText.py:80 +msgid "Numbers memory, difficulty: */**" +msgstr "Memoria de números, dificultade: */**" + +#: ../SPHelpText.py:81 +msgid "Aquarium mouse training, difficulty: *" +msgstr "Adestramento do ratón cun acuario, dificultade: *" + +#: ../SPHelpText.py:82 +msgid "Sound association, difficulty: *" +msgstr "Asociación de sons, dificultade: *" + +#: ../SPHelpText.py:83 +msgid "Sound association, difficulty: */**" +msgstr "Asociación de sons, dificultade: */**" + +#: ../SPHelpText.py:84 +msgid "Billiard, difficulty: **/***" +msgstr "Billar, dificultade: **/***" + +#: ../SPHelpText.py:85 +msgid "Keyboard training, difficulty: *" +msgstr "Adestramento do teclado, dificultade: *" + +#: ../SPHelpText.py:86 +msgid "Pong classic tennis game, difficulty: *" +msgstr "Xogo clásico de tenis Pong, dificultade: *" + +#: ../SPHelpText.py:87 +msgid "Puzzle, difficulty: */**" +msgstr "Quebracabezas, dificultade: */**" + +#: ../SPHelpText.py:88 +msgid "Packid, difficulty: **/***" +msgstr "Packid, dificultade: **/***" + +#: ../SPHelpText.py:89 +msgid "Flashcards, difficulty: *" +msgstr "Tarxetas, dificultade: *" + +#: ../SPHelpText.py:95 +#: ../lib/memory.py:169 +#: ../lib/memory.py:196 +#: ../lib/memorynumbers.py:169 +#: ../lib/soundmemory.py:189 +msgid "Memory" +msgstr "Memoria" + +#: ../SPHelpText.py:96 +msgid "Math" +msgstr "Matemáticas" + +#: ../SPHelpText.py:97 +#: ../lib/puzzle.py:284 +#: ../lib/puzzle.py:307 +msgid "Puzzle" +msgstr "Quebracabezas" + +#: ../SPHelpText.py:98 +msgid "Keyboardtraining" +msgstr "Adestramento teclado" + +#: ../SPHelpText.py:99 +msgid "Mousetraining" +msgstr "Adestramento do rato" + +#: ../SPHelpText.py:100 +msgid "Language" +msgstr "Idioma" + +#: ../SPHelpText.py:101 +#: ../lib/find_char_sound.py:199 +#: ../lib/flashcards.py:344 +msgid "Alphabet" +msgstr "Alfabeto" + +#: ../SPHelpText.py:102 +#: ../lib/pong.py:378 +msgid "Fun" +msgstr "Diversión" + +#: ../SPHelpText.py:103 +#: ../lib/findsound.py:117 +msgid "Miscellaneous" +msgstr "Miscelánea" + +#: ../SPMenu.py:104 +msgid "Menu" +msgstr "Menú" + +#: ../SPMenu.py:112 +msgid "This is the menu used to select an activity." +msgstr "Este é o menú que se utiliza para seleccionar unha actividade." + +#: ../SPMenu.py:113 +msgid "Select an activity and click on the button, the activity will be started." +msgstr "Selecciona unha actividade e pulsa o botón. A actividade comezará" + +#: ../SPMenu.py:114 +msgid "If the menu consist of more layers, sub menus, you can always get back to the main menu by using the 'exit' button." +msgstr "Se o menú consiste de máis capas ou sub menús, sempre podes volver ao menú principal usando o botón \"saír\"" + +#: flashcards_names.py:6 +msgid "gander" +msgstr "ganso" + +#: flashcards_names.py:7 +msgid "otter" +msgstr "nutria" + +#: flashcards_names.py:8 +msgid "horse" +msgstr "cabalo" + +#: flashcards_names.py:9 +msgid "fly" +msgstr "mosca" + +#: flashcards_names.py:10 +msgid "hornet" +msgstr "nespra" + +#: flashcards_names.py:11 +msgid "zebu" +msgstr "cebú" + +#: flashcards_names.py:12 +msgid "peacock" +msgstr "pavo real" + +#: flashcards_names.py:13 +msgid "owl" +msgstr "curuxa" + +#: flashcards_names.py:14 +msgid "bison" +msgstr "bisonte" + +#: flashcards_names.py:15 +msgid "crow" +msgstr "corvo" + +#: flashcards_names.py:16 +msgid "badger" +msgstr "teixugo" + +#: flashcards_names.py:17 +msgid "vulture" +msgstr "voitre" + +#: flashcards_names.py:18 +msgid "blackbird" +msgstr "merlo" + +#: flashcards_names.py:19 +msgid "rooster" +msgstr "galo" + +#: flashcards_names.py:20 +msgid "wapiti" +msgstr "uapití" + +#: flashcards_names.py:21 +msgid "gorilla" +msgstr "gorila" + +#: flashcards_names.py:22 +msgid "tucan" +msgstr "tucano" + +#: flashcards_names.py:23 +msgid "zebra" +msgstr "cebra" + +#: flashcards_names.py:24 +msgid "ram" +msgstr "carneiro" + +#: flashcards_names.py:25 +msgid "doe" +msgstr "cerva" + +#: flashcards_names.py:26 +msgid "fox" +msgstr "raposo" + +#: flashcards_names.py:27 +msgid "hippopotamus" +msgstr "hipopótamo" + +#: flashcards_names.py:28 +msgid "wallaby" +msgstr "walabí" + +#: flashcards_names.py:29 +msgid "elephant" +msgstr "elefante" + +#: flashcards_names.py:30 +msgid "tiger" +msgstr "tigre" + +#: flashcards_names.py:31 +msgid "beaver" +msgstr "castor" + +#: flashcards_names.py:32 +msgid "mouse" +msgstr "rato" + +#: flashcards_names.py:33 +msgid "lion" +msgstr "león" + +#: flashcards_names.py:34 +msgid "kangaroo" +msgstr "canguro" + +#: flashcards_names.py:35 +msgid "cuckoo" +msgstr "cuco" + +#: flashcards_names.py:36 +msgid "ferret" +msgstr "furón" + +#: flashcards_names.py:37 +msgid "yak" +msgstr "iaque" + +#: flashcards_names.py:38 +msgid "chimp" +msgstr "chimpancé" + +#: flashcards_names.py:39 +msgid "dromedary" +msgstr "dromedario" + +#: flashcards_names.py:40 +msgid "donkey" +msgstr "burro" + +#: flashcards_names.py:41 +msgid "iguana" +msgstr "iguana" + +#: flashcards_names.py:42 +msgid "quetzal" +msgstr "quetzal" + +#: flashcards_names.py:43 +msgid "turkey" +msgstr "pavo" + +#: flashcards_names.py:44 +msgid "giraffe" +msgstr "xirafa" + +#: flashcards_names.py:45 +msgid "xanthia" +msgstr "avelaiña" + +#: flashcards_names.py:46 +msgid "orca" +msgstr "orca" + +#: flashcards_names.py:47 +msgid "koala" +msgstr "koala" + +#: flashcards_names.py:48 +msgid "bear" +msgstr "oso" + +#: flashcards_names.py:49 +msgid "nandou" +msgstr "ñandú" + +#: flashcards_names.py:50 +msgid "camel" +msgstr "camelo" + +#: flashcards_names.py:51 +msgid "grasshopper" +msgstr "besbello" + +#: flashcards_names.py:52 +msgid "rat" +msgstr "rata" + +#: flashcards_names.py:53 +msgid "goat" +msgstr "cabra" + +#: flashcards_names.py:54 +msgid "wildboar" +msgstr "xabarín" + +#: flashcards_names.py:55 +msgid "whale" +msgstr "balea" + +#: flashcards_names.py:56 +msgid "pigeon" +msgstr "pomba" + +#: flashcards_names.py:57 +msgid "marmot" +msgstr "marmota" + +#: flashcards_names.py:58 +msgid "frog" +msgstr "ra" + +#: flashcards_names.py:59 +msgid "deer" +msgstr "cervo" + +#: flashcards_names.py:60 +msgid "seagull" +msgstr "gaivota" + +#: flashcards_names.py:61 +msgid "cow" +msgstr "vaca" + +#: flashcards_names.py:62 +msgid "bee" +msgstr "avella" + +#: flashcards_names.py:63 +msgid "hen" +msgstr "galiña" + +#: flashcards_names.py:64 +msgid "duck" +msgstr "pato" + +#: flashcards_names.py:65 +msgid "dolphin" +msgstr "golfiño" + +#: flashcards_names.py:66 +msgid "dog" +msgstr "can" + +#: flashcards_names.py:67 +msgid "wombat" +msgstr "wombat" + +#: flashcards_names.py:68 +msgid "rabbit" +msgstr "coello" + +#: flashcards_names.py:69 +msgid "mountaingoat" +msgstr "cabra montesa" + +#: flashcards_names.py:70 +msgid "lark" +msgstr "cotovía" + +#: flashcards_names.py:71 +msgid "pig" +msgstr "porco" + +#: flashcards_names.py:72 +msgid "penguin" +msgstr "pingüino" + +#: flashcards_names.py:73 +msgid "bull" +msgstr "touro" + +#: ../lib/fishtank.py:192 +msgid "Fishtank" +msgstr "Peceira" + +#: ../lib/fishtank.py:200 +#: ../lib/memory.py:177 +#: ../lib/memoryupper.py:169 +#: ../lib/memorylower.py:171 +#: ../lib/memorynumbers.py:156 +#: ../lib/find_char_sound.py:183 +#: ../lib/fallingletters.py:95 +#: ../lib/soundmemory.py:176 +#: ../lib/findsound.py:104 +#: ../lib/billiard.py:255 +msgid "The aim of this activity:" +msgstr "O obxectivo desta actividade:" + +#: ../lib/fishtank.py:201 +msgid "Try to remove the fish by clicking on them with the mouse." +msgstr "Intenta eliminar os peixes pulsando sobre eles co rato." + +#: ../lib/fishtank.py:202 +msgid "In the last level the fish needs to be clicked two times while they try to escape." +msgstr "No último nivel hai que pulsar dúas veces sobre os peixes mentras intentas escapar" + +#: ../lib/fishtank.py:214 +msgid "Fun/Mousetraining" +msgstr "Diversión/Adestramento co rato" + +#: ../lib/fishtank.py:220 +#: ../lib/memory.py:202 +#: ../lib/memoryupper.py:188 +#: ../lib/memorylower.py:190 +#: ../lib/memorynumbers.py:175 +#: ../lib/find_char_sound.py:205 +#: ../lib/fallingletters.py:115 +#: ../lib/soundmemory.py:195 +#: ../lib/puzzle.py:313 +#: ../lib/findsound.py:123 +#: ../lib/billiard.py:278 +#: ../lib/pong.py:384 +#: ../lib/packid.py:502 +#: ../lib/flashcards.py:350 +#, python-format +msgid "This activity has %s levels" +msgstr "Esta actividade ten %s niveis" + +#: ../lib/memory.py:178 +#: ../lib/memoryupper.py:170 +#: ../lib/memorylower.py:172 +#: ../lib/memorynumbers.py:157 +msgid "Classic memory game where you have to find pairs of cards." +msgstr "Xogo clásico de memoria no que tes que atopar pares de tarxetas." + +#: ../lib/memory.py:179 +msgid "You can hit the 'graph' button to see your results per level." +msgstr "Podes pulsar o botón \"gráfico\" para ver os resultados por niveis." + +#: ../lib/memory.py:185 +#: ../lib/memoryupper.py:176 +#: ../lib/memorylower.py:178 +#: ../lib/memorynumbers.py:163 +#: ../lib/fallingletters.py:103 +#: ../lib/soundmemory.py:183 +msgid "Correctness is more important than speed" +msgstr "A corrección é máis importante que a velocidade" + +#: ../lib/memory.py:187 +#: ../lib/puzzle.py:298 +msgid "You can add your own images by placing them in the following directory: " +msgstr "Podes engadir as túas propias imaxes colocándoas no seguinte directorio: " + +#: ../lib/memoryupper.py:160 +msgid "UppercaseMemory" +msgstr "Memoria de maiúsculas" + +#: ../lib/memoryupper.py:182 +#: ../lib/memorylower.py:184 +msgid "Memory/Alphabet" +msgstr "Memoria/Alfabeto" + +#: ../lib/memorylower.py:162 +msgid "LowercaseMemory" +msgstr "Memoria de minúsculas" + +#: ../lib/memorynumbers.py:147 +msgid "NumbersMemory" +msgstr "Memoria de números" + +#: ../lib/find_char_sound.py:175 +msgid "Find the characters" +msgstr "Atopa os caracteres" + +#: ../lib/find_char_sound.py:184 +msgid "Listen to the sound and click on the character to which it belongs." +msgstr "Atopa o son e pulsa o símbolo ao que pertenza" + +#: ../lib/find_char_sound.py:185 +msgid "When you can't find the correct character after a certain period of time a box will be drawn around it." +msgstr "Se non consegues atopar o símbolo correcto tras certa cantidade de tempo, debuxarase unha caixa ao seu redor." + +#: ../lib/find_char_sound.py:186 +#: ../lib/find_char_sound.py:193 +msgid "The faster you find all the characters the better your score will be." +msgstr "Canto máis rapidamente atopes todos os caracteres, maior será a túa puntuación." + +#: ../lib/fallingletters.py:87 +msgid "Fallingletters" +msgstr "Letras que caen" + +#: ../lib/fallingletters.py:96 +msgid "Type the falling letters on the keyboard before they hit the ground." +msgstr "Teclea as letras que caen co teclado antes de que cheguen ao chan." + +#: ../lib/fallingletters.py:97 +msgid "In the last two levels the uppercase and lowercase are mixed but you don't have to match the case only the letter" +msgstr "Nos últimos dous niveis as maiúsculas e minúsculas están misturadas, pero non tes que preocuparte por iso, só pola letra" + +#: ../lib/fallingletters.py:109 +msgid "Alphabet/Keyboardtraining" +msgstr "Alfabeto/Adestramento do teclado" + +#: ../lib/soundmemory.py:168 +msgid "Soundmemory" +msgstr "Memoria de sons" + +#: ../lib/soundmemory.py:177 +msgid "Classic memory game where you have to find pairs of sounds." +msgstr "Xogo clásico de memoria onde tes que atopar pares de sons." + +#: ../lib/puzzle.py:292 +msgid "The aim of this activity" +msgstr "O obxectivo desta actividade" + +#: ../lib/puzzle.py:293 +msgid "Put all the pieces in the correct order." +msgstr "Pon todas as pezas na orde correcta." + +#: ../lib/findsound.py:96 +msgid "Findsound" +msgstr "Buscar sons" + +#: ../lib/findsound.py:105 +msgid "Listen to the sound and click on the image to which it belongs." +msgstr "Escoita o son e pulsa o símbolo ao que pertenza." + +#: ../lib/billiard.py:243 +msgid "Billiard Game" +msgstr "Xogo de billar" + +#: ../lib/billiard.py:247 +msgid "Billiard" +msgstr "Billar" + +#: ../lib/billiard.py:256 +msgid "You have to make the blue ball enter the hole (in level 1)" +msgstr "Tes que conseguir que as bola azul entre no burato (no nivel 1)" + +#: ../lib/billiard.py:257 +msgid "and the red ones in levels 2 and 3." +msgstr "e as vermellas nos niveis 2 e 3." + +#: ../lib/billiard.py:258 +msgid "Use the right mousebutton to aim and the left button to hit the ball." +msgstr "Usa o botón dereito do rato para apuntar e o botón dereito para golpear a bola." + +#: ../lib/billiard.py:259 +msgid "The longer you hold the left button the harder it will hit the ball." +msgstr "Canto máis tempo manteñas pulsado o botón esquerdo, con máis forza se golpeará a bola." + +#: ../lib/billiard.py:260 +#: ../lib/billiard.py:266 +msgid "The fewer hits you need to get the ball in the hole, the more points you get." +msgstr "Cantos menos intentos necesites para introducir a bola no buratos, máis puntos obterás" + +#: ../lib/billiard.py:272 +msgid "Fun/Miscellaneous" +msgstr "Diversión/Diversos" + +#: ../lib/billiard.py:310 +msgid "Balls" +msgstr "Bolas" + +#: ../lib/billiard.py:438 +#: ../lib/billiard.py:451 +msgid "points" +msgstr "puntos" + +#: ../lib/billiard.py:450 +msgid "You won!!" +msgstr "Gañaches!" + +#: ../lib/pong.py:348 +msgid "Pong" +msgstr "Pong" + +#: ../lib/pong.py:356 +#: ../lib/packid.py:479 +#: ../lib/flashcards.py:327 +msgid "The aim of the game:" +msgstr "O obxectivo do xogo:" + +#: ../lib/pong.py:357 +msgid "The classic pong game where you must hit a ball with your bat." +msgstr "O xogo clásico do Pong no que debes golpear coa túa raqueta." + +#: ../lib/pong.py:358 +msgid "There are three modes to choose from:" +msgstr "Hai tres niveis a elixir:" + +#: ../lib/pong.py:359 +msgid "Single play - Hit the ball against the wall." +msgstr "Xogador único - Golpea a pelota contra a parede." + +#: ../lib/pong.py:360 +msgid "Multi player against the computer - Try to defeat the computer." +msgstr "Multixogador contra a computadora - Tenta gañar á computadora." + +#: ../lib/pong.py:361 +msgid "Multi player - Play against another player." +msgstr "Multixogador - Xoga contra outro xogador." + +#: ../lib/pong.py:362 +msgid "In the multiplayer modes, the one who has 11 points wins." +msgstr "Nos modos multiusuario gaña o primeiro que consiga 11 puntos." + +#: ../lib/pong.py:364 +msgid "The game has a configuration file called 'pongrc', located in the .childsplay directory of your homedirectory." +msgstr "O xogo ten un ficheiro de configuración chamado \"pongrc\" que se atopa no directorio \"childsplay\" do teu cartafol persoal." + +#: ../lib/pong.py:365 +msgid "In this file you can set a number of options to change the game play." +msgstr "Neste ficheiro podes establecer varias opcións para configurar o xogo." + +#: ../lib/pong.py:506 +msgid "Use these keys on your keyboard to control the bat." +msgstr "Usa estas teclas do teclado para controlar a raqueta" + +#: ../lib/pong.py:541 +msgid "Choose the game to play:" +msgstr "Elixe o xogo:" + +#: ../lib/packid.py:471 +msgid "Packid" +msgstr "Packid" + +#: ../lib/packid.py:480 +msgid "Try to 'eat' all the letters in the appropriated order." +msgstr "Tenta \"comerte\" todas as letras na orde adecuada" + +#: ../lib/packid.py:481 +msgid "There are thee levels with three words each." +msgstr "Hai tres niveis con tres palabras cada un" + +#: ../lib/packid.py:482 +msgid "When you have finished all the levels, without making to much mistakes" +msgstr "Cando remate todos os niveis sen demasiadas equivocacións" + +#: ../lib/packid.py:483 +msgid "(max two per word), you can play the last level which is a maze." +msgstr "(máximo dous por palabra), poderás xogar ao último nivel, que é un labirinto." + +#: ../lib/packid.py:484 +msgid "Try to find the way out while eating the fruits for extra points and" +msgstr "Tenta atopar a saída comendo as froitas para obter" + +#: ../lib/packid.py:485 +msgid "funny sounds :-)" +msgstr "sons divertidos :-)" + +#: ../lib/packid.py:496 +msgid "Fun/Alphabet" +msgstr "Diversión/Alfabeto" + +#: ../lib/packid.py:614 +msgid "The last level is only available when you finish the first three levels without errors." +msgstr "O último nivel só estará dispoñíbel cando termines sen erros os tres primeiros." + +#: ../lib/packid.py:625 +msgid "Find all the letters in the right order." +msgstr "Atopa todas as letras na orde correcta" + +#: ../lib/packid.py:626 +msgid "The word to find is: " +msgstr "A palabra a buscar é:" + +#: ../lib/flashcards.py:324 +msgid "Flashcards" +msgstr "Tarxetas" + +#: ../lib/flashcards.py:328 +msgid "This is a game to teach the alphabet to very little childrens." +msgstr "Este é un xogo para ensinar o alfabeto a nenos e nenas moi pequenos." + +#: ../lib/flashcards.py:329 +msgid "At the start of the game, a photograph of an animal is shown, above the picture the name of the animal is written." +msgstr "Ao comezo do xogo, se mostra a fotografía dun animal e sobre a fotografía se mostra o seu nome" + +#: ../lib/flashcards.py:330 +msgid "On the left the initial of the animal name is shown." +msgstr "Na esquerda se mostra a inicial do nome do animal" + +#: ../lib/flashcards.py:331 +msgid "Then the animal name is spoken ('the dog'), and the animal makes his cry ('woof' 'cui-cui' etc.)." +msgstr "Entón dise o nome do animal («o can»), e o animal fai o seu son («guau», «cuac-cuac», etc)." + +#: ../lib/flashcards.py:332 +msgid "Each part of the screen can also be clicked on to make the animal scream, his name or initial spoken." +msgstr "Tamén se pode pulsar cada parte da pantalla para facer que o animal faga o seu son, o dicir o seu nome ou inicial." + +#: ../lib/flashcards.py:338 +msgid "When a letter is hit on the keyboard, a corresponding animal is shown." +msgstr "Cando se pulsa unha letra do teclado, mostrase o animal correspondente." + +#: ../lib/flashcards.py:362 +#, python-format +msgid "" +"Your language, %s, is not supported.\n" +" I will now switch to English" +msgstr "" +"O teu idioma , %s, non está soportado.\n" +" Pasarase ao inglés." + +#: ../lib/flashcards.py:366 +#, python-format +msgid "" +"Your language, %s, is supported but you must install\n" +" the 'alphabet_sounds_%s' package.\n" +" Look for it in your GNU/Linux distro or at www.schoolsplay.org.\n" +" I will now switch to English" +msgstr "" +"O teu idioma, %s, está soportado, pero debes instalar o paquete «alphabet_sounds_%s».\n" +" Búscao na túa distribución de GNU/Linux ou en www.schoolsplay.org.\n" +"Pasarase ao inglés." + +#: ../windows/get_helptext.py:125 +msgid "Short description\n" +msgstr "Descrición breve\n" + +#: ../windows/get_helptext.py:128 +msgid "Screenshot\n" +msgstr "Captura de pantalla\n" + +#: ../windows/get_helptext.py:134 +msgid "Click image to enlarge" +msgstr "Premer na imaxe para ampliar" + +#: ../windows/get_helptext.py:138 +msgid "Goal of the activity" +msgstr "O obxectivo desta actividade" + +#: ../windows/get_helptext.py:142 +msgid "Tips" +msgstr "Consello:" + +#: ../windows/get_helptext.py:146 +msgid "Type of activity" +msgstr "Tipo de actividade" + +#: ../windows/get_helptext.py:149 +msgid "Information" +msgstr "Información" + +#: ../windows/get_helptext.py:152 +#, python-format +msgid "filename: %s" +msgstr "arquivo: %s" + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Stas Z. <sta...@us...> - 2011-12-24 15:37:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via c02f3fff6f1ac8ae2d37bffdb1073277876922f8 (commit) from 513378aba86cd4451924f1af6df101a4f91259a7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c02f3fff6f1ac8ae2d37bffdb1073277876922f8 Author: stasz <sta...@gm...> Date: Sat Dec 24 16:36:38 2011 +0100 Fixed math quiz ----------------------------------------------------------------------- Summary of changes: childsplay.py | 2 +- lib/quizengine.py | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-24 14:45:10
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 513378aba86cd4451924f1af6df101a4f91259a7 (commit) via dec02e6bd71fd142da3382d2cc913c9c630c8d19 (commit) from b46bac8a7eea9e8a2219e86f3fa65040748231dc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 513378aba86cd4451924f1af6df101a4f91259a7 Author: stasz <sta...@gm...> Date: Sat Dec 24 15:44:13 2011 +0100 Added new icons for 4row game commit dec02e6bd71fd142da3382d2cc913c9c630c8d19 Author: stasz <sta...@gm...> Date: Sat Dec 24 15:43:26 2011 +0100 Fixed new four-in-a-row game ----------------------------------------------------------------------- Summary of changes: Version.py | 2 +- lib/SPData/themes/childsplay/SP_menu.xml | 16 ++++++++++------ .../themes/childsplay/menuicons/fourrow.icon.png | Bin 0 -> 20761 bytes .../childsplay/menuicons/fourrow_ro.icon.png | Bin 0 -> 9282 bytes lib/fourrow.py | 2 +- 5 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 lib/SPData/themes/childsplay/menuicons/fourrow.icon.png create mode 100644 lib/SPData/themes/childsplay/menuicons/fourrow_ro.icon.png hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-24 11:28:10
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via b46bac8a7eea9e8a2219e86f3fa65040748231dc (commit) via d921065dab2b4e371b9af3364d692b1c43ef73ff (commit) from 560671e3f67d4d8062f779012e23546f7d320f10 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b46bac8a7eea9e8a2219e86f3fa65040748231dc Author: stasz <sta...@gm...> Date: Sat Dec 24 12:27:20 2011 +0100 Updated translations commit d921065dab2b4e371b9af3364d692b1c43ef73ff Author: stasz <sta...@gm...> Date: Sat Dec 24 12:16:17 2011 +0100 Added alphabetsound for english ----------------------------------------------------------------------- Summary of changes: SPWidgets.py | 2359 ----------------------------------- alphabetsounds/en/10.ogg | Bin 0 -> 12633 bytes alphabetsounds/en/11.ogg | Bin 0 -> 16972 bytes alphabetsounds/en/12.ogg | Bin 0 -> 13315 bytes alphabetsounds/en/13.ogg | Bin 0 -> 18965 bytes alphabetsounds/en/14.ogg | Bin 0 -> 15528 bytes alphabetsounds/en/15.ogg | Bin 0 -> 16522 bytes alphabetsounds/en/16.ogg | Bin 0 -> 15440 bytes alphabetsounds/en/17.ogg | Bin 0 -> 15668 bytes alphabetsounds/en/18.ogg | Bin 0 -> 17464 bytes alphabetsounds/en/19.ogg | Bin 0 -> 13807 bytes alphabetsounds/en/20.ogg | Bin 0 -> 15997 bytes alphabetsounds/en/U0030.ogg | Bin 0 -> 13989 bytes alphabetsounds/en/U0031.ogg | Bin 0 -> 14396 bytes alphabetsounds/en/U0032.ogg | Bin 0 -> 12355 bytes alphabetsounds/en/U0033.ogg | Bin 0 -> 13908 bytes alphabetsounds/en/U0034.ogg | Bin 0 -> 12001 bytes alphabetsounds/en/U0035.ogg | Bin 0 -> 14748 bytes alphabetsounds/en/U0036.ogg | Bin 0 -> 14477 bytes alphabetsounds/en/U0037.ogg | Bin 0 -> 14108 bytes alphabetsounds/en/U0038.ogg | Bin 0 -> 13865 bytes alphabetsounds/en/U0039.ogg | Bin 0 -> 13171 bytes alphabetsounds/en/U0061.ogg | Bin 0 -> 13707 bytes alphabetsounds/en/U0062.ogg | Bin 0 -> 14030 bytes alphabetsounds/en/U0063.ogg | Bin 0 -> 15514 bytes alphabetsounds/en/U0064.ogg | Bin 0 -> 13953 bytes alphabetsounds/en/U0065.ogg | Bin 0 -> 17025 bytes alphabetsounds/en/U0066.ogg | Bin 0 -> 12073 bytes alphabetsounds/en/U0067.ogg | Bin 0 -> 15540 bytes alphabetsounds/en/U0068.ogg | Bin 0 -> 16490 bytes alphabetsounds/en/U0069.ogg | Bin 0 -> 13311 bytes alphabetsounds/en/U006a.ogg | Bin 0 -> 15477 bytes alphabetsounds/en/U006b.ogg | Bin 0 -> 15844 bytes alphabetsounds/en/U006c.ogg | Bin 0 -> 15157 bytes alphabetsounds/en/U006d.ogg | Bin 0 -> 15409 bytes alphabetsounds/en/U006e.ogg | Bin 0 -> 14633 bytes alphabetsounds/en/U006f.ogg | Bin 0 -> 13625 bytes alphabetsounds/en/U0070.ogg | Bin 0 -> 13353 bytes alphabetsounds/en/U0071.ogg | Bin 0 -> 14806 bytes alphabetsounds/en/U0072.ogg | Bin 0 -> 13561 bytes alphabetsounds/en/U0073.ogg | Bin 0 -> 12368 bytes alphabetsounds/en/U0074.ogg | Bin 0 -> 12132 bytes alphabetsounds/en/U0075.ogg | Bin 0 -> 14083 bytes alphabetsounds/en/U0076.ogg | Bin 0 -> 13625 bytes alphabetsounds/en/U0077.ogg | Bin 0 -> 16115 bytes alphabetsounds/en/U0078.ogg | Bin 0 -> 15509 bytes alphabetsounds/en/U0079.ogg | Bin 0 -> 13619 bytes alphabetsounds/en/U007a.ogg | Bin 0 -> 13862 bytes locale/de/LC_MESSAGES/seniorplay.mo | Bin 0 -> 15124 bytes locale/en/LC_MESSAGES/seniorplay.mo | Bin 0 -> 13808 bytes locale/fr/LC_MESSAGES/seniorplay.mo | Bin 0 -> 14912 bytes locale/nl/LC_MESSAGES/seniorplay.mo | Bin 0 -> 16539 bytes locale/sv/LC_MESSAGES/seniorplay.mo | Bin 0 -> 13757 bytes po/FilesForTrans | 63 +- po/Po2Mo.log | 20 +- po/StatsTable | 20 +- po/seniorplay_de_DE.po | 1184 ++++++++---------- po/seniorplay_en_GB.po | 1184 ++++++++---------- po/seniorplay_fr_FR.po | 1186 ++++++++---------- po/seniorplay_latest.po | 958 +++++---------- po/seniorplay_nl_NL.po | 1676 +++++++++++++------------ po/seniorplay_sv_SE.po | 1174 ++++++++---------- 62 files changed, 3286 insertions(+), 6538 deletions(-) delete mode 100644 SPWidgets.py create mode 100644 alphabetsounds/en/10.ogg create mode 100644 alphabetsounds/en/11.ogg create mode 100644 alphabetsounds/en/12.ogg create mode 100644 alphabetsounds/en/13.ogg create mode 100644 alphabetsounds/en/14.ogg create mode 100644 alphabetsounds/en/15.ogg create mode 100644 alphabetsounds/en/16.ogg create mode 100644 alphabetsounds/en/17.ogg create mode 100644 alphabetsounds/en/18.ogg create mode 100644 alphabetsounds/en/19.ogg create mode 100644 alphabetsounds/en/20.ogg create mode 100644 alphabetsounds/en/U0030.ogg create mode 100644 alphabetsounds/en/U0031.ogg create mode 100644 alphabetsounds/en/U0032.ogg create mode 100644 alphabetsounds/en/U0033.ogg create mode 100644 alphabetsounds/en/U0034.ogg create mode 100644 alphabetsounds/en/U0035.ogg create mode 100644 alphabetsounds/en/U0036.ogg create mode 100644 alphabetsounds/en/U0037.ogg create mode 100644 alphabetsounds/en/U0038.ogg create mode 100644 alphabetsounds/en/U0039.ogg create mode 100644 alphabetsounds/en/U0061.ogg create mode 100644 alphabetsounds/en/U0062.ogg create mode 100644 alphabetsounds/en/U0063.ogg create mode 100644 alphabetsounds/en/U0064.ogg create mode 100644 alphabetsounds/en/U0065.ogg create mode 100644 alphabetsounds/en/U0066.ogg create mode 100644 alphabetsounds/en/U0067.ogg create mode 100644 alphabetsounds/en/U0068.ogg create mode 100644 alphabetsounds/en/U0069.ogg create mode 100644 alphabetsounds/en/U006a.ogg create mode 100644 alphabetsounds/en/U006b.ogg create mode 100644 alphabetsounds/en/U006c.ogg create mode 100644 alphabetsounds/en/U006d.ogg create mode 100644 alphabetsounds/en/U006e.ogg create mode 100644 alphabetsounds/en/U006f.ogg create mode 100644 alphabetsounds/en/U0070.ogg create mode 100644 alphabetsounds/en/U0071.ogg create mode 100644 alphabetsounds/en/U0072.ogg create mode 100644 alphabetsounds/en/U0073.ogg create mode 100644 alphabetsounds/en/U0074.ogg create mode 100644 alphabetsounds/en/U0075.ogg create mode 100644 alphabetsounds/en/U0076.ogg create mode 100644 alphabetsounds/en/U0077.ogg create mode 100644 alphabetsounds/en/U0078.ogg create mode 100644 alphabetsounds/en/U0079.ogg create mode 100644 alphabetsounds/en/U007a.ogg create mode 100644 locale/de/LC_MESSAGES/seniorplay.mo create mode 100644 locale/en/LC_MESSAGES/seniorplay.mo create mode 100644 locale/fr/LC_MESSAGES/seniorplay.mo create mode 100644 locale/nl/LC_MESSAGES/seniorplay.mo create mode 100644 locale/sv/LC_MESSAGES/seniorplay.mo hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-24 09:53:39
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 560671e3f67d4d8062f779012e23546f7d320f10 (commit) from 0e5f0ce0061618b444a10332319e16b46a8e949f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 560671e3f67d4d8062f779012e23546f7d320f10 Author: stasz <sta...@gm...> Date: Sat Dec 24 10:52:35 2011 +0100 Moved old website and added the new one ----------------------------------------------------------------------- Summary of changes: {website => website_old}/DIN-Bold_400.font.js | 0 {website => website_old}/PieNG.js | 0 .../activities/childsplay-billiard.html | 0 .../activities/childsplay-char-sound.html | 0 .../activities/childsplay-fallingletters.html | 0 .../activities/childsplay-findsound.html | 0 .../activities/childsplay-fishtank.html | 0 .../activities/childsplay-flashcards.html | 0 .../activities/childsplay-memory.html | 0 .../activities/childsplay-memorylower.html | 0 .../activities/childsplay-memorynumber.html | 0 .../activities/childsplay-memoryupper.html | 0 .../activities/childsplay-packid.html | 0 .../activities/childsplay-pong.html | 0 .../activities/childsplay-puzzle.html | 0 .../activities/childsplay-soundmemory.html | 0 {website => website_old}/breadcrumbs.php | 0 {website => website_old}/contact.php | 0 {website => website_old}/css/childsplay.css | 0 {website => website_old}/css/childsplay_chp.css | 0 {website => website_old}/css/childsplay_cop.css | 0 {website => website_old}/css/childsplay_scp.css | 0 {website => website_old}/css/stylesheet.css | 0 {website => website_old}/cufon-config.js | 0 {website => website_old}/cufon-yui.js | 0 {website => website_old}/ddin_400.font.js | 0 {website => website_old}/images/background.jpg | Bin 401 -> 401 bytes {website => website_old}/images/background.png | Bin 806 -> 806 bytes .../images/background_childsplay.jpg | Bin 436 -> 436 bytes .../images/background_schoolsplay.jpg | Bin 427 -> 427 bytes .../images/background_seniorplay.jpg | Bin 409 -> 409 bytes .../images/billiard-medium.jpg | Bin 91449 -> 91449 bytes {website => website_old}/images/box_childsplay.png | Bin 16344 -> 16344 bytes .../images/box_schoolsplay.png | Bin 16316 -> 16316 bytes {website => website_old}/images/box_seniorplay.png | Bin 16145 -> 16145 bytes .../images/btn_donateCC_LG.gif | Bin 2320 -> 2320 bytes {website => website_old}/images/button_nieuw.png | Bin 11863 -> 11863 bytes {website => website_old}/images/clear.gif | Bin 43 -> 43 bytes {website => website_old}/images/divider.png | Bin 260 -> 260 bytes {website => website_old}/images/divider_long.png | Bin 317 -> 317 bytes .../images/divider_long_orange.png | Bin 316 -> 316 bytes .../images/falling-letters-medium.jpg | Bin 133768 -> 133768 bytes .../images/find-sound-medium.jpg | Bin 154022 -> 154022 bytes .../images/find-the-characters-medium.jpg | Bin 138234 -> 138234 bytes .../images/fishtank-medium.jpg | Bin 200000 -> 200000 bytes .../images/flashcards-medium.jpg | Bin 142408 -> 142408 bytes {website => website_old}/images/header.png | Bin 96590 -> 96590 bytes .../images/header_childsplay.png | Bin 91137 -> 91137 bytes .../images/header_childsplay2.png | Bin 87428 -> 87428 bytes .../images/header_childsplay3.png | Bin 87446 -> 87446 bytes {website => website_old}/images/header_cp_only.png | Bin 81084 -> 81084 bytes .../images/header_schoolsplay.png | Bin 89088 -> 89088 bytes .../images/header_seniorplay.png | Bin 91483 -> 91483 bytes {website => website_old}/images/languages_area.png | Bin 1517 -> 1517 bytes {website => website_old}/images/liner.png | Bin 205 -> 205 bytes {website => website_old}/images/logo_apple.png | Bin 3928 -> 3928 bytes {website => website_old}/images/logo_linux.png | Bin 5486 -> 5486 bytes {website => website_old}/images/logo_windows.png | Bin 5113 -> 5113 bytes {website => website_old}/images/logos.png | Bin 2958 -> 2958 bytes .../images/lowercase-memory-medium.jpg | Bin 188935 -> 188935 bytes {website => website_old}/images/medium.jpg | Bin 153336 -> 153336 bytes .../images/numbers-memory-medium.jpg | Bin 171836 -> 171836 bytes {website => website_old}/images/packid-medium.jpg | Bin 156323 -> 156323 bytes {website => website_old}/images/pong-medium.jpg | Bin 45394 -> 45394 bytes {website => website_old}/images/puzzle-medium.jpg | Bin 151134 -> 151134 bytes .../images/screenshots/CP-find-char-sound.gif | Bin 123079 -> 123079 bytes .../images/screenshots/CP_billiard.gif | Bin 46619 -> 46619 bytes .../images/screenshots/CP_billiard_sm.gif | Bin 1881 -> 1881 bytes .../images/screenshots/CP_fallingletters.gif | Bin 119719 -> 119719 bytes .../images/screenshots/CP_fallingletters_sm.gif | Bin 2853 -> 2853 bytes .../images/screenshots/CP_find_char_sound_sm.gif | Bin 2871 -> 2871 bytes .../images/screenshots/CP_findsound.gif | Bin 139385 -> 139385 bytes .../images/screenshots/CP_findsound_sm.gif | Bin 2857 -> 2857 bytes .../images/screenshots/CP_fishtank.gif | Bin 284659 -> 284659 bytes .../images/screenshots/CP_fishtank_sm.gif | Bin 3497 -> 3497 bytes .../images/screenshots/CP_flashcards.gif | Bin 124572 -> 124572 bytes .../images/screenshots/CP_flashcards_sm.gif | Bin 2822 -> 2822 bytes .../images/screenshots/CP_memory.gif | Bin 113761 -> 113761 bytes .../images/screenshots/CP_memory_sm.gif | Bin 2752 -> 2752 bytes .../images/screenshots/CP_memorylower.gif | Bin 124906 -> 124906 bytes .../images/screenshots/CP_memorylower_sm.gif | Bin 2938 -> 2938 bytes .../images/screenshots/CP_memorynumbers.gif | Bin 126609 -> 126609 bytes .../images/screenshots/CP_memorynumbers_sm.gif | Bin 2940 -> 2940 bytes .../images/screenshots/CP_memoryupper.gif | Bin 115302 -> 115302 bytes .../images/screenshots/CP_memoryupper_sm.gif | Bin 2786 -> 2786 bytes .../images/screenshots/CP_menu_big.gif | Bin 109634 -> 109634 bytes .../images/screenshots/CP_menu_small.gif | Bin 30706 -> 30706 bytes .../images/screenshots/CP_packid.gif | Bin 102575 -> 102575 bytes .../images/screenshots/CP_packid_sm.gif | Bin 2847 -> 2847 bytes .../images/screenshots/CP_pong.gif | Bin 27714 -> 27714 bytes .../images/screenshots/CP_pong_sm.gif | Bin 1583 -> 1583 bytes .../images/screenshots/CP_puzzle.gif | Bin 122923 -> 122923 bytes .../images/screenshots/CP_puzzle_sm.gif | Bin 3065 -> 3065 bytes .../images/screenshots/CP_soundmemory.gif | Bin 125189 -> 125189 bytes .../images/screenshots/CP_soundmemory_sm.gif | Bin 2825 -> 2825 bytes .../images/screenshots/medium.jpg | Bin 153336 -> 153336 bytes .../images/sound-memory-medium.jpg | Bin 136682 -> 136682 bytes {website => website_old}/images/support_small.jpg | Bin 37456 -> 37456 bytes .../images/uppercase-memory-medium.jpg | Bin 164643 -> 164643 bytes {website => website_old}/images/x.gif | Bin 43 -> 43 bytes {website => website_old}/index.php | 0 {website => website_old}/jquery-1.3.2.min.js | 0 {website => website_old}/jquery.fullscreenr.js | 0 {website => website_old}/old/contact.html | 0 {website => website_old}/old/css/childsplay.css | 0 .../old/css/childsplay_chp.css | 0 .../old/css/childsplay_cop.css | 0 .../old/css/childsplay_scp.css | 0 {website => website_old}/old/images/background.jpg | Bin 401 -> 401 bytes {website => website_old}/old/images/background.png | Bin 806 -> 806 bytes .../old/images/background_childsplay.jpg | Bin 436 -> 436 bytes .../old/images/background_schoolsplay.jpg | Bin 427 -> 427 bytes .../old/images/background_seniorplay.jpg | Bin 409 -> 409 bytes .../old/images/box_childsplay.png | Bin 16344 -> 16344 bytes .../old/images/box_schoolsplay.png | Bin 16316 -> 16316 bytes .../old/images/box_seniorplay.png | Bin 16145 -> 16145 bytes .../old/images/btn_donateCC_LG.gif | Bin 2320 -> 2320 bytes .../old/images/button_nieuw.png | Bin 11863 -> 11863 bytes {website => website_old}/old/images/clear.gif | Bin 43 -> 43 bytes {website => website_old}/old/images/divider.png | Bin 260 -> 260 bytes .../old/images/divider_long.png | Bin 317 -> 317 bytes .../old/images/divider_long_orange.png | Bin 316 -> 316 bytes {website => website_old}/old/images/header.png | Bin 96590 -> 96590 bytes .../old/images/header_childsplay.png | Bin 91137 -> 91137 bytes .../old/images/header_cp_only.png | Bin 81084 -> 81084 bytes .../old/images/header_schoolsplay.png | Bin 89088 -> 89088 bytes .../old/images/header_seniorplay.png | Bin 91483 -> 91483 bytes .../old/images/languages_area.png | Bin 1517 -> 1517 bytes {website => website_old}/old/images/liner.png | Bin 205 -> 205 bytes {website => website_old}/old/images/logo_apple.png | Bin 3928 -> 3928 bytes {website => website_old}/old/images/logo_linux.png | Bin 5486 -> 5486 bytes .../old/images/logo_windows.png | Bin 5113 -> 5113 bytes {website => website_old}/old/images/logos.png | Bin 2958 -> 2958 bytes .../old/images/screenshots/CP_menu_big.gif | Bin 109634 -> 109634 bytes .../old/images/screenshots/CP_menu_small.gif | Bin 30706 -> 30706 bytes {website => website_old}/old/index.html | 0 .../old/js/DIN-Bold_400.font.js | 0 {website => website_old}/old/js/PieNG.js | 0 {website => website_old}/old/js/cufon-config.js | 0 {website => website_old}/old/js/cufon-yui.js | 0 {website => website_old}/old/js/ddin_400.font.js | 0 .../old/js/jquery-1.3.2.min.js | 0 .../old/js/jquery.fullscreenr.js | 0 .../old/js/seria_400-seria_italic_400.font.js | 0 .../old/js/supersleight-min.js | 0 {website => website_old}/old/js/unitpngfix.js | 0 {website => website_old}/old/js/x.gif | Bin 43 -> 43 bytes {website => website_old}/old/osx.html | 0 {website => website_old}/old/schoolsplay.html | 0 {website => website_old}/old/screenshots.html | 0 {website => website_old}/old/seniorplay.html | 0 {website => website_old}/old/thanks.html | 0 {website => website_old}/old/translations.html | 0 {website => website_old}/old/wiki.html | 0 {website => website_old}/osx.php | 0 {website => website_old}/screenshots.php | 0 .../seria_400-seria_italic_400.font.js | 0 {website => website_old}/supersleight-min.js | 0 {website => website_old}/template.dwt | 0 {website => website_old}/thanks.php | 0 {website => website_old}/translations.php | 0 {website => website_old}/unitpngfix.js | 0 {website => website_old}/wiki.php | 0 {website => website_sf}/DIN-Bold_400.font.js | 0 {website => website_sf}/PieNG.js | 0 .../activities/childsplay-billiard.html | 0 .../activities/childsplay-char-sound.html | 0 .../activities/childsplay-fallingletters.html | 0 .../activities/childsplay-findsound.html | 0 .../activities/childsplay-fishtank.html | 0 .../activities/childsplay-flashcards.html | 0 .../activities/childsplay-memory.html | 0 .../activities/childsplay-memorylower.html | 0 .../activities/childsplay-memorynumber.html | 0 .../activities/childsplay-memoryupper.html | 0 .../activities/childsplay-packid.html | 0 .../activities/childsplay-pong.html | 0 .../activities/childsplay-puzzle.html | 0 .../activities/childsplay-soundmemory.html | 0 {website => website_sf}/breadcrumbs.php | 0 {website => website_sf}/contact.php | 17 +++++++------ {website => website_sf}/css/childsplay.css | 0 {website => website_sf}/css/childsplay_chp.css | 0 {website => website_sf}/css/childsplay_cop.css | 0 {website => website_sf}/css/childsplay_scp.css | 0 {website => website_sf}/css/stylesheet.css | 0 {website => website_sf}/cufon-config.js | 0 {website => website_sf}/cufon-yui.js | 0 {website => website_sf}/ddin_400.font.js | 0 {website => website_sf}/images/background.jpg | Bin 401 -> 401 bytes {website => website_sf}/images/background.png | Bin 806 -> 806 bytes .../images/background_childsplay.jpg | Bin 436 -> 436 bytes .../images/background_schoolsplay.jpg | Bin 427 -> 427 bytes .../images/background_seniorplay.jpg | Bin 409 -> 409 bytes {website => website_sf}/images/billiard-medium.jpg | Bin 91449 -> 91449 bytes {website => website_sf}/images/box_childsplay.png | Bin 16344 -> 16344 bytes {website => website_sf}/images/box_schoolsplay.png | Bin 16316 -> 16316 bytes {website => website_sf}/images/box_seniorplay.png | Bin 16145 -> 16145 bytes {website => website_sf}/images/btn_donateCC_LG.gif | Bin 2320 -> 2320 bytes {website => website_sf}/images/button_nieuw.png | Bin 11863 -> 11863 bytes {website => website_sf}/images/clear.gif | Bin 43 -> 43 bytes {website => website_sf}/images/divider.png | Bin 260 -> 260 bytes {website => website_sf}/images/divider_long.png | Bin 317 -> 317 bytes .../images/divider_long_orange.png | Bin 316 -> 316 bytes .../images/falling-letters-medium.jpg | Bin 133768 -> 133768 bytes .../images/find-sound-medium.jpg | Bin 154022 -> 154022 bytes .../images/find-the-characters-medium.jpg | Bin 138234 -> 138234 bytes {website => website_sf}/images/fishtank-medium.jpg | Bin 200000 -> 200000 bytes .../images/flashcards-medium.jpg | Bin 142408 -> 142408 bytes {website => website_sf}/images/header.png | Bin 96590 -> 96590 bytes .../images/header_childsplay.png | Bin 91137 -> 91137 bytes .../images/header_childsplay2.png | Bin 87428 -> 87428 bytes .../images/header_childsplay3.png | Bin 87446 -> 87446 bytes {website => website_sf}/images/header_cp_only.png | Bin 81084 -> 81084 bytes .../images/header_schoolsplay.png | Bin 89088 -> 89088 bytes .../images/header_seniorplay.png | Bin 91483 -> 91483 bytes {website => website_sf}/images/languages_area.png | Bin 1517 -> 1517 bytes {website => website_sf}/images/liner.png | Bin 205 -> 205 bytes {website => website_sf}/images/logo_apple.png | Bin 3928 -> 3928 bytes {website => website_sf}/images/logo_linux.png | Bin 5486 -> 5486 bytes {website => website_sf}/images/logo_windows.png | Bin 5113 -> 5113 bytes {website => website_sf}/images/logos.png | Bin 2958 -> 2958 bytes .../images/lowercase-memory-medium.jpg | Bin 188935 -> 188935 bytes {website => website_sf}/images/medium.jpg | Bin 153336 -> 153336 bytes .../images/numbers-memory-medium.jpg | Bin 171836 -> 171836 bytes {website => website_sf}/images/packid-medium.jpg | Bin 156323 -> 156323 bytes {website => website_sf}/images/pong-medium.jpg | Bin 45394 -> 45394 bytes {website => website_sf}/images/puzzle-medium.jpg | Bin 151134 -> 151134 bytes .../images/screenshots/CP-find-char-sound.gif | Bin 123079 -> 123079 bytes .../images/screenshots/CP_billiard.gif | Bin 46619 -> 46619 bytes .../images/screenshots/CP_billiard_sm.gif | Bin 1881 -> 1881 bytes .../images/screenshots/CP_fallingletters.gif | Bin 119719 -> 119719 bytes .../images/screenshots/CP_fallingletters_sm.gif | Bin 2853 -> 2853 bytes .../images/screenshots/CP_find_char_sound_sm.gif | Bin 2871 -> 2871 bytes .../images/screenshots/CP_findsound.gif | Bin 139385 -> 139385 bytes .../images/screenshots/CP_findsound_sm.gif | Bin 2857 -> 2857 bytes .../images/screenshots/CP_fishtank.gif | Bin 284659 -> 284659 bytes .../images/screenshots/CP_fishtank_sm.gif | Bin 3497 -> 3497 bytes .../images/screenshots/CP_flashcards.gif | Bin 124572 -> 124572 bytes .../images/screenshots/CP_flashcards_sm.gif | Bin 2822 -> 2822 bytes .../images/screenshots/CP_memory.gif | Bin 113761 -> 113761 bytes .../images/screenshots/CP_memory_sm.gif | Bin 2752 -> 2752 bytes .../images/screenshots/CP_memorylower.gif | Bin 124906 -> 124906 bytes .../images/screenshots/CP_memorylower_sm.gif | Bin 2938 -> 2938 bytes .../images/screenshots/CP_memorynumbers.gif | Bin 126609 -> 126609 bytes .../images/screenshots/CP_memorynumbers_sm.gif | Bin 2940 -> 2940 bytes .../images/screenshots/CP_memoryupper.gif | Bin 115302 -> 115302 bytes .../images/screenshots/CP_memoryupper_sm.gif | Bin 2786 -> 2786 bytes .../images/screenshots/CP_menu_big.gif | Bin 109634 -> 109634 bytes .../images/screenshots/CP_menu_small.gif | Bin 30706 -> 30706 bytes .../images/screenshots/CP_packid.gif | Bin 102575 -> 102575 bytes .../images/screenshots/CP_packid_sm.gif | Bin 2847 -> 2847 bytes .../images/screenshots/CP_pong.gif | Bin 27714 -> 27714 bytes .../images/screenshots/CP_pong_sm.gif | Bin 1583 -> 1583 bytes .../images/screenshots/CP_puzzle.gif | Bin 122923 -> 122923 bytes .../images/screenshots/CP_puzzle_sm.gif | Bin 3065 -> 3065 bytes .../images/screenshots/CP_soundmemory.gif | Bin 125189 -> 125189 bytes .../images/screenshots/CP_soundmemory_sm.gif | Bin 2825 -> 2825 bytes .../images/screenshots}/medium.jpg | Bin 153336 -> 153336 bytes .../images/sound-memory-medium.jpg | Bin 136682 -> 136682 bytes {website => website_sf}/images/support_small.jpg | Bin 37456 -> 37456 bytes .../images/uppercase-memory-medium.jpg | Bin 164643 -> 164643 bytes {website => website_sf}/images/x.gif | Bin 43 -> 43 bytes {website => website_sf}/index.php | 20 +++++++++------- {website => website_sf}/jquery-1.3.2.min.js | 0 {website => website_sf}/jquery.fullscreenr.js | 0 {website => website_sf}/osx.php | 17 +++++++------ {website => website_sf}/screenshots.php | 17 +++++++------ .../seria_400-seria_italic_400.font.js | 0 {website/old/js => website_sf}/supersleight-min.js | 0 {website => website_sf}/template.dwt | 0 {website => website_sf}/thanks.php | 19 ++++++++------- {website => website_sf}/translations.php | 23 ++++++++++-------- {website/old/js => website_sf}/unitpngfix.js | 0 {website => website_sf}/wiki.php | 24 +++++++++++-------- 275 files changed, 75 insertions(+), 62 deletions(-) copy {website => website_old}/DIN-Bold_400.font.js (100%) copy {website => website_old}/PieNG.js (100%) copy {website => website_old}/activities/childsplay-billiard.html (100%) copy {website => website_old}/activities/childsplay-char-sound.html (100%) copy {website => website_old}/activities/childsplay-fallingletters.html (100%) copy {website => website_old}/activities/childsplay-findsound.html (100%) copy {website => website_old}/activities/childsplay-fishtank.html (100%) copy {website => website_old}/activities/childsplay-flashcards.html (100%) copy {website => website_old}/activities/childsplay-memory.html (100%) copy {website => website_old}/activities/childsplay-memorylower.html (100%) copy {website => website_old}/activities/childsplay-memorynumber.html (100%) copy {website => website_old}/activities/childsplay-memoryupper.html (100%) copy {website => website_old}/activities/childsplay-packid.html (100%) copy {website => website_old}/activities/childsplay-pong.html (100%) copy {website => website_old}/activities/childsplay-puzzle.html (100%) copy {website => website_old}/activities/childsplay-soundmemory.html (100%) copy {website => website_old}/breadcrumbs.php (100%) copy {website => website_old}/contact.php (100%) copy {website => website_old}/css/childsplay.css (100%) copy {website => website_old}/css/childsplay_chp.css (100%) copy {website => website_old}/css/childsplay_cop.css (100%) copy {website => website_old}/css/childsplay_scp.css (100%) copy {website => website_old}/css/stylesheet.css (100%) copy {website => website_old}/cufon-config.js (100%) copy {website => website_old}/cufon-yui.js (100%) copy {website => website_old}/ddin_400.font.js (100%) copy {website => website_old}/images/background.jpg (100%) copy {website => website_old}/images/background.png (100%) copy {website => website_old}/images/background_childsplay.jpg (100%) copy {website => website_old}/images/background_schoolsplay.jpg (100%) copy {website => website_old}/images/background_seniorplay.jpg (100%) copy {website => website_old}/images/billiard-medium.jpg (100%) copy {website => website_old}/images/box_childsplay.png (100%) copy {website => website_old}/images/box_schoolsplay.png (100%) copy {website => website_old}/images/box_seniorplay.png (100%) copy {website => website_old}/images/btn_donateCC_LG.gif (100%) copy {website => website_old}/images/button_nieuw.png (100%) copy {website => website_old}/images/clear.gif (100%) copy {website => website_old}/images/divider.png (100%) copy {website => website_old}/images/divider_long.png (100%) copy {website => website_old}/images/divider_long_orange.png (100%) copy {website => website_old}/images/falling-letters-medium.jpg (100%) copy {website => website_old}/images/find-sound-medium.jpg (100%) copy {website => website_old}/images/find-the-characters-medium.jpg (100%) copy {website => website_old}/images/fishtank-medium.jpg (100%) copy {website => website_old}/images/flashcards-medium.jpg (100%) copy {website => website_old}/images/header.png (100%) copy {website => website_old}/images/header_childsplay.png (100%) copy {website => website_old}/images/header_childsplay2.png (100%) copy {website => website_old}/images/header_childsplay3.png (100%) copy {website => website_old}/images/header_cp_only.png (100%) copy {website => website_old}/images/header_schoolsplay.png (100%) copy {website => website_old}/images/header_seniorplay.png (100%) copy {website => website_old}/images/languages_area.png (100%) copy {website => website_old}/images/liner.png (100%) copy {website => website_old}/images/logo_apple.png (100%) copy {website => website_old}/images/logo_linux.png (100%) copy {website => website_old}/images/logo_windows.png (100%) copy {website => website_old}/images/logos.png (100%) copy {website => website_old}/images/lowercase-memory-medium.jpg (100%) copy {website => website_old}/images/medium.jpg (100%) copy {website => website_old}/images/numbers-memory-medium.jpg (100%) copy {website => website_old}/images/packid-medium.jpg (100%) copy {website => website_old}/images/pong-medium.jpg (100%) copy {website => website_old}/images/puzzle-medium.jpg (100%) copy {website => website_old}/images/screenshots/CP-find-char-sound.gif (100%) copy {website => website_old}/images/screenshots/CP_billiard.gif (100%) copy {website => website_old}/images/screenshots/CP_billiard_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_fallingletters.gif (100%) copy {website => website_old}/images/screenshots/CP_fallingletters_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_find_char_sound_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_findsound.gif (100%) copy {website => website_old}/images/screenshots/CP_findsound_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_fishtank.gif (100%) copy {website => website_old}/images/screenshots/CP_fishtank_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_flashcards.gif (100%) copy {website => website_old}/images/screenshots/CP_flashcards_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_memory.gif (100%) copy {website => website_old}/images/screenshots/CP_memory_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_memorylower.gif (100%) copy {website => website_old}/images/screenshots/CP_memorylower_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_memorynumbers.gif (100%) copy {website => website_old}/images/screenshots/CP_memorynumbers_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_memoryupper.gif (100%) copy {website => website_old}/images/screenshots/CP_memoryupper_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_menu_big.gif (100%) copy {website => website_old}/images/screenshots/CP_menu_small.gif (100%) copy {website => website_old}/images/screenshots/CP_packid.gif (100%) copy {website => website_old}/images/screenshots/CP_packid_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_pong.gif (100%) copy {website => website_old}/images/screenshots/CP_pong_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_puzzle.gif (100%) copy {website => website_old}/images/screenshots/CP_puzzle_sm.gif (100%) copy {website => website_old}/images/screenshots/CP_soundmemory.gif (100%) copy {website => website_old}/images/screenshots/CP_soundmemory_sm.gif (100%) rename {website => website_old}/images/screenshots/medium.jpg (100%) copy {website => website_old}/images/sound-memory-medium.jpg (100%) copy {website => website_old}/images/support_small.jpg (100%) copy {website => website_old}/images/uppercase-memory-medium.jpg (100%) copy {website => website_old}/images/x.gif (100%) copy {website => website_old}/index.php (100%) copy {website => website_old}/jquery-1.3.2.min.js (100%) copy {website => website_old}/jquery.fullscreenr.js (100%) rename {website => website_old}/old/contact.html (100%) rename {website => website_old}/old/css/childsplay.css (100%) rename {website => website_old}/old/css/childsplay_chp.css (100%) rename {website => website_old}/old/css/childsplay_cop.css (100%) rename {website => website_old}/old/css/childsplay_scp.css (100%) rename {website => website_old}/old/images/background.jpg (100%) rename {website => website_old}/old/images/background.png (100%) rename {website => website_old}/old/images/background_childsplay.jpg (100%) rename {website => website_old}/old/images/background_schoolsplay.jpg (100%) rename {website => website_old}/old/images/background_seniorplay.jpg (100%) rename {website => website_old}/old/images/box_childsplay.png (100%) rename {website => website_old}/old/images/box_schoolsplay.png (100%) rename {website => website_old}/old/images/box_seniorplay.png (100%) rename {website => website_old}/old/images/btn_donateCC_LG.gif (100%) rename {website => website_old}/old/images/button_nieuw.png (100%) rename {website => website_old}/old/images/clear.gif (100%) rename {website => website_old}/old/images/divider.png (100%) rename {website => website_old}/old/images/divider_long.png (100%) rename {website => website_old}/old/images/divider_long_orange.png (100%) rename {website => website_old}/old/images/header.png (100%) rename {website => website_old}/old/images/header_childsplay.png (100%) rename {website => website_old}/old/images/header_cp_only.png (100%) rename {website => website_old}/old/images/header_schoolsplay.png (100%) rename {website => website_old}/old/images/header_seniorplay.png (100%) rename {website => website_old}/old/images/languages_area.png (100%) rename {website => website_old}/old/images/liner.png (100%) rename {website => website_old}/old/images/logo_apple.png (100%) rename {website => website_old}/old/images/logo_linux.png (100%) rename {website => website_old}/old/images/logo_windows.png (100%) rename {website => website_old}/old/images/logos.png (100%) rename {website => website_old}/old/images/screenshots/CP_menu_big.gif (100%) rename {website => website_old}/old/images/screenshots/CP_menu_small.gif (100%) rename {website => website_old}/old/index.html (100%) rename {website => website_old}/old/js/DIN-Bold_400.font.js (100%) rename {website => website_old}/old/js/PieNG.js (100%) rename {website => website_old}/old/js/cufon-config.js (100%) rename {website => website_old}/old/js/cufon-yui.js (100%) rename {website => website_old}/old/js/ddin_400.font.js (100%) rename {website => website_old}/old/js/jquery-1.3.2.min.js (100%) rename {website => website_old}/old/js/jquery.fullscreenr.js (100%) copy {website => website_old}/old/js/seria_400-seria_italic_400.font.js (100%) copy {website => website_old}/old/js/supersleight-min.js (100%) copy {website => website_old}/old/js/unitpngfix.js (100%) rename {website => website_old}/old/js/x.gif (100%) rename {website => website_old}/old/osx.html (100%) rename {website => website_old}/old/schoolsplay.html (100%) rename {website => website_old}/old/screenshots.html (100%) rename {website => website_old}/old/seniorplay.html (100%) rename {website => website_old}/old/thanks.html (100%) rename {website => website_old}/old/translations.html (100%) rename {website => website_old}/old/wiki.html (100%) copy {website => website_old}/osx.php (100%) copy {website => website_old}/screenshots.php (100%) rename {website => website_old}/seria_400-seria_italic_400.font.js (100%) rename {website => website_old}/supersleight-min.js (100%) copy {website => website_old}/template.dwt (100%) copy {website => website_old}/thanks.php (100%) copy {website => website_old}/translations.php (100%) rename {website => website_old}/unitpngfix.js (100%) copy {website => website_old}/wiki.php (100%) rename {website => website_sf}/DIN-Bold_400.font.js (100%) rename {website => website_sf}/PieNG.js (100%) rename {website => website_sf}/activities/childsplay-billiard.html (100%) rename {website => website_sf}/activities/childsplay-char-sound.html (100%) rename {website => website_sf}/activities/childsplay-fallingletters.html (100%) rename {website => website_sf}/activities/childsplay-findsound.html (100%) rename {website => website_sf}/activities/childsplay-fishtank.html (100%) rename {website => website_sf}/activities/childsplay-flashcards.html (100%) rename {website => website_sf}/activities/childsplay-memory.html (100%) rename {website => website_sf}/activities/childsplay-memorylower.html (100%) rename {website => website_sf}/activities/childsplay-memorynumber.html (100%) rename {website => website_sf}/activities/childsplay-memoryupper.html (100%) rename {website => website_sf}/activities/childsplay-packid.html (100%) rename {website => website_sf}/activities/childsplay-pong.html (100%) rename {website => website_sf}/activities/childsplay-puzzle.html (100%) rename {website => website_sf}/activities/childsplay-soundmemory.html (100%) rename {website => website_sf}/breadcrumbs.php (100%) rename {website => website_sf}/contact.php (85%) rename {website => website_sf}/css/childsplay.css (100%) rename {website => website_sf}/css/childsplay_chp.css (100%) rename {website => website_sf}/css/childsplay_cop.css (100%) rename {website => website_sf}/css/childsplay_scp.css (100%) rename {website => website_sf}/css/stylesheet.css (100%) rename {website => website_sf}/cufon-config.js (100%) rename {website => website_sf}/cufon-yui.js (100%) rename {website => website_sf}/ddin_400.font.js (100%) rename {website => website_sf}/images/background.jpg (100%) rename {website => website_sf}/images/background.png (100%) rename {website => website_sf}/images/background_childsplay.jpg (100%) rename {website => website_sf}/images/background_schoolsplay.jpg (100%) rename {website => website_sf}/images/background_seniorplay.jpg (100%) rename {website => website_sf}/images/billiard-medium.jpg (100%) rename {website => website_sf}/images/box_childsplay.png (100%) rename {website => website_sf}/images/box_schoolsplay.png (100%) rename {website => website_sf}/images/box_seniorplay.png (100%) rename {website => website_sf}/images/btn_donateCC_LG.gif (100%) rename {website => website_sf}/images/button_nieuw.png (100%) rename {website => website_sf}/images/clear.gif (100%) rename {website => website_sf}/images/divider.png (100%) rename {website => website_sf}/images/divider_long.png (100%) rename {website => website_sf}/images/divider_long_orange.png (100%) rename {website => website_sf}/images/falling-letters-medium.jpg (100%) rename {website => website_sf}/images/find-sound-medium.jpg (100%) rename {website => website_sf}/images/find-the-characters-medium.jpg (100%) rename {website => website_sf}/images/fishtank-medium.jpg (100%) rename {website => website_sf}/images/flashcards-medium.jpg (100%) rename {website => website_sf}/images/header.png (100%) rename {website => website_sf}/images/header_childsplay.png (100%) rename {website => website_sf}/images/header_childsplay2.png (100%) rename {website => website_sf}/images/header_childsplay3.png (100%) rename {website => website_sf}/images/header_cp_only.png (100%) rename {website => website_sf}/images/header_schoolsplay.png (100%) rename {website => website_sf}/images/header_seniorplay.png (100%) rename {website => website_sf}/images/languages_area.png (100%) rename {website => website_sf}/images/liner.png (100%) rename {website => website_sf}/images/logo_apple.png (100%) rename {website => website_sf}/images/logo_linux.png (100%) rename {website => website_sf}/images/logo_windows.png (100%) rename {website => website_sf}/images/logos.png (100%) rename {website => website_sf}/images/lowercase-memory-medium.jpg (100%) copy {website => website_sf}/images/medium.jpg (100%) rename {website => website_sf}/images/numbers-memory-medium.jpg (100%) rename {website => website_sf}/images/packid-medium.jpg (100%) rename {website => website_sf}/images/pong-medium.jpg (100%) rename {website => website_sf}/images/puzzle-medium.jpg (100%) rename {website => website_sf}/images/screenshots/CP-find-char-sound.gif (100%) rename {website => website_sf}/images/screenshots/CP_billiard.gif (100%) rename {website => website_sf}/images/screenshots/CP_billiard_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_fallingletters.gif (100%) rename {website => website_sf}/images/screenshots/CP_fallingletters_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_find_char_sound_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_findsound.gif (100%) rename {website => website_sf}/images/screenshots/CP_findsound_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_fishtank.gif (100%) rename {website => website_sf}/images/screenshots/CP_fishtank_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_flashcards.gif (100%) rename {website => website_sf}/images/screenshots/CP_flashcards_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_memory.gif (100%) rename {website => website_sf}/images/screenshots/CP_memory_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_memorylower.gif (100%) rename {website => website_sf}/images/screenshots/CP_memorylower_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_memorynumbers.gif (100%) rename {website => website_sf}/images/screenshots/CP_memorynumbers_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_memoryupper.gif (100%) rename {website => website_sf}/images/screenshots/CP_memoryupper_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_menu_big.gif (100%) rename {website => website_sf}/images/screenshots/CP_menu_small.gif (100%) rename {website => website_sf}/images/screenshots/CP_packid.gif (100%) rename {website => website_sf}/images/screenshots/CP_packid_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_pong.gif (100%) rename {website => website_sf}/images/screenshots/CP_pong_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_puzzle.gif (100%) rename {website => website_sf}/images/screenshots/CP_puzzle_sm.gif (100%) rename {website => website_sf}/images/screenshots/CP_soundmemory.gif (100%) rename {website => website_sf}/images/screenshots/CP_soundmemory_sm.gif (100%) rename {website/images => website_sf/images/screenshots}/medium.jpg (100%) rename {website => website_sf}/images/sound-memory-medium.jpg (100%) rename {website => website_sf}/images/support_small.jpg (100%) rename {website => website_sf}/images/uppercase-memory-medium.jpg (100%) rename {website => website_sf}/images/x.gif (100%) rename {website => website_sf}/index.php (86%) rename {website => website_sf}/jquery-1.3.2.min.js (100%) rename {website => website_sf}/jquery.fullscreenr.js (100%) rename {website => website_sf}/osx.php (85%) rename {website => website_sf}/screenshots.php (89%) rename {website/old/js => website_sf}/seria_400-seria_italic_400.font.js (100%) rename {website/old/js => website_sf}/supersleight-min.js (100%) rename {website => website_sf}/template.dwt (100%) rename {website => website_sf}/thanks.php (79%) rename {website => website_sf}/translations.php (75%) rename {website/old/js => website_sf}/unitpngfix.js (100%) rename {website => website_sf}/wiki.php (75%) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-23 16:37:46
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 0e5f0ce0061618b444a10332319e16b46a8e949f (commit) from a32b813166b29d42cd22c4689ed95cb339e597bd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0e5f0ce0061618b444a10332319e16b46a8e949f Author: stasz <sta...@gm...> Date: Fri Dec 23 17:36:27 2011 +0100 Major update as well as addition of 1500+ math questions. Still dbase issues ----------------------------------------------------------------------- Summary of changes: SPConstants.py | 2 +- SPDataManager.py | 3 --- SPMainCore.py | 3 +-- childsplay.py | 2 +- lib/CPData/SoundmemoryData/soundmemory.rc | 2 ++ lib/SPData/themes/childsplay/menu_bar.png | Bin 553 -> 599 bytes lib/memory_sp.py | 2 +- lib/quizengine.py | 7 ++++--- sp_content.db | Bin 20480 -> 234496 bytes 9 files changed, 10 insertions(+), 11 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-23 10:11:30
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via a32b813166b29d42cd22c4689ed95cb339e597bd (commit) from 726e6a5f76d4cac3dee29ea8c945969c42cb9d26 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a32b813166b29d42cd22c4689ed95cb339e597bd Author: stasz <sta...@gm...> Date: Fri Dec 23 11:10:47 2011 +0100 fixes ----------------------------------------------------------------------- Summary of changes: .../tileset_1.png | Bin 4798 -> 4798 bytes .../{images => tileset_1}/childsplay/001A.png | Bin 8200 -> 8200 bytes .../{images => tileset_1}/childsplay/001B.png | Bin 11399 -> 11399 bytes .../{images => tileset_1}/childsplay/002A.png | Bin 11722 -> 11722 bytes .../{images => tileset_1}/childsplay/002B.png | Bin 9913 -> 9913 bytes .../{images => tileset_1}/childsplay/003A.png | Bin 6402 -> 6402 bytes .../{images => tileset_1}/childsplay/003B.png | Bin 8092 -> 8092 bytes .../{images => tileset_1}/childsplay/004A.png | Bin 3163 -> 3163 bytes .../{images => tileset_1}/childsplay/004B.png | Bin 10947 -> 10947 bytes .../{images => tileset_1}/childsplay/005A.png | Bin 7014 -> 7014 bytes .../{images => tileset_1}/childsplay/005B.png | Bin 12085 -> 12085 bytes .../{images => tileset_1}/childsplay/006A.png | Bin 10501 -> 10501 bytes .../{images => tileset_1}/childsplay/006B.png | Bin 13118 -> 13118 bytes .../{images => tileset_1}/childsplay/007A.png | Bin 10447 -> 10447 bytes .../{images => tileset_1}/childsplay/007B.png | Bin 7692 -> 7692 bytes .../{images => tileset_1}/childsplay/008A.png | Bin 6276 -> 6276 bytes .../{images => tileset_1}/childsplay/008B.png | Bin 5816 -> 5816 bytes .../{images => tileset_1}/childsplay/009A.png | Bin 4418 -> 4418 bytes .../{images => tileset_1}/childsplay/009B.png | Bin 8092 -> 8092 bytes .../{images => tileset_1}/childsplay/010A.png | Bin 11174 -> 11174 bytes .../{images => tileset_1}/childsplay/010B.png | Bin 7412 -> 7412 bytes .../{images => tileset_1}/childsplay/011A.png | Bin 15514 -> 15514 bytes .../{images => tileset_1}/childsplay/011B.png | Bin 10802 -> 10802 bytes .../{images => tileset_1}/childsplay/012A.png | Bin 3238 -> 3238 bytes .../{images => tileset_1}/childsplay/012B.png | Bin 13695 -> 13695 bytes .../{images => tileset_1}/childsplay/013A.png | Bin 3674 -> 3674 bytes .../{images => tileset_1}/childsplay/013B.png | Bin 11722 -> 11722 bytes .../{images => tileset_1}/childsplay/014A.png | Bin 7767 -> 7767 bytes .../{images => tileset_1}/childsplay/014B.png | Bin 7813 -> 7813 bytes .../{images => tileset_1}/childsplay/015A.png | Bin 7637 -> 7637 bytes .../{images => tileset_1}/childsplay/015B.png | Bin 9603 -> 9603 bytes .../{images => tileset_1}/childsplay/016A.png | Bin 9334 -> 9334 bytes .../{images => tileset_1}/childsplay/016B.png | Bin 19802 -> 19802 bytes .../{images => tileset_1}/childsplay/017A.png | Bin 8092 -> 8092 bytes .../{images => tileset_1}/childsplay/017B.png | Bin 2064 -> 2064 bytes .../{images => tileset_1}/childsplay/018A.png | Bin 15757 -> 15757 bytes .../{images => tileset_1}/childsplay/018B.png | Bin 12679 -> 12679 bytes .../{images => tileset_1}/childsplay/019A.png | Bin 11877 -> 11877 bytes .../{images => tileset_1}/childsplay/019B.png | Bin 11399 -> 11399 bytes .../{images => tileset_1}/childsplay/020A.png | Bin 11042 -> 11042 bytes .../{images => tileset_1}/childsplay/020B.png | Bin 14468 -> 14468 bytes .../{images => tileset_1}/childsplay/021A.png | Bin 12239 -> 12239 bytes .../{images => tileset_1}/childsplay/021B.png | Bin 10692 -> 10692 bytes .../childsplay/CP_cardfront.png | Bin 35936 -> 35936 bytes .../{images => tileset_1}/childsplay/cardfront.png | Bin 516 -> 516 bytes .../tileset_1_ro.png} | Bin 4798 -> 4798 bytes lib/CPData/Findit_spData/hint_ro.png | Bin 0 -> 1866 bytes lib/CPData/FishtankData/sounds/glockenschmoutz.ogg | Bin 0 -> 1307926 bytes lib/CPData/FourrowData/1.png | Bin 0 -> 1074 bytes lib/CPData/FourrowData/10.png | Bin 0 -> 2608 bytes lib/CPData/FourrowData/2.png | Bin 0 -> 2052 bytes lib/CPData/FourrowData/3.png | Bin 0 -> 2224 bytes lib/CPData/FourrowData/4.png | Bin 0 -> 1557 bytes lib/CPData/FourrowData/4row_black.png | Bin 0 -> 2221 bytes lib/CPData/FourrowData/4row_board.png | Bin 0 -> 2569 bytes lib/CPData/FourrowData/4row_red.png | Bin 0 -> 2382 bytes lib/CPData/FourrowData/5.png | Bin 0 -> 2080 bytes lib/CPData/FourrowData/6.png | Bin 0 -> 2308 bytes lib/CPData/FourrowData/7.png | Bin 0 -> 1526 bytes lib/CPData/FourrowData/8.png | Bin 0 -> 2158 bytes lib/CPData/FourrowData/9.png | Bin 0 -> 2266 bytes lib/CPData/FourrowData/computer.png | Bin 0 -> 24523 bytes lib/CPData/FourrowData/fourrow.rc | 30 ++++++++++++++++++++ lib/CPData/FourrowData/loss.ogg | Bin 0 -> 30992 bytes lib/CPData/FourrowData/pointer_computer.png | Bin 0 -> 3628 bytes lib/CPData/FourrowData/pointer_user.png | Bin 0 -> 6580 bytes lib/CPData/FourrowData/winner.png | Bin 0 -> 26466 bytes lib/CPData/FourrowData/won.ogg | Bin 0 -> 213246 bytes .../{tileset_1.png => tileset_1_ro.png} | Bin 4798 -> 4798 bytes .../{tileset_2.png => tileset_2_ro.png} | Bin 5179 -> 5179 bytes lib/CPData/Memory_spData/tileset_3.png | Bin 5484 -> 0 bytes .../tileset_3/childsplay/CP_cardback.png | Bin 13281 -> 0 bytes .../tileset_3/childsplay/CP_cardfront.png | Bin 38184 -> 0 bytes .../tileset_3/childsplay/cardback.png | Bin 10981 -> 0 bytes .../tileset_3/childsplay/cardfront.png | Bin 516 -> 0 bytes lib/CPData/Memory_spData/tileset_4.png | Bin 5682 -> 0 bytes .../tileset_4/childsplay/CP_cardback.png | Bin 13281 -> 0 bytes .../tileset_4/childsplay/CP_cardfront.png | Bin 38184 -> 0 bytes .../tileset_4/childsplay/cardback.png | Bin 10981 -> 0 bytes .../tileset_4/childsplay/cardfront.png | Bin 516 -> 0 bytes .../childsplay/{tileset_1.png => tileset_1_ro.png} | Bin 3431 -> 3431 bytes lib/CPData/PuzzleData/childsplay/tileset_2.png | Bin 3837 -> 0 bytes lib/CPData/PuzzleData/childsplay/tileset_3.png | Bin 4105 -> 0 bytes lib/CPData/PuzzleData/childsplay/tileset_4.png | Bin 4326 -> 0 bytes lib/CPData/Simon_spData/blue_off.png | Bin 0 -> 12214 bytes lib/CPData/Simon_spData/en | 1 + lib/CPData/Simon_spData/green_off.png | Bin 0 -> 10995 bytes lib/CPData/Simon_spData/nl/good.png | Bin 0 -> 14791 bytes lib/CPData/Simon_spData/nl/repeat.png | Bin 0 -> 14972 bytes lib/CPData/Simon_spData/nl/simon.png | Bin 0 -> 22261 bytes lib/CPData/Simon_spData/nl/start.png | Bin 0 -> 14153 bytes lib/CPData/Simon_spData/nl/wrong.png | Bin 0 -> 13276 bytes lib/CPData/Simon_spData/red_off.png | Bin 0 -> 12388 bytes lib/CPData/Simon_spData/yellow_off.png | Bin 0 -> 15553 bytes 94 files changed, 31 insertions(+), 0 deletions(-) copy lib/CPData/{Memory_spData => Electro_spData}/tileset_1.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/001A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/001B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/002A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/002B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/003A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/003B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/004A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/004B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/005A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/005B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/006A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/006B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/007A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/007B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/008A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/008B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/009A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/009B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/010A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/010B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/011A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/011B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/012A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/012B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/013A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/013B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/014A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/014B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/015A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/015B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/016A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/016B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/017A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/017B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/018A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/018B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/019A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/019B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/020A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/020B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/021A.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/021B.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/CP_cardfront.png (100%) rename lib/CPData/Electro_spData/{images => tileset_1}/childsplay/cardfront.png (100%) copy lib/CPData/{Memory_spData/tileset_1.png => Electro_spData/tileset_1_ro.png} (100%) create mode 100644 lib/CPData/Findit_spData/hint_ro.png create mode 100644 lib/CPData/FishtankData/sounds/glockenschmoutz.ogg create mode 100644 lib/CPData/FourrowData/1.png create mode 100644 lib/CPData/FourrowData/10.png create mode 100644 lib/CPData/FourrowData/2.png create mode 100644 lib/CPData/FourrowData/3.png create mode 100644 lib/CPData/FourrowData/4.png create mode 100644 lib/CPData/FourrowData/4row_black.png create mode 100644 lib/CPData/FourrowData/4row_board.png create mode 100644 lib/CPData/FourrowData/4row_red.png create mode 100644 lib/CPData/FourrowData/5.png create mode 100644 lib/CPData/FourrowData/6.png create mode 100644 lib/CPData/FourrowData/7.png create mode 100644 lib/CPData/FourrowData/8.png create mode 100644 lib/CPData/FourrowData/9.png create mode 100644 lib/CPData/FourrowData/computer.png create mode 100644 lib/CPData/FourrowData/fourrow.rc create mode 100644 lib/CPData/FourrowData/loss.ogg create mode 100644 lib/CPData/FourrowData/pointer_computer.png create mode 100644 lib/CPData/FourrowData/pointer_user.png create mode 100644 lib/CPData/FourrowData/winner.png create mode 100644 lib/CPData/FourrowData/won.ogg copy lib/CPData/Memory_spData/{tileset_1.png => tileset_1_ro.png} (100%) copy lib/CPData/Memory_spData/{tileset_2.png => tileset_2_ro.png} (100%) delete mode 100644 lib/CPData/Memory_spData/tileset_3.png delete mode 100644 lib/CPData/Memory_spData/tileset_3/childsplay/CP_cardback.png delete mode 100644 lib/CPData/Memory_spData/tileset_3/childsplay/CP_cardfront.png delete mode 100644 lib/CPData/Memory_spData/tileset_3/childsplay/cardback.png delete mode 100644 lib/CPData/Memory_spData/tileset_3/childsplay/cardfront.png delete mode 100644 lib/CPData/Memory_spData/tileset_4.png delete mode 100644 lib/CPData/Memory_spData/tileset_4/childsplay/CP_cardback.png delete mode 100644 lib/CPData/Memory_spData/tileset_4/childsplay/CP_cardfront.png delete mode 100644 lib/CPData/Memory_spData/tileset_4/childsplay/cardback.png delete mode 100644 lib/CPData/Memory_spData/tileset_4/childsplay/cardfront.png copy lib/CPData/PuzzleData/childsplay/{tileset_1.png => tileset_1_ro.png} (100%) delete mode 100644 lib/CPData/PuzzleData/childsplay/tileset_2.png delete mode 100644 lib/CPData/PuzzleData/childsplay/tileset_3.png delete mode 100644 lib/CPData/PuzzleData/childsplay/tileset_4.png create mode 100644 lib/CPData/Simon_spData/blue_off.png create mode 120000 lib/CPData/Simon_spData/en create mode 100644 lib/CPData/Simon_spData/green_off.png create mode 100644 lib/CPData/Simon_spData/nl/good.png create mode 100644 lib/CPData/Simon_spData/nl/repeat.png create mode 100644 lib/CPData/Simon_spData/nl/simon.png create mode 100644 lib/CPData/Simon_spData/nl/start.png create mode 100644 lib/CPData/Simon_spData/nl/wrong.png create mode 100644 lib/CPData/Simon_spData/red_off.png create mode 100644 lib/CPData/Simon_spData/yellow_off.png hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-23 10:05:44
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 726e6a5f76d4cac3dee29ea8c945969c42cb9d26 (commit) from 7f2e9150b58014d0515e57fa902fb2d8358ecc3c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 726e6a5f76d4cac3dee29ea8c945969c42cb9d26 Author: stasz <sta...@gm...> Date: Fri Dec 23 11:05:02 2011 +0100 Fixes ----------------------------------------------------------------------- Summary of changes: SPMainCore.py | 10 +++++----- Version.py | 2 +- lib/quizengine.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-15 14:57:50
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 7f2e9150b58014d0515e57fa902fb2d8358ecc3c (commit) from 095c039fe006ceb702a599bf7a877ab305c218cc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7f2e9150b58014d0515e57fa902fb2d8358ecc3c Author: stasz <sta...@gm...> Date: Thu Dec 15 15:54:32 2011 +0100 Fixes from braintrainer ----------------------------------------------------------------------- Summary of changes: SPBasePaths.py | 10 +- SPConstants.py | 2 +- SPContentTables.py | 6 +- SPDataManager.py | 16 +++- SPDataManagerCreateDbase.py | 4 +- SPDebugDialog.py | 2 +- SPGoodies.py | 2 +- SPGuiDBModel.py | 4 +- SPLogging.py | 8 +- SPMainCore.py | 4 +- SPMenu.py | 8 +- SPOptionParser.py | 11 ++- SPSoundServer.py | 2 +- SPSpriteUtils.py | 10 +- SPVirtkeyboard.py | 2 +- SPgdm.py | 4 +- SPlogCheck.py | 2 +- Timer.py | 8 +- childsplay.py | 44 ++++++---- .../IchangerData/images/childsplay/crawfish.png | Bin 16073 -> 16191 bytes lib/CPData/IchangerData/images/childsplay/duck.png | Bin 10877 -> 8952 bytes .../IchangerData/images/childsplay/flowers.png | Bin 22693 -> 19720 bytes .../IchangerData/images/childsplay/frog_0.png | Bin 10615 -> 10897 bytes .../IchangerData/images/childsplay/frog_1.png | Bin 12113 -> 12316 bytes .../IchangerData/images/childsplay/frog_2.png | Bin 9463 -> 9704 bytes .../IchangerData/images/childsplay/miner.png | Bin 14639 -> 12534 bytes .../IchangerData/images/childsplay/monkey.png | Bin 11115 -> 11126 bytes lib/CPData/IchangerData/images/childsplay/orc.png | Bin 5934 -> 4634 bytes .../IchangerData/images/childsplay/penguin.png | Bin 5403 -> 5094 bytes .../IchangerData/images/childsplay/penguin_0.png | Bin 7057 -> 6879 bytes .../IchangerData/images/childsplay/penguin_1.png | Bin 7288 -> 6607 bytes .../IchangerData/images/childsplay/puffin.png | Bin 8552 -> 7289 bytes .../IchangerData/images/childsplay/rooster.png | Bin 11378 -> 11767 bytes .../IchangerData/images/childsplay/seagull.png | Bin 11710 -> 10285 bytes lib/CPData/IchangerData/images/childsplay/seal.png | Bin 9317 -> 6963 bytes lib/CPData/IchangerData/images/childsplay/swan.png | Bin 14542 -> 13100 bytes .../IchangerData/images/childsplay/turkey.png | Bin 18999 -> 16571 bytes lib/SPData/themes/childsplay/SP_menu.xml | 4 +- lib/billiard.py | 6 +- lib/dltr.py | 6 +- lib/electro_sp.py | 6 +- lib/fallingletters.py | 6 +- lib/findit_sp.py | 86 ++++++-------------- lib/findsound.py | 6 +- lib/fishtank.py | 8 +- lib/fourrow.py | 6 +- lib/ichanger.py | 6 +- lib/memory_sp.py | 8 +- lib/numbers_sp.py | 6 +- lib/packid.py | 6 +- lib/photoalbum.py | 6 +- lib/pong.py | 6 +- lib/puzzle.py | 72 ++++------------- lib/quiz.py | 4 +- lib/quiz_general.py | 8 +- lib/quiz_history.py | 6 +- lib/quiz_math.py | 6 +- lib/quiz_melody.py | 6 +- lib/quiz_picture.py | 6 +- lib/quiz_royal.py | 6 +- lib/quiz_sayings.py | 6 +- lib/quiz_text.py | 6 +- lib/quizengine.py | 14 ++-- lib/simon_sp.py | 9 +- lib/soundmemory.py | 8 +- lib/spinbottle.py | 6 +- lib/synonyms.py | 6 +- lib/test_act.py | 6 +- lib/wipe.py | 6 +- pangofont.py | 4 +- utils.py | 6 +- 71 files changed, 229 insertions(+), 283 deletions(-) hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-13 14:40:20
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 095c039fe006ceb702a599bf7a877ab305c218cc (commit) from b68d6f9795a2c06ace7d99d2b20500a4d2aa7adc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 095c039fe006ceb702a599bf7a877ab305c218cc Author: stasz <sta...@gm...> Date: Tue Dec 13 15:38:07 2011 +0100 Added more free stuff from braintrainer and a new game four-in-a-row ----------------------------------------------------------------------- Summary of changes: SPMainCore.py | 2 +- SPOptionParser.py | 1 + childsplay.py | 1 - lib/SPData/gui/themes/childsplay/SPWidgets.rc | 2 +- .../gui/themes/childsplay/dialog_bottom_center.png | Bin 0 -> 1015 bytes .../gui/themes/childsplay/dialog_bottom_left.png | Bin 0 -> 1136 bytes .../gui/themes/childsplay/dialog_bottom_right.png | Bin 0 -> 1138 bytes .../gui/themes/childsplay/dialog_center_center.png | Bin 0 -> 992 bytes .../gui/themes/childsplay/dialog_center_left.png | Bin 0 -> 1011 bytes .../gui/themes/childsplay/dialog_center_right.png | Bin 0 -> 1011 bytes .../gui/themes/childsplay/dialog_top_center.png | Bin 0 -> 1123 bytes .../gui/themes/childsplay/dialog_top_left.png | Bin 0 -> 1471 bytes .../gui/themes/childsplay/dialog_top_right.png | Bin 0 -> 1516 bytes lib/SPData/themes/childsplay/SP_menu.xml | 8 +- .../themes/childsplay/menuicons/submenu/games.png | Bin 2842 -> 4407 bytes .../childsplay/menuicons/submenu/games_active.png | Bin 4676 -> 10694 bytes .../childsplay/menuicons/submenu/puzzles.png | Bin 2854 -> 4644 bytes .../menuicons/submenu/puzzles_active.png | Bin 4437 -> 11164 bytes .../themes/childsplay/menuicons/submenu/quiz.png | Bin 2532 -> 3535 bytes .../childsplay/menuicons/submenu/quiz_active.png | Bin 3838 -> 8292 bytes .../childsplay/menuicons/submenu/training.png | Bin 2917 -> 5286 bytes .../menuicons/submenu/training_active.png | Bin 4742 -> 12715 bytes lib/fourrow.py | 635 ++++++++++++++++++++ 23 files changed, 642 insertions(+), 7 deletions(-) create mode 100644 lib/SPData/gui/themes/childsplay/dialog_bottom_center.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_bottom_left.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_bottom_right.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_center_center.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_center_left.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_center_right.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_top_center.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_top_left.png create mode 100644 lib/SPData/gui/themes/childsplay/dialog_top_right.png create mode 100644 lib/fourrow.py hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-13 12:35:35
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via b68d6f9795a2c06ace7d99d2b20500a4d2aa7adc (commit) from 89bc3b00f32effb53d91237ec39cefbb3812a81e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b68d6f9795a2c06ace7d99d2b20500a4d2aa7adc Author: stasz <sta...@gm...> Date: Tue Dec 13 13:33:51 2011 +0100 Fixes and removal of unused crap ----------------------------------------------------------------------- Summary of changes: SPDataManager.py | 2 +- lib/CPData/IchangerData/box.png | Bin 2542 -> 2497 bytes lib/billiard.py | 6 +- lib/packid.py | 20 ++-- lib/pong.py | 4 +- tools/text2photo/README | 13 -- tools/text2photo/TKgui.py | 279 --------------------------------------- tools/text2photo/TKguimaker.py | 162 ----------------------- tools/text2photo/TKmixin.py | 65 --------- tools/text2photo/text2photo.py | 103 -------------- 10 files changed, 16 insertions(+), 638 deletions(-) delete mode 100644 tools/text2photo/README delete mode 100644 tools/text2photo/TKgui.py delete mode 100644 tools/text2photo/TKguimaker.py delete mode 100644 tools/text2photo/TKmixin.py delete mode 100644 tools/text2photo/text2photo.py hooks/post-receive -- schoolsplay |
From: Stas Z. <sta...@us...> - 2011-12-13 12:22:52
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "schoolsplay". The branch, master has been updated via 89bc3b00f32effb53d91237ec39cefbb3812a81e (commit) from e66d6201195b0e952f6b12bed248d8e3f8f7f678 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 89bc3b00f32effb53d91237ec39cefbb3812a81e Author: stasz <sta...@gm...> Date: Tue Dec 13 13:20:39 2011 +0100 Massive update to Braintrainer codebase 2.3.3. ----------------------------------------------------------------------- Summary of changes: SPBasePaths.py | 2 +- SPColors.py | 5 + SPConstants.py | 37 ++- SPDataManager.py | 190 ++++++++++----- SPDataManagerCreateDbase.py | 45 ++-- SPDebugDialog.py | 18 +- SPGoodies.py | 23 ++- SPGuiDBModel.py | 5 +- SPHelpText.py | 6 +- SPMainCore.py | 252 +++++++++++++----- SPMenu.py | 47 ++-- SPORMs.py | 86 ++++++- SPOptionParser.py | 10 +- SPSpriteUtils.py | 280 ++++++++++++++------- SPVideoPlayer.py | 2 +- SPVirtkeyboard.py | 106 ++++++-- SPVirtkeyboardMap.py | 16 ++ SQLTables.py | 90 ++++--- Version.py | 4 +- childsplay.py | 104 +++++++-- lib/SPData/themes/childsplay/background.png | Bin 339097 -> 393363 bytes lib/SPData/themes/childsplay/menu_bar.png | Bin 599 -> 553 bytes lib/dltr.py | 91 +++----- lib/electro_sp.py | 71 ++++- lib/findit_sp.py | 41 ++-- lib/fishtank.py | 49 +++- lib/ichanger.py | 41 ++-- lib/memory_sp.py | 67 ++++-- lib/numbers_sp.py | 13 +- lib/puzzle.py | 73 ++++-- lib/quiz.py | 28 ++- lib/quiz_general.py | 5 +- lib/quiz_history.py | 34 ++- lib/quiz_math.py | 4 +- lib/quiz_melody.py | 2 +- lib/quiz_picture.py | 6 +- lib/quiz_sayings.py | 4 +- lib/quizengine.py | 174 ++++++++++--- lib/simon_sp.py | 369 +++++++++++++-------------- lib/soundmemory.py | 52 +++- seniorplay.py | 105 +++++++-- utils.py | 154 ++++++------ 42 files changed, 1803 insertions(+), 908 deletions(-) hooks/post-receive -- schoolsplay |