From 7dd399ddcac07ff74158cb4c2afd866dcc0d76bb Mon Sep 17 00:00:00 2001 From: kylesv Date: Fri, 13 Apr 2012 09:55:53 +0400 Subject: [PATCH] continue translating --- GameEngine/Lang/en.php | 113 +++++++++++++++++++++-------------- GameEngine/Lang/ru.php | 116 ++++++++++++++++++++++-------------- Templates/Build/upgrade.tpl | 38 ++++++------ Templates/Building.tpl | 12 ++-- Templates/movement.tpl | 12 ++-- Templates/serv_time.tpl | 2 +- Templates/troops.tpl | 6 +- 7 files changed, 174 insertions(+), 125 deletions(-) diff --git a/GameEngine/Lang/en.php b/GameEngine/Lang/en.php index 26a109dc..52d0f470 100644 --- a/GameEngine/Lang/en.php +++ b/GameEngine/Lang/en.php @@ -96,6 +96,7 @@ define("IRON","Iron"); define("CROP","Crop"); define("LEVEL","Level"); define("CROP_COM",CROP." consumption"); +define("DURATION","duration"); define("PER_HR","per hour"); define("PROD_HEADER","Production"); define("MULTI_V_HEADER","Villages"); @@ -104,7 +105,7 @@ define("GO2MY_VILLAGE","Go to my village"); define("VILLAGE_CENTER","Village centre"); define("FINISH_GOLD","Finish all construction and research orders in this village immediately for 2 Gold?"); define("WAITING_LOOP","(waiting loop)"); -define("HRS","(hrs.)"); +define("HRS","hrs."); define("DONE_AT","done at"); define("CANCEL","cancel"); define("LOYALTY","Loyalty:"); @@ -371,49 +372,50 @@ define("MASS_SENT","Mass IGM was sent"); 6 => 'Plus menu'); $lang['buildings'] = array ( - 1 => "Woodcutter", - 2 => "Clay Pit", - 3 => "Iron Mine", - 4 => "Cropland", - 5 => "Sawmill", - 6 => "Brickyard", - 7 => "Iron Foundry", - 8 => "Grain Mill", - 9 => "Bakery", - 10 => "Warehouse", - 11 => "Granary", - 12 => "Blacksmith", - 13 => "Armoury", - 14 => "Tournament Square", - 15 => "Main Building", - 16 => "Rally Point", - 17 => "Marketplace", - 18 => "Embassy", - 19 => "Barracks", - 20 => "Stable", - 21 => "Workshop", - 22 => "Academy", - 23 => "Cranny", - 24 => "Town Hall", - 25 => "Residence", - 26 => "Palace", - 27 => "Treasury", - 28 => "Trade Office", - 29 => "Great Barracks", - 30 => "Great Stable", - 31 => "City Wall", - 32 => "Earth Wall", - 33 => "Palisade", - 34 => "Stonemason's Lodge", - 35 => "Brewery", - 36 => "Trapper", - 37 => "Hero's Mansion", - 38 => "Great Warehouse", - 39 => "Great Granary", - 40 => "Wonder of the World", - 41 => "Horse Drinking Trough", - 42 => "Great Workshop", - 43 => "Error"); + 1 => "Woodcutter", + 2 => "Clay Pit", + 3 => "Iron Mine", + 4 => "Cropland", + 5 => "Sawmill", + 6 => "Brickyard", + 7 => "Iron Foundry", + 8 => "Grain Mill", + 9 => "Bakery", + 10 => "Warehouse", + 11 => "Granary", + 12 => "Blacksmith", + 13 => "Armoury", + 14 => "Tournament Square", + 15 => "Main Building", + 16 => "Rally Point", + 17 => "Marketplace", + 18 => "Embassy", + 19 => "Barracks", + 20 => "Stable", + 21 => "Workshop", + 22 => "Academy", + 23 => "Cranny", + 24 => "Town Hall", + 25 => "Residence", + 26 => "Palace", + 27 => "Treasury", + 28 => "Trade Office", + 29 => "Great Barracks", + 30 => "Great Stable", + 31 => "City Wall", + 32 => "Earth Wall", + 33 => "Palisade", + 34 => "Stonemason's Lodge", + 35 => "Brewery", + 36 => "Trapper", + 37 => "Hero's Mansion", + 38 => "Great Warehouse", + 39 => "Great Granary", + 40 => "Wonder of the World", + 41 => "Horse Drinking Trough", + 42 => "Great Workshop", + 43 => "Error", + 44 => " (Level "); $lang['fields'] = array ( 0 => ' Level', @@ -424,4 +426,27 @@ define("MASS_SENT","Mass IGM was sent"); 5 => 'Outer building site', 6 => 'Building site', 7 => 'Rally Point building site'); + + $lang['npc'] = array ( + 0 => 'NPC trade'); + + $lang['upgrade'] = array ( + 0 => 'Building already at max level', + 1 => 'Building max level under construction', + 2 => 'Building presently being demolished', + 3 => 'Costs for upgrading to level ', + 4 => 'The workers are already at work.', + 5 => 'Not enough food. Expand cropland.', + 6 => 'Upgrade Warehouse.', + 7 => 'Upgrade Granary.', + 8 => 'Enough resources ', + 9 => ' at  ', + 10 => 'Upgrade to level '); + + $lang['movement'] = array ( + 0 => 'in '); + + $lang['troops'] = array ( + 0 => 'none', + 1 => 'Hero'); ?> diff --git a/GameEngine/Lang/ru.php b/GameEngine/Lang/ru.php index ab97f319..5049c938 100644 --- a/GameEngine/Lang/ru.php +++ b/GameEngine/Lang/ru.php @@ -96,6 +96,7 @@ define("IRON","Железо"); define("CROP","Зерно"); define("LEVEL","Уровень"); define("CROP_COM","Потребление зерна"); +define("DURATION","Время строительства"); define("PER_HR","в час"); define("PROD_HEADER","Производство"); define("MULTI_V_HEADER","Деревни"); @@ -104,8 +105,8 @@ define("GO2MY_VILLAGE","Войти в мою деревню"); define("VILLAGE_CENTER","Центр деревни"); define("FINISH_GOLD","Завершить все строительство и исследования в деревне за 2 золота?"); define("WAITING_LOOP","(очередь)"); -define("HRS","(ч.)"); -define("DONE_AT","в"); +define("HRS","ч."); +define("DONE_AT","будет завершено в"); define("CANCEL","отмена"); define("LOYALTY","Лояльность:"); define("CALCULATED_IN","Создана за"); @@ -371,51 +372,51 @@ define("MASS_SENT","Mass IGM was sent"); 6 => 'Plus меню'); $lang['buildings'] = array ( - 1 => "Лесопилка", - 2 => "Глиняный карьер", - 3 => "Железный рудник", - 4 => "Ферма", - 5 => "Лесопильный завод", - 6 => "Кирпичный завод", - 7 => "Сталелитейный завод", - 8 => "Мукомольная мельница", - 9 => "Пекарня", - 10 => "Склад", - 11 => "Амбар", - 12 => "Кузня", - 13 => "Оружейня", - 14 => "Арена", - 15 => "Главное здание", - 16 => "Пункт сбора", - 17 => "Рынок", - 18 => "Посольство", - 19 => "Казарма", - 20 => "Канюшня", - 21 => "Мастерская", - 22 => "Академия", - 23 => "Тайник", - 24 => "Ратуша", - 25 => "Резиденция", - 26 => "Дворец", - 27 => "Сокровищница", - 28 => "Торговая палата", - 29 => "Большая казарма", - 30 => "Большая конюшня", - 31 => "Городская стена", - 32 => "Земляной вал", - 33 => "Изгородь", - 34 => "Каменотес", - 35 => "Пивоваренный завод", - 36 => "Капканщик", - 37 => "Таверна", - 38 => "Большой склад", - 39 => "Большой амбар", - 40 => "Чудо Света", - 41 => "Водопой", - 42 => "Большая мастерская", - 43 => "Ошибка"); + 1 => "Лесопилка", + 2 => "Глиняный карьер", + 3 => "Железный рудник", + 4 => "Ферма", + 5 => "Лесопильный завод", + 6 => "Кирпичный завод", + 7 => "Сталелитейный завод", + 8 => "Мукомольная мельница", + 9 => "Пекарня", + 10 => "Склад", + 11 => "Амбар", + 12 => "Кузня", + 13 => "Оружейня", + 14 => "Арена", + 15 => "Главное здание", + 16 => "Пункт сбора", + 17 => "Рынок", + 18 => "Посольство", + 19 => "Казарма", + 20 => "Канюшня", + 21 => "Мастерская", + 22 => "Академия", + 23 => "Тайник", + 24 => "Ратуша", + 25 => "Резиденция", + 26 => "Дворец", + 27 => "Сокровищница", + 28 => "Торговая палата", + 29 => "Большая казарма", + 30 => "Большая конюшня", + 31 => "Городская стена", + 32 => "Земляной вал", + 33 => "Изгородь", + 34 => "Каменотес", + 35 => "Пивоваренный завод", + 36 => "Капканщик", + 37 => "Таверна", + 38 => "Большой склад", + 39 => "Большой амбар", + 40 => "Чудо Света", + 41 => "Водопой", + 42 => "Большая мастерская", + 43 => "Ошибка", + 44 => " (уровень "); - $lang['fields'] = array ( 0 => ' уровень', 1 => 'Лесопилка уровень', @@ -425,4 +426,27 @@ define("MASS_SENT","Mass IGM was sent"); 5 => 'Наружняя строительная площадка', 6 => 'Строительная площадка', 7 => 'Строительная площадка пункта сбора'); + + $lang['npc'] = array ( + 0 => 'NPC торговец'); + + $lang['upgrade'] = array ( + 0 => 'Здание уже на максимальном уровне', + 1 => 'Максимальный уровень здания строится', + 2 => 'Здание будет снесено', + 3 => 'Стоимость строительства до уровня ', + 4 => 'Рабочие заняты.', + 5 => 'Не хватает еды. Развивайте фермы.', + 6 => 'Постройте склад.', + 7 => 'Постройте амбар.', + 8 => 'Достаточно ресурсов будет ', + 9 => ' в  ', + 10 => 'Улучшить до уровня '); + + $lang['movement'] = array ( + 0 => 'в '); + + $lang['troops'] = array ( + 0 => 'нет', + 1 => 'Герой'); ?> diff --git a/Templates/Build/upgrade.tpl b/Templates/Build/upgrade.tpl index 7ae6489d..8452785b 100644 --- a/Templates/Build/upgrade.tpl +++ b/Templates/Build/upgrade.tpl @@ -1,66 +1,66 @@ canBuild($id,$village->resarray['f'.$id.'t']); if($bindicate == 1) { - echo "

Building already at max level

"; + echo "

".$lang['upgrade'][0]."

"; } else if($bindicate == 10) { - echo "

Building max level under construction

"; + echo "

".$lang['upgrade'][1]."

"; } else if($bindicate == 11) { - echo "

Building presently being demolished

"; + echo "

".$lang['upgrade'][2]."

"; } else { $loopsame = ($building->isCurrent($id) || $building->isLoop($id))?1:0; $doublebuild = ($building->isCurrent($id) && $building->isLoop($id))?1:0; $uprequire = $building->resourceRequired($id,$village->resarray['f'.$id.'t'],($loopsame > 0 ? 2:1)+$doublebuild); ?> -

Costs for upgrading to level resarray['f'.$id]+($loopsame > 0 ? 2:1)+$doublebuild; ?>:
-Lumber | Clay | Iron | Crop | Crop consumption | durationgetTimeFormat($uprequire['time']); +

resarray['f'.$id]+($loopsame > 0 ? 2:1)+$doublebuild; ?>:
+<?php echo LUMBER; ?>  | <?php echo CLAY; ?>  | <?php echo IRON; ?>  | <?php echo CROP; ?>  | <?php echo CROP_COM; ?>  | <?php echo DURATION ?>getTimeFormat($uprequire['time']); if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { - echo "|\"NPC"; + echo "|\"".$lang['npc'][0]."\""; } ?>
The workers are already at work."; + echo "".$lang['upgrade'][4].""; } else if($bindicate == 3) { - echo "The workers are already at work. (waiting loop)"; + echo "".$lang['upgrade'][4]." ".WAITING_LOOP.""; } else if($bindicate == 4) { - echo "Not enough food. Expand cropland."; + echo "".$lang['upgrade'][5].""; } else if($bindicate == 5) { - echo "Upgrade Warehouse."; + echo "".$lang['upgrade'][6].""; } else if($bindicate == 6) { - echo "Upgrade Granary."; + echo "".$lang['upgrade'][7].""; } else if($bindicate == 7) { $neededtime = $building->calculateAvaliable($id,$village->resarray['f'.$id.'t'],($loopsame > 0 ? 2:1)); - echo "Enough resources ".$neededtime[0]." at ".$neededtime[1].""; + echo "".$lang['upgrade'][8].$neededtime[0].$lang['upgrade'][9].$neededtime[1].""; } else if($bindicate == 8) { if($session->access==BANNED){ - echo "Upgrade to level "; + echo "".$lang['upgrade'][10]; } else if($id <= 18) { - echo "checker\">Upgrade to level "; + echo "checker\">".$lang['upgrade'][10]; } else { - echo "checker\">Upgrade to level "; + echo "checker\">".$lang['upgrade'][10]; } echo $village->resarray['f'.$id]+1; echo "."; } else if($bindicate == 9) { if($session->access==BANNED){ - echo "Upgrade to level "; + echo "".$lang['upgrade'][10]; } else if($id <= 18) { - echo "checker\">Upgrade to level "; + echo "checker\">".$lang['upgrade'][10]; } else { - echo "checker\">Upgrade to level "; + echo "checker\">".$lang['upgrade'][10]; } echo $village->resarray['f'.$id]+($loopsame > 0 ? 2:1); - echo ". (waiting loop) "; + echo ". ".WAITING_LOOP." "; } } diff --git a/Templates/Building.tpl b/Templates/Building.tpl index fb91e317..d31504d6 100644 --- a/Templates/Building.tpl +++ b/Templates/Building.tpl @@ -16,7 +16,7 @@ gold >= 2) { - ?> Finish all construction and research orders in this village immediately for 2 Gold? + ?> <?php echo FINISH_GOLD; ?> @@ -40,16 +40,16 @@ $BuildingList = array(); foreach($building->buildArray as $jobs) { echo "checker\">"; - echo "\"cancel\""; - echo $building->procResType($jobs['type'])." (Level ".($village->resarray['f'.$jobs['field']]+(in_array($jobs['field'],$BuildingList)?2:1 )).")"; + echo "\"".CANCEL."\""; + echo $building->procResType($jobs['type']).$lang['buildings'][44].($village->resarray['f'.$jobs['field']]+(in_array($jobs['field'],$BuildingList)?2:1 )).")"; if($jobs['loopcon'] == 0) { $BuildingList[] = $jobs['field']; } if($jobs['loopcon'] == 1) { - echo " (waiting loop)"; + echo " ".WAITING_LOOP; } echo ""; echo $generator->getTimeFormat($jobs['timestamp']-time()); - echo " hrs."; - echo "done at ".date('H:i', $jobs['timestamp']).""; + echo " ".HRS.""; + echo "".DONE_AT." ".date('H:i', $jobs['timestamp']).""; $timer +=1; } ?> diff --git a/Templates/movement.tpl b/Templates/movement.tpl index 132551e3..ac5e41d2 100644 --- a/Templates/movement.tpl +++ b/Templates/movement.tpl @@ -28,7 +28,7 @@ if($aantal > 0){ $NextArrival[] = $receive['endtime']; } echo ''.$title.'» -

'.$aantal.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$aantal.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } @@ -51,7 +51,7 @@ if($aantal > 0){ } } echo ''.$title.'» -
'.$aantal.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$aantal.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } @@ -73,7 +73,7 @@ if($aantal > 0){ } } echo ''.$title.'» -
'.$aantal.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$aantal.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } @@ -96,7 +96,7 @@ if($lala > 0){ } } echo ''.$title.'» -
'.$lala.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$lala.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } @@ -118,7 +118,7 @@ if($lala > 0){ } } echo ''.$title.'» -
'.$lala.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$lala.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } @@ -139,7 +139,7 @@ if($aantal > 0){ $NextArrival[] = $receive['endtime']; } echo ''.$title.'« -
'.$aantal.' '.$short.'
in '.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; +
'.$aantal.' '.$short.'
'.$lang['movement'][0].''.$generator->getTimeFormat(min($NextArrival)-time()).' '.HOURS.'
'; $timer += 1; } ?> diff --git a/Templates/serv_time.tpl b/Templates/serv_time.tpl index d0199cb7..6c665a71 100644 --- a/Templates/serv_time.tpl +++ b/Templates/serv_time.tpl @@ -6,7 +6,7 @@ echo CALCULATED_IN." "; echo round(($generator->pageLoadTimeEnd()-$start)*1000); echo " ".MILISECS."
\n"; -echo SERVER_TIME.''.date('H:i:s').''; +echo SERVER_TIME.' '.date('H:i:s').''; ?> diff --git a/Templates/troops.tpl b/Templates/troops.tpl index 207917f9..2e32179d 100644 --- a/Templates/troops.tpl +++ b/Templates/troops.tpl @@ -24,13 +24,13 @@ for($i=1;$i<=50;$i++) { } } if($troops['hero'] > 0) { - echo "\"Hero\""; - echo "".$troops['hero']."Hero"; + echo "\"".$lang['troops'][1]."\""; + echo "".$troops['hero']."".$lang['troops'][1].""; $TroopsPresent = True; } $units = $technology->getUnitList($village->wid); if(!$TroopsPresent) { - echo "none"; + echo "".$lang['troops'][0].""; } ?>