Add spanish language

Add spanish language
This commit is contained in:
novgorodschi catalin
2026-08-04 09:19:05 +03:00
parent 62be19a0fe
commit 98b3b99007
8 changed files with 19 additions and 3 deletions
+1
View File
@@ -2211,6 +2211,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', 'In the village you can build bu
tz_def('TZ_IRON_25_5_GOLD', 'Iron +25% (5 gold)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (yy/mm/dd 24h)');
tz_def('TZ_ITALIAN', 'Italian');
tz_def('TZ_SPANISH', 'Spanish');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', 'I activated Plus, but production did not increase.');
tz_def('TZ_JOIN_AN_ALLIANCE', 'Join an alliance');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', 'Join an alliance or found one on your own.');
+1
View File
@@ -2211,6 +2211,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', 'In the village you can build bu
tz_def('TZ_IRON_25_5_GOLD', 'Iron +25% (5 gold)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (yy/mm/dd 24h)');
tz_def('TZ_ITALIAN', 'Italian');
tz_def('TZ_SPANISH', 'Español');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', 'I activated Plus, but production did not increase.');
tz_def('TZ_JOIN_AN_ALLIANCE', 'Join an alliance');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', 'Join an alliance or found one on your own.');
+1
View File
@@ -2218,6 +2218,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', 'Dans le village vous pouvez con
tz_def('TZ_IRON_25_5_GOLD', 'Fer +25% (5 or)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (aa/mm/jj 24h)');
tz_def('TZ_ITALIAN', 'Italien');
tz_def('TZ_SPANISH', 'Espagnol');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', 'J\'ai activé Plus, mais la production n\'a pas augmenté.');
tz_def('TZ_JOIN_AN_ALLIANCE', 'Rejoindre une alliance');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', 'Rejoignez une alliance ou fondez la vôtre.');
+1
View File
@@ -1874,6 +1874,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', 'Nel villaggio puoi costruire ed
tz_def('TZ_IRON_25_5_GOLD', 'Ferro +25% (5 oro)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (aa/mm/gg 24h)');
tz_def('TZ_ITALIAN', 'Italiano');
tz_def('TZ_SPANISH', 'Spagnolo');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', 'Ho attivato Plus, ma la produzione non è aumentata.');
tz_def('TZ_JOIN_AN_ALLIANCE', 'Unisciti a un\'alleanza');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', 'Unisciti a un\'alleanza o fondane una tua.');
+1
View File
@@ -2178,6 +2178,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', 'În sat poți construi clădiri
tz_def('TZ_IRON_25_5_GOLD', 'Fier +25% (5 aur)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (aa/ll/zz 24h)');
tz_def('TZ_ITALIAN', 'Italiană');
tz_def('TZ_SPANISH', 'Spaniola');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', 'Am activat Plus, dar producția nu a crescut.');
tz_def('TZ_JOIN_AN_ALLIANCE', 'Alătură-te unei alianțe');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', 'Alătură-te unei alianțe sau întemeiază una proprie.');
+1
View File
@@ -1979,6 +1979,7 @@ tz_def('TZ_IN_THE_VILLAGE_YOU_CAN_BUILD_BUILD', '在村庄中您可以建造建
tz_def('TZ_IRON_25_5_GOLD', '铁 +25%5 金币)');
tz_def('TZ_ISO_YY_MM_DD_24H', 'ISO (yy/mm/dd 24h)');
tz_def('TZ_ITALIAN', '意大利语');
tz_def('TZ_SPANISH', '西班牙语');
tz_def('TZ_I_ACTIVATED_PLUS_BUT_PRODUCTION_DI', '我激活了 Plus,但产量没有增加。');
tz_def('TZ_JOIN_AN_ALLIANCE', '加入联盟');
tz_def('TZ_JOIN_AN_ALLIANCE_OR_FOUND_ONE_ON_Y', '加入联盟或自己创建一个。');
+12 -2
View File
@@ -97,10 +97,20 @@ class Profile {
unset($_SESSION[$cacheKeyUser]);
// Game language.
$allowed = ['en', 'fr', 'it', 'ro', 'zh'];
//
// Lista NU mai e scrisa de mana: se accepta orice limba care are fisier
// in GameEngine/Lang/. Inainte, adaugarea unei limbi noi cerea si o
// modificare aici, altfel alegerea jucatorului era respinsa in tacere -
// exact ce s-a intamplat cu spaniola.
//
// Tiparul e acelasi cu cel din panou (editServerSet): doua litere mici
// si fisierul sa existe. Verificarea pe nume opreste orice incercare de
// a iesi din folder.
if (!empty($post['lang'])) {
$lang = strtolower(trim($post['lang']));
if (in_array($lang, $allowed, true)) {
if (preg_match('/^[a-z]{2}$/', $lang)
&& is_file(__DIR__ . '/Lang/' . $lang . '.php')) {
$database->updateUserField($session->uid, "lang", $lang, 1);
$_SESSION['lang'] = $lang;
$session->userinfo['lang'] = $lang;
+1 -1
View File
@@ -532,7 +532,7 @@ if(isset($_POST['lang']))
</option>
<option value="it" <?php if($session->userinfo['lang']=="it") echo 'selected'; ?>>
<?php echo TZ_ITALIAN; ?>
</option>
</option>
<option value="es" <?php if($session->userinfo['lang']=="es") echo 'selected'; ?>>
<?php echo TZ_SPANISH; ?>
</option>