Buenas, tengo una duda con el método setlocale. Lo que quiero hacer es cambiar la configuración local del "decimal_point" que está establecida con punto, por una coma y "thousands_sep" que está en coma, por un punto.
Para ello tengo el siguiente código.
use POSIX qw(locale_h);
use locale;
my $oldlocale = setlocale(LC_CTYPE); # aquí me entrega la configuración regional del equipo
my $nuevalocale = setlocale(LC_CTYPE,"es_MX") or die "No cambia" ; # aquí no cambia a ...