プログラミングの国際化

新しいロケール

Solaris では、ほとんどの西ヨーロッパ言語のロケールがすでにサポート済みです。本リリースでは東ヨーロッパ言語、タイ語、中近東言語へのサポートの拡張に重点が置かれています。Solaris 7 動作環境で新しく追加されたユーザロケール、および変更されたユーザロケールを表 2-2 に示します。

表 2-2 ユーザロケール (新規および更新分)

地域 

ロケール名 

ISO コードセット 

注記 

アルバニア 

sq_AL

8859-2 

ボスニア 

nr

8859-2 

ブルガリア 

bg_BG

8859-5 

クロアチア 

hr_HR

8859-2 

フィンランド  

su から fi に変更

8859-15 

ISO 規格に適合するための変更 

フランス 

fr

UTF-8 

 

ドイツ 

de

UTF-8 

マケドニア 

mk_MK

8859-5 

 

イスラエル 

he

8859-8 

 

イタリア 

it

UTF-8 

 

ノルウェー (ニーノシク) 

no_NY

8859-1 

 

中華人民共和国 

zh.GBK

GBK 

GBK は GB2312 のスーパーセット 

ルーマニア 

ro_RO

8859-2 

 

ロシア 

ru

KOI-8 

デフォルトのコードセットを KOI-8 から ISO に変更 

サウジアラビア 

ar

8859-6 

セルビア 

sr_SP

8859-5 

 

スロバキア 

sk_SK

8859-2 

 

スロベニア 

sl_SI

8859-2 

 

スペイン 

es

UTF-8 

 

スウェーデン 

sv

UTF-8 

 

タイ 

th_TH

TIS 620-2533 

タイ文字コードセットは ISO 8859-11 に登録済み 

イギリス 

en_UK から en_GB に変更

8859-15 

ISO 規格に適合するために変更 

米国 

en_US

UTF-8 

 

Solaris 7 ではユーロ通貨単位がサポートされました。これに伴い表 2-3 に含まれる 6 つのユーザロケールが新たに追加されました。後方互換性を確保するため、現地通貨単位も今まで通り利用可能になっています。

表 2-3 ユーロ通貨単位のサポートに必要な新しいユーザロケール

地域 

ロケール名 

ISO コードセット 

オーストリア 

de_AT

8859-15 

ベルギー (フランス語) 

fr_BE

8859-15 

ベルギー (オランダ語) 

nl_BE

8859-15 

デンマーク 

da

8859-15 

イギリス 

en_EU

8859-15 

フィンランド 

su から fi に変更

8859-15 

フランス 

fr

8859-15 

ドイツ 

de

8859-15 

アイルランド 

en_IE

8859-15 

イタリア 

it

8859-15 

オランダ 

nl

8859-15 

ポルトガル 

pt

8859-15 

スペイン 

es

8859-15 

スウェーデン 

sv

8859-15 

イギリス 

en_GB

8859-15 

ヨーロッパ 

en_EU

8859-15