Browse Source

Merge pull request #4232 from cewbdex/cz-work

Translate cz
Ivan Savenko 1 year ago
parent
commit
b1a902809e
3 changed files with 235 additions and 140 deletions
  1. 114 25
      Mods/vcmi/config/vcmi/czech.json
  2. 104 98
      launcher/translation/czech.ts
  3. 17 17
      mapeditor/translation/czech.ts

+ 114 - 25
Mods/vcmi/config/vcmi/czech.json

@@ -49,10 +49,10 @@
 	"vcmi.radialWheel.heroSwapArtifacts" : "Vyměnit artefakty s jiným hrdinou",
 	"vcmi.radialWheel.heroSwapArtifacts" : "Vyměnit artefakty s jiným hrdinou",
 	"vcmi.radialWheel.heroDismiss" : "Propustit hrdinu",
 	"vcmi.radialWheel.heroDismiss" : "Propustit hrdinu",
 
 
-	"vcmi.radialWheel.moveTop" : "Move to top",
-	"vcmi.radialWheel.moveUp" : "Move up",
-	"vcmi.radialWheel.moveDown" : "Move down",
-	"vcmi.radialWheel.moveBottom" : "Move to bottom",
+	"vcmi.radialWheel.moveTop" : "Přesunout nahoru",
+	"vcmi.radialWheel.moveUp" : "Posunout výše",
+	"vcmi.radialWheel.moveDown" : "Posunout níže",
+	"vcmi.radialWheel.moveBottom" : "Přesunout dolů",
 
 
 	"vcmi.spellBook.search" : "hledat...",
 	"vcmi.spellBook.search" : "hledat...",
 
 
@@ -62,24 +62,88 @@
 	"vcmi.mainMenu.serverClosing" : "Zavírání...",
 	"vcmi.mainMenu.serverClosing" : "Zavírání...",
 	"vcmi.mainMenu.hostTCP" : "Pořádat hru TCP/IP",
 	"vcmi.mainMenu.hostTCP" : "Pořádat hru TCP/IP",
 	"vcmi.mainMenu.joinTCP" : "Připojit se do hry TCP/IP",
 	"vcmi.mainMenu.joinTCP" : "Připojit se do hry TCP/IP",
-	"vcmi.mainMenu.playerName" : "Hráč",
-	
+
 	"vcmi.lobby.filepath" : "Název souboru",
 	"vcmi.lobby.filepath" : "Název souboru",
 	"vcmi.lobby.creationDate" : "Datum vytvoření",
 	"vcmi.lobby.creationDate" : "Datum vytvoření",
 	"vcmi.lobby.scenarioName" : "Název scénáře",
 	"vcmi.lobby.scenarioName" : "Název scénáře",
 	"vcmi.lobby.mapPreview" : "Náhled mapy",
 	"vcmi.lobby.mapPreview" : "Náhled mapy",
 	"vcmi.lobby.noPreview" : "bez náhledu",
 	"vcmi.lobby.noPreview" : "bez náhledu",
 	"vcmi.lobby.noUnderground" : "bez podzemí",
 	"vcmi.lobby.noUnderground" : "bez podzemí",
-
+	"vcmi.lobby.sortDate" : "Řadit mapy dle data změny",
+	"vcmi.lobby.backToLobby" : "Vrátit se do předsíně",
+	
+	"vcmi.lobby.login.title" : "Online předsíň VCMI",
+	"vcmi.lobby.login.username" : "Uživatelské jméno:",
+	"vcmi.lobby.login.connecting" : "Připojování...",
+	"vcmi.lobby.login.error" : "Chyba při připojování: %s",
+	"vcmi.lobby.login.create" : "Nový účet",
+	"vcmi.lobby.login.login" : "Přihlásit se",
+	"vcmi.lobby.login.as" : "Přilásit se jako %s",
+	"vcmi.lobby.header.rooms" : "Herní místnosti - %d",
+	"vcmi.lobby.header.channels" : "Kanály konverzace",
+	"vcmi.lobby.header.chat.global" : "Globální konverzace hry - %s", // %s -> language name
+	"vcmi.lobby.header.chat.match" : "Konverzace předchozí hry %s", // %s -> game start date & time
+	"vcmi.lobby.header.chat.player" : "Soukromá konverzace s %s", // %s -> nickname of another player
+	"vcmi.lobby.header.history" : "Vaše předchozí hry",
+	"vcmi.lobby.header.players" : "Online hráči - %d",
+	"vcmi.lobby.match.solo" : "Hra jednoho hráče",
+	"vcmi.lobby.match.duel" : "Hra s %s", // %s -> nickname of another player
+	"vcmi.lobby.match.multi" : "%d hráčů",
+	"vcmi.lobby.room.create" : "Vytvořit novou místnost",
+	"vcmi.lobby.room.players.limit" : "Omezení počtu hráčů",
+	"vcmi.lobby.room.description.public" : "Jakýkoliv hráč se může připojit do veřejné místnosti.",
+	"vcmi.lobby.room.description.private" : "Pouze pozvaní hráči se mohou připojit do soukromé místnosti.",
+	"vcmi.lobby.room.description.new" : "Pro start hry vyberte scénář, nebo nastavte náhodnou mapu.",
+	"vcmi.lobby.room.description.load" : "Pro start hry načtěte uloženou hru.",
+	"vcmi.lobby.room.description.limit" : "Až %d hráčů se může připojit do vaší místnosti (včetně vás).",
+	"vcmi.lobby.invite.header" : "Pozvat hráče",
+	"vcmi.lobby.invite.notification" : "Pozval vás hráč do jejich soukromé místnosti. Nyní se do ní můžete připojit.",
+	"vcmi.lobby.preview.title" : "Připojit se do herní místnosti",
+	"vcmi.lobby.preview.subtitle" : "Hra na %s, pořádána %s", //TL Note: 1) name of map or RMG template 2) nickname of game host
+	"vcmi.lobby.preview.version" : "Verze hry:",
+	"vcmi.lobby.preview.players" : "Hráči:",
+	"vcmi.lobby.preview.mods" : "Použité modifikace:",
+	"vcmi.lobby.preview.allowed" : "Připojit se do herní místnosti?",
+	"vcmi.lobby.preview.error.header" : "Nelze se připojit do této herní místnosti.",
+	"vcmi.lobby.preview.error.playing" : "Nejdříve musíte opustit vaši současnou hru.",
+	"vcmi.lobby.preview.error.full" : "Místnost je již plná.",
+	"vcmi.lobby.preview.error.busy" : "Místnost již nepřijímá nové hráče.",
+	"vcmi.lobby.preview.error.invite" : "Nebyl jste pozván do této mísnosti.",
+	"vcmi.lobby.preview.error.mods" : "Použváte jinou sadu modifikací.",
+	"vcmi.lobby.preview.error.version" : "Používáte jinou verzi VCMI.",
+	"vcmi.lobby.room.new" : "Nová hra",
+	"vcmi.lobby.room.load" : "Načíst hru",
+	"vcmi.lobby.room.type" : "Druh místnosti",
+	"vcmi.lobby.room.mode" : "Herní režim",
+	"vcmi.lobby.room.state.public" : "Veřejná",
+	"vcmi.lobby.room.state.private" : "Soukromá",
+	"vcmi.lobby.room.state.busy" : "Ve hře",
+	"vcmi.lobby.room.state.invited" : "Pozvaný",
+	"vcmi.lobby.mod.state.compatible" : "Kompatibilní",
+	"vcmi.lobby.mod.state.disabled" : "Musí být povolena",
+	"vcmi.lobby.mod.state.version" : "Neshoda verze",
+	"vcmi.lobby.mod.state.excessive" : "Musí být zakázána",
+	"vcmi.lobby.mod.state.missing" : "Není nainstalována",
+	"vcmi.lobby.pvp.coin.hover" : "Mince",
+	"vcmi.lobby.pvp.coin.help" : "Hodí mincí",
+	"vcmi.lobby.pvp.randomTown.hover" : "Náhodné město",
+	"vcmi.lobby.pvp.randomTown.help" : "Napsat náhodné město do konvezace",
+	"vcmi.lobby.pvp.randomTownVs.hover" : "Náhodné město vs.",
+	"vcmi.lobby.pvp.randomTownVs.help" : "Napsat 2 náhodná města do konvezace",
+	"vcmi.lobby.pvp.versus" : "vs.",
+
+	"vcmi.client.errors.invalidMap" : "{Neplatná mapa nebo kampaň}\n\nChyba při startu hry! Vybraná mapa nebo kampaň může být neplatná nebo poškozená. Důvod:\n%s",
 	"vcmi.client.errors.missingCampaigns" : "{Chybějící datové soubory}\n\nDatové soubory kampaně nebyly nalezeny! Možná máte nekompletní nebo poškozené datové soubory Heroes 3. Prosíme, přeinstalujte hru.",
 	"vcmi.client.errors.missingCampaigns" : "{Chybějící datové soubory}\n\nDatové soubory kampaně nebyly nalezeny! Možná máte nekompletní nebo poškozené datové soubory Heroes 3. Prosíme, přeinstalujte hru.",
+	"vcmi.server.errors.disconnected" : "{Chyba sítě}\n\nPřipojení k hernímu serveru bylo ztraceno!",
 	"vcmi.server.errors.existingProcess" : "Již běží jiný server VCMI. Prosím, ukončete ho před startem nové hry.",
 	"vcmi.server.errors.existingProcess" : "Již běží jiný server VCMI. Prosím, ukončete ho před startem nové hry.",
 	"vcmi.server.errors.modsToEnable"    : "{Následující modifikace jsou nutné pro načtení hry}",
 	"vcmi.server.errors.modsToEnable"    : "{Následující modifikace jsou nutné pro načtení hry}",
 	"vcmi.server.errors.modsToDisable"   : "{Následující modifikace musí být zakázány}",
 	"vcmi.server.errors.modsToDisable"   : "{Následující modifikace musí být zakázány}",
-	"vcmi.server.confirmReconnect"       : "Chcete se připojit k poslední relaci?",
 	"vcmi.server.errors.modNoDependency" : "Nelze načíst modifikaci {'%s'}!\n Závisí na modifikaci {'%s'}, která není aktivní!\n",
 	"vcmi.server.errors.modNoDependency" : "Nelze načíst modifikaci {'%s'}!\n Závisí na modifikaci {'%s'}, která není aktivní!\n",
 	"vcmi.server.errors.modConflict" : "Nelze načíst modifikaci {'%s'}!\n Je v kolizi s aktivní modifikací {'%s'}!\n",
 	"vcmi.server.errors.modConflict" : "Nelze načíst modifikaci {'%s'}!\n Je v kolizi s aktivní modifikací {'%s'}!\n",
 	"vcmi.server.errors.unknownEntity" : "Nelze načíst uloženou pozici! Neznámá entita '%s' nalezena v uložené pozici! Uložná pozice nemusí být kompatibilní s aktuálními verzemi modifikací!",
 	"vcmi.server.errors.unknownEntity" : "Nelze načíst uloženou pozici! Neznámá entita '%s' nalezena v uložené pozici! Uložná pozice nemusí být kompatibilní s aktuálními verzemi modifikací!",
 
 
+	"vcmi.dimensionDoor.seaToLandError" : "It's not possible to teleport from sea to land or vice versa with a Dimension Door.", //TODO
+
 	"vcmi.settingsMainWindow.generalTab.hover" : "Obecné",
 	"vcmi.settingsMainWindow.generalTab.hover" : "Obecné",
 	"vcmi.settingsMainWindow.generalTab.help"     : "Přepne na kartu obecných nastavení, která obsahuje nastavení související s obecným chováním klienta hry.",
 	"vcmi.settingsMainWindow.generalTab.help"     : "Přepne na kartu obecných nastavení, která obsahuje nastavení související s obecným chováním klienta hry.",
 	"vcmi.settingsMainWindow.battleTab.hover" : "Bitva",
 	"vcmi.settingsMainWindow.battleTab.hover" : "Bitva",
@@ -182,6 +246,18 @@
 	"vcmi.battleWindow.damageEstimation.kills" : "%d zahyne",
 	"vcmi.battleWindow.damageEstimation.kills" : "%d zahyne",
 	"vcmi.battleWindow.damageEstimation.kills.1" : "%d zahyne",
 	"vcmi.battleWindow.damageEstimation.kills.1" : "%d zahyne",
 
 
+	"vcmi.battleWindow.damageRetaliation.will" : "Zahyne ",
+	"vcmi.battleWindow.damageRetaliation.may" : "Možná zahyne ",
+	"vcmi.battleWindow.damageRetaliation.never" : "Nezahyne.",
+	"vcmi.battleWindow.damageRetaliation.damage" : "(%DAMAGE).",
+	"vcmi.battleWindow.damageRetaliation.damageKills" : "(%DAMAGE, %KILLS).",
+	
+	"vcmi.battleWindow.killed" : "Zabito", //TODO
+	"vcmi.battleWindow.accurateShot.resultDescription.0" : "%d %s were killed by accurate shots!",
+	"vcmi.battleWindow.accurateShot.resultDescription.1" : "%d %s was killed with an accurate shot!",
+	"vcmi.battleWindow.accurateShot.resultDescription.2" : "%d %s were killed by accurate shots!",
+	"vcmi.battleWindow.endWithAutocombat" : "Are you sure you wish to end the battle with auto combat?",
+
 	"vcmi.battleResultsWindow.applyResultsLabel" : "Použít výsledek bitvy",
 	"vcmi.battleResultsWindow.applyResultsLabel" : "Použít výsledek bitvy",
 
 
 	"vcmi.tutorialWindow.title" : "Úvod ovládání dotykem",
 	"vcmi.tutorialWindow.title" : "Úvod ovládání dotykem",
@@ -244,18 +320,18 @@
 	"vcmi.optionsTab.turnOptions.hover" : "Možnosti tahu",
 	"vcmi.optionsTab.turnOptions.hover" : "Možnosti tahu",
 	"vcmi.optionsTab.turnOptions.help" : "Vyberte odpočítávadlo tahů a nastavení souběžných tahů",
 	"vcmi.optionsTab.turnOptions.help" : "Vyberte odpočítávadlo tahů a nastavení souběžných tahů",
 
 
-	"vcmi.optionsTab.chessFieldBase.hover" : "Base timer",
-	"vcmi.optionsTab.chessFieldTurn.hover" : "Turn timer",
-	"vcmi.optionsTab.chessFieldBattle.hover" : "Battle timer",
-	"vcmi.optionsTab.chessFieldUnit.hover" : "Unit timer",
-	"vcmi.optionsTab.chessFieldBase.help" : "Used when {Turn Timer} reaches 0. Set once at game start. On reaching zero, ends current turn. Any ongoing combat with end with a loss.",
-	"vcmi.optionsTab.chessFieldTurnAccumulate.help" : "Used out of combat or when {Battle Timer} runs out. Reset each turn. Leftover added to {Base Timer} at turn's end.",
-	"vcmi.optionsTab.chessFieldTurnDiscard.help" : "Used out of combat or when {Battle Timer} runs out. Reset each turn. Any unspent time is lost",
-	"vcmi.optionsTab.chessFieldBattle.help" : "Used in battles with AI or in pvp combat when {Unit Timer} runs out. Reset at start of each combat.",
-	"vcmi.optionsTab.chessFieldUnitAccumulate.help" : "Used when selecting unit action in pvp combat. Leftover added to {Battle Timer} at end of unit turn.",
-	"vcmi.optionsTab.chessFieldUnitDiscard.help" : "Used when selecting unit action in pvp combat. Reset at start of each unit's turn. Any unspent time is lost",
+	"vcmi.optionsTab.chessFieldBase.hover" : "Základní časovač",
+	"vcmi.optionsTab.chessFieldTurn.hover" : "Časovač tahu",
+	"vcmi.optionsTab.chessFieldBattle.hover" : "Časovač bitvy",
+	"vcmi.optionsTab.chessFieldUnit.hover" : "Časovač jednotky",
+	"vcmi.optionsTab.chessFieldBase.help" : "Použit při poklesnutí {Časovače bitvy} na 0. Nastaveno jednou při začátku hry. Při poklesu na nulu skončí tah. Jákákoliv trvající bitva skončí prohrou.",
+	"vcmi.optionsTab.chessFieldTurnAccumulate.help" : "Použit mimo bitvu nebo když {Časovač bitvy} vyprší. Resetuje se každý tah. Přebytečný čas je přidán do {Základního časovače} na konci tahu.",
+	"vcmi.optionsTab.chessFieldTurnDiscard.help" : "Použit mimo bitvu nebo když {Časovač bitvy} vyprší. Resetuje se každý tah. Jakýkoliv přebytečný čas je ztracen.",
+	"vcmi.optionsTab.chessFieldBattle.help" : "Použit v bitvách s AI nebo v pvp soubojích při vypršení {Časovače jednotky}. Resetuje se startu každé bitvy.",
+	"vcmi.optionsTab.chessFieldUnitAccumulate.help" : "Použit při vybírání úkonu jednotky. Přebytečný čas je přidán do {Časovače bitvy} na konci tahu jednotky.",
+	"vcmi.optionsTab.chessFieldUnitDiscard.help" : "Použit při vybírání úkonu jednotky. Resetuje se na začátku tahu každé jednotky. Jakýkoliv přebytečný čas je ztracen.",
 
 
-	"vcmi.optionsTab.accumulate" : "Accumulate",
+	"vcmi.optionsTab.accumulate" : "Akumulovat",
 
 
 	"vcmi.optionsTab.simturnsTitle" : "Souběžné tahy",
 	"vcmi.optionsTab.simturnsTitle" : "Souběžné tahy",
 	"vcmi.optionsTab.simturnsMin.hover" : "Alespoň po",
 	"vcmi.optionsTab.simturnsMin.hover" : "Alespoň po",
@@ -302,6 +378,14 @@
 	"vcmi.optionsTab.simturns.months.1" : " %d měsíc",
 	"vcmi.optionsTab.simturns.months.1" : " %d měsíc",
 	"vcmi.optionsTab.simturns.months.2" : " %d měsíce",
 	"vcmi.optionsTab.simturns.months.2" : " %d měsíce",
 
 
+	"vcmi.optionsTab.extraOptions.hover" : "Další možnosti",
+	"vcmi.optionsTab.extraOptions.help" : "Další herní možnosti",
+
+	"vcmi.optionsTab.cheatAllowed.hover" : "Povolit cheaty",
+	"vcmi.optionsTab.unlimitedReplay.hover" : "Unlimited battle replay",
+	"vcmi.optionsTab.cheatAllowed.help" : "{Povolit cheaty}\nPovolí zadávání cheatů během hry.",
+	"vcmi.optionsTab.unlimitedReplay.help" : "{Unlimited battle replay}\nNo limit of replaying battles.",
+
 	// Custom victory conditions for H3 campaigns and HotA maps
 	// Custom victory conditions for H3 campaigns and HotA maps
 	"vcmi.map.victoryCondition.daysPassed.toOthers" : "Nepřítel zvládl přežít do této chvíle. Vítězství je jeho!",
 	"vcmi.map.victoryCondition.daysPassed.toOthers" : "Nepřítel zvládl přežít do této chvíle. Vítězství je jeho!",
 	"vcmi.map.victoryCondition.daysPassed.toSelf" : "Gratulace! Zvládli jste přežít. Vítězství je vaše!",
 	"vcmi.map.victoryCondition.daysPassed.toSelf" : "Gratulace! Zvládli jste přežít. Vítězství je vaše!",
@@ -333,9 +417,9 @@
 	"core.bonus.AIR_IMMUNITY.description": "Imunní všem kouzlům školy vzdušné magie",
 	"core.bonus.AIR_IMMUNITY.description": "Imunní všem kouzlům školy vzdušné magie",
 	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Útok okolo",
 	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Útok okolo",
 	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Útočí na všechny sousední jednotky",
 	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Útočí na všechny sousední jednotky",
-	"core.bonus.BLOCKS_RETALIATION.name": "Žádná odplata",
+	"core.bonus.BLOCKS_RETALIATION.name": "Žádná odveta",
 	"core.bonus.BLOCKS_RETALIATION.description": "Nepřítel nemůže zaútočit zpět",
 	"core.bonus.BLOCKS_RETALIATION.description": "Nepřítel nemůže zaútočit zpět",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Žádná odplata na dálku",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Žádná odveta na dálku",
 	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Nepřítel nemůže zaútočit zpět útokem na dálku",
 	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Nepřítel nemůže zaútočit zpět útokem na dálku",
 	"core.bonus.CATAPULT.name": "Katapult",
 	"core.bonus.CATAPULT.name": "Katapult",
 	"core.bonus.CATAPULT.description": "Útočí na ochranné hradby",
 	"core.bonus.CATAPULT.description": "Útočí na ochranné hradby",
@@ -364,17 +448,20 @@
 	"core.bonus.ENCHANTED.name": "Očarovaný",
 	"core.bonus.ENCHANTED.name": "Očarovaný",
 	"core.bonus.ENCHANTED.description": "Trvale ovlivněm kouzlem ${subtype.spell}",
 	"core.bonus.ENCHANTED.description": "Trvale ovlivněm kouzlem ${subtype.spell}",
 	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Nevšímá si ${val} % bodů obrany",
 	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Nevšímá si ${val} % bodů obrany",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "When being attacked, ${val}% of the attacker's attack is ignored",
 	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Pří útoku nebude brát v potaz ${val}% bodů obrany obránce",
 	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Pří útoku nebude brát v potaz ${val}% bodů obrany obránce",
 	"core.bonus.FIRE_IMMUNITY.name": "Ohnivá odolnost",
 	"core.bonus.FIRE_IMMUNITY.name": "Ohnivá odolnost",
 	"core.bonus.FIRE_IMMUNITY.description": "Imunní všem kouzlům školy ohnivé magie",
 	"core.bonus.FIRE_IMMUNITY.description": "Imunní všem kouzlům školy ohnivé magie",
 	"core.bonus.FIRE_SHIELD.name": "Ohnivý štít (${val}%)",
 	"core.bonus.FIRE_SHIELD.name": "Ohnivý štít (${val}%)",
 	"core.bonus.FIRE_SHIELD.description": "Odrazí část zranení útoku zblízka",
 	"core.bonus.FIRE_SHIELD.description": "Odrazí část zranení útoku zblízka",
 	"core.bonus.FIRST_STRIKE.name": "První úder",
 	"core.bonus.FIRST_STRIKE.name": "První úder",
-	"core.bonus.FIRST_STRIKE.description": "Tato jednotka útočí zpět ještě než je na ni zaútočeno",
+	"core.bonus.FIRST_STRIKE.description": "Tato jednotka provede odvetu ještě než je na ni zaútočeno",
 	"core.bonus.FEAR.name": "Strach",
 	"core.bonus.FEAR.name": "Strach",
 	"core.bonus.FEAR.description": "Způsobí strach nepřátelskému oddílu",
 	"core.bonus.FEAR.description": "Způsobí strach nepřátelskému oddílu",
 	"core.bonus.FEARLESS.name": "Nebojácnost",
 	"core.bonus.FEARLESS.name": "Nebojácnost",
 	"core.bonus.FEARLESS.description": "Odolnost proti strachu",
 	"core.bonus.FEARLESS.description": "Odolnost proti strachu",
+	"core.bonus.FEROCITY.name": "Ferocity", //TODO
+	"core.bonus.FEROCITY.description": "Attacks ${val} additional times if killed anybody",
 	"core.bonus.FLYING.name": "Letec",
 	"core.bonus.FLYING.name": "Letec",
 	"core.bonus.FLYING.description": "Při pohybu létá (přes překážky)",
 	"core.bonus.FLYING.description": "Při pohybu létá (přes překážky)",
 	"core.bonus.FREE_SHOOTING.name": "Blízké výstřely",
 	"core.bonus.FREE_SHOOTING.name": "Blízké výstřely",
@@ -421,7 +508,7 @@
 	"core.bonus.NON_LIVING.description": "Imunní vůči mnohým efektům",
 	"core.bonus.NON_LIVING.description": "Imunní vůči mnohým efektům",
 	"core.bonus.RANDOM_SPELLCASTER.name": "Náhodný kouzelník",
 	"core.bonus.RANDOM_SPELLCASTER.name": "Náhodný kouzelník",
 	"core.bonus.RANDOM_SPELLCASTER.description": "Může seslat náhodné kouzlo",
 	"core.bonus.RANDOM_SPELLCASTER.description": "Může seslat náhodné kouzlo",
-	"core.bonus.RANGED_RETALIATION.name": "Vzdálená msta",
+	"core.bonus.RANGED_RETALIATION.name": "Vzdálená odveta",
 	"core.bonus.RANGED_RETALIATION.description": "Může provést protiútok na dálku",
 	"core.bonus.RANGED_RETALIATION.description": "Může provést protiútok na dálku",
 	"core.bonus.RECEPTIVE.name": "Přijímavý",
 	"core.bonus.RECEPTIVE.name": "Přijímavý",
 	"core.bonus.RECEPTIVE.description": "Není imunní vůči přátelským kouzlům",
 	"core.bonus.RECEPTIVE.description": "Není imunní vůči přátelským kouzlům",
@@ -429,6 +516,8 @@
 	"core.bonus.REBIRTH.description": "${val}% oddílu se po smrti znovu narodí",
 	"core.bonus.REBIRTH.description": "${val}% oddílu se po smrti znovu narodí",
 	"core.bonus.RETURN_AFTER_STRIKE.name": "Útok a návrat",
 	"core.bonus.RETURN_AFTER_STRIKE.name": "Útok a návrat",
 	"core.bonus.RETURN_AFTER_STRIKE.description": "Navrátí se po útoku na blízko",
 	"core.bonus.RETURN_AFTER_STRIKE.description": "Navrátí se po útoku na blízko",
+	"core.bonus.REVENGE.name": "Msta",
+	"core.bonus.REVENGE.description": "Deals extra damage based on attacker's lost health in battle", //TODO
 	"core.bonus.SHOOTER.name": "Střelec",
 	"core.bonus.SHOOTER.name": "Střelec",
 	"core.bonus.SHOOTER.description": "Jednotka může střílet",
 	"core.bonus.SHOOTER.description": "Jednotka může střílet",
 	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Střílí okolo",
 	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Střílí okolo",
@@ -452,7 +541,7 @@
 	"core.bonus.SUMMON_GUARDIANS.name": "Povolat strážce",
 	"core.bonus.SUMMON_GUARDIANS.name": "Povolat strážce",
 	"core.bonus.SUMMON_GUARDIANS.description": "Na začátku bitvy povolá ${subtype.creature} (${val}%)",
 	"core.bonus.SUMMON_GUARDIANS.description": "Na začátku bitvy povolá ${subtype.creature} (${val}%)",
 	"core.bonus.SYNERGY_TARGET.name": "Synergizable", // TODO
 	"core.bonus.SYNERGY_TARGET.name": "Synergizable", // TODO
-	"core.bonus.SYNERGY_TARGET.description": "This creature is vulnerable to synergy effect",
+	"core.bonus.SYNERGY_TARGET.description": "This creature is vulnerable to synergy effect", //TODO
 	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Dech",
 	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Dech",
 	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Dechový útok (dosah do dvou polí)",
 	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Dechový útok (dosah do dvou polí)",
 	"core.bonus.THREE_HEADED_ATTACK.name": "Tříhlavý útok",
 	"core.bonus.THREE_HEADED_ATTACK.name": "Tříhlavý útok",
@@ -462,7 +551,7 @@
 	"core.bonus.UNDEAD.name": "Nemrtvý",
 	"core.bonus.UNDEAD.name": "Nemrtvý",
 	"core.bonus.UNDEAD.description": "Jednotka je nemrtvá",
 	"core.bonus.UNDEAD.description": "Jednotka je nemrtvá",
 	"core.bonus.UNLIMITED_RETALIATIONS.name": "Neomezené odvety",
 	"core.bonus.UNLIMITED_RETALIATIONS.name": "Neomezené odvety",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Může se mstít za neomezený počet útoků",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "Může provést odvetu za neomezený počet útoků",
 	"core.bonus.WATER_IMMUNITY.name": "Vodní odolnost",
 	"core.bonus.WATER_IMMUNITY.name": "Vodní odolnost",
 	"core.bonus.WATER_IMMUNITY.description": "Imunní všem kouzlům školy vodní magie",
 	"core.bonus.WATER_IMMUNITY.description": "Imunní všem kouzlům školy vodní magie",
 	"core.bonus.WIDE_BREATH.name": "Široký dech",
 	"core.bonus.WIDE_BREATH.name": "Široký dech",

+ 104 - 98
launcher/translation/czech.ts

@@ -79,7 +79,7 @@
     <message>
     <message>
         <location filename="../aboutProject/aboutproject_moc.ui" line="234"/>
         <location filename="../aboutProject/aboutproject_moc.ui" line="234"/>
         <source>Configuration files directory</source>
         <source>Configuration files directory</source>
-        <translation type="unfinished"></translation>
+        <translation>Složka nastavení hry</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../aboutProject/aboutproject_moc.ui" line="297"/>
         <location filename="../aboutProject/aboutproject_moc.ui" line="297"/>
@@ -259,7 +259,7 @@
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.ui" line="373"/>
         <location filename="../modManager/cmodlistview_moc.ui" line="373"/>
         <source>Install from file</source>
         <source>Install from file</source>
-        <translation type="unfinished"></translation>
+        <translation>Instalovat ze souboru</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.ui" line="424"/>
         <location filename="../modManager/cmodlistview_moc.ui" line="424"/>
@@ -294,7 +294,7 @@
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.ui" line="105"/>
         <location filename="../modManager/cmodlistview_moc.ui" line="105"/>
         <source>Reload repositories</source>
         <source>Reload repositories</source>
-        <translation type="unfinished"></translation>
+        <translation>Načíst repozitáře</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.ui" line="340"/>
         <location filename="../modManager/cmodlistview_moc.ui" line="340"/>
@@ -360,18 +360,18 @@
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="316"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="316"/>
         <source>please upgrade mod</source>
         <source>please upgrade mod</source>
-        <translation type="unfinished"></translation>
+        <translation>prosíme aktualizujte modifikaci</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="188"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="188"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="803"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="803"/>
         <source>mods repository index</source>
         <source>mods repository index</source>
-        <translation type="unfinished"></translation>
+        <translation>index repozitáře modifikací</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="318"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="318"/>
         <source>or newer</source>
         <source>or newer</source>
-        <translation type="unfinished"></translation>
+        <translation>nebo novější</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="321"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="321"/>
@@ -426,42 +426,42 @@
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <source>All supported files</source>
         <source>All supported files</source>
-        <translation type="unfinished"></translation>
+        <translation>Všechny podporované soubory</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <source>Maps</source>
         <source>Maps</source>
-        <translation type="unfinished">Mapy</translation>
+        <translation>Mapy</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <source>Campaigns</source>
         <source>Campaigns</source>
-        <translation type="unfinished"></translation>
+        <translation>Kampaně</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <source>Configs</source>
         <source>Configs</source>
-        <translation type="unfinished"></translation>
+        <translation>Nastavení</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="634"/>
         <source>Mods</source>
         <source>Mods</source>
-        <translation type="unfinished">Modifikace</translation>
+        <translation>Modifikace</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="635"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="635"/>
         <source>Select files (configs, mods, maps, campaigns) to install...</source>
         <source>Select files (configs, mods, maps, campaigns) to install...</source>
-        <translation type="unfinished"></translation>
+        <translation>Vyberte soubory (nastavení, modifikace, mapy anebo kampaně) pro instalaci...</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="661"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="661"/>
         <source>Replace config file?</source>
         <source>Replace config file?</source>
-        <translation type="unfinished"></translation>
+        <translation>Nahradit soubor nastavení?</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="661"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="661"/>
         <source>Do you want to replace %1?</source>
         <source>Do you want to replace %1?</source>
-        <translation type="unfinished"></translation>
+        <translation>Chcete nahradit %1?</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="700"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="700"/>
@@ -515,7 +515,7 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="974"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="974"/>
         <source>screenshots</source>
         <source>screenshots</source>
-        <translation type="unfinished"></translation>
+        <translation>snímky obrazovky</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="980"/>
         <location filename="../modManager/cmodlistview_moc.cpp" line="980"/>
@@ -533,95 +533,96 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="162"/>
         <location filename="../modManager/cmodmanager.cpp" line="162"/>
         <source>Can not install submod</source>
         <source>Can not install submod</source>
-        <translation type="unfinished"></translation>
+        <translation>Nelze nainstalovat podmodifikaci</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="165"/>
         <location filename="../modManager/cmodmanager.cpp" line="165"/>
         <source>Mod is already installed</source>
         <source>Mod is already installed</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace je již nainstalována</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="174"/>
         <location filename="../modManager/cmodmanager.cpp" line="174"/>
         <source>Can not uninstall submod</source>
         <source>Can not uninstall submod</source>
-        <translation type="unfinished"></translation>
+        <translation>Nelze odinstalovat podmodifikaci</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="177"/>
         <location filename="../modManager/cmodmanager.cpp" line="177"/>
         <source>Mod is not installed</source>
         <source>Mod is not installed</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace není nainstalována</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="187"/>
         <location filename="../modManager/cmodmanager.cpp" line="187"/>
         <source>Mod is already enabled</source>
         <source>Mod is already enabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace je již povolena</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="190"/>
         <location filename="../modManager/cmodmanager.cpp" line="190"/>
         <location filename="../modManager/cmodmanager.cpp" line="233"/>
         <location filename="../modManager/cmodmanager.cpp" line="233"/>
         <source>Mod must be installed first</source>
         <source>Mod must be installed first</source>
-        <translation type="unfinished"></translation>
+        <translation>Nejprve musí být nainstalována modifikace</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="194"/>
         <location filename="../modManager/cmodmanager.cpp" line="194"/>
         <source>Mod is not compatible, please update VCMI and checkout latest mod revisions</source>
         <source>Mod is not compatible, please update VCMI and checkout latest mod revisions</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace není kompatibilní, prosíme aktualizujte VCMI a použijte nejnovější verzi modifikace</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="199"/>
         <location filename="../modManager/cmodmanager.cpp" line="199"/>
         <source>Required mod %1 is missing</source>
         <source>Required mod %1 is missing</source>
-        <translation type="unfinished"></translation>
+        <translation>Vyžadovaná modifkace %1 chybí</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="204"/>
         <location filename="../modManager/cmodmanager.cpp" line="204"/>
         <source>Required mod %1 is not enabled</source>
         <source>Required mod %1 is not enabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Vyžadovaná modifikace %1 není povolena</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="213"/>
         <location filename="../modManager/cmodmanager.cpp" line="213"/>
         <location filename="../modManager/cmodmanager.cpp" line="220"/>
         <location filename="../modManager/cmodmanager.cpp" line="220"/>
         <source>This mod conflicts with %1</source>
         <source>This mod conflicts with %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Tato modifikace koliduje s %1</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="230"/>
         <location filename="../modManager/cmodmanager.cpp" line="230"/>
         <source>Mod is already disabled</source>
         <source>Mod is already disabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace je již povolena</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="240"/>
         <location filename="../modManager/cmodmanager.cpp" line="240"/>
         <source>This mod is needed to run %1</source>
         <source>This mod is needed to run %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace %1 je vyžadována pro běh</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="282"/>
         <location filename="../modManager/cmodmanager.cpp" line="282"/>
         <source>Mod archive is missing</source>
         <source>Mod archive is missing</source>
-        <translation type="unfinished"></translation>
+        <translation>Archiv modifikace chybí</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="285"/>
         <location filename="../modManager/cmodmanager.cpp" line="285"/>
         <source>Mod with such name is already installed</source>
         <source>Mod with such name is already installed</source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace s tímto názvem je již nainstalována</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="290"/>
         <location filename="../modManager/cmodmanager.cpp" line="290"/>
         <source>Mod archive is invalid or corrupted</source>
         <source>Mod archive is invalid or corrupted</source>
-        <translation type="unfinished"></translation>
+        <translation>Archiv modifikace je neplatný nebo poškozený</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="316"/>
         <location filename="../modManager/cmodmanager.cpp" line="316"/>
         <source>Failed to extract mod data</source>
         <source>Failed to extract mod data</source>
-        <translation type="unfinished"></translation>
+        <translation>Extrakce dat modifikace selhala</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="344"/>
         <location filename="../modManager/cmodmanager.cpp" line="344"/>
         <source>Data with this mod was not found</source>
         <source>Data with this mod was not found</source>
-        <translation type="unfinished"></translation>
+        <translation>Data s touto modifikací nebyla nalezena</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodmanager.cpp" line="348"/>
         <location filename="../modManager/cmodmanager.cpp" line="348"/>
         <source>Mod is located in protected directory, please remove it manually:
         <source>Mod is located in protected directory, please remove it manually:
 </source>
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Modifikace se nachází v zabezpečené složce, prosíme odstraňte ji ručně:
+</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -668,62 +669,62 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="59"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="59"/>
         <source>Online Lobby port</source>
         <source>Online Lobby port</source>
-        <translation type="unfinished"></translation>
+        <translation>Port online předsíně</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="66"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="66"/>
         <source>Autocombat AI in battles</source>
         <source>Autocombat AI in battles</source>
-        <translation type="unfinished"></translation>
+        <translation>AI automatického boje v bitvách</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
         <source>Sticks Sensitivity</source>
         <source>Sticks Sensitivity</source>
-        <translation type="unfinished"></translation>
+        <translation>Citlivost páček</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="87"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="87"/>
         <source>Haptic Feedback</source>
         <source>Haptic Feedback</source>
-        <translation type="unfinished"></translation>
+        <translation>Zpětná odezva</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="94"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="94"/>
         <source>Software Cursor</source>
         <source>Software Cursor</source>
-        <translation type="unfinished"></translation>
+        <translation>Softwarový kurzor</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="108"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="108"/>
         <source>Online Lobby address</source>
         <source>Online Lobby address</source>
-        <translation type="unfinished"></translation>
+        <translation>Adresa online předsíně</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="115"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="115"/>
         <source>Upscaling Filter</source>
         <source>Upscaling Filter</source>
-        <translation type="unfinished"></translation>
+        <translation>Filtr škálování</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="122"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="122"/>
         <source>Use Relative Pointer Mode</source>
         <source>Use Relative Pointer Mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Použít režim relativního ukazatele</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="195"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="195"/>
         <source>Nearest</source>
         <source>Nearest</source>
-        <translation type="unfinished"></translation>
+        <translation>Nejbližší</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="200"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="200"/>
         <source>Linear</source>
         <source>Linear</source>
-        <translation type="unfinished"></translation>
+        <translation>Lineární</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="205"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="205"/>
         <source>Best (Linear)</source>
         <source>Best (Linear)</source>
-        <translation type="unfinished"></translation>
+        <translation>Nejlepší (lineární)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="231"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="231"/>
         <source>Input - Touchscreen</source>
         <source>Input - Touchscreen</source>
-        <translation type="unfinished"></translation>
+        <translation>Vstup - dotyková obrazovka</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="440"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="440"/>
@@ -733,62 +734,62 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="474"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="474"/>
         <source>Network</source>
         <source>Network</source>
-        <translation type="unfinished"></translation>
+        <translation>Síť</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="540"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="540"/>
         <source>Audio</source>
         <source>Audio</source>
-        <translation type="unfinished"></translation>
+        <translation>Zvuk</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="578"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="578"/>
         <source>Relative Pointer Speed</source>
         <source>Relative Pointer Speed</source>
-        <translation type="unfinished"></translation>
+        <translation>Relativní rychlost myši</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="585"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="585"/>
         <source>Music Volume</source>
         <source>Music Volume</source>
-        <translation type="unfinished"></translation>
+        <translation>Hlasitost hudby</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="606"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="606"/>
         <source>Ignore SSL errors</source>
         <source>Ignore SSL errors</source>
-        <translation type="unfinished"></translation>
+        <translation>Ignorovat chyby SSL</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="618"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="618"/>
         <source>Input - Mouse</source>
         <source>Input - Mouse</source>
-        <translation type="unfinished"></translation>
+        <translation>Vstup - Myš</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="628"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="628"/>
         <source>Long Touch Duration</source>
         <source>Long Touch Duration</source>
-        <translation type="unfinished"></translation>
+        <translation>Doba dlouhého podržení</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="635"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="635"/>
         <source>%</source>
         <source>%</source>
-        <translation type="unfinished"></translation>
+        <translation>%</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="658"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="658"/>
         <source>Controller Click Tolerance</source>
         <source>Controller Click Tolerance</source>
-        <translation type="unfinished"></translation>
+        <translation>Odchylka klepnutí ovladače</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="665"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="665"/>
         <source>Touch Tap Tolerance</source>
         <source>Touch Tap Tolerance</source>
-        <translation type="unfinished"></translation>
+        <translation>Odchylka klepnutí dotykem</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="704"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="704"/>
         <source>Input - Controller</source>
         <source>Input - Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Vstup - ovladač</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="771"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="771"/>
         <source>Sound Volume</source>
         <source>Sound Volume</source>
-        <translation type="unfinished"></translation>
+        <translation>Hlasitost zvuků</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="801"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="801"/>
@@ -827,12 +828,12 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="839"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="839"/>
         <source>Mouse Click Tolerance</source>
         <source>Mouse Click Tolerance</source>
-        <translation type="unfinished"></translation>
+        <translation>Odchylka klepnutí myší</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="853"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="853"/>
         <source>Sticks Acceleration</source>
         <source>Sticks Acceleration</source>
-        <translation type="unfinished"></translation>
+        <translation>Zrychlení páček</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="995"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="995"/>
@@ -852,7 +853,7 @@ Nainstalovat úspěšně stažené?</translation>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.ui" line="101"/>
         <location filename="../settingsView/csettingsview_moc.ui" line="101"/>
         <source>Renderer</source>
         <source>Renderer</source>
-        <translation type="unfinished"></translation>
+        <translation>Vykreslovač</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.cpp" line="83"/>
         <location filename="../settingsView/csettingsview_moc.cpp" line="83"/>
@@ -965,22 +966,22 @@ Exkluzivní celá obrazovka - hra zakryje vaši celou obrazovku a použije vybra
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.cpp" line="485"/>
         <location filename="../settingsView/csettingsview_moc.cpp" line="485"/>
         <source>Disabled</source>
         <source>Disabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakázáno</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.cpp" line="486"/>
         <location filename="../settingsView/csettingsview_moc.cpp" line="486"/>
         <source>Enable</source>
         <source>Enable</source>
-        <translation type="unfinished">Povolit</translation>
+        <translation>Povolit</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.cpp" line="491"/>
         <location filename="../settingsView/csettingsview_moc.cpp" line="491"/>
         <source>Not Installed</source>
         <source>Not Installed</source>
-        <translation type="unfinished"></translation>
+        <translation>Nenainstalováno</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../settingsView/csettingsview_moc.cpp" line="492"/>
         <location filename="../settingsView/csettingsview_moc.cpp" line="492"/>
         <source>Install</source>
         <source>Install</source>
-        <translation type="unfinished">Instalovat</translation>
+        <translation>Instalovat</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -988,27 +989,27 @@ Exkluzivní celá obrazovka - hra zakryje vaši celou obrazovku a použije vybra
     <message>
     <message>
         <location filename="../modManager/cmodlist.cpp" line="21"/>
         <location filename="../modManager/cmodlist.cpp" line="21"/>
         <source>%1 B</source>
         <source>%1 B</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 B</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlist.cpp" line="22"/>
         <location filename="../modManager/cmodlist.cpp" line="22"/>
         <source>%1 KiB</source>
         <source>%1 KiB</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 KiB</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlist.cpp" line="23"/>
         <location filename="../modManager/cmodlist.cpp" line="23"/>
         <source>%1 MiB</source>
         <source>%1 MiB</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 MiB</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlist.cpp" line="24"/>
         <location filename="../modManager/cmodlist.cpp" line="24"/>
         <source>%1 GiB</source>
         <source>%1 GiB</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 GiB</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlist.cpp" line="25"/>
         <location filename="../modManager/cmodlist.cpp" line="25"/>
         <source>%1 TiB</source>
         <source>%1 TiB</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 TiB</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -1063,17 +1064,17 @@ Heroes® of Might and Magic® III HD není v současnosti podporovaný!</transla
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="304"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="304"/>
         <source>Use offline installer from gog.com</source>
         <source>Use offline installer from gog.com</source>
-        <translation type="unfinished"></translation>
+        <translation>Použít offline instalátor z gog.com</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="317"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="317"/>
         <source>You can manually copy directories Maps, Data and Mp3 from the original game directory to VCMI data directory that you can see on top of this page</source>
         <source>You can manually copy directories Maps, Data and Mp3 from the original game directory to VCMI data directory that you can see on top of this page</source>
-        <translation type="unfinished"></translation>
+        <translation>Můžete ručně zkopírovat existující mapy, data a MP3 z originální složky hry do složky dat VCMI, kterou můžete vidět nahoře na této stránce.</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="336"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="336"/>
         <source>Install gog.com files</source>
         <source>Install gog.com files</source>
-        <translation type="unfinished"></translation>
+        <translation>Nainstalovat soubory gog.com</translation>
     </message>
     </message>
     <message>
     <message>
         <source>To run VCMI, Heroes III data files need to be present in one of the specified locations. Please copy the Heroes III data to one of these directories.</source>
         <source>To run VCMI, Heroes III data files need to be present in one of the specified locations. Please copy the Heroes III data to one of these directories.</source>
@@ -1105,23 +1106,24 @@ Heroes® of Might and Magic® III HD není v současnosti podporovaný!</transla
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="395"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="395"/>
         <source>Installing... %p%</source>
         <source>Installing... %p%</source>
-        <translation type="unfinished"></translation>
+        <translation>Instalování... %p%</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="424"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="424"/>
         <source>If you already have Heroes III files on your device, you can select this directory and VCMI will copy the existing data automatically.</source>
         <source>If you already have Heroes III files on your device, you can select this directory and VCMI will copy the existing data automatically.</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokud již máte soubory Heroes III na vašem zařízení, můžete vybrat jejich složku a VCMI existující data zkopíruje automaticky.</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="466"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="466"/>
         <source>Copy existing files</source>
         <source>Copy existing files</source>
-        <translation type="unfinished"></translation>
+        <translation>Kopírovat existující data</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="511"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="511"/>
         <source>If you own Heroes III on gog.com you can download backup offline installer from gog.com, and VCMI will import Heroes III data using offline installer. 
         <source>If you own Heroes III on gog.com you can download backup offline installer from gog.com, and VCMI will import Heroes III data using offline installer. 
 Offline installer consists of two parts, .exe and .bin. Make sure you download both of them.</source>
 Offline installer consists of two parts, .exe and .bin. Make sure you download both of them.</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokud vlastníte Heroes III na gog.com, můžete odsud stáhnout záložní offline instalátor a VCMI z něj naimportuje data.
+Offline instalátor obsahuje dvě části, .exe a .bin. Ujistěte se, že stahujete obě.</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="696"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="696"/>
@@ -1172,7 +1174,7 @@ Offline installer consists of two parts, .exe and .bin. Make sure you download b
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="354"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="354"/>
         <source>Manual Installation</source>
         <source>Manual Installation</source>
-        <translation type="unfinished"></translation>
+        <translation>Ruční instalace</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="367"/>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="367"/>
@@ -1226,59 +1228,59 @@ Offline installer consists of two parts, .exe and .bin. Make sure you download b
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="177"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="177"/>
         <source>Heroes III installation found!</source>
         <source>Heroes III installation found!</source>
-        <translation type="unfinished"></translation>
+        <translation>Instalace Heroes III nalezena!</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="177"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="177"/>
         <source>Copy data to VCMI folder?</source>
         <source>Copy data to VCMI folder?</source>
-        <translation type="unfinished"></translation>
+        <translation>Zkopírovat data do složky VCMI?</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="316"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="316"/>
         <source>Select %1 file...</source>
         <source>Select %1 file...</source>
         <comment>param is file extension</comment>
         <comment>param is file extension</comment>
-        <translation type="unfinished"></translation>
+        <translation>Vyberte soubor %1...</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="317"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="317"/>
         <source>You have to select %1 file!</source>
         <source>You have to select %1 file!</source>
         <comment>param is file extension</comment>
         <comment>param is file extension</comment>
-        <translation type="unfinished"></translation>
+        <translation>Musíte vybrat soubor %1!</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="319"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="319"/>
         <source>GOG file (*.*)</source>
         <source>GOG file (*.*)</source>
-        <translation type="unfinished"></translation>
+        <translation>GOG soubor (*.*)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="320"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="320"/>
         <source>File selection</source>
         <source>File selection</source>
-        <translation type="unfinished"></translation>
+        <translation>Výběr souboru</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="327"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="327"/>
         <source>Invalid file selected</source>
         <source>Invalid file selected</source>
-        <translation type="unfinished"></translation>
+        <translation>Vybrán neplatný soubor</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="334"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="334"/>
         <source>GOG installer</source>
         <source>GOG installer</source>
-        <translation type="unfinished"></translation>
+        <translation>Instalátor GOG</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="337"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="337"/>
         <source>GOG data</source>
         <source>GOG data</source>
-        <translation type="unfinished"></translation>
+        <translation>Data GOG</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="380"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="380"/>
         <source>No Heroes III data!</source>
         <source>No Heroes III data!</source>
-        <translation type="unfinished"></translation>
+        <translation>Žádná data Heroes III!</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="380"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="380"/>
         <source>Selected files do not contain Heroes III data!</source>
         <source>Selected files do not contain Heroes III data!</source>
-        <translation type="unfinished"></translation>
+        <translation>Vybrané soubory neobsahují data Heroes III!</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="427"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="427"/>
@@ -1286,25 +1288,28 @@ Offline installer consists of two parts, .exe and .bin. Make sure you download b
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="448"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="448"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="453"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="453"/>
         <source>Heroes III data not found!</source>
         <source>Heroes III data not found!</source>
-        <translation type="unfinished"></translation>
+        <translation>Data Heroes III nenalezena!</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="424"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="424"/>
         <source>Failed to detect valid Heroes III data in chosen directory.
         <source>Failed to detect valid Heroes III data in chosen directory.
 Please select directory with installed Heroes III data.</source>
 Please select directory with installed Heroes III data.</source>
-        <translation type="unfinished"></translation>
+        <translation>Detekce platných dat Heroes III ve vybrané složce selhala.
+Prosíme vyberte složku s nainstalovanými daty Heroes III.</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="448"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="448"/>
         <source>Heroes III: HD Edition files are not supported by VCMI.
         <source>Heroes III: HD Edition files are not supported by VCMI.
 Please select directory with Heroes III: Complete Edition or Heroes III: Shadow of Death.</source>
 Please select directory with Heroes III: Complete Edition or Heroes III: Shadow of Death.</source>
-        <translation type="unfinished"></translation>
+        <translation>Soubory Heroes III HD Edice nejsou podporována ve VCMI.
+Prosíme vyberte složku s Heroes III: Complete Edition nebo Heroes III: Shadow of Death.</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="453"/>
         <location filename="../firstLaunch/firstlaunch_moc.cpp" line="453"/>
         <source>Unknown or unsupported Heroes III version found.
         <source>Unknown or unsupported Heroes III version found.
 Please select directory with Heroes III: Complete Edition or Heroes III: Shadow of Death.</source>
 Please select directory with Heroes III: Complete Edition or Heroes III: Shadow of Death.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nalezena neznámá nebo nepodporovaná verze Heroes III.
+Prosíme vyberte složku s Heroes III: Complete Edition nebo Heroes III: Shadow of Death.</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -1458,12 +1463,12 @@ Please select directory with Heroes III: Complete Edition or Heroes III: Shadow
     <message>
     <message>
         <location filename="../modManager/cmodlistmodel_moc.cpp" line="169"/>
         <location filename="../modManager/cmodlistmodel_moc.cpp" line="169"/>
         <source>Name</source>
         <source>Name</source>
-        <translation type="unfinished">Název</translation>
+        <translation>Název</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../modManager/cmodlistmodel_moc.cpp" line="172"/>
         <location filename="../modManager/cmodlistmodel_moc.cpp" line="172"/>
         <source>Type</source>
         <source>Type</source>
-        <translation type="unfinished">Druh</translation>
+        <translation>Druh</translation>
     </message>
     </message>
     <message>
     <message>
         <source>Version</source>
         <source>Version</source>
@@ -1475,13 +1480,14 @@ Please select directory with Heroes III: Complete Edition or Heroes III: Shadow
     <message>
     <message>
         <location filename="../main.cpp" line="121"/>
         <location filename="../main.cpp" line="121"/>
         <source>Error starting executable</source>
         <source>Error starting executable</source>
-        <translation type="unfinished"></translation>
+        <translation>Chyba při spouštění souboru</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../main.cpp" line="122"/>
         <location filename="../main.cpp" line="122"/>
         <source>Failed to start %1
         <source>Failed to start %1
 Reason: %2</source>
 Reason: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Selhal start %1
+Důvod: %2</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -1504,12 +1510,12 @@ Reason: %2</source>
     <message>
     <message>
         <location filename="../updatedialog_moc.cpp" line="64"/>
         <location filename="../updatedialog_moc.cpp" line="64"/>
         <source>Network error</source>
         <source>Network error</source>
-        <translation type="unfinished"></translation>
+        <translation>Chyba sítě</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../updatedialog_moc.cpp" line="101"/>
         <location filename="../updatedialog_moc.cpp" line="101"/>
         <source>Cannot read JSON from url or incorrect JSON data</source>
         <source>Cannot read JSON from url or incorrect JSON data</source>
-        <translation type="unfinished"></translation>
+        <translation>Nelze přečíst JSON z URL nebo nesprávná data JSON</translation>
     </message>
     </message>
 </context>
 </context>
 </TS>
 </TS>

+ 17 - 17
mapeditor/translation/czech.ts

@@ -129,37 +129,37 @@
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="29"/>
         <location filename="../inspector/herospellwidget.ui" line="29"/>
         <source>Spells</source>
         <source>Spells</source>
-        <translation type="unfinished">Kouzla</translation>
+        <translation>Kouzla</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="47"/>
         <location filename="../inspector/herospellwidget.ui" line="47"/>
         <source>Customize spells</source>
         <source>Customize spells</source>
-        <translation type="unfinished"></translation>
+        <translation>Přizpůsobit kouzla</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="76"/>
         <location filename="../inspector/herospellwidget.ui" line="76"/>
         <source>Level 1</source>
         <source>Level 1</source>
-        <translation type="unfinished"></translation>
+        <translation>Úroveň 1</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="114"/>
         <location filename="../inspector/herospellwidget.ui" line="114"/>
         <source>Level 2</source>
         <source>Level 2</source>
-        <translation type="unfinished"></translation>
+        <translation>Úroveň 2</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="152"/>
         <location filename="../inspector/herospellwidget.ui" line="152"/>
         <source>Level 3</source>
         <source>Level 3</source>
-        <translation type="unfinished"></translation>
+        <translation>Úroveň 3</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="190"/>
         <location filename="../inspector/herospellwidget.ui" line="190"/>
         <source>Level 4</source>
         <source>Level 4</source>
-        <translation type="unfinished"></translation>
+        <translation>Úroveň 4</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/herospellwidget.ui" line="228"/>
         <location filename="../inspector/herospellwidget.ui" line="228"/>
         <source>Level 5</source>
         <source>Level 5</source>
-        <translation type="unfinished"></translation>
+        <translation>Úroveň 5</translation>
     </message>
     </message>
 </context>
 </context>
 <context>
 <context>
@@ -811,7 +811,7 @@
     <message>
     <message>
         <location filename="../playerparams.ui" line="221"/>
         <location filename="../playerparams.ui" line="221"/>
         <source>Random faction</source>
         <source>Random faction</source>
-        <translation type="unfinished">Náhodná frakce</translation>
+        <translation>Náhodná frakce</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../playerparams.ui" line="179"/>
         <location filename="../playerparams.ui" line="179"/>
@@ -1104,7 +1104,7 @@
     <message>
     <message>
         <location filename="../inspector/rewardswidget.ui" line="121"/>
         <location filename="../inspector/rewardswidget.ui" line="121"/>
         <source>Reset parameters</source>
         <source>Reset parameters</source>
-        <translation type="unfinished"></translation>
+        <translation>Parametry resetu</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/rewardswidget.ui" line="141"/>
         <location filename="../inspector/rewardswidget.ui" line="141"/>
@@ -1119,12 +1119,12 @@
     <message>
     <message>
         <location filename="../inspector/rewardswidget.ui" line="160"/>
         <location filename="../inspector/rewardswidget.ui" line="160"/>
         <source>Reset visitors</source>
         <source>Reset visitors</source>
-        <translation type="unfinished"></translation>
+        <translation>Resetovat návštěvníky</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/rewardswidget.ui" line="167"/>
         <location filename="../inspector/rewardswidget.ui" line="167"/>
         <source>Reset rewards</source>
         <source>Reset rewards</source>
-        <translation type="unfinished"></translation>
+        <translation>Resetovat odměny</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../inspector/rewardswidget.ui" line="179"/>
         <location filename="../inspector/rewardswidget.ui" line="179"/>
@@ -1738,32 +1738,32 @@
     <message>
     <message>
         <location filename="../windownewmap.ui" line="164"/>
         <location filename="../windownewmap.ui" line="164"/>
         <source>S  (36x36)</source>
         <source>S  (36x36)</source>
-        <translation type="unfinished"></translation>
+        <translation>S  (36x36)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="169"/>
         <location filename="../windownewmap.ui" line="169"/>
         <source>M  (72x72)</source>
         <source>M  (72x72)</source>
-        <translation type="unfinished"></translation>
+        <translation>M  (72x72)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="174"/>
         <location filename="../windownewmap.ui" line="174"/>
         <source>L  (108x108)</source>
         <source>L  (108x108)</source>
-        <translation type="unfinished"></translation>
+        <translation>L  (108x108)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="184"/>
         <location filename="../windownewmap.ui" line="184"/>
         <source>H  (180x180)</source>
         <source>H  (180x180)</source>
-        <translation type="unfinished"></translation>
+        <translation>H  (180x180)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="189"/>
         <location filename="../windownewmap.ui" line="189"/>
         <source>XH (216x216)</source>
         <source>XH (216x216)</source>
-        <translation type="unfinished"></translation>
+        <translation>XH (216x216)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="194"/>
         <location filename="../windownewmap.ui" line="194"/>
         <source>G  (252x252)</source>
         <source>G  (252x252)</source>
-        <translation type="unfinished"></translation>
+        <translation>G  (252x252)</translation>
     </message>
     </message>
     <message>
     <message>
         <location filename="../windownewmap.ui" line="248"/>
         <location filename="../windownewmap.ui" line="248"/>