ユーザーエージェント言語と django i18n を組み合わせる最良の方法は何ですか? 例: settings.py で LANGUAGES を設定しました:
LANGUAGES = (
('en', ('English')),
('pt-br', ('Brazilian Portuguese')),
)
クライアント ユーザー エージェントがデフォルトでポルトガル語に設定されている場合、Django i18n 機構は私のウェブサイトのデフォルト言語としてブラジル ポルトガル語を使用します。それ以外の場合は英語のままになります。
ユーザーエージェントのデフォルトまたはクライアント IP の場所に基づいて言語を使用する方が良いですか?