• # meuh

    Posté par . En réponse au message (LE 2005) UTF8 --> Iso 88.... Évalué à 1.

    -Problemes de compatibilite entre les anciens fichier textes et les nouveaux

    c'est normal, un fichier texte ne précise pas le codage utilisé, et il n'y a pas de moyen fiable de le détecter. il faut que tu passes à la main su ta collection de fichiers texte.

    cependant, j'ai passé ma machine en utf8 il y a 6 mois (besoin de manipuler à la fois des accents français et des caractères arabes), et je n'ai jamais eu ce problème. il faut dire que je n'ai pas de fichiers texte en français (quelle utilité ?).

    -Problemes de compatibilite en cas de copie sur une autre machine

    copie de ? fichier texte ? il faut transcoder à la volée bien sûr si l'autre machine n'est pas en utf8.

    # cat fichier | iconv -f utf8 -t latin1

    -Problemes de correction orthographique

    sûrement un bug dans l'application. je parierais qu'il est corrigé depuis le temps.

    Bref que du bonheur

    c'est clair qu'il faut avoir intérêt à passer en utf8 pour en supporter les conséquences néfastes.

    je me demandais donc si il y avait une maniere simple de repasser de l'UTF-8 a l'iso 88 machin ( mais si vous savez ... )

    la locale du système c'est le plus simple dans l'histoire (utiliser localedrake ou éditer à la main le /etc/sysconfig/i18n). le problème derrière c'est le codage des noms de fichier dans un certain nombre de systèmes de fichier (voir dans /etc/fstab). cependant sur le fond c'est chercher la merde et assez inutile d'utiliser des caractères non ascii (et des espaces) dans les noms de fichier (sauf à rester dans une utilisation très basique du système).

    bref c'est possible mais il te faudra ajuster des trucs et c'est pas forcément très fun (si tu as un /home séparé, pourquoi pas réinstaller le système, en plus tu pourrais prendre une 2006 au passage).