Хорошо ли полагаться на $ _SERVER ['HTTP_ACCEPT_LANG'] для многоязычной поддержки? - PullRequest
1 голос
/ 14 января 2010

Есть ли какие-либо подводные камни или недостатки в использовании $ _SERVER ['HTTP_ACCEPT_LANG'] для определения языка?

Ответы [ 2 ]

2 голосов
/ 14 января 2010

Я думаю, это на самом деле лучший способ, если вы позволяете пользователям впоследствии переключать язык и помнить свое решение (например, в файле cookie). Вам также нужен запасной вариант для неподдерживаемых языков.

0 голосов
/ 14 января 2010

В Европе очень распространено, по крайней мере, то, что браузеры сконфигурированы на английском языке как на родном или единственном языке, хотя настоящий родной язык - это нечто иное. Пока ваши пользователи могут легко устанавливать (и сохранять) предпочитаемый язык на вашем сайте, вы должны быть в безопасности.

...