1 ###########################################################################
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
8 # This file as generated from the CLDR XML locale data. See the
9 # LICENSE.cldr file included in this distribution for license details.
11 # This file was generated from the source file ha_Arab.xml
12 # The source file version number was 1.23, generated on
13 # 2009/05/05 23:06:36.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::ha_Arab;
25 use base 'DateTime::Locale::ha';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "A\.M\.", "P\.M\." ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
34 my $day_format_abbreviated = [ "لِت", "تَل", "لَر", "أَلْح", "جُم", "أَسَ", "لَح" ];
35 sub day_format_abbreviated { return $day_format_abbreviated }
38 sub day_format_narrow { $_[0]->day_format_abbreviated() }
41 my $day_format_wide = [ "لِتِنِنْ", "تَلَتَ", "لَرَبَ", "أَلْحَمِسْ", "جُمَعَ", "أَسَبَرْ", "لَحَدِ" ];
42 sub day_format_wide { return $day_format_wide }
45 sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
48 sub day_stand_alone_wide { $_[0]->day_format_wide() }
51 my $era_abbreviated = [ "غَبَنِنْ\ مِلَدِ", "مِلَدِ" ];
52 sub era_abbreviated { return $era_abbreviated }
55 sub era_narrow { $_[0]->era_abbreviated() }
58 my $era_wide = [ "غَبَنِنْ\ مِلَدِ", "مِلَدِ" ];
59 sub era_wide { return $era_wide }
62 my $first_day_of_week = "1";
63 sub first_day_of_week { return $first_day_of_week }
67 my $month_format_abbreviated = [ "جَن", "ڢَب", "مَر", "أَڢْر", "مَي", "يُون", "يُول", "أَغُ", "سَت", "أُكْت", "نُو", "دِس" ];
68 sub month_format_abbreviated { return $month_format_abbreviated }
71 sub month_format_narrow { $_[0]->month_format_abbreviated() }
74 my $month_format_wide = [ "جَنَيْرُ", "ڢَبْرَيْرُ", "مَرِسْ", "أَڢْرِلُ", "مَيُ", "يُونِ", "يُولِ", "أَغُسْتَ", "سَتُمْبَ", "أُكْتوُبَ", "نُوَمْبَ", "دِسَمْبَ" ];
75 sub month_format_wide { return $month_format_wide }
78 sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
81 sub month_stand_alone_wide { $_[0]->month_format_wide() }
94 DateTime::Locale::ha_Arab
100 my $dt = DateTime->now( locale => 'ha_Arab' );
101 print $dt->month_name();
105 This is the DateTime locale package for Hausa Arabic.
109 This locale inherits from the L<DateTime::Locale::ha> locale.
111 It contains the following data.
125 =head3 Abbreviated (format)
135 =head3 Narrow (format)
145 =head3 Wide (stand-alone)
155 =head3 Abbreviated (stand-alone)
165 =head3 Narrow (stand-alone)
192 =head3 Abbreviated (format)
207 =head3 Narrow (format)
222 =head3 Wide (stand-alone)
237 =head3 Abbreviated (stand-alone)
252 =head3 Narrow (stand-alone)
276 =head3 Abbreviated (format)
283 =head3 Narrow (format)
290 =head3 Wide (stand-alone)
297 =head3 Abbreviated (stand-alone)
304 =head3 Narrow (stand-alone)
332 2008-02-05T18:30:30 = تَلَتَ, 5 ڢَبْرَيْرُ, 2008
333 1995-12-22T09:05:02 = جُمَعَ, 22 دِسَمْبَ, 1995
334 -0010-09-15T04:44:23 = أَسَبَرْ, 15 سَتُمْبَ, -10
338 2008-02-05T18:30:30 = 5 ڢَبْرَيْرُ, 2008
339 1995-12-22T09:05:02 = 22 دِسَمْبَ, 1995
340 -0010-09-15T04:44:23 = 15 سَتُمْبَ, -10
344 2008-02-05T18:30:30 = 5 ڢَب, 2008
345 1995-12-22T09:05:02 = 22 دِس, 1995
346 -0010-09-15T04:44:23 = 15 سَت, -10
350 2008-02-05T18:30:30 = 5/2/08
351 1995-12-22T09:05:02 = 22/12/95
352 -0010-09-15T04:44:23 = 15/9/10
356 2008-02-05T18:30:30 = 5 ڢَب, 2008
357 1995-12-22T09:05:02 = 22 دِس, 1995
358 -0010-09-15T04:44:23 = 15 سَت, -10
364 2008-02-05T18:30:30 = 18:30:30 UTC
365 1995-12-22T09:05:02 = 09:05:02 UTC
366 -0010-09-15T04:44:23 = 04:44:23 UTC
370 2008-02-05T18:30:30 = 18:30:30 UTC
371 1995-12-22T09:05:02 = 09:05:02 UTC
372 -0010-09-15T04:44:23 = 04:44:23 UTC
376 2008-02-05T18:30:30 = 18:30:30
377 1995-12-22T09:05:02 = 09:05:02
378 -0010-09-15T04:44:23 = 04:44:23
382 2008-02-05T18:30:30 = 18:30
383 1995-12-22T09:05:02 = 09:05
384 -0010-09-15T04:44:23 = 04:44
388 2008-02-05T18:30:30 = 18:30:30
389 1995-12-22T09:05:02 = 09:05:02
390 -0010-09-15T04:44:23 = 04:44:23
392 =head2 Datetime Formats
396 2008-02-05T18:30:30 = تَلَتَ, 5 ڢَبْرَيْرُ, 2008 18:30:30 UTC
397 1995-12-22T09:05:02 = جُمَعَ, 22 دِسَمْبَ, 1995 09:05:02 UTC
398 -0010-09-15T04:44:23 = أَسَبَرْ, 15 سَتُمْبَ, -10 04:44:23 UTC
402 2008-02-05T18:30:30 = 5 ڢَبْرَيْرُ, 2008 18:30:30 UTC
403 1995-12-22T09:05:02 = 22 دِسَمْبَ, 1995 09:05:02 UTC
404 -0010-09-15T04:44:23 = 15 سَتُمْبَ, -10 04:44:23 UTC
408 2008-02-05T18:30:30 = 5 ڢَب, 2008 18:30:30
409 1995-12-22T09:05:02 = 22 دِس, 1995 09:05:02
410 -0010-09-15T04:44:23 = 15 سَت, -10 04:44:23
414 2008-02-05T18:30:30 = 5/2/08 18:30
415 1995-12-22T09:05:02 = 22/12/95 09:05
416 -0010-09-15T04:44:23 = 15/9/10 04:44
420 2008-02-05T18:30:30 = 5 ڢَب, 2008 18:30:30
421 1995-12-22T09:05:02 = 22 دِس, 1995 09:05:02
422 -0010-09-15T04:44:23 = 15 سَت, -10 04:44:23
424 =head2 Available Formats
428 2008-02-05T18:30:30 = 5 تَل
429 1995-12-22T09:05:02 = 22 جُم
430 -0010-09-15T04:44:23 = 15 أَسَ
434 2008-02-05T18:30:30 = 18:30
435 1995-12-22T09:05:02 = 9:05
436 -0010-09-15T04:44:23 = 4:44
440 2008-02-05T18:30:30 = 18:30:30
441 1995-12-22T09:05:02 = 9:05:02
442 -0010-09-15T04:44:23 = 4:44:23
446 2008-02-05T18:30:30 = 2
447 1995-12-22T09:05:02 = 12
448 -0010-09-15T04:44:23 = 9
452 2008-02-05T18:30:30 = تَل, 5-2
453 1995-12-22T09:05:02 = جُم, 22-12
454 -0010-09-15T04:44:23 = أَسَ, 15-9
458 2008-02-05T18:30:30 = ڢَب
459 1995-12-22T09:05:02 = دِس
460 -0010-09-15T04:44:23 = سَت
462 =head3 MMMEd (E d MMM)
464 2008-02-05T18:30:30 = تَل 5 ڢَب
465 1995-12-22T09:05:02 = جُم 22 دِس
466 -0010-09-15T04:44:23 = أَسَ 15 سَت
468 =head3 MMMMEd (E d MMMM)
470 2008-02-05T18:30:30 = تَل 5 ڢَبْرَيْرُ
471 1995-12-22T09:05:02 = جُم 22 دِسَمْبَ
472 -0010-09-15T04:44:23 = أَسَ 15 سَتُمْبَ
474 =head3 MMMMd (d MMMM)
476 2008-02-05T18:30:30 = 5 ڢَبْرَيْرُ
477 1995-12-22T09:05:02 = 22 دِسَمْبَ
478 -0010-09-15T04:44:23 = 15 سَتُمْبَ
482 2008-02-05T18:30:30 = 5 ڢَب
483 1995-12-22T09:05:02 = 22 دِس
484 -0010-09-15T04:44:23 = 15 سَت
488 2008-02-05T18:30:30 = 2-5
489 1995-12-22T09:05:02 = 12-22
490 -0010-09-15T04:44:23 = 9-15
494 2008-02-05T18:30:30 = 5
495 1995-12-22T09:05:02 = 22
496 -0010-09-15T04:44:23 = 15
500 2008-02-05T18:30:30 = 6:30 P.M.
501 1995-12-22T09:05:02 = 9:05 A.M.
502 -0010-09-15T04:44:23 = 4:44 A.M.
504 =head3 hms (h:mm:ss a)
506 2008-02-05T18:30:30 = 6:30:30 P.M.
507 1995-12-22T09:05:02 = 9:05:02 A.M.
508 -0010-09-15T04:44:23 = 4:44:23 A.M.
512 2008-02-05T18:30:30 = 30:30
513 1995-12-22T09:05:02 = 05:02
514 -0010-09-15T04:44:23 = 44:23
518 2008-02-05T18:30:30 = 2008
519 1995-12-22T09:05:02 = 1995
520 -0010-09-15T04:44:23 = -10
524 2008-02-05T18:30:30 = 2008-2
525 1995-12-22T09:05:02 = 1995-12
526 -0010-09-15T04:44:23 = -10-9
528 =head3 yMEd (EEE, d/M/yyyy)
530 2008-02-05T18:30:30 = تَل, 5/2/2008
531 1995-12-22T09:05:02 = جُم, 22/12/1995
532 -0010-09-15T04:44:23 = أَسَ, 15/9/-010
536 2008-02-05T18:30:30 = 2008 ڢَب
537 1995-12-22T09:05:02 = 1995 دِس
538 -0010-09-15T04:44:23 = -10 سَت
540 =head3 yMMMEd (EEE, d MMM y)
542 2008-02-05T18:30:30 = تَل, 5 ڢَب 2008
543 1995-12-22T09:05:02 = جُم, 22 دِس 1995
544 -0010-09-15T04:44:23 = أَسَ, 15 سَت -10
546 =head3 yMMMM (y MMMM)
548 2008-02-05T18:30:30 = 2008 ڢَبْرَيْرُ
549 1995-12-22T09:05:02 = 1995 دِسَمْبَ
550 -0010-09-15T04:44:23 = -10 سَتُمْبَ
554 2008-02-05T18:30:30 = 2008 1
555 1995-12-22T09:05:02 = 1995 4
556 -0010-09-15T04:44:23 = -10 3
560 2008-02-05T18:30:30 = 2008 Q1
561 1995-12-22T09:05:02 = 1995 Q4
562 -0010-09-15T04:44:23 = -10 Q3
566 2008-02-05T18:30:30 = 1 08
567 1995-12-22T09:05:02 = 4 95
568 -0010-09-15T04:44:23 = 3 10
572 =head3 Prefers 24 hour time?
576 =head3 Local first day of the week
583 See L<DateTime::Locale>.
587 Dave Rolsky <autarch@urth.org>
591 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
592 free software; you can redistribute it and/or modify it under the same
593 terms as Perl itself.
595 This module was generated from data provided by the CLDR project, see
596 the LICENSE.cldr in this distribution for details on the CLDR data's