On 2005-12-14 17:55:15 +0100, Sébastien BARTHÉLEMY wrote: > Nicolas Roudninski <[EMAIL PROTECTED]> writes: > > Il y a deux, trois petites choses que je ne comprends pas bien (même > > après avoir lu la page wiki citée dans la discussion) : > > > > 1/ Comment savoir si un nom de fichier est en UTF-8 ou autre ? > > que dit la commande locale ?
Elle n'a rien à voir là-dedans. > > 2/ Gnome est bien en UTF-8 n'est-ce pas ? > > à mon avis, pas par défaut. Je pense que si, mais ça dépend peut-être des applications. > > Parce que, chez moi, quand > > je fais par exemple : convmv -r -f iso-8859-15 -t utf-8 > > Téléchargements/ > > le programme répond : > > "mv "./Téléchargements" "./Téléchargements" > > No changes to your files done. Use --notest to finally rename the files." > > Le dossier Téléchargements/ a pourtant été créé par nautilus... Donc, > > je me dis que convmv devrait me répondre "ce fichier est déjà en UTF-8 > > ou quelquechose comme ça. Non, le problème est que quand tu as un nom de fichier écrit 54 c3 a9 6c c3 a9 63 68 61 72 67 65 6d 65 6e 74 73 en tant qu'octets 8 bits, convmv ne peut pas deviner que c'est déjà de l'UTF-8 (il n'est pas intelligent et ne comprend pas le français). Comme tu as indiqué -f iso-8859-15, il va donc bêtement supposer que c'était de l'iso-8859-15 et va te le convertir en utf-8: 54 c3 83 c2 a9 6c c3 83 c2 a9 63 68 61 72 67 65 6d 65 6e 74 73 Le c3 83 est la séquence UTF-8 correspondant au caractère Ã, et c2 a9 est la séquence UTF-8 correspondant au caractère ©. Maintenant, je ne sais pas ce qu'il en est dans ton cas, mais il semble que par défaut, convmv ne change rien (mode test?): il t'indique seulement les changements à effectuer. Utilise --notest comme indiqué pour effectuer les changements, mais attention au problème mentionné ci-dessus, afin d'éviter d'avoir des programmes doublement encodés en UTF-8. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]