locale
struct lconv * localeconv (void);
void
char * setlocale (int category, const char *locale);
int category
const char *locale
# define lconv lconv
#define NULL
# define LC_ALL 0
# define LC_COLLATE 1
# define LC_CTYPE 2
# define LC_MESSAGES 3
# define LC_MONETARY 4
# define LC_NUMERIC 5
# define LC_TIME 6