GNU libiconv provides an implementation of the iconv() function which is used to convert between various character representations for different locales. This function is provided for use on systems which don't already have iconv(), or whose implementation cannot convert from/to Unicode. This package also provides a tool, iconv(1), which can be used to convert character sets from the command line. The associated libcharset provides a mechanism to determine the canonical character set name of the current locale. GNU libiconv provides an implementation of the iconv() function which is used to convert between various character representations for different locales. This function is provided for use on systems which don't already have iconv(), or whose implementation cannot convert from/to Unicode. This package also provides a tool, iconv(1), which can be used to convert character sets from the command line. The associated libcharset provides a mechanism to determine the canonical character set name of the current locale.