Программирование > PHP
Как автоматически проверять язык клиента?
CGVictor:
hanslinger
(вот сейчас я должен сказать:) Странно, что ты этого хочешь.
В общем случае, для простоты построения концепции server-систем, принимается факт, что пользователю удобнее использовать в интерфейсе его родной язык. Здесь возможны варианты, конечно же, но в подавляющем большинстве случаев этот подход себя оправдывает.
Определить родной язык пользователя native-методами возможным не представляется, поэтому в нашем случае выделяем два пути:
- определить, указал ли он его в настройках заголовков запроса своего браузера
- если это невозможно, попытаться определить, откуда физически пришел запрос
Твой случай тоже на ура вписывается: указжи в браузере en-us и получишь результат.
Я ничего не забыл?
Elenka:
--- Цитировать ---1. Смотреть по юзерагенту (точнее, по language)
--- Конец цитаты ---
что такое по language? где эта переменная ? USERAGENT понятно, а язык то где смотреть? или парсить юзерагент?
спасибо
CGVictor:
Elenka
--- Цитировать ---CGVictor:
$_SERVER["HTTP_ACCEPT_LANGUAGE"]
--- Конец цитаты ---
Навигация
Перейти к полной версии