WPML
ステータス
解決済み
報告対象
WPML String Translation 3.2.1
解決されたバージョン
3.2.2

問題の概要

WPML Multilingual & Multicurrency for WooCommerceと文字列翻訳を使用すると、WooCommerceのメールを簡単に翻訳できます。

現在、ユーザーは購入時に正しい言語でメールを受け取ります。ただし、管理者が注文ステータスを変更した場合、ユーザーはメールの一部をデフォルト言語で受け取る場合があります。

回避策

続行する前に、必ずサイトの完全なバックアップを作成してください。

  1. メールの翻訳されていない部分が保存されているオプションキー(例:kt_woomail)を特定します。
  2. テーマのfunctions.phpファイルを開きます。
  3. 以下のコードを追加し、お使いのオプションキーに合わせて調整します:
    $option_key = 'kt_woomail';
    add_filter( 'option_' . $option_key, [ wpml_st_load_admin_texts(), 'icl_st_translate_admin_string' ] );

すべての既知の問題 →