Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide des environnements linguistiques internationaux Oracle Solaris 11 Information Library (Français) |
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
Installation d'environnements linguistiques supplémentaires
Facettes d'environnement linguistique
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
4. Préférences du clavier et méthodes d'entrée
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.
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).