A lot of ports seem to depend on this casting nullptr into locale_t
All values are from POSIX locale except CODESET which can be "UTF-8" depending on the current locale