Converstion en paquets de fichiers ISO-8859 en UTF8

vendredi 3 juillet 2015

Bonjour à tous,


J'ai trouvé sur un site, une conversion en paquets (qui fonctionne très bien) de fichier php iso-8859-1 en UTF8 à partir de Linux (Pour un de mes sites qui date de la pré-histoire big_smile).


Je vous le donne au cas où ! (source : http://ift.tt/1HB7hPq … ous-linux/)


# encodage de depart
encodeFrom='ISO-8859-1'
# encodage voulu
encodeTo='UTF-8'
# application du script sur les fichiers *.php
for filename in ` find . -type f -name *.php`
do    
    # sauvegarde du fichier source
    mv $filename $filename.save
    # ecriture du fichier encode
    iconv -f $encodeFrom -t $encodeTo $filename.save -o $filename
done


Cependant, une fois convertis, les caractères accentués dans ces derniers sont tous encodés (du style é)


Voici ma question : Y-a-t'il une solution pour que dans ces fichiers nouvellement convertis en UTF8, je puisse convertir aussi les caractères qui y sont contenus ??


Merci d'avance.


Orsam



Converstion en paquets de fichiers ISO-8859 en UTF8

0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor