Dokanプラグインを使用すると、WooCommerce上でマルチベンダーマーケットプレイスを構築できます。WPMLを使用してこのようなサイトを翻訳し、ベンダーが自身の製品を翻訳できるようにする方法を説明します。
サイトの翻訳とベンダー製品の翻訳の比較
DokanとWPMLを使用して構築されたマルチベンダーサイトには、主に2つのロールがあります。
- サイト所有者 – サイト全体を所有し、責任を負う人物です。サイト全体のセットアップと翻訳を担当します。
- ベンダー – マーケットプレイスサイト上に独自の販売スペースを持つ販売者です。自身の製品のセットアップと翻訳を担当します。
サイト所有者の場合は、次のセクションに進み、マーケットプレイスサイトのセットアップと設定方法を確認してください。
ベンダーの場合は、ベンダー製品の翻訳に関するセクションに移動してください。
サイトのセットアップと翻訳
まず、以下のインストール、有効化、設定を行います。
- WPMLコアプラグインとWPML 文字列翻訳アドオン
- WooCommerce (新しいタブで開く)
- WPML Multilingual & Multicurrency for WooCommerce (新しいタブで開く)
- Dokan Lite (新しいタブで開く)またはDokan Pro (新しいタブで開く)プラグイン
- Dokan WPML (新しいタブで開く)プラグイン
WPMLを初めて使用する場合は、スタートガイドをご覧ください。利用可能なさまざまな翻訳オプションについて簡単に説明しています。
また、WooCommerceストアの翻訳に関するドキュメントも確認することをお勧めします。
翻訳モードの選択
WPMLのすべてを自動翻訳するモードを使用すると、サイトのすべてのコンテンツを自動的に翻訳できます。しかし、一般的なDokanサイトでは、すべてのベンダーのすべての製品が自動翻訳の対象となるため、これは実用的ではありません。大規模なマーケットプレイスの場合、かなりのコストがかかる可能性があります。
そのため、WPMLセットアップウィザードでは一部を翻訳するモードを選択する必要があります。これにより、翻訳するコンテンツとその翻訳方法を簡単に決定できます。
ベンダーによる製品翻訳の有効化
ベンダーが自身の製品を翻訳できるようにするには、ベンダーにWordPress管理画面へのアクセスを許可する必要があります。これを行うには、DokanSettingsに移動し、Site Settings セクションでAdmin Area Accessをオフにします。
また、WooCommerceが注文を独自のテーブルに保存している場合、この設定に関係なく、Dokanはベンダーのwp-adminへのアクセスをブロックします。設定をオフにしてもベンダーがwp-adminにアクセスできない場合は、WooCommerce設定高度な設定機能に移動し、ストアが使用している注文ストレージを確認してください。

ページの翻訳
サイト所有者は、「お問い合わせ」や「会社概要」などのページのセットアップと翻訳を担当します。
ページを自分で翻訳するには、WordPressのメイン管理メニューから固定ページに移動します。翻訳するページと言語のプラスアイコンをクリックします。

高度な翻訳エディタが開き、ページを簡単に翻訳できます。
または、WPML翻訳に移動し、他のユーザーにページの翻訳を送信することもできます。これには、サイトへのアクセス権を持つ自身の翻訳者やプロの翻訳サービスが含まれます。
WooCommerceページの翻訳
WooCommerceは、ストア関連のページの一部を自動的に作成します。カートページとチェックアウトページの翻訳方法については、ドキュメントページをご覧ください。
テーマ、プラグイン、その他の場所からのテキストの翻訳
サイトの投稿やページからのコンテンツに加えて、通常はテーマやプラグインからの追加テキストもいくつか存在します。
これらのテキストの翻訳方法については、文字列の翻訳に関するドキュメントページをお読みください。
メニューの翻訳
WPMLを使用すると、サイトのすべての言語間でメニューを簡単に同期できます。詳細については、メニューの翻訳に関するページを確認してください。
ベンダー製品の翻訳
ベンダーは、自身の製品の作成と翻訳を担当します。サイト所有者によってWordPressバックエンドへのアクセスが許可されているはずです。サイトにログインすると、メニュー内のオプションが制限されたWordPress管理画面が表示されます。

製品を翻訳する手順は次のとおりです。
- 商品ページに移動し、製品のいずれかを開きます。
- 右側の言語ボックスで、WPMLの翻訳エディタを選択し、目的の言語のプラスアイコンをクリックします。

- これにより、高度な翻訳エディタが表示されます。これを使用して、その製品のすべてのテキストを翻訳します。翻訳が完了したら、保存して完了をクリックします。

製品を翻訳する際、関連するすべての情報を確認して翻訳できます。これには以下が含まれます。
- 商品カテゴリー
- 商品タグ
- 商品属性
これで完了です。製品がベンダーストアのフロントエンドに翻訳されて表示されるようになります。

これらの同じ手順を使用して、任意のベンダー製品を翻訳できます。
サイト上で翻訳されていないテキストがあり、それがテーマや他のプラグインからのものであることに気づいた場合は、サイト所有者に連絡してください。このようなテキストの翻訳はサイト所有者が担当します。
既知の問題
WPMLはこのプラグインで正常に動作しますが、現在対応中の軽微な問題が存在する場合があります。両方のプラグインが頻繁にアップデートを提供しているため、これは想定されることです。
現在未解決の問題:
また、このプラグインの以前に解決された問題を含むすべての既知の問題を検索することもできます。
サポートからのヘルプの取得
AvadaとWPMLを使用して構築されたサイトの翻訳についてヘルプが必要な場合は、WPMLサポートでご質問ください。
WPMLを入手する
WPMLをまだお持ちではありませんか? WPMLは30日間お試しいただき、気に入るかどうかを確認できます。
プラグインにご満足いただけない場合は、理由を問わず返金いたします。
購入してダウンロード