私は以下の問題があります。メインページで言語を変更できます。新しい言語はrequest.session ['django_language']に保存されます。また、SESSION_COOKIE_DOMAINを自分のサイトに設定しているので、セッションはサブドメインによって継承される必要があります。それは、言語を変更した後、私はサブドメイン内のrequest.session ['django_language']をチェックするので、それは問題ありません。それから私は私のページを翻訳するためにセッションと言語でのPython/Djangoの問題
django.middleware.locale.LocaleMiddleware
を使用しています。そして、それは完璧に動作します...メインサイトのみ!私が言語を変えてメインサイトをリフレッシュするなら、それは大丈夫です。しかし、言語を変更してサブページ(例:/ LogIn)に移動すると、そのページはまったく翻訳されません。デフォルト言語にとどまります。私は{LANG%と%のget_current_language}
{%負荷のi18n%} を使用している場合ので、これは、このサブページでは、
本当に奇妙で、その後、langは良い言語です。間違いはありません。どのような問題がありますか?いくつかの提案?