-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problema con le frasi casuali #23
Comments
sono andato nel gioco ed effettivamente nel cimitero ci sono sia le frasi corrette che quelle vecchie e buggate. non capisco, sto spulciando tutti i file locazione per vedere se forse si ripete da qualche altra parte quell'array. EDIT: purtroppo non ci sono ripetizioni "nascoste" da altre parti quindi lui invece di correggere aggiunge la nostra correzione al pull di opzioni. Cerco su internet per capire se c'è un fix alla cosa EDIT 2: ho scaricato per curiosità la mod traduzione RUSSO. il russo nel gioco non esiste proprio e lui come localizzazione ha fatto esattamente come noi. ha tradotto i 2 array normalmente ma a differenza nostra lui ha copiato TUTTO della cartella, anche file .loc2 di altre lingue e i file come miscellaneous.string_table.xml per intero, non credo sia la soluzione al problema però mi sembra strano EDIT 3: temo non possiamo farci nulla :( |
Confermo che non possiamo farci nulla perché quando parliamo di array DD somma le frasi dei mod a quelle già esistenti, a differenza di come fa con le stringhe singole che vengono sostituite in toto. L'issue lo lascio comunque aperto perché così è evidente che non è una questione risolvibile con l'attuale modalità di funzionamento dei mod. |
allora faccio il revert della stringa così che non ci siano problemi |
C'è un problema con le traduzioni delle frasi casuali, di quelle frasi cioè che vengono scelte da un bacino di possibilità come nel caso della correzione fatta qui #2 al file
miscellaneous.string_table.xml
per la chiavestr_death_attack_monster
.Ogni volta che una chiave è ripetuta, significa che si crea un array di possibilità e il valore effettivo viene selezionato in-game a caso tra tutte queste possibilità.
Per come funzionano i mod di DD, le variabili se presenti sovrascrivono quelle caricate in precedenza, e se la variabile è singola non c'è problema.
Se però le variabili sono già all'origine degli array, le nuove chiavi vengono aggiunte a quelle esistenti, e per ora non ho trovato un modo per modificare quelle originali.
Questo significa che, correggendo delle frasi come fatto in #2, quando andremo ad eseguire il gioco effettivamente alcune frasi saranno tradotte correttamente, altre avranno ancora la traduzione errata fatta in origine senza mod.
The text was updated successfully, but these errors were encountered: