ptbr.sh 555 Bytes
#!/bin/bash

svn update

rm -f ~/.gtranslator/umtf/personal-learn-buffer.xml
printf "po/pt_BR.po\ny" | /usr/local/share/gtranslator/scripts/build-gtranslator-learn-buffer.sh

make .bin/pot/pw3270.pot
cp .bin/pot/pw3270.pot po/pt_BR.po

gtranslator --auto-translate=po/pt_BR.po > /dev/null 2>&1
gtranslator po/pt_BR.po > /dev/null 2>&1

TEMPFILE=$(mktemp)

msgfmt -c -v -o $TEMPFILE po/pt_BR.po
if [ "$?" != "0" ]; then
	exit -1
fi

cp -f $TEMPFILE /usr/local/share/locale/pt_BR/LC_MESSAGES/pw3270.mo
if [ "$?" != "0" ]; then
	exit -1
fi

rm -f $TEMPFILE