Acme-CPANModules-LanguageCodes

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/LanguageCodes.pm  view on Meta::CPAN

package Acme::CPANModules::LanguageCodes;

use strict;
use Acme::CPANModulesUtil::Misc;

our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2023-10-20'; # DATE
our $DIST = 'Acme-CPANModules-LanguageCodes'; # DIST
our $VERSION = '0.003'; # VERSION

our $LIST = {
    summary => 'List of modules related to language codes',
    description => <<'MARKDOWN',

## Basics

<pm:Locale::Language> and <pm:Locale::Codes::Language> (both part of
<pm:Locale::Codes> now) should be your first go-to module. It is a core module
since perl 5.14 (Locale::Language from 5.8) and supports converting between
English language names and 2-letter- and 3-letter ISO country codes, and retired
codes. If you need to squeeze some milliseconds of loading time, you can use
<pm:Locale::Codes::Language_Codes> directly.


## Types

Sah: <pm:Sah::Schema::language::code>, <pm:Sah::Schema::language::code::alpha2>,
<pm:Sah::Schema::language::code::alpha3>.

Moose: <pm:MooseX::Types::Locale::Language>,
<pm:MooseX::Types::Locale::Language::Fast>.


## Other utilities


## CLI utilities

<pm:App::ListLanguages>

<pm:App::LocaleCodesUtils>

MARKDOWN
    'x.app.cpanmodules.show_entries' => 0,
};

Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description;

1;
# ABSTRACT: List of modules related to language codes

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::CPANModules::LanguageCodes - List of modules related to language codes

=head1 VERSION

This document describes version 0.003 of Acme::CPANModules::LanguageCodes (from Perl distribution Acme-CPANModules-LanguageCodes), released on 2023-10-20.

=head1 DESCRIPTION

=head2 Basics

L<Locale::Language> and L<Locale::Codes::Language> (both part of
L<Locale::Codes> now) should be your first go-to module. It is a core module
since perl 5.14 (Locale::Language from 5.8) and supports converting between
English language names and 2-letter- and 3-letter ISO country codes, and retired
codes. If you need to squeeze some milliseconds of loading time, you can use
L<Locale::Codes::Language_Codes> directly.

=head2 Types

Sah: L<Sah::Schema::language::code>, L<Sah::Schema::language::code::alpha2>,
L<Sah::Schema::language::code::alpha3>.

Moose: L<MooseX::Types::Locale::Language>,
L<MooseX::Types::Locale::Language::Fast>.

=head2 Other utilities

=head2 CLI utilities

L<App::ListLanguages>

L<App::LocaleCodesUtils>

=head1 ACME::CPANMODULES ENTRIES

=over

=item L<Locale::Language>

Author: L<SBECK|https://metacpan.org/author/SBECK>

=item L<Locale::Codes::Language>

Author: L<SBECK|https://metacpan.org/author/SBECK>

=item L<Locale::Codes>

Author: L<SBECK|https://metacpan.org/author/SBECK>

=item L<Locale::Codes::Language_Codes>

Author: L<SBECK|https://metacpan.org/author/SBECK>

=item L<Sah::Schema::language::code>

Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>

=item L<Sah::Schema::language::code::alpha2>

Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>

=item L<Sah::Schema::language::code::alpha3>

Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>

=item L<MooseX::Types::Locale::Language>

Author: L<MORIYA|https://metacpan.org/author/MORIYA>

=item L<MooseX::Types::Locale::Language::Fast>

Author: L<MORIYA|https://metacpan.org/author/MORIYA>

=item L<App::ListLanguages>



( run in 0.680 second using v1.01-cache-2.11-cpan-39bf76dae61 )