Default language for my web site is Ru. Detect Browser Language is turned ON
When a user with En language specified by his browser goes to my web site front page http://ivangrigoryev.com it automaticly redirects him to /?lang=en.
But when user goes to a single post, for example, via FB or typing the url directly e.g http://ivangrigoryev.com/one-plus-one-review/ redirection doesn’t occure.
I’ve checked for plugin conflicts – nothing at all.
WordPress version 3.5.1 qTranslate version 2.5.34
Any suggestions?
Try re-saving your permalinks, if that does not work then I would install mqTranslate instead, its a fork of qTranslate (which is no longer actively supported) https://wordpress.org/plugins/mqtranslate/
Lots of bugs have been fixed and its a big improvement, the best part is that it is completely compatible with qTranslate so you will not loose any of your settings or translations.
To solve this issue I’ve replaced line 71 in qtranslate_core.php
by