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?
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.
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.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.