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 zu.xml
12 # The source file version number was 1.31, generated on
13 # 2009/05/05 23:06:41.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::zu;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $date_format_full = "EEEE\ dd\ MMMM\ y";
31 sub date_format_full { return $date_format_full }
35 my $date_format_long = "d\ MMMM\ y";
36 sub date_format_long { return $date_format_long }
40 my $date_format_medium = "d\ MMM\ y";
41 sub date_format_medium { return $date_format_medium }
45 my $date_format_short = "yyyy\-MM\-dd";
46 sub date_format_short { return $date_format_short }
50 my $day_format_abbreviated = [ "Mso", "Bil", "Tha", "Sin", "Hla", "Mgq", "Son" ];
51 sub day_format_abbreviated { return $day_format_abbreviated }
54 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
57 my $day_format_wide = [ "Msombuluko", "Lwesibili", "Lwesithathu", "uLwesine", "Lwesihlanu", "Mgqibelo", "Sonto" ];
58 sub day_format_wide { return $day_format_wide }
61 sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
64 my $day_stand_alone_narrow = [ "M", "B", "T", "S", "H", "M", "S" ];
65 sub day_stand_alone_narrow { return $day_stand_alone_narrow }
68 sub day_stand_alone_wide { $_[0]->day_format_wide() }
71 my $era_abbreviated = [ "BC", "AD" ];
72 sub era_abbreviated { return $era_abbreviated }
75 sub era_narrow { $_[0]->era_abbreviated() }
78 my $first_day_of_week = "1";
79 sub first_day_of_week { return $first_day_of_week }
83 my $month_format_abbreviated = [ "Jan", "Feb", "Mas", "Apr", "Mey", "Jun", "Jul", "Aga", "Sep", "Okt", "Nov", "Dis" ];
84 sub month_format_abbreviated { return $month_format_abbreviated }
87 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
90 my $month_format_wide = [ "Januwari", "Februwari", "Mashi", "Apreli", "Meyi", "Juni", "Julayi", "Agasti", "Septhemba", "Okthoba", "Novemba", "Disemba" ];
91 sub month_format_wide { return $month_format_wide }
94 sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
97 my $month_stand_alone_narrow = [ "J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D" ];
98 sub month_stand_alone_narrow { return $month_stand_alone_narrow }
101 my $month_stand_alone_wide = [ "uJanuwari", "uFebruwari", "uMashi", "u\-Apreli", "uMeyi", "uJuni", "uJulayi", "uAgasti", "uSepthemba", "u\-Okthoba", "uNovemba", "uDisemba" ];
102 sub month_stand_alone_wide { return $month_stand_alone_wide }
105 my $time_format_full = "h\:mm\:ss\ a\ zzzz";
106 sub time_format_full { return $time_format_full }
110 my $time_format_long = "h\:mm\:ss\ a\ z";
111 sub time_format_long { return $time_format_long }
115 my $time_format_medium = "h\:mm\:ss\ a";
116 sub time_format_medium { return $time_format_medium }
120 my $time_format_short = "h\:mm\ a";
121 sub time_format_short { return $time_format_short }
141 my $dt = DateTime->now( locale => 'zu' );
142 print $dt->month_name();
146 This is the DateTime locale package for Zulu.
150 This locale inherits from the L<DateTime::Locale::root> locale.
152 It contains the following data.
166 =head3 Abbreviated (format)
176 =head3 Narrow (format)
186 =head3 Wide (stand-alone)
196 =head3 Abbreviated (stand-alone)
206 =head3 Narrow (stand-alone)
233 =head3 Abbreviated (format)
248 =head3 Narrow (format)
263 =head3 Wide (stand-alone)
278 =head3 Abbreviated (stand-alone)
293 =head3 Narrow (stand-alone)
317 =head3 Abbreviated (format)
324 =head3 Narrow (format)
331 =head3 Wide (stand-alone)
338 =head3 Abbreviated (stand-alone)
345 =head3 Narrow (stand-alone)
373 2008-02-05T18:30:30 = Lwesibili 05 Februwari 2008
374 1995-12-22T09:05:02 = Lwesihlanu 22 Disemba 1995
375 -0010-09-15T04:44:23 = Mgqibelo 15 Septhemba -10
379 2008-02-05T18:30:30 = 5 Februwari 2008
380 1995-12-22T09:05:02 = 22 Disemba 1995
381 -0010-09-15T04:44:23 = 15 Septhemba -10
385 2008-02-05T18:30:30 = 5 Feb 2008
386 1995-12-22T09:05:02 = 22 Dis 1995
387 -0010-09-15T04:44:23 = 15 Sep -10
391 2008-02-05T18:30:30 = 2008-02-05
392 1995-12-22T09:05:02 = 1995-12-22
393 -0010-09-15T04:44:23 = -010-09-15
397 2008-02-05T18:30:30 = 5 Feb 2008
398 1995-12-22T09:05:02 = 22 Dis 1995
399 -0010-09-15T04:44:23 = 15 Sep -10
405 2008-02-05T18:30:30 = 6:30:30 PM UTC
406 1995-12-22T09:05:02 = 9:05:02 AM UTC
407 -0010-09-15T04:44:23 = 4:44:23 AM UTC
411 2008-02-05T18:30:30 = 6:30:30 PM UTC
412 1995-12-22T09:05:02 = 9:05:02 AM UTC
413 -0010-09-15T04:44:23 = 4:44:23 AM UTC
417 2008-02-05T18:30:30 = 6:30:30 PM
418 1995-12-22T09:05:02 = 9:05:02 AM
419 -0010-09-15T04:44:23 = 4:44:23 AM
423 2008-02-05T18:30:30 = 6:30 PM
424 1995-12-22T09:05:02 = 9:05 AM
425 -0010-09-15T04:44:23 = 4:44 AM
429 2008-02-05T18:30:30 = 6:30:30 PM
430 1995-12-22T09:05:02 = 9:05:02 AM
431 -0010-09-15T04:44:23 = 4:44:23 AM
433 =head2 Datetime Formats
437 2008-02-05T18:30:30 = Lwesibili 05 Februwari 2008 6:30:30 PM UTC
438 1995-12-22T09:05:02 = Lwesihlanu 22 Disemba 1995 9:05:02 AM UTC
439 -0010-09-15T04:44:23 = Mgqibelo 15 Septhemba -10 4:44:23 AM UTC
443 2008-02-05T18:30:30 = 5 Februwari 2008 6:30:30 PM UTC
444 1995-12-22T09:05:02 = 22 Disemba 1995 9:05:02 AM UTC
445 -0010-09-15T04:44:23 = 15 Septhemba -10 4:44:23 AM UTC
449 2008-02-05T18:30:30 = 5 Feb 2008 6:30:30 PM
450 1995-12-22T09:05:02 = 22 Dis 1995 9:05:02 AM
451 -0010-09-15T04:44:23 = 15 Sep -10 4:44:23 AM
455 2008-02-05T18:30:30 = 2008-02-05 6:30 PM
456 1995-12-22T09:05:02 = 1995-12-22 9:05 AM
457 -0010-09-15T04:44:23 = -010-09-15 4:44 AM
461 2008-02-05T18:30:30 = 5 Feb 2008 6:30:30 PM
462 1995-12-22T09:05:02 = 22 Dis 1995 9:05:02 AM
463 -0010-09-15T04:44:23 = 15 Sep -10 4:44:23 AM
465 =head2 Available Formats
469 2008-02-05T18:30:30 = 5 Bil
470 1995-12-22T09:05:02 = 22 Hla
471 -0010-09-15T04:44:23 = 15 Mgq
475 2008-02-05T18:30:30 = 18:30
476 1995-12-22T09:05:02 = 9:05
477 -0010-09-15T04:44:23 = 4:44
481 2008-02-05T18:30:30 = 18:30:30
482 1995-12-22T09:05:02 = 9:05:02
483 -0010-09-15T04:44:23 = 4:44:23
487 2008-02-05T18:30:30 = 2
488 1995-12-22T09:05:02 = 12
489 -0010-09-15T04:44:23 = 9
493 2008-02-05T18:30:30 = Bil, 2-5
494 1995-12-22T09:05:02 = Hla, 12-22
495 -0010-09-15T04:44:23 = Mgq, 9-15
499 2008-02-05T18:30:30 = Feb
500 1995-12-22T09:05:02 = Dis
501 -0010-09-15T04:44:23 = Sep
503 =head3 MMMEd (E MMM d)
505 2008-02-05T18:30:30 = Bil Feb 5
506 1995-12-22T09:05:02 = Hla Dis 22
507 -0010-09-15T04:44:23 = Mgq Sep 15
509 =head3 MMMMEd (E MMMM d)
511 2008-02-05T18:30:30 = Bil Februwari 5
512 1995-12-22T09:05:02 = Hla Disemba 22
513 -0010-09-15T04:44:23 = Mgq Septhemba 15
515 =head3 MMMMd (MMMM d)
517 2008-02-05T18:30:30 = Februwari 5
518 1995-12-22T09:05:02 = Disemba 22
519 -0010-09-15T04:44:23 = Septhemba 15
523 2008-02-05T18:30:30 = Feb 5
524 1995-12-22T09:05:02 = Dis 22
525 -0010-09-15T04:44:23 = Sep 15
529 2008-02-05T18:30:30 = 2-5
530 1995-12-22T09:05:02 = 12-22
531 -0010-09-15T04:44:23 = 9-15
535 2008-02-05T18:30:30 = 5
536 1995-12-22T09:05:02 = 22
537 -0010-09-15T04:44:23 = 15
541 2008-02-05T18:30:30 = 6:30 PM
542 1995-12-22T09:05:02 = 9:05 AM
543 -0010-09-15T04:44:23 = 4:44 AM
545 =head3 hms (h:mm:ss a)
547 2008-02-05T18:30:30 = 6:30:30 PM
548 1995-12-22T09:05:02 = 9:05:02 AM
549 -0010-09-15T04:44:23 = 4:44:23 AM
553 2008-02-05T18:30:30 = 30:30
554 1995-12-22T09:05:02 = 05:02
555 -0010-09-15T04:44:23 = 44:23
559 2008-02-05T18:30:30 = 2008
560 1995-12-22T09:05:02 = 1995
561 -0010-09-15T04:44:23 = -10
565 2008-02-05T18:30:30 = 2008-2
566 1995-12-22T09:05:02 = 1995-12
567 -0010-09-15T04:44:23 = -10-9
569 =head3 yMEd (EEE, y-M-d)
571 2008-02-05T18:30:30 = Bil, 2008-2-5
572 1995-12-22T09:05:02 = Hla, 1995-12-22
573 -0010-09-15T04:44:23 = Mgq, -10-9-15
577 2008-02-05T18:30:30 = 2008 Feb
578 1995-12-22T09:05:02 = 1995 Dis
579 -0010-09-15T04:44:23 = -10 Sep
581 =head3 yMMMEd (EEE, y MMM d)
583 2008-02-05T18:30:30 = Bil, 2008 Feb 5
584 1995-12-22T09:05:02 = Hla, 1995 Dis 22
585 -0010-09-15T04:44:23 = Mgq, -10 Sep 15
587 =head3 yMMMM (y MMMM)
589 2008-02-05T18:30:30 = 2008 Februwari
590 1995-12-22T09:05:02 = 1995 Disemba
591 -0010-09-15T04:44:23 = -10 Septhemba
595 2008-02-05T18:30:30 = 2008 1
596 1995-12-22T09:05:02 = 1995 4
597 -0010-09-15T04:44:23 = -10 3
601 2008-02-05T18:30:30 = 2008 Q1
602 1995-12-22T09:05:02 = 1995 Q4
603 -0010-09-15T04:44:23 = -10 Q3
607 =head3 Prefers 24 hour time?
611 =head3 Local first day of the week
618 See L<DateTime::Locale>.
622 Dave Rolsky <autarch@urth.org>
626 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
627 free software; you can redistribute it and/or modify it under the same
628 terms as Perl itself.
630 This module was generated from data provided by the CLDR project, see
631 the LICENSE.cldr in this distribution for details on the CLDR data's