Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : r1si 05 Jul 2013, 11:22:31
-
Buongiorno a tutti!
ho sviluppato un sito in joomla 2.5, con il componente multilingua standard.
le lingue utilizzate sono due:
Italiano e Inglese,
(ita come predefinita)
per i menu tutto ok, per i contenuti vengono correttamente visualizzati (se un utente è inglese automaticamente dopo il login vede il sito inglese)
ma vi sono problemi in fase di registrazioni utenti.
gli utenti vengono aggiunti soltanto dall amministratore di sistema in quando la registrazione lato utente è disabilitata.
ma se un amministratore crea un utente e fissa come lingua di front e back end l'inglese,
la mail di conferma registrazione (con user e password) sarà sempre e solo in italiano.
ho controllato i file lingua e in inglese la stringa esiste, ma sembra non cambiare...
avete qualche idea a riguardo per far funzionare il tutto?
questa la mail in italiano in questione:
Salve testing, Sei stato aggiunto come Utente su Guido Niest da un Amministratore. Questa email contiene i tuoi nome utente e password per effettuare il login su http://www.guidoniest.com/sito/ (http://www.guidoniest.com/sito/) Nome utente: Password: Non rispondere a questo messaggio in quanto generato automaticamente e solo a scopo informativo.
-
qualcuno sa aiutarmi? non so più cosa fare !
-
se l'utente viene abilitato a mano, controllate che abbia come lingua di default quella giusta
Guardate nella scheda utente nella gestione utenti.
-
lingua di def metto inglese, ma la mail viene mandata in italiano....
qualche idea?
-
Ciao r1si,
quando entri come amministratore nel backend, appena sotto la password nella login dovresti avere un menu a tendina con le lingue: imposta INGLESE e poi entra nel backend, quando attiverai l'utente il messaggio arriverà in inglese. :)
-
grazie mille! funziona !
anche se bisognerebbe secondo me cambiare la logica
-
Ciao,
la "logica" è che essendo messaggi di "sistema" vale la lingua di "sistema", se entri in inglese saranno in quella lingua o in quella che sceglierai. ;)
Ottimo aver risolto! ;)
-
certo ma se un utente viene attivato come inglese, ha senso farli arrivare una mail di sistema in italiano ?
allora in tal senso no è giusto far arrivare mail di sistema agli utenti finali.
-
se lasciavi l'attivazione "via mail" e non gestita dall'amministreatore, i messaggi di attivazione arrivavano corretti nella lingua dell'utente... facendo tu "a mano" devi sceglierti ogni volta la lingua... tutto qui! :)
non credo sia un "baco", ma sarebbe bello sentire qualcuno più esperto! ;D