diff options
author | David Kaspar [Dee'Kej] <dkaspar@redhat.com> | 2018-05-25 20:01:54 +0200 |
---|---|---|
committer | Dee'Kej <deekej@linuxmail.org> | 2018-05-30 12:32:22 +0200 |
commit | a145ddda284570e57413e37f025c3657205e17d8 (patch) | |
tree | a371338da02e38d8745964f75239c8ee62cc459b /lang.sh | |
parent | db1ca2fadd20d0a4fb5a0fe18adcd8c960db9cf3 (diff) | |
download | initscripts-a145ddda284570e57413e37f025c3657205e17d8.tar initscripts-a145ddda284570e57413e37f025c3657205e17d8.tar.gz initscripts-a145ddda284570e57413e37f025c3657205e17d8.tar.bz2 initscripts-a145ddda284570e57413e37f025c3657205e17d8.tar.xz initscripts-a145ddda284570e57413e37f025c3657205e17d8.zip |
Repository scheme updated to new layout
NOTE: This commit just moves files around, without actually fixing the
Makefiles and specfile. See follow up commits which resolve this.
Diffstat (limited to 'lang.sh')
-rwxr-xr-x | lang.sh | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/lang.sh b/lang.sh deleted file mode 100755 index 4a759f53..00000000 --- a/lang.sh +++ /dev/null @@ -1,90 +0,0 @@ -# /etc/profile.d/lang.sh - set i18n stuff - -sourced=0 - -if [ -n "$LANG" ]; then - saved_lang="$LANG" - [ -f "$HOME/.i18n" ] && . "$HOME/.i18n" && sourced=1 - LANG="$saved_lang" - unset saved_lang -else - for langfile in /etc/locale.conf "$HOME/.i18n" ; do - [ -f $langfile ] && . $langfile && sourced=1 - done -fi - -if [ "$sourced" = 1 ]; then - [ -n "$LANG" ] && export LANG || unset LANG - [ -n "$LC_ADDRESS" ] && export LC_ADDRESS || unset LC_ADDRESS - [ -n "$LC_CTYPE" ] && export LC_CTYPE || unset LC_CTYPE - [ -n "$LC_COLLATE" ] && export LC_COLLATE || unset LC_COLLATE - [ -n "$LC_IDENTIFICATION" ] && export LC_IDENTIFICATION || unset LC_IDENTIFICATION - [ -n "$LC_MEASUREMENT" ] && export LC_MEASUREMENT || unset LC_MEASUREMENT - [ -n "$LC_MESSAGES" ] && export LC_MESSAGES || unset LC_MESSAGES - [ -n "$LC_MONETARY" ] && export LC_MONETARY || unset LC_MONETARY - [ -n "$LC_NAME" ] && export LC_NAME || unset LC_NAME - [ -n "$LC_NUMERIC" ] && export LC_NUMERIC || unset LC_NUMERIC - [ -n "$LC_PAPER" ] && export LC_PAPER || unset LC_PAPER - [ -n "$LC_TELEPHONE" ] && export LC_TELEPHONE || unset LC_TELEPHONE - [ -n "$LC_TIME" ] && export LC_TIME || unset LC_TIME - if [ -n "$LC_ALL" ]; then - if [ "$LC_ALL" != "$LANG" ]; then - export LC_ALL - else - unset LC_ALL - fi - else - unset LC_ALL - fi - [ -n "$LANGUAGE" ] && export LANGUAGE || unset LANGUAGE - [ -n "$LINGUAS" ] && export LINGUAS || unset LINGUAS - [ -n "$_XKB_CHARSET" ] && export _XKB_CHARSET || unset _XKB_CHARSET - - consoletype=$CONSOLETYPE - if [ -z "$consoletype" ]; then - consoletype=$(/sbin/consoletype stdout) - fi - - if [ -n "$LANG" ]; then - case $LANG in - *.utf8*|*.UTF-8*) - if [ "$TERM" = "linux" ]; then - if [ "$consoletype" = "vt" ]; then - case $LANG in - ja*) LANG=en_US.UTF-8 ;; - ko*) LANG=en_US.UTF-8 ;; - si*) LANG=en_US.UTF-8 ;; - zh*) LANG=en_US.UTF-8 ;; - ar*) LANG=en_US.UTF-8 ;; - fa*) LANG=en_US.UTF-8 ;; - he*) LANG=en_US.UTF-8 ;; - en_IN*) ;; - *_IN*) LANG=en_US.UTF-8 ;; - esac - fi - fi - ;; - *) - if [ "$TERM" = "linux" ]; then - if [ "$consoletype" = "vt" ]; then - case $LANG in - ja*) LANG=en_US ;; - ko*) LANG=en_US ;; - si*) LANG=en_US ;; - zh*) LANG=en_US ;; - ar*) LANG=en_US ;; - fa*) LANG=en_US ;; - he*) LANG=en_US ;; - en_IN*) ;; - *_IN*) LANG=en_US ;; - esac - fi - fi - ;; - esac - fi - - unset SYSFONTACM SYSFONT consoletype -fi -unset sourced -unset langfile |