プログラミングの国際化

コード変換

en_US.UTF-8 ロケールは、iconv(1) および iconv(3) により、いくつかの国の主なコードセット間のコード変換をサポートしています。

iconv(1) および iconv(3) で使用可能な fromcode および tocode の名前を、表 4-3 に示します。

表 4-3 en_US.UTF-8 で使用可能なコード変換

変換前のコード 

変換後のコード 

説明 

646 

UTF-8 

ISO 646 (US-ASCII) から UTF-8 

UTF-8 

646 

UTF-8 から ISO 646 (US-ACII) 

UTF-8 

8859-1 

UTF-8 から ISO 8859-1 

UTF-8 

8859-2 

UTF-8 から ISO 8859-2 

UTF-8 

8859-3 

UTF-8 から ISO 8859-3 

UTF-8 

8859-4 

UTF-8 to ISO 8859-4 

UTF-8 

8859-5 

UTF-8 から ISO 8859-5 (Cyrillic) 

UTF-8 

8859-6 

UTF-8 から ISO 8859-6 (Arabic) 

UTF-8 

8859-7 

UTF-8 から ISO 8859-7 (Greek) 

UTF-8 

8859-8 

UTF-8 から ISO 8859-8 (Hebrew) 

UTF-8 

8859-9 

UTF-8 から ISO 8859-9 

UTF-8 

8859-10 

UTF-8 から ISO 8859-10 

UTF-8  

8859-11 

UTF-8 から TIS 620.2533 (Thai) 

UTF-8 

8859-15 

UTF-8 から ISO 8859-15 

8859-1 

UTF-8 

ISO 8859-1 から UTF-8 

8859-2 

UTF-8 

ISO 8859-2 から UTF-8 

8859-3 

UTF-8 

ISO 8859-3 から UTF-8 

8859-4 

UTF-8 

ISO 8859-4 から UTF-8 

8859-5 

UTF-8 

ISO 8859-5 (Cyrillic) から UTF-8 

8859-6 

UTF-8 

ISO 8859-6 (Arabic) から UTF-8 

8859-7 

UTF-8 

ISO 8859-7 (Greek) から UTF-8 

8859-8 

UTF-8 

ISO 8859-8 (Hebrew) から UTF-8 

8859-9 

UTF-8 

ISO 8859-9 から UTF-8 

8859-10 

UTF-8 

ISO 8859-10 から UTF-8 

8859-11 

UTF-8 

TIS 620.2533 から UTF-8 

8859-15 

UTF-8 

ISO 8859-15 から UTF-8 

UTF-8 

KOI8-R 

UTF-8 から KOI8-R (Cyrillic) 

KOI8-R 

UTF-8 

KOI8-R (Cyrillic) から UTF-8 

UTF-8 

UCS-2 

UTF-8 から UCS-2 

UCS-2 

UTF-8 

UCS-2 から UTF-8 

UTF-8 

UCS-4 

UTF-8 から UCS-4 

UCS-4 

UTF-8 

UCS-4 から UTF-8 

UTF-8 

UTF-7 

UTF-8 から UTF-7 

UTF-7 

UTF-8 

UTF-7 から UTF-8 

UTF-8 

UTF-16 

UTF-8 から UTF-16 

UTF-16 

UTF-8 

UTF-16 から UTF-8 

UTF-8 

eucJP 

UTF-8 から日本語 EUC (JIS X0201-1976、JIS X0208-1983、JIS X0212-1990) 

UTF-8 

PCK 

UTF-8 から日本語 PCK (SJIS) 

UTF-8 

ISO-2022-JP 

UTF-8 から ISO-2022-JP 

eucJP 

UTF-8 

日本語 EUC から UTF-8 

PCK 

UTF-8 

日本語 PCK (SJIS) から UTF-8 

ISO-2022-JP 

UTF-8 

ISO-2022-JP から UTF-8 

UTF-8 

ko_KR-euc 

UTF-8 から韓国語 EUC (KS C 5636 および KS C 5601-1987) 

UTF-8 

ko_KR-johap 

UTF-8 から韓国語 Johap (KS C 5601-1987) 

UTF-8 

ko_KR-johap92 

UTF-8 から韓国語 Johap (KS C 5601-1992) 

UTF-8 

ko_KR-iso2022-7 

UTF-8 から ISO-2022-KR 

ko_KR-euc 

UTF-8 

韓国語 EUC から UTF-8 

ko_KR-johap 

UTF-8 

韓国語 Johap (KS C 5601-1987) から UTF-8 

ko_KR-johap92 

UTF-8 

韓国語 Johap (KS C 5601-1992) から UTF-8 

ko_KR-iso2022-7 

UTF-8 

ISO-2022-KR から UTF-8 

ko_KR-cp933 

UTF-8 

IBM MBCS CP933 から UTF-8 

UTF-8 

gb2312 

UTF-8 中国語 (簡体字) EUC (GB 1988-1980 および GB2312-1980) 

UTF-8 

iso2022 

UTF-8 中国語 (簡体字) MIME 文字セット (ISO-2022-cn) 

UTF-8 

GBK 

UTF-8 から中国語 (簡体字) MIME 文字セット (ISO-2022-cn) 

gb2312 

UTF-8 

中国語/PRC EUC (GB 2312-1980) から UTF-8 

iso2022 

UTF-8 

ISO-2022-CN から UTF-8 

GBK 

UTF-8 

中国語 (簡体字) GBK から UTF-8 

UTF-8 

zh_TW-euc 

UTF-8 から中国語 (繁体字) EUC (CNS 11643-1992) 

UTF-8 

zh_TW-big5 

UTF-8 から中国語 (繁体字) Big5 

UTF-8 

zh_TW-iso2022-7 

UTF-8 から 中国語 (繁体字) MIME 文字セット (ISO-2022-TW) 

UTF-8 

zh_TW-cp937 

UTF-8 から IBM MBCS CP937 

zh_TW-euc 

UTF-8 

中国語 (繁体字) EUC から UTF-8 

zh_TW-big5 

UTF-8 

中国語 (繁体字) Big5 から UTF-8 

zh_TW-iso2022-7 

UTF-8 

中国語 (繁体字) MIME 文字セット (ISO-2022-TW) から UTF-8 

zh_TW-cp937 

UTF-8 

IBM MBCS CP937 から UTF-8 

iconv によるコード変換についての詳細は、iconv(1)iconv_open(3)iconv(3)、および iconv_close(3) のマニュアルページを参照してください。使用可能なコード変換についての詳細は、iconv_en_US.UTF-8(5) を参照してください。