Fix some lang problems

Fix some lang problems & added in admin panel
This commit is contained in:
novgorodschi catalin
2026-06-04 13:54:15 +03:00
parent 33b7261b4b
commit 4eecf575a1
3 changed files with 19 additions and 2 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ function refresh(tz) {
<option value="en" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="en") echo "selected";?>>English</option>
<option value="fr" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="fr") echo "selected";?>>French</option>
<option value="es" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="it") echo "selected";?>>Italian</option>
<option value="ru" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="ro") echo "selected";?>>Romanian</option>
<option value="ro" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="ro") echo "selected";?>>Romanian</option>
<option value="zh" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="zh") echo "selected";?>>Chinese</option>
</select>
</td>
+17
View File
@@ -143,6 +143,23 @@
<th>Password</th>
<td>•••••••</td>
</tr>
<tr>
<th>Language</th>
<td>
<?php
// map language
$langMap = [
'en' => 'English',
'ro' => 'Romanian',
'zh' => 'Chinese',
'fr' => 'French',
'it' => 'Italian',
];
$userLang = $user['lang'] ?? 'en';
echo htmlspecialchars($langMap[$userLang] ?? strtoupper($userLang));
?>
</td>
</tr>
<tr>
<?php include("playerplusbonus.tpl");?>
+1 -1
View File
@@ -196,7 +196,7 @@ if (isset($_POST['v1']) || isset($_POST['v2']) || isset($_POST['timezone']) || i
$lang = LANG;
if(isset($_POST['lang']))
{
$allowedLangs = ['en','ro','de','fr','es','it','ru','tr'];
$allowedLangs = ['en','fr','it','ro','zh'];
$selectedLang = strtolower(trim($_POST['lang']));
if(in_array($selectedLang, $allowedLangs))
{