On Tue, 16 Feb 2021, 19:02:29 +0100, Andrei Borzenkov wrote:
16.02.2021 17:25, Bjoern Voigt пишет:
Unfortunately desktop and console are still German. So probably something is configured wrong.
Programs do not show English messages: myuser@mybox:~> rm does-not-exists rm: das Entfernen von 'does-not-exists' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
"locale" shows German settings too: myuser@mybox:~> locale LANG=de_DE.UTF-8 LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL=
echo $LANGUAGE
??
Exactly, ??? I've seen LANGUAGE on Ubuntu systems on which I haven't been able to override the display manager's settings by running something like "env LANG=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 df -T ." when logged in with de_DE.UTF-8 as the session's language. Even adding LC_ALL=en_US.UTF-8 didn't help. According to some POSIX rules, LANG and the various LC_... variable control the localisation. I failed to find out where this bloody LANGUAGE came into play. FWIW, adding LANGUAGE=en_US.UTF-8 to be former command finally resulted in English output. Cheers. l8er manfred