---
title: "1つの通貨に対して複数の表示ルールを指定する"
slug: "specify-multiple-display-rules-for-one-currency"
abstract: "例えば、異なる言語を使う場合など、同じ通貨に対して複数の通貨表示ルールを設定する方法。"
---
# 1つの通貨に対して複数の表示ルールを指定する

[コマースコントロールパネル](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-engine-and-storefront-configuration-settings.html "Commerce Engine and Storefront configuration settings")の「通貨表示調整」設定では、.NETのデフォルト通貨表示ルールを使いたくない場合、代替通貨表示ルールを設定できます。

場合によっては、同じ通貨に対して複数の表示ルールを設定する必要があることもあります。例えば、カナダドルは言語の文脈に応じて異なる数字形式が必要です。10進マーカーの記号は英語とフランス語で異なります(例えば英語の10,000.00はフランス語では10.000,00と書かれます)。各通貨表示ルールの名前は、ルールが適用される文脈を判別するために文化コードを使って名付けます。

1つの通貨に対して複数の通貨表示オプションを設定するには:

1.  コンテンツエディターで*sitecore/Sitecore Commerce/Storefront Settings/Storefronts*に移動します。
    
2.  該当するストアフロントを選択し、「通貨表示調整」項目を挿入します。
    
3.  「Currencies Display Adjustments」項目を選択し、通貨項目を挿入します。該当する3文字の通貨コード(例:CAD)で項目名を付け、フィールドに入力します。
    
    ![Example of number format in currency configuration in Currencies Display Adjustments.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/101/sitecore-experience-commerce/images/77DFD7EC30B142538527A5DCE429D990.png)
    
4.  作成した通貨アイテムを選択し、通貨表示項目を挿入します。関連する文化コード(例:fr-CA)でアイテム名を付け、親項目と異なるフィールドを埋めます。
    
    ![Example of number format in currency configuration in Currencies Display Adjustments.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/101/sitecore-experience-commerce/images/9C8A8EC3BCB34FCF8C11D927553DC778.png)
    
    この例では、フランス語とカナダ通貨がストアフロントで選択されると、通貨の金額はフランス数字のフォーマットで表示されます。英語がストアフロントで選択されると、カナダドルの一般的な表示設定で通貨の金額が表示されます。この設定は英語の数字フォーマットに設定されています。