Смена языка не работает на мобильных телефонах

Я использую сеансы, чтобы запомнить выбор языка пользователя.
Хорошо работает в браузерах ПК, но не работает на мобильных устройствах. Он меняет мои языки, когда они нажимают на флаг, но когда обновляют или переходят на другую страницу, язык возвращается на английский.
Есть идеи почему?

session_start();
if(isset($_GET['lang']) && file_exists('lang/'. $_GET['lang'] . '.php')) {
$_SESSION['lang'] = $_GET['lang'];
}
if(!isset($_SESSION['lang'])) {
$_SESSION['lang'] = 'en'; // default value
}
include('lang/'. $_SESSION['lang'] . '.php'); // include lang file

это мой код

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]