開発を開始してから1年以上が経過しましたが、WP E-Commerceに対応するWPMLの最初の動作バージョンを発表できることを嬉しく思います。
新しいバージョンのWP E-CommerceとWPMLを使用すると、WordPressで完全な多言語eコマースサイトを構築し、直感的で簡単に管理できるようになります。
主な特徴:
- 翻訳可能な商品とカテゴリー
- 任意のURL言語構造を使用した堅牢な表示
- 購入プロセス全体を通した一貫した言語表示
- 単一言語での在庫および出荷追跡
つまり、各言語で商品を設定する手間をかけずに、多言語eコマースサイトを運営できるということです。WPMLはすべての言語で商品のプロパティを自動的に同期するようになりました。デフォルト言語で商品を作成し、その後翻訳を追加するだけです。WPMLは商品の価格やその他の属性を自動的に同期し、デフォルト言語からすべての翻訳にコピーします。
ダウンロード
これをテストするには、現在のWPMLのベータ版を使用する必要があります(WPML.orgアカウントにログインし、「ダウンロード」をクリックしてベータ版パッケージを入手してください)。
また、当社のバージョンのWP E-CommerceおよびWPEC Multilingualも必要です。
- WPEC 3.8.6 Dev(テストが完了すると、これが公式のWP E-Commerceリリースになります)
- WPEC multilingual(WPMLとWP E-Commerceを連携させるための接着剤となるプラグイン)
お使いのサイトにこれら3つのプラグインをインストールして有効化します。
仕組み
接着剤となるプラグインであるWPEC multilingualは、標準のWPECページの翻訳を作成します。
その後、商品を翻訳する際に、デフォルト言語から翻訳に商品属性をコピーしてサポートします(商品名と説明は引き続き翻訳する必要があります)。
顧客が購入を行うと、ショップ所有者には、購入時の言語に関係なく、デフォルト言語で購入内容が表示されます。この機能は意図的なものであり(構築に多くの時間を費やしました)、在庫追跡が適切に機能するように設計されています。
購入が完了すると、顧客は最初に使用していた言語のWPECに戻ります。
テーマの変更
多くのeコマーステーマにはハードコーディングされた要素が含まれています。一般的な例としては、カタログやチェックアウトページへのリンクがあります。これらのリンクを多言語化する必要があります。これを行うには、WPMLのicl_link_to_element関数を使用します。これにより、これらのリンクが正しいラベルで表示され、正しいURL(現在の言語)を指すようになります。
ハードコーディングされたURLを指している場所を探し、icl_link_to_elementの呼び出しに置き換えます。
テストと問題の報告
多言語eコマースは非常に大きなトピックであるため、独自のフォーラムセクションであるMultilingual E-Commerce Support Forumが設けられました。
そこで見つけた問題はすべて報告してください。
デバッグも困難であることに留意し、ご協力をお願いします。問題を報告する際は、以下を提供してください。
- 問題が発生していることを確認できるテストサイトへのリンク
- 何が問題なのか、期待される結果、および代わりに表示されている内容を正確に示すこと
- 可能な限り、実際の動作を示す動画を作成すること(Jingをお勧めします)
WPMLとWPECのテストにご協力いただきありがとうございます。皆様のご協力により、まもなく完成させ、リリースの準備を整えることができます。さあ、次はあなたの番です!

