Skip Navigation

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

Problem:
If you're experiencing issues with the User Registration plugin where the login form redirects to the default English page instead of the translated versions when clicking on links like 'Not a member yet? Register now', this might be due to the plugin not being fully compatible with WPML.
Solution:
First, try enabling the Auto Register strings option in WPML:
1. Navigate to WordPress Dashboard > WPML > String Translation.
2. Enable the 'Auto Register' option.
3. Visit the front end of your website and reload the registration form page.
4. Return to the String Translation page in your Dashboard to check if the URLs you need to translate appear.
For more details, visit https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/
If the URL still does not appear for translation, try the following:
1. Go to the admin screen where you took the initial screenshot and click on 'Translate texts in admin screens »'.
2. Search for the specific link (not the label) and see if it appears.
3. If found, select it and click 'Add to String Translation'.
4. Check again on the String Translation page to see if the link is now available for translation.
If these steps do not resolve the issue, it might be necessary to check for compatibility issues or further investigate the problem. We recommend ensuring that your site is backed up before making changes or providing access details.

Please note that this solution might be outdated or not applicable 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. If the problem persists, please open a new support ticket at https://wpml.org/forums/forum/english-support/.

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.

Our next available supporter will start replying to tickets in about 6.09 hours from now. Thank you for your understanding.

This topic contains 2 replies, has 0 voices.

Last updated by albertS-26 3 days, 8 hours ago.

Assisted by: Christopher Amirian.

Author Posts
November 11, 2024 at 8:39 pm #16390147

albertS-26

Background of the issue:
There is a login form on the site hidden link from the User registration plugin with two links. One is for lost password and the other is for creating a new account. All dedicated sites are translated into each language.

Symptoms:
The form does not forward the visitor to the right site but only to the default English. If the login is in Italian, French, Spanish, etc., and I click on the 'Not a member yet? Register now' link, it redirects me to the English form even though there are Italian, French, and Spanish registration forms.

Questions:
How can I fix the issue of the form redirecting to the default English site instead of the translated versions?

November 12, 2024 at 10:04 am #16391920

Christopher Amirian
Supporter

Languages: English (English )

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

Hi,

The User Registration plugin is not listed as a compatible plugin, so the issue might be related to a compatibility issue with the plugin.

but before going for the compatibility check route, I'd appreciate it if you could do as follows:

- Go to WordPress Dashboard > WPML > String Translation
- Enable the Auto Register option there.
- Go to the front end of the website and reload the registration form that contains the links once.
- Reload the string translation page in the Dashboard and see if there shows the URLs in question there that youc an translate?

For more information:

https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

If the issue persists, I can take a look into the dashboard before going for the compatibility route.

I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

November 12, 2024 at 11:13 am #16392315

albertS-26

Hi Christopher,

Thank you for your reply, actually I found the string and I was able to translate before, but there is no place to change the link. Actually I tried the Translate link target option and that fixed one of the links (Forgot password), but the other still remains unchained (Not a member yet...).
On the screenshot there is the translation of the wrong link label, but I don't see where to adjust a the link itself.

Am I missing something?

Thank you,
Albert

Screenshot 2024-11-12 121109.png
November 13, 2024 at 8:24 am #16395840

Christopher Amirian
Supporter

Languages: English (English )

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

Hi Albert,

Would you please go to the page that you took the screenshot, scroll down and click the "Translate texts in admin screens »" link?

You will be redirected to a new page which you can search for text. Search for the link itself (not the label) and see if you find a result there?

If so, then select it and click the Add to String Translation button.

Then go back to the String Translation page and you should see the link for translation.

If the problem persists, I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

November 13, 2024 at 10:59 am #16396723

Christopher Amirian
Supporter

Languages: English (English )

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

Hi,

Thank you for the login information. Unfortunately, it seems the user you have created is not an admin user and I can not have access to the WPML menu in the dashboard.

Would you please make the user admin so I can access the string translation?

Thanks.

November 13, 2024 at 11:32 am #16396894

albertS-26

Hi,

I just changed the role, please have a look now.

Best,
Albert

November 13, 2024 at 12:12 pm #16397418

Christopher Amirian
Supporter

Languages: English (English )

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

Hi,

Thank you very much. Would you please use the link below to see the exact URL that needs to be translated?

hidden link

Please make sure you add proper link for each language and that should do the trick.

Thanks.

November 13, 2024 at 2:07 pm #16398004

albertS-26

Thank you, this seems to be working.

Have a nice day!