Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was experiencing an issue where the admin confirmation e-mail of an order was always sent to the e-mail address of the main language, despite using string translation for different admin e-mail addresses for other countries. This functionality stopped working after updating WooCommerce Multilingual (WCML) but resumed after downgrading to version 5.2.1.
Solution:
We explained that the order notification e-mail sent to the admin will always be in the site's default language, as this is standard operation and there have been no changes to this feature in the latest version of WCML. To receive the notification e-mail in another language, the client should change the language of their profile to the desired language by navigating to

Users > Profile

. Additionally, we provided a code snippet that can be used to receive notification e-mails in the language set for the client's profile. The code snippet and further instructions can be found here:

If this solution doesn't look relevant, please open a new support ticket in the WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 reply, has 2 voices.

Last updated by Prosenjit Barman 1 year, 8 months ago.

Assisted by: Prosenjit Barman.

Author Posts
December 4, 2023 at 2:51 pm #14988415

bjornE-6

The admin confirmation e-mail of an order was always send to e-mailaddress of the main language. But for other countries we used a string translation to send the admin e-mailaddress. After updating WCML this didn't work anymore. After downgrading WCML to 5.2.1 is does again.

December 5, 2023 at 10:58 am #14995841

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi there,
Thanks for contacting WPML Support.

I understand the issue you're having and will try my best to assist you in this matter.

Please note that the order notification email sent to the admin will always be in the site's default language. If Dutch is the default language of the site, the notification email will be in Dutch. As sending Email notifications to the Admin is an operation initiated from the backend, the language of the Email corresponds with the language set in the backend.

This is the standard operation for the notification email, and there have been no changes made to this feature in the latest version of WCML. For your reference and to see any other updates, you can view the changelog here: https://wpml.org/download/woocommerce-multilingual-multicurrency/?section=changelog

If you wish to receive the Notification email in another language, you should first change the language of your profile to that language by going to "Users > Profile". Once that's done, you can use the code snippet mentioned in the link below to receive the notification emails in the language set for your profile.

- https://wpml.org/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/#hook-4693933

I hope it will help. If there's anything else you need help with, please let me know. I will be happy to help.

Best regards,
Prosenjit