2016-10-07 6 views
-2

Python Djangoを使用して、複数のユーザーのためのサイトを作っています。Python Djangoを使った多言語サイト

登録ユーザーごとに異なるシステムメッセージ(ユーザーのエラーの表示、制御要素のラベルなど)の言語を設定する必要があります。

これを行うにはどのような方法が最適ですか?

+1

https://docs.djangoproject.com/en/1.10/topics/i18n/translation/? – CollinD

答えて

-1

django.utils.translationには、現在のセッションの言語を設定するために、activateの機能があります。

0

Djangoは非常に成熟した標準化された国際化フレームワークを持っています。 documentationは広範で整然としたものです。

クライアント側のコードに重いアプリケーションの場合のように、Django独自の翻訳機能を使用しないようにしたいのでない限り、これはやり方です。