ヘッダーとフッターメニューの出し分け

Topic summary

Shopifyで日本語版サイトを基に英語版サイトを構築中、ヘッダーとフッターのメニューに掲載するページが日本版と英語版で一部異なるため、それぞれ2つのメニューを作成したが、出し分け方法について質問が投稿された。

提案された解決方法:

  • 言語設定ではなく、マーケット設定を利用した表示の切り替えが可能
  • Dawnテーマで動作確認済み
  • Shopifyの「設定 > マーケット」から各マーケットを設定すると、カスタマイズ画面上部でマーケット選択が可能になる

注意点:

  • 言語セレクターからの変更ではなく、マーケットに紐づく形での設定
  • 通貨セレクターでユーロやドルを選択した場合も表示が変更される
  • 日本(国内)マーケットと英語(海外)マーケットを作成し、それぞれメニューを設定することで、マーケットに応じた表示内容の切り替えが可能

画像による設定手順の説明も含まれている。

Summarized with AI on November 5. AI used: claude-sonnet-4-5-20250929.

現在日本語版のshopifyのサイトを元に英語版のサイトを翻訳アプリを使いながら構築しております。

ヘッダーとフッターのメニューに掲載するページが一部日本版と英語版でそれぞれ違うので、メニューを2つ作成しました。

日本語のサイトと英語版のサイトでヘッダーとフッターのメニューを出し分けすることなどできますでしょうか。

質問拝見させていただきました。

言語設定ではなくストアのマーケット設定に基づく形にはなるのですが、以下の方法で販売地域別による表示の変更が可能になりますので、もしユースケースに合う場合はこちら参考にしていただければと思います。

(Dawnというテーマで動作の確認をしております)

利用されているテーマにもよるのですがShopifyの設定 > マーケットから各種マーケットを設定するとカスタマイズ上部からマーケットの選択が可能になります。

こちらを選択した上で、カスタマイズの設定を行うとそちらのマーケットに合わせて表示内容の切り替えが可能になりますので、英語のマーケット(海外)と日本のマーケット(国内)を作成した上でメニューをそれぞれ変更する形で切り替えが可能かなと思います。

一方でこちらの設定はあくまでマーケットに紐づく形になるので、ストア内の言語セレクターから英語を変更した場合ではなく、通貨セレクターでユーロやドルを選択した場合に表示が変更されるという点に留意していただければと思います。

ご参考になれば幸いです。