Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : paperjoomla 25 Jun 2007, 17:22:27

: Data
: paperjoomla 25 Jun 2007, 17:22:27
ciao ragazzi, nel file index del mio template c'è

<div class="ja-day">
      <?php
        echo "<span>".date ('l')."</span>";
        echo " <div>".date ('M')." ".date ('d').date ('S')."</div>";
      ?>
      </div>

questa però mi fa visualizzare la data in inglese, io non mi intendo di "classi" e facendo una ricerca sul forun non ho trovato casi come il mio, infatti ho modificato sia i file configuratione che quello per la lingua ma nulla.
Dove e come si può modificare questa classe?
: Re: Data
: alexred 25 Jun 2007, 20:06:52
Ciao paperjoomla,
prova a inserire questo codice all'interno del tuo div:


:
<?php echo (strftime (_DATE_FORMAT_LC)); ?>
: Re: Data
: GMarche 26 Jun 2007, 09:59:54
La mi data è corretta però ha i mesi scritti in inglese... come posso far per tradurli?

Grazie 1000
: Re: Data
: paperjoomla 26 Jun 2007, 12:10:23
Ciao paperjoomla,
prova a inserire questo codice all'interno del tuo div:


:
<?php echo (strftime (_DATE_FORMAT_LC)); ?>

ciao alex...niente...le lascia in inglese...
: Re: Data
: GMarche 26 Jun 2007, 12:31:05
Ma tu hai in inglese la traduzione o la disposizione?

Ciao
: Re: Data
: paperjoomla 26 Jun 2007, 12:32:16
guarda il sito è come  questo www.crimelist.it
e anche a lui da la data in alto a destra in inglese, ma solo quella...
: Re: Data
: paperjoomla 26 Jun 2007, 14:41:01
 ???
: Re: Data
: alexred 26 Jun 2007, 14:43:20
Ma nella configurazione globale-->locale   hai selezionato lingua Italian e Codice nazione:it_IT
: Re: Data
: paperjoomla 26 Jun 2007, 14:50:26
nel file configuration:

$mosConfig_locale = 'Italian_Italy.1252';
setlocale (LC_TIME, "it_IT");


nel file index del template:
<div class="ja-day">
      <?php
        echo "<span>".date ('l')."</span>";
        echo " <div>".date ('M')." ".date ('d').date ('S')."</div>";
      ?>
      </div>

nel file italian:
/** templates/*.php */
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT_LC','%A %d %B %Y %H:%M');  //Uses PHP's DATE Command Format - Depreciated
/**
* Modify this line to reflect how you want the date to appear in your site
*
*e.g. DEFINE("_DATE_FORMAT_LC","%A %d %B %Y %H:%M"); //Uses PHP's strftime Command Format
*/
DEFINE('_DATE_FORMAT_LC',"%A %d %B %Y"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%A %d %B %Y %H:%M");

in configurazione dal pannello di controllo:
lingua  italian
codice nazione Italian_Italy.1252



: Re: Data
: alexred 26 Jun 2007, 14:53:26
io ho $mosConfig_locale = 'it_IT';
: Re: Data
: paperjoomla 26 Jun 2007, 14:57:53
dove che provo a inserirlo?
: Re: Data
: alexred 26 Jun 2007, 14:58:56
nella configurazione globale-->locale   hai selezionato lingua Italian e Codice nazione:it_IT
: Re: Data
: paperjoomla 26 Jun 2007, 15:03:37
$mosConfig_locale = 'it_IT'

l'ho inserito nel form codice nazione, ma non cambia nulla...
: Re: Data
: GMarche 26 Jun 2007, 17:14:06
Avevo anche io lo stesso tuo problema e ho appena risolto facendo caso che...

nella configurazione globale-->locale come Codice nazione avevo di defoult it-IT e non it_IT

Vedi se anche tu hai quello.

Ciao ciao
: Re: Data
: paperjoomla 26 Jun 2007, 17:27:51
niente :'(
niente :'(
niente :'(
: Re: Data
: piterdan 26 Jun 2007, 17:44:24
I problemi di localizzazione dipendono quasi sempre dalle configurazioni dei server sui quali risiedono i siti. Una soluzione che a volte funziona è quella di inserire in configurazione di Joomla da pannello di controllo al posto di it_IT "it_IT.UTF8". Questa soluzione cozza però nel caso in cui il sito è multilingua.
: Re: Data
: paperjoomla 27 Jun 2007, 09:53:32
ciao peter, non va comunque... ???
: Re: Data
: piterdan 28 Jun 2007, 23:20:31
ciao peter, non va comunque... ???
Su quale server risiede il sito?
Posta il template zippato che usi, con altri template ti dà gli stessi problemi?