プログラミングの国際化

Solaris 7 (韓国語版)

Solaris 7 (韓国語版) は、主に韓国で使用され、イギリスおよびヨーロッパ製品で使用可能なすべてのロケールをサポートしています。また、2 つの韓国語用のロケール、ko および ko.UTF-8 をサポートしています。ko ロケールでは、EUC を使って KSC 5601-1987 をエンコードします。ko.UTF-8 ロケールは、KSC 5601-1987 のスーパーセットである、KSC 5700-1995/Unicode 2.0 コードセットをサポートしています。これら 2 つのロケールは、一般ユーザーには同じように見えますが、内部の文字エンコーディングが異なっています。Solaris (韓国語版) は次の入力メソッドをサポートしています。

ko ロケール用

ko.UTF-8 ロケール用

Solaris 7 (韓国語版) では、次のフォントを使用できます。

表 3-21 ko ロケールの Solaris 7 (韓国語版) CID/Type 1 フォント
 完全なファミリ名 サブファミリ 形式 ベンダー エンコーディング
 Gothic R CID/Type 1 Hanyang Adobe-Korean
 Graphic R CID/Type 1 Hanyang Adobe-Korean
 Haeso R CID/Type 1 Hanyang Adobe-Korean
 Kodig R CID/Type 1 Hanyang Adobe-Korean
 Myeongijo R CID/Type 1 Hanyang Adobe-Korean
 Pilki R CID/Type 1 Hanyang Adobe-Korean
 Roundgothic R CID/Type 1 Hanyang Adobe-Korean

表 3-22 ko ロケールの Solaris 7 (韓国語版) ビットマップフォント
 完全なファミリ名 サブファミリ 形式 エンコーディング
 Gothic R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Graphic R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Haeso R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Kodig R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Myeongijo R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Pilki R/B PCF (12,14,16,18,20,24) KSC 5601-1987
 Roundgothic R/B PCF (12,14,16,18,20,24) KSC 5601-1987

表 3-23 ko.UTF-8 ロケールの Solaris 7 (韓国語版) CID/Type 1 フォント
 完全なファミリ名 サブファミリ 形式 ベンダー エンコーディング
 Gothic R CID/Type 1 Hanyang Adobe-Korean
 Graphic R CID/Type 1 Hanyang Adobe-Korean
 Haeso R CID/Type 1 Hanyang Adobe-Korean
 Kodig R CID/Type 1 Hanyang Adobe-Korean
 Myeongijo R CID/Type 1 Hanyang Adobe-Korean
 Pilki R CID/Type 1 Hanyang Adobe-Korean

表 3-24 ko.UTF-8 ロケールの Solaris 7 (韓国語版) ビットマップフォント
 完全なファミリ名 サブファミリ 形式 エンコーディング
 Gothic R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)
 Graphic R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)
 Haeso R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)
 Kodig R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)
 Myeongijo R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)
 Pilki R/B PCF (12,14,16,18,20,24) KSC 5601-1992 (Johap)

表 3-25 韓国語 ICONV
 コード シンボル ターゲットコード シンボル
 KSC 5601-1987 1506 UTF-8 UTF-8
 ISO 646 646 KSC 5601-1987 5601
 KSC 5601-1987 EUC-KR UTF-8 UTF-8
 KSC 5601-1987 KSC5601 UTF-8 UTF-8
 UTF-8 UTF-8 KSC 5601-1987 5601
 UTF-8 UTF-8 KSC 5601-1987 EUC-KR
 UTF-8 UTF-8 KSC 5601-1987 KSC 5601
 UTF-8 ko-KR-UTF-8 IBM CP 933 cp 933
 UTF-8 ko-KR-UTF-8 KSC 5601-1987 ko_KR-euc
 UTF-8 ko-KR-UTF-8 ISO2022-KR ko_KR-iso2022-7
 UTF-8 ko-KR-UTF-8 KSC 5601-1987 - Johap ko_KR-johap
 UTF-8 ko-KR-UTF-8 KSC5601-1992 - Johap ko_KR-johap92
 IBM CP933 cp933 UTF-8 ko_KR-UTF-8
 KSC 5601-1987 ko_KR-euc UTF-8 ko_KR-UTF-8
 KSC 5601-1987 ko_KR-euc ISO 2022-KR ko_KR-iso2022-7
 KSC 5601-1987 ko_KR-euc KSC 5601-1987 - Johap ko_KR-johap
 KSC 5601-1987 ko_KR-euc KSC 5601-1992 - Johap ko_KR-johap92
 KSC 5601-1987 ko_KR-euc KSC 5601-1992-Annex:4 ko_KR-nbyte
 ISO 2022-KR iso2022-7 UTF-8 ko_KR-UTF-8
 ISO 2022-KR iso2022-7 KSC 5601-1987 ko_KR-euc
 KSC 5601-1987 - Johap ko-KR-johap UTF-8 ko_KR-UTF-8
 KSC 5601-1987 - Johap ko-KR-johap KSC 5601-1987 ko_KR-euc
 KSC 5601-1992 - Johap ko-KR-johap92 UTF-8 ko_KR-UTF-8
 KSC 5601-1992 - Johap ko-KR-johap92 KSC 5601-1987 ko_KR-euc
 KSC 5601-1992 - Annex:4 ko-KR-nbyte KSC 5601-1987 ko_KR-euc