This functions aims to find a suitable coding for the locale named, by default the current locale, and if it is a UTF-8 locale a suitable single-byte encoding.
character string naming a locale.
The operation differs by OS.
Locale names are normally like
es_MX.iso88591. If final
component indicates an encoding and it is not
utf8 we just need
to look up the equivalent encoding name. Otherwise, the language
es) is used to choose a primary or fallback encoding.
C locale the answer will be
A character vector naming an encoding and possibly a fallback
NA if unknown.
The encoding names are those used by
libiconv, and ought also
to work with
glibc but maybe not with commercial Unixen.
Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.