From f21689e5709d1f0ca7c481b38caf0974c00df0ce Mon Sep 17 00:00:00 2001 From: Eugene Gagarin Date: Tue, 19 May 2009 15:56:35 +0400 Subject: [PATCH] Created simple scripts for i18n --- tools/create_mo.sh | 3 +++ tools/create_pos.sh | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100755 tools/create_mo.sh create mode 100755 tools/create_pos.sh diff --git a/tools/create_mo.sh b/tools/create_mo.sh new file mode 100755 index 0000000..4aba73e --- /dev/null +++ b/tools/create_mo.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +msgfmt.py findit.po diff --git a/tools/create_pos.sh b/tools/create_pos.sh new file mode 100755 index 0000000..cda522b --- /dev/null +++ b/tools/create_pos.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +echo Please comment out '"def _(text)"' in src/misc.py before use !!! +echo +echo Start translating? + +read yesno + +if [ "$yesno" = "y" ] +then + + mkdir -p ./pos + + + for file in `find ../src/ -name '*.py'` + do + if [ -s $file ] # cut off empty files + then + echo Working on $file ... + pygettext.py -o ./pos/`basename $file`.po $file + fi + done + +fi -- 1.7.9.5