qTranslate-Team/qtranslate-x

Language switches back automatically

greeceglutenfree opened this issue · 3 comments

Hi,

Recently we changed our primary language on the website from Dutch to English, which means we now get /nl instead of /en as secondairy.

The moment we load our website it detects the browser langauge (in my case Dutch) and redirects to /nl. This is working fine, however when I press to switch to English and switch pages it switches back to /nl. I thought it might be cause of the cookie but after clearing it it still doesnt work.

What could have caused this issue to occur? Our website is https://www.greeceglutenfree.com/

Thanks in advance,

Alan Vinten

UPDATE: We see it also occurs for new (international) visitors so we have now disabled the dutch version for now. Something seems to force it back to the old primary language

UPDATE: When also showing the language slug for the default language (in this case /en) it is possible to switch between the languages and pages again.

Any idea why it works with /en but not without?

I had the same issue, with 3 languages. The default was not accessible. I have nl, en and de on my site. Default is nl, but it would redirect to en and I could switch to de, but never to nl. It would redirect to en (my browsers language). However, I did find out that if you uncheck the 'Hide url language info for standard language', I could switch, but it would add /nl to the default site.