The iconv utility can use conversion modules (/usr/lib/iconv/*.so), conversion tables (/usr/lib/iconv/*.t), or conversion binary tables (/usr/lib/iconv/geniconvtbl/binarytables/*.bt) to do the code set conversion. The iconv
utility uses iconv_open(3C)
to see if a particular code set conversion is available in the iconv(3C) function. iconv_open(3C) first tries to find out if there is a conversion binary table
and then if there is a conversion module. If neither is available in your
system, iconv_open(3C) will return a failure code. Then,
finally, iconv will search for a conversion table.
Refer to the /usr/share/man/man5/iconv_locale.5
manual page in the Asian localized releases for information on which code
set conversions are supported. For example, the command
|
example% man -s 5 iconv_ja
|
would display the manual page describing the code set
conversions that are supported for the Japanese locale.
Notice that the iconv_locale.5 manual page may
not exist in your system, depending on which locale you chose to install
during the system installation.
|