Glosariusz

Termin
Definicja

Schowka

Schowek to bufor, który niektóre systemy operacyjne udostępniają do krótkotrwałego przechowywania i przenoszenia danych wewnątrz i między programami. Schowek jest zwykle tymczasowy i nieoznaczony.

OCR (optyczne rozpoznawanie znaków)

Optical Character Recognition (OCR) to proces, który zamienia obraz tekstu na format tekstowy możliwy do odczytania przez maszynę.

Tesseract OCR

Tesseract to otwartoźródłowa platforma do optycznego rozpoznawania znaków (OCR).

AutoTrans

Funkcja, która automatycznie tłumaczy tekst w grze w czasie rzeczywistym. Wykrywa dialogi gry podczas rozgrywki i natychmiast je tłumaczy.

TextractorCLI

Textractor / TextractorCLI to program hookujący tekst z gier wideo dla architektur x86/x64.

Dodatkowym oknie

Pływające okno nakładki, które wyświetla przetłumaczony tekst. Można je dostosować za pomocą różnych motywów, ustawień przezroczystości i opcji pozycjonowania, aby pokazywać tłumaczenia z Clipboard Translator, OCR, TextractorCLI i innych metod wejścia.

Hyper Overlay

Zaawansowana funkcja nakładki, która zapewnia dodatkowe opcje wyświetlania i personalizacji do pokazywania przetłumaczonego tekstu nad grami.

XUAT

Wtyczka firm trzecich do tłumaczenia gier opartych na Unity w czasie rzeczywistym. Tekst wyodrębniony przez XUAT (XUnity.AutoTranslator) jest wysyłany do VNTranslator w celu tłumaczenia, a następnie zwracany do XUAT, by był wyświetlany bezpośrednio w grze.

RegExp (wyrażenie regularne)

Wyrażenia regularne to wzorce używane do dopasowywania kombinacji znaków w ciągach.

Zamiana RegExp

Użycie wzorców wyrażeń regularnych do znajdowania i zastępowania określonych wzorców tekstowych w tekście źródłowym lub przetłumaczonym, przydatne do oczyszczania formatowania lub obsługi przypadków specjalnych.

Text Hooker

Program, który przechwytuje i wyodrębnia tekst z działających procesów gry poprzez hookowanie pamięci gry, co pozwala na przechwycenie i tłumaczenie tekstu w czasie rzeczywistym.

Tłumaczenie maszynowe

Tłumaczenie maszynowe (MT) to zautomatyzowany proces tłumaczenia tekstu z jednego języka na drugi za pomocą sztucznej inteligencji lub algorytmów opartych na regułach, bez udziału ludzkich tłumaczy.

Pamięć tłumaczeń

Pamięć tłumaczeń (TM) to baza danych wcześniej przetłumaczonych fragmentów tekstu.

Słownik terminologiczny tłumaczeń

Słownik terminologiczny tłumaczeń to lista odniesień zawierająca określone terminy i ich zatwierdzone tłumaczenia, zapewniająca spójne użycie terminologii we wszystkich tłumaczonych materiałach.

Limit czasu tłumaczenia

Limit czasu ustawiony dla żądań tłumaczeniowych. Jeśli usługa tłumaczeniowa nie odpowie w tym czasie, żądanie kończy się niepowodzeniem z błędem przekroczenia czasu. Często zdarza się to przy metodach tłumaczenia opartych na web scrapingu.

Wirtualne okno przeglądarki

Wbudowany komponent przeglądarki używany przez VNTranslator do uzyskiwania dostępu do usług tłumaczeniowych opartych na sieci poprzez web scraping. Symuluje prawdziwą przeglądarkę, aby pobierać tłumaczenia z tłumaczy online.

Niestandardowy MT

Funkcja, która pozwala użytkownikom tworzyć niestandardowe konfiguracje tłumaczenia maszynowego przy użyciu schematu JSON, umożliwiając integrację z zewnętrznymi interfejsami API tłumaczeń lub usługami.

Wstępne tłumaczenie

Manipulacja tekstem wykonywana przed tłumaczeniem lub analizą OCR, taka jak usuwanie niechcianych znaków, stosowanie filtrów lub oczyszczanie przechwyconego tekstu w celu poprawy dokładności.

Późniejsze przetwarzanie tłumaczenia

Manipulacja tekstem wykonywana po tłumaczeniu, taka jak korekty formatowania, dopasowanie podziałów linii lub zastosowanie zamian wyrażeń regularnych w celu dopracowania końcowego wyniku.

LLM (Duży Model Językowy)

Model sztucznej inteligencji trenowany na ogromnych ilościach tekstu, zdolny do generowania tekstu przypominającego ludzki. W VNTranslator LLM-y takie jak GPT, Claude i Gemini są wykorzystywane do tłumaczeń wysokiej jakości.

VLM (Model językowo-wizualny)

Model AI, który potrafi rozumieć i przetwarzać zarówno informacje wizualne, jak i tekstowe. Używany w zaawansowanych silnikach OCR, takich jak Nanonets OCR Small, w celu poprawy rozpoznawania tekstu z obrazów.

API (Interfejs programowania aplikacji)

Zestaw protokołów i narzędzi pozwalających różnym aplikacjom programowym komunikować się ze sobą. VNTranslator korzysta z API, aby łączyć się z różnymi usługami tłumaczeniowymi i silnikami OCR.

Pamięć kontekstu

Funkcja, która pozwala modelowi tłumaczeń zapamiętywać poprzednie linie dialogu lub tekstu, poprawiając dokładność i spójność tłumaczeń poprzez utrzymanie kontekstu w kolejnych tłumaczeniach.

Strumieniowanie tekstu

Metoda, która pokazuje wyniki tłumaczenia stopniowo w miarę ich generowania, zamiast czekać na ukończenie całego tłumaczenia, zapewniając bardziej responsywne doświadczenie użytkownika.

Wyodrębnij i przetłumacz

Metoda tłumaczenia, która wyodrębnia i tłumaczy cały tekst gry wcześniej, zamiast robić to w czasie rzeczywistym, aby zmniejszyć opóźnienia i poprawić wydajność podczas rozgrywki.

Skrót klawiszowy

Klawisz skrótu, który wywołuje określone działania w aplikacji, takie jak przechwytywanie ekranu dla OCR lub przełączanie widoczności dodatkowego okna.

Zastępowanie czcionek

Funkcja w AutoTrans, która pozwala użytkownikom zastępować czcionki w grze niestandardowymi czcionkami lepiej obsługującymi przetłumaczony tekst, szczególnie przydatna dla języków z innymi zestawami znaków.

Przechwytywanie ekranu

Proces wykonywania zrzutu ekranu określonego obszaru ekranu w celu wyodrębnienia tekstu przy użyciu technologii OCR.

Steam Connect

Funkcja, która pozwala VNTranslator integrować się z grami na Steamie, automatycznie wykrywając informacje o grze i zapewniając lepszą kompatybilność.

Dane treningowe

Dane treningowe to zbiór danych używany do nauczania modeli uczenia maszynowego poprzez dostarczanie przykładów, które pomagają modelowi rozpoznawać wzorce i dokonywać dokładnych prognoz.

Web scraping

Web scraping to proces wydobywania danych ze stron internetowych. Polega na pobieraniu informacji ze stron przy użyciu programu lub skryptu, zwykle nazywanego „scraperem” lub „crawlerem”.

Maksymalna liczba procesów roboczych

Ustawienie kontrolujące, ile równoległych procesów tłumaczeniowych może działać jednocześnie, wpływając na szybkość tłumaczenia i wykorzystanie zasobów systemowych.

Polecenie systemowe

Instrukcje przekazywane do LLM, które definiują jego rolę, zachowanie i format wyjścia. W VNTranslator kierują AI, aby tłumaczyło tekst zgodnie ze specyficznymi wymaganiami i wytycznymi stylu.

Token

Podstawowa jednostka tekstu, którą przetwarzają modele AI. W kontekście API tłumaczeniowych więcej tokenów zwykle oznacza wyższe koszty i dłuższy czas przetwarzania.

Electron

Electron to framework do tworzenia natywnych aplikacji przy użyciu technologii webowych, takich jak JavaScript, HTML i CSS.

Powieść wizualna

Rodzaj interaktywnej gry narracyjnej, która w głównej mierze wykorzystuje statyczne grafiki, opowiadanie tekstowe i wybory gracza wpływające na przebieg fabuły.

RenPy

Ren'Py to darmowy i otwartoźródłowy silnik powieści wizualnych, który używa prostego języka skryptowego do tworzenia interaktywnych historii i gier, szeroko stosowany zarówno w projektach komercyjnych, jak i amatorskich.

KiriKiri

Silnik skryptowy stworzony przez W.Dee, powszechnie używany z frameworkiem KAG (KiriKiri Adventure Game System) do tworzenia powieści wizualnych.

Tyrano Builder

Silnik do tworzenia gier zaprojektowany specjalnie do tworzenia powieści wizualnych, opracowany jako prostsza alternatywa dla innych silników VN.

RPG Maker

RPG Maker (znany w Japonii jako RPG Tsukūru) to seria programów do tworzenia gier, przeznaczonych do tworzenia gier fabularnych z elementami narracyjnymi; w jej ramach istnieją wersje takie jak RPG Maker MV i RPG Maker MZ.

Unity

Unity to wieloplatformowy silnik gier opracowany przez Unity Technologies, powszechnie używany do tworzenia gier 2D i 3D, w tym wielu powieści wizualnych i interaktywnych gier fabularnych.

KAG (KiriKiri Adventure Game System)

Framework skryptowy współpracujący z silnikiem Kirikiri, zapewniający narzędzia i składnię do tworzenia powieści wizualnych z dialogami, wyborami i rozgałęziającymi się narracjami.