mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-08-10 21:31:01 +00:00
Fix some lang problems
Fix some lang problems & added in admin panel
This commit is contained in:
@@ -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="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="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="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>
|
<option value="zh" <?php if ((defined('SERVER_LANG') ? SERVER_LANG : LANG)=="zh") echo "selected";?>>Chinese</option>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -143,6 +143,23 @@
|
|||||||
<th>Password</th>
|
<th>Password</th>
|
||||||
<td>•••••••</td>
|
<td>•••••••</td>
|
||||||
</tr>
|
</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>
|
<tr>
|
||||||
<?php include("playerplusbonus.tpl");?>
|
<?php include("playerplusbonus.tpl");?>
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ if (isset($_POST['v1']) || isset($_POST['v2']) || isset($_POST['timezone']) || i
|
|||||||
$lang = LANG;
|
$lang = LANG;
|
||||||
if(isset($_POST['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']));
|
$selectedLang = strtolower(trim($_POST['lang']));
|
||||||
if(in_array($selectedLang, $allowedLangs))
|
if(in_array($selectedLang, $allowedLangs))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user