Locale-Maketext-Lexicon-DB

 view release on metacpan or  search on metacpan

lib/Locale/Maketext/Lexicon/DB.pm  view on Meta::CPAN


{
    my $instance;

    sub get_handle {
        my $class = shift;
        my @requested_langs = @_;

        $instance ||= $class->new;

        @requested_langs = Locale::Maketext->_ambient_langprefs
            unless @requested_langs;

        TRACE('Languages asked for: ' . join (', ', @requested_langs));

        my $langs = [];
        for (@requested_langs) {
            if (defined $class->new->language_mappings->{ lc $_ }) {
                $langs = $class->new->language_mappings->{ lc $_ };
                last;
            }



( run in 0.654 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )