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 my.xml
12 # The source file version number was 1.41, generated on
13 # 2009/06/15 04:15:33.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::my;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "နံနက်", "ညနေ" ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
34 my $date_format_full = "EEEE\,\ y\ MMMM\ dd";
35 sub date_format_full { return $date_format_full }
39 my $date_format_long = "y\ MMMM\ d";
40 sub date_format_long { return $date_format_long }
44 my $date_format_medium = "y\ MMM\ d";
45 sub date_format_medium { return $date_format_medium }
49 my $date_format_short = "yy\/MM\/dd";
50 sub date_format_short { return $date_format_short }
54 my $day_format_abbreviated = [ "လာ", "ဂါ", "ဟူး", "တေး", "ကြာ", "နေ", "နွေ" ];
55 sub day_format_abbreviated { return $day_format_abbreviated }
58 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
61 my $day_format_wide = [ "တနင်္လာ", "အင်္ဂါ", "ဗုဒ္ဓဟူး", "ကြာသပတေး", "သောကြာ", "စနေ", "တနင်္ဂနွေ" ];
62 sub day_format_wide { return $day_format_wide }
65 sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
68 my $day_stand_alone_narrow = [ "တ", "အ", "ဗ", "က", "သ", "စ", "တ" ];
69 sub day_stand_alone_narrow { return $day_stand_alone_narrow }
72 sub day_stand_alone_wide { $_[0]->day_format_wide() }
75 my $era_abbreviated = [ "ဘီစီ", "အေဒီ" ];
76 sub era_abbreviated { return $era_abbreviated }
79 sub era_narrow { $_[0]->era_abbreviated() }
82 my $era_wide = [ "ခရစ်တော်\ မပေါ်မီကာလ", "ခရစ်တော်\ ပေါ်ထွန်းပြီးကာလ" ];
83 sub era_wide { return $era_wide }
86 my $first_day_of_week = "1";
87 sub first_day_of_week { return $first_day_of_week }
91 my $month_format_abbreviated = [ "ဇန်", "ဖေ", "မတ်", "ဧ", "မေ", "ဇွန်", "ဇူ", "ဩ", "စက်", "အောက်", "နို", "ဒီ" ];
92 sub month_format_abbreviated { return $month_format_abbreviated }
95 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
98 my $month_format_wide = [ "ဇန်နဝါရီ", "ဖေဖော်ဝါရီ", "မတ်", "ဧပြီ", "မေ", "ဇွန်", "ဇူလိုင်", "ဩဂုတ်", "စက်တင်ဘာ", "အောက်တိုဘာ", "နိုဝင်ဘာ", "ဒီဇင်ဘာ" ];
99 sub month_format_wide { return $month_format_wide }
102 sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
105 my $month_stand_alone_narrow = [ "ဇ", "ဖ", "မ", "ဧ", "မ", "ဇ", "ဇ", "ဩ", "စ", "အ", "န", "ဒ" ];
106 sub month_stand_alone_narrow { return $month_stand_alone_narrow }
109 sub month_stand_alone_wide { $_[0]->month_format_wide() }
112 my $quarter_format_abbreviated = [ "ပ\-စိတ်", "ဒု\-စိတ်", "တ\-စိတ်", "စ\-စိတ်" ];
113 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
116 sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() }
119 my $quarter_format_wide = [ "ပထမ\ သုံးလပတ်", "ဒုတိယ\ သုံးလပတ်", "တတိယ\ သုံးလပတ်", "စတုတ္ထ\ သုံးလပတ်" ];
120 sub quarter_format_wide { return $quarter_format_wide }
123 my $quarter_stand_alone_abbreviated = [ "ပ\-စိတ်", "ဒု\-စိတ်", "တ\-စိတ်", "စ\-စိတ်" ];
124 sub quarter_stand_alone_abbreviated { return $quarter_stand_alone_abbreviated }
127 my $quarter_stand_alone_narrow = [ "ပ", "ဒု", "တ", "စ" ];
128 sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow }
131 my $quarter_stand_alone_wide = [ "ပထမ\ သုံးလပတ်", "ဒုတိယ\ သုံးလပတ်", "တတိယ\ သုံးလပတ်", "စတုတ္ထ\ သုံးလပတ်" ];
132 sub quarter_stand_alone_wide { return $quarter_stand_alone_wide }
135 my $time_format_full = "HH\:mm\:ss\ zzzz";
136 sub time_format_full { return $time_format_full }
140 my $time_format_long = "HH\:mm\:ss\ z";
141 sub time_format_long { return $time_format_long }
145 my $time_format_medium = "HH\:mm\:ss";
146 sub time_format_medium { return $time_format_medium }
150 my $time_format_short = "HH\:mm";
151 sub time_format_short { return $time_format_short }
155 my $_format_for_Hm = "H\:mm";
156 sub _format_for_Hm { return $_format_for_Hm }
160 my $_format_for_M = "L";
161 sub _format_for_M { return $_format_for_M }
165 my $_format_for_MEd = "E\,\ M\-d";
166 sub _format_for_MEd { return $_format_for_MEd }
170 my $_format_for_MMM = "LLL";
171 sub _format_for_MMM { return $_format_for_MMM }
175 my $_format_for_MMMEd = "E\ MMM\ d";
176 sub _format_for_MMMEd { return $_format_for_MMMEd }
180 my $_format_for_MMMMEd = "E\ MMMM\ d";
181 sub _format_for_MMMMEd { return $_format_for_MMMMEd }
185 my $_format_for_MMMMd = "MMMM\ d";
186 sub _format_for_MMMMd { return $_format_for_MMMMd }
190 my $_format_for_MMMd = "MMM\ d";
191 sub _format_for_MMMd { return $_format_for_MMMd }
195 my $_format_for_Md = "M\-d";
196 sub _format_for_Md { return $_format_for_Md }
200 my $_format_for_d = "d";
201 sub _format_for_d { return $_format_for_d }
205 my $_format_for_ms = "mm\:ss";
206 sub _format_for_ms { return $_format_for_ms }
210 my $_format_for_y = "y";
211 sub _format_for_y { return $_format_for_y }
215 my $_format_for_yM = "yyyy\-M";
216 sub _format_for_yM { return $_format_for_yM }
220 my $_format_for_yMEd = "EEE\,\ yyyy\-M\-d";
221 sub _format_for_yMEd { return $_format_for_yMEd }
225 my $_format_for_yMMM = "y\ MMM";
226 sub _format_for_yMMM { return $_format_for_yMMM }
230 my $_format_for_yMMMEd = "EEE\,\ y\ MMM\ d";
231 sub _format_for_yMMMEd { return $_format_for_yMMMEd }
235 my $_format_for_yMMMM = "y\ MMMM";
236 sub _format_for_yMMMM { return $_format_for_yMMMM }
240 my $_format_for_yQ = "yyyy\ Q";
241 sub _format_for_yQ { return $_format_for_yQ }
245 my $_format_for_yQQQ = "y\ QQQ";
246 sub _format_for_yQQQ { return $_format_for_yQQQ }
250 my $_format_for_yyQ = "Q\ yy";
251 sub _format_for_yyQ { return $_format_for_yyQ }
255 my $_available_formats =
259 "MEd" => "E\,\ M\-d",
261 "MMMEd" => "E\ MMM\ d",
262 "MMMMEd" => "E\ MMMM\ d",
263 "MMMMd" => "MMMM\ d",
270 "yMEd" => "EEE\,\ yyyy\-M\-d",
272 "yMMMEd" => "EEE\,\ y\ MMM\ d",
273 "yMMMM" => "y\ MMMM",
278 sub _available_formats { return $_available_formats }
298 my $dt = DateTime->now( locale => 'my' );
299 print $dt->month_name();
303 This is the DateTime locale package for Burmese.
307 This locale inherits from the L<DateTime::Locale::root> locale.
309 It contains the following data.
323 =head3 Abbreviated (format)
333 =head3 Narrow (format)
343 =head3 Wide (stand-alone)
353 =head3 Abbreviated (stand-alone)
363 =head3 Narrow (stand-alone)
390 =head3 Abbreviated (format)
405 =head3 Narrow (format)
420 =head3 Wide (stand-alone)
435 =head3 Abbreviated (stand-alone)
450 =head3 Narrow (stand-alone)
474 =head3 Abbreviated (format)
481 =head3 Narrow (format)
488 =head3 Wide (stand-alone)
495 =head3 Abbreviated (stand-alone)
502 =head3 Narrow (stand-alone)
514 ခရစ်တော် ပေါ်ထွန်းပြီးကာလ
530 2008-02-05T18:30:30 = အင်္ဂါ, 2008 ဖေဖော်ဝါရီ 05
531 1995-12-22T09:05:02 = သောကြာ, 1995 ဒီဇင်ဘာ 22
532 -0010-09-15T04:44:23 = စနေ, -10 စက်တင်ဘာ 15
536 2008-02-05T18:30:30 = 2008 ဖေဖော်ဝါရီ 5
537 1995-12-22T09:05:02 = 1995 ဒီဇင်ဘာ 22
538 -0010-09-15T04:44:23 = -10 စက်တင်ဘာ 15
542 2008-02-05T18:30:30 = 2008 ဖေ 5
543 1995-12-22T09:05:02 = 1995 ဒီ 22
544 -0010-09-15T04:44:23 = -10 စက် 15
548 2008-02-05T18:30:30 = 08/02/05
549 1995-12-22T09:05:02 = 95/12/22
550 -0010-09-15T04:44:23 = 10/09/15
554 2008-02-05T18:30:30 = 2008 ဖေ 5
555 1995-12-22T09:05:02 = 1995 ဒီ 22
556 -0010-09-15T04:44:23 = -10 စက် 15
562 2008-02-05T18:30:30 = 18:30:30 UTC
563 1995-12-22T09:05:02 = 09:05:02 UTC
564 -0010-09-15T04:44:23 = 04:44:23 UTC
568 2008-02-05T18:30:30 = 18:30:30 UTC
569 1995-12-22T09:05:02 = 09:05:02 UTC
570 -0010-09-15T04:44:23 = 04:44:23 UTC
574 2008-02-05T18:30:30 = 18:30:30
575 1995-12-22T09:05:02 = 09:05:02
576 -0010-09-15T04:44:23 = 04:44:23
580 2008-02-05T18:30:30 = 18:30
581 1995-12-22T09:05:02 = 09:05
582 -0010-09-15T04:44:23 = 04:44
586 2008-02-05T18:30:30 = 18:30:30
587 1995-12-22T09:05:02 = 09:05:02
588 -0010-09-15T04:44:23 = 04:44:23
590 =head2 Datetime Formats
594 2008-02-05T18:30:30 = အင်္ဂါ, 2008 ဖေဖော်ဝါရီ 05 18:30:30 UTC
595 1995-12-22T09:05:02 = သောကြာ, 1995 ဒီဇင်ဘာ 22 09:05:02 UTC
596 -0010-09-15T04:44:23 = စနေ, -10 စက်တင်ဘာ 15 04:44:23 UTC
600 2008-02-05T18:30:30 = 2008 ဖေဖော်ဝါရီ 5 18:30:30 UTC
601 1995-12-22T09:05:02 = 1995 ဒီဇင်ဘာ 22 09:05:02 UTC
602 -0010-09-15T04:44:23 = -10 စက်တင်ဘာ 15 04:44:23 UTC
606 2008-02-05T18:30:30 = 2008 ဖေ 5 18:30:30
607 1995-12-22T09:05:02 = 1995 ဒီ 22 09:05:02
608 -0010-09-15T04:44:23 = -10 စက် 15 04:44:23
612 2008-02-05T18:30:30 = 08/02/05 18:30
613 1995-12-22T09:05:02 = 95/12/22 09:05
614 -0010-09-15T04:44:23 = 10/09/15 04:44
618 2008-02-05T18:30:30 = 2008 ဖေ 5 18:30:30
619 1995-12-22T09:05:02 = 1995 ဒီ 22 09:05:02
620 -0010-09-15T04:44:23 = -10 စက် 15 04:44:23
622 =head2 Available Formats
626 2008-02-05T18:30:30 = 5 ဂါ
627 1995-12-22T09:05:02 = 22 ကြာ
628 -0010-09-15T04:44:23 = 15 နေ
632 2008-02-05T18:30:30 = 18:30
633 1995-12-22T09:05:02 = 9:05
634 -0010-09-15T04:44:23 = 4:44
638 2008-02-05T18:30:30 = 18:30:30
639 1995-12-22T09:05:02 = 9:05:02
640 -0010-09-15T04:44:23 = 4:44:23
644 2008-02-05T18:30:30 = 2
645 1995-12-22T09:05:02 = 12
646 -0010-09-15T04:44:23 = 9
650 2008-02-05T18:30:30 = ဂါ, 2-5
651 1995-12-22T09:05:02 = ကြာ, 12-22
652 -0010-09-15T04:44:23 = နေ, 9-15
656 2008-02-05T18:30:30 = ဖေ
657 1995-12-22T09:05:02 = ဒီ
658 -0010-09-15T04:44:23 = စက်
660 =head3 MMMEd (E MMM d)
662 2008-02-05T18:30:30 = ဂါ ဖေ 5
663 1995-12-22T09:05:02 = ကြာ ဒီ 22
664 -0010-09-15T04:44:23 = နေ စက် 15
666 =head3 MMMMEd (E MMMM d)
668 2008-02-05T18:30:30 = ဂါ ဖေဖော်ဝါရီ 5
669 1995-12-22T09:05:02 = ကြာ ဒီဇင်ဘာ 22
670 -0010-09-15T04:44:23 = နေ စက်တင်ဘာ 15
672 =head3 MMMMd (MMMM d)
674 2008-02-05T18:30:30 = ဖေဖော်ဝါရီ 5
675 1995-12-22T09:05:02 = ဒီဇင်ဘာ 22
676 -0010-09-15T04:44:23 = စက်တင်ဘာ 15
680 2008-02-05T18:30:30 = ဖေ 5
681 1995-12-22T09:05:02 = ဒီ 22
682 -0010-09-15T04:44:23 = စက် 15
686 2008-02-05T18:30:30 = 2-5
687 1995-12-22T09:05:02 = 12-22
688 -0010-09-15T04:44:23 = 9-15
692 2008-02-05T18:30:30 = 5
693 1995-12-22T09:05:02 = 22
694 -0010-09-15T04:44:23 = 15
698 2008-02-05T18:30:30 = 6:30 ညနေ
699 1995-12-22T09:05:02 = 9:05 နံနက်
700 -0010-09-15T04:44:23 = 4:44 နံနက်
702 =head3 hms (h:mm:ss a)
704 2008-02-05T18:30:30 = 6:30:30 ညနေ
705 1995-12-22T09:05:02 = 9:05:02 နံနက်
706 -0010-09-15T04:44:23 = 4:44:23 နံနက်
710 2008-02-05T18:30:30 = 30:30
711 1995-12-22T09:05:02 = 05:02
712 -0010-09-15T04:44:23 = 44:23
716 2008-02-05T18:30:30 = 2008
717 1995-12-22T09:05:02 = 1995
718 -0010-09-15T04:44:23 = -10
722 2008-02-05T18:30:30 = 2008-2
723 1995-12-22T09:05:02 = 1995-12
724 -0010-09-15T04:44:23 = -010-9
726 =head3 yMEd (EEE, yyyy-M-d)
728 2008-02-05T18:30:30 = ဂါ, 2008-2-5
729 1995-12-22T09:05:02 = ကြာ, 1995-12-22
730 -0010-09-15T04:44:23 = နေ, -010-9-15
734 2008-02-05T18:30:30 = 2008 ဖေ
735 1995-12-22T09:05:02 = 1995 ဒီ
736 -0010-09-15T04:44:23 = -10 စက်
738 =head3 yMMMEd (EEE, y MMM d)
740 2008-02-05T18:30:30 = ဂါ, 2008 ဖေ 5
741 1995-12-22T09:05:02 = ကြာ, 1995 ဒီ 22
742 -0010-09-15T04:44:23 = နေ, -10 စက် 15
744 =head3 yMMMM (y MMMM)
746 2008-02-05T18:30:30 = 2008 ဖေဖော်ဝါရီ
747 1995-12-22T09:05:02 = 1995 ဒီဇင်ဘာ
748 -0010-09-15T04:44:23 = -10 စက်တင်ဘာ
752 2008-02-05T18:30:30 = 2008 1
753 1995-12-22T09:05:02 = 1995 4
754 -0010-09-15T04:44:23 = -010 3
758 2008-02-05T18:30:30 = 2008 ပ-စိတ်
759 1995-12-22T09:05:02 = 1995 စ-စိတ်
760 -0010-09-15T04:44:23 = -10 တ-စိတ်
764 2008-02-05T18:30:30 = 1 08
765 1995-12-22T09:05:02 = 4 95
766 -0010-09-15T04:44:23 = 3 10
770 =head3 Prefers 24 hour time?
774 =head3 Local first day of the week
781 See L<DateTime::Locale>.
785 Dave Rolsky <autarch@urth.org>
789 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
790 free software; you can redistribute it and/or modify it under the same
791 terms as Perl itself.
793 This module was generated from data provided by the CLDR project, see
794 the LICENSE.cldr in this distribution for details on the CLDR data's