как получить домен для запуска i18n в Django - PullRequest
0 голосов
/ 01 июня 2011

Итак, в течение последних нескольких недель я готовил несколько разных языков для нашей платформы и интересовался, как вы получаете доменное имя для активации определенного языка?

Например, если у меня есть сайт на 5 языках.

Swedish, Английский, Норвежский язык, датский и финский

и один из моих пользователей заходит на www.domainname.se Я хочу, чтобы он вызвал шведскую часть.

Любые советы?

1 Ответ

0 голосов
/ 01 июня 2011

С помощью httpd просто используйте RequestHeader, чтобы переключить заголовок Accept-Language для виртуального хоста, поскольку Django смотрит на него, чтобы определить предпочтения языка .

RequestHeader append Accept-Language sv-se
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...