#!/bin/sh1#2# Validate all locales installed in specified directory3# (by default check system locales)4#5#67LOCALEDIR=/usr/share/locale89if [ "$1" != "" ]; then10LOCALEDIR=$111fi1213if [ ! -x ./localeck ]; then14echo "ERROR: build test program first."15exit 116fi1718PATH_LOCALE=$LOCALEDIR19LOCALES=020ERRORS=02122echo "Validating locales in $LOCALEDIR"23echo2425for i in `ls -1 $LOCALEDIR`26do27LOCALES=$(($LOCALES + 1))28./localeck $i || ERRORS=$(($ERRORS + 1))29done3031echo32echo "Validation test complete"33echo "$LOCALES locales were checked"34echo "$ERRORS invalid locales were found"35363738