Что именно делает «локаль» на Mac OS X и / или другом Unix / Linux OS

Чтение

man locale

Я понимаю, что этот локаль отображает информацию о «текущей локали» или списке всех доступных локалей.

Кроме того, работает

$ locale

...

LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

Однако ни мужчина, ни работают на самом деле не проливает свет на то, что эти переменные среды делают. Я хотел бы спросить конкретно, что эти переменные среды являются , необходимыми для или использованными для них? (скажем, например, в контексте программного обеспечения, работающего на этой ОС OUNIX / Linux, имеющих эти переменные среды)

Вопрос: Что означает, что это означает в контексте программного обеспечения, который работает на ОС с этими локалями?

5
задан Calvin Cheng 30 August 2011 в 16:37
поделиться