7

django-multilingual を使用して適切にセットアップしようとしています。しかし、私が見つけたのは、テンプレートの使用例を除いて、django-multilingual のすべてが明確であるということです。

私はdjangoを使い始めたばかりですが、テンプレート側で言語を切り替える方法がわかりません。

あなたが与えることができる例、またはこれに関する「より多くの」明確なソース/ドキュメントはありますか?

4

2 に答える 2

6

djangoでロケールを切り替えるのは簡単な投稿ですこのビューを実行してください

https://docs.djangoproject.com/en/dev/topics/i18n/translation/#the-set-language-redirect-view

テンプレートでは、request.LANGUAGE_CODEを使用して言語値にアクセスできます。

于 2009-09-22T13:51:47.317 に答える
4

django-localeurl appも試してみてください。これにより、ユーザーは現在のロケールを URL に格納してロケールを切り替えることができます。また、使用可能なロケールを切り替えて表示するための便利なテンプレート タグもいくつか用意されています。

于 2009-10-09T10:17:37.063 に答える