Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / Locale / ha.pm
CommitLineData
3fea05b9 1###########################################################################
2#
3# This file is auto-generated by the Perl DateTime Suite locale
4# generator (0.05). This code generator comes with the
5# DateTime::Locale distribution in the tools/ directory, and is called
6# generate-from-cldr.
7#
8# This file as generated from the CLDR XML locale data. See the
9# LICENSE.cldr file included in this distribution for license details.
10#
11# This file was generated from the source file ha.xml
12# The source file version number was 1.38, generated on
13# 2009/06/15 03:46:24.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::ha;
20
21use strict;
22use warnings;
23use utf8;
24
25use base 'DateTime::Locale::root';
26
27sub cldr_version { return "1\.7\.1" }
28
29{
30 my $am_pm_abbreviated = [ "AM", "PM" ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
32}
33{
34 my $date_format_full = "EEEE\,\ d\ MMMM\,\ y";
35 sub date_format_full { return $date_format_full }
36}
37
38{
39 my $date_format_long = "d\ MMMM\,\ y";
40 sub date_format_long { return $date_format_long }
41}
42
43{
44 my $date_format_medium = "d\ MMM\,\ y";
45 sub date_format_medium { return $date_format_medium }
46}
47
48{
49 my $date_format_short = "d\/M\/yy";
50 sub date_format_short { return $date_format_short }
51}
52
53{
54 my $day_format_abbreviated = [ "Lit", "Tal", "Lar", "Alh", "Jum", "Asa", "Lah" ];
55 sub day_format_abbreviated { return $day_format_abbreviated }
56}
57
58sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
59
60{
61 my $day_format_wide = [ "Litini", "Talata", "Laraba", "Alhamis", "Jumma\'a", "Asabar", "Lahadi" ];
62 sub day_format_wide { return $day_format_wide }
63}
64
65sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
66
67{
68 my $day_stand_alone_narrow = [ "L", "T", "L", "A", "J", "A", "L" ];
69 sub day_stand_alone_narrow { return $day_stand_alone_narrow }
70}
71
72sub day_stand_alone_wide { $_[0]->day_format_wide() }
73
74{
75 my $era_abbreviated = [ "GM", "M" ];
76 sub era_abbreviated { return $era_abbreviated }
77}
78
79sub era_narrow { $_[0]->era_abbreviated() }
80
81{
82 my $era_wide = [ "Gabanin\ Miladi", "Miladi" ];
83 sub era_wide { return $era_wide }
84}
85{
86 my $first_day_of_week = "1";
87 sub first_day_of_week { return $first_day_of_week }
88}
89
90{
91 my $month_format_abbreviated = [ "Jan", "Fab", "Mar", "Afr", "May", "Yun", "Yul", "Aug", "Sat", "Okt", "Nuw", "Dis" ];
92 sub month_format_abbreviated { return $month_format_abbreviated }
93}
94
95sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
96
97{
98 my $month_format_wide = [ "Janairu", "Fabrairu", "Maris", "Afrilu", "Mayu", "Yuni", "Yuli", "Augusta", "Satumba", "Oktoba", "Nuwamba", "Disamba" ];
99 sub month_format_wide { return $month_format_wide }
100}
101
102sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
103
104{
105 my $month_stand_alone_narrow = [ "J", "F", "M", "A", "M", "Y", "Y", "A", "S", "O", "N", "D" ];
106 sub month_stand_alone_narrow { return $month_stand_alone_narrow }
107}
108
109sub month_stand_alone_wide { $_[0]->month_format_wide() }
110
111{
112 my $quarter_format_abbreviated = [ "Q1", "Q2", "Q3", "Q4" ];
113 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
114}
115
116sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() }
117
118{
119 my $quarter_format_wide = [ "Q1", "Q2", "Q3", "Q4" ];
120 sub quarter_format_wide { return $quarter_format_wide }
121}
122
123sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
124
125{
126 my $quarter_stand_alone_narrow = [ "1", "2", "3", "4" ];
127 sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow }
128}
129
130sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
131
132{
133 my $time_format_full = "HH\:mm\:ss\ zzzz";
134 sub time_format_full { return $time_format_full }
135}
136
137{
138 my $time_format_long = "HH\:mm\:ss\ z";
139 sub time_format_long { return $time_format_long }
140}
141
142{
143 my $time_format_medium = "HH\:mm\:ss";
144 sub time_format_medium { return $time_format_medium }
145}
146
147{
148 my $time_format_short = "HH\:mm";
149 sub time_format_short { return $time_format_short }
150}
151
152{
153 my $_format_for_Hm = "H\:mm";
154 sub _format_for_Hm { return $_format_for_Hm }
155}
156
157{
158 my $_format_for_M = "L";
159 sub _format_for_M { return $_format_for_M }
160}
161
162{
163 my $_format_for_MEd = "E\,\ d\-M";
164 sub _format_for_MEd { return $_format_for_MEd }
165}
166
167{
168 my $_format_for_MMM = "LLL";
169 sub _format_for_MMM { return $_format_for_MMM }
170}
171
172{
173 my $_format_for_MMMEd = "E\ d\ MMM";
174 sub _format_for_MMMEd { return $_format_for_MMMEd }
175}
176
177{
178 my $_format_for_MMMMEd = "E\ d\ MMMM";
179 sub _format_for_MMMMEd { return $_format_for_MMMMEd }
180}
181
182{
183 my $_format_for_MMMMd = "d\ MMMM";
184 sub _format_for_MMMMd { return $_format_for_MMMMd }
185}
186
187{
188 my $_format_for_MMMd = "d\ MMM";
189 sub _format_for_MMMd { return $_format_for_MMMd }
190}
191
192{
193 my $_format_for_Md = "M\-d";
194 sub _format_for_Md { return $_format_for_Md }
195}
196
197{
198 my $_format_for_d = "d";
199 sub _format_for_d { return $_format_for_d }
200}
201
202{
203 my $_format_for_ms = "mm\:ss";
204 sub _format_for_ms { return $_format_for_ms }
205}
206
207{
208 my $_format_for_y = "y";
209 sub _format_for_y { return $_format_for_y }
210}
211
212{
213 my $_format_for_yMEd = "EEE\,\ d\/M\/yyyy";
214 sub _format_for_yMEd { return $_format_for_yMEd }
215}
216
217{
218 my $_format_for_yMMMEd = "EEE\,\ d\ MMM\ y";
219 sub _format_for_yMMMEd { return $_format_for_yMMMEd }
220}
221
222{
223 my $_format_for_yyQ = "Q\ yy";
224 sub _format_for_yyQ { return $_format_for_yyQ }
225}
226
227{
228 my $_available_formats =
229 {
230 "Hm" => "H\:mm",
231 "M" => "L",
232 "MEd" => "E\,\ d\-M",
233 "MMM" => "LLL",
234 "MMMEd" => "E\ d\ MMM",
235 "MMMMEd" => "E\ d\ MMMM",
236 "MMMMd" => "d\ MMMM",
237 "MMMd" => "d\ MMM",
238 "Md" => "M\-d",
239 "d" => "d",
240 "ms" => "mm\:ss",
241 "y" => "y",
242 "yMEd" => "EEE\,\ d\/M\/yyyy",
243 "yMMMEd" => "EEE\,\ d\ MMM\ y",
244 "yyQ" => "Q\ yy"
245 };
246 sub _available_formats { return $_available_formats }
247}
248
2491;
250
251__END__
252
253
254=pod
255
256=encoding utf8
257
258=head1 NAME
259
260DateTime::Locale::ha
261
262=head1 SYNOPSIS
263
264 use DateTime;
265
266 my $dt = DateTime->now( locale => 'ha' );
267 print $dt->month_name();
268
269=head1 DESCRIPTION
270
271This is the DateTime locale package for Hausa.
272
273=head1 DATA
274
275This locale inherits from the L<DateTime::Locale::root> locale.
276
277It contains the following data.
278
279=head2 Days
280
281=head3 Wide (format)
282
283 Litini
284 Talata
285 Laraba
286 Alhamis
287 Jumma'a
288 Asabar
289 Lahadi
290
291=head3 Abbreviated (format)
292
293 Lit
294 Tal
295 Lar
296 Alh
297 Jum
298 Asa
299 Lah
300
301=head3 Narrow (format)
302
303 L
304 T
305 L
306 A
307 J
308 A
309 L
310
311=head3 Wide (stand-alone)
312
313 Litini
314 Talata
315 Laraba
316 Alhamis
317 Jumma'a
318 Asabar
319 Lahadi
320
321=head3 Abbreviated (stand-alone)
322
323 Lit
324 Tal
325 Lar
326 Alh
327 Jum
328 Asa
329 Lah
330
331=head3 Narrow (stand-alone)
332
333 L
334 T
335 L
336 A
337 J
338 A
339 L
340
341=head2 Months
342
343=head3 Wide (format)
344
345 Janairu
346 Fabrairu
347 Maris
348 Afrilu
349 Mayu
350 Yuni
351 Yuli
352 Augusta
353 Satumba
354 Oktoba
355 Nuwamba
356 Disamba
357
358=head3 Abbreviated (format)
359
360 Jan
361 Fab
362 Mar
363 Afr
364 May
365 Yun
366 Yul
367 Aug
368 Sat
369 Okt
370 Nuw
371 Dis
372
373=head3 Narrow (format)
374
375 J
376 F
377 M
378 A
379 M
380 Y
381 Y
382 A
383 S
384 O
385 N
386 D
387
388=head3 Wide (stand-alone)
389
390 Janairu
391 Fabrairu
392 Maris
393 Afrilu
394 Mayu
395 Yuni
396 Yuli
397 Augusta
398 Satumba
399 Oktoba
400 Nuwamba
401 Disamba
402
403=head3 Abbreviated (stand-alone)
404
405 Jan
406 Fab
407 Mar
408 Afr
409 May
410 Yun
411 Yul
412 Aug
413 Sat
414 Okt
415 Nuw
416 Dis
417
418=head3 Narrow (stand-alone)
419
420 J
421 F
422 M
423 A
424 M
425 Y
426 Y
427 A
428 S
429 O
430 N
431 D
432
433=head2 Quarters
434
435=head3 Wide (format)
436
437 Q1
438 Q2
439 Q3
440 Q4
441
442=head3 Abbreviated (format)
443
444 Q1
445 Q2
446 Q3
447 Q4
448
449=head3 Narrow (format)
450
451 1
452 2
453 3
454 4
455
456=head3 Wide (stand-alone)
457
458 Q1
459 Q2
460 Q3
461 Q4
462
463=head3 Abbreviated (stand-alone)
464
465 Q1
466 Q2
467 Q3
468 Q4
469
470=head3 Narrow (stand-alone)
471
472 1
473 2
474 3
475 4
476
477=head2 Eras
478
479=head3 Wide
480
481 Gabanin Miladi
482 Miladi
483
484=head3 Abbreviated
485
486 GM
487 M
488
489=head3 Narrow
490
491 GM
492 M
493
494=head2 Date Formats
495
496=head3 Full
497
498 2008-02-05T18:30:30 = Talata, 5 Fabrairu, 2008
499 1995-12-22T09:05:02 = Jumma'a, 22 Disamba, 1995
500 -0010-09-15T04:44:23 = Asabar, 15 Satumba, -10
501
502=head3 Long
503
504 2008-02-05T18:30:30 = 5 Fabrairu, 2008
505 1995-12-22T09:05:02 = 22 Disamba, 1995
506 -0010-09-15T04:44:23 = 15 Satumba, -10
507
508=head3 Medium
509
510 2008-02-05T18:30:30 = 5 Fab, 2008
511 1995-12-22T09:05:02 = 22 Dis, 1995
512 -0010-09-15T04:44:23 = 15 Sat, -10
513
514=head3 Short
515
516 2008-02-05T18:30:30 = 5/2/08
517 1995-12-22T09:05:02 = 22/12/95
518 -0010-09-15T04:44:23 = 15/9/10
519
520=head3 Default
521
522 2008-02-05T18:30:30 = 5 Fab, 2008
523 1995-12-22T09:05:02 = 22 Dis, 1995
524 -0010-09-15T04:44:23 = 15 Sat, -10
525
526=head2 Time Formats
527
528=head3 Full
529
530 2008-02-05T18:30:30 = 18:30:30 UTC
531 1995-12-22T09:05:02 = 09:05:02 UTC
532 -0010-09-15T04:44:23 = 04:44:23 UTC
533
534=head3 Long
535
536 2008-02-05T18:30:30 = 18:30:30 UTC
537 1995-12-22T09:05:02 = 09:05:02 UTC
538 -0010-09-15T04:44:23 = 04:44:23 UTC
539
540=head3 Medium
541
542 2008-02-05T18:30:30 = 18:30:30
543 1995-12-22T09:05:02 = 09:05:02
544 -0010-09-15T04:44:23 = 04:44:23
545
546=head3 Short
547
548 2008-02-05T18:30:30 = 18:30
549 1995-12-22T09:05:02 = 09:05
550 -0010-09-15T04:44:23 = 04:44
551
552=head3 Default
553
554 2008-02-05T18:30:30 = 18:30:30
555 1995-12-22T09:05:02 = 09:05:02
556 -0010-09-15T04:44:23 = 04:44:23
557
558=head2 Datetime Formats
559
560=head3 Full
561
562 2008-02-05T18:30:30 = Talata, 5 Fabrairu, 2008 18:30:30 UTC
563 1995-12-22T09:05:02 = Jumma'a, 22 Disamba, 1995 09:05:02 UTC
564 -0010-09-15T04:44:23 = Asabar, 15 Satumba, -10 04:44:23 UTC
565
566=head3 Long
567
568 2008-02-05T18:30:30 = 5 Fabrairu, 2008 18:30:30 UTC
569 1995-12-22T09:05:02 = 22 Disamba, 1995 09:05:02 UTC
570 -0010-09-15T04:44:23 = 15 Satumba, -10 04:44:23 UTC
571
572=head3 Medium
573
574 2008-02-05T18:30:30 = 5 Fab, 2008 18:30:30
575 1995-12-22T09:05:02 = 22 Dis, 1995 09:05:02
576 -0010-09-15T04:44:23 = 15 Sat, -10 04:44:23
577
578=head3 Short
579
580 2008-02-05T18:30:30 = 5/2/08 18:30
581 1995-12-22T09:05:02 = 22/12/95 09:05
582 -0010-09-15T04:44:23 = 15/9/10 04:44
583
584=head3 Default
585
586 2008-02-05T18:30:30 = 5 Fab, 2008 18:30:30
587 1995-12-22T09:05:02 = 22 Dis, 1995 09:05:02
588 -0010-09-15T04:44:23 = 15 Sat, -10 04:44:23
589
590=head2 Available Formats
591
592=head3 EEEd (d EEE)
593
594 2008-02-05T18:30:30 = 5 Tal
595 1995-12-22T09:05:02 = 22 Jum
596 -0010-09-15T04:44:23 = 15 Asa
597
598=head3 Hm (H:mm)
599
600 2008-02-05T18:30:30 = 18:30
601 1995-12-22T09:05:02 = 9:05
602 -0010-09-15T04:44:23 = 4:44
603
604=head3 Hms (H:mm:ss)
605
606 2008-02-05T18:30:30 = 18:30:30
607 1995-12-22T09:05:02 = 9:05:02
608 -0010-09-15T04:44:23 = 4:44:23
609
610=head3 M (L)
611
612 2008-02-05T18:30:30 = 2
613 1995-12-22T09:05:02 = 12
614 -0010-09-15T04:44:23 = 9
615
616=head3 MEd (E, d-M)
617
618 2008-02-05T18:30:30 = Tal, 5-2
619 1995-12-22T09:05:02 = Jum, 22-12
620 -0010-09-15T04:44:23 = Asa, 15-9
621
622=head3 MMM (LLL)
623
624 2008-02-05T18:30:30 = Fab
625 1995-12-22T09:05:02 = Dis
626 -0010-09-15T04:44:23 = Sat
627
628=head3 MMMEd (E d MMM)
629
630 2008-02-05T18:30:30 = Tal 5 Fab
631 1995-12-22T09:05:02 = Jum 22 Dis
632 -0010-09-15T04:44:23 = Asa 15 Sat
633
634=head3 MMMMEd (E d MMMM)
635
636 2008-02-05T18:30:30 = Tal 5 Fabrairu
637 1995-12-22T09:05:02 = Jum 22 Disamba
638 -0010-09-15T04:44:23 = Asa 15 Satumba
639
640=head3 MMMMd (d MMMM)
641
642 2008-02-05T18:30:30 = 5 Fabrairu
643 1995-12-22T09:05:02 = 22 Disamba
644 -0010-09-15T04:44:23 = 15 Satumba
645
646=head3 MMMd (d MMM)
647
648 2008-02-05T18:30:30 = 5 Fab
649 1995-12-22T09:05:02 = 22 Dis
650 -0010-09-15T04:44:23 = 15 Sat
651
652=head3 Md (M-d)
653
654 2008-02-05T18:30:30 = 2-5
655 1995-12-22T09:05:02 = 12-22
656 -0010-09-15T04:44:23 = 9-15
657
658=head3 d (d)
659
660 2008-02-05T18:30:30 = 5
661 1995-12-22T09:05:02 = 22
662 -0010-09-15T04:44:23 = 15
663
664=head3 hm (h:mm a)
665
666 2008-02-05T18:30:30 = 6:30 PM
667 1995-12-22T09:05:02 = 9:05 AM
668 -0010-09-15T04:44:23 = 4:44 AM
669
670=head3 hms (h:mm:ss a)
671
672 2008-02-05T18:30:30 = 6:30:30 PM
673 1995-12-22T09:05:02 = 9:05:02 AM
674 -0010-09-15T04:44:23 = 4:44:23 AM
675
676=head3 ms (mm:ss)
677
678 2008-02-05T18:30:30 = 30:30
679 1995-12-22T09:05:02 = 05:02
680 -0010-09-15T04:44:23 = 44:23
681
682=head3 y (y)
683
684 2008-02-05T18:30:30 = 2008
685 1995-12-22T09:05:02 = 1995
686 -0010-09-15T04:44:23 = -10
687
688=head3 yM (y-M)
689
690 2008-02-05T18:30:30 = 2008-2
691 1995-12-22T09:05:02 = 1995-12
692 -0010-09-15T04:44:23 = -10-9
693
694=head3 yMEd (EEE, d/M/yyyy)
695
696 2008-02-05T18:30:30 = Tal, 5/2/2008
697 1995-12-22T09:05:02 = Jum, 22/12/1995
698 -0010-09-15T04:44:23 = Asa, 15/9/-010
699
700=head3 yMMM (y MMM)
701
702 2008-02-05T18:30:30 = 2008 Fab
703 1995-12-22T09:05:02 = 1995 Dis
704 -0010-09-15T04:44:23 = -10 Sat
705
706=head3 yMMMEd (EEE, d MMM y)
707
708 2008-02-05T18:30:30 = Tal, 5 Fab 2008
709 1995-12-22T09:05:02 = Jum, 22 Dis 1995
710 -0010-09-15T04:44:23 = Asa, 15 Sat -10
711
712=head3 yMMMM (y MMMM)
713
714 2008-02-05T18:30:30 = 2008 Fabrairu
715 1995-12-22T09:05:02 = 1995 Disamba
716 -0010-09-15T04:44:23 = -10 Satumba
717
718=head3 yQ (y Q)
719
720 2008-02-05T18:30:30 = 2008 1
721 1995-12-22T09:05:02 = 1995 4
722 -0010-09-15T04:44:23 = -10 3
723
724=head3 yQQQ (y QQQ)
725
726 2008-02-05T18:30:30 = 2008 Q1
727 1995-12-22T09:05:02 = 1995 Q4
728 -0010-09-15T04:44:23 = -10 Q3
729
730=head3 yyQ (Q yy)
731
732 2008-02-05T18:30:30 = 1 08
733 1995-12-22T09:05:02 = 4 95
734 -0010-09-15T04:44:23 = 3 10
735
736=head2 Miscellaneous
737
738=head3 Prefers 24 hour time?
739
740Yes
741
742=head3 Local first day of the week
743
744Litini
745
746
747=head1 SUPPORT
748
749See L<DateTime::Locale>.
750
751=head1 AUTHOR
752
753Dave Rolsky <autarch@urth.org>
754
755=head1 COPYRIGHT
756
757Copyright (c) 2008 David Rolsky. All rights reserved. This program is
758free software; you can redistribute it and/or modify it under the same
759terms as Perl itself.
760
761This module was generated from data provided by the CLDR project, see
762the LICENSE.cldr in this distribution for details on the CLDR data's
763license.
764
765=cut