Glosář

Termín
Definice

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.