#include <locale.h>
Remarks
Locale categories are manifest constants used by the localization routines to specify which portion of a program's locale information will be used. The locale refers to the locality (or Country/Region) for which certain aspects of your program can be customized. Locale-dependent areas include, for example, the formatting of dates or the display format for monetary values.
| Locale category | Parts of program affected | 
|---|---|
| LC_ALL | All locale-specific behavior (all categories) | 
| LC_COLLATE | Behavior of strcoll and strxfrm functions | 
| LC_CTYPE | Behavior of character-handling functions (except isdigit, isxdigit, mbstowcs, and mbtowc, which are unaffected) | 
| LC_MAX | Same as LC_TIME | 
| LC_MIN | Same as LC_ALL | 
| LC_MONETARY | Monetary formatting information returned by the localeconv function | 
| LC_NUMERIC | Decimal-point character for formatted output routines (for example, printf), data conversion routines, and nonmonetary formatting information returned by localeconv function | 
| LC_TIME | Behavior of strftime function | 
See Also
Concepts
strftime, wcsftime, _strftime_l, _wcsftime_l