#!/bin/sh

. /usr/share/debconf/confmodule

db_get 'passwd/username'
USER="$RET"

db_get 'debian-installer/language'
lang="$RET"

layout=""
if   [ "$lang" = "de" ]; then
  layout="de,us"
elif [ "$lang" = "es" ]; then
  layout="es,us"
elif [ "$lang" = "fr" ]; then
  layout="fr,us"
elif [ "$lang" = "it" ]; then
  layout="it,us"
elif [ "$lang" = "ja" ]; then
  layout="jp	OADG109A,us"
elif [ "$lang" = "ko" ]; then
  layout="kr,us"
elif [ "$lang" = "ru" ]; then
  layout="us,ru"
elif [ "$lang" = "zh" ]; then
  layout="cn,us"
fi

if [ -n "$layout" ]; then
	sudo -u "$USER" gconftool-2 -s "/desktop/gnome/peripherals/keyboard/kbd/layouts" -t list --list-type=string "[$layout]"
	sudo -u "$USER" gconftool-2 -s "/desktop/gnome/peripherals/keyboard/general/defaultGroup" -t int "0"
fi

