+my $locale = get_locale($opts{lang});
+my $charset = get_charset($opts{lang});
+setlocale ( LC_ALL, $locale )
+ or do { debug( "couldn't set locale $locale, using default" );
+ setlocale( LC_ALL, get_locale() )
+ or do {
+ debug( "couldn't set default locale either" );
+ next if ($opts{lang} ne 'en');
+ setlocale( LC_ALL, "C" );
+ };
+ };
+debug( "locale=$locale charset=$charset", 2 );
+