Notes de version de Java Desktop System Version 3 pour le système d'exploitation Solaris 10

1.10.1.7 Lancement d'applications d'environnements linguistiques existantes

Pour les applications qui ne sont pas préparées à une migration vers Unicode UTF-8, vous avez la possibilité de créer un lanceur sur un panneau de bord, de façon à lancer les applications dans leur environnement linguistique actuel. Vous pouvez également lancer les applications directement depuis la ligne de commande. Pour créer un lanceur d'application, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur le panneau sur lequel vous souhaitez placer le lanceur.

  2. Choisissez Ajouter au tableau de bord -> Lanceur.

  3. Pour saisir l'entrée dans le champ Commande de la boîte de dialogue Création d'un lanceur, utilisez le format suivant :

    env LANG=locale LC_ALL= locale application name

    Par exemple, si vous souhaitez lancer une application nommée motif-app depuis /usr/dt/bin dans l'environnement linguistique chinois Big5, saisissez le texte suivant dans le champ Commande de la boîte de dialogue de création du lanceur :

    env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app

    Vous devrez peut-être également spécifier un chemin approprié LD_LIBRARY_PATH pour l'application.

  4. Pour créer le lanceur dans le panneau, cliquez sur OK.

Si vous devez exécuter des applications d'interface de ligne de commande (CLI) propres à l'environnement linguistique existant, commencez par ouvrir une fenêtre Terminal dans cet environnement linguistique, puis exécutez les applications CLI dans la même fenêtre. Pour ouvrir une fenêtre Terminal dans un environnement linguistique existant, saisissez la commande suivante :

env LANG=locale LC_ALL= locale gnome-terminal --disable-factory.

Au lieu d'ouvrir une nouvelle fenêtre Terminal dans un environnement linguistique existant, vous pouvez convertir les paramètres UTF-8 de cet environnement en paramètres de l'environnement existant dans la fenêtre Terminal en modifiant le codage dans le menu Définir le codage des caractères de cette fenêtre. Vous devez également définir les variables d'environnement LANG et LANG sur le shell actif.