WPML 5.0ベータ版 – 新しいエクスペリエンスとよりスマートな自動翻訳
WPML 5.0は、ここ数年で最大のアップデートです。WPMLのナビゲーションと設定方法を見直し、新規サイトでは自動翻訳をデフォルトにし、翻訳エンジンを簡素化して可能な限り最高の品質を提供します。本番リリースの前に問題を検出するために、まずはベータ版をリリースします。ぜひテストにご協力ください。
本リリースでは、多数の商品や商品バリエーションを持つWooCommerceストア向けに、第1弾となるパフォーマンスの改善を提供します。
すでに第2弾の改善にも取り組んでおり、近日中にリリースする予定です。
WooCommerceの商品には、通常の投稿やページにはない多くの内部データが含まれています。
ストアが正しく機能するためには、WPMLはすべての言語と商品バリエーション間で、このすべてのデータを同期する必要があります。
そして、商品内にはこのようなデータがさらに多く存在します。
課題:ストアの機能に不可欠であるため、特定の商品データを同期から除外することはできません。
どうなるか:WPMLおよびWPML Multilingual & Multicurrency for WooCommerceを有効化すると、サイトは複数の言語の管理と膨大な商品データの同期を開始するため、追加の処理が必要になります。
結果:多言語ストアは単に処理する情報量が多いため、単一言語のストアと比較して常に多くのサーバーリソースを必要とします。
私たちの取り組み:今回および今後のリリースでの目標は、商品データをできる限り効率的に処理することです。多言語サイトのパフォーマンスが単一言語サイトと完全に一致することはありませんが、追加の処理を最小限に抑えるために懸命に取り組んでいます。
本リリースにより、WPMLは商品データを扱う際の4つの側面で高速化されます。
以下の表は、私たちのテストで確認されたパフォーマンスの向上をまとめたものです。
| 実行したアクション | 測定された速度の向上 | 実施した内容 |
|---|---|---|
| 商品の保存と更新 | 16 – 30% | 商品のタクソノミーとメタ情報を保存するメカニズムの最適化 |
| 商品を翻訳に送信 | 10 – 30% | 商品データの検証の改善と、商品の添付ファイルに対するより優れたキャッシュの実装 |
| 翻訳済み商品の受信 | 27 – 35% | すべての種類の商品情報を同期するための、より効率的なメカニズムの実装 |
| 商品の複製 | 40 – 53% | 翻訳ジョブデータを生成するプロセスの最適化 |
結果はお使いのサイトの特定のセットアップに依存するため、これらの改善は範囲として示しています。
通常通り、このリリースは段階的に展開されています。ただし、今すぐ手動でサイトを更新することもできます。
WooCommerceストアを最新のWPMLおよびWPML Multilingual & Multicurrency for WooCommerceに更新した後もパフォーマンスの問題が発生する場合は、詳細を調査させていただきます。
WooCommerceのパフォーマンスに関する問題を報告するための専用のお問い合わせページを作成しました。
サイトを効果的にデバッグするため、以下の詳細をご提供ください。
最後に、WordPress 6.8は4月15日にリリースされる予定です。私たちはすべてのベータ版およびリリース候補版を積極的に監視し、テストしています。
WordPress 6.8が公開される数日前に、WPMLの互換性アップデートを公開する予定です。利用可能になり次第お知らせします。