JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide des environnements linguistiques internationaux     Oracle Solaris 11 Information Library (Français)
PDF
search filter icon
search icon

Informations document

Préface

1.  Introduction

2.  Prise en charge des environnements linguistiques Unicode et UTF-8

3.  Utilisation des langues et des environnements linguistiques

Sélection d'un environnement linguistique dans GNOME Display Manager

Sélection d'un environnement linguistique dans GNOME Desktop Manager

Démarrage d'une session dans une autre langue

Configuration de l'environnement linguistique dans une session de terminal

Environnements linguistiques composites

Installation d'environnements linguistiques supplémentaires

Facettes d'environnement linguistique

Qu'est-ce qu'une facette ?

Structure de facettes d'environnements linguistiques

Ajout de la prise en charge linguistique dans le Gestionnaire de packages

Ajout de la prise en charge linguistique à partir de la ligne de commande

Configuration de l'environnement linguistique par défaut du système

Environnements linguistiques hérités

Définition d'alias d'environnement linguistique

Sélection d'un environnement linguistique dans le programme d'installation

Sélection de l'environnement linguistique dans le programme d'installation automatisée

Sélection des environnements linguistiques à installer

Environnements linguistiques non UTF-8

Configuration du fuseau horaire, du mappage clavier et de l'environnement linguistique par défaut du système

4.  Préférences du clavier et méthodes d'entrée

5.  Configuration des polices

6.  Rubriques avancées

A.  Environnements linguistiques disponibles

Index

Configuration de l'environnement linguistique dans une session de terminal

Vous pouvez modifier l'environnement linguistique dans une session de terminal en définissant la variable LANG comme suit :

$ export LANG=locale

Par exemple, pour modifier l'environnement linguistique de_DE.UTF-8, tapez :

$ export LANG=de_DE.UTF-8

Pour vérifier que l'environnement linguistique a bien été modifié, exécutez la commande locale(1) :

$ locale
LANG=de_DE.UTF-8 
LC_CTYPE="de_DE.UTF-8" 
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8" 
LC_COLLATE="de_DE.UTF-8" 
LC_MONETARY="de_DE.UTF-8" 
LC_MESSAGES="de_DE.UTF-8" 
LC_ALL=

Pour obtenir la liste des environnements linguistiques disponibles dans le système, exécutez la commande suivante :

$ locale -a

Pour installer d'autres environnements linguistiques, reportez-vous à la section Installation d'environnements linguistiques supplémentaires.

Environnements linguistiques composites

Vous pouvez définir les variables LC*, telles que LC_CTYPE ou LC_MESSAGES (décrites en détail dans la section Catégories d'environnement linguistique), dans un terminal en même temps que la variable LANG. Lorsqu'elles sont définies, elles remplacent le paramètre LANG de la catégorie spécifique. Ce type de paramètre est appelé un environnement linguistique composite.

$ export LANG=de_DE.UTF-8
$ export LC_MESSAGES=en_US.UTF-8

Dans cet exemple, les applications qui gèrent correctement les paramètres d'environnement linguistique fonctionnent dans l'environnement linguistique allemand, mais leur sortie localisée est imprimée en anglais. La sortie de locale(1) dans ce cas est la suivante :

$ locale
LANG=de_DE.UTF-8 
LC_CTYPE="de_DE.UTF-8" 
LC_NUMERIC="de_DE.UTF-8" 
LC_TIME="de_DE.UTF-8" 
LC_COLLATE="de_DE.UTF-8" 
LC_MONETARY="de_DE.UTF-8" 
LC_MESSAGES=en_US.UTF-8 
LC_ALL=

La variable LC_MESSAGES est ici imprimée sans apostrophes, ce qui indique que la valeur est définie de manière explicite. Les autres variables LC* ont hérité leur valeur de la variable LANG. La variable LC_ALL peut être utilisée pour remplacer tous les paramètres LANG et LC*. Pour plus d'informations, reportez-vous aux pages de manuel locale(1) et setlocale(3C).