Re: LANG, LC_MESSAGES, ...
Umm... hay más información en detalle sobre esto en el paquete
gettext ('info gettext') y también puedes encontrarla en
http://www.gnu.org/software/gettext/gettext.html. Pero resumiendo
LC_ALL -> aplicado a todo el entorno
LC_MESSAGES -> aplicado a los mensajes de salida del programa o a widgets de
texto en entornos gráficos
LC_TIME -> aplicado al formato de las fechas
LC_MONETARY -> aplicado al formato de representación de cifras monetarias
LC_NUMERIC -> aplicado al formato de representación de numeros.
Dado que son variables de entorno se pueden fijar en cualquier
momento, tanto ejecuntado un programa (LC_MESSAGES=es ls) como en los
ficheros de configuración del entorno (/etc/profile, .bashrc...). En general
si lo que se desea es que todos los usuarios tengan el entorno en castellano
se pondría en el /etc/environment: export LC_ALL=es.
¿El formato del valor que se pone en ellos? Una representación del
idioma e incluso del mapa de caracteres, generalmente ISO pero se aceptan
otros formatos de representación.
On Wed, May 03, 2000 at 08:42:46AM +0200, Luis Taboada wrote:
> Hola compadres,
>
> ¿Podrías explicarme las diferentes variables de entorno que tienen
> que ver con el lenguaje, a qué aplicaciones o elementos afectan y
> dónde se les puede asignar valor?
>
> ¿Es importante dejar el lenguaje de "root" a "C"?; ¿qué implicaciones
> tiene que al instalar un paquete aparezca el mensaje: "Advertencia:
> el lenguaje no es 'C'?
>
Pues no se recomienda y por una razón muy sencilla. No todos los
programas que pueda utilizar el superusuario pueden estar
internacionalizados y quizás haya efectos colaterales debido a esto en su
ejecución. Cuando tratamos de un usuario normal el efecto colateral no puede
borrar tu sistema, cuando hablamos del superusuario sí (quizás exagero un
poco ;)
>
>
> Saludos,
> Luis mailto:ltaboada@jccm.es
>
>
>
Un saludo
Javi
Reply to: