locale h status - chasonr/djgpp-lib GitHub Wiki

locale.h provides all types, constants and functions specified in C99 and C11/C17. It provides none of the additional items specified in SuSv4.

The locale may be set to "C", or to a limited set of national locales such as en_US paired with a limited set of single-byte encodings or with UTF-8. The character conversion functions, such as mbsrtowcs(), respect the character set, and so do the character-related functions declared in ctype.h and wctype.h.

Collation information is available if NLSFUNC is configured for the desired locale. strxfrm() and strcoll() use this information. wcsxfrm() and wcscoll() do not.