fix wrong behavior if no grml.sh is found
[grml-autoconfig.git] / language-functions
index 51c6e01..3c74fa9 100644 (file)
@@ -3,11 +3,14 @@
 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
 # Bug-Reports:   see http://grml.org/bugs/
 # License:       This file is licensed under the GPL v2.
-# Latest change: Son Jul 01 22:55:38 CEST 2007 [mika]
 ################################################################################
 
 # The default language/keyboard to use. This CAN NOT be autoprobed.
 case "$LANGUAGE" in
+        C|POSIX)
+                LANG="C"
+                LANGUAGE="C"
+                ;;
         at-iso)
                 # Austrian version
                 COUNTRY="at"
@@ -745,28 +748,28 @@ case "$LANGUAGE" in
                 ;;
         se-iso)
                 # Swedish version
-                LANGUAGE="se"
+                LANGUAGE="sv_SE:sv"
                 COUNTRY="se"
-                LANG="sv_SE"
+                LANG="sv_SE.iso885915"
                 KEYTABLE="se-latin1"
                 XKEYBOARD="se"
                 KDEKEYBOARD="se"
-                CHARSET="iso8859-1"
+                CHARSET="sv_SE.iso885915"
                 # Additional KDE Keyboards
-                KDEKEYBOARDS="us"
+                KDEKEYBOARDS="us,fi"
                 TZ="Europe/Stockholm"
                 ;;
         se|se-utf8)
                 # Swedish version (UTF8)
                 LANGUAGE="sv_SE:sv"
                 COUNTRY="se"
-                LANG="sv_SE.UTF-8"
-                KEYTABLE="se"
+                LANG="sv_SE.utf8"
+                KEYTABLE="se-latin1"
                 XKEYBOARD="se"
                 KDEKEYBOARD="se"
                 CHARSET="utf8"
                 # Additional KDE Keyboards
-                KDEKEYBOARDS="us"
+                KDEKEYBOARDS="us,fi"
                 TZ="Europe/Stockholm"
                 ;;
         sk-iso)