国際化対応言語環境の利用ガイド

付録 A iconv コード変換

表 A-1 Solaris 8 環境で使用可能な Unicode 関連 iconv コード変換モジュール
変換元コード (シンボル)変換先コード (シンボル)
 646 (ISO 646) UTF-8
 646 (ISO 646) UCS-2
 646 (ISO 646) USC-2BE
 646 (ISO 646) UCS-2LE
 646 (ISO 646) USC-4
 646 (ISO 646) USC-4BE
 646 (ISO 646) USC-4LE
 646 (ISO 646) UTF-16
 646 (ISO 646) UTF-16BE
 646 (ISO 646) UTF-16LE
 646 (ISO 646) UTF-8
 8859-11 UTF-8
 8859-1 (ISO 8859-1) UCS-2
 8859-1 (ISO 8859-1) UCS-2BE
 8859-1 (ISO 8859-1) UCS-2LE
 8859-1 (ISO 8859-1) UCS-4
 8859-1 (ISO 8859-1) UCS4-BE
 8859-1 (ISO 8859-1) UCS-4LE
 8859-1 (ISO 8859-1) UTF-16
 8859-1 (ISO 8859-1) UTF-16BE
 8859-1 (ISO 8859-1) UTF-16LE
 8859-1 (ISO 8859-1) UTF-8
 8859-10 (ISO 8859-10) UCS-2
 8859-10 (ISO 8859-10) UCS-2BE
 8859-10 (ISO 8859-10) UCS-2LE
 8859-10 (ISO 8859-10) UCS-4
 8859-10 (ISO 8859-10) UCS4-BE
 8859-10 (ISO 8859-10) UCS-4LE
 8859-10 (ISO 8859-10) UTF-16
 8859-10 (ISO 8859-10) UTF-16BE
 8859-10 (ISO 8859-10) UTF-16LE
 8859-10 (ISO 8859-10) UTF-8
 8859-13 (ISO 8859-13) UCS-2
 8859-13 (ISO 8859-13) UCS-2BE
 8859-13 (ISO 8859-13) UCS-2LE
 8859-13 (ISO 8859-13) UCS-4
 8859-13 (ISO 8859-13) UCS4-BE
 8859-13 (ISO 8859-13) UCS-4LE
 8859-13 (ISO 8859-13) UTF-16
 8859-13 (ISO 8859-13) UTF-16BE
 8859-13 (ISO 8859-13) UTF-16LE
 8859-13 (ISO 8859-13) UTF-8
 8859-14 (ISO 8859-14) UCS-2
 8859-14 (ISO 8859-14) UCS-2BE
 8859-14 (ISO 8859-14) UCS-2LE
 8859-14 (ISO 8859-14) UCS-4
 8859-14 (ISO 8859-14) UCS4-BE
 8859-14 (ISO 8859-14) UCS-4LE
 8859-14 (ISO 8859-14) UTF-16
 8859-14 (ISO 8859-14) UTF-16BE
 8859-14 (ISO 8859-14) UTF-16LE
 8859-14 (ISO 8859-14) UTF-8
 8859-15 (ISO 8859-15) UCS-2
 8859-15 (ISO 8859-15) UCS-2BE
 8859-15 (ISO 8859-15) UCS-2LE
 8859-15 (ISO 8859-15) UCS-4
 8859-15 (ISO 8859-15) UCS4-BE
 8859-15 (ISO 8859-15) UCS-4LE
 8859-15 (ISO 8859-15) UTF-16
 8859-15 (ISO 8859-15) UTF-16BE
 8859-15 (ISO 8859-15) UTF-16LE
 8859-15 (ISO 8859-15) UTF-8
 8859-2 (ISO 8859-2) UCS-2
 8859-2 (ISO 8859-2) UCS-2BE
 8859-2 (ISO 8859-2) UCS-2LE
 8859-2 (ISO 8859-2) UCS-4
 8859-2 (ISO 8859-2) UCS4-BE
 8859-2 (ISO 8859-2) UCS-4LE
 8859-2 (ISO 8859-2) UTF-16
 8859-2 (ISO 8859-2) UTF-16BE
 8859-2 (ISO 8859-2) UTF-16LE
 8859-2 (ISO 8859-2) UTF-8
 8859-3 (ISO 8859-3) UCS-2
 8859-3 (ISO 8859-3) UCS-2BE
 8859-3 (ISO 8859-3) UCS-2LE
 8859-3 (ISO 8859-3) UCS-4
 8859-3 (ISO 8859-3) UCS4-BE
 8859-3 (ISO 8859-3) UCS-4LE
 8859-3 (ISO 8859-3) UTF-16
 8859-3 (ISO 8859-3) UTF-16BE
 8859-3 (ISO 8859-3) UTF-16LE
 8859-3 (ISO 8859-3) UTF-8
 8859-4 (ISO 8859-4)  UCS-2
 8859-4 (ISO 8859-4)  UCS-2BE
 8859-4 (ISO 8859-4)  UCS-2LE
 8859-4 (ISO 8859-4)  UCS-4
 8859-4 (ISO 8859-4)  UCS4-BE
 8859-4 (ISO 8859-4)  UCS-4LE
 8859-4 (ISO 8859-4)  UTF-16
 8859-4 (ISO 8859-4)  UTF-16BE
 8859-4 (ISO 8859-4)  UTF-16LE
 8859-4 (ISO 8859-4)  UTF-8
 8859-5 (ISO 8859-5) UCS-2
 8859-5 (ISO 8859-5) UCS-2BE
 8859-5 (ISO 8859-5) UCS-2LE
 8859-5 (ISO 8859-5) UCS-4
 8859-5 (ISO 8859-5) UCS4-BE
 8859-5 (ISO 8859-5) UCS-4LE
 8859-5 (ISO 8859-5) UTF-16
 8859-5 (ISO 8859-5) UTF-16BE
 8859-5 (ISO 8859-5) UTF-16LE
 8859-5 (ISO 8859-5) UTF-8
 8859-6 (ISO 8859-6)  UCS-2
 8859-6 (ISO 8859-6)  UCS-2BE
 8859-6 (ISO 8859-6)  UCS-2LE
 8859-6 (ISO 8859-6)  UCS-4
 8859-6 (ISO 8859-6)  UCS4-BE
 8859-6 (ISO 8859-6)  UCS-4LE
 8859-6 (ISO 8859-6)  UTF-16
 8859-6 (ISO 8859-6)  UTF-16BE
 8859-6 (ISO 8859-6)  UTF-16LE
 8859-6 (ISO 8859-6)  UTF-8
 8859-7 (ISO 8859-7)  UCS-2
 8859-7 (ISO 8859-7)  UCS-2BE
 8859-7 (ISO 8859-7)  UCS-2LE
 8859-7 (ISO 8859-7)  UCS-4
 8859-7 (ISO 8859-7)  UCS4-BE
 8859-7 (ISO 8859-7)  UCS-4LE
 8859-7 (ISO 8859-7)  UTF-16
 8859-7 (ISO 8859-7)  UTF-16BE
 8859-7 (ISO 8859-7)  UTF-16LE
 8859-7 (ISO 8859-7)  UTF-8
 8859-8 (ISO 8859-8)  UCS-2
 8859-8 (ISO 8859-8)  UCS-2BE
 8859-8 (ISO 8859-8)  UCS-2LE
 8859-8 (ISO 8859-8)  UCS-4
 8859-8 (ISO 8859-8)  UCS4-BE
 8859-8 (ISO 8859-8)  UCS-4LE
 8859-8 (ISO 8859-8)  UTF-16
 8859-8 (ISO 8859-8)  UTF-16BE
 8859-8 (ISO 8859-8)  UTF-16LE
 8859-8 (ISO 8859-8)  UTF-8
 8859-9 (ISO 8859-9) UCS-2
 8859-9 (ISO 8859-9) UCS-2BE
 8859-9 (ISO 8859-9) UCS-2LE
 8859-9 (ISO 8859-9) UCS-4
 8859-9 (ISO 8859-9) UCS4-BE
 8859-9 (ISO 8859-9) UCS-4LE
 8859-9 (ISO 8859-9) UTF-16
 8859-9 (ISO 8859-9) UTF-16BE
 8859-9 (ISO 8859-9) UTF-16LE
 8859-9 (ISO 8859-9) UTF-8
 eucJP UTF-8
 gb2312 UTF-8
 iso2022 UTF-8
 ko_KR-cp933 UTF-8
 ko_KR-euc UTF-8
 ko_KR-iso2022-7 UTF-8
 ko_KR-johap UTF-8
 ko_KR-johap92 UTF-8
 zh_TW-euc UTF-8
 zh_TW-big5 UTF-8
 zh_TW-cp937 UTF-8
 zh_TW-iso2022-7 UTF-8
 GBK UTF-8
 ISO-2022-JP UTF-8
 KOI8-R  UCS-2
 KOI8-R  UCS-2BE
 KOI8-R  UCS-2LE
 KOI8-R  UCS-4
 KOI8-R  UCS4-BE
 KOI8-R  UCS-4LE
 KOI8-R  UTF-8
 KOI8-R  UTF-16
 KOI8-R  UTF-16BE
 KOI8-R  UTF-16LE
 KOI8-R  UTF-8
 KOI8-U  UCS-2
 KOI8-U UCS-2BE
 KOI8-U  UCS-2LE
 KOI8-U  UCS-4
 KOI8-U UCS-4BE
 KOI8-U UCS-4LE
 KOI8-U UTF-16
 KOI8-U UTF-16BE
 KOI8-U UTF-16LE
 KOI8-U UTF-8
 PCK UTF-8
 UCS-2 646 (ISO 646)
 UCS-2 8859-1 (ISO8859-1)
 UCS-2 8859-10 (ISO 8859-10)
 UCS-2 8859-13 (ISO 8859-13)
 UCS-2 8859-14 (ISO 8859-14)
 UCS-2 8859-15 (ISO8859-15)
 UCS-2 8859-2 (ISO8859-2)
 UCS-2 8859-3 (ISO8859-3)
 UCS-2 8859-4 (ISO8859-4)
 UCS-2 8859-5 (ISO8859-5)
 UCS-2 8859-6 (ISO8859-6)
 UCS-2 8859-7 (ISO8859-7)
 UCS-2 8859-8 (ISO8859-8)
 UCS-2 8859-9 (ISO8859-9)
 UCS-2 KOI8-R
 UCS-2 KOI8-U
 UCS-2 UCS-4
 UCS-2 UCS-4BE
 UCS-2 UCS-4LE
 UCS-2 UTF-7
 UCS-2 UTF-8
 UCS-2BE 646 (ISO 646)
 UCS-2BE 8859-1 (ISO 8859-1)
 UCS-2BE 8859-10 (ISO 8859-10)
 UCS-2BE 8859-13 (ISO 8859-13)
 UCS-2BE 8859-14 (ISO 8859-14)
 UCS-2BE 8859-15 (ISO 8859-15)
 UCS-2BE 8859-2 (ISO 8859-2)
 UCS-2BE 8859-3 (ISO 8859-3)
 UCS-2BE 8859-4 (ISO 8859-4)
 UCS-2BE 8859-5 (ISO 8859-5)
 UCS-2BE 8859-6 (ISO 8859-6)
 UCS-2BE 8859-7 (ISO 8859-7)
 UCS-2BE 8859-8 (ISO 8859-8)
 UCS-2BE 8859-9 (ISO8859-9)
 UCS-2BE KOI8-R
 UCS-2BE KOI8-U
 UCS-2BE UCS-4
 UCS-2BE UCS-4BE
 UCS-2BE UCS-4LE
 UCS-2BE UTF-8
 UCS-4 UTF-8
 UCS-4LE 646 (ISO 646)
 UCS-4LE 8859-1 (ISO 8859-1)
 UCS-4LE 8859 -10 (ISO 8859-10)
 UCS-4LE 8859-13 (ISO 8859-13)
 UCS-4LE 8859-14 (ISO 8859-14)
 UCS-4LE 8859-15 (ISO 8859-15)
 UCS-4LE 8859-2 (ISO 8859-2)
 UCS-4LE 8859-3 (ISO 8859-3)
 UCS-4LE 8859-4 (ISO 8859-4)
 UCS-4LE 8859-5 (ISO 8859-5)
 UCS-4LE 8859-6 (ISO 8859-6)
 UCS-4LE 8859-7 (ISO 8859-7)
 UCS-4LE 8859-8 (SO 8859-8)
 UCS-4LE 8859-9 (ISO8859-9)
 UCS-4LE KOI8-R
 UCS-4LE KOI8-U
 UCS-4LE UCS-2
 UCS-4LE UCS-2BE
 UCS-4LE UCS-2LE
 UCS-4LE UTF-16
 UCS-4LE UTF-16BE
 UCS-4LE UTF-16LE
 UCS-4LE UTF-8
 UTF-7 UTF-8
 UTF-8 646
 UTF-8 8859-1
 UTF-8 8859-2
 UTF-8 8859-3
 UTF-8 8859-4
 UTF-8 8859-5
 UTF-8 8859-6
 UTF-8 8859-7
 UTF-8 8859-8
 UTF-8 8859-9
 UTF-8 8859-10
 UTF-8 8859-11
 UTF-8 8859-15
 UTF-8 eucJP
 UTF-8 gb2312
 UTF-8 iso2022
 UTF-8 ko_KR-euc
 UTF-8 ko_KR-johap
 UTF-8 ko_KR-johap92
 UTF-8 ko_KR-iso2022-7
 UTF-8 zh_TW-euc
 UTF-8 zh_TW-big5
 UTF-8 zh_TW-iso2022-7
 UTF-8 zh_TW-cp937
 UTF-8 GBK
 UTF-8 ISO-2022-JP
 UTF-8 KOI8-R
 UTF-8 PCK
 UTF-8 UCS-2
 UTF-8 UCS-4
 UTF-8 UTF-7
 UTF-8 UTF-16
 UTF-16 646 (ISO 646)
 UTF-16 8859-1 (ISO8859-1)
 UTF-16 8859-10 (ISO8859-10)
 UTF-16 8859-13 (ISO8859-13)
 UTF-16 8859-14 (ISO8859-14)
 UTF-16 8859-15 (ISO8859-15)
 UTF-16 8859-2 (ISO8859-2)
 UTF-16 8859-3 (ISO8859-3)
 UTF-16 8859-4 (ISO8859-4)
 UTF-16 8859-5 (ISO8859-5)
 UTF-16 8859-6 (ISO8859-6)
 UTF-16 8859-7 (ISO8859-7)
 UTF-16 8859-8 (ISO8859-8)
 UTF-16 8859-9 (ISO8859-9)
 UTF-16 KOI8-R
 UTF-16 KOI8-U
 UTF-16 UCS-4
 UTF-16 UCS-4BE
 UTF-16 UCS-4LE
 UTF-16 UTF-8
 UTF-16BE 646 (ISO 646)
 UTF-16BE 8859-1 (ISO 8859-1)
 UTF-16BE 8859-10(ISO 8859-10)
 UTF-16BE 8859-13 (ISO 8859-13)
 UTF-16BE 8859-14 (ISO 8859-14)
 UTF-16BE 8859-15 (ISO 8859-15)
 UTF-16BE 8859-2 (ISO 8859-2)
 UTF-16BE 8859-3 (ISO 8859-3)
 UTF-16BE 8859-4 (ISO 8859-4)
 UTF-16BE 8859-5 (ISO 8859-5)
 UTF-16BE 8859-6 (ISO 8859-6)
 UTF-16BE 8859-7 (ISO 8859-7)
 UTF-16BE 8859-8 (ISO 8859-8)
 UTF-16BE 8859-9 (ISO 8859-9)
 UTF-16BE KOI8-R
 UTF-16BE KOI8-U
 UTF-16BE UCS-4
 UTF-16BE UCS-4BE
 UTF-16BE UCS-4LE
 UTF-16BE UTF-8
 UTF-16LE 646 (ISO 646)
 UTF-16LE 8859-1 (ISO 8859-1)
 UTF-16LE 8859-10 (ISO 8859-10)
 UTF-16LE 8859-13 (ISO 8859-13)
 UTF-16LE 8859-14 (ISO 8859-14)
 UTF-16LE 8859-15 (ISO 8859-15)
 UTF-16LE 8859-2 (ISO 8859-2)
 UTF-16LE 8859-3 (ISO 8859-3)
 UTF-16LE 8859-4 (ISO 8859-4)
 UTF-16LE 8859-5 (ISO 8859-5)
 UTF-16LE 8859-6 (ISO 8859-6)
 UTF-16LE 8859-7 (ISO 8859-7)
 UTF-16LE 8859 -8 (ISO 8859-8)
 UTF-16LE 8859-9 (ISO 8859-9)
 UTF-16LE KOI8-R
 UTF-16LE KOI8-U
 UTF-16LE UCS-4
 UTF-16LE UCS-4BE
 UTF-16LE UCS-4LE
 UTF-16LE UTF-8
 UTF-7 UCS-2
 UTF-7 UCS-4
 UTF-7 UCS-8
 UTF-8 646 (ISO 646)
 UTF-8 8859-1 (ISO 8859-1)
 UTF-8 8859-10 (ISO 8859-10)
 UTF-8 8859-13 (ISO 8859-13)
 UTF-8 8859-14 (ISO 8859-14)
 UTF-8 8859-15 (ISO 8859-15)
 UTF-8 8859-2 (ISO 8859-2)
 UTF-8 8859-3 (ISO 8859-3)
 UTF-8 8859-4 (ISO 8859-4)
 UTF-8 8859-5 (ISO 8859-5)
 UTF-8 8859-6 (ISO 8859-6)
 UTF-8 8859-7 (ISO 8859-7)
 UTF-8 8859-8 (ISO 8859-8)
 UTF-8 8859-9 (ISO 8859-9)
 UTF-8 KOI8-R
 UTF-8 KOI8-U
 UTF-8 UCS-2
 UTF-8 UCS-2BE
 UTF-8 UCS-2LE
 UTF-8 UCS-4
 UTF-8 UCS-4BE
 UTF-8 UCS-4LE
 UTF-8 UTF-16
 UTF-8 UTF-16BE
 UTF-8 UCS-16LE
 UTF-8 UTF-7


注 -

UTF-EBCDIC は新しい IBM コードページ名です。Solaris 8 の環境からは、UTF-8 と UTF-EBCDIC 間の双方向の変換に対応しています。


表 A-2 Solaris 8 環境で使用可能な Unicode、IBM/Microsoft EBCDIC、PC コードページ関連 iconv コード変換モジュール

変換元コード (シンボル)

変換先コード (シンボル)

UTF-8 

IBM-037 

UTF-8 

IBM-273 

UTF-8 

IBM-277 

UTF-8 

IBM-278 

UTF-8 

IBM-280 

UTF-8 

IBM-284 

UTF-8 

IBM-285 

UTF-8 

IBM-297 

UTF-8 

IBM-420 

UTF-8 

IBM-424 

UTF-8 

IBM-500 

UTF-8 

IBM-870 

UTF-8 

IBM-875 

UTF-8 

IBM-880 

UTF-8 

IBM-1025 

UTF-8 

IBM-1026 

UTF-8 

IBM-1112 

UTF-8 

IBM-1122 

UTF-8 

IBM-850 

UTF-8 

IBM-852 

UTF-8 

IBM-855 

UTF-8 

IBM-856 

UTF-8 

IBM-857 

UTF-8 

IBM-862 

UTF-8 

IBM-864 

UTF-8 

IBM-866 

UTF-8 

IBM-869 

UTF-8 

IBM-921 

UTF-8 

IBM-922 

UTF-8 

IBM-1046 

UTF-8 

CP850 

UTF-8 

CP852 

UTF-8 

CP855 

UTF-8 

CP857 

UTF-8 

CP862 

UTF-8 

CP864 

UTF-8 

CP866 

UTF-8 

CP869 

UTF-8 

CP874 

UTF-8 

CP1250 

UTF-8 

CP1251 

UTF-8 

CP1252 

UTF-8 

CP1253 

UTF-8 

CP1254 

UTF-8 

CP1255 

UTF-8 

CP1256 

UTF-8 

CP1257 

UTF-8 

CP1258 

表 A-3 IBM および Microsoft EBCDIC/PC コードページから UTF-8 への使用可能な iconv コード変換モジュール

UTF-EBCDIC 

UTF-8 

IBM-037 

UTF-8 

IBM-273 

UTF-8 

IBM-277 

UTF-8 

IBM-278 

UTF-8 

IBM-280 

UTF-8 

IBM-284 

UTF-8 

IBM-285 

UTF-8 

IBM-297 

UTF-8 

IBM-420 

UTF-8 

IBM-424 

UTF-8 

IBM-500 

UTF-8 

IBM-870 

UTF-8 

IBM-875 

UTF-8 

IBM-880 

UTF-8 

IBM-1025 

UTF-8 

IBM-1026 

UTF-8 

IBM-1112 

UTF-8 

IBM-1122 

UTF-8 

IBM-850 

UTF-8 

IBM-852 

UTF-8 

IBM-855 

UTF-8 

IBM-856 

UTF-8 

IBM-857 

UTF-8 

IBM-862 

UTF-8 

IBM-864 

UTF-8 

IBM-866 

UTF-8 

IBM-869 

UTF-8 

IBM-921 

UTF-8 

IBM-922 

UTF-8 

IBM-1046 

UTF-8 

CP850 

UTF-8 

CP852 

UTF-8 

CP855 

UTF-8 

CP857 

UTF-8 

CP862 

UTF-8 

CP864 

UTF-8 

CP866 

UTF-8 

CP869 

UTF-8 

CP874 

UTF-8 

CP1250 

UTF-8 

CP1251 

UTF-8 

CP1252 

UTF-8 

CP1253 

UTF-8 

CP1254 

UTF-8 

CP1255 

UTF-8 

CP1256 

UTF-8 

CP1257 

UTF-8 

CP1258 

UTF-8