ブロックベース、レガシー、カスタムウィジェットなど、WPMLを使用してあらゆるWordPressウィジェットを翻訳する方法を説明します。

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

フランス語のサイドバーのウィジェット
必須プラグイン
ウィジェットを翻訳するには、以下をインストールして有効化します。
WPMLはあらゆるタイプのウィジェットを翻訳できます。これには以下が含まれます。

投稿やページに
追加されたウィジェット
個別の投稿やページに追加されたウィジェットの翻訳
投稿やページなど、あらゆるコンテンツ内に挿入できるウィジェットブロックを翻訳するには、以下の手順に従います。
- WPML翻訳に移動します。
- ウィジェットが含まれるコンテンツ(投稿、ページなど)を選択します。
- 翻訳方法を選択して翻訳します。
WPMLは、ページの他のコンテンツとともにウィジェットを翻訳します。
外観ウィジェットページを使用してウィジェットエリアに追加した、クラシックなブロックベースのウィジェットを翻訳するには、以下の手順に従います。
- WPML翻訳に移動します。
- ダッシュボードタブで、ブロックセクションまで下にスクロールして展開します。ウィジェットエリアにブロックベースのウィジェットが含まれると、このセクションが表示されます。
- ウィジェットが含まれるウィジェットエリア(例:「Widgets – Blog Sidebar」)を選択します。
- 翻訳方法を選択して翻訳します。
ブロックベースではない古いレガシーウィジェットを翻訳するには、以下の手順に従います。
- WPML翻訳に移動します。
- その他のテキスト (文字列)セクションまで下にスクロールし、ウィジェットのテキストを選択します。

翻訳ダッシュボードでのウィジェットテキストの選択
- 翻訳方法を選択し、翻訳をクリックします。
ダッシュボードタブにウィジェットのテキストが見つからない場合は、以下の手順に従います。
- WPML翻訳に移動し、文字列タブを開きます。
- ページ下部のユーティリティパネルで、探している文字列が見つからない場合を探し、管理テキスト翻訳をクリックします。

管理テキスト翻訳のクリック
- 翻訳するウィジェットのテキストを選択し、文字列翻訳に追加をクリックします。
これで、これらのウィジェットのテキストをダッシュボードタブで翻訳できるようになります。
独自に開発したウィジェットを翻訳するには、まずWPMLに登録する必要があります。登録が完了すると、ダッシュボードタブのその他のテキスト (文字列)セクションからウィジェットを翻訳できるようになります。
言語ごとに異なるウィジェットを表示するには、以下の手順に従います。
- 外観ウィジェットに移動します。
- 制限したいウィジェットをクリックし、ブロック設定サイドバーの言語で表示パネルを開きます。
- ウィジェットを表示する言語を選択します。

ブロックベースウィジェットの表示条件の設定

クラシックウィジェットの表示条件の設定