WPBeginnerの他言語への翻訳を始める前、私たちは英語でのコンテンツ提供だけでは新しいビジターやカスタマイザーを逃していることに気づきました。
私はまた、WooCommerceストアのローカライズを支援してきました。そして、翻訳されたコンテンツを提供することが、海外からの顧客を増やそうとしている多くの人々にとって共通の障害となっていることを知りました。
ほとんどのストアオーナーが気づいていないのは、WooCommerceストアの翻訳は複雑で高価である必要はないということです。
長年にわたってさまざまなソリューションをテストしてきた結果、私はあらゆる規模のビジネスに有効な、信頼できる2つの方法を特定した。
このガイドでは、WooCommerceストアを翻訳するための両方のアプローチについて説明します。

なぜWooCommerceストアを翻訳する必要があるのか?
話せない言語のサイトにたどり着いたことはありますか?イライラしますよね?
あなたのWooCommerceストアで買い物をしようとしている人を想像してみてください。もしあなたのサイトが英語表記しかなかったら、あなたが売っているものが理解できないという理由だけで、潜在的な顧客の大部分を逃してしまうことになりかねません。
あなたのお店がカスタマイザーと言葉を交わすことで、いくつかの素晴らしいことが起こります:
- 🛍️ カスタマイザーは商品情報を理解できるため、より早く購入を決めることができる。
- 🤝 信頼を築く。母国語で読むと、人はより自信を持つ。
- 💡 よりスムーズで楽しいショッピング体験ができる。
- 🚚海外に発送する際、カスタマイザーが他言語を話す場合にとても便利です。
- 💸 より多くの売上につながる(より多くの人が実際に購入できるため)。
- 🌍 国や地域を超えた新たなオーディエンスにお店を開放することができます。
- 多言語で機能するデジタル製品を販売するなら、必須アイテムです。
WooCommerceストアの翻訳は難しくありません。複数の言語に精通する必要も、プロを雇う必要もありません。
最も簡単な方法は、WordPressの多言語プラグインを使用することです。
とは言うものの、この仕事をうまくこなすWordPressプラグインを2種類紹介しよう。以下のクイックリンクから、使いたい方法に直接飛ぶことができる:
方法1:TranslatePressを使用してWooCommerceストアを翻訳する
フロントエンドでWooCommerceストアを翻訳する最も簡単な方法をお探しなら、TranslatePressが最適です。
サイトをブラウズして、翻訳したいテキストをクリックし、翻訳バージョンを入力するだけです。すべてビジュアルエディターで行うため、設定やバックエンドメニューを探し回る必要はありません。このため、シンプルでコード不要のソリューションを求める初心者に最適です。
まず、TranslatePressプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
注意📓:TranslatePressの無料版を使用して、サイトを他の言語に翻訳することができます。しかし、無制限の言語を使用するには、Proプランが必要です。
有効化した後、WordPressダッシュボードから設定 ” TranslatePress ” ライセンスページにアクセスし、ライセンスキーを入力してください。
この情報は、TranslatePressサイトのアカウントで確認できます。

次に、「Addons」タブに行き、「Multiple Languages」アドオンを有効化する。
なお、この機能はPro版でのみ利用可能です。

次に、「General」タブをクリックします。ここでは、初期言語が正しく設定されていることを確認する必要があります。また、オンラインストアの追加言語を選択する必要があります。
これを行うには、「すべての言語」セクションの下にあるドロップダウンから希望の言語を選択し、その横にある「追加」ボタンをクリックします。
店舗で使用したいすべての言語について、このプロセスを繰り返してください。

その後、「言語設定」セクションまでスクロールダウンしてください。ネイティブの言語名を使用する」オプションを設定することで、訪問者にスペイン語ではなくEspañol、フランス語ではなくFrançaisといった言語名が表示されるようになります。
チェックを外すと、言語名は「スペイン語」「フランス語」「ドイツ語」など、英語版で外観が表示される。
次に、初期設定言語にyourstore.com/en/のような独自のサブディレクトリをURLに設定したい場合は、’Use a subdirectory for the default language’ボックスをチェックします。
最後に、’Force language in custom links’(カスタムリンクの言語を強制する)オプションにチェックを入れると、ボタンやバナー、メニュー項目などのカスタムリンクをクリックした際に、訪問者を正しい言語で表示することができます。

それが終わったら、「言語切り替え」セクションに行く。
ここでは、サイト上の言語オプションの外観をカスタマイズできます。あなたはスイッチャーのスタイルと位置を選択し、あなたのサイトの外観に一致するようにデザインを調整することもできます。
初期設定では、スイッチャーはあなたのストアのフロントページに表示されます。しかし、専用ページやフッターなど、特定の場所に設置したい場合は、このセクションでプロバイダーが提供するショートコードを使用することができます。
次に、「変更を保存」ボタンをクリックして、設定を保存します。

プラグインの基本的な設定ができたので、WooCommerceストアの翻訳を始めましょう。
WordPressの管理バーにある「サイトを翻訳」タブをクリックすることで可能です。

フロントエンドの翻訳エディターが開き、右側にサイト、左側に翻訳ツールが表示されます。
あなたのサイトのどのページでも、翻訳したいテキストにマウスをオーバーすることができます。そうすると、青い鉛筆のアイコンが外観表示されます。それをクリックするだけで、編集が開始されます。

次に、左側のパネルに翻訳を入力します。あなたは、任意のテキストとあなたのサイトに追加したすべての言語に対してこれを繰り返すことができます.
終了したら、画面上部の「保存」ボタンを忘れずにクリックしてください。

その後、オンラインストアにアクセスして翻訳されたテキストを見てください。その後、言語スイッチャーをクリックし、ご希望の言語を選択してください。
これでWooCommerceストアが異なる言語で表示されます。

注意📓:WordPressやプラグインで作成されたテキストは、自動的に翻訳されることを覚えておいてください。
プラグインの使い方については、TranslatePressを使ったWordPressサイトの翻訳に関する投稿をご覧ください。
TranslatePressを使ってWooCommerceストアを自動的に翻訳する
TranslatePress AIを使ってサイトを自動的に翻訳することができます。有効化すると、サイトのコンテンツ全体を選択した言語に翻訳します。
設定 ” TranslatePress ” 自動翻訳のページにアクセスし、’自動翻訳を有効化’スイッチをオンに切り替えるだけです。

そうすれば、AIがほんの数分でサイトを翻訳してくれる。ただし、この機能はProプランでのみ利用可能です。
無料版をお使いの場合は、Google翻訳による自動翻訳を有効化できます。
代替エンジン」ドロップダウンからこのオプションを選択し、Google翻訳APIキーを追加するだけです。

その方法を知りたくない場合は、APIフィールドの下にあるリンクをクリックして、その手順を確認してください。
そうすれば、Google翻訳が自動的にオンラインストアを翻訳してくれる。
方法2:WPMLを使用してWooCommerceストアを翻訳する
WPMLはより高度な翻訳プラグインで、大規模な多言語セットアップや複雑なWooCommerceストアのためにビルトインされています。より多くのコントロール、多言語、より深い翻訳機能が必要であれば、WPMLは堅実な選択です。
ユーザーフレンドリーなインターフェースで、あなたのサイトをプロフェッショナルなサードパーティの翻訳サービスに簡単に接続できます。
さらに、プラグインは65ヶ国語をサポートしており、メキシコのスペイン語やカナダのフランス語など、独自の言語バリエーションを追加することもできる。
詳しくはWPMLのレビューをご覧ください。
まず、WPMLのサイトにアクセスし、アカウントを登録してください。WooCommerceを翻訳するには、多言語CMSプランを購入する必要があることを覚えておいてください。

次に、OTGSインストーラプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化すると、「プラグインの追加」ページに「商用」タブが追加されます。ここでWPMLサイトキーを入力し、「登録」ボタンをクリックしてください。
この情報はWPMLアカウントページに記載されています。

そうすると、WPMLプラグインとその拡張機能の一覧が画面に表示されます。この一覧から、以下の設定にチェックを入れてください:
- WPML多言語CMS
- 文字列翻訳
- WooCommerce 多言語・多通貨対応
- メディア翻訳
これらのオプションを設定した後、「ダウンロード」ボタンをクリックして、あなたのストアに必要なエクステンションをダウンロードしてインストールしてください。
これにより、WooCommerceストアが多言語コンテンツ、複数通貨、メディア翻訳をサポートするようになります。プラグイン」ページからこれらのツールを有効化する必要があることを覚えておいてください。

有効化すると、セットアップウィザードが画面に表示され、プラグインが自動的に検出したストアの初期設定が表示されます。
ただし、必要であれば、その言語を別の言語に切り替えることもできます。次に、オンラインストアで使用したい他の言語を選択し、「続ける」ボタンをクリックしてください。

その後、異なる言語用のURLフォーマットを選択する。
たとえば、ディレクトリ構造を選択したり、言語ごとに区切ったドメインやサブドメインを設定したり、パラメータとして言語を追加したりすることができます。
よりSEOに強いので、最初の設定をお勧めします。
完了したら「Continue」ボタンをクリックする。

次のステップで、プラグインは再び’サイトキー’を入力するよう求めますが、これは基本的にライセンスキーです。
この情報はWPMLサイトのアカウントで確認できます。

その後、プラグインはあなたのストアのコンテンツを誰が翻訳するかを尋ねます。
自分で翻訳を追加したり、ユーザーが翻訳できるようにしたり、プロの翻訳サービスを選んだり、翻訳マネージャーを追加して、あなたのサイトのために翻訳者を選んだりすることができます。
サイト上の翻訳管理方法は、いつでも変更できることを覚えておいてください。

続行」ボタンをクリックすると、有効化したプラグインとテーマのリストをWPMLサポートチームと共有するオプションが表示されます。
そうすることで、あなたが使っているプラグインやテーマをすでに把握しているため、より良いサポートを提供することができる。
選択して次のステップに進むだけだ。

WPMLは、ビルトインおよびサードパーティ製の翻訳ツールを提案します。
今は「スキップ」リンクをクリックし、必要に応じて後でプラグインをインストールすることができます。

これで、多言語サイトを作成・管理するためのWPMLのセットアップが完了しました。しかし、あなたのオンラインストアはまだ完全には翻訳されていません。
WPMLをWooCommerceストアで動作させるには、WPMLと一緒にインストーラしたWooCommerce Multilingual & Multicurrencyアドオンを設定する必要があります。
このエクステンションはWPMLを商品、お買い物カゴ、購入手続き、その他のストアページに接続し、すべてが多言語、多通貨でスムーズに動作するようにします。
始めるにはWooCommerce ” WooCommerce Multilingual & Multicurrencyページにアクセスしてください。セットアップウィザードが開きますので、’Let’s continue’ボタンをクリックしてください。

WPMLは、ショップ、アカウント、購入手続き、お買い物カゴなどの初期設定のWooCommerceページの翻訳版を自動的に生成する許可を求めるようになりました。
続行」ボタンをクリックしてください。

ここで、多言語ストアのためにどの商品属性(色やサイズなど)を翻訳するかを選択する必要があります。
普遍的な値を持つ属性(数字やコードなど)は翻訳を必要としないかもしれませんが、異なる言語での色名やサイズのようなオプションは翻訳を必要とすることがよくあります。

その後、サイトで複数の通貨を有効化するかどうかを尋ねられます。
シンプルに、各言語の初期設定通貨のみを表示したい場合は、「No, use only one currency」を選択してください。例えば、あなたのサイトがフランス語で提供されている場合、フランス語で表示するすべてのユーザーは、ドル建ての価格を表示します。
これは、通貨が言語や場所によって変わることがないからだ。
一方、訪問者の国や言語に応じて異なる通貨を使用し、よりローカライズされたショッピング体験を提供したい場合は、「はい、複数通貨モードを有効化」を選択してください。
その後、「Continue」ボタンをクリックして次のステップに進みましょう。

次に、製品がまだどの言語にも翻訳されていない場合の処理を選択するよう求められます。
選択した言語で販売されていない商品でも訪問者に見てもらいたい場合は、最初の設定を選択します。
例えば、初期設定が英語で、商品がフランス語に翻訳されていない場合、フランス語でサイトを閲覧しているユーザーには商品は表示されますが、タイトルと説明は英語で表示されます。
また、翻訳されていない商品を完全に非表示にすることもできます。これは、訪問者の選択した言語で利用可能でない場合、単にそれがすべて表示されないことを意味します。
このオプションは、完全にローカライズされたエクスペリエンスを作成するのに役立ちますが、特にまだすべての翻訳を終えていない場合は、製品の可視性が制限される可能性があります。
オプションを設定して「Finish」ボタンをクリックするだけです。

翻訳ダッシュボード」に移動し、「製品」タブを展開します。
注: 購入手続きやお買い物カゴなどのページを翻訳するには、「ページ」タブを展開する必要があります。
次に、翻訳したい商品をすべてチェックし、「コンテンツを翻訳する」ボタンをクリックします。

そうすると、翻訳方法を選択するよう求められます。手動で翻訳する場合は、’Translate Myself’オプションを設定することができます。
翻訳」ボタンをクリックしてください。

WordPressの管理サイドバーからWPML ” Translationsのページにアクセスします。
ここで、ご希望の商品ページの横にある「翻訳」ボタンをクリックしてください。

WPMLの翻訳エディターが起動し、商品ページの翻訳版が表示されます。右側には翻訳されたコンテンツが表示され、左側にはオリジナルのコンテンツが表示されます。
注意:初期設定では、WPMLの自動翻訳が有効化されています。そのため、翻訳されたコンテンツはエディターに即座に表示されます。
あなたのストア全体にこの機能を使うかどうかを決める前に、次のセクションで自動翻訳の仕組みとクレジットの使用方法を説明しますので、チェックすることをお勧めします。
コンテンツを手動で翻訳したい場合は、「翻訳を元に戻す」ボタンをクリックしてください。
これにより、機械が生成した翻訳が削除され、代わりにあなた自身のバージョンを入力できるようになります。

その後、各文章の横に翻訳文字列を追加していきます。
これらの翻訳が正確であることを十分に確認してください。ご納得いただけましたら、「翻訳完了」ボタンをクリックしてください。

WooCommerceストアのすべてのページと商品についてこのプロセスを繰り返し、サイト全体が翻訳され、多言語顧客に対応できるようにしましょう。
プラグインを使用して、カテゴリー、テンプレート、投稿、タグを翻訳することもできます。ステップバイステップの手順については、WPMLで多言語WordPressサイトを作成する方法のチュートリアルを参照してください。
その後、管理サイドバーからWooCommerce ” WooCommerce Multilingual & Multicurrency ” Multicurrencyページにアクセスしてください。
ここで、’通貨’セクションに移動し、通貨が表示される方法のオプションとして’サイトの言語’を選択します。次に、「通貨の追加」をクリックして、サイトを翻訳した各言語に適切な通貨を追加します。
例えば、フランス語にはユーロ、英語には米ドル、カナダ仏語にはカナダドルを追加することができます。
すべての通貨を追加したら、「変更を保存」ボタンをクリックします。

次に、WordPressの管理画面からWPML ” Media Translationのページにアクセスします。
注: Media Translationアドオンをインストールしていないと、この機能は利用できません。
この拡張機能を使用すると、WooCommerceストアの各言語用に画像タイトルの翻訳バージョンを追加できます。
翻訳したい言語の画像の横にある鉛筆のアイコンをクリックするだけです。

画像の翻訳名を入力するポップアップが開きます。翻訳版に使用する別の画像を選択することもできます。
完了したら、「メディア翻訳を保存」ボタンをクリックします。

そうしたら、あなたのサイトにアクセスし、一番下までスクロールしてください。
ここでは、カスタマイザーがあなたのサイトを翻訳できるすべての言語のリストが表示されます。

言語を選択するだけで、WooCommerceストアが異なる言語で表示されます。
これがそのプレビューである:

WPMLを使用してWooCommerceストアを自動的に翻訳する
WooCommerceストアのすべての商品やページを手作業で翻訳するのは大変だと思われる方には、もっと良い設定があります。
WPMLには自動翻訳機能がビルトインされています。複数の言語に精通する必要も、翻訳者を雇う必要もありません。プラグインにお任せください。
WPMLの裏側では、WPML AI、DeepL、Google Translate、Microsoft Translatorのような強力な機械翻訳エンジンを使用しています。これらのサービスは、一般的な言語に対して正確な結果を提供することで知られているため、あなたのストアは複数の言語で自然に見せることができます。
WPML ” 設定ページにアクセスし、お好きな翻訳サービスを選択してください。

しかし、WPMLの自動翻訳はクレジットベースのシステムで動作することを知っておく必要があります。翻訳される各単語または短いフレーズは、少数のクレジットを使用します。
ということだ:
- ご利用のプランに応じて、毎月一定数の無料クレジットを受け取ることができます。
- さらに必要な場合は、必要に応じてWPMLから直接追加クレジットを購入することができます。
- 好きなだけ、あるいはほんの少しでもよいのです。

さらに、ここからがクールな部分です:この機能はWPMLの翻訳エディター内で初期設定として有効化されています。
つまり、翻訳したい商品、投稿、ページを開くと、WPMLが利用可能なクレジットを使って自動的に翻訳を生成します。
翻訳を元に戻す』ボタンをクリックしない限り、あなたが目にしているのは機械翻訳されたコンテンツであり、指一本触れずに瞬時に追加されたものである。
各ページで使用されているクレジットの数も上部に表示されます。

また、WPML ” Translation Management ページに行き、’Translate Everything Automatically’ オプションをオンにすることで、さらに一歩前進させることができます。
これが有効化されると、WPMLはあなたのWooCommerceストア全体を調べ、利用可能なクレジットを使用してすべてのコンテンツを自動的に翻訳します。

多言語店舗運営に役立つボーナスガイド
多言語WooCommerceストアの運営には、単に商品ページを翻訳するだけではありません。異なる言語でのSEO対策から、通貨や地域設定の管理まで、大きな違いを生む追加ステップがいくつかあります。
そんなあなたのために、追加のガイドとリソースをいくつかまとめてみた:
- WordPressで多言語検索を追加する方法(簡単な方法)
- 多言語サイトで英語のWordPress管理画面を使う方法
- WordPressで多言語サイトマップを作成する初心者ガイド
- WordPressで多言語サイトを簡単に作る方法
- WordPressで多言語フォームを作成する方法
- WordPress 海外SEO対策 – 海外からの訪問者を増やす方法
- 翻訳対応WordPressテーマの探し方と翻訳方法
この投稿がWooCommerceストアを翻訳する方法を学ぶのにお役に立てば幸いです。必須WooCommerceプラグインのリストとWooCommerce商品に国制限を追加する方法のチュートリアルもご覧ください。
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.
Dennis Muthomi
please help me here, I have a question: is there a way to automatically detect a visitor’s location and prompt them to switch to their local language version of the site?
like if someone from Spain lands on my woocommerce store that is in english, could it popup and say “Want to view this in Spanish instead?” and then reload everything in español if they click yes? I know Shopify does something like that which is really useful.It would just make for an even smoother multilingual experience, especially for shops doing a lot of international sales.
do either TranslatePress or WPML have that kind of geo-location language switching built-in? or maybe there’s another plugin that could work alongside them to add that functionality?
WPBeginner Support
While not through geolocation, both plugins have tools for detecting the language a browser is in to translate the content. If you would prefer a geolocation popup specifically then we would recommend our guide below!
https://www.wpbeginner.com/wp-tutorials/how-to-create-a-wordpress-popup-based-on-location/
Admin