aboutsummaryrefslogtreecommitdiffstats
path: root/lang.csh
diff options
context:
space:
mode:
authorDavid Kaspar [Dee'Kej] <dkaspar@redhat.com>2018-05-25 20:01:54 +0200
committerDee'Kej <deekej@linuxmail.org>2018-05-30 12:32:22 +0200
commita145ddda284570e57413e37f025c3657205e17d8 (patch)
treea371338da02e38d8745964f75239c8ee62cc459b /lang.csh
parentdb1ca2fadd20d0a4fb5a0fe18adcd8c960db9cf3 (diff)
downloadinitscripts-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.csh')
-rwxr-xr-xlang.csh83
1 files changed, 0 insertions, 83 deletions
diff --git a/lang.csh b/lang.csh
deleted file mode 100755
index c6a44664..00000000
--- a/lang.csh
+++ /dev/null
@@ -1,83 +0,0 @@
-# /etc/profile.d/lang.csh - set i18n stuff
-
-set sourced=0
-
-if ($?LANG) then
- set saved_lang=$LANG
- if ( -f "$HOME/.i18n" ) then
- eval `sed -ne 's|^[[:blank:]]*\([^#=]\{1,\}\)=\([^=]*\)|setenv \1 \2;|p' "$HOME/.i18n"`
- set sourced=1
- endif
- setenv LANG $saved_lang
- unset saved_lang
-else
- foreach file (/etc/locale.conf "$HOME/.i18n")
- if ( -f $file ) then
- eval `sed -ne 's|^[[:blank:]]*\([^#=]\{1,\}\)=\([^=]*\)|setenv \1 \2;|p' $file`
- set sourced=1
- endif
- end
-endif
-
-if ($sourced == 1) then
- if ($?LC_ALL && $?LANG) then
- if ($LC_ALL == $LANG) then
- unsetenv LC_ALL
- endif
- endif
-
- set consoletype=`/sbin/consoletype stdout`
-
- if ($?LANG) then
- switch ($LANG)
- case *.utf8*:
- case *.UTF-8*:
- if ( $?TERM ) then
- if ( "$TERM" == "linux" ) then
- if ( "$consoletype" == "vt" ) then
- switch ($LANG)
- case en_IN*:
- breaksw
- case ja*:
- case ko*:
- case si*:
- case zh*:
- case ar*:
- case fa*:
- case he*:
- case *_IN*:
- setenv LANG en_US.UTF-8
- breaksw
- endsw
- endif
- endif
- endif
- breaksw
- case *:
- if ( $?TERM ) then
- if ( "$TERM" == "linux" ) then
- if ( "$consoletype" == "vt" ) then
- switch ($LANG)
- case en_IN*:
- breaksw
- case ja*:
- case ko*:
- case si*:
- case zh*:
- case ar*:
- case fa*:
- case he*:
- case *_IN*:
- setenv LANG en_US
- breaksw
- endsw
- endif
- endif
- endif
- breaksw
- endsw
- endif
- unsetenv SYSFONTACM
- unsetenv SYSFONT
- unsetenv consoletype
-endif