add user_language to attributes

This commit is contained in:
Ibnu Maksum 2024-08-19 14:58:52 +07:00
parent 0d966a5e03
commit df5e03a827
No known key found for this signature in database
GPG key ID: 7FC82848810579E5
2 changed files with 6 additions and 1 deletions

View file

@ -136,6 +136,11 @@ if (!empty($_SESSION['user_language'])) {
$config['language'] = $_SESSION['user_language']; $config['language'] = $_SESSION['user_language'];
}else if (!empty($_COOKIE['user_language'])) { }else if (!empty($_COOKIE['user_language'])) {
$config['language'] = $_COOKIE['user_language']; $config['language'] = $_COOKIE['user_language'];
}else if(User::getID()>0){
$lang = User::getAttribute("Language");
if(!empty($lang)){
$config['language'] = $lang;
}
} }
if (empty($_SESSION['Lang'])) { if (empty($_SESSION['Lang'])) {

View file

@ -328,7 +328,7 @@ switch ($action) {
$_SESSION['Lang'] = $_L; $_SESSION['Lang'] = $_L;
file_put_contents($lan_file, json_encode($_L)); file_put_contents($lan_file, json_encode($_L));
} }
User::setAttribute("Language", $selected_language);
r2($_SERVER['HTTP_REFERER'], 's', ucwords($selected_language)); r2($_SERVER['HTTP_REFERER'], 's', ucwords($selected_language));