use POSIX qw( locale_h ); my $oldloc = setlocale( LC_COLLATE, 'fr-CA.ISO8859-1') or warn 'Locale missing', $!; use locale; # go on to sort things