WPML

問題の概要

バージョン4.15.3以降、Give – Donation Pluginにはwpml-config.xmlファイルが含まれなくなりました。このため:

  • WPMLで寄付フォームが翻訳可能になりません。
  • 寄付の領収書などの寄付者向けメールのテキストが文字列翻訳に含まれないため、寄付者にはすべてのメールがデフォルト言語で送信されます。

回避策

GiveWPが再びwpml-config.xmlファイルを同梱するまで、手動で設定を追加してください。

  1. WPML設定に移動し、カスタム XML 設定タブを開きます。
  2. 以下のコードを貼り付け、保存をクリックします。
  3. WPML文字列翻訳に移動し、admin_texts_give_settingsコンテキストのテキストを翻訳します。
<wpml-config>
  <custom-types>
    <custom-type translate="1">give_forms</custom-type>
    <custom-type translate="0">give_payment</custom-type>
    <custom-type translate="0">give_log</custom-type>
  </custom-types>
  <taxonomies>
    <taxonomy translate="0">give_log_type</taxonomy>
  </taxonomies>
  <admin-texts>
    <key name="give_settings">
      <key name="success_page"/>
      <key name="failure_page"/>
      <key name="history_page"/>
      <key name="global_offline_donation_content"/>
      <key name="donation_notification"/>
      <key name="donation_receipt"/>
      <key name="offline_donation_subject"/>
      <key name="global_offline_donation_email"/>
      <key name="subscription_notification_subject"/>
      <key name="subscription_receipt_message"/>
      <key name="subscription_cancelled_subject"/>
      <key name="subscription_cancelled_message"/>
      <key name="donation-receipt_email_message"/>
      <key name="donation-receipt_email_subject"/>
      <key name="donation-receipt_email_header"/>
      <key name="offline-donation-instruction_email_header"/>
      <key name="offline-donation-instruction_email_subject"/>
      <key name="offline-donation-instruction_email_message"/>
      <key name="donor-register_email_subject"/>
      <key name="donor-register_email_header"/>
      <key name="donor-register_email_message"/>
      <key name="donor-note_email_subject"/>
      <key name="donor-note_email_header"/>
      <key name="donor-note_email_message"/>
    </key>
  </admin-texts>
</wpml-config>

すべての既知の問題

この問題についてサポートが必要な場合

サポートのご質問をお寄せください。一緒に調査いたします。