문제 개요
버전 4.15.3부터 Give – Donation Plugin에는 더 이상 wpml-config.xml 파일이 포함되지 않습니다. 이로 인해:
- WPML에서 기부 양식을 번역할 수 없습니다.
- 기부 영수증과 같은 기부자 이메일 텍스트가 문자열 번역에 없으므로 기부자는 모든 이메일을 기본 언어로 받게 됩니다.
임시 해결 방법
GiveWP가 wpml-config.xml 파일을 다시 제공할 때까지 구성을 수동으로 추가하세요.
- WPML설정으로 이동하여 사용자 정의 XML 구성 탭을 여세요.
- 아래의 코드를 붙여넣고 저장을 클릭하세요.
- 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>