Forum général.général Problème avec les caractères accentués

Posté par  .
Étiquettes :
0
3
août
2006
Bonjour,

J'ai un problème qui commence à bien m'énerver, j'ai deux machines (une sous linux et un mac). je gère mes musiques (tag principalement et copie vers mon lecteur mp3) sur linux car j'ai rien trouver de mieux que easytag pour gérer les tags (flac, mp3, ogg) sous MacOSX. Mais voilà dès que j'écris des caractères accentués et que je copie les fichiers soit sur mon lecteur mp3 soit sur mon Mac : les mots avec caractères accentués apparaissent avec des caractères bizarres genre "A@" pour un "é". même Nautilus n'affiche pas les caractères chinois que j'ai écris à partir de MacOSx (pareil si j'écris en chinois sous ma debian et que je copie ce fichier sur mon mac les caractères seront remplacés par des ? ou !)

Ma config linux est la suivante : Debian unstable à jour, 2.6.16-9, Gnome

Locale -a me renvoie


C
fr_FR@euro
fr_FR.iso885915@euro
POSIX
zh_CN.utf8


locale me renvoie

LANG=fr_FR@euro
LANGUAGE=en_CN:en_US:en_GB:en
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=


J'ai besoin de votre aide pour que ma distro linux utilise le même encodage caractère que mon lecteur mp3 (iaudio X5 ou iriver ihp 120) et que mon mac.

Cordialement.
  • # UTF-8 à la con

    Posté par  . Évalué à 2.

    D'après ce que j'ai lu au moment où le problème m'avait touché, le problème vient de l'encodage spécial utilisé par apple (pas de détail précis sous la main).

    La suse 9.3 gérait ça très moyennement (arborescence iTunes à gérer en parallèle avec amarok) mais la dapper semble retrouver ses petits donc j'ai pas trop cherché à bidouiller.

    D'ailleur ma source doit être la man page de l'outil en ligne de commande made by suse pour convertir iso -> utf
    • [^] # Re: UTF-8 à la con

      Posté par  . Évalué à 1.

      Non c'est bien sur ma linux que ça merde : avant de réinstaller ma debian j'avais pas ce soucis. Et les caractères sont visibles/écrivables sous MacOSX, windows, mes lecteurs mp3. Y'a que sous ma machine linux que ça merde quand j'écris des caractères accentués avec : ils sont pas lisibles sur les autres, et quand je lis un fichier avec caractères accentués écris avec les autres machines il est pas lisible sous ma debian, idem pour les caractères chinois ...

      MacOSX n'est pas le problème.
      • [^] # Re: UTF-8 à la con

        Posté par  . Évalué à 2.

        T'as essayé dpkg-reconfigure locale ? Il y a des problèmes à ce niveau.
        • [^] # Re: UTF-8 à la con

          Posté par  . Évalué à 1.

          Generating locales (this might take a while)...
          fr_FR.ISO-8859-15@euro... done
          zh_CN.UTF-8... done
          Generation complete.
          perl: warning: Setting locale failed.
          perl: warning: Please check that your locale settings:
          LANGUAGE = "en_CN:en_US:en_GB:en",
          LC_ALL = (unset),
          LANG = "en_US"
          are supported and installed on your system.
          perl: warning: Falling back to the standard locale ("C").
          perl: warning: Setting locale failed.
          perl: warning: Please check that your locale settings:
          LANGUAGE = "en_CN:en_US:en_GB:en",
          LC_ALL = (unset),
          LANG = "en_US"
          are supported and installed on your system.
          perl: warning: Falling back to the standard locale ("C").
          • [^] # Re: UTF-8 à la con

            Posté par  . Évalué à 1.

            enfin ça merdait le dpkg-reconfigure, c'était impossible de le lancer, maintenant ça marche mais il me fait toujours cette erreur et locale me renvoie :

            LANG=en_US
            LANGUAGE=en_CN:en_US:en_GB:en
            LC_CTYPE="en_US"
            LC_NUMERIC="en_US"
            LC_TIME="en_US"
            LC_COLLATE="en_US"
            LC_MONETARY="en_US"
            LC_MESSAGES="en_US"
            LC_PAPER="en_US"
            LC_NAME="en_US"
            LC_ADDRESS="en_US"
            LC_TELEPHONE="en_US"
            LC_MEASUREMENT="en_US"
            LC_IDENTIFICATION="en_US"
            LC_ALL=



            et locale -a :

            locale: Cannot set LC_CTYPE to default locale: No such file or directory
            locale: Cannot set LC_MESSAGES to default locale: No such file or directory
            locale: Cannot set LC_COLLATE to default locale: No such file or directory
            C
            POSIX
            fr_FR.iso885915@euro
            fr_FR@euro
            zh_CN.utf8

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.