Skip Navigation

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

Problem:
The client reported an issue where the admin received an order confirmation email in the HR (Croatian) language, but the customer received the same email in SI (Slovenian), despite all strings being translated correctly in WPML.
Solution:
We first recommended testing with only the default WordPress theme and essential plugins (WooCommerce and WPML) to ensure that the issue wasn't caused by any other plugin or theme conflicts. Upon testing, it was confirmed that the HR email was sent correctly to the customer under these conditions.
Further investigation revealed that the issue was due to the use of a custom string added in the email content in SL (Slovenian), which was not translated. We advised the client to either translate these custom strings via WPML > Translation Management or to delete the custom strings and revert to using the default provided strings.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please do not hesitate to open a new support ticket at 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 2 replies, has 1 voice.

Last updated by ziga pipan 1 week, 1 day ago.

Assisted by: Dražen.

Author Posts
March 31, 2025 at 10:48 am #16878717

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

I did not do anything, I just logged in to check.

As for that string, I think I have explained already before same case.

In the image you shared, you are translating the default WooCommerce text, but actually, you added new custom in additional content. So you need to translate that string (xxx_admin text domain) or remove it and use the default from WooCommerce.

If you do not see it in WPML > String translation. Just resave your SL / default language email content.

Regards,
Drazen

String Translation ‹ Ergovision — WordPress.jpg
March 31, 2025 at 11:00 am #16878772

ziga pipan

Did you mean remove it here
hidden link

cause I don't need it at all.

March 31, 2025 at 11:42 am #16879019

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

I am not sure if that is the same email, but yes, from WooCommerce settings > Emails > New Order > Additional content. Or translate it as I have explained above.

Image attached.

Regards,
Drazen

WooCommerce settings ‹ Ergovision — WordPress.jpg
March 31, 2025 at 2:58 pm #16880032

ziga pipan

thank you