Glosář
Schránky
Schránka je vyrovnávací paměť, kterou některé operační systémy poskytují pro krátkodobé ukládání a přenos uvnitř a mezi aplikačními programy. Schránka je obvykle dočasná a bez názvu.
OCR (optické rozpoznávání znaků)
Optické rozpoznávání znaků (OCR) je proces, který převádí obrázek textu do strojově čitelného textového formátu.
Tesseract OCR
Tesseract je open source platforma pro optické rozpoznávání znaků (OCR).
AutoTrans
Funkce, která automaticky překládá herní text v reálném čase. Detekuje herní dialog při hraní a okamžitě jej přeloží.
TextractorCLI
Textractor / TextractorCLI je program pro zachytávání textu z videoher pro platformy x86/x64.
Extra okně
Plovoucí překryvné okno, které zobrazuje přeložený text. Lze jej přizpůsobit různými motivy, nastavením průhlednosti a možnostmi umístění, aby zobrazovalo překlady ze Clipboard Translatoru, OCR, TextractorCLI a dalších vstupních metod.
Hyper Overlay
Pokročilá překryvná funkce, která poskytuje další možnosti zobrazení a přizpůsobení pro zobrazování přeloženého textu přes hry.
XUAT
Plugin třetí strany pro překlad her založených na Unity v reálném čase. Text extrahovaný XUAT (XUnity.AutoTranslator) je odeslán do VNTranslatoru k překladu a poté vrácen do XUAT, aby byl zobrazen přímo ve hře.
RegExp (regulární výraz)
Regulární výrazy jsou vzory používané k porovnávání kombinací znaků v řetězcích.
Nahrazení pomocí RegExp
Použití vzorů regulárních výrazů k vyhledávání a nahrazování konkrétních textových vzorů ve zdrojovém nebo přeloženém textu, užitečné pro čištění formátování nebo řešení speciálních případů.
Text Hooker
Program, který zachytává a extrahuje text z běžících procesů hry tím, že se připojí do paměti hry, což umožňuje zachytit text a překládat jej v reálném čase.
Strojový překlad
Strojový překlad (MT) je automatizovaný proces překladu textu z jednoho jazyka do druhého za použití umělé inteligence nebo algoritmů založených na pravidlech, bez nutnosti lidských překladatelů.
Paměť překladu
Paměť překladu (TM) je databáze dříve přeloženého textu.
Překladatelský glosář
Překladatelský glosář je referenční seznam konkrétních termínů a jejich schválených překladů, zajišťující konzistentní používání terminologie napříč veškerým přeloženým obsahem.
Timeout překladu
Časový limit nastavený pro překladové požadavky. Pokud překladová služba nereaguje během této doby, požadavek selže s chybou timeoutu. K tomu často dochází u metod překladu založených na web scrapingu.
Virtuální okno prohlížeče
Vložená komponenta prohlížeče používaná VNTranslator k přístupu k webovým překladatelským službám prostřednictvím web scrapingu. Simuluje skutečný prohlížeč pro získávání překladů z online překladačů.
Vlastní MT
Funkce, která umožňuje uživatelům vytvářet vlastní konfigurace strojového překladu pomocí JSON schématu, což umožňuje integraci s překladatelskými API nebo službami třetích stran.
Předpřeklad
Manipulace s textem prováděná před překladem nebo OCR analýzou, jako je odstraňování nežádoucích znaků, použití filtrů nebo vyčištění zachyceného textu ke zlepšení přesnosti.
Postpřeklad
Manipulace s textem prováděná po překladu, jako jsou úpravy formátování, sladění zalomení řádků nebo použití náhrad pomocí regulárních výrazů k doladění finálního výstupu.
LLM (velký jazykový model)
Model umělé inteligence trénovaný na obrovských množstvích textových dat, schopný generovat text podobný lidskému. Ve VNTranslatoru jsou LLM jako GPT, Claude a Gemini používány pro vysoce kvalitní strojový překlad.
VLM (vision language model)
Model umělé inteligence, který dokáže rozumět a zpracovávat jak vizuální, tak textové informace. Používá se v pokročilých OCR enginech jako Nanonets OCR Small pro lepší rozpoznávání textu z obrázků.
API (rozhraní pro programování aplikací)
Sada protokolů a nástrojů, která umožňuje různým softwarovým aplikacím vzájemně komunikovat. VNTranslator používá API ke spojení s různými překladatelskými službami a OCR enginy.
Paměť kontextu
Funkce, která umožňuje překladovému modelu pamatovat si předchozí řádky dialogu nebo textu, čímž zlepšuje přesnost a soudržnost překladu udržováním kontextu napříč více překlady.
Textové streamování
Metoda, která zobrazuje výsledky překladu postupně, jak jsou generovány, místo čekání na dokončení celého překladu, čímž poskytuje responzivnější uživatelský zážitek.
Extrahovat a překládat
Metoda překladu, která extrahuje a překládá veškerý herní text předem, nikoli v reálném čase, aby se snížilo zpoždění a zlepšil výkon během hraní.
Horká klávesa
Klávesová zkratka, která spouští konkrétní akce v aplikaci, například zachycení obrazovky pro OCR nebo přepnutí viditelnosti extra okna.
Nahrazení písma
Funkce v AutoTrans, která umožňuje uživatelům nahradit herní fonty vlastním písmem, které lépe podporuje přeložený text, což je obzvlášť užitečné pro jazyky s odlišnými sadami znaků.
Zachytávání obrazovky
Proces pořízení snímku obrazovky konkrétní oblasti obrazovky za účelem extrakce textu pomocí technologie OCR.
Připojení ke Steamu
Funkce, která umožňuje VNTranslatoru integraci s hrami na Steamu, automaticky detekuje informace o hře a poskytuje lepší kompatibilitu.
Tréninková data
Tréninková data jsou datová sada používaná k učení modelů strojového učení tím, že poskytuje příklady, které modelu pomáhají osvojit si vzory a dělat přesné predikce.
Web scraping
Web scraping je proces extrahování dat z webových stránek. Zahrnuje získávání informací z webových stránek pomocí programu nebo skriptu, obvykle nazývaného „scraper“ nebo „crawler“.
Maximální počet pracovních procesů
Nastavení, které řídí, kolik paralelních překladových procesů může běžet současně, což ovlivňuje rychlost překladu a využití systémových prostředků.
Systémový prompt
Instrukce poskytnuté LLM, které definují jeho roli, chování a formát výstupu. Ve VNTranslatoru navádějí AI, aby překládala text podle konkrétních požadavků a stylových pokynů.
Token
Základní jednotka textu, kterou AI modely zpracovávají. V kontextu překladových API obvykle více tokenů znamená vyšší náklady a delší dobu zpracování.
Electron
Electron je rámec pro vytváření nativních aplikací s webovými technologiemi jako JavaScript, HTML a CSS.
Visual Novel
Typ interaktivní narativní hry, která primárně obsahuje statickou grafiku, textem založené vyprávění a volby hráče, které ovlivňují výsledek příběhu.
RenPy
Ren'Py je bezplatný a open-source engine pro vizuální novely, který používá jednoduchý skriptovací jazyk pro vytváření interaktivních příběhů a her, široce používaný pro komerční i amatérské projekty vizuálních novel.
KiriKiri
Skriptovací engine vytvořený W.Dee, běžně používaný s frameworkem KAG (KiriKiri Adventure Game System) pro tvorbu vizuálních novel.
Tyrano Builder
Herní engine speciálně navržený pro vytváření vizuálních novel, vyvinutý jako jednodušší alternativa k jiným engineům pro VN.
RPG Maker
RPG Maker (v Japonsku známý jako RPG Tsukūru) je série programů pro vývoj her určených k vytváření role‑playing videoher s prvky řízenými příběhem, zahrnující verze jako RPG Maker MV a RPG Maker MZ.
Unity
Unity je multiplatformní herní engine vyvinutý společností Unity Technologies, široce používaný pro vytváření 2D a 3D her, včetně mnoha vizuálních novel a interaktivních příběhových her.
KAG (Kirikiri Adventure Game System)
Skriptovací rámec, který spolupracuje s enginem Kirikiri a poskytuje nástroje a syntaxi pro vytváření vizuálních novel s dialogy, volbami a větvenými příběhy.