Fix language tag logic

dev
gravel 1 year ago
parent fc9b6bce93
commit 014722a559
Signed by: gravel
GPG Key ID: C0538F3C906B308F

@ -180,7 +180,7 @@
public function get_language_flag(): string {
global $languages;
if (isset($this->language_flag)) {
if (!empty($this->language_flag)) {
return $this->language_flag;
}
@ -433,7 +433,7 @@
return false;
}
if (isset($this->language_flag)) {
if (!empty($this->language_flag)) {
log_warning("Language is already $this->language_flag, parsing $tag");
return true;
}
@ -452,6 +452,7 @@
}, $chars);
$this->language_flag = implode($flag_chars);
} else {
log_warning("Invalid language code: $lang");
return false; // Invalid language flag
}

Loading…
Cancel
Save