#!/bin/bash
# Author: Steven Shiau <steven _at_ nchc org tw>
# License: GPL

# Settings
bterm=/usr/bin/bterm
uni_font=/opt/lib/unifont.bgf
kbdconf=/usr/bin/kbd-config

# We need to know ocsroot and functions in ocs-functions
. /opt/drbl/sbin/drbl-conf-functions
. /opt/drbl/sbin/ocs-functions

ask_language_if_supported_with_bterm
[ -z "$ocs_lang" ] && ocs_lang=en

# append the language setting so that later program can reuse
echo "ocs_lang=$ocs_lang" >> /etc/ocs/ocs-live.conf
case "$ocs_lang" in
  tw.UTF-8)
     export LANG="zh_TW.UTF-8"
     export TERM=bterm
     set +e
     bterm -l $LANG -f $uni_font $kbdconf
     set -e
     ;;
  *)
     export LANG=C
     $kbdconf
     ;;
esac
