=head1 NOM DateTime::Locale::Base - classe de base pour les objets de localisation =head1 RÉSUMÉ use base 'DateTime::Locale::Base'; =head1 FORMATS PAR DÉFAUT Chaque objet de localisation possède un ensemble de quatre formats par défaut pour les dates et les heures. Ces formats correspondent à des longueurs différentes et sont nommée C (complet), C (long), C (intermédiaire) et C (court). Chaque objet de localisation peut avoir une longueur par défaut différente, utilisée lorsque les méthodes C, C et C sont invoquées. Ce comportement peut être modifié en appelant la méthode C ou la méthode C. Ces méthodes attendent un paramètre qui est l'une des chaînes C, C, C ou C. =head1 SOUS-CLASSE Si vous codez une sous-classe pour cette classe, vous devez fournir les méthodes S =over 4 =item * month_names Renvoie la référence d'un tableau contenant le nom complet de chaque mois, en commençant par S<« janvier »>. =item * month_abbreviations Renvoie la référence d'un tableau contenant l'abréviation du nom de chaque mois, en commençant par S<« jan »> pour S<« janvier »>. =item * day_names Renvoie la référence d'un tableau contenant le nom complet de chaque jour de la semaine, en commençant par S<« lundi »>. =item * day_abbreviations Renvoie la référence d'un tableau contenant l'abréviation du nom de chaque jour de la semaine, en commençant par S<« lun »> pour S<« lundi »>. =item * am_pms Renvoie la référence d'un tableau contenant la forme locale de S<« AM »> pour le matin et de S<« PM »> pour l'après-midi. =item * date_formats Renvoie la référence d'un hachage contenant les formats de date locaux. Le hachage doit avoir pour clés C, C, C et C. =item * time_formats Renvoie la référence d'un hachage contenant les formats d'heure locaux. Le hachage doit avoir pour clés C, C, C et C. =item * date_before_time Renvoie un booléen indiquant si la date se trouve avant l'heure, lorsque les deux sont affichées. =item * date_parts_order Renvoie une chaîne indiquant l'ordre des éléments de date, pour une date de la forme S<« XX/YY/ZZ »>. Les valeurs possibles sont S<« dmy »> (jour-mois-année), S<« mdy »> (mois-jour-année), S<« ydm »> (année-jour-mois) et S<« ymd »> (année-mois-jour). =item * _default_date_format_length Renvoie une chaîne parmi C, C, C et C, indiquant quelle est la longueur par défaut du format local de date. =item * _default_time_format_length Renvoie une chaîne parmi C, C, C et C, indiquant quelle est la longueur par défaut du format local d'heure. =back =head1 SUPPORT Le support de ce module est assuré par la liste de diffusion C. Cf. http://lists.perl.org/ pour les détails. Si vous ne pensez pas maîtriser suffisamment la langue anglaise, faites-vous aider par l'un de vos proches ou éventuellement par le traducteur. =head1 AUTEURS Richard Evans (adresse C chez C point C) et Dave Rolsky (adresse C chez C point C. =head1 TRADUCTION La traduction a été réalisée en fonction de la documentation de C fournie dans la la version 0.09 de C. Traduit le 2004-06-14 par Jean Forget (adresse sur le site C point C). =head1 COPYRIGHT Copyright (c) 2003 Richard Evans pour la version originale. Tous droits réservés. Ce logiciel est un logiciel S vous pouvez le redistribuer et le modifier aux mêmes conditions que Perl lui-même. Vous pouvez trouver le texte complet de la licence (en anglais) dans le fichier LICENSE inclus avec le module. Copyright (c) 2004 Jean Forget et les Mongueurs de Perl pour la traduction française. Tous droits réservés. =cut