WPML

WPMLでメニューを翻訳する方法は、メニューの作成方法によって異なります。メニューには次の3つのタイプがあります。

  • コンテンツにリンクするメニュー – ページ、投稿、カスタム投稿、カテゴリーなどにリンクするメニュー
  • サイトエディターで作成したメニューナビゲーションブロックを使用して挿入されたメニュー
  • カスタムリンクを使用したメニューカスタムリンクとして追加されたメニュー

コンテンツにリンクするメニューの翻訳

コンテンツ(ページ、投稿など)にリンクするメニューを翻訳するには、メニューがリンクしているコンテンツを翻訳するだけです。

  1. WPML > 翻訳 > ダッシュボードに移動します。
  2. メニューがリンクしているコンテンツを見つけ、項目を選択します。
  3. 翻訳方法を選択し、翻訳をクリックします。

サイトエディターで作成したメニューの翻訳

サイトエディターで作成したメニューを翻訳するには:

  1. WPML > 翻訳 > ダッシュボードに移動します。
  2. サイトテンプレートパーツセクションを開き、メニューが含まれるテンプレート(ヘッダー、フッターなど)を選択します。
  3. 次に、ナビゲーションメニューセクションを開き、ナビゲーションメニューブロック(例:ナビゲーション)を選択します。
  4. 翻訳方法を選択し、翻訳をクリックします。

カスタムリンクを使用したメニューとは、外観 > メニューにあるメニュー項目を追加エリアのカスタムリンクセクションから追加するメニューです。

カスタムリンクを使用したメニューを翻訳するには、翻訳先の言語で新しいメニューを作成する必要があります。

  1. 外観 > メニューに移動します。
  2. メニュー構造の下で、新しいメニューを作成したい言語のリンク(例:+French)をクリックします。
  3. 新しいメニューに名前(例:「Primary - fr」)を付け、表示する場所(例:メインメニュー)を選択します。メニューを作成ボタンをクリックします。
  4. 左側のメニュー項目を追加の下で、新しいメニューに追加したいコンテンツを選択し、メニューに追加をクリックします。
  5. カスタムリンクのメニューの場合は、カスタムリンクセクションを開き、翻訳されたURLを使用して新しいリンクを作成します。
  6. メニューを保存ボタンをクリックして、メニューを公開します。

これで、言語を切り替えたときに、新しいメニューに翻訳されたカスタムリンクが表示されるようになります。

執筆者: Amir · 最終更新日: 2026年7月1日

執筆者:Amir · 最終更新日:2026年7月1日