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