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

国際的な通貨の形式

通貨の単位や表記は世界中で大きく異なっています。国内での通貨記号と国際的に使われる通貨記号が異なっている場合があります。次の表に、いくつかの国の通貨形式を示します。

表 1–5 国際的な通貨の表記規則

ロケール 

通貨 

例 

カナダ (英語) 

ドル ($) 

$1,234.56 

カナダ (フランス語) 

ドル ($) 

1 234,56$ 

デンマーク語 

クローネ (kr) 

Kr 1.234,56 

フィンランド語 

ユーロ (Graphic)

Graphic1 234,56

フランス語 

ユーロ (Graphic)

Graphic1,234

日本語 

円 (¥) 

¥ 1,234 

ノルウェー語 

クローネ (kr) 

kr 1.234,56 

スウェーデン語 

クローナ (Kr) 

1 234,56 Kr 

イギリス 

ポンド (£) 

£1,234.56 

米国 

ドル ($) 

$1,234.56 

タイ 

バーツ 

2539 Baht 

ユーロ 

ユーロ (Graphic)

Graphic5,000

最新リリースでは、ユーロ通貨をサポートします。現地通貨記号は、下位互換としてまだ使用できます。

表 1–6 ユーロ通貨をサポートするユーザーロケール

地域 

ロケール名 

ISO コードセット 

オーストリア 

de_AT.ISO8859-15

8859-15 

ベルギー (フランス語) 

fr_BE.ISO8859-15

8859-15 

ベルギー (フラマン語) 

nl_BE.ISO8859-15

8859-15 

デンマーク 

da_DK.ISO8859-15

8859-15 

エストニア 

et_EE.ISO8859–15

8859–15 

フィンランド 

fi_FI.ISO8859-15

8859-15 

フランス 

fr_FR.ISO8859-15

8859-15 

ドイツ 

de_DE.ISO8859-15

8859-15 

イギリス 

en_GB.ISO8859-15

8859-15 

アイルランド 

en_IE.ISO8859-15

8859-15 

イタリア 

it_IT.ISO8859-15

8859-15 

オランダ 

nl_NL.ISO8859-15

8859-15 

ポルトガル 

pt_PT.ISO8859-15

8859-15 

カタロニア (スペイン語) 

ca_ES.ISO8859-15

8859–15 

スペイン 

es_ES.ISO8859-15

8859-15 

スウェーデン 

sv_SE.ISO8859-15

8859-15 

米国 

en_US.ISO8859-15

8859-15 

ユーロロケールは、ISO8859-15 コードセットに基づいています。

変換前と変換後の通貨金額の表記に必要なスペースが異なることがあることに注意が必要です。たとえば、$1,000 はGraphic1.307.000 です。

ユーロ地域内のロケールの場合、ロケールの現在の設定値は locale ユーティリティの LC_MONETARY オペランドで表されます。たとえば、ドイツ語の場合は、次の表のようになります。

表 1–7 ドイツ語のロケールとその LC_MONETARY オペランド

ロケール 

LC_MONETARY 

de_DE.ISO8859–1

DM 

de_DE.ISO8859-15

Euro 

de_DE.UTF-8

Euro 

de_DE.ISO8859–15@euro

Euro 

de_DE.UTF-8@euro

Euro