Skip Navigation

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

Problem:
If you're experiencing an issue where the admin interface language does not change according to your user settings when the Nextend Social Login plugin is activated, we have identified a conflict that may be causing this.

Solution:
First, locate the following hook in the Nextend Social Login plugin code:

add_filter('nsl_redirect_uri_override', array(
                'NextendSocialLoginAdmin',
                'WPML_override_provider_redirect_uris'
            ), 10, 2);

This hook uses the function 'WPML_override_provider_redirect_uris' which may not generate language-specific URLs correctly. A temporary workaround is to change a line in this function from:

$languageCodeWasOverridden = true;

to:

$languageCodeWasOverridden = false;

However, we have consulted with our compatibility team and confirmed that the issue seems to be a bug in Nextend Social Login. We recommend reaching out to the Nextend Social Login authors to report this problem. Additionally, ensure that you have followed the necessary configurations for compatibility as outlined in their documentation:
Nextend Social Login and WPML Compatibility Documentation

If after following these steps the problem persists, please open a new support ticket with Nextend Social Login here:
Nextend Social Login Support Contact Form

Please note that this solution might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, don't hesitate to open a new support ticket with us.

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.

Tagged: 

This topic contains 16 replies, has 2 voices.

Last updated by Andreas W. 7 months, 3 weeks ago.

Assisted by: Andreas W..

Author Posts
March 5, 2024 at 2:30 pm #15375016

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

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

You are very welcome!

I will let you know in case we receive feedback from the author.

March 26, 2024 at 1:47 pm #15451623

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

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

Please take kindly note that we received the following feedback from Nextend:

To make WPML compatible with Nextend Social Login, we had to make an integration on our end in the past, but certain configurations are still necessary for the full compatibility. In the documentation below you can find these must have configurations:

hidden link

If they did these configurations, but they still experience problems, then please:

open a support ticket maybe with the "Other" topic, so we will be able to track the life-cycle of this ticket in the ticket system, too. You can find the contact form of Nextend Social Login here:
hidden link
and describe the problem (if it is possible, then please give some basic steps that are necessary for reproducing the problem as well)