この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

$Locale

$Locale グローバル値プロバイダは、ブラウザのロケールに関する情報を提供します。
属性 説明 サンプル値
language 言語コードを返します。 「en」、「de」、「zh」
country ISO 3166 に従った国コードを返します。 「US」、「DE」、「GB」
variant ベンダおよびブラウザ固有のコードを返します。 「WIN」、「MAC」、「POSIX」
timezone Java の java.util.TimeZone パッケージに基づいてタイムゾーン ID を返します。 「EST」、「PST」、「GMT」、「America/New_York」
numberformat Java の DecimalFormat クラスに基づいて数値の形式を返します。 「#,##0.###」

# は数字、カンマは 3 桁区切り文字のプレースホルダ、ピリオドは小数点区切り文字のプレースホルダを表します。末尾のゼロを表示する場合は、# をゼロ (0) に置換します。

decimal 小数点区切り記号を返します。 「.」
grouping 桁区切り記号を返します。 「,」
percentformat パーセント形式を返します。 「#,##0%」
currencyformat 通貨形式を返します。 「¤#,##0.00;(¤#,##0.00)」

¤ は通貨記号を表し、通貨のマークに置換されます。

currency_code ISO 4217 に従った通貨コードを返します。 「USD」
currency 通貨のマークを返します。 「$」

次の例は、一定の $Locale 属性を取得する方法を示します。

コンポーネントのソース

1swfobject.registerObject("clippy.codeblock-0", "9");<aura:component>
2<pre>
3[language={!$Locale.language}]
4[timezone={!$Locale.timezone}]
5[numberformat={!$Locale.numberFormat}]
6[currencyformat={!$Locale.currencyFormat}]
7</pre>
8</aura:component>
9

フレームワークは、入力および出力コンポーネントのローカライズもサポートします。