2004-01-13 10:42:05 +01:00
|
|
|
libiconv is a character set conversion library that provides an iconv()
|
2001-01-01 18:29:20 +01:00
|
|
|
implementation for use on systems which don't have one, or whose
|
|
|
|
implementation cannot convert from/to Unicode.
|
|
|
|
|
2004-01-13 10:42:05 +01:00
|
|
|
It provides support for many encodings and can convert from any of
|
2001-01-01 18:29:20 +01:00
|
|
|
these encodings to any other, through Unicode conversion.
|
|
|
|
|
2004-01-13 10:42:05 +01:00
|
|
|
It has also some limited support for transliteration, i.e. when a character
|
2001-01-01 18:29:20 +01:00
|
|
|
cannot be represented in the target character set, it can be approximated
|
|
|
|
through one or several similarly looking characters. Transliteration is
|
|
|
|
activated when "//TRANSLIT" is appended to the target encoding name.
|
|
|
|
|
2004-01-13 10:42:05 +01:00
|
|
|
libiconv is for you if your application needs to support multiple character
|
2001-01-01 18:29:20 +01:00
|
|
|
encodings, but that support lacks from your system.
|