Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WPMLで多言語WordPressサイトを作成する方法

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WPMLで多言語WordPressサイトを作りたいですか?

WordPressは、どの言語でもサイトを作成することができます。しかし、最初から多言語サイトをサポートしているわけではありません。

この投稿では、WPMLを使って簡単に多言語WordPressサイトを作成する方法をご紹介します。

Creating a multilingual WordPress website with WPML

なぜWPMLを使って多言語WordPressサイトを作るのか?

WordPressはどの言語でも使えます。個別言語でWordPressサイトを作成するのはとても簡単です。

人気のWordPressテーマやプラグインのほとんどは翻訳にも対応しており、世界中の誰でも簡単に自国語のWordPressサイトを立ち上げることができます。

しかし、WordPressは初期設定では一度に1つの言語しかサポートしません。もし、サイト上で多言語を使い、より多くの読者を惹きつけたいとしたら?

政府、国際企業、オンラインショップ、教育機関などでは、多言語でサイトを提供する必要があります。Google翻訳のような機械翻訳もオプションの1つですが、ほとんどの専門機関では受け入れられないことが多いです。

複数の言語オプションを提供する一つの方法は、各言語のサブドメインにWordPressをインストールすることです。これは、更新を管理したり、インストーラをすべてバックアップしたりしなければならないので、手間がかかります。

WPML(WordPress Multilingual Plugin)は、あなたのサイトを多言語化することで、この問題を解決します。同じWordPressインストーラを使用して、様々な言語でコンテンツを作成することができます。

翻訳を管理するための使いやすいインターフェースを提供します。また、ユーザーのために言語切り替えオプションを追加します。

それでは、WPMLを使って多言語のWordPressサイトを数分で作成する方法を見てみましょう。

WPMLで多言語WordPressサイトを作る

まず最初に、WPML(WordPress Multi-language)プラグインをインストールして有効化します。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

WPML website

注:WPMLは有料のプラグインですが、最も包括的なオプションです。100万を超えるサイトが多言語WordPressサイトを作成するためにWPMLを使用しているのには理由があります。

プラグインを有効化すると、WordPressのメニューに「WPML」という新しいメニュー項目が追加されます。初めてこの項目をクリックすると、プラグインの設定ウィザードが表示されます。

WPML setup wizard


WPMLは自動的にWordPressサイトの言語を検出します。必要であれば、ここで変更することができます。

その下に、あなたのサイトで使用したい他の言語を選択する必要があります。必要であれば、後でいつでも言語を追加することができます。

その後、次のステップのためにContinueボタンをクリックします。

異なる言語用のURLフォーマットを選択するよう求められます。

Choose URL format

ディレクトリ構造を選択したり、言語ごとに区切りドメインやサブドメインを設定したり、パラメータとして言語を追加したりすることができます。

最初の設定であるディレクトリ構造は、よりSEOに適しており、ほとんどのサイトで推奨されています。

サブドメインや区切りドメインを選ぶこともできるが、Googleはそれらを別のサイトとみなす可能性がある。これがあなたの意図する目的であれば、このオプションを選択することができます。

URLフォーマットを選択したら、「Continue」ボタンをクリックします。

プラグインがサイトキーの入力を求めてきます。このキーはWPMLサイトのあなたのアカウントで取得できます。

Add site key

次の画面では、あなたのサイトの翻訳を管理する方法を選択するように求められます.

サイトのすべてを翻訳するか、一部のコンテンツを翻訳するかを選択できます。私たちは、あなたが翻訳をよりコントロールすることができますので、’一部のコンテンツ’を使用することをお勧めします.

Maanage translations

次のオプションは、あなたのサイトを翻訳する人を選択することです。自分で翻訳を追加する、個々の翻訳者や翻訳マネージャーを追加する、またはプロの翻訳サービスを選択することができます。

サイトの翻訳管理方法はいつでも変更できます。

次の画面では、より迅速なサポートを受けるために、プラグインやテーマ情報の共有権限を与えることができます。

その後、WPMLが他の便利なプラグインのインストール許可を求めてきます。とりあえずスキップリンクをクリックし、必要であれば後でそれらのプラグインをインストールすることができます。

Skip plugins

これですべてです!これで、多言語サイトを作成・管理するためのWPMLの設定は完了です。

次に、実際に翻訳したコンテンツをサイトに追加する必要があります。

WPMLでWordPressに多言語コンテンツを追加する

WPMLを使えば、WordPressブログのあらゆるエリアを簡単に多言語に翻訳できます。

WordPressの投稿、ページ、タグ、カテゴリー、テーマを好きなだけ多くの言語に簡単に翻訳することができます。

多言語投稿とページの追加

投稿メニューをクリックするだけで、既存の投稿が表示されます。

投稿タイトルの隣に言語カラムがあることにお気づきでしょう。

Adding content in multiple languages in WordPress

WPMLは、既存のコンテンツがサイトの主要言語であることを前提としています。投稿の次に、各言語の追加ボタンが表示されます。投稿を翻訳するには、言語の下にある追加ボタンをクリックしてください。

投稿を編集して翻訳を管理することもできます。

投稿編集画面で、翻訳を管理するための新しい「言語」メタ情報に気づくでしょう。

Maanage post translations

また、WPML ” 翻訳管理のページで翻訳を管理することができます。

ここから、コンテンツの表示、翻訳者への割り当て、翻訳作業を行うことができます。

Translation management

WordPressサイトの権限グループに関係なく、ユーザーを翻訳者として追加することもできます。

購読者を翻訳者として追加することもできます。

Add and manage translators in WordPress

投稿を編集する代わりに、これらの翻訳者はWordPressで直接翻訳を追加することができます。

カテゴリーとタグに翻訳を追加する

WPMLでは、カテゴリーやタグ、その他のカスタムタクソノミーを簡単に翻訳することができます。

WPML ” タクソノミー翻訳にアクセスし、翻訳したいカスタムタクソノミーを読み込んでください。

例:このスクリーンショットではカテゴリーを選択し、デモサイトのすべてのカテゴリーを表示しました。

Taxonomy translation

翻訳を追加するには、タクソノミー用語の横にある+追加ボタンをクリックしてください。

ナビゲーションメニューの翻訳

WordPressには強力なナビゲーションメニューシステムが搭載されています。WPMLを使えば、投稿やタクソノミーを翻訳するのと同じように、ナビゲーションメニューを翻訳することができます。

あなたのサイトの外観 ” メニューページにアクセスしてください。複数のメニューがある場合は、翻訳したいメニューを選択してください。

右側の列には、あなたのサイトで有効化された他の言語に翻訳するためのリンクをメニューが表示されます.

Translate navigation menus

言語をクリックすると、その言語の新しいメニューが作成されます。

主言語メニューと同じメニュー項目を追加する必要があります。

Translating menus

投稿やページがナビゲーションメニューにある場合、まずそれらを翻訳する必要があります。その後、メニュー編集画面の左側のタブから追加することができます。

メニューを保存するには、「メニューを保存」ボタンをクリックするのを忘れないでください。

WPMLでテーマ、プラグイン、その他のテキストを翻訳する

WPML多言語CMSは、テーマやプラグインの公式翻訳か、独自の文字列トランスレータを使用するかを選択できます。

WPML ” テーマとプラグインのローカライズページへ

Translate plugins and themes

デフォルトでは、load_textdomainを使用してテーマの.moファイルを自動的に読み込むオプションが表示されます。テーマの翻訳ファイルをダウンロードするには、このオプションを設定します。

これはWordPress.orgのテーマディレクトリからダウンロードしたテーマでのみ機能します。

ご自身のサイトのテーマやプラグインを適切に翻訳するために、WPMLの文字列翻訳モジュールを使用することをお勧めします。

translate strings

WPMLでは、カスタムフィールド、ウィジェット、WordPressが生成するその他の翻訳可能な文字列も翻訳できます。

この投稿が、WPMLを使ってWordPressで多言語サイトを作成する方法を学ぶのにお役に立てば幸いです。あなたのサイトを成長させる最も便利なWordPressプラグインのリストや、最高のビジネス電話サービスの比較もご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

23件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      No, this would be based on the languages you want to support on your site rather than the location of your visitors.

      管理者

  2. Ajay Kumar says

    does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.

    • WPBeginner Support says

      WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics :)

      管理者

  3. Suraj Barai says

    I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.

  4. chetan says

    hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me

  5. ahmed salah says

    that was helpful.
    but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?

  6. ahmed salah says

    thank you !
    but what if my other language is RTL language ,
    how could i load RTL style when switching to Arabic language ?

  7. Sanela Tomic says

    Hello, i bought it today and i am disappointed :( i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all

  8. Matilda says

    Need for speed! Anyone have advice of how to increase speed while using WPML? Do have a problem….

  9. Henry Barrow says

    Hello,
    I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
    I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
    Any professional advice would be greatly appreciated.
    P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
    My site is:
    My best regards.

  10. George Truijen says

    How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.

  11. Henk says

    I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.

    • Tattvavit das says

      Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?

    • Amir Helzer says

      I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。