Commerce エンティティのプロパティをローカライズする

概要

Commerce エンティティのプロパティ値をローカライズしたバージョンを追加して、別の言語で表示する方法。

Business Tools を使用して Commerce プロパティのローカライズ バージョンを追加すると、値が異なる言語で表示されます。デフォルトでは Habitat_Master カタログのサブセット、Sellable 商品、プロモーション エンティティのプロパティがローカライズされます。ローカライズ可能なプロパティを含む Business Tools ビューでは、[プロパティをローカライズします] オプションがビューのヘッダーに地球のアイコンとして表示されます。

次の例は、ローカライズ可能なプロパティが含まれているサンプルの Habitat_Master カタログで、[詳細] ビュー ヘッダーに表示される地球のアイコンを示しています。

Business Tools の Habitat_Master カタログの [詳細] ビュー。

Commerce エンティティのプロパティ (Habitat_Master カタログの "表示名" プロパティなど) をローカライズするには、次の手順に従います。

  1. Sitecore スタート画面の [Commerce] セクションで、[ビジネス ツール] > [販売促進] の順に選択します。[販売促進] ダッシュボードが表示されます。

  2. [販売促進] ダッシュボードの [カタログ] セクションで、Habitat_Master などのカタログ名をクリックします。カタログのサマリー ページが表示されます。

  3. [詳細] ビューのヘッダーで、地球のアイコンで示されている [プロパティをローカライズします] をクリックします。次に、ドロップダウン リストで [表示名] をクリックし、チェック マークをクリックして確認します。

    注記

    エンティティ バージョンがパブリッシュ済みステータスである ([パブリッシュ済み] が [true] に設定されている) 場合は、変更を行うために新しいエンティティ バージョンを作成する必要があります。

  4. [ローカライズされた値] ダイアログ ボックスで、該当する言語の ”ローカライズされた値” フィールドに、ローカライズされた値を入力します。次の例では、”表示名” プロパティの値がフランス語の表示にローカライズされています。

    [プロパティをローカライズ] ダイアログ ボックスとそのプロパティ。
  5. チェック マークをクリックして、変更を保存します。

    Business Tools の言語セレクターで言語を選択すると、ローカライズされたプロパティが表示されます。次に例を示します。

    選択した言語でローカライズされたプロパティ値の例。