Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : dampyrD 10 Jan 2007, 23:18:27
-
Ciao,
con ogni probabilità sarà una problema banale, sto effettuando delle prove in locale utilizzando xampp 1.5.5a e joomla 1.0.12 ho notato che le date vengono scritte con errori di codifica lunedì 09 agosto 2004 mentre nel testo dei messaggi i caratteri accentati sono correttamente visualizzati, ho cercato nel forum ed ho letto alcuni post a riguardo, ma non sono riuscito a visualizzare correttamente le date.
Sapete darmi qualche dritta ?
Grazie.
-
Il template che codifica usa?
E Apache?
Se sei in locale modifica la codifica di Apache.
-
Devi controllare la dosifica nella configurazione (globalconfiguration), e la codifica nel file della lingua.
Verifica che siano uguali e che supportino gli accenti italiani.
-
grazie per le risposte, ancora non sono riuscito a sistemare abbiate pazienza
ho controllato nel file templateDetails.xml del template e come codifica mi indica:
<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="template" version="1.0.0">
<name>Waldmeister</name>
<creationDate>04.11.2006</creationDate>
<author>Alexander Hanke</author>
<copyright>GNU/GPL</copyright>
<authorEmail>alex@ah-68.de</authorEmail>
<authorUrl>http://www.ah-68.de</authorUrl>
<version>1.0</version>
<description>Template Waldmeister. Sollte ein Copyright auf dem von mir angebotenen Templates gesetzt sein, bitte ich dies auch nicht
zu ver<E4>ndern. W<FC>nsche viel Spass damit!</description>
al momento utilizzo xampp su linux nella versione 1.5.5a di default così com'è.
Nell'amministrazione di joomla in configurazione globale, locale:
lingua: italian
codice nazione: it_IT
[quote[it_IT]
date format = %d/%m/%Y %H:%M
language = Italiano
char set = iso_1
][/quote] questo invece è quanto riferito alla lingua italiana nel file locales.conf in /opt/lampp/etc/
Spulciando col cerca ho trovato un'indicazione ho controllato nel file italian.php
questo è quanto riferito alla codifica:
/** templates/*.php */
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT','l F d Y'); //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");
DEFINE('_SEARCH_BOX','cerca nel sito...');
DEFINE('_NEWSFLASH_BOX','Notizie flash!');
DEFINE('_MAINMENU_BOX','Menu Principale');
Avete indicazioni più precise su quali file o operazioni devo effettuare?
-
Il template che codifica usa?
E Apache?
Se sei in locale modifica la codifica di Apache.
Mi autoquoto.
-
Prova a fare questo:
In global configuration metti it_IT.UTF-8
E nel file della lingua (intalian.php) sostituisci
"DEFINE('_ISO','charset=iso-8859-1');"
con
DEFINE('_ISO','charset=UTF-8');
Se le date ti appaiono in inglese vuol dire che apache è setatoin inglese.
Facci sapere
-
ho settato come suggerito ma il risultato non cambia :(
Annuncio 1 PDF Stampa E-mail
Scritto da Administrator
lunedì 09 agosto 2004
Joomla! 1.0 - 'Experience the Freedom'!. Non è stato mai così facile creare il proprio sito dinamico. Gestisci tutti i tuoi contenuti dalla migliore interfaccia amministrativa per un CMS. Trovate il supporto italiano su www.joomla.it.
non ho problemi a reinstallare tutto da 0 però mi fa piacere capire dove si verifica l'errore.
Così da non riperterlo in futuro.
-
vi ringrazio ho risolto!!!
allora ho come suggerito impostato: nel configurazione globale: it_IT.UTF-8
mentre ho editato italian.php inserendo DEFINE('_ISO','charset=UTF-8');
ora visualizzo correttamente!
Esempio Notizia 4 PDF Stampa E-mail
Scritto da Administrator
mercoledì 07 luglio 2004
Indice articolo
Esempio Notizia 4
Pagina 2
Pagina 3
Pagina 1 di 3
grazie a tutti per la pazienza.
-
mentre ho editato italian.php inserendo DEFINE('_ISO','charset=UTF-8');
Che differenza c'è rispetto a quello che ti avevo suggerito.... ???
-
nessuna infatti è seguendo la tua indicazione che ho risolto il problema, era il riassunto in coda di come ho risolto può tornare utile in futuro no?
-
Avevo interpretato male il tuo "mentre".
Bene sono contento che hai risolto. ;)