ホームページの表示まで紹介をしました。日本語のサイトでリソースが不足していて表示されていない部分を確認しながら、不足しているリソースを追加して、正しく動作するように調整をしていきます。ログインページ、アカウントまず、右上にあるボタンにマウスカーソルを当てても、メニューの項目が表示されません。英語では2つのメニューが表示されています。対象となるリソースを追加する前に、関連するページのリソースを準備していきます。アカウント管理のページは、以下のアイテムの配下に準備されています。/sitecore/content/Sitecore/Storefront/Home/accountmanagementここのアイテムの日本語アイテムを準備してください。タイトルおよびナビゲーションのリンクキャプション、表示名ぐらいの設定で進めていけます。続いて、英語のページでメニュー項目を参照をすると、ログイン、ギフトカードのページになっています。以下の2つのアイテムになります。/sitecore/content/Sitecore/Storefront/Home/login/sitecore/content/Sitecore/Storefront/Home/buygiftcardページの準備ができれば、リンクの調整となります。利用しているリンク一覧は以下で定義されています。/sitecore/content/Sitecore/Storefront/Data/Links/TopBar今回利用する内容以外にもリンクが多くありますので、日本語リソースを作るために、前回の手順と同じようにエクスポート、インポートで一通り日本語のリソースを用意してください。ここのリソースに日本語を追加すると、実際のトップバーのリンクが修正される形となります。Linksこの際、リンクは以下のように設定をします。これで一通り設定が完了しました。作成したアイテムをパブリッシュすると、サイトでメニューが有効になりました。ユーザー登録のページログインのページを表示すると、英語のページではユーザー登録もしくはゲストというのが記載されていますが、今の段階では含まれていません。この2つのアイテムは、以下で定義されています。Linkこの機会に、他のリンクも含めてすべて日本語のリソースをこの機会にすべて翻訳をしていきます。リソースを有効にする標準で提供されているリソースをすでにインポートしていますが、コンテンツツリーで参照できない形になっています。これを修正していきます。/sitecore/content/Sitecore/Storefront/Data/Commerceの配下にあるアイテムで日本語のリソースを追加すると、自動的に日本語のデータが設定されていきます。設定されない項目や好みでは無い英語の場合は、日本語を変更してください。以下のアイテムに関しては、空欄のものがあるので、その部分を埋めてください。Productまたカートの遷移に合わせた文字列の定義は以下のアイテムになります。Indicator変更点としては、以下の画像のようにラベルを設定すると、カートの遷移の際に利用するラベルの設定ができます。カートページの修正ショッピングカートのページのヘッダーアイテムが不足しています。以下のアイテムを選択してください。Header設定項目は、データの項目を英語と同じ値にすることで、有効になります。合わせて、以下のパーシャルデザインの日本語リソースも作っておきましょう。販売に関するステップのラベルに関して、以下のアイテムを編集します。Typeパブリッシュ上記の項目の設定がすべて完了した段階で、パブリッシュを実行してください。これで設定が反映されます。して、以下手順の動作確認ができるようになります。商品の表示カートに入れるチェックアウトオーダープロセス注文一覧にオーダーした結果が表示される動作に関しては別途紹介をしたいと思いますが、とりあえず試していただくとわかると思います。利用して作成したキーで実行、検証することができます。日本語で動作するようになりました。ある程度デフォルトの値などはインポートされていますが、いくつかの情報を追加するだけで動作確認をすることができるのがわかります。