Dear all,

I installed internationalization module in my site. De default language is English and the other option is Spanish. I activated the option that the language is detected from the browser because people visiting from Spain were finding the website in English and it was not obvious to see the block to change the language. However with this option activated, even if I located the "user preference" option for "language detection" above the "browser detection", when the detected language is Spanish, you can not change the web to English. The point is that if there is someone visiting from Spain with his browser in Spanish, but he can not speak Spanish, he can not change the default language to English (this is ignored).

I tried to find similar problem among other people but it seems that nobody encountered it. If somebody found how to overcome this in the code, tips are welcome.

Thanks in advance

CommentFileSizeAuthor
bug_report.png97.19 KBteclib
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Jose Reyero’s picture

Status: Active » Closed (works as designed)

It just works as designed and anywhere it's not this module (so change project if you want to reopen).

Check out https://drupal.org/node/1497176

tremat’s picture

Did you find a solution so that the browser detection don't override other choices by the user ?

I have the same problem.

Thank you!

lamp5’s picture

Check that your default lang have set "Path prefix language code" and all will work well