Java Desktop System Versión 3 para Solaris 10: Notas sobre la versión shinweis

1.10.1.7 Inicio de aplicaciones con configuraciones regionales anteriores

Para las aplicaciones que no estén preparadas para migrar a Unicode UTF-8 se puede crear un lanzador en un panel frontal para iniciarlas en configuraciones regionales anteriores. Las aplicaciones también se pueden lanzar directamente desde la línea de comandos. Siga estos pasos para crear un lanzador para una aplicación:

  1. Con el botón derecho del ratón, haga clic en el panel donde desee situar el lanzador.

  2. Seleccione Agregar al panel -> Lanzador.

  3. Use el formato siguiente para escribir la entrada en el campo Comando del cuadro de diálogo Crear lanzador:

    env LANG=configuración_regional LC_ALL=configuración_regional application name

    Por ejemplo, si desea lanzar una aplicación llamada motif-app desde /usr/dt/bin en el la configuración regional Big5 para el chino, en el campo Comando de Crear lanzador escriba el texto siguiente:

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

    Quizá se deba especificar también LD_LIBRARY_PATH para la aplicación

  4. Haga clic en Aceptar para crear el lanzador en el panel.

Cuando necesite ejecutar aplicaciones CLI (Command Line Intertace, Interfaz de línea de comandos) que sean específicas de una configuración regional anterior, abra una ventana Terminal en la configuración regional anterior y ejecute las aplicaciones CLI en la misma ventana de terminal Terminal. Para abrir una ventana Terminal en una configuración regional anterior, escriba el comando siguiente:

env LANG=configuración_regional LC_ALL=configuración_regional gnome-terminal --disable-factory.

En lugar de abrir una nueva ventana Terminal en una configuración regional anterior, puede cambiar la configuración de la configuración regional de UTF-8 a una configuración regional anterior en la ventana Terminal actual. Para ello, cambie la codificación del menú Establecer codificación de caracteres en la ventana Terminal. Después, también hay que configurar las variables LANG y LANG en el shell actual.