ヨーロッパ向け Solaris には、フランス語版、ドイツ語版、およびヨーロッパ版の 3 つの言語対応されたバージョンがあります。この 3 つのバージョンは、完全に言語対応された Solaris CDE 環境、エラーメッセージ、および 6 つの言語 (フランス語、ドイツ語、スペイン語、スウェーデン語、イタリア語、英語) のオンラインマニュアルなどのソフトウェアメディアを共有します。異なる点は印刷マニュアルです。フランス語版とドイツ語版に含まれる印刷マニュアルは言語対応されていますが、ヨーロッパ版の印刷マニュアルは英語のみです。
表 3-1 に、ヨーロッパ向け製品のロケールのリストを示します。これには完全ロケールと部分ロケールが含まれています。
表 3-1 ヨーロッパ向け Solaris 7 のロケール|
ロケール名 |
言語/地域 |
|---|---|
|
C |
POSIX 英語 (7 ビット) ASCII C |
|
cz |
チェコ共和国 |
|
da |
デンマーク |
|
de |
ドイツ |
|
de_AT |
オーストリア |
|
de_CH |
スイス |
| de.ISO8859-15 |
ドイツ |
|
el |
ギリシャ |
|
en_AU |
オーストラリア |
|
en_CA |
カナダ |
|
en_IE |
アイルランド |
|
en_NZ |
ニュージーランド |
|
en_UK |
イギリス |
|
en_US |
アメリカ合衆国 |
|
es |
スペイン |
|
es_AR |
アルゼンチン |
|
es_BO |
ボリビア |
|
es_CL |
チリ |
|
es_CO |
コロンビア |
|
es_CR |
コスタリカ |
|
es_EC |
エクアドル |
|
es_GT |
グアテマラ |
|
es_MX |
メキシコ |
|
es_NI |
ニカラグア |
|
es_PA |
パナマ |
|
es_PE |
ペルー |
|
es_PY |
パラグアイ |
|
es_SV |
エルサルバドル |
|
es_UY |
ウルグアイ |
|
es_VE |
ベネズエラ |
|
et |
エストニア |
|
fr |
フランス |
|
fr_BE |
ベルギー (フランス語) |
|
fr_CA |
カナダ (フランス語) |
|
fr_CH |
スイス (フランス語) |
|
fr.ISO8859-15 |
フランス |
|
fr.UTF-8 |
フランス |
|
hu |
ハンガリー |
|
it.ISO8859-15 |
イタリア |
|
it.UTF-8 |
イタリア |
|
it.ISO8859-15 |
イタリア |
|
lt.ISO8859-13 |
リトアニア |
|
lv.ISO8859-13 |
ラトビア |
|
nl |
オランダ |
|
nl_BE |
オランダ/ベルギー |
|
no |
ノルウェー |
|
pl |
ポーランド |
|
pt_BR |
ブラジル (ポルトガル) 語 |
|
ru |
ロシア |
|
it.ISO8859-15 |
イタリア |
|
es.ISO8859-15 |
スペイン |
|
sv.ISO8859-15 |
スウェーデン |
|
en_EU.ISO8859-15 |
ヨーロッパ |
|
en_GB.ISO8895-15 |
イギリス |
|
fr_BE.ISO8895-15 |
ベルギー |
|
nl.ISO8895-15 |
オランダ |
|
nl_BE.ISO8895-15 |
ベルギー |
|
pt.ISO8895-15 |
ポルトガル |
|
de.-AT.ISO8895-15 |
オーストリア |
|
en_IE.ISO8859-15 |
アイルランド |
|
da.ISO8859-15 |
デンマーク |
|
fi.ISO8859-15 |
フィンランド |
|
el_EURO |
ギリシャ |
|
sun_eu_greek |
ギリシャ |
|
de.UTF-8 |
ドイツ |
|
de.ISO8859-15 |
ドイツ |
|
fr.UTF-8 |
フランス |
|
it.UTF-8 |
イタリア |
|
es.UTF-8 |
スペイン |
|
es.ISO8859-15 |
スペイン |
|
sv.UTF-8 |
スウェーデン |
|
sv.ISO8859-15 |
スウェーデン |
|
en_UTF.8 |
ヨーロッパ |
|
en_ISO8859-15 |
ヨーロッパ |
これらのロケールはすべて Solaris 7 (英語版) にも含まれています。
これらのロケールには部分ロケールも含まれています。部分ロケールはメイン言語のコアロケールを基本にしています。たとえば、fr_CA (カナダ (フランス) 語) は fr (フランス語) ロケールに基づいています。これらの部分ロケールは親ロケールで配布されるメッセージを利用します (fr_CA の場合はフランス語)。ロケールが完全に言語対応されていない場合、英語のメッセージのみ含まれていることもあります。
Solaris 7 製品には、多くの東ヨーロッパのロケールも追加されています。別の ISO 規格に準拠するロケールもあります。以前の Sun のロケールは ISO-8859-1 に基づいていました。東ヨーロッパのロケールは、表 3-2 に示す ISO 規格に基づいています。
一覧にないロケールは、今までと同じように ISO-8859-1 に基づいています。
表 3-2 Solaris 7 製品の東ヨーロッパロケール|
ロケール名 |
言語/地域 |
ISO |
|---|---|---|
|
de_AT |
オーストリア (ドイツ) 語 |
8859-1 |
|
et |
エストニア語 |
8859-15 |
|
cz |
チェコ語 |
8859-2 |
|
hu |
ハンガリー語 |
8859-2 |
|
pl |
ポーランド語 |
8859-2 |
|
lv |
ラトビア語 |
8859-13 |
|
lt |
リトアニア語 |
8859-13 |
|
ru |
ロシア語 |
8859-5 |
|
el |
ギリシャ語 |
8859-7 |
|
tr |
トルコ語 |
8859-9 |
|
sq_AL |
アルバニア語 |
8859-2 |
|
sk_SK |
スロバキア語 |
8859-2 |
|
sl_SL |
スロベニア語 |
8859-2 |
|
hr_HR |
クロアチア語 |
8859-2 |
|
nr |
ボスニア語 |
8859-2 |
|
ro_RO |
ルーマニア語 |
8859-2 |
|
sr_SP |
セルビア語 |
8859-5 |
|
bg_BG |
ブルガリア語 |
8859-5 |
|
mk_MK |
マケドニア語 |
8859-5 |
|
ru.KOI8-R |
ロシア語 |
KOI8-R |
|
ar |
アラビア語 |
8859-6 |
|
he |
ユダヤ語 |
8859-8 |
|
th_TH |
タイ語 |
8859-11 (TIS 620.2533) |
これらのロケールはすべて、文字の入出力をサポートしています。主なコードセットの多くについては、iconv もサポートされています。iconv の詳細については、iconv(1) を参照してください。iconv モジュールは、ヨーロッパ向け製品のエンドユーザシステムサポートで使用できます。詳細については、表 3-3 を参照してください。
表 3-3 iconv のサポート|
コード |
シンボル |
ターゲットコード |
シンボル |
コメント |
|---|---|---|---|---|
|
ISO 8859-2 |
iso2 |
MS 1250 |
win2 |
Windows Latin 2 |
|
ISO 8859-2 |
iso2 |
MS 852 |
dos2 |
MS-DOS Latin 2 |
|
ISO 8859-2 |
iso2 |
Mazovia |
maz |
Mazovia |
|
ISO 8859-2 |
iso2 |
DHN |
dhn |
Dom Handlowy Nauki |
|
MS 1250 |
win2 |
ISO 8859-2 |
iso2 |
ISO Latin 2 |
|
MS 1250 |
win2 |
MS 852 |
dos2 |
MS-DOS Latin 2 |
|
MS 1250 |
win2 |
Mazovia |
maz |
Mazovia |
|
MS 1250 |
win2 |
DHN |
dhn |
Dom Handlowy Naduki |
|
MS 852 |
dos2 |
ISO 8859-2 |
iso2 |
ISO Latin 2 |
|
MS 852 |
dos2 |
MS 1250 |
win2 |
Windows Latin 2 |
|
MS 852 |
dos2 |
Mazovia |
maz |
Mazovia |
|
MS 852 |
dos2 |
DHN |
dhn |
Dom Handlowy Nauki |
|
Mazovia |
maz |
ISO 8859-2 |
iso2 |
ISO Latin 2 |
|
Mazovia |
maz |
MS 1250 |
win2 |
Windows Latin 2 |
|
Mazovia |
maz |
MS 852 |
dos2 |
MS-DOS Latin 2 |
|
Mazovia |
maz |
DHN |
dhn |
Dom Handlowy Nauki |
|
DHN |
dhn |
ISO 8859-2 |
iso2 |
ISO Latin 2 |
|
DHN |
dhn |
MS 1250 |
win2 |
Windows Latin 2 |
|
DHN |
dhn |
MS 852 |
dos2 |
MS-DOS latin 2 |
|
DHN |
dhn |
Mazovia |
maz |
Mazovia |
|
ISO 8859-5 |
iso5 |
KOI8-R |
koi8 |
KOI8-R |
|
ISO 8859-5 |
iso5 |
PC Cyrillic |
alt |
Alternative PC Cyrillic |
|
ISO 8859-5 |
iso5 |
MS 1251 |
win5 |
Windows Cyrillic |
|
ISO 8859-5 |
iso5 |
Mac Cyrillic |
mac |
Macintosh Cyrillic |
|
KOI8-R |
koi8 |
ISO 8859-5 |
iso5 |
ISO 8859-5 Cyrillic |
|
KOI8-R |
koi8 |
PC Cyrillic |
alt |
Alternative PC Cyrillic |
|
KOI8-R |
koi8 |
MS 1251 |
win5 |
Windows Cyrillic |
|
KOI8-R |
koi8 |
Mac Cyrillic |
mac |
Macintosh Cyrillic |
|
PC Cyrillic |
alt |
ISO 8859-5 |
iso5 |
ISO 8859-5 Cyrillic |
|
PC Cyrillic |
alt |
KOI8-R |
koi8 |
KOI8-R |
|
PC Cyrillic |
alt |
MS 1251 |
win5 |
Windows Cyrillic |
|
PC Cyrillic |
alt |
Mac Cyrillic |
mac |
Macintosh Cyrillic |
|
MS 1251 |
win5 |
ISO 8859-5 |
iso5 |
ISO 8859-5 Cyrillic |
|
MS 1251 |
win5 |
KOI8-R |
koi8 |
KOI8-R |
|
MS 1251 |
win5 |
PC Cyrillic |
alt |
Alternative PC Cyrillic |
|
MS 1251 |
win5 |
Mac Cyrillic |
mac |
Macintosh Cyrillic |
|
Mac Cyrillic |
mac |
ISO 8859-5 |
iso5 |
ISO 8859-5 Cyrillic |
|
Mac Cyrillic |
mac |
KOI8-R |
koi8 |
KOI8-R |
|
Mac Cyrillic |
mac |
PC Cyrillic |
alt |
Alternative PC Cyrillic |
|
Mac Cyrillic |
mac |
MS 1251 |
win5 |
Windows Cyrillic |
表 3-4 に、Solaris 7 環境ロケールおよび対応するコードセット名のリストを示します。
表 3-4 新しいロケールおよび対応するコードセット名|
ロケール |
nl_langinfo (コードセット) |
ICONV の名前 |
製品 |
|---|---|---|---|
| ar | ISO8859-6 | ISO8859-6 | 英語版/ヨーロッパ版 |
| bg_BG | ISO8859-5 | ISO8859-5 | 英語版/ヨーロッパ版 |
| C | 646 | 646 | 英語版/ヨーロッパ版 |
| cz | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| da | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| da.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| de | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| de.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| de.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| de_AT | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| de_AT.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| de_CH | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| el | ISO8859-7 | ISO8859-7 | 英語版/ヨーロッパ版 |
| el.sun_eu_greek | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| en_AU | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_CA | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_EU.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| en_EU.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| en_GB | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_GB.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| en_IE | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_IE.ISO8859-15 | ISO8859-15 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_NZ | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_US | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| en_US.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| es | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| es_AR | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_BO | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_CL | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_CO | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_CR | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_EC | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_GT | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_MX | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es-NI | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_PA | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_PE | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_PY | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es_SV | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| es.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| es_UY | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| et_VE | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| et | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| fi | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| fi.IOO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| fr | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| fr.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| fr.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| fr_BE | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| fr_BE.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| fr_CA | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| fr_CH | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| he | ISO8859-8 | ISO8859-8 | 英語版/ヨーロッパ版 |
| he_IL | ISO8859-8 | ISO8859-8 | 英語版/ヨーロッパ版 |
| hr_HR | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| hu | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| it | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| it.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| it.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| ja | eucJP | eucJP | 日本語版 |
| ja_JP.PCK | PCK | PCK | 日本語版 |
| ja_JP.UTF-8 | UTF-8 | UTF-8 | 日本語版 |
| ko | 5601 | ko_KR-euc | 韓国語版 |
| ko.UTF-8 | UTF-8 | UTF-8 | 韓国語版 |
| lt | ISO8859-4 | ISO8859-4 | 英語版/ヨーロッパ版 |
| lv | ISO8859-4 | ISO8859-4 | 英語版/ヨーロッパ版 |
| mk_MK | ISO8859-5 | ISO8859-5 | 英語版/ヨーロッパ版 |
| nl | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| nl.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| nl_BE | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| nl_BE.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| no | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| no_NY | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| nr | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| pl | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| POSIX | 646 | 646 | 英語版/ヨーロッパ版 |
| pt | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| pt.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| pt_BR | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| ro_RO | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| ru | ISO8859-5 | ISO8859-5 | 英語版/ヨーロッパ版 |
| ru.KOI8-R | KOI8-R | KOI8-R | 英語版/ヨーロッパ版 |
| sk_SK | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| sl_SI | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| sq_AL | ISO8859-2 | ISO8859-2 | 英語版/ヨーロッパ版 |
| sr_SP | ISO8859-5 | ISO8859-5 | 英語版/ヨーロッパ版 |
| sv | ISO8859-1 | ISO8859-1 | 英語版/ヨーロッパ版 |
| sv.ISO8859-15 | ISO8859-15 | ISO8859-15 | 英語版/ヨーロッパ版 |
| sv.UTF-8 | UTF-8 | UTF-8 | 英語版/ヨーロッパ版 |
| th_TH | TIS620.2533 | TIS620.2533 | 英語版/ヨーロッパ版 |
| tr | ISO8859-9 | ISO8859-9 | 英語版/ヨーロッパ版 |
| zh | gb2312 | gb2312 | 中国語 (簡体字) 版 |
| zh.GBK | GBK | zh_CN.gbk | 中国語 (簡体字) 版 |
| zh_TW | cns11643 | zh_TW-euc | 中国語 (繁体字) 版 |
| zh_TW.BIG5 | BIG5 | zh_TW_Big5 | 中国語 (繁体字) 版 |
ロケール名の規約は次のとおりです。
言語[_地域][.コードセット]。言語は ISO639、地域は ISO3166 に準拠します。
製品列が「英語版/ヨーロッパ版」のロケールはすべて、日本語、韓国語、中国語簡体字、および中国語繁体字版の製品でも使用できます。
Solaris 製品の全ロケールには、US-ASCII コード値を持つ移植可能な文字セットが含まれています。
5601 は、KS C 5636 および KS C 5601-1987 を含む、韓国語 EUC コードセットを示します。
646 は US-ASCII の ISO/IEC646 を示します。
eucJP は、日本語 EUC コードセットを示します。JIS X0201-1976、JIS X0208-1983、および JIS X0212-1990 を含みます。
gb2312 は、中国語簡体字 EUC コードセットを示します。GV 1988-80 および GB 2312-80 を含みます。
PCK は シフト JIS (SJIS) ともいいます。
UTF-8 は ISO/IEC 10646-1 の UTF-8 であり、承認されたさまざまな修正および UNICODE 2.1 を含みます。
GBK は GB 拡張を示します。すべての GB 2312-80 文字、ISO/IEC 10646-1 のすべての Unified Han 文字、および日本語のひらがな文字・かたかな文字を含みます。また、中国語、日本語、韓国語の文字セット、および ISO/IEC 10646-1 の多くの文字も含みます。