Deskovky/Frosthaven česky

Frosthaven na PC, konečně česky.

Frosthaven hraju jako deskovku a chtěl jsem si ho zahrát i na počítači. Jenže digitální verze česky neumí a hrát kampaň na desítky večerů v angličtině mě nelákalo. Tak jsem si ji nechal přeložit: celou hru přeložili AI agenti Claude a Codex za zhruba sedm hodin práce a já s nimi ověřoval názvy.

beta, můžou se objevit chybyfanouškovský překlad · zdarmaStáhnout

K čemu to je

Celá hra česky, od menu po poslední scénář

Přeložené je všechno, co hra ukazuje textem: hlavní menu a nastavení, karty schopností všech hrdinů, předměty, nestvůry a bossové, budovy a fáze osady, události na cestách i v osadě, úvody a závěry scénářů a celý příběh. Vyprávění oslovuje celou družinu („Pochodujete sněhem…“), karty jsou stručné jako u deskovky („Útok 3“, „Pohyb 2“).

Názvy tříd, národů, bylin a herních pojmů sedí s českou deskovou verzí, takže kdo hraje i u stolu, nemusí nic přepínat v hlavě. Tulák je Tulák, krysáci jsou krysáci a zlaťáky jsou zlaťáky.

Hra se přitom nijak nemění. Překlad je fanouškovský mod, který se při spuštění podstrčí místo němčiny. Kdo ho smaže, má hru přesně takovou, jaká byla.

Stažení

Stáhni si češtinu

01

Stáhni a spusť instalátor. Sám najde hru ve Steamu, stačí kliknout na Instalovat češtinu. Windows možná upozorní na neznámého vydavatele, instalátor není podepsaný: Další informace, Přesto spustit.

02

Spusť hru a v Možnostech, Jazyk vyber Deutsch. V menu se ukáže jako Čeština a místo němčiny uvidíš češtinu.

03

Ruční instalace bez instalátoru: obsah zipu rozbal do složky hry, vedle Frosthaven.exe (ve Steamu pravý klik na hru, Spravovat, Procházet místní soubory). Návod je i uvnitř zipu.

Je to beta. Hra má desítky tisíc řádků textu a všechno jsem zatím neprohrál, takže se tu a tam objeví nepřesný překlad, text, který přeteče z karty, nebo místo, které zůstalo anglicky či německy. Když na něco narazíš, napiš mi, ideálně se screenshotem. Odinstalace: v instalátoru tlačítko Odinstalovat, nebo smaž winhttp.dll ve složce hry.

Proč

Deskovku hraju česky, tak proč ne i počítač

Frosthaven je obrovská kampaňová hra: přes sto scénářů, osada, která se staví a vylepšuje, stovky karet a příběh na celé měsíce. U stolu ho hraju v češtině a mám k němu i vlastní tracker kampaně. Na PC je to stejná hra, jen bez rozkládání a bez počítání žetonů, a právě proto jsem ji chtěl zkusit.

Digitální verze ale umí angličtinu, němčinu a pár dalších jazyků, češtinu ne. A oficiální překlad nikdo nechystá. Ruční fanouškovský překlad by při tomhle objemu textu dal parta lidí dohromady klidně rok.

Mě zajímalo, jestli to zvládne AI. Ne jako strojový překlad, který se nasype do hry a je, ale jako pořádná práce: s glosářem, se stejnými názvy jako na kartách deskovky, s kontrolou, že se nic nerozbilo, a se mnou jako tím, kdo rozhoduje sporné pojmy.

Jak to funguje

Dva agenti, jeden glosář a já jako rozhodčí

Texty ze hryangličtina jako originálněmčina jako opora143 dávekmenu, jádro hry, příběhzhruba 2 000 slov na dávkuGlosář a pravidlanázvy z české deskovkytykání, stručné kartyClaudea CodexOngy rozhodujesporné názvy a pojmyKontrola skriptemikony, proměnné, jednotné pojmyJeden soubor s češtinou13 980 textůruční opravy mají přednostMod pro BepInExpodstrčí češtinumísto němčinyTest ve hřeF9 načte změny bez restartuchybějící texty se zapíšou
  • Nejdřív menu, pak hra, nakonec příběh. Texty jsem rozdělil do 143 dávek po zhruba dvou tisících slovech: 11 dávek menu a nastavení, 37 dávek hratelného jádra (předměty, karty, nestvůry, budovy, scénáře) a 95 dávek příběhu. Díky tomu šla hra testovat průběžně, ne až na konci.
  • Dva agenti, každý v jiné roli. Claude a Codex se střídali v překladu a kontrole. Jeden přeložil dávku, druhý ji prošel proti glosáři a pravidlům, nesrovnalosti šly zpátky. Celé to zabralo zhruba sedm hodin čisté práce agentů.
  • Glosář je zákon. Stejný anglický výraz má vždycky stejný český. Názvy tříd, národů, bylin a herních pojmů jsou převzaté z české deskovky, nové pojmy si agent zapsal a já je schválil nebo opravil. Tak vznikl třeba Belhavý kostlivec, mazlíčci nebo přivolané bytosti.
  • Sporné názvy rozhoduju já. Agenti připraví varianty a zdůvodnění, já vyberu. Třeba že „quest“ je ve hře scénář, ne úkol, protože úkol už je malý úkol a velký úkol z deskovky. Nebo že u ženských tříd musí sedět rod: vlajkonoška zaútočila, ne zaútočil.
  • Skript hlídá, co by člověk přehlédl. Texty ve hře jsou plné značek: ikona útoku, číslo, které doplní hra, barevné zvýraznění. Kontrola po každé dávce ověří, že žádná značka nezmizela ani nepřibyla, jinak by se karta ve hře rozbila.
  • Hra o ničem neví. Malý mod pro BepInEx při spuštění načte soubor s češtinou a podstrčí ho místo němčiny. Kdyby hra po aktualizaci přidala nové texty, zůstanou německy, dokud je nedoplním.

Jak to vypadá

Jak to vypadá ve hře

Hlavní menu hry Frosthaven v češtině: Kampaň, Hra více hráčů, Doplňky, Možnosti, Ukončit hru
Karta schopnosti Přesné míření s českým popisem horní a dolní akce během boje
Scénář na zasněžené mapě, seznam karet v ruce a cíl scénáře v češtině
Kodex, záložka Hrdinové: mechaniky třídy Nekromantka a její karty
Kodex, záložka Obecné: seznam pravidel a vysvětlení okna prohlížení
Menu pozastavení a nastavení grafiky v češtině
Načítací obrazovka s kresbou krajiny a českým tipem ke hře
Okno instalátoru češtiny: nalezená složka hry a tlačítka Instalovat a Odinstalovat

Klik na fotku ji zvětší. Listuje se šipkami, tažením nebo klávesami.

Co jsem zjistil

Čísla z překladu

143

Dávek textu

11 dávek menu, 37 hratelného jádra a 95 příběhu. Každá šla zvlášť přes překlad, kontrolu a sestavení.

1 053

Ručních oprav

Opravy přeložených textů a sjednocení pojmů. Mají přednost před překladem z dávek, takže je další sestavení nepřepíše.

7

Hodin práce agentů

Od prvních tlačítek v menu po poslední odstavec příběhu, včetně kontroly a společného ověřování názvů.

100 %

Textů přeloženo

Všech 95 dávek příběhu je hotových. Co zbývá, je hraní a hledání míst, kde překlad ve hře nesedí.

Co jsem se naučil

Co mě překvapilo

01

Překlad je to nejjednodušší

Samotné překládání šlo agentům rychle. Čas sežralo všechno kolem: vymyslet, jak texty dostat do hry, rozdělit je tak, aby části jednoho příběhu zůstaly pohromadě, a hlavně sepsat pravidla a glosář, podle kterých se pak překládá stejně od první do poslední dávky.

02

Dva agenti jsou víc než jeden

Když jeden agent překládá a druhý kontroluje, chytí věci, které by jeden sám přehlédl: jiný název pro tutéž nestvůru, tykání vedle vykání, zapomenutou ikonu. Funguje to podobně jako review kódu.

03

Bez člověka to nejde

Agent nepozná, že „rebuilt“ má být přebudovaná budova, ani že hráči deskovky znají byliny pod konkrétními jmény. Tyhle drobnosti dělají rozdíl mezi překladem, který se dá číst, a překladem, který sedí ke hře.

Pro zvědavé

Technické detaily

Jak se čeština dostane do hry BepInEx · Harmony · C#
Mod
Plugin pro BepInEx 5 napsaný v C#. Hra používá pro texty knihovnu I2 Localization, plugin se přes Harmony zavěsí do jejího načítání a místo vybraného jazyka (výchozí je němčina) vrací český text z CSV.
Data
Jeden soubor cestina.csv se sloupci klíč, angličtina, němčina, čeština. Klíč je technický název textu ve hře, podle něj plugin text najde.
Testování
Klávesa F9 načte CSV znovu bez restartu hry. Plugin zapisuje do souboru klíče textů, které hra zobrazila bez českého překladu, takže je hned vidět, co chybí.
Instalace
Zip s BepInExem, pluginem a češtinou. Soubory hry se nemění, odinstalace je smazání winhttp.dll.
Jak se překládalo Claude · Codex · Python
Dávky
Skript vytáhne texty ze hry a rozdělí je do CSV dávek podle typu: menu, předměty, karty, nestvůry, budovy, scénáře, příběh. Agent vyplňuje jen sloupec s češtinou, klíče nesmí měnit.
Pravidla
Návod pro agenty: tykání na kartách, množné číslo ve vyprávění, české uvozovky, stručná tlačítka, vlastní jména postav se nepřekládají. Závazné pojmy v samostatném souboru.
Kontrola
Python skripty po každé dávce: značky ikon a proměnných (<sprite>, {0}, barvy), konzistence pojmů napříč dávkami, prázdná místa. Pak sestavení jednoho CSV pro hru.
Aktualizace hry
Skript porovná texty nové verze hry s předchozí a vypíše, co přibylo nebo se změnilo. Jen to se pak dopřekládá.

Dál

Související

Soukromí. Fanouškovský překlad bez vazby na vydavatele hry, zdarma a bez reklam. Hru je potřeba vlastnit, zip obsahuje jen mod a češtinu, žádné soubory hry.