6ヶ月以上の期間を経て、ついにWPML Multilingual & Multicurrency for WooCommerceの確かな新バージョンをご用意できました。このバージョンにより、スムーズな操作性と安定したストアを備えた多言語eコマースサイトを簡単に運営できるようになります。
では、WPML Multilingual & Multicurrency for WooCommerce 3.0には何が含まれているのでしょうか。
使いやすく柔軟なワークフロー
これまでWPML Multilingual & Multicurrency for WooCommerceを使用したことがある方は、何が一番難しかったかを考えてみてください。私にとっては、何をすべきかを把握することでした。
1つの言語でのeコマースサイトの管理でも十分に困難です。翻訳を追加することで、それが簡単になるわけではありません。この新しいリリースの主な焦点は、翻訳ワークフローを可能な限りシンプルで柔軟なものにすることです。
WPML->WPML Multilingual & Multicurrency for WooCommerceに移動すると、まずステータス概要画面が表示されます。

この画面には以下が表示されます。
- 必須プラグイン(いくつかあります)
- ストアページ
- 不足しているタクソノミー翻訳
不足しているものや注意が必要なものがある場合は、適切な場所へのリンクが表示されます。自動化できるものはすべてプラグインが処理します。それ以外の場合は、必要な作業が説明されます。
商品の翻訳
セットアップが完了したので、次は商品を翻訳したいとお考えでしょう。WPML Multilingual & Multicurrency for WooCommerceを使用すれば、これが(おそらく)簡単にできるようになります。
商品タブをクリックします。

1つの画面ですべての商品の翻訳を確認できます。翻訳が必要なのはテキストフィールド(タイトル、説明、抜粋、およびテキストのカスタムフィールド)のみです。WPML Multilingual & Multicurrency for WooCommerceが商品を自動的に作成します。在庫数や、価格、重量、サイズなどの数値は同期されます。
商品バリエーションの翻訳
バリエーションのある商品を持つ多言語eコマースサイトは、私たちにとっても多くのユーザーにとっても、特にフラストレーションのたまるものでした。
今回のリリースでは、これをシンプルにし、問題なく感じられるようにすることに重点を置いています。
商品バリエーションを作成するには、まず属性を作成する必要があります。属性はグローバル(タクソノミー)または商品ごと(カスタムフィールド)のいずれかになります。WPML Multilingual & Multicurrency for WooCommerce 3.0は、どちらのケースもスムーズに処理します。
すべてのグローバル属性は、ここで示している「サイズ」属性のようにタブとして表示されます。

ここでも、未翻訳の項目を強調する小さなアラートが表示されます。これにより、記憶に頼ることなく、注意が必要な項目をすぐに確認できます。
商品ごとの属性(カスタムフィールド属性)を使用している場合は、商品の翻訳テーブルに表示されます。
いずれの場合でも、WPML Multilingual & Multicurrency for WooCommerce 3は属性の翻訳を使用し、商品バリエーションを自動的に作成します。
チェックアウト時の言語の維持
WPML Multilingual & Multicurrency for WooCommerceの作業の多くはWordPressの管理画面で行われますが、サイトのフロントエンドで行われる処理もかなりあります。

クライアントが商品を選択すると、すべてがそのクライアントの言語で表示されます。これには、カート、チェックアウト、PayPal、サンキューページが含まれます。
もちろん、翻訳が利用可能であることを確認する必要があります。WPMLは、見つかった.moファイルを読み込みます。.moファイルが見つからないか不完全な場合は、WPMLの文字列翻訳を使用していつでもこれらのテキストを翻訳できます。
準備は完了したか
私たちは過去2週間をQAとユーザビリティの問題に費やしました。このプロセスの中で、数十人のクライアントと協力し、問題を解決し、正常に機能することの確認を得ました。私たちの環境でも正常に機能しています。
来週は、見落としがないか確認するために、最終的なQAを実施する予定です。
より注意が必要な領域は以下の通りです。
- デフォルト言語が英語ではない場合
- WooCommerceの商品エディタやカテゴリー構造を大幅に変更するプラグインを使用している場合
- URLを変更するプラグイン(カテゴリーの削除など)を使用している場合
これらのケースはすべて複雑さを増し、テストでカバーしきれていないケースを引き起こす可能性があります。サイトのデフォルト言語が英語で、シンプルなURL構造を使用しており、WooCommerceを大幅にカスタマイズしていない場合は、このバージョンは問題なく機能するはずです。
ダウンロードとインストール
このリリース候補版では、すべてのプラグインのベータ版が必要です。以下のプラグインを使用する必要があります。
- WPML Multilingual & Multicurrency for WooCommerce Beta
- メディア翻訳 ベータ版
- WPML 2.9.3 ベータ版(ベータパッケージから)
- WPML 文字列翻訳 1.8.3 ベータ版(ベータパッケージから)
- WPML 翻訳管理 1.7.3 ベータ版(ベータパッケージから)
- WooCommerce 2.0.12以降
これらはすべて、WPMLアカウントの「ダウンロード」から入手できます。CMS Beta Packageをダウンロードし、そこからWPMLコンポーネントを抽出してください。WPML Multilingual & Multicurrency for WooCommerce Betaおよびメディア翻訳 ベータ版 プラグインは、個別にダウンロードできます。
多言語WooCommerceサイトの保証について
私たちはWPML Multilingual & Multicurrency for WooCommerceに非常に自信を持っているため、自らこれを使用して、お客様のサイトにeコマース機能を構築したいと考えています。
このリリースより、多言語eコマースの開発サービスを提供します。仕様を一緒に策定し、WPML、WooCommerce、およびお使いのテーマを使用して構築し、WordPressやWooCommerceのアップデートに合わせて正常に機能し続けるよう維持します。これは大きなコミットメントですが、私たちは喜んでお引き受けします。
これらのプロジェクトは「原価」で行います。私たちの目的は、WPML Multilingual & Multicurrency for WooCommerceがWeb開発者やサイト管理者にとってスムーズかつ便利に機能することを確実に知ることです。自分たちで自社の製品を使用して初めて、その製品が優れたものになると信じています。
そのため、今後多言語eコマースサイトの構築を予定しており、その作業を私たちにお任せいただける場合は、ぜひお声がけください。この件に関するお問い合わせは、お問い合わせページからご連絡いただくのが最適です。プロジェクトについてお聞かせいただければ、対話を開始いたします。
今後のWPML Multilingual & Multicurrency for WooCommerceの機能
WPML Multilingual & Multicurrency for WooCommerce向けに予定している次の主要な開発は、言語および場所ごとの複数のチェックアウトオプションに関するものです。
WPML Multilingual & Multicurrency for WooCommerce 3.0には、すでに大幅に強化された言語ごとの価格管理が含まれています。しかし、これだけでは不十分であると認識しています。私たちの目的は、クライアントの住所に応じて異なる価格設定や支払い処理のオプションを提供することです。
これには、WooCommerceでの少しの作業と、WPML Multilingual & Multicurrency for WooCommerceでの多くの作業が必要になります。
また、関連商品や商品バンドルなどのサポートも完了させる必要があります。
WordPress Europeでのライブデモと気軽なチャット
私は今週末、WordPress Europeに参加します。多言語WordPressに関するセッションで少し登壇しますが、基本的にはずっと会場にいる予定です。部屋を手配して、多言語eコマースに関する非公式なデモとディスカッションを開催しようと考えています。参加予定の方は、ここにコメントを残してください。
フィードバック、アイデア、ご提案はありますか?ここにコメントを残していただければ、お返事いたします。

