Software » Charset
Catégorie:  
   
Charset
Publié le 11/09/2007 @ 10:35:15,
Par Jean-Christophe
Salut,

J'essaye d'importer massivement des pages html statiques dans un CMS.
L'import se passe "plustôt" bien, mais j'ai un souci avec les carractères accentués.
Les pages que j'importe contiennent "charset=windows-1252"
Je me demande si ce n'est pas ca qui m'ennuie.

Quand l'importation est faite le résultat me donne des carré sur la pointe avec un "?" dedans à la place des caractères accentués.

Si quelqu'un a une formule magique, je suis intéressé :smile:

Merci
   
Charset
Publié le 11/09/2007 @ 10:38:06,
Par zion
utf8_decode
utf8_encode, c'est en effet un problème de charset.

Tu dois convertir ton windows-1252 en utf-8 :smile:
Je suis le Roy :ocube:
   
Charset
Publié le 11/09/2007 @ 10:39:11,
Par Jean-Christophe
et je fais ca comment?
C'est possible de le faire en batch ou autre?
J'en ai une brouette à faire!
   
Charset
Publié le 11/09/2007 @ 10:43:17,
Par philfr
http://www.gnu.org/software/recode/

recode CP1252/CR-LF..UTF-8 *.html
   
Charset
Publié le 11/09/2007 @ 10:43:26,
Par zion
C'est possible de le faire en batch avec tout bon environnement de dev, un petit filesearch et la fonction kivabien du langage de prog puis save etc, etc... :smile:

Mais ton CMS ne supporte pas une conversion par pur hasard? :grin:

(Ou y a ptre un outil sous linux kivabien pour convertir le charset d'un fichier)

Servant Salamander supporte une conversion de charset en masse par ailleurs :oh:
Je suis le Roy :ocube:
   
Charset
Publié le 11/09/2007 @ 10:43:39,
Par zion
grillé par philfr :oh:
Je suis le Roy :ocube:
   
Charset
Publié le 11/09/2007 @ 11:25:20,
Par Jean-Christophe
ca marche!

Merci :wink:
   
Charset
Publié le 11/09/2007 @ 13:43:24,
Par philfr
Avec recode ?
   
Charset
Publié le 11/09/2007 @ 14:27:37,
Par Jean-Christophe
oui, j'ai apt-geté recode puis exécuté la commande que tu proposes.
Ca marche!

Enfin, pas tout à fait, mais le reste n'est pas un problème de charset :wink:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?