�Has dado en el clavo!
El Mi�rcoles, 23 de Julio de 2003 16:37, Ismael Valladolid Torres escribi�:
> Ismael Fanlo escribio el 23/07/03 15:52:
> > Por cierto, no acabo de entender la diferencia entre lo que aparece ah� y
> > lo que veo cuando miro locale:
>
> Ese "spanish" es un alias. En mi sistema:
>
> $ grep spanish /etc/locale.alias
> spanish es_ES.ISO-8859-1
>
> Pensaba en si inicias KDE desde kdm o con startx. En el primer caso, se
> inicia sesi�n y con seguridad se toma el entorno desde /etc/environment.
> En el segundo caso, el entorno X hereda el entorno de la sesi�n ya
> iniciada.
>
�Ahi est� el problema!
He hecho numerosas pruebas, aqu� resumo el resultado:
Qu� hay en /etc/environment:
[EMAIL PROTECTED]:~$ cat /etc/environment
# A�adido autom�ticamente por el programa 'castellanizar'
export LANG=spanish
export LC_MESSAGES=spanish
LANG=spanish
Compruebo el estado de LC_MESSAGES al iniciar Konsole:
[EMAIL PROTECTED]:~$ locale | grep LC_MESSAGES
LC_MESSAGES="[EMAIL PROTECTED]"
[EMAIL PROTECTED]:~$ gimp
[EMAIL PROTECTED]:~$ # se inici� gimp en espa�ol
Cambio LC_MESSAGES a "spanish":
[EMAIL PROTECTED]:~$ export LC_ALL=
[EMAIL PROTECTED]:~$ export LC_MESSAGES=spanish
[EMAIL PROTECTED]:~$ locale | grep LC_MESSAGES
LC_MESSAGES=spanish
[EMAIL PROTECTED]:~$ gimp
[EMAIL PROTECTED]:~$ # se inici� gimp en ingl�s
Compruebo locale.alias:
[EMAIL PROTECTED]:~$ cat /etc/locale.alias | grep spanish
spanish es_ES.ISO-8859-1
Si locale.alias est� bien, tampoco deber�a funcionar LC_MESSAGES como
es_ES.ISO-8859-1:
[EMAIL PROTECTED]:~$ export LC_MESSAGES=es_ES.ISO-8859-1
[EMAIL PROTECTED]:~$ locale | grep LC_MESSAGES
LC_MESSAGES=es_ES.ISO-8859-1
[EMAIL PROTECTED]:~$ gimp
[EMAIL PROTECTED]:~$ # se inicia en castellano �?
No entiendo una cosa... si el problema est� en el /etc/environment,
concretamente en ese "export LC_MESSAGES=spanish", tampoco me deber�a
funcionar poni�ndolo a es_ES.ISO-8859-1, que es como est� en el locale.alias.
A parte de conseguir entender esto, ya no s� si ser�a mejor cambiar el
/etc/environment o el locale.alias. �Cual es la mejor soluci�n?
Gracias... al final ya estoy a punto de conseguirlo.
--
Ismael Fanlo
"S�lo el conocimiento nos hace libres"
�Harto de competir contra 300 candidatos? => http://www.mundodeltrabajo.net