Adding casper 1.61+debian-1.
[live-boot-grml.git] / scripts / casper-bottom / 14locales
1 #! /bin/sh
2
3 PREREQ=""
4 DESCRIPTION="Setting up locales..."
5
6 . /scripts/functions
7
8 prereqs()
9 {
10        echo "$PREREQ"
11 }
12
13 case $1 in
14 # get pre-requisites
15 prereqs)
16        prereqs
17        exit 0
18        ;;
19 esac
20
21 log_begin_msg "$DESCRIPTION"
22
23 locale=en_US.UTF-8
24 for x in $(cat /proc/cmdline); do
25                 case $x in
26                         debian-installer/locale=*)
27                                 locale=${x#debian-installer/locale=}
28                                 ;;
29                 esac
30 done
31
32 LANG=$(grep "^${locale}" /root/usr/share/i18n/SUPPORTED | grep UTF-8 |sed -e 's, .*,,' -e q)
33
34 printf 'LANG="%s"\n' "${LANG}" >> /root/etc/environment
35 chroot /root /usr/sbin/locale-gen "${LANG}"
36
37 log_end_msg