Changeset 273
- Timestamp:
- 04/12/08 18:53:20 (9 months ago)
- Files:
-
- trunk/scripts/tsmarty2c.php (added)
- trunk/scripts/update_lang.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/scripts/update_lang.sh
r119 r273 2 2 3 3 LCDIR='../Framework/Site/Default/locale/en/LC_MESSAGES' 4 PHPFILE="$LCDIR/PHPmessages.po" 5 SMARTYFILE="$LCDIR/SMARTYmessages.po" 4 6 MFILE="$LCDIR/messages.po" 5 7 6 8 TEMPFILE="/tmp/gettext_files.$$" 7 9 8 find ../ | egrep -v '(.svn|Templates/Default/templates_c|Templates/Default/cache)' | egrep '(.php$)' > $TEMPFILE 10 find .. -name "*.php" | egrep -v '(.svn|Templates/Default/templates_c|Templates/Default/cache)' > $TEMPFILE.php 11 find .. -name "*.tpl" | egrep -v '(.svn|Templates/Default/templates_c|Templates/Default/cache)' > $TEMPFILE.tpl 9 12 10 #xgettext -L PHP --keyword=_ public/index.php Includes/*php Modules/*php tpl/* --output=$MFILE 11 xgettext -L PHP --keyword=_ -f $TEMPFILE --output=$MFILE 13 php tsmarty2c.php `cat $TEMPFILE.tpl` > $TEMPFILE.smarty 14 15 xgettext -L PHP --keyword=_ -f $TEMPFILE.php --output=$PHPFILE 16 xgettext -L C --output=$SMARTYFILE $TEMPFILE.smarty 17 sed -i -e 's/CHARSET/UTF-8/' $MFILE $PHPFILE $SMARTYFILE 18 sed -i -e 's!FULL NAME <EMAIL@ADDRESS>!Bill Shupp <hostmaster@shupp.org>!' $MFILE $PHPFILE $SMARTYFILE 19 20 msgcat $PHPFILE $SMARTYFILE -o $MFILE 12 21 sed -i -e 's/CHARSET/UTF-8/' $MFILE 13 22 sed -i -e 's!FULL NAME <EMAIL@ADDRESS>!Bill Shupp <hostmaster@shupp.org>!' $MFILE 14 23 (cd $LCDIR ; msgfmt messages.po) 15 rm $TEMPFILE 24 rm $TEMPFILE.php 25 rm $TEMPFILE.tpl 26 rm $TEMPFILE.smarty
