1 つの通貨の複数表示ルールの指定

概要

異なる言語を使用する場合など、同じ通貨に対して複数の通貨表示ルールを設定する方法。

Commerce コントロール パネルCurrencies Display Adjustments 設定を使用すると、.NET のデフォルトの通貨表示ルールを使用したくない場合に代替の通貨表示ルールを設定できます。

場合によっては、同じ通貨に対して複数の表示ルールを設定する必要があります。たとえば、カナダ ドルでは、言語のコンテキストに応じて異なる数値形式が必要です。小数点記号に使用される記号は、英語とフランス語では異なります (たとえば、英語の 10,000.00 はフランス語では 10.000,00 と表記されます)。カルチャ コードを使用して各通貨表示ルールに名前を付け、ルールを適用するコンテキストを決定します。

1 つの通貨に対して複数の通貨表示オプションを設定するには、次の手順に従います。

  1. コンテンツ エディターで、sitecore/Sitecore Commerce/Storefront Settings/Storefronts に移動します。

  2. 該当するストアフロントを選択して、Currencies Display Adjustments アイテムを挿入します。

  3. Currencies Display Adjustments アイテムを選択して、Currency アイテムを挿入します。該当する 3 文字の通貨コード (例: CAD) を使用してアイテムに名前を付け、各フィールドに入力します。

    Currencies Display Adjustments の通貨設定の数値形式の例。
  4. 作成した Currency アイテムを選択して、Currency Display アイテムを挿入します。該当するカルチャ コード (例: fr-CA) を使用してアイテムに名前を付け、親アイテムとは異なるフィールドに入力します。

    Currencies Display Adjustments の通貨設定の数値形式の例。

    この例では、ストアフロントでフランス語とカナダの通貨を選択すると、フランス語の数値形式を使用して通貨の金額が表示されます。ストアフロントで英語を選択すると、英語の数値形式を使用するように設定されているカナダ ドルの一般的な表示設定を使用して、通貨の金額が表示されます。