Re: LC_* überschreiben (WAS: Re: LANG/LANGUAGE/LC_ALL fuer Konsole/KDE)
Am 2006-04-24 10:40:46, schrieb Kai Hildebrandt:
> Das hat mich vielleicht gerade Nerven gekostet. :-))
>
> Die Zeile mit LC_MESSAGES hatte zur Folge, dass ein "unset LANG" in
> einem Shell-Skript nicht zur Folge hatte, dass die Meldungen in
> englisch ausgegben wurden, da LC_MESSAGES ja von Hand gesetzt wurde.
>
> Ist es überhaupt besser, ein "unset LANG" zu machen oder LC_MESSAGES in
> dem Skript auf POSIX zu setzen?
Das kommt darauf an, denn in Scripts mußt Du damit rechnen,
das jemand es_ES oder ar_MA verwendet.
Da ich in einigen meiner Scripts den Output von commandos
parse, habe ich mir angewohnt, vor diesen Optionen ein
LC_ALL=C
zu setzen, denn "C" ist in ALLEN Sprachen verfügbar
Deswegen rate ich Dir, es genauso zu machen.
Greetings
Michelle Konzack
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack Apt. 917 ICQ #328449886
50, rue de Soultz MSM LinuxMichi
0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Reply to: