Background of the issue:
I don't understand why the ticket has been closed since the problem is not solved. But I will open another one.
On WooCommerce, when my customers place orders by bank transfer, they are marked as 'Pending'. Once I have verified the payment, I put it as completed.
However, this email is sent in the default language of the site and not in the customer's language. And this is a big problem.
I have read your old tickets concerning the problem, but this one persists.
I've checked further and whatever email is sent from the admin of WordPress follows the admin language and not the front end of the website on which the email is sent to the admin. (In your case when the emails are sent from the WP-Admin when changing the order status).
You can test by following these steps:
- Go to "WordPress Dashboard > Users > Profile".
- Change the admin language there to another one.
- Go to "WordPress Dashboard > Woocommerce > Orders", change the order status of a product, and see the language of the email that is sent.
- It will be the same language as the language you set in Users > Profile.
---
You can handle the status update programmatically, but such a solution is related to custom coding, which is outside the scope of our support. If you need further assistance, we suggest you contact a third-party contractor or developer who is familiar with both WPML and WooCommerce. Here is the list of contractors: https://wpml.org/contractors/
I don't agree ... you have to intervene, also because leaving only woocommerce and elementor works in the same way, i.e., with transfer, the mails arrive in the site's mother language.
I've checked further on a sandbox site and it is working correctly with only WPML and WCML plugins.
Would it be possible to set up the sandbox by uploading only the necessary plugins/theme to reproduce the issue? Link to the sandbox site: hidden link
* Please do not import your website on the sandbox.
You can create 1/2 testing products with the shipping/payment options as on your website and check, on the sandbox site as you can check the logs from the "WP Mail Logging
" plugin.
Looking forward to your reply,
Marsel
The topic ‘[Closed] WooCommerce order completed email sent in default language’ is closed to new replies.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.