🎮 Source-available · v1.17.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.

🛡️ Windows può mostrare un avviso SmartScreen al primo avvio: è un falso positivo noto. Perché è sicuro e come procedere →

20+
Engine riconosciuti
23
Provider AI
12
Lingue UI
10
Store collegati
// 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)

Traduzione con contesto visivo (VLM): l'AI vede lo schermo e traduce col contesto, risolvendo le parole ambigue (es. "Chest" = forziere o petto). Locale (Ollama) o OpenAI/Gemini

Traduzione

🪞 Traduzioni auto-correttive

Passaggio auto-correttivo (Reflection): una seconda passata opzionale rivede e rifinisce la traduzione su glossario, tono e coerenza — solo dove serve

Traduzione

🧠 Memoria semantica (RAG)

Memoria semantica (RAG): Translation Memory e glossario abbinati per significato tramite embedding locali, per una terminologia coerente in tutto il gioco

Engine

⚡ Live più fluida

Traduzione live più fluida ed elaborazione nativa degli screenshot (ritaglio/ridimensionamento prima della chiamata AI)

Traduzione

🔌 Più provider pronti all'uso

Più provider pronti all'uso: DeepL, Groq, Cerebras, Cohere, Together, Fireworks, Hugging Face, Azure Translator, DashScope, LibreTranslate, Lingva, MyMemory

// 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 installata, senza limiti di numero e 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

12 engine con parser dedicato e oltre 20 riconosciuti, 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

12 engine con parser dedicato, oltre 20 riconosciuti

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 · GameMaker · 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
Parziale

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
Parziale

Wolf RPG

WolfTrans
Full

TyranoScript

fast-path JSON
Full

Visionaire

Daedalic adventures
Full

Danganronpa

WAD · STX
Full

Unreal: la lettura dei container IoStore (.utoc/.ucas) è completa, ma la riscrittura è ancora parziale e passa da un container di override _P (ADR-002). GameMaker: la riscrittura avviene a lunghezza invariata, quindi le traduzioni più lunghe dell'originale vengono troncate e segnalate.

Come funziona su Unreal Engine, in dettaglio →

// 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-V4 FlashEconomyMiglior 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.17.0

Le ultime migliorie

🎛 Qualità di traduzione su misura

Nuovo pannello per i parametri di Ollama: preset Fedele, Bilanciato e Creativo, più una modalità esperto per temperatura, contesto e seed. Decidi tu quanto la traduzione debba restare aderente all'originale.

🔗 Dai progetti alla patch, senza attriti

Importare un pacchetto registra il progetto già completato, la pubblicazione arriva precompilata con il file tradotto vero e la nuova azione "Applica al gioco" scrive nel gioco con backup automatico.

💬 Il tuo feedback, a portata di clic

Widget di feedback integrato che allega da solo versione, piattaforma e schermata. In più un Patch Hub più veloce grazie alla cache lato client.

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 i giochi installati dai tuoi store (Steam, Epic, GOG e altri) 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)