Fetching contributors…
Cannot retrieve contributors at this time
949 lines (946 sloc) 30.7 KB
# Filename: /etc/grml/language-functions
# Purpose: general language stuff used in several parts of the grml-system
# 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.
################################################################################
# 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"
LANG="de_AT@euro"
LANGUAGE="de_AT:de"
KEYTABLE="de-latin1-nodeadkeys"
XKEYBOARD="de"
KDEKEYBOARD="de"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,fr"
TZ="Europe/Vienna"
;;
at|at-utf8)
# Austrian version (UTF8)
COUNTRY="at"
LANG="de_AT.UTF-8"
LANGUAGE="de_AT:de"
KEYTABLE="de-latin1-nodeadkeys"
XKEYBOARD="de"
KDEKEYBOARD="de"
CHARSET="utf8"
# CHARSET="lat9w-16"
KDEKEYBOARDS="us,fr"
TZ="Europe/Vienna"
;;
au-iso)
# Australian version
LANGUAGE="en"
COUNTRY="au"
LANG="en_AU"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="iso8859-1"
# Additional KDE Keyboards
KDEKEYBOARDS="us,fr"
TZ="Australia/Sydney"
;;
au|au-utf8)
# Australian version (UTF8)
LANGUAGE="en_AU:en"
COUNTRY="au"
LANG="en_AU.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,fr"
TZ="Australia/Sydney"
;;
be-iso|bed-iso)
# Belgian version (default and dutch one)
LANGUAGE="nl"
COUNTRY="be"
LANG="C"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
be|be-utf8|bed|bed-utf8)
# Belgian version (default and dutch one) (UTF8)
LANGUAGE="nl_BE:nl"
COUNTRY="be"
LANG="nl_BE.UTF-8"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
bef-iso)
# Belgian version (french)
LANGUAGE="fr"
COUNTRY="be"
LANG="C"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
bef|bef-utf8)
# Belgian version (french) (UTF8)
LANGUAGE="fr_BE:fr"
COUNTRY="be"
LANG="fr_BE.UTF-8"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
beg-iso)
# Belgian version (german)
LANGUAGE="de"
COUNTRY="be"
LANG="C"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
beg|beg-utf8)
# Belgian version (german) (UTF8)
LANGUAGE="de_BE:de"
COUNTRY="be"
LANG="de_BE.UTF-8"
KEYTABLE="be2-latin1"
XKEYBOARD="be"
KDEKEYBOARD="be"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Brussels"
;;
bg-iso)
# Bulgarian version
LANGUAGE="bg"
COUNTRY="bg"
LANG="bg_BG"
KEYTABLE="bg"
XKEYBOARD="bg"
KDEKEYBOARD="bg"
CHARSET="microsoft-cp1251"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Sofia"
;;
bg|bg-utf8)
# Bulgarian version (UTF8)
LANGUAGE="bg_BG:bg"
COUNTRY="bg"
LANG="bg_BG.UTF-8"
KEYTABLE="bg"
XKEYBOARD="bg"
KDEKEYBOARD="bg"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Sofia"
;;
br-iso)
# Brazilian Version
LANGUAGE="pt_BR"
COUNTRY="br"
LANG="pt_BR"
KEYTABLE="br-abnt2"
XKEYBOARD="abnt2"
KDEKEYBOARD="br"
CHARSET="iso8859-1"
# Additional KDE Keyboards
KDEKEYBOARDS="us,br"
TZ="America/Sao_Paulo"
;;
br|br-utf8)
# Brazilian Version (UTF8)
LANGUAGE="pt_BR:pt"
COUNTRY="br"
LANG="pt_BR.UTF-8"
KEYTABLE="br-abnt2"
XKEYBOARD="abnt2"
KDEKEYBOARD="br"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,br"
TZ="America/Sao_Paulo"
;;
ch-iso)
# Swiss version
LANGUAGE="de"
COUNTRY="ch"
LANG="de_CH"
KEYTABLE="sg-latin1"
XKEYBOARD="ch"
KDEKEYBOARD="ch"
CHARSET="iso8859-15"
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Zurich"
;;
ch|ch-utf8)
# Swiss version (basically de with some modifications)
LANGUAGE="de_CH:de"
COUNTRY="ch"
LANG="de_CH.UTF-8"
KEYTABLE="sg-latin1"
XKEYBOARD="ch"
KDEKEYBOARD="ch"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Zurich"
;;
cf)
# French Canadian version
LANGUAGE="fr"
COUNTRY="ca"
LANG="fr_FR.ISO-8859-1"
KEYTABLE="cf"
CHARSET="iso8859-1"
CONSOLEFONT="Lat15-Terminus16"
XKEYBOARD="ca_enhanced"
KDEKEYBOARD="ca_enhanced"
KDEKEYBOARDS="us"
TZ="America/Montreal"
;;
cn-iso)
# Simplified Chinese version
COUNTRY="cn"
LANG="zh_CN.GB2312"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="gb2312.1980-0"
KDEKEYBOARDS="us,de,fr"
XMODIFIERS="@im=Chinput"
TZ="Asia/Shanghai"
;;
cn|cn-utf8)
# Simplified Chinese version (UTF8)
COUNTRY="zh_CN:cn"
LANG="zh_CN.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
XMODIFIERS="@im=Chinput"
TZ="Asia/Shanghai"
;;
cs-iso|cz-iso)
# Czech version
LANGUAGE="cs"
COUNTRY="cs"
LANG="cs_CZ"
KEYTABLE="cz-lat2"
XKEYBOARD="cs"
KDEKEYBOARD="cz"
CHARSET="iso8859-2"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Prague"
CONSOLEFONT="Lat2-Terminus16"
CHARMAP="iso02"
;;
cs|cz|cs-utf8|cz-utf8)
# Czech version (UTF8)
LANGUAGE="cs_CZ:cs"
COUNTRY="cs"
LANG="cs_CZ.UTF-8"
KEYTABLE="cz-lat2"
XKEYBOARD="cs"
KDEKEYBOARD="cs"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Prague"
CONSOLEFONT="iso02g"
;;
de-iso)
# German version
COUNTRY="de"
LANG="de_DE@euro"
LANGUAGE="de_DE:de"
KEYTABLE="de-latin1-nodeadkeys"
XKEYBOARD="de"
KDEKEYBOARD="de"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,fr"
TZ="Europe/Berlin"
;;
de|de-utf8)
# German version (UTF8)
COUNTRY="de"
LANG="de_DE.UTF-8"
LANGUAGE="de_DE:de"
KEYTABLE="de-latin1-nodeadkeys"
XKEYBOARD="de"
KDEKEYBOARD="de"
CHARSET="utf8"
# CHARSET="lat9w-16"
KDEKEYBOARDS="us,fr"
TZ="Europe/Berlin"
;;
dk-iso|da-iso)
# Dansk version
COUNTRY="dk"
LANG="da_DK"
# Workaround: "dk" broken in gettext, use da:da_DK
LANGUAGE="da:da_DK"
# Keytable "dk" is correct.
KEYTABLE="dk"
XKEYBOARD="dk"
KDEKEYBOARD="dk"
CHARSET="iso8859-15"
KDEKEYBOARDS="dk,de,us,fr"
TZ="Europe/Copenhagen"
;;
dk|da|dk-utf8|da-utf8)
# Dansk version (UTF8)
COUNTRY="dk"
LANG="da_DK.UTF-8"
# Workaround: "dk" broken in gettext, use da:da_DK
LANGUAGE="da_DK:da"
# Keytable "dk" is correct.
KEYTABLE="dk"
XKEYBOARD="dk"
KDEKEYBOARD="dk"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="dk,de,us,fr"
TZ="Europe/Copenhagen"
;;
dvorak|dvorak-utf8)
# Dvorak layout (UTF8)
LANGUAGE="us"
COUNTRY="at"
LANG="en_US.UTF-8"
KEYTABLE="dvorak"
XKEYBOARD="dvorak"
KDEKEYBOARD="dvorak,us,de"
CHARSET="utf8"
KDEKEYBOARDS="dvorak,us,de,fr"
TZ="UTC"
;;
dvorak-iso)
# Dvorak layout (ISO)
LANGUAGE="us"
COUNTRY="at"
LANG="en_US.iso885915"
KEYTABLE="dvorak"
XKEYBOARD="dvorak"
KDEKEYBOARD="dvorak,us,de"
CHARSET="iso8859-15"
KDEKEYBOARDS="dvorak,us,de,fr"
TZ="UTC"
;;
en-iso)
# English in Austria [see us + uk for american and english version!]
# LANGUAGE="en_US:en_GB:en"
LANGUAGE="en"
COUNTRY="at"
LANG="en_US.iso885915"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="iso8859-15"
KDEKEYBOARDS="de,fr"
TZ="UTC"
;;
en|en-utf8)
# English in Austria [see us + uk for american and english version!] (UTF8)
LANGUAGE="en"
COUNTRY="at"
LANG="en_US.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,fr"
TZ="UTC"
;;
el-iso)
# Greek version
LANGUAGE="el"
COUNTRY="gr"
LANG="el_GR"
KEYTABLE="gr"
XKEYBOARD="us,el"
KDEKEYBOARD="us"
CHARSET="iso8859-7"
CONSOLEFONT="iso07.f16"
IOCHARSET="8859-7"
IOCODEPAGE="737"
SYSFONTACM="iso07"
# Additional KDE Keyboards
KDEKEYBOARDS="el"
TZ="Europe/Athens"
;;
el|el-utf8)
# Greek version (UTF8)
LANGUAGE="el_GR:el"
COUNTRY="gr"
LANG="el_GR.UTF-8"
KEYTABLE="gr-utf8"
XKEYBOARD="us,el"
KDEKEYBOARD="us"
CHARSET="utf8"
CONSOLEFONT="iso07.f16"
IOCHARSET="8859-7"
IOCODEPAGE="737"
SYSFONTACM="iso07"
# Additional KDE Keyboards
KDEKEYBOARDS="el"
TZ="Europe/Athens"
;;
es-iso)
# Spanish version
COUNTRY="es"
LANG="es_ES@euro"
KEYTABLE="es"
XKEYBOARD="es"
KDEKEYBOARD="es"
CHARSET="iso8859-15"
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Madrid"
;;
es|es-utf8)
# Spanish version (UTF8)
LANGUAGE="es_ES:es"
COUNTRY="es"
LANG="es_ES.UTF-8"
KEYTABLE="es"
XKEYBOARD="es"
KDEKEYBOARD="es"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Madrid"
CONSOLEFONT="Lat15-Terminus16"
;;
fi-iso)
# Finnish version
COUNTRY="fi"
LANG="fi_FI@euro"
KEYTABLE="fi-latin1" # old value: fi
XKEYBOARD="fi"
KDEKEYBOARD="fi"
CHARSET="iso8859-15"
KDEKEYBOARDS="se,us"
TZ="Europe/Helsinki"
;;
fi|fi-utf8)
# Finnish version (UTF8)
LANGUAGE="fi_FI:fi"
COUNTRY="fi"
LANG="fi_FI.UTF-8"
KEYTABLE="fi-latin1"
XKEYBOARD="fi"
KDEKEYBOARD="fi"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us"
TZ="Europe/Helsinki"
;;
fr-iso)
# French version
COUNTRY="fr"
LANG="fr_FR@euro"
KEYTABLE="fr"
XKEYBOARD="fr"
KDEKEYBOARD="fr"
CHARSET="iso8859-15"
KDEKEYBOARDS="de,us"
TZ="Europe/Paris"
;;
fr|fr-utf8)
# French version (UTF8)
LANGUAGE="fr_FR"
COUNTRY="fr"
LANG="fr_FR.UTF-8"
KEYTABLE="fr"
XKEYBOARD="fr"
KDEKEYBOARD="fr"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us"
TZ="Europe/Paris"
;;
ga-iso)
# Irish Gaeilge version
COUNTRY="ie"
LANG="ga_IE@euro"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="ie"
CHARSET="iso8859-15"
# Additional KDE Keyboards
KDEKEYBOARDS="gb,us,de,es,fr,it"
TZ="Europe/Dublin"
;;
ga|ga-utf8)
# Irish Gaeilge version (UTF8)
COUNTRY="ie"
LANG="ga_IE@UTF-8"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="ie"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="gb,us,de,es,fr,it"
TZ="Europe/Dublin"
;;
he-iso|il-iso)
# Hebrew version
LANGUAGE="he"
COUNTRY="il"
LANG="he_IL"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="il"
CHARSET="iso8859-8"
KDEKEYBOARDS="us,fr,de"
TZ="Asia/Jerusalem"
;;
he|il|he-utf8|il-utf8)
# Hebrew version (UTF8)
LANGUAGE="he_IL:he"
COUNTRY="il"
LANG="he_IL.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="il"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,fr,de"
TZ="Asia/Jerusalem"
;;
ie-iso)
# Irish (English) version
COUNTRY="ie"
LANG="en_IE@euro"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="gb"
CHARSET="iso8859-15"
KDEKEYBOARDS="us,de,es,fr,it"
TZ="Europe/Dublin"
;;
ie|ie-utf8)
# Irish (English) version (UTF8)
LANGUAGE="en_IE:en"
COUNTRY="ie"
LANG="en_IE.UTF-8"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="ie"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="gb,us,de,es,fr,it"
TZ="Europe/Dublin"
;;
it-iso)
# Italian version
COUNTRY="it"
LANG="it_IT@euro"
KEYTABLE="it"
XKEYBOARD="it"
KDEKEYBOARD="it"
CHARSET="iso8859-15"
KDEKEYBOARDS="fr,us,de"
TZ="Europe/Rome"
;;
it|it-utf8)
# Italian version (UTF8)
LANGUAGE="it_IT"
COUNTRY="it"
LANG="it_IT.UTF-8"
KEYTABLE="it"
XKEYBOARD="it"
KDEKEYBOARD="it"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="fr,us,de"
TZ="Europe/Rome"
;;
ja-iso|jp-iso)
# (limited) Japanese version
COUNTRY="jp"
LANG="ja_JP"
LANGUAGE="ja"
KEYTABLE="jp106"
XKEYMODEL="jp106"
XKEYBOARD="jp"
KDEKEYBOARD="us"
CHARSET="iso8859-15"
KDEKEYBOARDS="fr,us,de"
TZ="Asia/Tokyo"
;;
ja|ja-utf8|jp|jp-utf8)
# (limited) Japanese version (UTF8)
LANGUAGE="ja_JP:ja"
COUNTRY="jp"
LANG="ja_JP.UTF-8"
LANGUAGE="ja"
KEYTABLE="jp106"
XKEYMODEL="jp106"
XKEYBOARD="jp"
KDEKEYBOARD="us"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="fr,us,de"
TZ="Asia/Tokyo"
;;
nl-iso)
# Dutch version
COUNTRY="nl"
LANG="nl_NL@euro"
KEYTABLE="us" # nl
XKEYBOARD="us" # nl
KDEKEYBOARD="en_US" # nl
CHARSET="iso8859-15"
KDEKEYBOARDS="nl,de,fr"
TZ="Europe/Amsterdam"
;;
nl|nl-utf8)
# Dutch version (UTF8)
LANGUAGE="nl_NL:nl"
COUNTRY="nl"
LANG="nl_NL.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="en_US"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="nl,de,fr"
TZ="Europe/Amsterdam"
;;
no-iso|nb-iso|nn-iso)
# Norsk versjon
COUNTRY="no"
LANG="nb_NO"
LANGUAGE="no:nb_NO"
KEYTABLE="no"
XKEYBOARD="no"
KDEKEYBOARD="no"
CHARSET="iso8859-15"
KDEKEYBOARDS="no-latin1,us,no,no-dvorak"
TZ="Europe/Oslo"
;;
no|nb|nn|no-utf8|nb-utf8|nn-utf8)
# Norsk versjon (UTF8)
COUNTRY="no"
LANG="nb_NO.UTF-8"
LANGUAGE="no:nb_NO"
# Keytable "no*" is correct if æøå (the 3 final letters in the
# norse alphabet) shows up as "a+e", "oslash" and "aring".
# Otherwise try the other variants no-latin1 etc.
KEYTABLE="no"
XKEYBOARD="no"
KDEKEYBOARD="no"
CHARSET="utf8"
KDEKEYBOARDS="no,us,no-dvorak,dk,no-latin1"
TZ="Europe/Oslo"
;;
pl-iso)
# Polish version
COUNTRY="pl"
LANG="pl_PL"
KEYTABLE="pl"
XKEYBOARD="pl"
KDEKEYBOARD="pl"
CHARSET="iso8859-2"
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Warsaw"
CONSOLEFONT="Lat2-Terminus16"
CHARMAP="iso02"
;;
pl|pl-utf8)
# Polish version (UTF8)
LANGUAGE="pl_PL:pl"
COUNTRY="pl"
LANG="pl_PL.UTF-8"
KEYTABLE="pl"
XKEYBOARD="pl"
KDEKEYBOARD="pl"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Warsaw"
CONSOLEFONT="iso02g"
;;
pt-iso)
# Portuguese version
COUNTRY="pt"
LANG="pt_PT@euro"
KEYTABLE="pt-latin1"
XKEYBOARD="pt"
KDEKEYBOARD="pt"
CHARSET="iso8859-1"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Lisbon"
CONSOLEFONT="Lat15-Terminus16"
;;
pt|pt-utf8)
# Portuguese version (UTF8)
LANGUAGE="pt_PT:pt"
COUNTRY="pt"
LANG="pt_PT.UTF-8"
KEYTABLE="pt-latin1"
XKEYBOARD="pt"
KDEKEYBOARD="pt"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Lisbon"
CONSOLEFONT="Lat15-Terminus16"
;;
ru-iso)
# Russian version
COUNTRY="ru"
LANG="ru_RU.KOI8-R"
KEYTABLE="ru"
XKEYBOARD="ru"
KDEKEYBOARD="ru"
CHARSET="koi8-r"
CONSOLEFONT="Cyr_a8x16"
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Moscow"
;;
ru|ru-utf8)
# Russian version (UTF8)
LANGUAGE="ru_RU:ru"
COUNTRY="ru"
LANG="ru_RU.UTF-8"
KEYTABLE="ru"
XKEYBOARD="ru"
KDEKEYBOARD="ru"
CHARSET="utf8"
CONSOLEFONT="Cyr_a8x16"
# Additional KDE Keyboards
KDEKEYBOARDS="de,us,fr"
TZ="Europe/Moscow"
;;
se-iso)
# Swedish version
LANGUAGE="sv_SE:sv"
COUNTRY="se"
LANG="sv_SE.iso885915"
KEYTABLE="se-latin1"
XKEYBOARD="se"
KDEKEYBOARD="se"
CHARSET="sv_SE.iso885915"
# Additional KDE Keyboards
KDEKEYBOARDS="us,fi"
TZ="Europe/Stockholm"
;;
se|se-utf8)
# Swedish version (UTF8)
LANGUAGE="sv_SE:sv"
COUNTRY="se"
LANG="sv_SE.utf8"
KEYTABLE="se-latin1"
XKEYBOARD="se"
KDEKEYBOARD="se"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,fi"
TZ="Europe/Stockholm"
;;
sk-iso)
# Slovak version (guessed)
COUNTRY="sk"
LANG="sk"
KEYTABLE="sk-qwerty"
XKEYBOARD="sk"
KDEKEYBOARD="sk"
CHARSET="iso8859-2"
KDEKEYBOARDS="us,de"
TZ="Europe/Bratislava"
CONSOLEFONT="Lat2-Terminus16"
CHARMAP="iso02"
;;
sk|sk-utf8)
# Slovak version (guessed) (UTF8)
LANGUAGE="sk_SK:sk"
COUNTRY="sk"
LANG="sk_SK.UTF-8"
KEYTABLE="sk-qwerty"
XKEYBOARD="sk"
KDEKEYBOARD="sk"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de"
TZ="Europe/Bratislava"
CONSOLEFONT="iso02g"
;;
sl-iso)
# Slovenian keyboard
LANGUAGE="sl"
COUNTRY="si"
LANG="sl_SI"
KEYTABLE="slovene"
XKEYBOARD="sl"
KDEKEYBOARD="si"
CHARSET="iso8859-2"
KDEKEYBOARDS="us,de"
TZ="Europe/Ljubljana"
CONSOLEFONT="Lat2-Terminus16"
CHARMAP="iso02"
;;
sl|sl-utf8)
# Slovenian keyboard (UTF8)
LANGUAGE="sl_SI:sl"
COUNTRY="si"
LANG="sl_SI.UTF-8"
KEYTABLE="slovene"
XKEYBOARD="sl"
KDEKEYBOARD="si"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de"
TZ="Europe/Ljubljana"
CONSOLEFONT="iso02g"
;;
tr-iso)
# Turkish version (guessed)
COUNTRY="tr"
LANG="tr_TR"
KEYTABLE="tr_q-latin5"
XKEYBOARD="tr"
KDEKEYBOARD="tr"
CHARSET="iso8859-9"
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Istanbul"
;;
tr|tr-utf8)
# Turkish version (guessed) (UTF8)
LANGUAGE="tr_TR"
COUNTRY="tr"
LANG="tr_TR.UTF-8"
KEYTABLE="tr_q-latin5"
XKEYBOARD="tr"
KDEKEYBOARD="tr"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us,de,fr"
TZ="Europe/Istanbul"
;;
tw-iso)
# Traditional Chinese version
COUNTRY="tw"
LANG="zh_TW.Big5"
LANGUAGE="zh_TW.Big5"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
# CHARSET="big5-0"
CHARSET="iso8859-1"
KDEKEYBOARDS="us"
XMODIFIERS="@im=xcin"
TZ="Asia/Taipei"
;;
tw|tw-utf8)
# Traditional Chinese version (UTF8)
LANGUAGE="zh_TW:zh"
COUNTRY="tw"
LANG="zh_TW.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
# CHARSET="big5-0"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us"
XMODIFIERS="@im=xcin"
TZ="Asia/Taipei"
;;
uk-iso)
# British version
COUNTRY="uk"
LANG="en_GB"
LANGUAGE="en"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="gb"
CHARSET="iso8859-1"
KDEKEYBOARDS="us"
TZ="Europe/London"
;;
uk|uk-utf8)
# British version (UTF8)
LANGUAGE="en_GB:en"
COUNTRY="uk"
LANG="en_GB.UTF-8"
KEYTABLE="uk"
XKEYBOARD="uk"
KDEKEYBOARD="gb"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="us"
TZ="Europe/London"
;;
us-iso)
# American version
LANGUAGE="en_US:en"
COUNTRY="us"
LANG="en_US.iso885915"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="en_US.iso885915"
# Additional KDE Keyboards
KDEKEYBOARDS="de,fr"
TZ="America/New_York"
;;
us|us-utf8)
# American version (UTF8)
LANGUAGE="en_US:en"
COUNTRY="us"
LANG="en_US.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="utf8"
# Additional KDE Keyboards
KDEKEYBOARDS="de,fr"
TZ="America/New_York"
;;
*)
# Default
LANGUAGE="us"
COUNTRY="at"
LANG="en_US.UTF-8"
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="utf8"
KDEKEYBOARDS="de,fr"
TZ="UTC"
;;
esac
## END OF FILE #################################################################