浏览代码

Merge pull request #4988 from GeorgeK1ng/develop

Updated Czech translation
Ivan Savenko 10 月之前
父节点
当前提交
22e820b599
共有 3 个文件被更改,包括 264 次插入239 次删除
  1. 219 194
      Mods/vcmi/Content/config/czech.json
  2. 40 40
      launcher/translation/czech.ts
  3. 5 5
      mapeditor/translation/czech.ts

+ 219 - 194
Mods/vcmi/Content/config/czech.json

@@ -86,12 +86,13 @@
 
 	"vcmi.spellBook.search" : "Hledat",
 
-	"vcmi.spellResearch.canNotAfford" : "Nemáte dostatek prostředků k nahrazení {%SPELL1} za {%SPELL2}. Stále však můžete toto kouzlo zrušit a pokračovat ve výzkumu kouzel.",
+	"vcmi.spellResearch.canNotAfford" : "Nemáte dostatek prostředků k nahrazení {%SPELL1} za {%SPELL2}. Stále však můžete toto kouzlo zrušit a pokračovat ve výzkumu dalších kouzel.",
 	"vcmi.spellResearch.comeAgain" : "Výzkum už byl dnes proveden. Vraťte se zítra.",
-	"vcmi.spellResearch.pay" : "Chcete nahradit {%SPELL1} za {%SPELL2}? Nebo zrušit toto kouzlo a pokračovat ve výzkumu kouzel?",
+	"vcmi.spellResearch.pay" : "Chcete nahradit {%SPELL1} za {%SPELL2}? Nebo zrušit toto kouzlo a pokračovat ve výzkumu dalších kouzel?",
 	"vcmi.spellResearch.research" : "Prozkoumat toto kouzlo",
 	"vcmi.spellResearch.skip" : "Přeskočit toto kouzlo",
 	"vcmi.spellResearch.abort" : "Přerušit",
+	"vcmi.spellResearch.noMoreSpells" : "Žádná další kouzla k výzkumu nejsou dostupná.",
 
 	"vcmi.mainMenu.serverConnecting" : "Připojování...",
 	"vcmi.mainMenu.serverAddressEnter" : "Zadejte adresu:",
@@ -113,11 +114,11 @@
 	"vcmi.lobby.handicap.resource" : "Dává hráčům odpovídající zdroje navíc k běžným startovním zdrojům. Jsou povoleny záporné hodnoty, ale jsou omezeny na celkovou hodnotu 0 (hráč nikdy nezačíná se zápornými zdroji).",
 	"vcmi.lobby.handicap.income" : "Mění různé příjmy hráče podle procent. Výsledek je zaokrouhlen nahoru.",
 	"vcmi.lobby.handicap.growth" : "Mění rychlost růstu jednotel v městech vlastněných hráčem. Výsledek je zaokrouhlen nahoru.",
-	"vcmi.lobby.deleteUnsupportedSave" : "Nalezeny nepodporované uložené hry (např. z předchozích verzí).\n\nChcete je odstranit?",
+	"vcmi.lobby.deleteUnsupportedSave" : "Nalezeny nepodporované uložené hry.\n\nBylo nalezeno %d uložených her, které již nejsou podporovány, pravděpodobně kvůli rozdílům mezi verzemi VCMI.\n\nChcete je odstranit?",
 	"vcmi.lobby.deleteSaveGameTitle" : "Vyberte uloženou hru k odstranění",
 	"vcmi.lobby.deleteMapTitle" : "Vyberte scénář k odstranění",
-	"vcmi.lobby.deleteFile" : "Chcete smazat následující soubor?",
-	"vcmi.lobby.deleteFolder" : "Chcete smazat následující složku?",
+	"vcmi.lobby.deleteFile" : "Chcete odstranit následující soubor?",
+	"vcmi.lobby.deleteFolder" : "Chcete odstranit následující složku?",
 	"vcmi.lobby.deleteMode" : "Přepnout do režimu mazání a zpět",
 
 	"vcmi.lobby.login.title" : "Online lobby VCMI",
@@ -283,42 +284,42 @@
 	"vcmi.adventureOptions.smoothDragging.help" : "{Plynulé posouvání mapy}\n\nPokud je tato možnost aktivována, posouvání mapy bude plynulé.",
 	"vcmi.adventureOptions.skipAdventureMapAnimations.hover" : "Přeskočit efekty mizení",
 	"vcmi.adventureOptions.skipAdventureMapAnimations.help" : "{Přeskočit efekty mizení}\n\nKdyž je povoleno, přeskočí se efekty mizení objektů a podobné efekty (sběr surovin, nalodění atd.). V některých případech zrychlí uživatelské rozhraní na úkor estetiky. Obzvláště užitečné v PvP hrách. Pro maximální rychlost pohybu je toto nastavení aktivní bez ohledu na další volby.",
-	"vcmi.adventureOptions.mapScrollSpeed1.hover": "",
-	"vcmi.adventureOptions.mapScrollSpeed5.hover": "",
-	"vcmi.adventureOptions.mapScrollSpeed6.hover": "",
-	"vcmi.adventureOptions.mapScrollSpeed1.help": "Nastavit posouvání mapy na velmi pomalé",
-	"vcmi.adventureOptions.mapScrollSpeed5.help": "Nastavit posouvání mapy na velmi rychlé",
-	"vcmi.adventureOptions.mapScrollSpeed6.help": "Nastavit posouvání mapy na okamžité",
+	"vcmi.adventureOptions.mapScrollSpeed1.hover" : "",
+	"vcmi.adventureOptions.mapScrollSpeed5.hover" : "",
+	"vcmi.adventureOptions.mapScrollSpeed6.hover" : "",
+	"vcmi.adventureOptions.mapScrollSpeed1.help" : "Nastavit posouvání mapy na velmi pomalé",
+	"vcmi.adventureOptions.mapScrollSpeed5.help" : "Nastavit posouvání mapy na velmi rychlé",
+	"vcmi.adventureOptions.mapScrollSpeed6.help" : "Nastavit posouvání mapy na okamžité",
 	"vcmi.adventureOptions.hideBackground.hover" : "Skrýt pozadí",
 	"vcmi.adventureOptions.hideBackground.help" : "{Skrýt pozadí}\n\nSkryje mapu dobrodružství na pozadí a místo ní zobrazí texturu.",
 
-	"vcmi.battleOptions.queueSizeLabel.hover": "Zobrazit frontu pořadí tahů",
-	"vcmi.battleOptions.queueSizeNoneButton.hover": "VYPNUTO",
-	"vcmi.battleOptions.queueSizeAutoButton.hover": "AUTO",
-	"vcmi.battleOptions.queueSizeSmallButton.hover": "MALÁ",
-	"vcmi.battleOptions.queueSizeBigButton.hover": "VELKÁ",
-	"vcmi.battleOptions.queueSizeNoneButton.help": "Nezobrazovat frontu pořadí tahů.",
-	"vcmi.battleOptions.queueSizeAutoButton.help": "Nastavit automaticky velikost fronty pořadí tahů podle rozlišení obrazovky hry (Při výšce herního rozlišení menší než 700 pixelů je použita velikost MALÁ, jinak velikost VELKÁ)",
-	"vcmi.battleOptions.queueSizeSmallButton.help": "Zobrazit MALOU frontu pořadí tahů.",
-	"vcmi.battleOptions.queueSizeBigButton.help": "Zobrazit VELKOU frontu pořadí tahů (není podporováno, pokud výška rozlišení hry není alespoň 700 pixelů).",
-	"vcmi.battleOptions.animationsSpeed1.hover": "",
-	"vcmi.battleOptions.animationsSpeed5.hover": "",
-	"vcmi.battleOptions.animationsSpeed6.hover": "",
-	"vcmi.battleOptions.animationsSpeed1.help": "Nastavit rychlost animací na velmi pomalé.",
-	"vcmi.battleOptions.animationsSpeed5.help": "Nastavit rychlost animací na velmi rychlé.",
-	"vcmi.battleOptions.animationsSpeed6.help": "Nastavit rychlost animací na okamžité.",
-	"vcmi.battleOptions.movementHighlightOnHover.hover": "Zvýraznění pohybu při najetí",
-	"vcmi.battleOptions.movementHighlightOnHover.help": "{Zvýraznění pohybu při najetí}\n\nZvýraznit rozsah pohybu jednotky při najetí na něj.",
-	"vcmi.battleOptions.rangeLimitHighlightOnHover.hover": "Zobrazit omezení dostřelu střelců",
-	"vcmi.battleOptions.rangeLimitHighlightOnHover.help": "{Zobrazit omezení dostřelu střelců při najetí}\n\nZobrazit dostřel střelce při najetí na něj.",
-	"vcmi.battleOptions.showStickyHeroInfoWindows.hover": "Zobrazit okno statistik hrdinů",
-	"vcmi.battleOptions.showStickyHeroInfoWindows.help": "{Zobrazit okno statistik hrdinů}\n\nTrvale zapne okno statistiky hrdinů, které ukazuje hlavní schopnosti a magickou energii.",
-	"vcmi.battleOptions.skipBattleIntroMusic.hover": "Přeskočit úvodní hudbu",
-	"vcmi.battleOptions.skipBattleIntroMusic.help": "{Přeskočit úvodní hudbu}\n\nPovolí akce při úvodní hudbě přehrávané při začátku každé bitvy.",
-	"vcmi.battleOptions.endWithAutocombat.hover": "Přeskočit bitvu",
-	"vcmi.battleOptions.endWithAutocombat.help": "{Přeskočit bitvu}\n\nAutomatický boj okamžitě dohraje bitvu do konce.",
-	"vcmi.battleOptions.showQuickSpell.hover": "Zobrazit rychlý panel kouzel",
-	"vcmi.battleOptions.showQuickSpell.help": "{Zobrazit rychlý panel kouzel}\n\nZobrazí panel pro rychlý výběr kouzel.",
+	"vcmi.battleOptions.queueSizeLabel.hover" : "Zobrazit frontu pořadí tahů",
+	"vcmi.battleOptions.queueSizeNoneButton.hover" : "VYPNUTO",
+	"vcmi.battleOptions.queueSizeAutoButton.hover" : "AUTO",
+	"vcmi.battleOptions.queueSizeSmallButton.hover" : "MALÁ",
+	"vcmi.battleOptions.queueSizeBigButton.hover" : "VELKÁ",
+	"vcmi.battleOptions.queueSizeNoneButton.help" : "Nezobrazovat frontu pořadí tahů.",
+	"vcmi.battleOptions.queueSizeAutoButton.help" : "Nastavit automaticky velikost fronty pořadí tahů podle rozlišení obrazovky hry (Při výšce herního rozlišení menší než 700 pixelů je použita velikost MALÁ, jinak velikost VELKÁ)",
+	"vcmi.battleOptions.queueSizeSmallButton.help" : "Zobrazit MALOU frontu pořadí tahů.",
+	"vcmi.battleOptions.queueSizeBigButton.help" : "Zobrazit VELKOU frontu pořadí tahů (není podporováno, pokud výška rozlišení hry není alespoň 700 pixelů).",
+	"vcmi.battleOptions.animationsSpeed1.hover" : "",
+	"vcmi.battleOptions.animationsSpeed5.hover" : "",
+	"vcmi.battleOptions.animationsSpeed6.hover" : "",
+	"vcmi.battleOptions.animationsSpeed1.help" : "Nastavit rychlost animací na velmi pomalé.",
+	"vcmi.battleOptions.animationsSpeed5.help" : "Nastavit rychlost animací na velmi rychlé.",
+	"vcmi.battleOptions.animationsSpeed6.help" : "Nastavit rychlost animací na okamžité.",
+	"vcmi.battleOptions.movementHighlightOnHover.hover" : "Zvýraznění pohybu při najetí",
+	"vcmi.battleOptions.movementHighlightOnHover.help" : "{Zvýraznění pohybu při najetí}\n\nZvýraznit rozsah pohybu jednotky při najetí na něj.",
+	"vcmi.battleOptions.rangeLimitHighlightOnHover.hover" : "Zobrazit omezení dostřelu střelců",
+	"vcmi.battleOptions.rangeLimitHighlightOnHover.help" : "{Zobrazit omezení dostřelu střelců při najetí}\n\nZobrazit dostřel střelce při najetí na něj.",
+	"vcmi.battleOptions.showStickyHeroInfoWindows.hover" : "Zobrazit okno statistik hrdinů",
+	"vcmi.battleOptions.showStickyHeroInfoWindows.help" : "{Zobrazit okno statistik hrdinů}\n\nTrvale zapne okno statistiky hrdinů, které ukazuje hlavní schopnosti a magickou energii.",
+	"vcmi.battleOptions.skipBattleIntroMusic.hover" : "Přeskočit úvodní hudbu",
+	"vcmi.battleOptions.skipBattleIntroMusic.help" : "{Přeskočit úvodní hudbu}\n\nPovolí akce při úvodní hudbě přehrávané při začátku každé bitvy.",
+	"vcmi.battleOptions.endWithAutocombat.hover" : "Přeskočit bitvu",
+	"vcmi.battleOptions.endWithAutocombat.help" : "{Přeskočit bitvu}\n\nAutomatický boj okamžitě dohraje bitvu do konce.",
+	"vcmi.battleOptions.showQuickSpell.hover" : "Zobrazit rychlý panel kouzel",
+	"vcmi.battleOptions.showQuickSpell.help" : "{Zobrazit rychlý panel kouzel}\n\nZobrazí panel pro rychlý výběr kouzel.",
 
 	"vcmi.adventureMap.revisitObject.hover" : "Znovu navštívit objekt",
 	"vcmi.adventureMap.revisitObject.help" : "{Znovu navštívit objekt}\n\nPokud hrdina právě stojí na objektu na mapě, může toto místo znovu navštívit.",
@@ -362,8 +363,8 @@
 	"vcmi.otherOptions.availableCreaturesAsDwellingLabel.help" : "{Zobrazit dostupné jednotky}\n\nZobrazit počet jednotek dostupných ke koupení místo jejich týdenního přírůstku v přehledu města. (levý spodní okraj obrazovky města).",
 	"vcmi.otherOptions.creatureGrowthAsDwellingLabel.hover" : "Zobrazit týdenní přírůstek jednotek",
 	"vcmi.otherOptions.creatureGrowthAsDwellingLabel.help" : "{Zobrazit týdenní přírůstek jednotek}\n\nZobrazit týdenní přírůstek jednotek místo dostupného počtu ke koupení v přehledu města (levý spodní okraj obrazovky města).",
-	"vcmi.otherOptions.compactTownCreatureInfo.hover": "Kompaktní informace o jednotkách",
-	"vcmi.otherOptions.compactTownCreatureInfo.help": "{Kompaktní informace o jednotkách}\n\nZobrazit menší informace o jednotkách města v jeho přehledu (levý spodní okraj obrazovky města).",
+	"vcmi.otherOptions.compactTownCreatureInfo.hover" : "Kompaktní informace o jednotkách",
+	"vcmi.otherOptions.compactTownCreatureInfo.help" : "{Kompaktní informace o jednotkách}\n\nZobrazit menší informace o jednotkách města v jeho přehledu (levý spodní okraj obrazovky města).",
 
 	"vcmi.townHall.missingBase" : "Nejdříve musí být postavena základní budova %s",
 	"vcmi.townHall.noCreaturesToRecruit" : "Nejsou k dispozici žádné jednotky k najmutí!",
@@ -565,158 +566,182 @@
 
 	"mapObject.core.hillFort.object.description" : "Zde můžeš vylepšit jednotky. Vylepšení jednotek úrovně 1 až 4 je zde levnější než v jejich domovském městě.",
 
-	"core.bonus.ADDITIONAL_ATTACK.name": "Dvojitý útok",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Útočí dvakrát",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Další odvetné útoky",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Může odvetně zaútočit ${val} krát navíc",
-	"core.bonus.AIR_IMMUNITY.name": "Odolnost vůči vzdušné magii",
-	"core.bonus.AIR_IMMUNITY.description": "Imunní vůči všem kouzlům školy vzdušné magie",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Útok na všechny kolem",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Útočí na všechny sousední nepřátele",
-	"core.bonus.BLOCKS_RETALIATION.name": "Žádná odveta",
-	"core.bonus.BLOCKS_RETALIATION.description": "Nepřítel nemůže odvetně zaútočit",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Žádná střelecká odveta",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Nepřítel nemůže odvetně zaútočit střeleckým útokem",
-	"core.bonus.CATAPULT.name": "Katapult",
-	"core.bonus.CATAPULT.description": "Útočí na ochranné hradby",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Snížit cenu kouzel (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Snižuje náklady na kouzla pro hrdinu o ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Tlumič magie (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Zvyšuje náklady na kouzla nepřítele o ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name": "Odolnost vůči Nájezdu",
-	"core.bonus.CHARGE_IMMUNITY.description": "Imunní vůči Nájezdu Jezdců a Šampionů",
-	"core.bonus.DARKNESS.name": "Závoj temnoty",
-	"core.bonus.DARKNESS.description": "Vytváří závoj temnoty s poloměrem ${val}",
-	"core.bonus.DEATH_STARE.name": "Smrtící pohled (${val}%)",
-	"core.bonus.DEATH_STARE.description": "Má ${val}% šanci zabít jednu jednotku",
-	"core.bonus.DEFENSIVE_STANCE.name": "Obranný bonus",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} k obraně při bránění",
-	"core.bonus.DESTRUCTION.name": "Zničení",
-	"core.bonus.DESTRUCTION.description": "Má ${val}% šanci zabít další jednotky po útoku",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Smrtelný úder",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "Má ${val}% šanci způsobit dvojnásobné základní poškození při útoku",
-	"core.bonus.DRAGON_NATURE.name": "Dračí povaha",
-	"core.bonus.DRAGON_NATURE.description": "Jednotka má Dračí povahu",
-	"core.bonus.EARTH_IMMUNITY.name": "Odolnost vůči zemské magii",
-	"core.bonus.EARTH_IMMUNITY.description": "Imunní vůči všem kouzlům školy zemské magie",
-	"core.bonus.ENCHANTER.name": "Zaklínač",
-	"core.bonus.ENCHANTER.description": "Může každé kolo sesílat masové kouzlo ${subtype.spell}",
-	"core.bonus.ENCHANTED.name": "Očarovaný",
-	"core.bonus.ENCHANTED.description": "Je pod trvalým účinkem kouzla ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Ignorování útoku (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Při útoku je ignorováno ${val}% útočníkovy síly",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Ignorování obrany (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Pří útoku nebude bráno v potaz ${val}% bodů obrany obránce",
-	"core.bonus.FIRE_IMMUNITY.name": "Odolnost vůči ohnivé magii",
-	"core.bonus.FIRE_IMMUNITY.description": "Imunní vůči všem kouzlům školy ohnivé magie",
-	"core.bonus.FIRE_SHIELD.name": "Ohnivý štít (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Odrazí část zranění při útoku z blízka",
-	"core.bonus.FIRST_STRIKE.name": "První úder",
-	"core.bonus.FIRST_STRIKE.description": "Tato jednotka útočí dříve, než je napadena",
-	"core.bonus.FEAR.name": "Strach",
-	"core.bonus.FEAR.description": "Vyvolává strach u nepřátelské jednotky",
-	"core.bonus.FEARLESS.name": "Nebojácnost",
-	"core.bonus.FEARLESS.description": "Imunní vůči schopnosti Strach",
-	"core.bonus.FEROCITY.name": "Zuřivost",
-	"core.bonus.FEROCITY.description": "Útočí ${val} krát navíc, pokud někoho zabije",
-	"core.bonus.FLYING.name": "Létání",
-	"core.bonus.FLYING.description": "Při pohybu létá (ignoruje překážky)",
-	"core.bonus.FREE_SHOOTING.name": "Střelba zblízka",
-	"core.bonus.FREE_SHOOTING.description": "Může použít výstřely i při útoku zblízka",
-	"core.bonus.GARGOYLE.name": "Chrlič",
-	"core.bonus.GARGOYLE.description": "Nemůže být oživen ani vyléčen",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Snižuje poškození (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Snižuje poškození od útoků z dálky a blízka",
-	"core.bonus.HATE.name": "Nenávidí ${subtype.creature}",
-	"core.bonus.HATE.description": "Způsobuje ${val}% více poškození vůči ${subtype.creature}",
-	"core.bonus.HEALER.name": "Léčitel",
-	"core.bonus.HEALER.description": "Léčí spojenecké jednotky",
-	"core.bonus.HP_REGENERATION.name": "Regenerace",
-	"core.bonus.HP_REGENERATION.description": "Každé kolo regeneruje ${val} bodů zdraví",
-	"core.bonus.JOUSTING.name": "Nájezd šampionů",
-	"core.bonus.JOUSTING.description": "+${val}% poškození za každé projité pole",
-	"core.bonus.KING.name": "Král",
-	"core.bonus.KING.description": "Zranitelný proti zabijákovi úrovně ${val} a vyšší",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Odolnost kouzel 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Odolnost vůči kouzlům úrovní 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name": "Omezený dostřel",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description": "Není schopen zasáhnout jednotky vzdálenější než ${val} polí",
-	"core.bonus.LIFE_DRAIN.name": "Vysávání života (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Vysává ${val}% způsobeného poškození",
-	"core.bonus.MANA_CHANNELING.name": "Kanál magie ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Poskytuje vašemu hrdinovi ${val}% many použité nepřítelem",
-	"core.bonus.MANA_DRAIN.name": "Vysávání many",
-	"core.bonus.MANA_DRAIN.description": "Vysává ${val} many každý tah",
-	"core.bonus.MAGIC_MIRROR.name": "Magické zrcadlo (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "Má ${val}% šanci odrazit útočné kouzlo na nepřátelskou jednotku",
-	"core.bonus.MAGIC_RESISTANCE.name": "Magická odolnost (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "Má ${val}% šanci odolat nepřátelskému kouzlu",
-	"core.bonus.MIND_IMMUNITY.name": "Imunita vůči kouzlům mysli",
-	"core.bonus.MIND_IMMUNITY.description": "Imunní vůči kouzlům mysli",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Žádná penalizace vzdálenosti",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Způsobuje plné poškození na jakoukoliv vzdálenost",
-	"core.bonus.NO_MELEE_PENALTY.name": "Bez penalizace útoku zblízka",
-	"core.bonus.NO_MELEE_PENALTY.description": "Jednotka není penalizována za útok zblízka",
-	"core.bonus.NO_MORALE.name": "Neutrální morálka",
-	"core.bonus.NO_MORALE.description": "Jednotka je imunní vůči efektům morálky",
-	"core.bonus.NO_WALL_PENALTY.name": "Bez penalizace hradbami",
-	"core.bonus.NO_WALL_PENALTY.description": "Plné poškození během obléhání",
-	"core.bonus.NON_LIVING.name": "Neživý",
-	"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.description": "Může seslat náhodné kouzlo",
-	"core.bonus.RANGED_RETALIATION.name": "Střelecká odveta",
-	"core.bonus.RANGED_RETALIATION.description": "Může provést protiútok na dálku",
-	"core.bonus.RECEPTIVE.name": "Vnímavý",
-	"core.bonus.RECEPTIVE.description": "Nemá imunitu na přátelská kouzla",
-	"core.bonus.REBIRTH.name": "Znovuzrození (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% jednotek povstane po smrti",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Útok a návrat",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Navrátí se po útoku na zblízka",
-	"core.bonus.REVENGE.name": "Pomsta",
-	"core.bonus.REVENGE.description": "Způsobuje extra poškození na základě ztrát útočníka v bitvě",
-	"core.bonus.SHOOTER.name": "Střelec",
-	"core.bonus.SHOOTER.description": "Jednotka může střílet",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Střílí všude kolem",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Střelecký útok této jednotky zasáhne všechny cíle v malé oblasti",
-	"core.bonus.SOUL_STEAL.name": "Zloděj duší",
-	"core.bonus.SOUL_STEAL.description": "Získává ${val} nové jednotky za každého zabitého nepřítele",
-	"core.bonus.SPELLCASTER.name": "Kouzelník",
-	"core.bonus.SPELLCASTER.description": "Může seslat kouzlo ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Sesílá po útoku",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "Má ${val}% šanci seslat ${subtype.spell} po útoku",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Sesílá před útokem",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "Má ${val}% šanci seslat ${subtype.spell} před útokem",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Magická odolnost",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Poškození kouzly sníženo o ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name": "Imunita vůči kouzlům",
-	"core.bonus.SPELL_IMMUNITY.description": "Imunní vůči ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Útok kouzlem",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Útočí kouzlem ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Aura odporu",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Jednotky poblíž získají ${val}% magickou odolnost",
-	"core.bonus.SUMMON_GUARDIANS.name": "Přivolání ochránců",
-	"core.bonus.SUMMON_GUARDIANS.description": "Na začátku bitvy přivolá ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Synergizovatelný",
-	"core.bonus.SYNERGY_TARGET.description": "Tato jednotka je náchylná k synergickým efektům",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Dech",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Útok dechem (dosah 2 polí)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Tříhlavý útok",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Útočí na tři sousední jednotky",
-	"core.bonus.TRANSMUTATION.name": "Transmutace",
-	"core.bonus.TRANSMUTATION.description": "${val}% šance na přeměnu napadené jednotky na jiný typ",
-	"core.bonus.UNDEAD.name": "Nemrtvý",
-	"core.bonus.UNDEAD.description": "Jednotka je nemrtvá",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Neomezené odvetné útoky",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Může provést neomezený počet odvetných útoků",
-	"core.bonus.WATER_IMMUNITY.name": "Odolnost vůči vodní magii",
-	"core.bonus.WATER_IMMUNITY.description": "Imunní vůči všem kouzlům školy vodní magie",
-	"core.bonus.WIDE_BREATH.name": "Široký dech",
-	"core.bonus.WIDE_BREATH.description": "Široký útok dechem (více polí)",
-	"core.bonus.DISINTEGRATE.name": "Rozpad",
-	"core.bonus.DISINTEGRATE.description": "Po smrti nezůstane žádné tělo",
-	"core.bonus.INVINCIBLE.name": "Neporazitelný",
-	"core.bonus.INVINCIBLE.description": "Nelze ovlivnit žádným efektem",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Trojitý dech",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Útok trojitým dechem (útok přes 3 směry)"
+	"core.bonus.ADDITIONAL_ATTACK.name" : "Dvojitý útok",
+	"core.bonus.ADDITIONAL_ATTACK.description" : "Útočí dvakrát",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "Další odvetné útoky",
+	"core.bonus.ADDITIONAL_RETALIATION.description" : "Může odvetně zaútočit ${val} krát navíc",
+	"core.bonus.AIR_IMMUNITY.name" : "Odolnost vůči vzdušné magii",
+	"core.bonus.AIR_IMMUNITY.description" : "Imunní vůči všem kouzlům školy vzdušné magie",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "Útok na všechny kolem",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "Útočí na všechny sousední nepřátele",
+	"core.bonus.BLOCKS_RETALIATION.name" : "Žádná odveta",
+	"core.bonus.BLOCKS_RETALIATION.description" : "Nepřítel nemůže odvetně zaútočit",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "Žádná střelecká odveta",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "Nepřítel nemůže odvetně zaútočit střeleckým útokem",
+	"core.bonus.CATAPULT.name" : "Katapult",
+	"core.bonus.CATAPULT.description" : "Útočí na ochranné hradby",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "Snížit cenu kouzel (${val})",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Snižuje náklady na kouzla pro hrdinu o ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "Tlumič magie (${val})",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description" : "Zvyšuje náklady na kouzla nepřítele o ${val}",
+	"core.bonus.CHARGE_IMMUNITY.name" : "Odolnost vůči Nájezdu",
+	"core.bonus.CHARGE_IMMUNITY.description" : "Imunní vůči Nájezdu Jezdců a Šampionů",
+	"core.bonus.DARKNESS.name" : "Závoj temnoty",
+	"core.bonus.DARKNESS.description" : "Vytváří závoj temnoty s poloměrem ${val}",
+	"core.bonus.DEATH_STARE.name" : "Smrtící pohled (${val}%)",
+	"core.bonus.DEATH_STARE.description" : "Má ${val}% šanci zabít jednu jednotku",
+	"core.bonus.DEFENSIVE_STANCE.name" : "Obranný bonus",
+	"core.bonus.DEFENSIVE_STANCE.description" : "+${val} k obraně při bránění",
+	"core.bonus.DESTRUCTION.name" : "Zničení",
+	"core.bonus.DESTRUCTION.description" : "Má ${val}% šanci zabít další jednotky po útoku",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "Smrtelný úder",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description" : "Má ${val}% šanci způsobit dvojnásobné základní poškození při útoku",
+	"core.bonus.DRAGON_NATURE.name" : "Dračí povaha",
+	"core.bonus.DRAGON_NATURE.description" : "Jednotka má Dračí povahu",
+	"core.bonus.EARTH_IMMUNITY.name" : "Odolnost vůči zemské magii",
+	"core.bonus.EARTH_IMMUNITY.description" : "Imunní vůči všem kouzlům školy zemské magie",
+	"core.bonus.ENCHANTER.name" : "Zaklínač",
+	"core.bonus.ENCHANTER.description" : "Může každé kolo sesílat masové kouzlo ${subtype.spell}",
+	"core.bonus.ENCHANTED.name" : "Očarovaný",
+	"core.bonus.ENCHANTED.description" : "Je pod trvalým účinkem kouzla ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Ignorování útoku (${val}%)",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "Při útoku je ignorováno ${val}% útočníkovy síly",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "Ignorování obrany (${val}%)",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description" : "Pří útoku nebude bráno v potaz ${val}% bodů obrany obránce",
+	"core.bonus.FIRE_IMMUNITY.name" : "Odolnost vůči ohnivé magii",
+	"core.bonus.FIRE_IMMUNITY.description" : "Imunní vůči všem kouzlům školy ohnivé magie",
+	"core.bonus.FIRE_SHIELD.name" : "Ohnivý štít (${val}%)",
+	"core.bonus.FIRE_SHIELD.description" : "Odrazí část zranění při útoku z blízka",
+	"core.bonus.FIRST_STRIKE.name" : "První úder",
+	"core.bonus.FIRST_STRIKE.description" : "Tato jednotka útočí dříve, než je napadena",
+	"core.bonus.FEAR.name" : "Strach",
+	"core.bonus.FEAR.description" : "Vyvolává strach u nepřátelské jednotky",
+	"core.bonus.FEARLESS.name" : "Nebojácnost",
+	"core.bonus.FEARLESS.description" : "Imunní vůči schopnosti Strach",
+	"core.bonus.FEROCITY.name" : "Zuřivost",
+	"core.bonus.FEROCITY.description" : "Útočí ${val} krát navíc, pokud někoho zabije",
+	"core.bonus.FLYING.name" : "Létání",
+	"core.bonus.FLYING.description" : "Při pohybu létá (ignoruje překážky)",
+	"core.bonus.FREE_SHOOTING.name" : "Střelba zblízka",
+	"core.bonus.FREE_SHOOTING.description" : "Může použít výstřely i při útoku zblízka",
+	"core.bonus.GARGOYLE.name" : "Chrlič",
+	"core.bonus.GARGOYLE.description" : "Nemůže být oživen ani vyléčen",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "Snižuje poškození (${val}%)",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "Snižuje poškození od útoků z dálky a blízka",
+	"core.bonus.HATE.name" : "Nenávidí ${subtype.creature}",
+	"core.bonus.HATE.description" : "Způsobuje ${val}% více poškození vůči ${subtype.creature}",
+	"core.bonus.HEALER.name" : "Léčitel",
+	"core.bonus.HEALER.description" : "Léčí spojenecké jednotky",
+	"core.bonus.HP_REGENERATION.name" : "Regenerace",
+	"core.bonus.HP_REGENERATION.description" : "Každé kolo regeneruje ${val} bodů zdraví",
+	"core.bonus.JOUSTING.name" : "Nájezd šampionů",
+	"core.bonus.JOUSTING.description" : "+${val}% poškození za každé projité pole",
+	"core.bonus.KING.name" : "Král",
+	"core.bonus.KING.description" : "Zranitelný proti zabijákovi úrovně ${val} a vyšší",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "Odolnost kouzel 1-${val}",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "Odolnost vůči kouzlům úrovní 1-${val}",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Omezený dostřel",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Není schopen zasáhnout jednotky vzdálenější než ${val} polí",
+	"core.bonus.LIFE_DRAIN.name" : "Vysávání života (${val}%)",
+	"core.bonus.LIFE_DRAIN.description" : "Vysává ${val}% způsobeného poškození",
+	"core.bonus.MANA_CHANNELING.name" : "Kanál magie ${val}%",
+	"core.bonus.MANA_CHANNELING.description" : "Poskytuje vašemu hrdinovi ${val}% many použité nepřítelem",
+	"core.bonus.MANA_DRAIN.name" : "Vysávání many",
+	"core.bonus.MANA_DRAIN.description" : "Vysává ${val} many každý tah",
+	"core.bonus.MAGIC_MIRROR.name" : "Magické zrcadlo (${val}%)",
+	"core.bonus.MAGIC_MIRROR.description" : "Má ${val}% šanci odrazit útočné kouzlo na nepřátelskou jednotku",
+	"core.bonus.MAGIC_RESISTANCE.name" : "Magická odolnost (${val}%)",
+	"core.bonus.MAGIC_RESISTANCE.description" : "Má ${val}% šanci odolat nepřátelskému kouzlu",
+	"core.bonus.MIND_IMMUNITY.name" : "Imunita vůči kouzlům mysli",
+	"core.bonus.MIND_IMMUNITY.description" : "Imunní vůči kouzlům mysli",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "Žádná penalizace vzdálenosti",
+	"core.bonus.NO_DISTANCE_PENALTY.description" : "Způsobuje plné poškození na jakoukoliv vzdálenost",
+	"core.bonus.NO_MELEE_PENALTY.name" : "Bez penalizace útoku zblízka",
+	"core.bonus.NO_MELEE_PENALTY.description" : "Jednotka není penalizována za útok zblízka",
+	"core.bonus.NO_MORALE.name" : "Neutrální morálka",
+	"core.bonus.NO_MORALE.description" : "Jednotka je imunní vůči efektům morálky",
+	"core.bonus.NO_WALL_PENALTY.name" : "Bez penalizace hradbami",
+	"core.bonus.NO_WALL_PENALTY.description" : "Plné poškození během obléhání",
+	"core.bonus.NON_LIVING.name" : "Neživý",
+	"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.description" : "Může seslat náhodné kouzlo",
+	"core.bonus.RANGED_RETALIATION.name" : "Střelecká odveta",
+	"core.bonus.RANGED_RETALIATION.description" : "Může provést protiútok na dálku",
+	"core.bonus.RECEPTIVE.name" : "Vnímavý",
+	"core.bonus.RECEPTIVE.description" : "Nemá imunitu na přátelská kouzla",
+	"core.bonus.REBIRTH.name" : "Znovuzrození (${val}%)",
+	"core.bonus.REBIRTH.description" : "${val}% jednotek povstane po smrti",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "Útok a návrat",
+	"core.bonus.RETURN_AFTER_STRIKE.description" : "Navrátí se po útoku na zblízka",
+	"core.bonus.REVENGE.name" : "Pomsta",
+	"core.bonus.REVENGE.description" : "Způsobuje extra poškození na základě ztrát útočníka v bitvě",
+	"core.bonus.SHOOTER.name" : "Střelec",
+	"core.bonus.SHOOTER.description" : "Jednotka může střílet",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "Střílí všude kolem",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description" : "Střelecký útok této jednotky zasáhne všechny cíle v malé oblasti",
+	"core.bonus.SOUL_STEAL.name" : "Zloděj duší",
+	"core.bonus.SOUL_STEAL.description" : "Získává ${val} nové jednotky za každého zabitého nepřítele",
+	"core.bonus.SPELLCASTER.name" : "Kouzelník",
+	"core.bonus.SPELLCASTER.description" : "Může seslat kouzlo ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "Sesílá po útoku",
+	"core.bonus.SPELL_AFTER_ATTACK.description" : "Má ${val}% šanci seslat ${subtype.spell} po útoku",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "Sesílá před útokem",
+	"core.bonus.SPELL_BEFORE_ATTACK.description" : "Má ${val}% šanci seslat ${subtype.spell} před útokem",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "Magická odolnost",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description" : "Poškození kouzly sníženo o ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "Imunita vůči kouzlům",
+	"core.bonus.SPELL_IMMUNITY.description" : "Imunní vůči ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "Útok kouzlem",
+	"core.bonus.SPELL_LIKE_ATTACK.description" : "Útočí kouzlem ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "Aura odporu",
+	"core.bonus.SPELL_RESISTANCE_AURA.description" : "Jednotky poblíž získají ${val}% magickou odolnost",
+	"core.bonus.SUMMON_GUARDIANS.name" : "Přivolání ochránců",
+	"core.bonus.SUMMON_GUARDIANS.description" : "Na začátku bitvy přivolá ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "Synergizovatelný",
+	"core.bonus.SYNERGY_TARGET.description" : "Tato jednotka je náchylná k synergickým efektům",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "Dech",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description" : "Útok dechem (dosah 2 polí)",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "Tříhlavý útok",
+	"core.bonus.THREE_HEADED_ATTACK.description" : "Útočí na tři sousední jednotky",
+	"core.bonus.TRANSMUTATION.name" : "Transmutace",
+	"core.bonus.TRANSMUTATION.description" : "${val}% šance na přeměnu napadené jednotky na jiný typ",
+	"core.bonus.UNDEAD.name" : "Nemrtvý",
+	"core.bonus.UNDEAD.description" : "Jednotka je nemrtvá",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "Neomezené odvetné útoky",
+	"core.bonus.UNLIMITED_RETALIATIONS.description" : "Může provést neomezený počet odvetných útoků",
+	"core.bonus.WATER_IMMUNITY.name" : "Odolnost vůči vodní magii",
+	"core.bonus.WATER_IMMUNITY.description" : "Imunní vůči všem kouzlům školy vodní magie",
+	"core.bonus.WIDE_BREATH.name" : "Široký dech",
+	"core.bonus.WIDE_BREATH.description" : "Široký útok dechem (více polí)",
+	"core.bonus.DISINTEGRATE.name" : "Rozpad",
+	"core.bonus.DISINTEGRATE.description" : "Po smrti nezůstane žádné tělo",
+	"core.bonus.INVINCIBLE.name" : "Neporazitelný",
+	"core.bonus.INVINCIBLE.description" : "Nelze ovlivnit žádným efektem",
+	"core.bonus.MECHANICAL.description" : "Imunita vůči mnoha efektům, opravitelné",
+	"core.bonus.MECHANICAL.name" : "Mechanický",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Trojitý dech",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Útok trojitým dechem (útok přes 3 směry)",
+
+	"spell.core.castleMoat.name" : "Hradní příkop",
+	"spell.core.castleMoatTrigger.name" : "Hradní příkop",
+	"spell.core.catapultShot.name" : "Výstřel z katapultu",
+	"spell.core.cyclopsShot.name" : "Obléhací střela",
+	"spell.core.dungeonMoat.name" : "Vařící olej",
+	"spell.core.dungeonMoatTrigger.name" : "Vařící olej",
+	"spell.core.fireWallTrigger.name" : "Ohnivá zeď",
+	"spell.core.firstAid.name" : "První pomoc",
+	"spell.core.fortressMoat.name" : "Vařící dehet",
+	"spell.core.fortressMoatTrigger.name" : "Vařící dehet",
+	"spell.core.infernoMoat.name" : "Láva",
+	"spell.core.infernoMoatTrigger.name" : "Láva",
+	"spell.core.landMineTrigger.name" : "Pozemní mina",
+	"spell.core.necropolisMoat.name" : "Hřbitov",
+	"spell.core.necropolisMoatTrigger.name" : "Hřbitov",
+	"spell.core.rampartMoat.name" : "Ostružiní",
+	"spell.core.rampartMoatTrigger.name" : "Ostružiní",
+	"spell.core.strongholdMoat.name" : "Dřevěné bodce",
+	"spell.core.strongholdMoatTrigger.name" : "Dřevěné bodce",
+	"spell.core.summonDemons.name" : "Přivolání démonů",
+	"spell.core.towerMoat.name" : "Pozemní mina"
 }

+ 40 - 40
launcher/translation/czech.ts

@@ -381,17 +381,17 @@
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="399"/>
         <source>This mod cannot be enabled because it translates into a different language.</source>
-        <translation type="unfinished"></translation>
+        <translation>Tuto modifikaci nelze aktivovat, protože je určena pro jiný jazyk.</translation>
     </message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="400"/>
         <source>This mod can not be enabled because the following dependencies are not present</source>
-        <translation type="unfinished"></translation>
+        <translation>Tuto modifikaci nelze aktivovat, protože chybí následující závislosti</translation>
     </message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="401"/>
         <source>This mod can not be installed because the following dependencies are not present</source>
-        <translation type="unfinished"></translation>
+        <translation>Tuto modifikaci nelze nainstalovat, protože chybí následující závislosti</translation>
     </message>
     <message>
         <location filename="../modManager/cmodlistview_moc.cpp" line="402"/>
@@ -1255,7 +1255,7 @@ Offline instalátor obsahuje dvě části, .exe a .bin. Ujistěte se, že stahuj
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="594"/>
         <source>Install VCMI Mod Preset</source>
-        <translation>Instalovat předvybrané modifiakce VCMI</translation>
+        <translation>Instalovat předvybrané VCMI modifikace</translation>
     </message>
     <message>
         <location filename="../firstLaunch/firstlaunch_moc.ui" line="710"/>
@@ -1546,84 +1546,84 @@ Důvod chyby: </translation>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="126"/>
         <source>Can not install submod</source>
-        <translation type="unfinished">Nelze nainstalovat podmodifikaci</translation>
+        <translation>Nelze nainstalovat podmodifikaci</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="129"/>
         <source>Mod is already installed</source>
-        <translation type="unfinished">Modifikace je již nainstalována</translation>
+        <translation>Modifikace je již nainstalována</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="138"/>
         <source>Can not uninstall submod</source>
-        <translation type="unfinished">Nelze odinstalovat podmodifikaci</translation>
+        <translation>Nelze odinstalovat podmodifikaci</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="141"/>
         <source>Mod is not installed</source>
-        <translation type="unfinished">Modifikace není nainstalována</translation>
+        <translation>Modifikace není nainstalována</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="151"/>
         <source>Mod is already enabled</source>
-        <translation type="unfinished">Modifikace je již povolena</translation>
+        <translation>Modifikace je již povolena</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="154"/>
         <location filename="../modManager/modstatecontroller.cpp" line="180"/>
         <source>Mod must be installed first</source>
-        <translation type="unfinished">Nejprve musí být nainstalována modifikace</translation>
+        <translation>Nejprve je třeba nainstalovat modifikaci</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="158"/>
         <source>Mod is not compatible, please update VCMI and checkout latest mod revisions</source>
-        <translation type="unfinished">Modifikace není kompatibilní, prosíme aktualizujte VCMI a použijte nejnovější verzi modifikace</translation>
+        <translation>Modifikace není kompatibilní, prosím aktualizujte VCMI a použijte nejnovější verzi modifikace</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="161"/>
         <source>Can not enable translation mod for a different language!</source>
-        <translation type="unfinished"></translation>
+        <translation>Nelze zapnout modifikaci s překladem pro jiný jazyk!</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="166"/>
         <source>Required mod %1 is missing</source>
-        <translation type="unfinished">Vyžadovaná modifkace %1 chybí</translation>
+        <translation>Vyžadovaná modifkace %1 chybí</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="177"/>
         <source>Mod is already disabled</source>
-        <translation type="unfinished">Modifikace je již povolena</translation>
+        <translation>Modifikace je již deaktivována</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="190"/>
         <source>Mod archive is missing</source>
-        <translation type="unfinished">Archiv modifikace chybí</translation>
+        <translation>Archiv modifikace chybí</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="193"/>
         <source>Mod with such name is already installed</source>
-        <translation type="unfinished">Modifikace s tímto názvem je již nainstalována</translation>
+        <translation>Modifikace s tímto názvem je již nainstalována</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="198"/>
         <source>Mod archive is invalid or corrupted</source>
-        <translation type="unfinished">Archiv modifikace je neplatný nebo poškozený</translation>
+        <translation>Archiv modifikace je neplatný nebo poškozený</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="224"/>
         <source>Failed to extract mod data</source>
-        <translation type="unfinished">Extrakce dat modifikace selhala</translation>
+        <translation>Extrakce modifikace selhala</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="250"/>
         <source>Data with this mod was not found</source>
-        <translation type="unfinished">Data s touto modifikací nebyla nalezena</translation>
+        <translation>Data s touto modifikací nebyla nalezena</translation>
     </message>
     <message>
         <location filename="../modManager/modstatecontroller.cpp" line="254"/>
         <source>Mod is located in protected directory, please remove it manually:
 </source>
-        <translation type="unfinished">Modifikace se nachází v zabezpečené složce, prosíme odstraňte ji ručně:
+        <translation>Modifikace se nachází v zabezpečené složce, prosím odstraňte ji ručně:
 </translation>
     </message>
 </context>
@@ -1632,106 +1632,106 @@ Důvod chyby: </translation>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="36"/>
         <source>Translation</source>
-        <translation type="unfinished">Překlad</translation>
+        <translation>Překlad</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="37"/>
         <source>Town</source>
-        <translation type="unfinished">Město</translation>
+        <translation>Město</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="38"/>
         <source>Test</source>
-        <translation type="unfinished">Zkouška</translation>
+        <translation>Zkouška</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="39"/>
         <source>Templates</source>
-        <translation type="unfinished">Šablony</translation>
+        <translation>Šablony</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="40"/>
         <source>Spells</source>
-        <translation type="unfinished">Kouzla</translation>
+        <translation>Kouzla</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="41"/>
         <source>Music</source>
-        <translation type="unfinished">Hudba</translation>
+        <translation>Hudba</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="42"/>
         <source>Maps</source>
-        <translation type="unfinished">Mapy</translation>
+        <translation>Mapy</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="43"/>
         <source>Sounds</source>
-        <translation type="unfinished">Zvuky</translation>
+        <translation>Zvuky</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="44"/>
         <source>Skills</source>
-        <translation type="unfinished">Schopnosti</translation>
+        <translation>Schopnosti</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="45"/>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="63"/>
         <source>Other</source>
-        <translation type="unfinished">Ostatní</translation>
+        <translation>Ostatní</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="46"/>
         <source>Objects</source>
-        <translation type="unfinished">Objekty</translation>
+        <translation>Objekty</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="47"/>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="48"/>
         <source>Mechanics</source>
-        <translation type="unfinished">Mechaniky</translation>
+        <translation>Mechaniky</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="49"/>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="50"/>
         <source>Interface</source>
-        <translation type="unfinished">Rozhraní</translation>
+        <translation>Rozhraní</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="51"/>
         <source>Heroes</source>
-        <translation type="unfinished">Hrdinové</translation>
+        <translation>Hrdinové</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="52"/>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="53"/>
         <source>Graphical</source>
-        <translation type="unfinished">Grafika</translation>
+        <translation>Grafika</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
         <source>Expansion</source>
-        <translation type="unfinished">Rozšíření</translation>
+        <translation>Rozšíření</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
         <source>Creatures</source>
-        <translation type="unfinished">Jednotky</translation>
+        <translation>Jednotky</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="56"/>
         <source>Compatibility</source>
-        <translation type="unfinished">Kompabilita</translation>
+        <translation>Kompatibilita</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
         <source>Artifacts</source>
-        <translation type="unfinished">Artefakty</translation>
+        <translation>Artefakty</translation>
     </message>
     <message>
         <location filename="../modManager/modstateitemmodel_moc.cpp" line="58"/>
         <source>AI</source>
-        <translation type="unfinished">AI</translation>
+        <translation>AI</translation>
     </message>
 </context>
 <context>

+ 5 - 5
mapeditor/translation/czech.ts

@@ -937,16 +937,16 @@
         <location filename="../inspector/inspector.cpp" line="341"/>
         <location filename="../inspector/inspector.cpp" line="344"/>
         <source>No patrol</source>
-        <translation type="unfinished"></translation>
+        <translation>Bez hlídky</translation>
     </message>
     <message numerus="yes">
         <location filename="../inspector/inspector.cpp" line="343"/>
         <location filename="../inspector/inspector.cpp" line="344"/>
         <source>%n tile(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
-            <numerusform></numerusform>
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n pole</numerusform>
+            <numerusform>%n pole</numerusform>
+            <numerusform>%n polí</numerusform>
         </translation>
     </message>
     <message>