Back to top

Autore Topic: caratteri sballati  (Letto 3145 volte)

Offline thegitan

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
caratteri sballati
« il: 27 Giu 2007, 14:31:45 »
Ho appena effettuato l'installazione di joomla in ambiente xampp-macosx, l'unico problema è che il charset delle notizie è sballato come potete vedere nell'immagine allegata.
Dite che è un problema di compatibilita'?


Offline thepisu

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
  • .. still looking for ..
    • Mostra profilo
Re: caratteri sballati
« Risposta #1 il: 27 Giu 2007, 18:40:06 »
Se non vedo male, l'unica cosa "sballata" sono le lettere accentate dei giorni... è così? In tal caso il problema è nella codifica usata da PHP.. Altra cosa, prova ad aprire la pagina in Firefox (non so se Safari funzioni allo stesso modo), quindi vai su Visualizza > Codifica caratteri > Unicode UTF-8: cosa succede?
Stefano "Pisu" Bagnatica | VirtueMart Italia

Offline and

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: caratteri sballati
« Risposta #2 il: 29 Giu 2007, 10:38:18 »
Ho risolto! Dato che desideravo installare Joomla evitando pacchetti preconfezionati, una volta installato e configurato Apache, PHP e MySql, ho scompattato Joomla in htdocs di Apache e durante l'installazione alla richiesta del nome del database ho inserito la parola magica "joomla" (cioè il nome della directory di dove si trova il database di Joomla) dato che gli altri dati di server, user e password erano noti...

Offline thepisu

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
  • .. still looking for ..
    • Mostra profilo
Re: caratteri sballati
« Risposta #3 il: 29 Giu 2007, 14:02:34 »
e questo cosa c'entra con il charset?
Stefano "Pisu" Bagnatica | VirtueMart Italia

Offline thegitan

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re: caratteri sballati
« Risposta #4 il: 03 Lug 2007, 01:51:46 »
Se non vedo male, l'unica cosa "sballata" sono le lettere accentate dei giorni... è così? In tal caso il problema è nella codifica usata da PHP.. Altra cosa, prova ad aprire la pagina in Firefox (non so se Safari funzioni allo stesso modo), quindi vai su Visualizza > Codifica caratteri > Unicode UTF-8: cosa succede?

Succede che funziona, i caratteri vengono visualizzati correttamente, solo che appena aggiorno la pagina o vado su un altra pagina torna il charset sballato :(:(

Offline thepisu

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
  • .. still looking for ..
    • Mostra profilo
Re: caratteri sballati
« Risposta #5 il: 03 Lug 2007, 19:30:44 »
Quindi il problema è che PHP restituisce i giorni in UTF-8, mentre tutto il resto di Joomla funziona in ISO-8859-1.

Controlla cosa c'è impostato come "Codice nazione" nella scheda "Locale" della configurazione generale di Joomla; prova a mettere "it" o "it_IT".

In alternativa dovresti far usare per tutto Joomla la codifica UTF-8, questo vorrebbe dire aggiungere anzitutto al file index.php template, dopo il tag <HEAD>, il seguente meta tag:
Codice: [Seleziona]
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />Quindi, dovresti convertire il file della traduzione in italiano in UTF-8 (language/italian.php), in realtà visto che usa le entità HTML dovrebbe andare bene lo stesso...
Stefano "Pisu" Bagnatica | VirtueMart Italia

 



Web Design Bolzano Kreatif