Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[resolu]un outils pour convertir des fichier php et html de latin1 a u


Messages recommandés

Posté(e) (modifié)

Salut !

 

je cherche un outils pour convertir l'encodage de tout les fichiers d'installation de mon cms (xoops)

je me suis apercu que bon nombre de mes problemes etait lier au fait que les fichiers de xoops etaient encoder en latin1 et que mon serveur tourne en UTF-8

 

Alors j'ai chercher un peu sur le net ... et bien sur je suis tomber sur recode ...

mais je n'arrive pas a l'utiliser ... j'ai essayé de faire ca dans le repertoire des fichier a convertir :

find . -iname "*php" -exec recode utf8..latin1 {} \;

mais voila ce que ca me donne :

recode: ./language/french/xoopsmailerlocal.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'															
recode: ./language/french/install.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																	 
recode: ./language/french/findusers.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																   
recode: ./language/french/finish.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																	  
recode: ./language/french/global.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																	  
recode: ./language/french/install2.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																	
recode: ./language/french/notification.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																
recode: ./language/french/uploader.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'																	
recode: ./language/french/user.php failed: Entrée invalide in step `UTF-8..ISO-8859-1'
...

soit je l'utilise mal, soit c'est pas possible ... enfin je vois pas trop quoi faire d'autre :P

 

Si quelqu'un a une solution je prend ! :P

Modifié par 256JMAN

Posté(e)

pffff mdr ... en relisant le sujet je me suis rendu compte de mon annerie

la commande de recode telle que je l'ai ecris plus haut fait exactement le contraire de ce que je demandais ...

find . -iname "*php" -exec recode latin1..utf8 {} \;

dans ce sens la ca marche mieux pour passer du latin1 a l'utf8 ...

 

 

rahhh ...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...