私はドキュメントに従ってローカライズしました。Djangoローカリゼーション:機能テストを行うには?
今、私はブラウザを通してこれをテストしたかったのです。しかし、私はこれがどのように行われたのか把握できないようです。
私はFFを使い、環境設定/コンテンツ/言語に 'es'を追加しました。また、言語リストの先頭に移動しました。
私がサイトに行くと、翻訳されたものは表示されません。
私には何が欠けていますか? エリック
私はドキュメントに従ってローカライズしました。Djangoローカリゼーション:機能テストを行うには?
今、私はブラウザを通してこれをテストしたかったのです。しかし、私はこれがどのように行われたのか把握できないようです。
私はFFを使い、環境設定/コンテンツ/言語に 'es'を追加しました。また、言語リストの先頭に移動しました。
私がサイトに行くと、翻訳されたものは表示されません。
私には何が欠けていますか? エリック
Djangoは各ユーザーのCookie内の言語コードを格納
感謝。 Djangoのset_language
viewはおそらく少なくともあなたの開発環境で利用したいと思うでしょう。クッキーのエントリを削除したり、セッションを破棄したりするよりも早いかもしれません。私はそれを使って基本言語と別の言語を切り替えて、サイト全体をスヌープして100%確実に翻訳しています。
それはまだ動作しない場合は、リクエストヘッダからAccept-Language
を解析するための責任だから、あなたがLANGUAGES
のリストに追加しましたし、ミドルウェアのリストへdjango.middleware.locale.LocaleMiddleware
を追加したことを確認するかもしれません。
私はあなたがローカリゼーションではなく国際化を意味すると思います。 – Kenzic