WPML String Translation blocks Cornerstone language switcher

Hi,

I’m having issues switching languages in Cornerstone; this error appears:
I disabled all plugins and made sure everything is up to date. The error appears only when WPML String Translation plugin is activated, once I disable it, everything works fine.

Is this a know issue? Is there any fix available?

Hi Carinaa,

Thanks for reaching out.

I checked and it appears that your WPML is not configured, please check this https://theme.co/apex/forum/t/wpml-issue/48740

Test it again once configured.

Hope this helps.

Hi,

WPML was already configured and it was working fine until now.
The only difference was that we had language added as parameter instead of directory.

But switching between the 2 doesn’t make any difference in cornerstone since the problem is still there with any of these settings.

Hi @carinaa,

Sorry, the other plugin was inactive that’s why I don’t see the settings. But yes, it’s configured. Could you try downgrading your WPML plugins to these versions?

It could be due to NGINX rewrite to and the POST data is converted to GET URL, as displayed on your screenshots. /cornerstone-endpoint/ should be just part of Ajax request and not URL.

Thanks!

Thank you. Downgrading seems to work.
Will this be fixed in a future theme release?

Great News.
Yes we will make our developers aware of this so that they investigate and fix this in the next release updates.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.