He este aviso cada vez que ejecute mi script CGI (salida está dictada por la plantilla :: Toolkit):¿Cómo elimino la advertencia "carácter ancho en la impresión" de TT?
Wide character in print at /usr/local/lib/perl5/site_perl/5.8.9/mach/Template.pm line 163.
¿Cuál es la manera correcta para eliminarlo?
que crear el objeto tt usar este config:
my %config = (
ENCODING => 'utf8',
INCLUDE_PATH => $ENV{TEMPLATES_DIR},
EVAL_PERL => 1,
}
my $tt = Template->new(\%config);
http://ahinea.com/es/tech/perl-unicode-struggle.html – Quentin
¿Esto autocodifica la salida en cualquier codificación? Si es así, ¡es genial! – planetp
@planetp: Sí. Ver http://perldoc.perl.org/perlunifaq.html#Is-herehere-a-way-to-automatically-decode-or-encode? –