1 つの通貨の複数表示ルールの指定
異なる言語を使用する場合など、同じ通貨に対して複数の通貨表示ルールを設定する方法。
Commerce コントロール パネルの Currencies Display Adjustments 設定を使用すると、.NET のデフォルトの通貨表示ルールを使用したくない場合に代替の通貨表示ルールを設定できます。
場合によっては、同じ通貨に対して複数の表示ルールを設定する必要があります。たとえば、カナダ ドルでは、言語のコンテキストに応じて異なる数値形式が必要です。小数点記号に使用される記号は、英語とフランス語では異なります (たとえば、英語の 10,000.00 はフランス語では 10.000,00 と表記されます)。カルチャ コードを使用して各通貨表示ルールに名前を付け、ルールを適用するコンテキストを決定します。
1 つの通貨に対して複数の通貨表示オプションを設定するには、次の手順に従います。
コンテンツ エディターで、sitecore/Sitecore Commerce/Storefront Settings/Storefronts に移動します。
該当するストアフロントを選択して、Currencies Display Adjustments アイテムを挿入します。
Currencies Display Adjustments アイテムを選択して、Currency アイテムを挿入します。該当する 3 文字の通貨コード (例: CAD) を使用してアイテムに名前を付け、各フィールドに入力します。
作成した Currency アイテムを選択して、Currency Display アイテムを挿入します。該当するカルチャ コード (例: fr-CA) を使用してアイテムに名前を付け、親アイテムとは異なるフィールドに入力します。
この例では、ストアフロントでフランス語とカナダの通貨を選択すると、フランス語の数値形式を使用して通貨の金額が表示されます。ストアフロントで英語を選択すると、英語の数値形式を使用するように設定されているカナダ ドルの一般的な表示設定を使用して、通貨の金額が表示されます。