Hallo Pierre,
hatte inzwischen das Problem etwas anders geloest. Ist aber konform mit /etc/profile.
Habe in /etc/profile.d eine Datei lang.sh erstellt.
touch /etc/profile.d lang.sh
/etc/profile nimmt ja Bezug auf *.sh - Dateien in /etc/profile.d und da habe ich es so gelassen.
Inhalt der Datei:
#!/bin/sh
#
# /etc/profile.d/lang.sh
#
# Set the system locale. (no, we don't have a menu for this ;-)
# For a list of locales which are supported by this machine, type:
# locale -a
# en_US is the ArchLinux default locale:
export LANG=de_DE
#export LANG=de_DE@euro
# There is also support for UTF-8 locales, but be aware that
# some programs are not yet able to handle UTF-8 and will fail to
# run properly. In those cases, you can set LANG=C before
# starting them. Still, I'd avoid UTF unless you actually need it.
#export LANG=en_US.UTF-8
# Another option for en_US:
#export LANG=en_US.ISO8859-1
# One side effect of the newer locales is that the sort order
# is no longer according to ASCII values, so the sort order will
# change in many places. Since this isn't usually expected and
# can break scripts, we'll stick with traditional ASCII sorting.
# If you'd prefer the sort algorithm that goes with your $LANG
# setting, comment this out.
export LC_COLLATE=C
export LC_ALL=de_DE
#export LC_ALL=de_DE@euro
# End of /etc/profile.d/lang.sh
Dann noch:
chmod 755 /etc/profile.d/lang.sh
Sorry, wenn ich hier Eulen nach Athen trage. Es gibt User die nicht ganz so tief in der Materie stecken.
Gruss quiptime