回答:
でCプログラミング言語、ロケール名はC
「C変換の最小限の環境を指定する」(C99を §7.11.1.1、原則的には、少なくとも1980年代から同じことをされています)。ほとんどのオペレーティングシステムはCで書かれているため、特にUnix 環境に基づいた環境変数LANG
やLC_xxx
環境変数が設定さC
れているものは、どこでも「安全な」ロケールの名前になります。
POSIXの両方のように指定しますがC
とPOSIX
同じ中立設定で有効なロケール名でなければなりません。