WPML

WPMLは、1,000,000以上の有効なインストール数を誇る、WordPressで最も人気のある多言語プラグインです。このガイドでは、わずか5つのステップで、WPMLを使用してウェブサイトを希望する数の言語に翻訳する方法を説明します。

ステップ1:翻訳先言語の選択

最初のステップは、翻訳先の言語の選択です。WPMLは65以上の言語をサポートしており、セットアップウィザードで希望する数の言語を選択できます。

この時点で翻訳する言語の完全なリストが決まっていなくても心配はいりません。後からいつでも追加できます。

ステップ2:AI翻訳の設定

AI翻訳はウェブサイトを翻訳するための最適な方法です。人間の翻訳者よりも速く、従来の機械翻訳よりも優れた結果をもたらします。

WPMLはPTCによるAI翻訳を使用します。PTCは、独自の用語、言語スタイル、さらにはフォーマル度を使用して翻訳を作成できるカスタムメイドの翻訳エンジンです。このレベルのパーソナライゼーションを実現するために、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つの翻訳エンジンを使用して翻訳することもできます。

翻訳エンジン品質主な機能
DeepL非常に良い言語のフォーマル度を制御
Google 翻訳良い利用可能な言語が最多
Microsoft Translator良い最も手頃な価格

別の翻訳エンジンを使用するには、翻訳のためにコンテンツを送信する際に、ステップ2の下にある「変更」リンクをクリックします。

自動翻訳をまったく使用したくない場合、WPMLでは自分で翻訳することもできます。この方法は非常に時間がかかるため、ハイブリッドアプローチをお勧めします。つまり、自動翻訳を使用して最初のドラフトを作成し、その後手動でレビューを行います。

おまけ:多言語SEOの最適化

多言語SEOを最適化することで、他の言語でのウェブサイトの検索順位が上がり、より多くの国際的なトラフィックを引き付けることができます。

以下に留意すべき最適化のヒントをいくつか示します。推奨事項の完全なリストは、多言語SEOガイドで確認できます。

URLに言語ディレクトリを使用する

言語ディレクトリはセットアップが簡単で、検索エンジンが各ページの言語を簡単に理解するのに役立ちます。例えば、スペイン語のディレクトリにおける「About」ページは次のようになります。

  • example.com/about/
  • example.com/es/sobre/

WPMLでの使用

WPMLをセットアップする際、言語ディレクトリ、サブドメイン、さらには言語ごとに異なるドメインなど、さまざまなURLフォーマットから選択できます。

言語 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スラッグを指定することもできます。

URLスラッグの翻訳

よくある質問

自動翻訳を編集できますか?

はい、自動翻訳は編集できます。ウェブサイトの翻訳されたページに移動し、上部の管理バーにある「翻訳を編集」をクリックするだけです。これにより「高度な翻訳エディタ」が開き、翻訳に必要な変更を加えることができます。

WPMLの自動翻訳は無料ですか?

Multilingual CMSとMultilingual AgencyにはAI翻訳の単語(22,500語および45,000語)が含まれているため、追加費用なしで自動翻訳を開始できます。付属の単語を使い切った後は、1,000語あたり€3.00から€0.40で追加購入できます。

元のコンテンツを更新するとどうなりますか?

「すべてを自動翻訳する」を有効にしている場合、元のコンテンツを更新した直後にWPMLがすべての言語の翻訳を更新します。無効にしている場合は、WPMLの「翻訳ダッシュボード」で手動でコンテンツを翻訳に送信する必要があります。

WPMLはどのプラグインやテーマと連携しますか?

WPMLは何千ものプラグインやテーマと互換性があります。WPMLがウェブサイトを翻訳できるか確認するには、互換性のあるテーマと互換性のあるプラグインのディレクトリをご覧ください。

サイトを翻訳する準備はできましたか?

WPMLを使用している1,000,000以上のWordPressサイトに参加して、今すぐウェブサイトの翻訳を始めましょう。

執筆:Amir

執筆者:Amir