Odpowiedzi:
W języku programowania C nazwa ustawień regionalnych C
„określa minimalne środowisko dla tłumaczenia C” ( C99, § 7.11.1.1; zasada jest taka sama od co najmniej lat osiemdziesiątych). Ponieważ większość systemów operacyjnych jest napisanych w języku C, szczególnie te zainspirowane Uniksem, w których ustawienia narodowe są ustawiane za pomocą zmiennych środowiskowych LANG
i LC_xxx
, w C
końcu wszędzie jest to nazwa „bezpiecznych” ustawień regionalnych.
POSIX określa, że zarówno C
i POSIX
muszą być poprawne nazwy lokalizacji, z tymi samymi ustawieniami neutralnych.