Функция setlocale() .
Основной функцией POSIX locale
API является функция . Данная функция определена в #include файле как :
char *setlocale(int category, const char * locale);
Существует три основных формы вызова этой функции :
Первая форма применяется для установки конкретной категории локализации в конкретное значение.
Вторая форма применяется для установки категории локализации "по умолчанию". В этом случае значение категории локализации берется из переменных окружения.
Третья форма - это скорее форма GET - позволяет получить текущее значение категории локализации.