Problèmes d’encodage et accents sous Linux

Dernière Mise à jour le

Selon l’encodage devotre système/utilisateur, vous pouvez avoir des problèmes avec les caractères accentués.

L’UTF-8 est utilisé par défaut par la distribution ubuntu, ceci peut générer des problèmes avec les caractères francophones ( accents, cédilles etc.. ) sur les chats, ou lors de l’ouverture de documents OpenOffice issu de Windows (puis que ce dernier n’est pas en UTF-8) etc…

Pour plus d’information sur l’UTF-8: cliquez-ici
Voici quelques conseils dans le cas où vous restez en UTF-8, sinon vous pouvez modifier l’encodage de votre système ( voir plus bas ) afin de ne plus avoir de problèmes d’accents.

Sur une Debian

Si vous restez en UTF-8

Sur Samba
Voici ce qu’il faut ajouter au fichier /etc/samba/smb.conf:
dos charset=CP850
unix charset=UTF-8
display charset=UTF-8

Puis il faut monter les volumes windows en CIFS avec l’option “iocharset=utf8”.
voici un extrait de mon /etc/fstab:

//SRV-WIN2K/Partage /mnt/share/partage cifs user,rw,credentials=/root/.smbcred,noauto,uid=LINUX-USERNAME,iocharset=utf8 0 0

source: ici

Sur X-Chat:
On risque de vous dire que l’on ne voit pas vos accents et autres caractères francophones :
– Dans le menu “X-chat / Liste des serveurs / Sélectionnez votre serveur puis cliquez à droite sur edit”
– En bas, dans “Character set” sélectionnez : ISO-8859-15 (Western Europe)

Vous pouvez aussi temporairement changer l’encodage d’X-chat en tappant : /charset ISO-8859-15

Pour modifier l’encodage par défaut du système

Vous pouvez modifier l’encodage du système, pour passer d’utf-8 à un encodage ISO-8859-15

– tapez : sudo dpkg-reconfigure locales
– Cochez dans la liste :
[*] fr_FR.UTF-8 UTF-8
[*] [email protected] UTF-8
[*] [email protected] ISO-8859-15
– A la question “Quel jeu de paramètres régionaux faut-il activer par défaut ?” sélectionnez : [email protected]
– Après la génération des locales, redémarrez l’ordinateur.

Sur une fedora

Pour modifiez l’encodage du système
modifiez le fichier /etc/sysconfig/i18n avec les valeurs :
LANG=”[email protected]
SUPPORTED=”fr_FR:[email protected]:fr”
SYSFONT=”latarcyrheb-sun16″
et rebootez

Vous pouvez modifiez seulement l’encodage d’un user en modifiant les variables LANG et SUPPORTED à partir du fichier ~/.bash_profile par exemple.

Retour à la page d’accueil

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Problèmes d’encodage et accents sous Linux mais vous n'avez pas trouvé la solution à votre problème...
Suivez ces articles du forum pour trouver une réponse ou demandez à votre tour de l'aide sur le forum


Vous avez trouvé cet article utile et interressant, n'hésitez pas à le partager...
Une question informatique ?
Un virus à supprimer ? Votre PC est lent ?
Demander de l'aide sur le forum
Tags:

Laisser un commentaire

0 Partages
Tweetez
Partagez
Enregistrer
Partagez