Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Configuration d'HP-UX pour l'utilisation dans d'autres langues > Chapitre 1 Configuration de la langue de votre système

Modification de la variable d’environnement LANG

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

Pour configurer des sessions HP-UX localisées, il vous faut :

  • Modifier la variable d’environnement LANG.

  • Avoir accès aux catalogues de messages et aux fichiers de ressources tributaires de la langue utilisée.

  • Exécuter des applications à distance sur des systèmes « mondialisés ».

Vous pouvez attribuer à la variable LANG tout environnement local qui est supporté par le système d’exploitation HP-UX et installé sur le système.

Il existe trois façons de définir la variable d’environnement LANG, selon la manière dont vous voulez utiliser une langue sur le système :

  1. En personnalisant le fichier /etc/dt/config/Xconfig. Cette méthode sert à définir la langue pour tous les utilisateurs et toutes les sessions du système.

  2. En personnalisant le fichier .dtprofile. Cette méthode est utilisée pour définir un profil de langue différent pour un utilisateur précis.

  3. En choisissant une langue du menu Options à l’écran d’ouverture de session CDE. Cette méthode permet de définir une langue pour cette session.

Lorsque la variable LANG est définie, HP-UX utilise également les fichiers ci-dessous, qui sont tributaires de la langue utilisée, pour déterminer l’interface localisée associée aux couleurs et aux arrière-plans :

  • /usr/dt/palettes/desc.locale

  • /usr/dt/backdrops/desc.locale

Définition d’une langue pour plusieurs utilisateurs (fichier Xconfig)

Pour définir une langue par défaut qui sera utilisée sur le système, vous devez modifier le fichier Xconfig. Vous pouvez ainsi définir l’écran d’ouverture de session CDE et la variable LANG appropriée pour tous les utilisateurs. C’est la seule façon de modifier cette variable pour tous les écrans dans des systèmes à écrans multiples. Voici la marche à suivre :

  1. Vérifiez si le fichier /etc/dt/config/Xconfig se trouve sur votre système. Si ce n’est pas le cas, faites une copie du fichier /usr/dt/config/Xconfig. N’essayez pas de modifier directement le fichier /usr/dt/config/Xconfig.

  2. Modifiez la ligne ci-dessous dans le fichier /etc/dt/config/Xconfig (pour obtenir la liste de tous les environnements locaux, reportez-vous à l’annexe A) :

    Dtlogin*language: <lang>

    Par exemple :

    • Pour définir l’environnement local à français ISO 88591 pour tous les écrans ou utilisateurs :

      Dtlogin*language: fr_FR.iso88591

    • Pour définir l’environnement local à canadien français ISO 88591 pour un écran donné (« hpabcd ») :

      Dtlogin.hpabcd_0.language: fr_CA.iso88591

  3. ATTENTION : La valeur de <lang> (fr_FR.iso88591 ou fr_CA.iso88591) NE doit PAS être suivie d’un espace ou d’une commande de tabulation. Autrement, la variable LANG sera inexacte et la langue ne sera pas définie correctement.
  4. Exécutez ensuite la commande suivante :

    /sbin/init.d/dtlogin.rc reset

  5. Fermez la session, puis connectez-vous de nouveau.

Le client Dtlogin lit le catalogue de messages approprié dans la langue indiquée, puis appelle l’écran localisé d’ouverture de session CDE. Advenant le cas où l’interface utilisateur n’est pas localisée pour la langue sélectionnée, l’écran d’ouverture de session apparaît en anglais. Le client Dtlogin détermine ensuite la liste des environnements locaux à l’aide des ressources ci-dessous, comprises dans le fichier /etc/dt/config/Xresources :

  • Dtlogin*language

  • Dtlogin*languageList

  • Dtlogin*languageName

Définition de la langue pour un utilisateur (fichier .dtprofile)

Un utilisateur peut remplacer la valeur LANG définie pour le système en modifiant son fichier répertoire_personnel/.dtprofile. L’écran d’ouverture de session n’est pas localisé et la définition de la variable LANG n’est valable que pour l’utilisateur actuel.

Voici la marche à suivre pour personnaliser le fichier .dtprofile :

  1. Ouvrez une session comme utilisateur.

  2. Repérez votre répertoire PERSONNEL.

  3. Modifiez le fichier .dtprofile. Ajoutez ou modifiez la variable d’environnement LANG. Exemple :

    Pour définir l’environnement local à français ISO 88591 :

    LANG=fr_FR.iso88591

  4. Enregistrez le fichier et fermez-le.

  5. Fermez la session, puis connectez-vous de nouveau.

Définition d’une langue pour une session (menu d’options CDE)

Pour définir une langue pour une session, utilisez le menu Options du Gestionnaire de connexion de CDE (l’écran qui s’affiche lorsque vous êtes prêt à vous connecter au système). Sélectionnez un environnement local dans la liste. La valeur de la variable LANG est alors définie pour cette session de l’utilisateur. Cette variable reprend sa valeur par défaut (définie dans dtlogin, voir plus haut) lors de la déconnexion de l’utilisateur à la fin de la session.

Définition de la variable LANG par défaut pour les terminaux

Pour définir les langues et les jeux de caractères par défaut pour les terminaux, il faut modifier le fichier .profile ou .cshrc dans le répertoire personnel de l’utilisateur. Exemple :

  • Pour définir par défaut l’environnement local à français UTF8 :

    Si vous utilisez sh ou ksh, modifiez le fichier .profile comme suit :

    	LANG=fr_FR.utf8
    export LANG

    Si vous utilisez csh, modifiez le fichier .cshrc comme suit :

    	setenv LANG fr_FR.utf8
  • Pour définir par défaut l’environnement local à français canadien ISO 88591 :

    Si vous utilisez sh ou ksh, modifiez le fichier .profile comme suit :

    	LANG=fr_CA.iso88591
    export LANG

    Si vous utilisez csh, modifiez le fichier .cshrc comme suit :

    	setenv LANG fr_CA.iso88591
Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 2001 Hewlett-Packard Development Company, L.P.