Я использую qTranslate для Wordpress, чтобы иметь свои сообщения в блогах на английском, шведском и немецком языках. Я активировал «Определить язык браузера», чтобы посетитель был перенаправлен на правильный URL-адрес для языка, указанного в его браузере.qTranslate для Wordpress не дает мне правильный язык
Так что если я посетил blog.domain.com, я перейду на blog.domain.com/sv/, а мои сообщения в блогах на шведском языке, это здорово! Но теперь к проблеме, если я снова заеду на blog.domain.com во второй раз с того же компьютера, я не получаю передачу, а сообщение в блоге по-английски по-английски.
Есть ли что-то, что я делаю неправильно здесь? Кажется странным, что мне всегда нужно указывать язык, мне нужно, чтобы он был автоматически основан на браузере.
Вы имели в виду, что вы перенаправляли вас раньше, но теперь перестали работать? – Anand
Проблема в том, что в первый раз, когда я посещаю blog.domain.com из браузера, я перенаправляюсь на правильный язык, но во второй раз посещаю blog.domain.com. Я не перенаправляюсь и просто вижу английский блог. – Martin
Вы вошли во второй раз? Кажется, что qtranslate обрабатывает обнаружение языка по-другому, если вы вошли в систему как администратор. Возможно, это также полезно, если вы проверите, какие файлы cookie устанавливаются после перенаправления. – abimelex