Newsgroup: it.lavoro.professioni.webmaster
Titolo: WordPress e codifica del testo file di configurazione

Ho scaricato la versione italiana 3.5.1 XXL di WordPress da qua:
http://www.wpitaly.it/wordpress-in-italiano/
 
quando apro il file di configurazione, le accentate nei commenti sono
sballate (es: modalit‡ invece di "modalità") e la codifica del testo
mi risulta come "windows (CRLF) - western MacRoman"!
Se cambio la codifica in UTF-8 mi esce un errore di file corrotto. Lo
apro con TextWrangler su OSX, che di norma non altera nulla di suo.
Lo devo poi installare su hosting presso 
web4web.it
 su Linux.
 
Allora la domanda è: qualcuno di voi può scaricare quel pacchetto,
aprirlo e dirmi che codifica trova per il documento "wp-config-
sample.php" ?
 
grazie
Gabriele

 sample.php" ?
 
me@biboop ~/D/wordpress_it_IT_3_5_1_XXL> file wp-config-sample.php
wp-config-sample.php: PHP script, ISO-8859 text, with CRLF line 
terminators
 
che aperto con TextWrangler e poi salvato in UTF-8 e terminatore LF 
diventa:
 
me@biboop ~/D/wordpress_it_IT_3_5_1_XXL> file wp-config-sample.php
wp-config-sample.php: PHP script, UTF-8 Unicode text
 
 
 
Ma vale la pena usare i programmi tradotti? Tanto all'utente del sito 
che cosa cambia?

 che cosa cambia?
 
Ah buh :) dici che non ha alcuna utilità? Più che altro i plug-in.
 
ciao
Gabriele

 A te non è uscito alcun errore dopo avergli cambiato la codifica?
 
che dice :
 
iconv -f iso-8859-1 -t UTF-8 wp-config-sample.php -o output.php 
 
?
 
 

 che cosa cambia?
 
Al cliente che vuole un sito con il backend in italiano perchè non sa 
l'inglese, abbastanza :)

 A te non è uscito alcun errore dopo avergli cambiato la codifica?
 
No.

 sample.php" ?
 
Curioso, non lavoro praticamente mai con WP, ma 1 ora fa ho scaricato 
esattamente quel pacchetto per metterlo su  da un cliente che mi ha 
chiesto per l'appunto di fare sta cosa.
 
Guardando quel file, vedo come mode Win (CRLF) e come encoding 
ISO-8859-1 e le accentate si vedono senza problemi. Non ho avuto bisogno 
di editarlo. Salvandolo semplicemente come UTF-8 (come editor uso 
Sublime Text 2, anche su osx), non è cambiato nulla (ma non l'ho usato).
 
 
-- 
Paolo De Dionigi


 
IMHO quel file è nato male.
Se provo ad aprirlo con Dash Code, si rifiuta perché dice che non
trova la codifica del testo; qualsiasi altro file del pacchetto invece
si apre subito.
Per me chi ha eseguito la traduzione ha usato Windows e chissà come lo
ha registrato...
Provo a segnalare la cosa sul forum di 
wpitaly.it
 e vediamo che
dicono.
 
ciao
Gabriele

 ISO-8859-1 e le accentate si vedono senza problemi. 
 
Probabilmente il programma che usi per vederlo lo apre com Latin-1, il 
problema con TextWrangler è che cerca di aprirlo come MacRoman.

 ha registrato...
 
Non ha molto senso dire che è nato male o che è stato salvato male, la 
codifica non è un attributo intrinseco, a meno che non sia dichiarata ma 
non è questo il caso. Se lo apri con la codifica giusta lo vedrai bene.

 problema con TextWrangler è che cerca di aprirlo come MacRoman.
 
Il problema è che anche usando altri sw lo vedo male e DashCode si
rifiuta perfino di aprirlo.
Nota curiosa: mi son iscritto al loro forum e la email con la pw,
teoricamente codificata UTF-8, riporta "Il tuo nome utente
&egrave;:"  :D
Niente, sti accenti non vanno a genio a WP Italia :)
 
Il mio scrupolo riguardo sto file è che non vorrei facesse casino
durante l'installazione.
 
Gabriele

,

IMHO non è corretto così. Anche perché tutti gli altri file in inglese
hanno la codifica giusta sia per il tipo di line feed che per il
carattere.
 
Quando tu apri quel file, alla fine della riga 46, cosa leggi?
Io questo "CiÚ forzer‡ tutti gli utenti ad effettuare nuovamente il
login" ossia sballate la "o" e la "a".
 
Se dico a TextWrangler di riaprirlo con UTF-8 (BOM o normale), mi
avvisa che il file potrebbe essere corrotto e al posto delle lettere
sballate ottengo un punto di domanda.
 
ciao
Gabriele


Non e' detto. Ci sono dei file che hanno sequenze di caratteri in ENTRAMBE le
codifiche ISO-8859-1[5]/Latin1 e UTF-8, per esempio. Quelli, non li vedi bene
in alcun modo.
 
Succede quando un editor convinto che il mondo sia Latin1 (o CP-1252, in quel
caso meta' quote vanno a donnine ma le accentate no) legge un file UTF-8, e -
giustamente, pensa lui - le righe che NON ha modificato lui, non le modifica,
per cui ottieni righe a encoding alterni.
 
Leonardo
 
-- 
What would'st thou do, my squire so gay, that rides beside my reine
Were ye Glenallan's Earl this tide, and I were Roland Cheyne?
To turn the rein were sin and shame, to fight were wondrous peril:
What would ye do now, Roland Cheyne, were ye Glenallan's Earl?

 sballate ottengo un punto di domanda.
 
Ma UTF-8 è compatibile con ISO-8859? Se non lo è mi sembra normale che 
tu lo veda male.
Il punto è che quel file è stato salvato con una codifica della famiglia 
ISO-8859, ad esempio con Latin1 si legge bene. Textwrangler non lo apre 
automaticamente con la codifica adatta e quindi devi intervenire a mano 
scegliendo una codifica che ti faccia apparire le lettere come ti 
aspetti, non mi sembra ci sia un vero problema.

 in alcun modo.
 
Con UTF-8 però il discorso è diverso perché c'è la possibilità di avere 
il BOM, quindi il file si presenta con un metadato che dichiara la 
codifica.
Il file del tuo esempio di per sé non ha un problema, è che non puoi 
ricostruire l'informazione iniziale ma ne ottieni un'altra (a meno di 
sequenze UTF-8 non valide).
Un file del genere in cui l'informazione viene registrata con due 
codifiche diverse non ha una singola proprietà "codifica", per quel file 
non è corretto parlare de "la codifica". E comunque sì non lo vedi bene 
in nessun modo.
 
Nel caso in discussinoe dell'archivio WP, uno cambia codifica e amen.

 Nel caso in discussinoe dell'archivio WP, uno cambia codifica e amen.
 
Ho dovuto copia-incollare il contenuto in un file vuoto, salvarlo
Linux/UTF-8 e poi mettere le lettere accentate a mano.
Comunque il blog ha funzionato al primo colpo, l'ho messo su un
dominio di terzo livello su hosting condiviso 
web4web.it
 
 
ciao
Gabriele

 Linux/UTF-8 e poi mettere le lettere accentate a mano.
 
Che cosa curiosa, da me TW 4.0.1 su 10.7.5 non ha battuto ciglio.
Ad ogni modo mi sembra che le accentate fossero tutte nei commenti dato 
che è un file di configurazione, quindi non avrebbe dovuto comunque 
darti problemi.