Um die Lokalisierungsfunktionen zu deaktivieren, sollte die Umgebungsvariable LANG auf "C" gesetzt werden.
Warum "C"? Wo ist es hergekommen?
Um die Lokalisierungsfunktionen zu deaktivieren, sollte die Umgebungsvariable LANG auf "C" gesetzt werden.
Warum "C"? Wo ist es hergekommen?
In der Programmiersprache CC
gibt der Name des Gebietsschemas „die minimale Umgebung für die C-Übersetzung an“ ( C99 §7.11.1.1; das Prinzip ist seit mindestens den 1980er Jahren dasselbe). Da die meisten Betriebssysteme in C geschrieben sind, insbesondere die von Unix inspirierten, bei denen die Gebietsschemata über die Umgebungsvariablen LANG
und festgelegt LC_xxx
werden, C
wird das Gebietsschema überall als "sicher" bezeichnet.
POSIX gibt an, dass beide C
und POSIX
gültige Gebietsschemanamen mit denselben neutralen Einstellungen sein müssen.