123456789101112131415161718192021222324252627 |
- #! /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
|