#!/bin/sh
#
# This file should be automatically generated.
#
# Usage:
#   LANGNAME="langname"
#   . languagemap

for list in /etc/languagelist /usr/share/languagelist ./languagelist ; do 
    if [ -f "$list" ] ; then
	languages="$list"
    fi
done

# The prefered locale (sent to base-config)
LOCALE=C

# The choosen language code
LANGUAGE=C

# A colon separated priority list of language codes and locales to use
# when selecting translations.
LANGUAGELIST=

# The assumed country (location)
COUNTRY=us

# echo "Looking up '$LANGNAME'"

line=`grep "^$LANGNAME" $languages`
#echo L: $line 1>&2

if [ "$line" ] ; then
    OLD_IFS="$IFS"
    IFS=';'
    set $line
    IFS="$OLD_IFS"

    #echo "C: $*"

    if [ "$2" ] ; then LOCALE="$2"; fi
    if [ "$3" ] ; then LANGUAGE="$3"; fi
    if [ "$4" ] ; then COUNTRY="$4"; fi
    if [ "$5" ] ; then LANGUAGELIST="$5"; fi

    if [ -z "$LANGUAGELIST" ] ; then
	LANGUAGELIST="$LANGUAGE"
    fi
else
    echo "error: Unable to locate info on language '$LANGNAME'"
fi
