- ステータス
- 解決済み
- 報告対象
- WPML Multilingual & Multicurrency for WooCommerce 5.4.5
- 解決されたバージョン
- WooCommerce Multilingual & Multicurrency 5.5.0
- 関連するプラグイン/テーマ
- WooCommerce
- トピックタグ
- Compatibility, WCML
問題の概要
WPMLおよびWPML Multilingual & Multicurrency for WooCommerce & Multicurrency (WCML)とともにWooCommerce 9.9を使用すると、以下の問題が発生する可能性があります。
- ダッシュボードの通貨切り替え:WooCommerce 9.9では、ダッシュボードのステータスウィジェットに非同期読み込みが導入されました。その結果、そのウィジェットに統合されているWPML Multilingual & Multicurrency for WooCommerceの通貨切り替えが表示されなくなります。
- オフライン決済ゲートウェイの言語スイッチャー:WooCommerce 9.9では、Local Pickup、BACS、CODなどのオフライン決済ゲートウェイにReactレンダリングを使用しています。この変更により、これらのゲートウェイでWPMLの文字列言語スイッチャーが表示されなくなります。
回避策
- ダッシュボードの通貨切り替え: 現在のところ、この問題に対する回避策はありません。
- オフラインゲートウェイの言語スイッチャー: 「WPML > 文字列翻訳」で文字列を選択し、「Change the language of selected strings」をクリックすることで、引き続き文字列の言語を変更できます。詳細については、ドキュメントを参照してください。
開発チームは現在恒久的な修正に取り組んでおり、WooCommerce Multilingual & Multicurrencyの新しいバージョンがまもなくリリースされます。
それまでの間、お使いのサイトでこれらの機能が不可欠である場合は、WooCommerce 9.9にアップデートしないことを推奨します。引き続きWooCommerceバージョン9.8.4を使用できます。