ナビゲーションをスキップする
更新済み
2月 10, 2025

WPMLを使用して、ブロックベース、レガシー、カスタムビルドを含む任意のWordPressウィジェットを翻訳する方法を学びます。

英語のサイドバーのウィジェット
スペイン語のサイドバーのウィジェット

必要なプラグイン

ウィジェットを翻訳するには、以下をインストールして有効化してください:

  • WPML
  • WPML String Translation

ウィジェットの翻訳方法

WPMLはあらゆるタイプのウィジェットを翻訳できます。 これには以下が含まれます:

投稿に追加された
ウィジェット

クラシックブロックベースの
ウィジェット

レガシーウィジェット

カスタムウィジェット

個別の投稿やページに追加されたウィジェットの翻訳

投稿やページを含む任意のコンテンツに挿入できるウィジェットブロックを翻訳するには:

  1. WPML翻訳管理に移動します。
  2. ウィジェットを含むコンテンツ(投稿、ページなど)を選択します。
  3. 翻訳方法を選択して翻訳します。

WPMLはページの他のコンテンツと一緒にウィジェットを翻訳します。

クラシックブロックベースウィジェットの翻訳

外観ウィジェットページを使用してウィジェットエリアに追加するクラシックなブロックベースウィジェットを翻訳するには:

  1. WPML翻訳管理に移動します。
  2. ブロックセクションまでスクロールして展開します。
  3. ウィジェットを含むウィジェットエリアを選択します(例:「ウィジェット – ブログサイドバー」)。
  4. 翻訳方法を選択して翻訳します。

レガシーウィジェットの翻訳

ブロックベースではない古いレガシーウィジェットを翻訳するには:

  1. WPML → 翻訳管理に移動します。
  2. その他のテキスト(文字列)セクションまでスクロールし、ウィジェットのテキストを選択します。
Selecting widgets texts in Translation Management
翻訳管理でウィジェットテキストを選択
  1. 翻訳方法を選択し、翻訳します。

翻訳管理でウィジェットテキストが見つからない場合:

  1. WPML → String Translationに移動します。
  2. 探している文字列が表示されていませんか?セクションを展開し、管理テキスト翻訳をクリックします。
Clicking Admin Texts Translation
管理テキスト翻訳をクリック
  1. 翻訳したいウィジェットテキストを選択し、String Translationに追加をクリックします。

これでこれらのウィジェットテキストを翻訳管理で翻訳できるようになりました。

カスタムウィジェットの翻訳

自分で開発したウィジェットを翻訳するには、まずWPMLに登録する必要があります。登録後、翻訳管理のその他のテキスト(文字列)セクションからウィジェットを翻訳できます。

各言語で異なるウィジェットを表示

各言語で異なるウィジェットを表示するには:

  1. 外観 → ウィジェットに移動します。
  2. ウィジェットを編集し、言語ドロップダウンを開きます。
  3. ウィジェットを表示したい言語を選択します。
ブロックベースウィジェットの表示条件設定
クラシックウィジェットの表示条件設定