Hola Amigos!
Por favor vean este programa hecho con activeperl 5.6.1 .....
use POSIX qw(locale_h);
$locale_values = setlocale(LC_ALL);
use locale;
print "$locale_valuesn";
print "á ñ ";
Este programa deberia imprimir las variables de conf de localizacion, una a acentuada y una eñe por pantalla pero lo que muestra es esto
LC_COLLATE=Spanish_Argentina.1252;LC_CTYPE=Spanish_Argentina.1252;LC_MONETARY=Spanish
_Argentina.1252;LC_NUMERIC=C;LC_TIME=Spanish_Argentina.1252
ß ±
vean la ultima linea muestra estos caracteres en lugar de lo que deberia (ß ±) Estoy haciendo algo mal ? o es un problema de perl ?
Se escuchan sugerencias.
Francisco