🎮 Source-available · v1.14.0 · Windows · Linux · macOS

Traduci qualsiasi videogioco
con l'intelligenza artificiale

GameStringer analizza il gioco, riconosce l'engine, estrae il testo, lo traduce con l'AI e riapplica la patch — in automatico. Niente riga di comando, niente modding manuale. Backup sempre prima di toccare i file.

20+
Engine supportati
20+
Provider AI
12
Lingue UI
800+
Giochi rilevati
// La pipeline del motore

Dal gioco originale alla tua lingua, in 7 passi

Ogni traduzione segue lo stesso flusso automatico. I colori indicano l'area del motore coinvolta.

1
📂

Scansione

Rileva la libreria (Steam, Epic, GOG…) e scansiona la cartella del gioco alla ricerca dei file di testo.

2
🧠

P.T. — Analisi

Il Prediction Tool stima difficoltà 0–100, volume stringhe, DRM/anti-cheat, encoding e tempi su più modelli.

3
🔍

Rileva engine

Identifica l'engine (Unity, Unreal, Godot, RPG Maker, Ren'Py, Bethesda, CRI…) e sceglie la strategia giusta.

4
📝

Estrazione

Estrae le stringhe dai formati nativi: JSON, .locres, .rpy, CPK, BSA/BA2, StringTable Unity e altri.

5

Traduzione AI

20+ provider, con Translation Memory, glossario automatico e punteggio di qualità 0–100 su ogni riga.

6
🩹

Patch / Injection

Riscrive il testo tradotto nel gioco (file o runtime). Backup automatico prima di ogni modifica.

7
🎮

Gioca

Avvii il gioco nella tua lingua. Se Steam aggiorna il gioco, GameStringer ti avvisa per ri-applicare la patch.

+
🔁

Memoria & QA

Correzioni e termini restano nella Translation Memory: coerenza nel tempo, mai tradurre due volte la stessa frase.

Core / P.T. Traduzione AI Engine / Patcher Risorse / Libreria
// Traduzione più intelligente

Traduzioni più intelligenti, che si correggono da sole

Contesto visivo, una revisione automatica della traduzione e una memoria che ragiona per significato. Tutto opzionale, e possibile anche in locale con Ollama.

👁️ Contesto visivo (VLM) L'AI vede lo schermo e traduce sciogliendo le ambiguità "Chest" = forziere o petto? 🪞 Auto-correzione Rilegge e rifinisce la traduzione su glossario, tono e coerenza scrivi → rifletti → rifinisci 🧠 Memoria semantica (RAG) Riusa le frasi già tradotte per significato, non parola per parola terminologia coerente nel gioco
Traduzione

👁️ Contesto visivo (VLM)

Per la traduzione live/a schermo, un modello visivo guarda il frame e traduce col contesto: niente più errori sulle parole ambigue. Funziona in locale (Ollama) o con OpenAI/Gemini.

Traduzione

🪞 Traduzioni auto-correttive

Dopo la traduzione, una seconda passata opzionale rilegge il lavoro su glossario, tono e formattazione e corregge solo le righe che ne hanno davvero bisogno. Selettiva, quindi veloce ed economica.

Traduzione

🧠 Memoria semantica

Translation Memory e glossario ora si abbinano per significato tramite embedding locali: una frase già tradotta viene riusata anche se scritta in modo diverso, per una terminologia coerente in tutto il gioco.

Engine

⚡ Live più fluida

Pipeline dell'overlay live rivista ed elaborazione nativa degli screenshot (ritaglio/ridimensionamento) per un risultato a schermo più rapido e pulito.

Traduzione

🔌 Più provider pronti all'uso

Aggiunti DeepL, Groq, Cerebras, Cohere, Together, Fireworks, Hugging Face, Azure Translator, DashScope, LibreTranslate, Lingva e MyMemory: più motori di traduzione funzionano subito.

// Architettura del motore

Una rilevazione, tre strade di traduzione

In base all'engine, GameStringer sceglie automaticamente il percorso migliore: patch sui file, injection a runtime, oppure OCR a schermo.

Rilevamento engine Universal Injector · auto-detect Patcher su file parsing & patch dei file del gioco Injection a runtime BepInEx · hook DLL (Windows) OCR a schermo retro / RPG_RT classico • Unity (assets, StringTable) • Unreal (.locres, _P.pak) • Ren'Py · RPG Maker MV/MZ • Godot · GameMaker · Wolf RPG • Bethesda (BSA/BA2/ESP) · CRI (CPK) • Unity senza file estraibili → BepInEx + XUnity.AutoTranslator • Hook DLL / memory injection • Gate anti-cheat: blocca i giochi online (EAC/BattlEye…) • Giochi retro (8/16-bit, DOS) • RPG Maker 2000/2003 classico • Cattura schermo + Tesseract • Overlay traduzione in tempo reale mentre giochi

Nota: l'injection a runtime usa DLL injection e può far scattare gli anti-cheat. Usala solo su giochi single-player/offline — il P.T. rileva DRM e anti-cheat prima di qualsiasi modifica.

// Sotto il cofano

Sotto il cofano: come lavora davvero il motore

Un giro tecnico nei sottosistemi che trasformano un gioco in un'altra lingua — senza riga di comando, senza modding manuale.

Engine

Rilevamento engine

GameStringer impronta il gioco dai marcatori su disco (eseguibili, cartelle, file firma come .pak, .assets, .rpa) e lo instrada all'engine giusto con un dispatcher auto-detect (Universal Injector). Nessuna configurazione manuale.

Engine

Estrazione per formato

Parser dedicati leggono i formati nativi: StringTable e assets Unity, .locres e _P.pak Unreal, .rpy Ren'Py, data/*.json RPG Maker MV/MZ, CPK/CRILAYLA CRI, BSA/BA2 Bethesda. Ogni stringa conserva il percorso originale per la riscrittura.

Traduzione

Orchestrazione AI

Una catena di provider con fallback automatico (es. Gemini → DeepSeek → OpenAI), contesto per-stringa, glossario e Translation Memory iniettati nel prompt, e codici di controllo del gioco preservati. Con i modelli locali (Ollama) è una chiamata per stringa.

Traduzione

Qualità & memoria

Ogni riga riceve un punteggio 0–100 con heatmap visiva; correzioni e termini finiscono nella Translation Memory locale, così la stessa frase non si traduce mai due volte e lo stile resta coerente nel tempo.

Engine

Applicazione della patch

Tre strade in base all'engine: riscrittura dei file con re-impacchettamento, injection a runtime (BepInEx + XUnity.AutoTranslator o hook DLL su Windows), oppure overlay OCR a schermo per i retro e RPG Maker classico. Backup automatico prima di ogni scrittura.

Core

Sicurezza & aggiornamenti

Un gate anti-cheat (invariante) blocca l'injection sui giochi online (EAC/BattlEye). Dopo gli aggiornamenti del gioco su Steam, l'update tracker ricontrolla l'integrità della patch e ti avvisa se serve ri-applicarla.

Le traduzioni finite diventano pacchetti .gspack condivisibili nel Patch Hub: pubblichi le tue e scarichi quelle della community.

// Sicurezza & garanzie

Prima tocca i file, poi li protegge

Ogni patch è reversibile per design: backup prima di scrivere, verifica dopo, e un controllo a ogni aggiornamento del gioco.

Backup prima di ogni scrittura Applica patch file o runtime Verifica integrità della patch Update tracker ri-controlla dopo gli update e ti avvisa 🛡 Gate anti-cheat (invariante) Blocca l'injection sui giochi online (EAC/BattlEye). Solo single-player/offline.
// Manuale utente

Scaricato? Ora impara a usarlo in 5 minuti

La guida interattiva ti porta dal primo avvio al primo gioco tradotto: mappa dell'app, simulatore del flusso di traduzione, P.T., Patch Hub e soluzioni ai problemi comuni.

// Funzioni principali

Una suite completa, non un semplice traduttore

Core

P.T. — Prediction Tool

Analisi predittiva prima di tradurre: difficoltà, DRM, encoding, complessità linguistica e catene di modelli consigliate (Locale, Cloud, Ibrida, Budget, Premium).

Core

Dry Run & P.T.Rank

Scansiona l'intera libreria (800+ giochi) senza toccare nulla e ordina i titoli per difficoltà per pianificare la coda di lavoro.

Traduzione

20+ provider AI

OpenAI, Claude, Gemini, DeepSeek, Groq, DeepL, Ollama (locale) e altri. Auto-Select per lingua e genere del gioco.

Traduzione

Translation Memory & Glossario

Database locale che impara dalle tue correzioni, con estrazione automatica di nomi e termini per la coerenza.

Traduzione

Quality gate 0–100

Punteggio di qualità automatico su ogni stringa e heatmap visiva: vedi a colpo d'occhio dove serve una revisione umana.

Engine

Patcher nativi

Parser dedicati per oltre 20 engine, con wizard a step condiviso e backup automatico prima di ogni patch.

Engine

Unity auto-setup

Per i giochi Unity senza testo estraibile, installa BepInEx + XUnity.AutoTranslator con un clic.

Strumenti

OCR & Overlay

Traduzione a schermo per giochi retro e RPG Maker classico, con preprocessing dedicato e backend Tesseract.

Strumenti

Libreria & aggiunta manuale

Rilevamento automatico da Steam/Epic/GOG e aggiunta manuale di un gioco selezionando la cartella dal disco.

// Engine supportati

Oltre 20 engine, con parser dedicati

Copertura verificata sul codice: patcher con test su fixture, più moduli runtime per i casi che richiedono injection.

Parser su file
parsing e riscrittura dei file nativi
Unity · Unreal · Godot · RPG Maker MV/MZ · Ren'Py · Bethesda · CRI · Wolf RPG · TyranoScript · Visionaire · Danganronpa
Injection a runtime
quando non c'è testo estraibile (Windows)
Unity IL2CPP → BepInEx + XUnity.AutoTranslator · hook DLL · overlay live
OCR a schermo
testo non estraibile, retro e classici
RPG Maker 2000/2003 (RPG_RT) · giochi retro / DOS

Unity

assets · StringTable · BepInEx
Full

Unreal

.locres · _P.pak · IoStore
Full

Godot

.pck · .translation
Full

RPG Maker

MV · MZ · VX/Ace · 2k OCR
Full

Ren'Py

.rpy · dialoghi
Full

Bethesda

BSA/BA2 · ESP/ESM
Full

CRI Middleware

CPK · CRILAYLA · MSG/BMD
Full

GameMaker

UndertaleModTool
Full

Wolf RPG

WolfTrans
Full

TyranoScript

fast-path JSON
Full

Visionaire

Daedalic adventures
Full

Danganronpa

WAD · STX
Full
// Provider AI

Scegli il cervello che preferisci

Dalla privacy totale in locale alla massima qualità cloud. Puoi mescolarli e confrontare i risultati riga per riga.

◀ Locale · Privacy · zero costi Cloud · Massima qualità ▶ OllamaLM Studio DeepSeekGroq · Gemini Flash DeepLMistral Large GPT-4o · ClaudeGemini Pro Una catena con fallback automatico tra provider — e confronto riga per riga in Multi-LLM.
ProviderModello consigliatoTipoIdeale per
OllamaLlama 3 · Gemma · Qwen 3LocalePrivacy totale, zero costi API
ClaudeClaude 3.5 SonnetCloudSfumature narrative, stile letterario, CJK
OpenAIGPT-4oCloudLogica complessa e istruzioni di sistema
GeminiGemini 1.5 ProCloudScript lunghissimi (contesto enorme)
DeepSeekDeepSeek-V2EconomyMiglior rapporto qualità/prezzo
DeepLDeepL APICloudLingue europee, traduzione pulita
// Community & Patch Hub

Condividi le tue traduzioni, scarica quelle degli altri

Le traduzioni finite diventano pacchetti .gspack: pubblicale nel Patch Hub o scarica quelle della community e applicale al gioco — con backup, come sempre.

Traduci con l'AI nel tuo gioco Pubblica .gspack nome, gioco, lingue, file Patch Hub moderazione → pubblico Scarica in libreria pack locale Applica al gioco backup automatico Reputazione · Verified translator · passaparola

Sfogli i pack per gioco, lingua, rating e completamento. Il backend è su Supabase e le patch sono artefatti di prima classe, non allegati in chat.

// Novità v1.14.0

Le ultime migliorie

🧭 Compatibilità verificata dalla community

Il ProtonDB delle traduzioni: badge di compatibilità sulle schede gioco e segnalazioni opt-in della community su cosa funziona davvero, gioco per gioco.

🔤 Font sempre leggibili

Rileva i glifi mancanti nei font del gioco e installa da solo un font Noto adatto (Ren'Py, RPG Maker): niente più quadratini al posto del testo.

🛡 Pack verificabili, app più solida

Integrità dei pack della community garantita via SHA-256, crash reporting opt-in e scansione più affidabile delle lingue già incluse nei giochi.

Gratis
le prime 500 stringhe per ogni progetto
Source-available
codice pubblico su GitHub
Windows · Linux · macOS
auto-update firmato
12 lingue UI
interfaccia completamente localizzata
// Domande frequenti

FAQ

È gratuito?

GameStringer è source-available. Le prime 500 stringhe di ogni progetto sono libere; per progetti più grandi è previsto un sistema basato sull'onore con donazione libera.

Funziona con i giochi Steam, Epic, GOG?

Sì: rileva automaticamente le librerie installate (800+ giochi) e ti guida nell'applicazione delle patch. Puoi anche aggiungere un gioco manualmente dal disco.

Posso tradurre senza pagare API?

Sì, con Ollama esegui modelli come Llama 3, Gemma o Qwen direttamente sulla tua GPU: privacy totale e zero costi.

È sicuro per i giochi online?

L'injection a runtime può far scattare gli anti-cheat. Usa GameStringer su giochi single-player/offline: il P.T. rileva DRM e anti-cheat e ti avvisa prima di modificare qualsiasi cosa. I file vengono sempre salvati in backup.

Su quali sistemi gira?

Windows 10+, Linux (Ubuntu 22.04+/Fedora 38+) e macOS 10.15+. Le release sono firmate e si aggiornano automaticamente.

// Una nota dallo sviluppatore

Un progetto di una persona sola — abbiate pazienza 💜

GameStringer è sviluppato da una persona sola — io — e convivo con il Parkinson, quindi a volte gli aggiornamenti arrivano più lentamente di quanto vorrei. Grazie di cuore per la pazienza.

Non lo faccio per soldi: voglio solo cambiare la rotta delle traduzioni dei videogiochi e mettere in mano ai giocatori uno strumento davvero utile.

🎮 Il Discord è aperto! Un posto dove parlarne insieme, scambiare idee e migliorare tutto — renderlo unico. Ti aspetto.

💬 Unisciti al Discord

— Davide (rouges78)