- ステータス
- 解決済み
- 報告対象
- WPML String Translation 3.2.1
- 解決されたバージョン
- 3.2.2
問題の概要
WPML Multilingual & Multicurrency for WooCommerceと文字列翻訳を使用すると、WooCommerceのメールを簡単に翻訳できます。
現在、ユーザーは購入時に正しい言語でメールを受け取ります。ただし、管理者が注文ステータスを変更した場合、ユーザーはメールの一部をデフォルト言語で受け取る場合があります。
回避策
続行する前に、必ずサイトの完全なバックアップを作成してください。
- メールの翻訳されていない部分が保存されているオプションキー(例:kt_woomail)を特定します。
- テーマのfunctions.phpファイルを開きます。
- 以下のコードを追加し、お使いのオプションキーに合わせて調整します:
$option_key = 'kt_woomail'; add_filter( 'option_' . $option_key, [ wpml_st_load_admin_texts(), 'icl_st_translate_admin_string' ] );