checkpo script

This commit is contained in:
zzz
2018-08-24 11:58:35 +00:00
parent a5853dd8f4
commit 48eb605a68

29
checkpo.sh Executable file
View File

@ -0,0 +1,29 @@
#!/bin/sh
#
# Run 'msgfmt -c' on all .po files
# Returns nonzero on failure
#
# zzz 2011-02
# public domain
#
DIRS=i2p2www/translations/*/LC_MESSAGES
for i in `find $DIRS -maxdepth 1 -type f -name \*.po`
do
echo "Checking $i ..."
msgfmt -c $i -o /dev/null
if [ $? -ne 0 ]
then
echo "********* FAILED CHECK FOR $i *************"
FAIL=1
fi
done
if [ "$FAIL" != "" ]
then
echo "******** At least one file failed check *********"
else
echo "All files passed"
fi
exit $FAIL