Re Crociati III

Re Crociati III – Come tradurre un mod

In questa guida, Ti mostrerò come qualsiasi utente può tradurre automaticamente CK3 (Re crociati 3) file di localizzazione in altre lingue.

Disclaimer

Questa guida è un lavoro in corso, e alcune sezioni sono ancora in fase di revisione e/o ampliamento. Il 'CK3-LocalisationChanger’ programma non è ancora completamente finito e subirà alcune altre funzioni/modifiche in futuro. Perciò, Consiglio vivamente di leggere anche il file ReadMe. Sono felice di rispondere a qualsiasi domanda tu possa avere.

Il programma

Useremo Python per il processo di traduzione, e il programma può essere scaricato da my Pagina GitHub. Una volta lì, il progetto deve essere scaricato come file zip, e quindi la cartella dovrebbe essere decompressa ovunque.

In questa guida, Ti mostrerò come qualsiasi utente può tradurre automaticamente ck3 (Re crociati 3) file di localizzazione in altre lingue.

Pitone & Pacchetti

Necessario:

È importante utilizzare la versione 4.0.0rc1 di googletrans, poiché la versione precedente non funzionerà.

Processo di traduzione

Directory mod CK3

Primo, dobbiamo individuare la directory dell'officina CK3.

Di solito puoi trovarlo sotto il seguente percorso

C:\...\...\Steamsteamappsworkshopcontent1158310 ....

La cartella con il numero 1158310 contiene tutti i file del workshop CK3 che hai scaricato. In quella cartella, puoi trovare molte cartelle con i numeri. Quei numeri sono numeri di identificazione per i mod, che può essere trovato tramite Steam Workshop.

Una volta trovata la cartella della mod che vuoi tradurre, vai alla cartella che si chiama localization\english

Molto probabilmente sembrerà qualcosa del genere:

C:\…\…\Steamsteamappsworkshopcontent1158310ID_MOD\localization\LINGUA

Quindi copia il percorso di questa cartella.

Elenco dei traduttori

Ora andiamo al percorso in cui il programma è stato precedentemente decompresso. Lì apriamo direttamente Powershell.

All'apertura di PowerShell, vediamo la linea contrassegnata con [1], che mostra il percorso sotto il quale è stato chiamato. Ora possiamo inserire il comando per avviare la traduzione [2]. Per trovare il comando corretto per te, si prega di fare riferimento al “Comandi” sezione.

Nel mio caso, Voglio tradurre dall'inglese (predefinito) al russo. Il comando per questo è python main.py -l2 ru Path. La traduzione ora richiederà un po' di tempo, a seconda delle dimensioni dei singoli file [3].

Al termine puoi trovare i file tradotti nella cartella /db/OUTPUT_LANGUAGE

Nel mio caso, Ho tradotto una parte del mod RICE per il progetto in lingua russa qui su Steam.

Tutto ciò che resta da fare è copiare nuovamente la cartella tradotta nella mod principale nei file del workshop. Adesso, la tua mod ha una traduzione generata automaticamente.

Comandi

La struttura generale è
python main.py -l1 FROM_LANGUAGE -l2 IN_LINGUA -trans TRADURRE? sentiero

FROM_LANGUAGE
Il valore predefinito è inglese, cambiare se la lingua originale non è l'inglese

IN_LINGUA
Il valore predefinito è tedesco, cambiare se la lingua di output desiderata non è il tedesco

TRADURRE?
Il valore predefinito è Vero, cambiare in Falso se vuoi mantenere FROM_LANGUAGE
( per esempio. Testi inglesi in localizzazione tedesca)

Lingue ufficialmente supportate:

  •  'In’ Inglese
  • 'Di’ Tedesco
  • 'fr’ francese
  • es’ spagnolo
  • 'zh-cn’ cinese semplificato
  • È’ coreano

Esempi:

Questo verrà tradotto dall'inglese (predefinito) al francese:

python main.py -l2 fr D:\thepathtoenglishlocfolder

Questo verrà tradotto dal francese al tedesco (predefinito):

python main.py -l1 fr D:\thepathtoenglishlocfolder

Questo modificherà solo la prima riga e il nome del file in modo che la localizzazione venga rilevata dal gioco:

python main.py -trans 0 D:\thepathtoenglishlocfolder"
Questa guida su Re Crociati III è stato scritto da N*rd. Puoi visitare la pubblicazione originale da questo collegamento. In caso di dubbi su questa guida, per favore non esitate a contattarci qui.

Circa l'autore