multi lingua

Domande relative alle funzionalità del gestionale.
Rispondi
GianlucaLYB
Messaggi: 66
Iscritto il: 15 giu 2017 11:54

multi lingua

Messaggio da GianlucaLYB »

Come da titolo abbastanza ovvio, è possibile riuscire a gestire un multi lingua a livello gestionale? ad esempio inglese francese e tedesco?

Gianluca

Avatar utente
dasc3er
Messaggi: 1210
Iscritto il: 11 lug 2016 17:41

Re: multi lingua

Messaggio da dasc3er »

Ciao Gianluca,
per il momento la risposta è no. Il gestionale supporta una singola lingua, configurata nel file config.inc.php e limitata alle traduzioni disponibili pubblicamente (non esiste un team ufficiale di traduzione, purtroppo).
Si può prevedere però di gestire la lingua come una impostazione definita per l'utente: aggiornando la tabella zz_user e il comportamento della classe src/Translator.php la soluzione dovrebbe essere abbastanza semplice.

Resterebbe comunque impossibile gestire la traduzione dei testi inseriti dagli utenti in lingue diverse. che quindi rimarrebbero con i contenuti originalmente inseriti. Allo stesso modo diverse parti del gestionale non sono per ora traducibili: nomi di moduli e plugin, widget e stampe per esempio, come contenuti delle email.
Se hai suggerimenti al riguardo, siamo sempre disponibili per migliorare il gestionale :D

pranzostef
Messaggi: 78
Iscritto il: 21 apr 2020 22:04

Re: multi lingua

Messaggio da pranzostef »

Se si trova un modo per la gestione "multi lungua", io sono disponibile per la traduzione in Tedesco.
Pranzo Stefano
Castrignano dei Greci (Lecce)
pranzostefano_at_gmail.com

Avatar utente
dasc3er
Messaggi: 1210
Iscritto il: 11 lug 2016 17:41

Re: multi lingua

Messaggio da dasc3er »

Per quanto riguarda la traduzione, puoi modificare come desideri i file della cartella locale/ con l'editor Poedit (https://poedit.net/). In particolare, per la lingua tedesca:
https://github.com/devcode-it/openstama ... cale/de_DE

Se intendi contribuire, puoi sempre fare un fork del gestionale, effettuare le modifiche sulle traduzione e proporre una Pull Request. Non abbiamo al momento trovato software che permettano una gestione più semplificata per le traduzioni a livello gratuito, quindi è necessario procedere come se le traduzioni fossero parte del codice (come indicato sopra).

Per quanto riguarda la gestione multilingua automatica, credo che tale feature sia prevista per la versione 2.5 futura: https://github.com/devcode-it/openstamanager/issues/74
Come ho detto, l'implementazione personalizzata non è particolarmente difficile. Basta aggiungere una colonna lang in zz_user, aggiungere il campo in modifica utente nel modulo Utenti e permessi, poi modificare il file core.php per leggere la lingua dall'utente corrente (se presente) oppure dalla configurazione (se l'utente non è loggato).

GianlucaLYB
Messaggi: 66
Iscritto il: 15 giu 2017 11:54

Re: multi lingua

Messaggio da GianlucaLYB »

Perfetto, ti ringrazio, vedo cosa posso fare

pranzostef
Messaggi: 78
Iscritto il: 21 apr 2020 22:04

Re: multi lingua

Messaggio da pranzostef »

ho scaricato il programma.

cerco di capire come fare. non ho mai utilizzato github.. provo.
Pranzo Stefano
Castrignano dei Greci (Lecce)
pranzostefano_at_gmail.com

Rispondi