I'd like to translate some Ren'py game from english to italian. How can I do it?As the signature says.
If other Italians want to start a team of translators they are welcome.
Qui la documentazione ufficiale:I'd like to translate some Ren'py game from english to italian. How can I do it?
I'll speak in Italian to not be misunderstood.
Prima cosa, scarica la SDK di Ren'py qui:
You must be registered to see the links
Poi ti conviene usare un editor di testo adeguato, qui trovi Atom con i pacchetti di ren'py:
You must be registered to see the links
Io uso un altro editor quindi non ti so dire benissimo come funzioni questa versione di Atom, comunque Renpy usa gira su Python, un linguaggio di programmazione che ha alcune peculiarità di scrittura, in primis l'indentazione (una separazione di una linea di codice dal margine sinistro che va di quattro spazi bianchi in quattro) quindi quando andrai a manipolare i dati ricordati di non cancellare mai gli spazi bianchi all'inizio delle varie linee o causerai bug, molto probabilmente anche dei crash.
Tornando a noi, una volta installata la SDK avviala e controlla la posizione della Project Directory (o Cartella Progetti). Trovi l'indirizzo, che puoi modificare, in Preferences/Preferenze, dopodiché prendi la cartella del gioco che vuoi tradurre posizionalo in quella cartella.
View attachment 341125
Seleziona il gioco che vuoi tradurre, se non compare premi sul pulsante aggiorna, se non compare ancora fai attenzione ad aver inserito correttamente il gioco nella cartella specifica. Fai attenzione, la cartella del gioco da inserire sarà quella che ha come sotto cartelle game, lib e renpy, in caso non fosse così correggi. Talvola estraendo potrebbe essere stato inserito in una successione di cartelle, la directory dovrà essere una cosa del tipo /progetti/nomegioco/(file del gioco) non /progetti/nomegioco/nomegioco/(file del gioco).
Vai su Genera Traduzioni, scrivi la lingua (nome corretto) in cui vuoi tradurre il gioco "italiano" in questo caso e premi su Genera traduzioni
View attachment 341127
Verranno creati dei file nella cartella /progetti/nomegioco/game/tl/italiano che potrai aprire con il tuo editor di testo.
Tutti i file avranno un "new" e "old" tu limitati ad inserire la traduzione nel "new", ricordati di non cancellare nulla. In caso alcune delle parole, o caratteri, delle stringhe "old" fossero chiusi da dei tag ricordati di inserire gli stessi tag nella stringa "new".
Es.
"{i}word{/i}" => "[i}parola{/i}"
lo stesso se vedi caratteri particolari, come \n (sarebbe un a capo) %s (roba di programmazione) [roba.a.caso] riportali per intero come sono nelle posizioni adeguate.
Una volta che ho modificato i file rpy contenuti nella cartella "tl" generata con Ren'Py sdk, come faccio ad applicare la traduzione? Se sostituisco i file rpy modificati con quelli originali, il gioco mi da errore. In più, devo tradurre per forza tutte le stringhe all'interno di un file o alcune posso lasciarle vuote (ovvero "")?I'll speak in Italian to not be misunderstood.
Prima cosa, scarica la SDK di Ren'py qui:
You must be registered to see the links
Poi ti conviene usare un editor di testo adeguato, qui trovi Atom con i pacchetti di ren'py:
You must be registered to see the links
Io uso un altro editor quindi non ti so dire benissimo come funzioni questa versione di Atom, comunque Renpy usa gira su Python, un linguaggio di programmazione che ha alcune peculiarità di scrittura, in primis l'indentazione (una separazione di una linea di codice dal margine sinistro che va di quattro spazi bianchi in quattro) quindi quando andrai a manipolare i dati ricordati di non cancellare mai gli spazi bianchi all'inizio delle varie linee o causerai bug, molto probabilmente anche dei crash.
Tornando a noi, una volta installata la SDK avviala e controlla la posizione della Project Directory (o Cartella Progetti). Trovi l'indirizzo, che puoi modificare, in Preferences/Preferenze, dopodiché prendi la cartella del gioco che vuoi tradurre posizionalo in quella cartella.
View attachment 341125
Seleziona il gioco che vuoi tradurre, se non compare premi sul pulsante aggiorna, se non compare ancora fai attenzione ad aver inserito correttamente il gioco nella cartella specifica. Fai attenzione, la cartella del gioco da inserire sarà quella che ha come sotto cartelle game, lib e renpy, in caso non fosse così correggi. Talvola estraendo potrebbe essere stato inserito in una successione di cartelle, la directory dovrà essere una cosa del tipo /progetti/nomegioco/(file del gioco) non /progetti/nomegioco/nomegioco/(file del gioco).
Vai su Genera Traduzioni, scrivi la lingua (nome corretto) in cui vuoi tradurre il gioco "italiano" in questo caso e premi su Genera traduzioni
View attachment 341127
Verranno creati dei file nella cartella /progetti/nomegioco/game/tl/italiano che potrai aprire con il tuo editor di testo.
Tutti i file avranno un "new" e "old" tu limitati ad inserire la traduzione nel "new", ricordati di non cancellare nulla. In caso alcune delle parole, o caratteri, delle stringhe "old" fossero chiusi da dei tag ricordati di inserire gli stessi tag nella stringa "new".
Es.
"{i}word{/i}" => "[i}parola{/i}"
lo stesso se vedi caratteri particolari, come \n (sarebbe un a capo) %s (roba di programmazione) [roba.a.caso] riportali per intero come sono nelle posizioni adeguate.
I'll speak in Italian to not be misunderstood.
Prima cosa, scarica la SDK di Ren'py qui:
You must be registered to see the links
Poi ti conviene usare un editor di testo adeguato, qui trovi Atom con i pacchetti di ren'py:
You must be registered to see the links
Io uso un altro editor quindi non ti so dire benissimo come funzioni questa versione di Atom, comunque Renpy usa gira su Python, un linguaggio di programmazione che ha alcune peculiarità di scrittura, in primis l'indentazione (una separazione di una linea di codice dal margine sinistro che va di quattro spazi bianchi in quattro) quindi quando andrai a manipolare i dati ricordati di non cancellare mai gli spazi bianchi all'inizio delle varie linee o causerai bug, molto probabilmente anche dei crash.
Tornando a noi, una volta installata la SDK avviala e controlla la posizione della Project Directory (o Cartella Progetti). Trovi l'indirizzo, che puoi modificare, in Preferences/Preferenze, dopodiché prendi la cartella del gioco che vuoi tradurre posizionalo in quella cartella.
View attachment 341125
Seleziona il gioco che vuoi tradurre, se non compare premi sul pulsante aggiorna, se non compare ancora fai attenzione ad aver inserito correttamente il gioco nella cartella specifica. Fai attenzione, la cartella del gioco da inserire sarà quella che ha come sotto cartelle game, lib e renpy, in caso non fosse così correggi. Talvola estraendo potrebbe essere stato inserito in una successione di cartelle, la directory dovrà essere una cosa del tipo /progetti/nomegioco/(file del gioco) non /progetti/nomegioco/nomegioco/(file del gioco).
Vai su Genera Traduzioni, scrivi la lingua (nome corretto) in cui vuoi tradurre il gioco "italiano" in questo caso e premi su Genera traduzioni
View attachment 341127
Verranno creati dei file nella cartella /progetti/nomegioco/game/tl/italiano che potrai aprire con il tuo editor di testo.
Tutti i file avranno un "new" e "old" tu limitati ad inserire la traduzione nel "new", ricordati di non cancellare nulla. In caso alcune delle parole, o caratteri, delle stringhe "old" fossero chiusi da dei tag ricordati di inserire gli stessi tag nella stringa "new".
Es.
"{i}word{/i}" => "[i}parola{/i}"
lo stesso se vedi caratteri particolari, come \n (sarebbe un a capo) %s (roba di programmazione) [roba.a.caso] riportali per intero come sono nelle posizioni adeguate.
anche io vorrei sapere come applicare la traduzioneUna volta che ho modificato i file rpy contenuti nella cartella "tl" generata con Ren'Py sdk, come faccio ad applicare la traduzione? Se sostituisco i file rpy modificati con quelli originali, il gioco mi da errore. In più, devo tradurre per forza tutte le stringhe all'interno di un file o alcune posso lasciarle vuote (ovvero "")?
L'hai implementato e funziona?Grazie mille del tutorial! Sono riuscito in pochi minuti a tradurre qualche pagina di un gioco, provato e funziona alla grande!(Y)
qui trovi la traduzione:ciao qualcuno sa dove posso trovare la traduzione di milf city in italiano?
grazie
grazie millequi trovi la traduzione:
https://f95zone.to/threads/milfy-city-v0-6e-icstor.8012/page-1965#post-2719295
Per Summertime Saga sembrerebbe che ci sia solo la traduzione ITA da parte di un sito che traduce diversi giochi Ren'Pye e rivende tutto, non so nemmeno se sia corretto / autorizzato dagli sviluppatori stessi dei giochiqualcuno sa dove si puo trovare la traduzione di Summertime saga e di building our futature?
quale sarebbe questo sito non credo sia giusto che lo rivendono e lo sviluppatore non ne guadagnaPer Summertime Saga sembrerebbe che ci sia solo la traduzione ITA da parte di un sito che traduce diversi giochi Ren'Pye e rivende tutto, non so nemmeno se sia corretto / autorizzato dagli sviluppatori stessi dei giochi
ci sono dei thread che discutono di questi eventiquale sarebbe questo sito non credo sia giusto che lo rivendono e lo sviluppatore non ne guadagna
Ciao sei disposto ad aiutarmi a iniziare a tradurre?Se serve una mano nel traduttore qualcosa, ci sono volentieri anche io.