On Mon, 21 May 2001 18:01:41 -0000
"Quique" <[EMAIL PROTECTED]> wrote:

> El caso es que quiero que al lanzar una aplicaci�n desde los men�s del sistema
> (no desde una xterm) a un usuario le aparezca en un idioma y a otro usuario en
> otro.
> 
> Es decir, la variable de entorno $LANG tendr�a diferente valor para cada uno
> de ellos.
> 
> S� que se podr�a definir en los ficheros ~/.bash_profile o ~/.bashrc, pero eso
> solo servir�a al lanzar la aplicaci�n desde un emulador de terminal, pues el
> wdm no lee ninguno de ellos.

El servidor X pertenece a _un_ usuario (s�lo uno hizo el login), y al
servidor no le parece nada l�gico que haya mas que usuario en el mismo
teclado. La �nica soluci�n que veo es que cada usuario tenga su
proprio servidor X (por ejemplo cambiando con Ctr-Alt-F7 y
Ctrl-Alt-F8). Puedes hacerte un script que comprueba tu identidad
(whoami) y ver�s que, ejecutado desde el men�, siempre te va a dar la
identidad de aquel que hizo el login y que es due�o de la pantalla y
del teclado. En cualquier caso, �c�mo pensabas decirle al X quien
eres?

Bueno, tambi�n te puedes escribir un programa en GTK que te ofrece los
idiomas y que cambie el entorno antes de ejecutar el programa...

--
Christoph Simon
[EMAIL PROTECTED]
---
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
shit
.

Responder a