libiconv
1: locale name locale charmap nl_langinfo(CODESET) locale_charset() 2: 3: C <error> <error> UTF-8