changeset 795:42cfafa20437 pyntnclick

Add the rest of the commit
author Neil Muller <neil@dip.sun.ac.za>
date Sun, 27 Jan 2013 13:01:09 +0200
parents 6b89fa491b70
children 2191eafb8d90
files data/po/suspended-sentence.pot pyntnclick/main.py scripts/install-po.sh scripts/update-po.sh
diffstat 4 files changed, 16 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/data/po/suspended-sentence.pot	Sun Jan 27 12:59:40 2013 +0200
+++ b/data/po/suspended-sentence.pot	Sun Jan 27 13:01:09 2013 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-26 19:10+0200\n"
+"POT-Creation-Date: 2013-01-27 12:34+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
--- a/pyntnclick/main.py	Sun Jan 27 12:59:40 2013 +0200
+++ b/pyntnclick/main.py	Sun Jan 27 13:01:09 2013 +0200
@@ -169,6 +169,8 @@
             if opts.scene is None:
                 print 'Need to supply a scene to use the rect drawer'
                 sys.exit(1)
+            gettext.bindtextdomain('pyntnclick_tools',
+                    self.resource.get_resource_path('locale'))
             make_rect_display()
             try:
                 self.engine = RectEngine(self, opts.detail)
--- a/scripts/install-po.sh	Sun Jan 27 12:59:40 2013 +0200
+++ b/scripts/install-po.sh	Sun Jan 27 13:01:09 2013 +0200
@@ -10,3 +10,10 @@
   mkdir -p data/locale/$molang/LC_MESSAGES
   scripts/msgfmt.py -o data/locale/$molang/LC_MESSAGES/suspended-sentence.mo $pofile
 done
+
+for pofile in pyntnclick/data/po/*.po; do
+  molang=`echo $pofile | sed -e 's#data/po/\(.*\)\\.po#\\1#'`;
+  mofile=`echo $pofile | sed -e 's/\\.po/.mo/'`;
+  mkdir -p data/locale/$molang/LC_MESSAGES
+  scripts/msgfmt.py -o pyntnclick/data/locale/$molang/LC_MESSAGES/pyntnclick-tools.mo $pofile
+done
--- a/scripts/update-po.sh	Sun Jan 27 12:59:40 2013 +0200
+++ b/scripts/update-po.sh	Sun Jan 27 13:01:09 2013 +0200
@@ -9,3 +9,9 @@
 for f in data/po/*.po; do
   msgmerge -U $f data/po/suspended-sentence.pot;
 done
+
+xgettext -f pyntnclick/data/po/POTFILES -o pyntnclick/data/po/pyntnclick-tools.pot
+
+for f in pyntnclick/data/po/*.po; do
+  msgmerge -U $f pyntnclick/data/po/pyntnclick-tools.pot;
+done