2026年にWordPressサイトを翻訳する方法
WPMLプラグインをインストールしてその翻訳ダッシュボードを使用することで、WordPressサイトを65以上の言語に翻訳できます。
WPMLは1,000,000以上の有効なインストール数を誇る、WordPressで最も人気のある多言語プラグインです。このガイドでは、WPMLを使用して、わずか5つのステップでサイトを希望する数の言語に翻訳する方法を説明します。
1. 翻訳先言語の選択
最初のステップは、翻訳する言語の選択です。WPMLは65以上の言語をサポートしており、セットアップウィザードで希望する数の言語を選択できます。
現時点で翻訳するすべての言語が決まっていなくても心配ありません。後からいつでも追加できます。
2. AI翻訳ツールの設定
サイトの翻訳にはAI翻訳が最適な方法です。人間の翻訳者よりも速く、従来の機械翻訳よりも優れた結果をもたらします。
WPMLは、独自のカスタムビルド翻訳ツールであるPTCによるAI翻訳を使用しており、専門用語、言語スタイル、さらにはフォーマル度を考慮して翻訳を作成できます。このレベルのパーソナライズを実現するため、PTCはサイト全体をコンテキストとして使用し、セットアップ時に提供された情報を活用します。
高精度のAI翻訳ツールに加えて、WPMLの自動翻訳には以下の3つのメリットがあります。
保証された品質
PTCの翻訳に満足できない場合は、全額返金を受けられます。
手頃な価格の翻訳
1単語あたり€0.002未満で翻訳できます。
翻訳の所有権
翻訳はサイトに保存され、所有権はお客様に帰属します。
3. コンテンツの翻訳
WPMLを使用すると、翻訳ダッシュボードと呼ばれる単一の画面からサイト全体を翻訳できます。これには、ページ、投稿、カスタム投稿のほか、フォーム、WooCommerce製品、テンプレートなどの他のプラグインからのコンテンツも含まれます。
コンテンツを翻訳するには、WPML → 翻訳ダッシュボードに移動し、翻訳する項目を選択します。
次に、翻訳方法を選択します。PTCを使用するには、「自動的に翻訳」を選択し、エンジンがPTCに設定されていることを確認します。
最後に、完了した翻訳をレビューするかどうかを選択し、「翻訳」をクリックします。PTCは優れた翻訳を作成できるため、レビューはオプションです。
PTCの処理が完了すると、言語を切り替えたときに翻訳がサイトに表示されます。
4. すべてを自動翻訳する
サイト全体の翻訳には、特にページ数が多い場合、時間がかかることがあります。手動の作業を省くために、WPMLには「すべてを自動翻訳する」という機能があり、以下の2つの処理を実行します。
- すべてを翻訳する – サイトのすべてのページを自動的に翻訳します
- 翻訳の更新 – 元の言語を編集したときにコンテンツを自動的に再翻訳します
「すべてを自動翻訳する」を有効にするには、WPML → 翻訳ダッシュボードに移動し、画面上部のトグルをクリックします。
これにより、自動翻訳するコンテンツを尋ねるポップアップが開きます。既存の未翻訳コンテンツか、このモードを有効にした後に公開する新しいコンテンツのみかを選択します。
設定を確認すると、WPMLはコンテンツの翻訳を開始し、ダッシュボードの上部に進行状況を表示します。
5. 言語スイッチャーの追加
ここまではサイトを翻訳する方法について説明しました。次は、訪問者が希望する言語を選択できるようにします。WPMLは自動リダイレクトを提供していますが、言語スイッチャーを使用して訪問者が手動で言語を選択できるようにすることをお勧めします。
デフォルトでは、ページに翻訳がある場合、WPMLはフッターにスイッチャーを表示します。ただし、メニュー領域など、サイトの他の部分にスイッチャーを表示することもできます。
言語スイッチャーを追加するには、まずWPML → 言語に移動し、言語スイッチャーの設定までスクロールダウンします。ここから、メニュー、ウィジェット、さらにはページの本文コンテンツにスイッチャーを追加できます。スイッチャーを追加したい場所のボタンをクリックし、外観をカスタマイズするだけです。
WPMLには複数のカスタマイズオプションが含まれています。
- ドロップダウンまたは水平リストとして表示
- 背景色の設定
- 国旗の表示 / 非表示
- 言語をネイティブ名で表示
デフォルトのカスタマイズ設定に加えて、独自のカスタムCSSを追加して、固定スイッチャーや言語のみのメニュースイッチャーなど、独自の言語スイッチャーを作成することもできます。
詳細については、サイトへの言語スイッチャーの追加に関するWPMLのガイドをご覧ください。
代替の翻訳エンジン
PTCの使用を強くお勧めしますが、品質や機能が異なる他の3つの翻訳エンジンを使用して翻訳することもできます。
| 翻訳エンジン | 品質 | 主な機能 |
|---|---|---|
| PTC | 人力レベル | AIによる翻訳 |
| DeepL | 非常に良い | 言語のフォーマル度を制御 |
| Google 翻訳 | 良い | 対応言語数が最多 |
| Microsoft Translator | 良い | 最も手頃な価格 |
別の翻訳エンジンを使用するには、コンテンツを翻訳に送信する際に「ステップ 2」の下にある「変更」リンクをクリックします。
自動翻訳をまったく使用したくない場合、WPMLでは自分で翻訳することもできます。この方法は非常に時間がかかるため、ハイブリッドアプローチの使用をお勧めします。自動翻訳を使用して最初のドラフトを作成し、その後手動でレビューを行います。
おまけ:多言語SEOの最適化
多言語SEOを最適化することで、他の言語でのサイトの検索順位を上げ、より多くの国際的なトラフィックを引き付けることができます。
以下は覚えておくべきいくつかの最適化のヒントです。推奨事項の完全なリストは、多言語SEOガイドで確認できます。
URLへの言語ディレクトリの使用
言語ディレクトリは設定が簡単で、検索エンジンが各ページの言語を簡単に理解するのに役立ちます。例えば、スペイン語のディレクトリでの「About(概要)」ページは次のようになります。
- example.com/about/
- example.com/es/sobre/
WPMLでの使用
WPMLの設定時に、言語ディレクトリ、サブドメイン、さらには言語ごとに異なるドメインなど、さまざまなURLフォーマットから選択できます。
hreflangタグの実装
hreflangタグは、検索エンジンが翻訳版を見つけ、サイトの構造を理解するのに役立ちます。すべてのページには、その翻訳版にリンクするhreflangタグが必要であり、逆もまた同様です。各翻訳は元のコンテンツにリンクし直す必要があります。
WPMLでの使用
WPMLは自動的にhreflangタグを追加するため、手動で処理する必要はありません。翻訳を追加したりページを移動したりしても、WPMLはhreflangタグを自動的に更新します。
URLスラッグの翻訳
URLスラッグを翻訳することで、検索エンジンが各言語のコンテンツを理解しやすくなり、海外の訪問者にとってより使いやすいURLになります。例を以下に示します。
- example.com/blog/best-summer-destinations/
- example.com/blog/es/mejores-destinos-de-verano/
WPMLでの使用
デフォルトでは、コンテンツを翻訳すると、WPMLは翻訳されたURLスラッグを自動的に作成します。ただし、希望する場合は独自の翻訳済みURLスラッグを指定することもできます。
サイトを翻訳する準備はできましたか?
WPMLを使用している1,000,000以上のWordPressサイトに加わり、今すぐサイトの翻訳を始めましょう。
よくある質問
自動翻訳を編集できますか?
はい、自動翻訳は編集できます。サイトの翻訳されたページに移動し、上部の管理バーにある「翻訳を編集」をクリックするだけです。これにより高度な翻訳エディタが開き、翻訳に必要な変更を加えることができます。
WPMLの自動翻訳は無料ですか?
すべてのWPMLプランには翻訳クレジットが付属しており、自動翻訳を無料で使用できます。無料クレジットを消費した後は、手頃な価格で追加購入できます。
元のコンテンツを更新するとどうなりますか?
「すべてを自動翻訳する」を有効にしている場合、元のコンテンツを更新すると直ちに、WPMLがすべての言語の翻訳を更新します。無効になっている場合は、WPMLの翻訳ダッシュボードでコンテンツを手動で翻訳に送信する必要があります。
WPMLはどのプラグインやテーマと連携しますか?
WPMLは数千ものプラグインやテーマと互換性があります。互換性のあるテーマと互換性のあるプラグインのディレクトリを確認して、WPMLでサイトを翻訳できるか確認してください。
執筆者:Amir · 最終更新日:2026年2月4日
執筆者:Amir · 最終更新日:2026年2月4日