Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : nicod83 07 Nov 2007, 13:05:24

: problema "?"
: nicod83 07 Nov 2007, 13:05:24
ciao!!
ho un problema con il mio joomla!

tutte le parole accentate tipo "giovedì" o "più"  sono diventate "gioved?" e "pi?"

come posso risolvere questo problema??

grazie!
ciaoo
: Re: problema "?"
: .Andrea S. 07 Nov 2007, 14:15:43
cerca codifica iso nel forum  ;)
: Re: problema "?"
: nicod83 07 Nov 2007, 22:51:08
...ninte da fare..non va!
ho modificato i file italian.php e index.php del template ...ma non va!
 >:(
: Re: problema "?"
: Downunder 08 Nov 2007, 09:08:54
cerca collation nel forum
: Re: problema "?"
: Dory80 08 Nov 2007, 13:59:17
http://forum.joomla.it/index.php/topic,9158.msg38035.html#msg38035
: Re: problema "?"
: nicod83 10 Nov 2007, 16:46:52
ok!  ho quasi risolto...

: Re: problema "?"
: nicod83 10 Nov 2007, 21:18:37

ho ancora il problema degli accenti sul modulo dei sondaggi!!!
cosa può essere ?
grazie!
ciao!
: Re: problema "?"
: nicod83 11 Nov 2007, 17:34:11
...ho ancora qualche problema con gli accenti...
sulla homepage vengono visualizzati correttamente,
mentre nei modulo sondaggi o nella pagina di link ho ancora gli stessi problemi... come mai dopo aver cambiato i parametri di codifica sui 2 file (italian.php, configuration.php)  ho ancora problemi??

grazie 1000!
ciao!
: Re: problema "?"
: k0nan 11 Nov 2007, 18:14:02
...ho ancora qualche problema con gli accenti...
sulla homepage vengono visualizzati correttamente,
mentre nei modulo sondaggi o nella pagina di link ho ancora gli stessi problemi... come mai dopo aver cambiato i parametri di codifica sui 2 file (italian.php, configuration.php)  ho ancora problemi??

grazie 1000!
ciao!


nel template che charset hai impostato ?
: Re: problema "?"
: nicod83 11 Nov 2007, 20:04:59
nel index.php del template ho inserito:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


subito dopo
<head>


va bene così??
: Re: problema "?"
: k0nan 12 Nov 2007, 09:41:47
nel index.php del template ho inserito:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


subito dopo
<head>


va bene così??

no

questa codifica "UTF-8" è quella che ti fa apparire i "?".
estensioni, moduli e quant'altro sono solitamente pensati e realizzati con una codifica differente (ad es: C) ed entrano in conflitto con UTF-8, in quanto ogni codifica gestisce in modo differente i caratteri speciali (ad es, i caratteri accentati sono caratteri particolari).
Non tutte le codifiche gestiscono il medesimo numero di caratteri speciali.

Per farti capire il problema, ti farò una spiegazione breve.
Con il charset ISO-8859-1 la lettera "è" viene codificata in html come "&egrave;".
Con il charset UTF-8 la lettera "è" viene codificata con "&#232;".

Ora, impostando charset=UTF-8 nel template, stai dicendo al tuo sito: traduci "&#232;" in "è".
Il tuo componente/modulo invece non contiene la stringa "&#232;", ma la stringa "&egrave;".
Il template in UTF-8 non riconosce "&egrave;" come un comando valido,pertanto ti restituisce "?".

ora.. dovresti impostare sia nel template che nel language file la stessa codifica charset.

spero di essere stato chiaro

ciao
: Re: problema "?"
: nicod83 12 Nov 2007, 14:31:37
GRAZIE k0nan!!!  sei un grande!!!  ;)

praticamente ragazzi
quando si cambia codifica bisogna correggere i vecchi moduli/componenti dove ancora viene visualizzato il '?'

grazie a tutti!!!


ora vado a sistemare i problemi con zoomGallery  >:(