A compiler can define one or more sets of parameters, called locales, that define local
conventions of nationality, culture, and language and that affect such things as the
formatting of program output. The local.h
header provides types,
macros, and functions that allow a locale to be selected and utilized. The locale in
effect is called the current locale.
"C"
locale is supported for all other devices and compilers.