XF 2.2 Как сделать автоматическую загрузку языка?

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2

AnteFil

Проверенные
Сообщения
31
Реакции
3
Баллы
8,105
При смене языка в ручную всё работает Ок как сделать что бы автоматически подгружался нужный язык. Понятно что могу написать чёт типо этого
PHP:
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
Но как это встроить в движёк не знаю так как только установил форум и не знаю где какие кнопки
 
Да блин платить за 3 строчки кода не хочется.
Посмотрим как ты напишешь плагин в три строчки...
Разработчик любой тоже хочет кушать и устанавливает а в случае Atikin цены ещё и демократичные
 
Последнее редактирование:
В config.php я добавил такую запись
PHP:
$config['LANGUAGE'] = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
как теперь обратиться к ней из паблика смысл в том бы проверить.
на голом php выглядило бы как то так
PHP:
if (empty($ystanovlen_yazik)) {
    //нет установленного языка поэтому берем его из браузера
    $config['LANGUAGE']
    // Загружаем нужный язык
} else {
    //есть установленный язык загружаем нужный язык
}
 
В config.php я добавил такую запись
PHP:
$config['LANGUAGE'] = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
как теперь обратиться к ней из паблика смысл в том бы проверить.
на голом php выглядило бы как то так
PHP:
if (empty($ystanovlen_yazik)) {
    //нет установленного языка поэтому берем его из браузера
    $config['LANGUAGE']
    // Загружаем нужный язык
} else {
    //есть установленный язык загружаем нужный язык
}
Это не булка/дле, да и на дворе не 2008 год.

Да блин платить за 3 строчки кода не хочется.
Ну тогда флаг в руки, да и так скажу, там далеко не 3 строчки :))
 
В config.php я добавил такую запись
PHP:
$config['LANGUAGE'] = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
как теперь обратиться к ней из паблика смысл в том бы проверить.
на голом php выглядило бы как то так
PHP:
if (empty($ystanovlen_yazik)) {
    //нет установленного языка поэтому берем его из браузера
    $config['LANGUAGE']
    // Загружаем нужный язык
} else {
    //есть установленный язык загружаем нужный язык
}
Хахаха, господи, что это за бред
С чего вы взяли что это вообще может работать, и что в конфиге что-то можно прописать таким образом?
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу