Back to top

Autore Topic: lingua delle date da eng a ita su eventlist  (Letto 1021 volte)

Offline tommasofagiani

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
lingua delle date da eng a ita su eventlist
« il: 25 Gen 2012, 21:53:13 »
Ciao a tutti, ho un problema nel sito http://www.passamontagna.org rispetto agli eventi con eventlist.
Sono passato da joomla 1.5 a 1.7 da nuovo (inserendo i contenuti a mano, quindi copia pulita di j1.7) e ho installato eventlist che utilizzavo perfettamente nella versione precedente.
Praticamente il componente non mi visualizza le date nella lingua italiana. invece che gen compare jan, e così via.


Dove bisogna agire per far comparire magicamente i giorni/mesi in italiano?


grazie infinite

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:lingua delle date da eng a ita su eventlist
« Risposta #1 il: 25 Gen 2012, 22:44:22 »
Ciao.
Guarda se eventlist ha dei files di lingua tipo en-GB.eventlist.ini, fanne una copia, cambia il nome in it-IT al posto di en-GB, metti questo file in una cartella dal nome it-IT a fianco di quella en-GB.
Apri il file che hai rinominato e traduci i nomi dei mesi e dei giorni.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline tommasofagiani

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Re:lingua delle date da eng a ita su eventlist
« Risposta #2 il: 26 Gen 2012, 08:05:16 »
Grazie per il consiglio, ma già provato diverse volte, i nomi dei giorni non li prende dai file di traduzione, anche se all'interno sono tradotti anche i nomi dei giorni.


Questa mattina (a mente più lucida) ho risolto inserendo questo codice


Codice: [Seleziona]

setlocale (LC_TIME, 'it_IT');




nel file components/com_eventlist/classes/output.class.php nella funzione formatdate

Codice: [Seleziona]

function formatdate($date, $time)
   {
      setlocale (LC_TIME, 'it_IT');
     
      $settings = & ELHelper::config();

e tutto funziona perfettamente. ti ringrazio molto della celere risposta.

spero possa essere d'aiuto a qualcun'altro

buon lavoro
« Ultima modifica: 26 Gen 2012, 08:07:05 da tommasofagiani »

 



Web Design Bolzano Kreatif