summaryrefslogtreecommitdiffstats
path: root/initramfs/stage3-stuff/etc/functions
diff options
context:
space:
mode:
authorDirk von Suchodoletz2009-03-11 19:05:21 +0100
committerDirk von Suchodoletz2009-03-11 19:05:21 +0100
commiteb9bc263efc57475fc68a3c06c40bf8248a2195c (patch)
treef7f4e397ffb646ec90e3fd93b73877da7f87f68b /initramfs/stage3-stuff/etc/functions
parent * fix for unionfs (diff)
downloadcore-eb9bc263efc57475fc68a3c06c40bf8248a2195c.tar.gz
core-eb9bc263efc57475fc68a3c06c40bf8248a2195c.tar.xz
core-eb9bc263efc57475fc68a3c06c40bf8248a2195c.zip
Setting the localization properly ...
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2713 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/stage3-stuff/etc/functions')
-rw-r--r--initramfs/stage3-stuff/etc/functions40
1 files changed, 19 insertions, 21 deletions
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
}
#############################################################################