Skip Navigation

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

Problem:
You want to change the default English translation of strings in WooCommerce order confirmation emails but cannot find where to make these changes.

Solution:
We recommend modifying the text directly in your WooCommerce code file to update the content in your default language. After updating, scan the plugins again from WPML->Themes and plugin localization. After that, you can translate the strings from WPML->String Translation.

If this solution does not apply to your case, or if it seems outdated, 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 1 reply, has 1 voice.

Last updated by Niels 1 week ago.

Assisted by: Shekhar Bhandari.

Author Posts
November 18, 2024 at 9:09 am #16413558

Niels

Background of the issue:
There are a view sentences in the WooCommerce processing order email confirmation I would like to change. With your plugin String Translation I have found the strings I would like to change.

What I would like to change is the default English translation. For example:
(ENG) We look forward to fulfilling your order soon. Should be 'For information about your order please contact us'

Symptoms:
I cannot find where to change the English string.

Questions:
How can I change the default English translation of strings in WooCommerce order confirmation emails using WPML?

November 18, 2024 at 11:13 am #16414422

Shekhar Bhandari
Supporter

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello,

Thank you for reaching out to WPML support. I'm happy to assist you with this issue.

We recommend making changes directly in the code or through the plugin settings whenever possible. You can follow the steps outlined here for guidance: hidden link.

If the above method doesn't work, you can try this workaround:
- Navigate to WPML > String Translations.
- Change the string's language to one not used on your site.
- Translate the string to English and other required languages.

For more information, refer to this guide: https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/.

Let me know if this resolves your issue.

Best regards

November 21, 2024 at 9:47 am #16428144

Niels

Hi Shekhar,
Thanks for your help! I will follow, I also found another workaround.

Cheers,
Niels