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.
Thank you. I did not open the same ticket twice actually. I think this is a different situation. This is HR language and entire email is not translated. My other ticket is in ES languager and only parts of email are not translated.
- Make sure you have a backup.
- Disable all other plugins and leave active only WPML plugins and Wocommerce
- Switch to WP default theme
- Check if the issue still happens.
2) If the issue still happens, please provide access to the staging site so we can check it out further.
I see this will take days/weeks to get sorted. The spanish site just went live, google ads are running and I can't have customer emails looking like that. Can you just tell me how to downgrade? It used to work ok.
it is just language format, you can change to directory per language, not domains on staging, and check ifthe same issue happens. It should, and then we can help further.
this is not the same string, that is the default one while you are adding custom (same) in adding additional content to your email in SL. You will need to translate those via WPML > Translation Management or delete the custom string and use the default one.