Background of the issue:
I am experiencing an issue with WooCommerce emails on my site hidden link. I followed the guidance from this documentation: https://wpml.org/errata/wc-order-update-emails-may-contain-mixed-language-texts/. My admin language is set to English, but when an order is placed in French, the emails sent to the customer contain mixed languages.
Symptoms:
The title, header, and footer of the emails are in French, but the order-related content is in English.
Questions:
Why are the order-related contents of the emails in English when the rest is in French?
How can I ensure the entire email is sent in the customer's language?
I apologize for the delay in responding. I will take care of this ticket; the reply time will be shorter now.
The emails with mixed languages are sent when an admin edits an order, right? Can you please set the admin user language to "Site default" and try again?
If that's not the case, please try this:
**IMPORTANT:** Please try this in a staging environment.
Disable all plugins except WPML-related and WooCommerce, and temporarily change the theme to a default WordPress such as Twenty Twenty-five.
Is the issue resolved with these settings? If so, please reactivate one by one to see which conflicts.
If it is a known bug from WPML, I'm expecting your support to do more than use your default push-back strategy (disabling all plugins, etc.). How about investigating?
A fix is planned for WPML 4.8. It may change, but I hope it will make it.
Regarding the fix, another user reported that setting all the admin-users' languages (in their profile) to the “Site default” setting made the fix work. Is that a suitable temporary solution for you? Can you give it a try?
No, I just tried this with an admin user, changed the status of a test order back to on-hold and my test user received a mixed language email. The only thing that works is if I put the my admin user in the language of the order and then change the status, but this is ridiculous.
I'm happy to give you an a staging site where you can test all you want.
I enabled a private reply so you can safely share credentials for the staging site.
**IMPORTANT**
- If you do not see the wp-admin/FTP fields, your post & website login details will be PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields.