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: Asia/Yerevan (GMT+04:00)

This topic contains 3 replies, has 2 voices.

Last updated by Christopher Amirian 1 year, 1 month ago.

Assisted by: Christopher Amirian.

Author Posts
April 6, 2024 at 4:06 pm #15490752

lukasb-36

Hello,
I found some issues with translations on Memberpress registration forms and redirection links. Those have strings to translate and are translated but on website they keep showing in default language. I contacted Memberpress support and they identified that this issue is probably on your side. Can you please have a look into it?

This is summary I wrote to Memberpress:
So these are the problems connected to WPML:
1) URL to direct unauthorized visitors to: - string is translated but it keeps redirecting to default language
Can be seen for example on this page when you're unlogged: hidden link

2) Require Terms of Service on membership registration forms + Require Privacy Policy acceptance on membership registration forms - strings are translated but it is still in default language in registration form (printscreen added) Interesting is that Privacy Link leads to correct language, but I guess that is because this one is given by wordpress (meaning it is set elsewhere than your settings)
This is visible on any registration form, for example here: hidden link

3) URL to direct member to after login: - again, string is translated but it redirects to default language.
You can try it from here:
hidden link

4) Signup Checkbox Label for Mailchimp Opt-in - same as number 2 - it shows in default language
Here again (same as 2): hidden link
For this one I managed to translate We respect your privacy but not the custom text (that I didnt find in strings so I don't know where to translate)

This is answer from Memberpress support:
Thank you for providing the credentials.

Upon further inspection, we have concluded that there is a bug with WPML, preventing the translations from working properly. For instance, we have tested and used the PolyLang plugin to translate the 'URL to direct unauthorized visitors to', and it works just fine, please check it: hidden link. So most probably this is an issue with WPML.

We also tried to translate the strings in the hidden link page, and one of them could be translated, but the others remain untranslated. One possible reason for this behavior is that your website is not meeting the minimum requirements that WPML asks: https://wpml.org/home/minimum-requirements/.

Since the issue seems to be coming from their side, could you please get in touch with their support and address these issues with them?

Can you please look into it and get back to me?

Thank you

Lukas Balun

Login Screenshot 2024-04-05 151329.png
Terms Screenshot 2024-04-05 151357.png
unauthorized Screenshot 2024-04-05 151439.png
Register Screenshot 2024-04-05 153026.png
Mailchimp optin Screenshot 2024-04-05 153605.png
April 8, 2024 at 2:54 pm #15495096

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi Lukas,

Thank you for getting back to us.

I checked the debug info and I see that you sue WPML version 4.6.9 and String Translation version 3.2.9 which are older ones.

Please follow the steps below to update them:

- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Go to "WordPress Dashboard > Plugins > Add new > Commercial (tab)".
- Click the "Check for Updates" button.
- Update WPML and its addons there.

For more information:
https://wpml.org/faq/install-wpml/#automated-updates

After that, check if the issues you have mentioned is fixed.

Thank you.

April 13, 2024 at 9:35 am #15514653

lukasb-36

Hi Christopher,
thank you for your answer. I found out there was problem with updates, solved it and updated. But those fields still don't translate.

For "4) Signup Checkbox Label for Mailchimp Opt-in" I can't find the string even though I scanned Mailchimp and Memberpress.

What do you recommend now?

Thank you

April 13, 2024 at 2:36 pm #15514888

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thank you. So this seems to be a compatibility issue that needs to be reported to the compatibility team.

To be able to report the compatibility issues we need to replicate the issue on a clean installation.
I created a clean installation of WordPress, WPML, and all necessary WPML add-ons.
You can access the WordPress dashboard using the link below:

hidden link

Kindly follow the steps below:

- Install the memberpress plugin
- Setup the items to be able to show the issue.
- Try to replicate the issue.
- Get back to us with the links so I can report this to the compatibility team

This will help us to report the probable issue to the compatibility team and solve the possible problem faster.

The topic ‘[Closed] String translation doesn't show for Memberpress fields’ is closed to new replies.