Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 1 reply, has 0 voices.

Last updated by Andreas W. 16 hours, 54 minutes ago.

Assisted by: Andreas W..

Author Posts
June 22, 2025 at 1:42 pm #17157123

vitoG-4

Background of the issue:
I am trying to ensure that emails are sent in the correct language based on the user's selection or the site's locale. I noticed this issue while working with AffiliateWP and Membership Pro. Here is the link to the page where the issue can be seen: hidden link.

Symptoms:
Emails are being sent in English regardless of the user's language selection. This issue affects all AffiliateWP emails and some Membership Pro emails, even when users have selected languages like Spanish or Portuguese.

Questions:
Why are AffiliateWP emails always sent in English?
Why are some Membership Pro emails sent in English despite the user's language selection?

June 27, 2025 at 4:25 am #17175594

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Our apologies for the delay in getting back to you.

Have you already verified if all the strings from your emails are appearing as translated on WPML > String Translation, and further that those strings are assigned to the correct source language?

Guide:
https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/

If you are unaware of how to find those strings, you can go to WPML > Translation Management > Dashboard > Other texts (strings) and search for them. If they are not yet translated, you can translate a job and translate them.

If you can not find them, please follow this guide:
https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

If you can confirm that those strings are properly translated, I can offer a WPML test site now which you can install the plugin and I will run some tests and try to recreate the issues.

Best regards
Andreas