Background of the issue:
I am trying to translate custom emails created with the 'Order Status Manager for WooCommerce' plugin. I have added the custom text strings to WPML's 'String Translation' by using the 'Translate texts in admin screens' feature. I translated the string with the following details: Domain: admin_texts_woocommerce_wc_order_status_email_3254_settings, Name: [woocommerce_wc_order_status_email_3254_settings]body_text, String: Your order is now.....
Symptoms:
The custom emails remain in English only, despite being translated in WPML's 'String Translation'. WooCommerce standard emails are translated correctly.
Questions:
Why are my custom emails not being translated despite being added to 'String Translation'?
How can I ensure that custom emails created with 'Order Status Manager for WooCommerce' are translated correctly?
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
Apologies — I know we already went through this yesterday, but unfortunately, we've encountered an unexpected issue with the sandbox database, and I'm no longer able to access it properly.
Could I kindly ask you to please do the following again in the sandbox?
1. Install the Order Status Manager for WooCommerce
2. Set the string in the email again
3. Translate the relevant strings
4. Place an order for the test product I created
5. Resend the email
This will allow me to check the email logs.
Here’s the sandbox link: hidden link
Thanks again for your help and patience — I really appreciate it!