#! /bin/sh # Prints the list of all locale names, one per line. locale -a test $? = 0 && exit 0 host=`/bin/sh ../build-aux/config.guess` host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` case "$host_os" in sunos* | solaris*) cd /usr/lib/locale && ls -1 ;; freebsd*) cd /usr/share/locale && ls -1 ;; darwin* | openbsd*) echo C cd /usr/share/locale && ls -1 */LC_CTYPE | sed -e 's,/LC_CTYPE$,,' ;; *) echo "Don't know how to determine list of locales on $host_os" 1>&2 exit 1 ;; esac