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.
Ogni traduzione segue lo stesso flusso automatico. I colori indicano l'area del motore coinvolta.
Rileva la libreria (Steam, Epic, GOG…) e scansiona la cartella del gioco alla ricerca dei file di testo.
Il Prediction Tool stima difficoltà 0–100, volume stringhe, DRM/anti-cheat, encoding e tempi su più modelli.
Identifica l'engine (Unity, Unreal, Godot, RPG Maker, Ren'Py, Bethesda, CRI…) e sceglie la strategia giusta.
Estrae le stringhe dai formati nativi: JSON, .locres, .rpy, CPK, BSA/BA2, StringTable Unity e altri.
20+ provider, con Translation Memory, glossario automatico e punteggio di qualità 0–100 su ogni riga.
Riscrive il testo tradotto nel gioco (file o runtime). Backup automatico prima di ogni modifica.
Avvii il gioco nella tua lingua. Se Steam aggiorna il gioco, GameStringer ti avvisa per ri-applicare la patch.
Correzioni e termini restano nella Translation Memory: coerenza nel tempo, mai tradurre due volte la stessa frase.
Contesto visivo, una revisione automatica della traduzione e una memoria che ragiona per significato. Tutto opzionale, e possibile anche in locale con Ollama.
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.
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.
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.
Pipeline dell'overlay live rivista ed elaborazione nativa degli screenshot (ritaglio/ridimensionamento) per un risultato a schermo più rapido e pulito.
Aggiunti DeepL, Groq, Cerebras, Cohere, Together, Fireworks, Hugging Face, Azure Translator, DashScope, LibreTranslate, Lingva e MyMemory: più motori di traduzione funzionano subito.
In base all'engine, GameStringer sceglie automaticamente il percorso migliore: patch sui file, injection a runtime, oppure OCR a schermo.
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.
Un giro tecnico nei sottosistemi che trasformano un gioco in un'altra lingua — senza riga di comando, senza modding manuale.
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.
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.
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.
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.
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.
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.
Ogni patch è reversibile per design: backup prima di scrivere, verifica dopo, e un controllo a ogni aggiornamento del gioco.
Analisi predittiva prima di tradurre: difficoltà, DRM, encoding, complessità linguistica e catene di modelli consigliate (Locale, Cloud, Ibrida, Budget, Premium).
Scansiona l'intera libreria (800+ giochi) senza toccare nulla e ordina i titoli per difficoltà per pianificare la coda di lavoro.
OpenAI, Claude, Gemini, DeepSeek, Groq, DeepL, Ollama (locale) e altri. Auto-Select per lingua e genere del gioco.
Database locale che impara dalle tue correzioni, con estrazione automatica di nomi e termini per la coerenza.
Punteggio di qualità automatico su ogni stringa e heatmap visiva: vedi a colpo d'occhio dove serve una revisione umana.
Parser dedicati per oltre 20 engine, con wizard a step condiviso e backup automatico prima di ogni patch.
Per i giochi Unity senza testo estraibile, installa BepInEx + XUnity.AutoTranslator con un clic.
Traduzione a schermo per giochi retro e RPG Maker classico, con preprocessing dedicato e backend Tesseract.
Rilevamento automatico da Steam/Epic/GOG e aggiunta manuale di un gioco selezionando la cartella dal disco.
Copertura verificata sul codice: patcher con test su fixture, più moduli runtime per i casi che richiedono injection.
Dalla privacy totale in locale alla massima qualità cloud. Puoi mescolarli e confrontare i risultati riga per riga.
| Provider | Modello consigliato | Tipo | Ideale per |
|---|---|---|---|
| Ollama | Llama 3 · Gemma · Qwen 3 | Locale | Privacy totale, zero costi API |
| Claude | Claude 3.5 Sonnet | Cloud | Sfumature narrative, stile letterario, CJK |
| OpenAI | GPT-4o | Cloud | Logica complessa e istruzioni di sistema |
| Gemini | Gemini 1.5 Pro | Cloud | Script lunghissimi (contesto enorme) |
| DeepSeek | DeepSeek-V2 | Economy | Miglior rapporto qualità/prezzo |
| DeepL | DeepL API | Cloud | Lingue europee, traduzione pulita |
Le traduzioni finite diventano pacchetti .gspack: pubblicale nel Patch Hub o scarica quelle della community e applicale al gioco — con backup, come sempre.
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.
Il ProtonDB delle traduzioni: badge di compatibilità sulle schede gioco e segnalazioni opt-in della community su cosa funziona davvero, gioco per gioco.
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.
Integrità dei pack della community garantita via SHA-256, crash reporting opt-in e scansione più affidabile delle lingue già incluse nei giochi.
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.
Sì: rileva automaticamente le librerie installate (800+ giochi) e ti guida nell'applicazione delle patch. Puoi anche aggiungere un gioco manualmente dal disco.
Sì, con Ollama esegui modelli come Llama 3, Gemma o Qwen direttamente sulla tua GPU: privacy totale e zero costi.
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.
Windows 10+, Linux (Ubuntu 22.04+/Fedora 38+) e macOS 10.15+. Le release sono firmate e si aggiornano automaticamente.