Traduci una visual novel Ren'Py: ogni riga di dialogo, codice intatto
Carica i tuoi script .rpy, o la cartella tl creata da Generate Translations, e ricevi gli stessi file con dialoghi, narrazione, scelte di menu e testi di interfaccia tradotti. Istruzioni label, python, show e jump, indentazione, tag di testo come {i} e variabili come [player] restano esattamente come prima. Un pagamento una tantum di $5 copre fino a 40,000 righe, e le prime righe sono gratis senza registrazione.
- Elementi tradotti: dialoghi e narrazione, scelte di menu, stringhe _(), testi delle schermate, textbutton, label e tooltip
- File tl generati: vengono compilate le nuove righe e le righe di dialogo; le vecchie righe e i commenti restano invariati
- Non toccati: blocchi python, righe $ (tranne le stringhe _()), define, default, show, scene, play, jump, call, label
- Tag di testo e [variables] verificati in ogni singola riga
- Un unico pagamento di $5: fino a 40,000 righe e 2,000,000 caratteri
Come tradurre un gioco Ren'Py
-
1
Scegli i file
Comprimi in uno ZIP i file .rpy della cartella di gioco, oppure esegui Generate Translations nel launcher di Ren'Py e crea uno ZIP di game/tl/<language>. Immagini e audio nello ZIP vengono ignorati.
-
2
Carica e controlla le prime righe
Scegli la lingua e indica i nomi dei personaggi che devono rimanere invariati. Le prime righe appaiono tradotte accanto all'originale.
-
3
Sblocca e copia i file nel progetto
Sblocca per $5, scarica lo ZIP con la stessa struttura di cartelle e, dopo aver fatto un backup, copia i file nel tuo progetto.
Script o cartella tl
Tradurre direttamente gli script in game/ ti dà una copia del gioco nella nuova lingua. Il metodo ufficiale di Ren'Py è invece la cartella tl: Genera traduzioni crea un blocco translate per ogni riga, con l'originale come commento e sotto una copia da tradurre, oltre alle coppie old e new per le stringhe di interfaccia. Lo strumento legge entrambi i formati. Nei file tl compila le righe di dialogo non commentate e le nuove righe, lasciando commenti e righe old come riferimento, così i giocatori possono cambiare lingua nelle preferenze.
Tag e variabili
I tag di testo di Ren'Py come {i}, {b}, {color=#f00}, {w} e {p}, e le variabili tra parentesi quadre come [player], vengono sostituiti con marcatori brevi prima della traduzione e verificati subito dopo. Se una riga perde una pausa, una variabile o un altro codice, viene richiesta di nuovo; se l'errore persiste, mantiene il testo originale e viene segnalata. Se al secondo tentativo manca solo un tag di enfasi come {i}, la riga tradotta viene mantenuta senza quell'enfasi.
Le stringhe con virgolette triple e il testo generato dentro il codice Python non vengono tradotti. Alcuni modelli di IA rifiutano le scene esplicite; ogni riga che non riceve risposta resta nella lingua originale e viene segnalata.
Come funziona lo strumento, quanto costa e come vengono gestiti i tuoi file lo trovi nella pagina Traduci testi di videogiochi; i prezzi di ogni strumento sono nella pagina prezzi.
Ultimo aggiornamento:
Domande e risposte
ChatGPT può tradurre un gioco Ren'Py?
Può tradurre i dialoghi incollati mantenendo il tono dei personaggi. Per un intero script, però, dovresti fare copia-incolla pezzo per pezzo, con il rischio che il modello modifichi label, rientri o tag. Questo strumento sostituisce solo le stringhe e verifica ogni singolo tag e variabile.
I nomi dei personaggi vengono tradotti?
I nomi nelle istruzioni define non vengono tradotti, a meno che non siano contrassegnati con _(). I nomi che elenchi in "Non tradurre mai" rimarranno invariati anche in ogni riga di dialogo.
Quanto può essere lunga una visual novel con un solo pagamento?
Fino a 40,000 righe e 2,000,000 caratteri distribuiti su tutti i file per $5. Unlimited copre fino a 200,000 righe.
Il gioco continuerà a funzionare?
Cambia solo il testo all'interno delle stringhe; ogni altro byte di ciascun file resta intatto. Se i codici di una riga non sono stati preservati, viene mantenuto il testo originale, così nessun tag corrotto finisce nel gioco.
È gratis?
Fino a 300 righe è completamente gratis. Per i giochi più grandi le prime righe sono gratis a schermo; l'intero gioco costa $5, con pagamento una tantum.