[SCM] cute multiplayer platform game with bunnies branch, master, updated. 8dd60b63c4bb86384f88c59088e20c5c3d4a3941

Ansgar Burchardt ansgar at 2008.43-1.org
Tue Mar 3 00:47:31 UTC 2009


The following commit has been merged in the master branch:
commit 8d9109b7f8f574a81ee17701d0f8da2e02b9d019
Author: Ansgar Burchardt <ansgar at 2008.43-1.org>
Date:   Tue Mar 3 00:39:04 2009 +0100

    Add i18n for jumpnbump-menu
    
    Closes: #516850
    Thanks: Stéphane Blondon <stephane.blondon at gmail.com>

diff --git a/debian/contrib/jumpnbump_menu/Makefile b/debian/contrib/jumpnbump_menu/Makefile
index 2b83be2..a5dd0d6 100644
--- a/debian/contrib/jumpnbump_menu/Makefile
+++ b/debian/contrib/jumpnbump_menu/Makefile
@@ -1,15 +1,20 @@
 PREFIX ?= /usr
 
 all:
-	@echo "This software is interpreted, no compilation needed"
+	$(MAKE) -C po all
 
 clean:
+	$(MAKE) -C po clean
 
 install:
 	install -o root -g root -m 644 jumpnbump_menu.glade $(PREFIX)/share/games/jumpnbump/
 	install -o root -g root -m 755 jumpnbump_menu.py $(PREFIX)/games/jumpnbump-menu
 
+	$(MAKE) -C po install
+
 uninstall:
 	rm $(PREFIX)/share/games/jumpnbump/jumpnbump_menu.glade
 	rm $(PREFIX)/games/jumpnbump-menu
 
+	$(MAKE) -C po uninstall
+
diff --git a/debian/contrib/jumpnbump_menu/jumpnbump_menu.py b/debian/contrib/jumpnbump_menu/jumpnbump_menu.py
index 09e7ab0..4977275 100644
--- a/debian/contrib/jumpnbump_menu/jumpnbump_menu.py
+++ b/debian/contrib/jumpnbump_menu/jumpnbump_menu.py
@@ -15,10 +15,14 @@ import gobject
 import os
 import tempfile
 import shutil
+import gettext
 
 RESOURCE_DIR='/usr/share/games/jumpnbump'
 BINARY_DIR='/usr/games'
 
+application = "jumpnbump-menu"
+gettext.install(application)
+
 def populate_treeview():
     levels = []
     for file in os.listdir (RESOURCE_DIR):
@@ -37,7 +41,7 @@ def populate_treeview():
     treeview.set_model (store)
 
     renderer = gtk.CellRendererText()
-    treeview.append_column (gtk.TreeViewColumn ('Level', renderer, text=COLUMN_LEVEL))
+    treeview.append_column (gtk.TreeViewColumn (_('Level'), renderer, text=COLUMN_LEVEL))
 
 def standalone_mode (widget):
     disable_enable_level (1)
@@ -102,7 +106,7 @@ def about (widget):
     global about_dialog
 
     if (not about_dialog):
-        gui = gtk.glade.XML (gladefile, 'about')
+        gui = gtk.glade.XML (gladefile, 'about', domain=application)
         about_dialog = gui.get_widget ('about')
         gui.signal_connect ('ok', about_close)
 
@@ -177,7 +181,7 @@ def main():
         print 'Could not find the glade file'
         return 0
 
-    gui = gtk.glade.XML (gladefile, 'main')
+    gui = gtk.glade.XML (gladefile, 'main', domain=application)
 
     global about_dialog, choosen_level, standalone, fireworks, client, server, treeview, \
            mirror, num_clients, server_entry, player_num, fullscreen, \
diff --git a/debian/contrib/jumpnbump_menu/po/Makefile b/debian/contrib/jumpnbump_menu/po/Makefile
new file mode 100644
index 0000000..a37871d
--- /dev/null
+++ b/debian/contrib/jumpnbump_menu/po/Makefile
@@ -0,0 +1,22 @@
+
+LANGS = $(subst .po,,$(wildcard *.po))
+MOS   = $(subst .po,.mo,$(wildcard *.po))
+
+all: $(MOS)
+
+clean:
+	rm -f $(MOS)
+
+install:
+	for lang in $(LANGS) ; do \
+	  install -D -o root -g root -m 0644 $$lang.mo $(PREFIX)/share/locale/$$lang/LC_MESSAGES/jumpnbump-menu.mo ; \
+	done
+
+uninstall:
+	for lang in $(LANGS) ; do \
+	  rm $(PREFIX)/share/locale/$$lang/LC_MESSAGES/jumpnbumo-menu.mo ; \
+	done
+
+%.mo: %.po
+	msgfmt -o $@ $<
+
diff --git a/debian/contrib/jumpnbump_menu/po/fr.po b/debian/contrib/jumpnbump_menu/po/fr.po
new file mode 100644
index 0000000..cb4a95f
--- /dev/null
+++ b/debian/contrib/jumpnbump_menu/po/fr.po
@@ -0,0 +1,140 @@
+# French translations for jumpnbump package
+# Traductions françaises du paquet jumpnbump.
+# Copyright (C) 2009 Stéphane Blondon
+# This file is distributed under the same license as the PACKAGE package.
+# stephane <stephane.blondon at gmail.com>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: fr\n"
+"Report-Msgid-Bugs-To: stephane.blondon at gmail.com\n"
+"POT-Creation-Date: 2009-02-23 22:47+0100\n"
+"PO-Revision-Date: 2009-02-23 23:21+0100\n"
+"Last-Translator: stephane <stephane.blondon at gmail.com>\n"
+"Language-Team: French\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"
+
+#: jumpnbump-menu:46
+msgid "Level"
+msgstr "Niveau"
+
+#: jumpnbump_menu.glade:8
+msgid "Jump n Bump menu"
+msgstr "Jump n Bump menu"
+
+#: jumpnbump_menu.glade:41
+msgid "_Standalone"
+msgstr "Au_tonome"
+
+#: jumpnbump_menu.glade:60
+msgid "_Fireworks"
+msgstr "_Feu d'artifice"
+
+#: jumpnbump_menu.glade:80
+msgid "_Client"
+msgstr "_Client"
+
+#: jumpnbump_menu.glade:100
+msgid "Ser_ver"
+msgstr "Ser_veur"
+
+#: jumpnbump_menu.glade:121
+msgid "Mode"
+msgstr "Mode"
+
+#: jumpnbump_menu.glade:230
+msgid "Remote server ip/name"
+msgstr "Serveur distant ip/nom"
+
+#: jumpnbump_menu.glade:237 jumpnbump_menu.glade:742
+msgid "*"
+msgstr "*"
+
+#: jumpnbump_menu.glade:251
+msgid "Your are player number?"
+msgstr "Votre numéro de joueur"
+
+#: jumpnbump_menu.glade:279
+msgid "_Number of remote clients:"
+msgstr "_Nombre de clients distants"
+
+#: jumpnbump_menu.glade:304
+msgid "Rem_ote server:"
+msgstr "Serveur _distant"
+
+#: jumpnbump_menu.glade:364
+msgid "Network"
+msgstr "Réseau"
+
+#: jumpnbump_menu.glade:411
+msgid "Fullscr_een"
+msgstr "Pl_ein écran"
+
+#: jumpnbump_menu.glade:429
+msgid "No _gore"
+msgstr "Pas de san_g"
+
+#: jumpnbump_menu.glade:447
+msgid "_Double resolution"
+msgstr "Résolution dou_blée"
+
+#: jumpnbump_menu.glade:465
+msgid "_Mirror level"
+msgstr "Niveau en _miroir"
+
+#: jumpnbump_menu.glade:484
+msgid "Graphics"
+msgstr "Vidéo"
+
+#: jumpnbump_menu.glade:525
+msgid "No so_und"
+msgstr "Pas de _son"
+
+#: jumpnbump_menu.glade:543
+msgid "No f_lies"
+msgstr "Pas de mouc_hes"
+
+#: jumpnbump_menu.glade:561
+msgid "_With music but without sound."
+msgstr "Ave_c musique mais sans son"
+
+#: jumpnbump_menu.glade:580
+msgid "Sound"
+msgstr "Son"
+
+#: jumpnbump_menu.glade:671
+msgid "_Run"
+msgstr "_Jouer"
+
+#: jumpnbump_menu.glade:700
+msgid "_About"
+msgstr "_A propos"
+
+#: jumpnbump_menu.glade:719
+msgid "About"
+msgstr "À propos"
+
+#: jumpnbump_menu.glade:740
+msgid "Jump n Bump menu 0.6"
+msgstr "Jump n Bump menu 0.6"
+
+#: jumpnbump_menu.glade:755
+msgid ""
+"Copyright (c) 2002 Martin Willemoes Hansen <mwh at sysrq.dk>\n"
+"\n"
+"Jump n Bump starter.\n"
+"\n"
+"Gtk+ and Python rocks!!"
+msgstr ""
+"Copyright (c) 2002 Martin Willemoes Hansen <mwh at sysrq.dk>\n"
+"\n"
+"Lanceur pour Jump'n Bump.\n"
+"\n"
+"Gtk+ et Python, c'est bon!"
+
+#: jumpnbump_menu.glade:836
+msgid "_Ok"
+msgstr "_Ok"
diff --git a/debian/contrib/jumpnbump_menu/po/jumpnbump-menu.pot b/debian/contrib/jumpnbump_menu/po/jumpnbump-menu.pot
new file mode 100644
index 0000000..13a3f70
--- /dev/null
+++ b/debian/contrib/jumpnbump_menu/po/jumpnbump-menu.pot
@@ -0,0 +1,134 @@
+# 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 at ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-02-23 22:47+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: jumpnbump-menu:46
+msgid "Level"
+msgstr ""
+
+#: jumpnbump_menu.glade:8
+msgid "Jump n Bump menu"
+msgstr ""
+
+#: jumpnbump_menu.glade:41
+msgid "_Standalone"
+msgstr ""
+
+#: jumpnbump_menu.glade:60
+msgid "_Fireworks"
+msgstr ""
+
+#: jumpnbump_menu.glade:80
+msgid "_Client"
+msgstr ""
+
+#: jumpnbump_menu.glade:100
+msgid "Ser_ver"
+msgstr ""
+
+#: jumpnbump_menu.glade:121
+msgid "Mode"
+msgstr ""
+
+#: jumpnbump_menu.glade:230
+msgid "Remote server ip/name"
+msgstr ""
+
+#: jumpnbump_menu.glade:237 jumpnbump_menu.glade:742
+msgid "*"
+msgstr ""
+
+#: jumpnbump_menu.glade:251
+msgid "Your are player number?"
+msgstr ""
+
+#: jumpnbump_menu.glade:279
+msgid "_Number of remote clients:"
+msgstr ""
+
+#: jumpnbump_menu.glade:304
+msgid "Rem_ote server:"
+msgstr ""
+
+#: jumpnbump_menu.glade:364
+msgid "Network"
+msgstr ""
+
+#: jumpnbump_menu.glade:411
+msgid "Fullscr_een"
+msgstr ""
+
+#: jumpnbump_menu.glade:429
+msgid "No _gore"
+msgstr ""
+
+#: jumpnbump_menu.glade:447
+msgid "_Double resolution"
+msgstr ""
+
+#: jumpnbump_menu.glade:465
+msgid "_Mirror level"
+msgstr ""
+
+#: jumpnbump_menu.glade:484
+msgid "Graphics"
+msgstr ""
+
+#: jumpnbump_menu.glade:525
+msgid "No so_und"
+msgstr ""
+
+#: jumpnbump_menu.glade:543
+msgid "No f_lies"
+msgstr ""
+
+#: jumpnbump_menu.glade:561
+msgid "_With music but without sound."
+msgstr ""
+
+#: jumpnbump_menu.glade:580
+msgid "Sound"
+msgstr ""
+
+#: jumpnbump_menu.glade:671
+msgid "_Run"
+msgstr ""
+
+#: jumpnbump_menu.glade:700
+msgid "_About"
+msgstr ""
+
+#: jumpnbump_menu.glade:719
+msgid "About"
+msgstr ""
+
+#: jumpnbump_menu.glade:740
+msgid "Jump n Bump menu 0.6"
+msgstr ""
+
+#: jumpnbump_menu.glade:755
+msgid ""
+"Copyright (c) 2002 Martin Willemoes Hansen <mwh at sysrq.dk>\n"
+"\n"
+"Jump n Bump starter.\n"
+"\n"
+"Gtk+ and Python rocks!!"
+msgstr ""
+
+#: jumpnbump_menu.glade:836
+msgid "_Ok"
+msgstr ""

-- 
cute multiplayer platform game with bunnies



More information about the Pkg-games-commits mailing list