From eb9bc263efc57475fc68a3c06c40bf8248a2195c Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Wed, 11 Mar 2009 18:05:21 +0000 Subject: Setting the localization properly ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2713 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initramfs/stage3-stuff/etc/functions | 40 +++++++++++++++++------------------- 1 file changed, 19 insertions(+), 21 deletions(-) (limited to 'initramfs/stage3-stuff/etc/functions') diff --git a/initramfs/stage3-stuff/etc/functions b/initramfs/stage3-stuff/etc/functions index f28dba32..5307b20f 100644 --- a/initramfs/stage3-stuff/etc/functions +++ b/initramfs/stage3-stuff/etc/functions @@ -552,7 +552,7 @@ case "$country" in # German version de*) COUNTRY="de" - LANG="de_DE.UTF8" + LANG="de_DE.UTF-8" KEYTABLE="de-latin1-nodeadkeys" XKEYBOARD="de" KDEKEYBOARD="de" @@ -610,7 +610,7 @@ case "$country" in cs|cz) LANGUAGE="cs" COUNTRY="cs" - LANG="cs_CZ" + LANG="cs_CZ.UTF-8" KEYTABLE="cz-lat2" XKEYBOARD="cs" KDEKEYBOARD="cz" @@ -622,7 +622,7 @@ case "$country" in # Denmark dk|da) COUNTRY="dk" - LANG="da_DK" + LANG="da_DK.UTF-8" # Workaround: "dk" broken in gettext, use da:da_DK LANGUAGE="da:da_DK" KEYTABLE="dk" @@ -634,8 +634,8 @@ case "$country" in ;; es) # Spain - COUNTRY="es" - LANG="es_ES@euro" + COUNTRY="es.UTF-8" + LANG="es_ES" KEYTABLE="es" XKEYBOARD="es" KDEKEYBOARD="es" @@ -646,7 +646,7 @@ case "$country" in # Finland fi) COUNTRY="fi" - LANG="fi_FI@euro" + LANG="fi_FI.UTF-8" KEYTABLE="fi" XKEYBOARD="fi" KDEKEYBOARD="fi" @@ -657,7 +657,7 @@ case "$country" in # France fr*) COUNTRY="fr" - LANG="fr_FR@euro" + LANG="fr_FR.UTF-8" KEYTABLE="fr" XKEYBOARD="fr" KDEKEYBOARD="fr" @@ -669,7 +669,7 @@ case "$country" in # Hebrew version LANGUAGE="he" COUNTRY="il" - LANG="he_IL" + LANG="he_IL.UTF-8" KEYTABLE="us" XKEYBOARD="us" KDEKEYBOARD="il" @@ -680,7 +680,7 @@ case "$country" in # Ireland ie) COUNTRY="ie" - LANG="en_IE@euro" + LANG="en_IE.UTF-8" KEYTABLE="uk" XKEYBOARD="uk" KDEKEYBOARD="gb" @@ -691,7 +691,7 @@ case "$country" in # Italy it) COUNTRY="it" - LANG="it_IT@euro" + LANG="it_IT.UTF-8" KEYTABLE="it" XKEYBOARD="it" KDEKEYBOARD="it" @@ -702,7 +702,7 @@ case "$country" in # Japan ja) COUNTRY="jp" - LANG="ja_JP" + LANG="ja_JP.UTF-8" LANGUAGE="ja" KEYTABLE="us" XKEYBOARD="us" @@ -714,7 +714,7 @@ case "$country" in # The Netherlands nl) COUNTRY="nl" - LANG="nl_NL@euro" + LANG="nl_NL.UTF-8" KEYTABLE="us" XKEYBOARD="us" KDEKEYBOARD="en_US" @@ -725,7 +725,7 @@ case "$country" in # Poland pl) COUNTRY="pl" - LANG="pl_PL" + LANG="pl_PL.UTF-8" KEYTABLE="pl" XKEYBOARD="pl" KDEKEYBOARD="pl" @@ -737,7 +737,7 @@ case "$country" in # Russia ru) COUNTRY="ru" - LANG="ru_RU.KOI8-R" + LANG="ru_RU.UTF-8" KEYTABLE="ru" XKEYBOARD="ru" KDEKEYBOARD="ru" @@ -749,7 +749,7 @@ case "$country" in # Slovakia sk) COUNTRY="sk" - LANG="sk" + LANG="sk_SK.UTF-8" KEYTABLE="sk-qwerty" XKEYBOARD="sk" KDEKEYBOARD="sk" @@ -762,7 +762,7 @@ case "$country" in sl) LANGUAGE="sl" COUNTRY="si" - LANG="sl_SI" + LANG="sl_SI.UTF-8" KEYTABLE="slovene" XKEYBOARD="sl" KDEKEYBOARD="si" @@ -774,7 +774,7 @@ case "$country" in tr) # Turkish version (guessed) COUNTRY="tr" - LANG="tr_TR" + LANG="tr_TR.UTF-8" KEYTABLE="tr_q-latin5" XKEYBOARD="tr" KDEKEYBOARD="tr" @@ -785,7 +785,7 @@ case "$country" in # Taiwan - Traditional Chinese version tw) COUNTRY="tw" - LANG="zh_TW.Big5" + LANG="zh_TW.UTF-8" LANGUAGE="zh_TW.Big5" KEYTABLE="us" XKEYBOARD="us" @@ -798,7 +798,7 @@ case "$country" in # Great Britian uk) COUNTRY="uk" - LANG="en_GB" + LANG="en_GB.UTF-8" LANGUAGE="en" KEYTABLE="uk" XKEYBOARD="uk" @@ -820,8 +820,6 @@ case "$country" in TZ="America/New_York" ;; esac -# start distrospecific localization -dlocale } ############################################################################# -- cgit v1.2.3-55-g7522