Как определить язык браузера в php?

Пользователь

от otha_marks , в категории: PHP , 2 года назад

Как определить язык браузера в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от richard , 2 года назад

@otha_marks Вы можете попробовать получить язык из заголовка браузера HTTP_ACCEPT_LANGUAGE, которую Вы можете получить в PHP из глобального массива $_SERVER, например:

1
2
3
4
5
<?php

$defaultLang = 'ru';
$lang = isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) : $defaultLang;
var_dump($lang);

Пользователь

от eudora , год назад

@otha_marks