Похоже, что Locale :: Object :: Currency из CPAN содержит то, что вам нужно.Похоже, он не обновлялся с 2007 года.
#!/usr/bin/perl
use Locale::Object::Currency;
use Data::Dumper;
use strict;
use warnings;
my $bucks = Locale::Object::Currency->new( country_code => 'us' );
print Dumper( $bucks->symbol, $bucks->code, $bucks->name ); # etc..
#print Dumper $bucks; # don't do this in production; use the method interface;
# but it does appear to have the info you need.