2012/12/11 Grigory Batalov <[email protected]>: > В Tue, 11 Dec 2012 14:38:49 +0400 > Ivan Petrov <[email protected]> пишет: > >> >> А что мешает отдавать не потоки байт, а строки в utf8 в журнал? >> >> > Т.е. делать везде >> >> нет не делать, а работать в utf8 изначально > > Ну, возьмём такой пример: > > use Mojo::Log; > my $log = Mojo::Log->new( path => 'mojo.log' ); > open (*FILE, '< nonexistent.txt') or $log->warn("Can't read file: $!"); > > Как получить сообщение "Нет такого файла или каталога" в utf8 ?
Либо работать в LANG=C, либо написать прагму, которая декодид $! согласно локали пользователя. За второе вам сообщество спасибо скажет. Второй вариант уже обсуждали вроде. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Best regards, Ruslan. -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
