Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:locale [2009/05/14 11:51] benoit |
informatique:linux:locale [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== locale ====== | ====== locale ====== | ||
- | Permet d'afficher le jeux de caractères et langue utilisée sur le système. | + | Permet d'afficher le modèle de table de caractères utilisée sur le système. |
Lancer la commande pour obtenir l'information : | Lancer la commande pour obtenir l'information : | ||
Ligne 21: | Ligne 21: | ||
LC_ALL= | LC_ALL= | ||
- | La langue **fr_FR** utilisé avec encodé en **utf8**. Il se peut que le jeux de caractères ne s'affiche pas correctement sur votre terminal (par ex putty). Deux solutions sont possibles : | + | La langue **fr_FR** est utilisée avec une table de caractères encodée en **utf8**. L'UTF-8 étend la table de caractères ASCII (caractères US uniquement) et permet donc d'afficher les caractères accentués. Cependant, il se peut que les caractères accentués ne s'affichent pas correctement sur votre terminal (par ex putty). Deux solutions sont possibles : |
- | * Régler votre termninal pour qu'il interprète l'UTF-8. | + | * Régler votre terminal pour qu'il interprète l'UTF-8. |
* changer la variable **LANG** sur le système. | * changer la variable **LANG** sur le système. | ||
- | Le mieux est de régler votre terminal pour utiliser l'UTF8, car c'est la norme la plus utilisée. Cependant si votre terminal ne le permet pas. Vous pouvez modifier la variable **LANG** selon le mode opératoire ci-dessous | + | Le mieux est de régler votre terminal pour utiliser l'UTF8, car c'est la norme la plus utilisée. Sous putty par exemple la table de caractère par défaut utilisée est ISO-8859-1 (Latin-1). Cependant, si votre terminal ne le permet pas, vous pouvez modifier la variable **LANG** selon le mode opératoire ci-dessous. |
Pour connaître les langues disponibles avec les encodages de caractères taper : | Pour connaître les langues disponibles avec les encodages de caractères taper : | ||
locale -a | locale -a | ||
+ | |||
+ | Configurer la variable : | ||
+ | export LANG=fr_FR.iso88591 | ||
+ | |||
+ | La table de caractères ISO-8859-1 étend également la table ASCII pour permettre l'affichage des caractères accentués, mais celle-ci est moins étendu que l'UTF-8 qui tend à être la norme. |