Encoder un site entier en uft-8
blig
Messages postés
33
Statut
Membre
-
blig Messages postés 33 Statut Membre -
blig Messages postés 33 Statut Membre -
Salut à tous,
Je gère un site qui contient pas mal de texte.
Pour mettre en forme les textes j'utilise Nvu qui met automatiquement les retours à la ligne ect...
Le problème c'est qu'il ne les code qu'en iso-8859-1. Ayant lu plusieurs forum sur la question des codes je souhaiterais l'encoder complétement en uft8, puis mettre la balise meta correspondante pour éviter toute erreur d'interprétation de la part des navigateur.
J'ai lu plusieurs forum sur la question, ca fait très exactement 1 semaine (!!!!!!!!!!!!!) que je galère sur la question.
Les uns propose d'utiliser des logiciels comme Pspad, d'autre d'utiliser un environnement linux comme cygwin.
(je précise que je suis sous windows vista)
Mais je n'arrive à faire fonctionner ni l'un ni l'autre. J'ai beau installer la biblio iconv dans cygwin, le script qui est donné sur les forum ne marche pas, ca me renvoi:
Touft8.txt : line 11 syntax error near unexpected done
je vous donne le script:
#!/bin/bash
FROM=iso-8859-1
TO=UTF-8
ICONV="iconv -f $FROM -t $TO"
# Convert
find ToUTF/ -type f -name "*" | while read fn;
do
cp ${fn} ${fn}.bak
$ICONV < ${fn}.bak > ${fn}
rm ${fn}.bak
done
C'est donc en désespoir de cause que j'écris sur ce forum. Please help ! C'est la dernière étape d'un site sur lequel je bosse depuis plusieurs mois et la je craque!!!
Merci à toutes les bonnes âmes qui voudront bien m'aider...
Je gère un site qui contient pas mal de texte.
Pour mettre en forme les textes j'utilise Nvu qui met automatiquement les retours à la ligne ect...
Le problème c'est qu'il ne les code qu'en iso-8859-1. Ayant lu plusieurs forum sur la question des codes je souhaiterais l'encoder complétement en uft8, puis mettre la balise meta correspondante pour éviter toute erreur d'interprétation de la part des navigateur.
J'ai lu plusieurs forum sur la question, ca fait très exactement 1 semaine (!!!!!!!!!!!!!) que je galère sur la question.
Les uns propose d'utiliser des logiciels comme Pspad, d'autre d'utiliser un environnement linux comme cygwin.
(je précise que je suis sous windows vista)
Mais je n'arrive à faire fonctionner ni l'un ni l'autre. J'ai beau installer la biblio iconv dans cygwin, le script qui est donné sur les forum ne marche pas, ca me renvoi:
Touft8.txt : line 11 syntax error near unexpected done
je vous donne le script:
#!/bin/bash
FROM=iso-8859-1
TO=UTF-8
ICONV="iconv -f $FROM -t $TO"
# Convert
find ToUTF/ -type f -name "*" | while read fn;
do
cp ${fn} ${fn}.bak
$ICONV < ${fn}.bak > ${fn}
rm ${fn}.bak
done
C'est donc en désespoir de cause que j'écris sur ce forum. Please help ! C'est la dernière étape d'un site sur lequel je bosse depuis plusieurs mois et la je craque!!!
Merci à toutes les bonnes âmes qui voudront bien m'aider...
A voir également:
- Encoder un site entier en uft-8
- Clé windows 8 - Guide
- Site de telechargement - Accueil - Outils
- Site x - Guide
- Mixcraft 8 - Télécharger - Création musicale
- Site pour partager des photos - Guide
13 réponses
installe notepad ++
ouvre ton fichier.
Quand il est ouvert tu vas dans format -> Convertir en utf-8
Tu attend et tadam c'est en utf8.
ouvre ton fichier.
Quand il est ouvert tu vas dans format -> Convertir en utf-8
Tu attend et tadam c'est en utf8.
A voir sur http://www.commentcamarche.net/forum/affich 7431722 validateur w3c differences by uri by input
Tu passe tt ton code avec ce logiciel et ça devrais être bon.
(ca à fonctionné chez moi en tt cas)
Tu passe tt ton code avec ce logiciel et ça devrais être bon.
(ca à fonctionné chez moi en tt cas)
Salut,
Merci les gars pour la rapidité.
Pour notepad++ , j'ai essayer 30 000 fois ce que tu dis mais je te jure que quand j'ouvre mon fichier, je fais format ->encoder en uft-8, rien ne se passe, les &... ne bouge pas. Sinon j'aurais pas requis vortre aide.
Pour le logicile j'essaie et vous tient au courant...
Merci
Merci les gars pour la rapidité.
Pour notepad++ , j'ai essayer 30 000 fois ce que tu dis mais je te jure que quand j'ouvre mon fichier, je fais format ->encoder en uft-8, rien ne se passe, les &... ne bouge pas. Sinon j'aurais pas requis vortre aide.
Pour le logicile j'essaie et vous tient au courant...
Merci
non pas encoder en UTF-8 mais CONVERTIR en utf-8
C'est en dessous de encoder.
Encoder c'est pour démarrer ta page en utf-8 (quand tu as rien écrit)
Convertir c'est pour convertir ta page (qui a du contenu) en utf-8
C'est en dessous de encoder.
Encoder c'est pour démarrer ta page en utf-8 (quand tu as rien écrit)
Convertir c'est pour convertir ta page (qui a du contenu) en utf-8
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ha oui, tu parle de Kaboom,
Ben j'ai essayé aussi, ca marche en le paramétrant bien pour un seul fichier.
Mais a chaque fichier tout les paramètre se remmette par défaut et c'est reparti... Je précise que j'ai plus de 400 textes sur mon site... gloups!
Et pour la fonction multiconverter, 1) le drag n drop ne marche pas sous vista
2) j'ai donc essayé sur un autre PC sous XP, mais avec les même parametre, à savoir: latin-iso-1 vers uft8
et puis CNRLs... ou quelque chose comme ça ca ne donne pas le même résultat, ça rajoute des @, ç un peu partout
Voyez j'ai testé pas mal de trucs. Il me sembel que sauf si il y a un autre logiciel du genre que Kaboom mais qui marche, la seule solution résidrait dans un script qiui parcourt tout les fichiers et les converti.
M'enfin peut etre que je me tropmpe et que j'ai fait un connerie quelque part...
Merci
Ben j'ai essayé aussi, ca marche en le paramétrant bien pour un seul fichier.
Mais a chaque fichier tout les paramètre se remmette par défaut et c'est reparti... Je précise que j'ai plus de 400 textes sur mon site... gloups!
Et pour la fonction multiconverter, 1) le drag n drop ne marche pas sous vista
2) j'ai donc essayé sur un autre PC sous XP, mais avec les même parametre, à savoir: latin-iso-1 vers uft8
et puis CNRLs... ou quelque chose comme ça ca ne donne pas le même résultat, ça rajoute des @, ç un peu partout
Voyez j'ai testé pas mal de trucs. Il me sembel que sauf si il y a un autre logiciel du genre que Kaboom mais qui marche, la seule solution résidrait dans un script qiui parcourt tout les fichiers et les converti.
M'enfin peut etre que je me tropmpe et que j'ai fait un connerie quelque part...
Merci
Salut Dante-33,
Ouai j'ai essyé aussi!!!!!!
Je te jure que les & bouge pas!!
Y a un truc que je dois pas capté...
Désolé ça fait un peu gros boulet , mais la comprend pas...
Ouai j'ai essyé aussi!!!!!!
Je te jure que les & bouge pas!!
Y a un truc que je dois pas capté...
Désolé ça fait un peu gros boulet , mais la comprend pas...
Quand tu as ta page d'ouverte sur notepad++.
Tu regardes en bas à droite de ta fenêtre. Dans la barre d'état, tu as l'encodage qui est marqué : soit ainsi soit utf8 soit ucs-2 ...
S'il y a marqué utf-8 c'ets que c'est en utf-8
Ca veux dire quoi "Je te jure que les & bouge pas!! "
Tu peux m'expliquer ce que tu veux faire réellement ?
C'est normal que les & bougent pas.
Tu regardes en bas à droite de ta fenêtre. Dans la barre d'état, tu as l'encodage qui est marqué : soit ainsi soit utf8 soit ucs-2 ...
S'il y a marqué utf-8 c'ets que c'est en utf-8
Ca veux dire quoi "Je te jure que les & bouge pas!! "
Tu peux m'expliquer ce que tu veux faire réellement ?
C'est normal que les & bougent pas.
Ok c'est bon ca a l'air de marcher.
En fait ce que je voulais dire c'est que pour moi, lorsqu'il y a écrit par exemple & eacute ; ca voulais dire que c'etais encoder en iso, mais apparemment pas, l'affichage semble indépendant du code.
Merci. Une petite dernière question et j'arrête de vous embéter y a pas moyen de convertir tout les fichiers ouverts dans notepad++, parce que ca me soule un peu de devoir le faire pour chaque fichier( y en a plus de 400...
En fait ce que je voulais dire c'est que pour moi, lorsqu'il y a écrit par exemple & eacute ; ca voulais dire que c'etais encoder en iso, mais apparemment pas, l'affichage semble indépendant du code.
Merci. Une petite dernière question et j'arrête de vous embéter y a pas moyen de convertir tout les fichiers ouverts dans notepad++, parce que ca me soule un peu de devoir le faire pour chaque fichier( y en a plus de 400...