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 )