# /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
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
256term.csh | File | 771 B | 0644 |
|
256term.sh | File | 841 B | 0644 |
|
bash_timestamps.sh | File | 69 B | 0644 |
|
colorgrep.csh | File | 196 B | 0644 |
|
colorgrep.sh | File | 201 B | 0644 |
|
colorls.csh | File | 1.7 KB | 0644 |
|
colorls.sh | File | 1.57 KB | 0644 |
|
cpanel-php-composer.sh | File | 548 B | 0755 |
|
cpanel-user-commands.sh | File | 358 B | 0644 |
|
csh.local | File | 80 B | 0644 |
|
lang.csh | File | 1.67 KB | 0644 |
|
lang.sh | File | 2.64 KB | 0644 |
|
less.csh | File | 123 B | 0644 |
|
less.sh | File | 121 B | 0644 |
|
locallib.csh | File | 240 B | 0755 |
|
locallib.sh | File | 272 B | 0755 |
|
sh.local | File | 81 B | 0644 |
|
vim.csh | File | 105 B | 0644 |
|
vim.sh | File | 269 B | 0644 |
|
which2.csh | File | 164 B | 0644 |
|
which2.sh | File | 169 B | 0644 |
|