From a70448b505b95763514596d0915b61bd257a6fc6 Mon Sep 17 00:00:00 2001 From: "J. Elfring (x)" Date: Sat, 12 Dec 2020 23:15:05 +0100 Subject: [PATCH] Export LC only when needed and locale is available --- simpleDots/exports | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/simpleDots/exports b/simpleDots/exports index a4d0815..2777444 100644 --- a/simpleDots/exports +++ b/simpleDots/exports @@ -16,20 +16,24 @@ export HISTCONTROL=ignoredups; export HISTIGNORE=" *:ls:cd:cd -:pwd:exit:date:&::[bf]g:exit:pwd:clear:mplayer"; # Deutsches System aber englische Messages und Sortierung -export LC_MESSAGES="en_US.UTF-8" -export LC_COLLATE="C" -export LANG="de_DE.UTF-8" -export LC_CTYPE="de_DE.UTF-8" -export LC_NUMERIC="de_DE.UTF-8" -export LC_TIME="de_DE.UTF-8" -export LC_MONETARY="de_DE.UTF-8" -export LC_PAPER="de_DE.UTF-8" -export LC_NAME="de_DE.UTF-8" -export LC_ADDRESS="de_DE.UTF-8" -export LC_TELEPHONE="de_DE.UTF-8" -export LC_MEASUREMENT="de_DE.UTF-8" -export LC_IDENTIFICATION="de_DE.UTF-8" -unset LC_ALL +# aber nur wenn die locale gesetzt werden kann +if [ -x /usr/bin/locale ] +then + export LC_MESSAGES="en_US.UTF-8" + export LC_COLLATE="C" + export LANG="de_DE.UTF-8" + export LC_CTYPE="de_DE.UTF-8" + export LC_NUMERIC="de_DE.UTF-8" + export LC_TIME="de_DE.UTF-8" + export LC_MONETARY="de_DE.UTF-8" + export LC_PAPER="de_DE.UTF-8" + export LC_NAME="de_DE.UTF-8" + export LC_ADDRESS="de_DE.UTF-8" + export LC_TELEPHONE="de_DE.UTF-8" + export LC_MEASUREMENT="de_DE.UTF-8" + export LC_IDENTIFICATION="de_DE.UTF-8" + unset LC_ALL +fi # Highlight section titles in manual pages export LESS_TERMCAP_md="${yellow}";