Joomla.it Forum
Joomla! 3 => Joomla! 3 => : DemonDriver 28 Nov 2013, 11:46:29
-
Salve a tutti, come da titolo il mio problema è relativo alla visualizzazione della lingua italiana per quanto attiene i contenuti, infatti pur avendo installato joomla 3.2 italiano e avendo impostato come predefinita la lingua italiana in backend da "language manager", continuo a visualizzare alcuni contenuti in lingua inglese. Nello specifico visualizzo la dicitura "read more" nel modulo "bt content slider" mentre vorrei visualizzare "leggi tutto". Sempre in "language manager" ho provato ad intervenire alla voce "lingue contenuti" ma cercando nel "installa lingue" quella italiana non è presente. Ho provato anche a creare manualmente una nuova lingua sempre in "lingue contenuti" ma pur impostando tutti i parametri richiesti non ottengo alcun risultato. Soluzioni?
Grazie anticipatamente per la vostra attenzione
-
Ciao, stai mischiando un po di cose: per quanto riguarda bt content slider non si tratta di un errore di traduzione quanto di un file di lingua che non esiste. Non è mai stato tradotto in italiano tale componente pertanto è normale che non visualizzi il read more in italiano.
La lingua italiana installabile inoltre si riferisce solo a joomla e non al modulo e non è disponibile in quanto l'hai già installata (la stai usando!). Una soluzione è quella di creare un'override della lingua per la costante READ_MORE o effettuare una override del modulo e sostituire questa stringa:
<?php echo JText::_('READ_MORE');?>
Con quest'altra:
<?php echo JText::_('COM_CONTENT_READ_MORE_TITLE');?>
che corrisponde a quella corretta già tradotta in joomla per tutte le lingue
-
Ciao
Devi distinguere tra lingua del cms e lingua delle estensioni, cioè se per quel modulo non esiste il relativo file lingua non vedrai mai la traduzione. Non trovi la lingua italiana in language manager perché è già installata.
-
Spiegazioni chiarissime. Le metto in atto e vi dico come va. Grazie mille