Automatic redirection

I have activated the “Country/region Displays the storefront that matches a visitor’s location” and the " Language Displays the language that matches a visitor’s browser, when available" option in the Shopify preferences page and it works well, however the language that is meant to be displayed to the customer depending on his IP address is not always the right one, for some reason it defaults to english.
And it is somewhat random, sometimes it will work and other times not.

Has anyone else experienced this issue ?

No idea which app you are using concerning this question, but from what I know:

  1. if you set up the translations based on browsers, it should be related with browser cache and after clearing, it shall be fine. You can also double test under incognito mode page, and it can give you a more precise translation status.
  2. If you set up the translation based on IP address, it should be related with the settings on your APP end or the proxy settings on user’s end. Better double check and dig out the real cause code.

Thank you for your response. I’m using the Shopify option which you can find here :

1 Like

It’s not based on IP, rather on the preferred language setting in visitors browser.
So if you’re testing it from your computer using VPN, it will still select the same language.

Thank you for your response. I did exactly that, the IP address is in France and my browser language is in France, here is how my listing appears in Google search, and is you can see it’s in French :

But when I click on the link it’s in english, see here :

But the other listing are still in French, see here :

Just in case – if you’re using incognito mode, the “accept-language” request header is modified for privacy, so Shopify detection may not see the right info.

Also – you should be able to further diagnose what’s going on if you monitor the “Network” tab in browser dev tools when clicking from google to your site.

If it is based on the settings from Shopify, then it is not based on IP address indeed, it is mostly related to your browser language. You should persuade customers to check their browser language settings and see if it is English by default and if so, that is the cause code.

Try to use different browsers and you may get different results I believe.

Thank for your answer, I did put the language of my browser in french and my IP address is in France but it’s still the same problem, it will sometimes be in French and sometimes it will be in english, it’s quite random. I tried with different browsers and still the same problem. Resetting the url handle for products pages in the “translate and adapt” app seems to solve the problem temporarely though

I’ve found a solution, I disabled the Shopify redirect option featured below :

Then I installed a third party app, in my instance ‘‘Geos: Geolocation’’ and it now automatically redirects in the correct language

1 Like