Re: Localización del entorno de un sistema al español
* Gunnar Wolf [Mon, 06 Sep 2004 17:02:05 -0600]:
> Adeodato Simó dijo [Mon, Sep 06, 2004 at 01:32:37PM +0200]:
> > (...)
> > - en cuanto a $locale, no estaba al tanto de la situación y *sí*
> > es necesario "set locale=es_ES" debido a un bug en mutt (debería
> > inicializarla automáticamente al igual que $charset, con LC_TIME
> > esta vez, pero no lo hace). intentaré que esto se corrija, pero
> > desde luego no estará en sarge.
> ¿Es posible que quede únicamente como 'set locale=es'? Hay muchos
> usuarios para los cuales es_ES queda casi tan lejos como zh_TW ;-)
$locale: "Legal values are the strings your system accepts for the
locale variable LC_TIME."
a lo que parece, user-es lo pone automáticamente todo a es_ES, por eso
dije yo ese valor. estaría bien una de dos: que detectara el país a
emplear en tiempo de ejecución (es_XX), o bien que dejara un sistema
en el que esto funcionara:
$ env LC_ALL=es ls /foo/bar/baz
ls: /foo/bar/baz: No such file or directory
en mi caso, yo necesito.
$ env LC_ALL=es_ES ls /foo/bar/baz
ls: /foo/bar/baz: No existe el fichero o el directorio
Javier, ¿algún comentario respecto a eso? y también: a falta de
echarle un vistazo más detenidamente, me da la impresión que tras
ejecutar `castellanizar` se acaba con un:
$ locale charmap
ISO-8859-1
cuando lo ideal sería ISO-8859-15 o UTF-8.
> > - por último, recomendaría:
> > "set send_charset="us-ascii:iso-8859-1:iso-8859-15:utf-8"
> > es decir, añadir iso-8859-15 al valor por defecto en la posición
> > adecuada.
> ¿No es la posición adecuada para el 15 antes del 1?
depende de lo que quieras conseguir. llamando opción (A) a mi versión
(1 antes del 15) y (B) a la tuya (al revés), se tiene que los mensajes
se envían con un charset u otro:
texto del mensaje opción (A) opción (B)
-----------------------------------------------------
"hola" us-ascii us-ascii
"hola y adiós" iso-8859-1 iso-8859-15 <== única diferencia
"hola y adiós €" iso-8859-15 iso-8859-15
"hola y adiós ¤" iso-8859-1 iso-8859-1
"hola y adiós € ¤" utf-8 utf-8
('€' es EURO, '¤' es CURRENCY)
yo prefiero que los mensajes que no contengan el símbolo '€' vayan en
iso-8859-1, pero técnicamente es igual de válido el iso-8859-15.
--
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
If you think nobody cares if you're alive, try missing a couple of car
payments.
-- Earl Wilson
Reply to: