私はqTranslate for Wordpressを使用して、私のブログ投稿を英語、スウェーデン語、ドイツ語にしています。 「ブラウザ言語の検出」を有効にして、訪問者がブラウザで指定された言語の正しいURLに転送されるようにしました。qTranslate for Wordpressは自動的に私に正しい言語を与えません
blog.domain.comにアクセスするとblog.domain.com/sv/に転送され、ブログの投稿はスウェーデン語で表示されます。しかし、今問題になっているのですが、同じコンピュータからもう一度blog.domain.comにアクセスすると、私は転送されず、ブログの投稿は既定の言語の英語になります。
私がここで間違っていることはありますか?私はいつも言語を指定する必要があることを奇妙に思う、私はそれがブラウザに基づいて自動的にする必要があります。あなたは、「ブラウザの言語を検出する」から入力を取っている最初のログイン時エラーの可能性があるかもしれない、上記の説明で間違っているかもしれないもの
を指摘する
あなたは以前あなたをリダイレクトしていたが、現在は機能していなかったことを意味しましたか? – Anand
問題は、ブラウザから初めてblog.domain.comにアクセスしたときに、正しい言語にリダイレクトされますが、私がblog.domain.comにアクセスしたのは2度目です。リダイレクトされずに英語のブログが表示されます。 – Martin
2回目にログインしていますか?あなたが管理者としてログインしている場合は、qtranslateが言語検出を別の方法で処理するようです。リダイレクト後にどのCookieが設定されているかを確認すると便利かもしれません。 – abimelex