We are setting multi language with different store view. In the launching page there are links to redirect to different store views.

However the __store=storeview parameter seems cannot write to cookie so after jumping several pages will switch to default store view.

Is there any way to resolve this issue?

  • did you get your solution?
    – Mohit Rane
    Commented Jan 21, 2021 at 7:01

1 Answer 1


You missing one underscore in the parameter name. It should be ___store={storeview_code}

Also, all state modifications should happen using POST request. Otherwise, the page might be cached by varnish or built-in cache.

  • Sorry for typo in our program we correctly put 3 underscore ___store={storeview_code}. Also we have tried your suggestion of using POST request but seems cannot resolve the problem. I have think of cache issue, however when we made change on front page or blocks the changes can show so not likely is cached page Commented Dec 29, 2017 at 2:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.