Mercurial > boomslang
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