App-SpreadRevolutionaryDate

 view release on metacpan or  search on metacpan

lib/App/SpreadRevolutionaryDate/MsgMaker/RevolutionaryDate/Locale/it.pm  view on Meta::CPAN

#
# This file is part of App-SpreadRevolutionaryDate
#
# This software is Copyright (c) 2019-2026 by Gérald Sédrati.
#
# This is free software, licensed under:
#
#   The GNU General Public License, Version 3, June 2007
#
use 5.014;
use utf8;
package App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::it;
$App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::it::VERSION = '0.54';
# ABSTRACT: Italian localization of (part of) L<DateTime::Calendar::FrenchRevolutionary>

use Moose;
with 'App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale';

use Locale::TextDomain 'App-SpreadRevolutionaryDate';
use namespace::autoclean;


has '+months' => (
  default => sub {[
    'Vendemmiaio', 'Brumaio',   'Frimaio',
    'Nevoso',      'Piovoso',   'Ventoso',
    'Germile',     'Fiorile',   'Pratile',
    'Messidoro',   'Termidoro', 'Fruttidoro',
    'giorni supplementari',
  ]},
);

has '+decade_days' => (
  default => sub {[
    'Primidì',
    'Duodì',
    'Tridì',
    'Quartidì',
    'Quintidì',
    'Sestidì',
    'Settidì',
    'Ottidì',
    'Nonidì',
    'Decadì',
  ]},
);

has '+feast' => (
  default => sub {[
    # Vendémiaire https://it.wikipedia.org/wiki/Vendemmiaio
    qw(
      2uva             1zafferano    3castagna        0colchico    0cavallo
      3balsamina       3carota       2amaranto        3pastinaca   0tino
      3patata          0perpetuino   3zucca           3reseda      2asino
      3bella_di_notte  3zucca        0grano_saraceno  0girasole    0torchio
      3canapa          0pesca        3rapa            2amarillide  0bue
      3melanzana       0peperoncino  0pomodoro        2orzo        0barile
    ),
    # Brumaire https://it.wikipedia.org/wiki/Brumaio
    qw(
      0mela            0sedano            3pera         3barbabietola  2oca
      2eliotropio      0fico              3scorzonera   0ciavardello   2aratro
      3barba_di_becco  3castagna_d'acqua  0topinambur   2indivia       0tacchino
      0sisaro          0crescione         3piombaggine  0melograno     2erpice
      0baccaro         2azzeruolo         3robbia       2arancia       0fagiano
      0pistacchio      3cicerchia         0cotogno      0sorbo         0rullo
    ),
    # Frimaire https://it.wikipedia.org/wiki/Frimaio
    qw(
      0raponzolo          3rapa        3cicoria  0nespolo  0maiale
      0soncino            0cavolfiore  0miele    0ginepro  3zappa
      3cera               0rafano      0cedro    2abete    0capriolo
      0ginestrone         0cipresso    3edera    3sabina   3ascia
      2acero_da_zucchero  2erica       3canna    2acetosa  0grillo

lib/App/SpreadRevolutionaryDate/MsgMaker/RevolutionaryDate/Locale/it.pm  view on Meta::CPAN

      'equiseto'       => 'Equisetum',
      'cartamo'        => 'Carthamus_tinctorius',
      'mora'           => 'Rubus_ulmifolius',
      'eringio'        => 'Panicum',
      'basilico'       => 'Ocimum_basilicum',
      'pecora'         => 'Ovis_aries',
      'altea'          => 'Althaea_officinalis',
      'lino'           => 'Linum_usitatissimum',
      'genziana'       => 'Gentiana',
      'chiusa'         => 'Chiusa_(ingegneria)',
      'carlina_bianca' => 'Carlina',
      'cappero'        => 'Capparis_spinosa',
      'lenticchia'     => 'Lens_culinaris',
      'enula'          => 'Inula',
      'lontra'         => 'Lutrinae',
      'mirto'          => 'Myrtus',
      'colza'          => 'Brassica_napus',
      'lupino'         => 'Lupinus',
      'cotone'         => 'Cotone_(fibra)',
    },
    12 => {
      'prugna'           => 'Prunus_domestica',
      'miglio'           => 'Panicum_miliaceum',
      'vescia'           => 'Lycoperdon_perlatum',
      'orzo_maschio'     => 'Hordeum',
      'salmone'          => 'Salmonidae',
      'tuberosa'         => 'Polianthes',
      'orzo_comune'      => 'Hordeum_vulgare',
      'apocino'          => 'Asclepiadoideae',
      'liquirizia'       => 'Glycyrrhiza_glabra',
      'scala'            => 'Scala_(utensile)',
      'anguria'          => 'Citrullus_lanatu',
      'finocchio'        => 'Foeniculum_vulgare',
      'crespino'         => 'Berberis_vulgaris',
      'noce'             => 'Noce_(frutto)',
      'limone'           => 'Citrus_limon',
      'cardo'            => 'Carduus',
      'alaterno'         => 'Rhamnus_alaternus',
      "garofano_d'India" => 'Tagetes',
      'luppolo'          => 'Humulus_lupulus',
      'sorgo'            => 'Sorghum_vulgare',
      'arancio_amaro'    => 'Citrus_×_aurantium',
      "verga_d'oro"      => 'Solidago_virgaurea',
      'granoturco'       => 'Zea_mays',
      'cesta'            => 'Cesto',
    },
    13 => {
      'genio'       => 'Genio_(filosofia)',
      'ricompense'  => 'Sistema_di_ricompensa',
      'rivoluzione' => 'Rivoluzione_francese',
    },
  }},
);

no Moose;
__PACKAGE__->meta->make_immutable;


# A module must return a true value. Traditionally, a module returns 1.
# But this module is a revolutionary one, so it discards all old traditions.
# Idea borrowed from Jean Forget's DateTime::Calendar::FrenchRevolutionary.
"Quand le gouvernement viole les droits du peuple,
l'insurrection est pour le peuple le plus sacré
et le plus indispensable des devoirs";

__END__

=pod

=encoding UTF-8

=head1 NAME

App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::it - Italian localization of (part of) L<DateTime::Calendar::FrenchRevolutionary>

=head1 VERSION

version 0.54

=head1 DESCRIPTION

This modules adds Italian translations to L<DateTime::Calendar::FrenchRevolutionary>, based on Wikipedia: L<https://it.wikipedia.org/wiki/Calendario_rivoluzionario_francese>.

=head1 SEE ALSO

=over

=item L<spread-revolutionary-date>

=item L<App::SpreadRevolutionaryDate>

=item L<App::SpreadRevolutionaryDate::Config>

=item L<App::SpreadRevolutionaryDate::BlueskyLite>

=item L<App::SpreadRevolutionaryDate::Target>

=item L<App::SpreadRevolutionaryDate::Target::BlueSky>

=item L<App::SpreadRevolutionaryDate::Target::Twitter>

=item L<App::SpreadRevolutionaryDate::Target::Mastodon>

=item L<App::SpreadRevolutionaryDate::Target::Freenode>

=item L<App::SpreadRevolutionaryDate::Target::Freenode::Bot>

=item L<App::SpreadRevolutionaryDate::Target::Liberachat>

=item L<App::SpreadRevolutionaryDate::Target::Liberachat::Bot>

=item L<App::SpreadRevolutionaryDate::MsgMaker>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Calendar>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::fr>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::en>

=item L<App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::es>

=item L<App::SpreadRevolutionaryDate::MsgMaker::PromptUser>

=item L<App::SpreadRevolutionaryDate::MsgMaker::Telechat>

=item L<App::SpreadRevolutionaryDate::MsgMaker::Gemini>

=back

=head1 AUTHOR

Gérald Sédrati <gibus@cpan.org>

=head1 COPYRIGHT AND LICENSE

This software is Copyright (c) 2019-2026 by Gérald Sédrati.

This is free software, licensed under:



( run in 0.712 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )