3 # Validate all locales installed in specified directory
4 # (by default check system locales)
9 LOCALEDIR=/usr/share/locale
11 if [ "$1" != "" ]; then
15 if [ ! -x ./localeck ]; then
16 echo "ERROR: build test program first."
20 PATH_LOCALE=$LOCALEDIR
24 echo "Validating locales in $LOCALEDIR"
27 for i in `ls -1 $LOCALEDIR`
29 LOCALES=$(($LOCALES + 1))
30 ./localeck $i || ERRORS=$(($ERRORS + 1))
34 echo "Validation test complete"
35 echo "$LOCALES locales were checked"
36 echo "$ERRORS invalid locales were found"