[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