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