
Hello,
Please delete if this is the improper channel – i would love Weglot to be the #1 tool for multilanguage; this is one of the largest ongoing issues ive ran into with this tool + wordpress. Fixing this will make your platform invaluble when it comes to cost effective language switching sites without full reference language redesign.
This issue is extremely complex and dynamic. Ive attempted to fix this with support for 4+ months. No result.
I tested weglot across different hosts - Kinsta, Siteground, Cloudways, Rocket.net - same issues with different websites and different plugins. Only similarity is wordpress and the weglot plugin across these websites. Ive had some wordpress engineers look at reproducing the issue across the world from different locations and while it was tedious they were able to replicate this across sites, hosts and plugins and themes – it can also be reproduced with default wordpress theme.
Issue:
When using a browser with a secondary weglot site language set as primary for the browser language – and weglot is configured to autodrected to the users browser language – what occurs is the website will auto redirect to the correct language (in this case Chinese traditional) but the website itself will be stuck in this redirected language, and unable to leave it.
Reproduce:
Please see support contact logs for this submitting email / account. I have all the videos, steps to produce and URLs for this. Email me directly and i can provide a single list for all of this information.
Notes:
This issue shows itself regularly and problems bleed out of this into other areas – for example another projects source language is chinese not english with 5+ languages, and at one point the API was feeding this to a different project, disabling andenabling the plugin pulled the correct project and fixed this issue.
Along with the above, the other day the admin backend was being redirected to the chinese version, even though the browser was english language and redirecting for this should never happen in the admin backend. Only disabling the plugin fixed this; however today its gone away, but the redirect issue is still present as it always is on the frontend.
If your browser is set as english (website source) no redirect is required and language change works correctly. When browser language is set as the fallback / auto redirect language is when this issue always occurs.
Currently, im unsure why this is occuring exactly - however its a ongoing issue with wordpress that I would love to have fixed before upgrading my company into Advanced / Enterprise Tiers of service.
Thank you, and i hope the above helps make your platform even better!

Hi,
Thanks for the kind words and taking the time to investigate and reproduce the issue! Probably not the right place for it indeed, but it’s OK.
Your issue is still open on our end, the team is looking into it and our resident wordpress expert just came back from holidays, so hopefully they’ll get some reinforcement soon.


This issue seems to be still present on wordpress. Regardless of theme, hosting or caching plugin - auto redirected language (if secondary) prevents user from viewing primary language.

Please contact [email protected] for this issue. We will help!