WPML

このバージョンでは、デフォルト言語に存在しなくてもセカンダリ言語で商品を作成できる待望のサポートが追加されたほか、いくつかの変更や改善が行われました。

セカンダリ言語のみでの商品作成サポートの追加


このバージョンまでは、商品を別の言語で作成(翻訳)するためには、まずデフォルト言語で作成する必要がありました。
image02
新規商品の言語の選択

今回のアップデートにより、WPMLでの通常の投稿の翻訳と同様に、商品の作成時に言語を選択したり、後から言語を変更したりできるようになりました。

上記の例では、ネイティブエディタを使用して、商品の言語をデフォルト言語ではないフランス語に設定できることがわかります。

WPML Multilingual & Multicurrency for WooCommerceの商品翻訳ページでは、商品の元の言語をサイトの有効な言語のいずれかから選択できるようにインターフェースが変更されました。

image01
商品翻訳画面における異なる言語の商品

商品に関する変更に伴い、商品カテゴリー、商品タグ、および商品に関連するその他のタクソノミーも、セカンダリ言語のみで作成し存在させることができるようになりました。

商品タクソノミーの言語の設定
商品タクソノミーの言語の設定

WPML Multilingual & Multicurrency for WooCommerceの商品テーブルの機能強化(元の言語によるフィルター、言語国旗の表示)


新しい言語オプションの導入に伴い、いくつかの新しいデザイン要素を追加する必要が生じました。商品翻訳画面の上部では、特定の言語のリストとして商品を絞り込んだり、特定の言語の翻訳のみを表示するように選択したりできます(サイトに多くのセカンダリ言語がある場合に便利です)。

言語と翻訳による商品の絞り込み
言語と翻訳による商品の絞り込み

商品と商品タクソノミーの順序を同期するオプションの追加


デフォルトで「オン」になっているこの新しいオプションを使用すると、異なる言語ごとのショップで商品のカスタム順序を設定できます。これは特に、互いの翻訳ではない異なる言語の商品と、翻訳を持つ商品が混在するサイトで便利です。

商品と商品タクソノミーの表示順序を同期するオプション
商品と商品タクソノミーの表示順序を同期するオプション

修正された一部のバグ


  • バリエーション商品の数量がカートで更新されない問題(カート内に複数のバリエーションがある場合)

  • 他のプラグインやテーマでget_cart_total()およびget_cart_subtotal()関数を使用した場合にカートの合計が更新されない問題

  • WP管理画面の新規注文ページで誤った価格フォーマットと注文合計が表示される問題

  • 翻訳の更新時にアイキャッチ画像とギャラリー画像が上書きされる問題

  • 言語の切り替え時にフロントエンドで同じ通貨を維持できる(マルチ通貨オプション内の)「Keep」オプションの修正

  • 通貨の順序を変更する際に表示されるJavaScriptエラーの修正

  • デフォルト通貨で小数が正しく機能しない問題

  • WooCommerce Product Tabsとの互換性問題の修正

  • 特定の商品バリエーションに対して定義されたクーポンが、カート内のすべての商品に誤って適用される問題

  • WooCommerceのメモメールの言語が正しくない問題

  • WooCommerceのレポートに重複した商品が表示される問題

  • フォルダ内でWordPressを使用している場合、チェックアウト時に「expired session」エラーメッセージが表示される問題

開発者向けの追加情報


raw_price_filterに通貨引数のサポートを追加しました。これにより、ページ上の現在の通貨とは異なる通貨で価格を表示できるようになります。例:通貨セレクターの「リストタイプ」レイアウトを使用せずに、カスタムの価格リストを表示する。

ダウンロードまたはアップグレード


WPML Multilingual & Multicurrency for WooCommerce 3.5はWordPressプラグインディレクトリから取得できます。また、発生した問題については、サポートフォーラムでフィードバックをお待ちしております。

この記事が役に立ちましたか?この記事を共有: