On Thu, Mar 22, 2001 at 03:30:13PM +0100, Julien Quint wrote: > I am writing a small localization module that can "localize" a > filehandle, by tying a filehandle to a Localizer class that has a > "phrasebook" to translate chunks of text. It is used like this: FYI Have you had a look at Locale::gettext and Locale::Maketext? Smells like you're creating a modern gettext, something that uses a sane format. Maketext is pretty sophisticated and may be overkill. > problem: how to localize messages sent by "die" and "warn"? Even though they > write to STDERR, they do not seem to use the PRINT method, so their messages > are not caught. I'm wondering how that can be done. $SIG{__WARN__} = sub { warn localize @_; }; $SIG{__DIE__} = sub { die localize @_; }; -- Michael G. Schwern <schwern@pobox.com> http://www.pobox.com/~schwern/ Perl6 Quality Assurance <perl-qa@perl.org> Kwalitee Is Job One I'm successful because I'm lucky. The harder I work, the luckier I get. ==== Want to unsubscribe from Fun With Perl? Well, if you insist... ==== Send email to <fwp-request@technofile.org> with message _body_ ==== unsubscribe