wallos/includes/i18n/getlang.php
2024-01-23 22:46:26 +01:00

25 lines
565 B
PHP

<?php
$lang = "en";
if (isset($_COOKIE['language'])) {
$selectedLanguage = $_COOKIE['language'];
if (array_key_exists($selectedLanguage, $languages)) {
$lang = $selectedLanguage;
}
}
function translate($text, $translations) {
if (array_key_exists($text, $translations)) {
return $translations[$text];
} else {
require_once 'en.php';
if (array_key_exists($text, $i18n)) {
return $i18n[$text];
} else {
return "[i18n String Missing]";
}
}
}
?>