Glossario

Termine
Definizione

Funzione Appunti

Gli appunti sono un buffer che alcuni sistemi operativi forniscono per l'archiviazione a breve termine e il trasferimento all'interno e tra programmi applicativi. Gli appunti sono solitamente temporanei e senza nome.

OCR (Riconoscimento Ottico dei Caratteri)

Il riconoscimento ottico dei caratteri (OCR) è il processo che converte un'immagine di testo in un formato testuale leggibile dalla macchina.

Tesseract OCR

Tesseract è una piattaforma open source per il riconoscimento ottico dei caratteri (OCR).

AutoTrans

Una funzione che traduce automaticamente il testo di gioco in tempo reale. Rileva i dialoghi del gioco mentre si gioca e li traduce istantaneamente.

TextractorCLI

Textractor / TextractorCLI è un programma hooker di testo per videogiochi x86/x64.

Finestra Extra

Una finestra sovrapposta flottante che visualizza il testo tradotto. Può essere personalizzata con vari temi, impostazioni di trasparenza e opzioni di posizionamento per mostrare traduzioni da Clipboard Translator, OCR, TextractorCLI e altri metodi di input.

Hyper Overlay

Una funzione di overlay avanzata che fornisce opzioni di visualizzazione aggiuntive e personalizzazione per mostrare il testo tradotto sopra i giochi.

XUAT

Un plugin di terze parti per tradurre giochi basati su Unity in tempo reale. Il testo estratto da XUAT (XUnity.AutoTranslator) viene inviato a VNTranslator per la traduzione, quindi restituito a XUAT per essere visualizzato direttamente nel gioco.

RegExp (Espressione Regolare)

Le espressioni regolari sono modelli usati per confrontare combinazioni di caratteri nelle stringhe.

Sostituzione RegExp

L'uso di pattern di espressioni regolari per trovare e sostituire specifici schemi di testo nel testo sorgente o tradotto, utile per pulire il formato o gestire casi particolari.

Text Hooker

Un programma che intercetta ed estrae testo dai processi di gioco in esecuzione collegandosi alla memoria del gioco, permettendo di catturare e tradurre il testo in tempo reale.

Traduzione Automatica

La traduzione automatica (MT) è il processo automatizzato di traduzione di testo da una lingua all'altra utilizzando intelligenza artificiale o algoritmi basati su regole, senza richiedere traduttori umani.

Memoria di Traduzione

Una memoria di traduzione (TM) è un database di testo precedentemente tradotto.

Glossario di Traduzione

Un glossario di traduzione è un elenco di riferimento di termini specifici e delle loro traduzioni approvate, che garantisce un uso coerente della terminologia in tutti i contenuti tradotti.

Timeout di Traduzione

Un limite di tempo impostato per le richieste di traduzione. Se il servizio di traduzione non risponde entro questo periodo, la richiesta fallisce con un errore di timeout. Ciò si verifica comunemente con metodi di traduzione basati su web scraping.

Finestra del Browser Virtuale

Un componente browser incorporato usato da VNTranslator per accedere a servizi di traduzione basati sul web tramite web scraping. Simula un browser reale per recuperare traduzioni da traduttori online.

MT Personalizzato

Una funzione che permette agli utenti di creare configurazioni personalizzate di traduzione automatica usando lo schema JSON, consentendo l'integrazione con API o servizi di traduzione di terze parti.

Pre-traduzione

Manipolazione del testo eseguita prima della traduzione o dell'analisi OCR, come la rimozione di caratteri indesiderati, l'applicazione di filtri o la pulizia del testo catturato per migliorare la precisione.

Post-traduzione

Manipolazione del testo eseguita dopo la traduzione, come regolazioni del formato, allineamento dei ritorni a capo o applicazione di sostituzioni tramite espressioni regolari per perfezionare il risultato finale.

LLM (Large Language Model)

Un modello di intelligenza artificiale addestrato su grandi quantità di dati testuali, capace di generare testo simile a quello umano. In VNTranslator, LLM come GPT, Claude e Gemini sono utilizzati per traduzioni automatiche di alta qualità.

VLM (Vision Language Model)

Un modello di IA in grado di comprendere e processare sia informazioni visive che testuali. Utilizzato in motori OCR avanzati come Nanonets OCR Small per migliorare il riconoscimento del testo dalle immagini.

API (Application Programming Interface)

Un insieme di protocolli e strumenti che permette a diverse applicazioni software di comunicare tra loro. VNTranslator usa le API per connettersi a vari servizi di traduzione e motori OCR.

Memoria di Contesto

Una funzione che permette al modello di traduzione di ricordare righe di dialogo o testo precedenti, migliorando la precisione e la coerenza della traduzione mantenendo il contesto attraverso più traduzioni.

Streaming del Testo

Un metodo che visualizza i risultati della traduzione in modo progressivo man mano che vengono generati, anziché aspettare il completamento della traduzione, offrendo un'esperienza utente più reattiva.

Estrai e traduci

Un metodo di traduzione che estrae e traduce in anticipo tutto il testo del gioco, invece che in tempo reale, per ridurre il ritardo e migliorare le prestazioni durante il gioco.

Tasto Rapido

Una scorciatoia da tastiera che attiva azioni specifiche nell'applicazione, come catturare lo schermo per l'OCR o alternare la visibilità della Finestra Extra.

Sostituzione del Carattere

Una funzione in AutoTrans che permette agli utenti di sostituire i font di gioco con font personalizzati che supportano meglio il testo tradotto, particolarmente utile per lingue con set di caratteri diversi.

Cattura schermo

Il processo di catturare uno screenshot di un'area specifica dello schermo per estrarre il testo usando la tecnologia OCR.

Steam Connect

Una funzione che permette a VNTranslator di integrarsi con i giochi Steam, rilevando automaticamente le informazioni sul gioco e fornendo una migliore compatibilità.

Dati di Addestramento

I dati di addestramento sono un insieme di dati usato per insegnare ai modelli di apprendimento automatico fornendo esempi che aiutano il modello a riconoscere schemi e fare previsioni accurate.

Web Scraping

Il web scraping è il processo di estrazione di dati dai siti web. Consiste nel recuperare informazioni da pagine web usando un programma o uno script, tipicamente chiamato "scraper" o "crawler".

Processi Worker Massimi

Un'impostazione che controlla quanti processi di traduzione paralleli possono essere eseguiti contemporaneamente, influenzando la velocità di traduzione e l'utilizzo delle risorse di sistema.

Prompt di Sistema

Istruzioni fornite a un LLM che definiscono il suo ruolo, comportamento e formato di output. In VNTranslator, guida l'IA a tradurre il testo secondo requisiti specifici e linee guida stilistiche.

Token

L'unità base di testo che i modelli di IA elaborano. Nel contesto delle API di traduzione, più token generalmente significano costi più elevati e tempi di elaborazione più lunghi.

Electron

Electron è un framework per creare applicazioni native con tecnologie web come JavaScript, HTML e CSS.

Visual Novel

Un tipo di gioco narrativo interattivo che presenta principalmente grafica statica, racconti basati su testo e scelte del giocatore che influenzano l'esito della storia.

RenPy

Ren'Py è un motore per visual novel gratuito e open source che utilizza un semplice linguaggio di scripting per creare storie e giochi interattivi, ampiamente usato sia per progetti commerciali che amatoriali di visual novel.

KiriKiri

Un motore di scripting creato da W.Dee, comunemente usato con il framework KAG (KiriKiri Adventure Game System) per creare visual novel.

Tyrano Builder

Un motore di gioco progettato specificamente per creare visual novel, sviluppato come alternativa più semplice rispetto ad altri motori per VN.

RPG Maker

RPG Maker (conosciuto in Giappone come RPG Tsukūru) è una serie di programmi per lo sviluppo di giochi per creare giochi di ruolo con elementi narrativi, con versioni come RPG Maker MV e RPG Maker MZ.

Unity

Unity è un motore di gioco multipiattaforma sviluppato da Unity Technologies, ampiamente usato per creare giochi 2D e 3D, incluse molte visual novel e giochi narrativi interattivi.

KAG (Kirikiri Adventure Game System)

Un framework di scripting che funziona con il motore Kirikiri, fornendo strumenti e sintassi per creare visual novel con dialoghi, scelte e narrazioni ramificate.