Joomla.it Forum
Joomla! 3 => Joomla! 3 => : ebugrafik 31 Jan 2014, 12:18:15
-
Ciao,
ho installato un template joomla 3.0 originariamente nella vers inglese. Ho poi installato il pacchetto in italiano:
http://www.joomla.it/download/joomla-3/557-file-lingua-italiana-joomla-3-0.html
Il risultato è nell'url del sito ora compane il suffissso www.nomesito/en/ e nel pannello di admin è tutto correttamente in Italiano ( vedi quanto riportato), nella sez lingue contenuti trovo solo la vers inglese. Credo sia per questo il fatto che alcuni componenrt nativi come il form contatti non viene correttamente tradotto nel front end. Come risolvere?
Installate - Sito:
1) English
2) Italian (impostata come predefinita)
Installate - Amministrazione:1) English2) Italian (impostata come predefinita)
Lingue - Contenuti
1) English
/////////// ( Manca l'italiano!!!!!!!!!!)
Override lingua
vuoto
Grazie per i suggerimenti e l'aiuto
-
http://www.ebugrafik.com/work/dolciaria_marchetti/
-
Benvenuto nel forum di joomla.it ebugrafik,
io non vedo nessun /en nell'url
Ciao!
-
http://www.ebugrafik.com/work/dolciaria_marchetti/index.php/en/contatti
Il sito è in una directory:
dolciaria_marchetti/index.php/en/contatti
In particolare vedi che il modulo ocntatti non riporta la traduzione di Address, Miscellanous information, Phones
Grazie
-
Ciao,
adesso lo vedo.
Non è che hai un url sbagliato nel file .htaccess?
Scusami ma forse non avevo capito una cippa.
Il problema è che vuoi cambiare le diciture in inglese.
Il problema non è che hai l'/en nel sito perchè il sito è installato in quella subdirectory.
Dimmi se è corretto così andiamo avanti nella direzione giusta
-
Ciao Grazie dell'interessamento.
Allora:
1) La subdirectory mi pare proprio sia comparsa in automatico all'istallazione della lingua italiana. Credo sia una directory "virtuale" in quanto in ftp non c'è nessuna directory en/
2) Giusto vorrei non apparissero più diciture in inglese. Supponevo che fosse sufficiente installare la lingua italian ae metterla di default..
Invece??
Grazie
-
Ciao,
le traduzioni sono nei file di lingua e le trovi in
/language
Devi vedere se il file en-GB.com_contact.ini ha il suo omologo in italiano che si chiamerà it-IT.com_contact.ini
Lo apri e vedi se la traduzione è stata fatta la traduzione di
COM_CONTACT_OTHER_INFORMATION="Miscellaneous Information"
In un file italiano di lingua normale troveresti
COM_CONTACT_OTHER_INFORMATION="Altre informazioni"
Ciau!
-
Ok...al max domani ci provo e poi vi dico... grazie!!!!
-
Ho appena fatto il controllo in ftp all'interno della dire da te suggerrita trovo le rispettive cartelle en-GB e it-IT oltre ad una cartella overrides.
Nella cartella it il file it-IT.com_contact.ini contiene la stringa da te riportata ( oltre a quella phones, address), sono correttamente tradotte.
Da cosa può dipendere allora?
http://www.ebugrafik.com/work/dolciaria_marchetti/index.php/en/contatti
[allegato eliminato automaticamente dopo un anno]
-
Ciao...di nuovo qui.
Non sono emerse risposte dal forum. Il problema è sempre lo stesso ( vedi storico post)
Qualcuno mi sa aiutare? Forse un campo del DB che posso correggere a mano?
http://www.ebugrafik.com/work/dolciaria_marchetti/index.php/en/contatti
Grazie!
-
Devi aggiungere, non installare ma proprio aggiungere la lingua it alle lingue contenuti. Lo fai manualmente cliccando nuovo e immettendo i prefissi lingua con lo stesso schema che vedi per la lingua en.
-
...grazie dell'indizio!
Credo di stare ancora sbagliando qualcosa... ho fatto come mi hai suggerito e controllato che la lingua fosse attivata ( vedi screen) sul front end continuo ad avere nella pagina contatti i nomi dei campi txt in inglese... cosa devo controllare ancora? Vedo anche che è scomparso il suffisso en/ dall'url
http://www.ebugrafik.com/work/dolciaria_marchetti/index.php/contatti
Grazie
[allegato eliminato automaticamente dopo un anno]
-
Svuota la cache di joomla e del template
-
Anche io ho lo stesso problema. E le lingue sono installate correttamente.
Gli unici elementi che non vengono tradotti sono phones e email
-
Nella cartella templates/nome_template/language
manca la cartella it-IT
Bisogna crearla
al suo interno copiare il file
en-EN.tpl_nometemplate.ini
e rinominarlo come
it-IT.tpl_nometemplate.ini
A quel punto puoi editare i campi e tradurli in italiano così:
TPL_CONTACT_ADDRESS="Indirizzo:"
TPL_CONTACT_PHONES="Telefono:"
TPL_CONTACT_MAILTO="E-mail:"
TPL_CONTACT_MISC="Altre informazioni:"
Ciao!
-
Grazie, Perfetto.