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 lo.xml
12 # The source file version number was 1.73, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::lo;
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ທີ\ d\ MMMM\ G\ y";
35 sub date_format_full { return $date_format_full }
39 my $date_format_long = "d\ MMMM\ y";
40 sub date_format_long { return $date_format_long }
44 my $date_format_medium = "d\ MMM\ y";
45 sub date_format_medium { return $date_format_medium }
49 my $date_format_short = "d\/M\/yyyy";
50 sub date_format_short { return $date_format_short }
54 my $datetime_format = "\{1\}\,\ \{0\}";
55 sub datetime_format { return $datetime_format }
59 my $day_format_abbreviated = [ "ຈ\.", "ອ\.", "ພ\.", "ພຫ\.", "ສກ\.", "ສ\.", "ອາ\." ];
60 sub day_format_abbreviated { return $day_format_abbreviated }
63 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
66 my $day_format_wide = [ "ວັນຈັນ", "ວັນອັງຄານ", "ວັນພຸດ", "ວັນພະຫັດ", "ວັນສຸກ", "ວັນເສົາ", "ວັນອາທິດ" ];
67 sub day_format_wide { return $day_format_wide }
70 sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
73 my $day_stand_alone_narrow = [ "2", "3", "4", "5", "6", "7", "1" ];
74 sub day_stand_alone_narrow { return $day_stand_alone_narrow }
77 sub day_stand_alone_wide { $_[0]->day_format_wide() }
80 my $era_abbreviated = [ "ປີກ່ອນຄິດສະການທີ່", "ຄ\.ສ\." ];
81 sub era_abbreviated { return $era_abbreviated }
84 sub era_narrow { $_[0]->era_abbreviated() }
87 my $first_day_of_week = "1";
88 sub first_day_of_week { return $first_day_of_week }
92 my $month_format_abbreviated = [ "ມ\.ກ\.", "ກ\.ພ\.", "ມີ\.ນ\.", "ມ\.ສ\.\.", "ພ\.ພ\.", "ມິ\.ຖ\.", "ກ\.ລ\.", "ສ\.ຫ\.", "ກ\.ຍ\.", "ຕ\.ລ\.", "ພ\.ຈ\.", "ທ\.ວ\." ];
93 sub month_format_abbreviated { return $month_format_abbreviated }
96 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
99 my $month_format_wide = [ "ມັງກອນ", "ກຸມພາ", "ມີນາ", "ເມສາ", "ພຶດສະພາ", "ມິຖຸນາ", "ກໍລະກົດ", "ສິງຫາ", "ກັນຍາ", "ຕຸລາ", "ພະຈິກ", "ທັນວາ" ];
100 sub month_format_wide { return $month_format_wide }
103 sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
106 my $month_stand_alone_narrow = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ];
107 sub month_stand_alone_narrow { return $month_stand_alone_narrow }
110 sub month_stand_alone_wide { $_[0]->month_format_wide() }
113 my $quarter_format_abbreviated = [ "Q1", "Q2", "Q3", "Q4" ];
114 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
117 my $quarter_format_wide = [ "Q1", "Q2", "Q3", "Q4" ];
118 sub quarter_format_wide { return $quarter_format_wide }
121 sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
124 sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
127 my $time_format_full = "Hໂມງ\ mນາທີ\ ss\ ວິນາທີzzzz";
128 sub time_format_full { return $time_format_full }
132 my $time_format_long = "H\ ໂມງ\ mນາທີss\ z";
133 sub time_format_long { return $time_format_long }
137 my $time_format_medium = "H\:mm\:ss";
138 sub time_format_medium { return $time_format_medium }
142 my $time_format_short = "H\:mm";
143 sub time_format_short { return $time_format_short }
147 my $_format_for_MMMMd = "d\ MMMM";
148 sub _format_for_MMMMd { return $_format_for_MMMMd }
152 my $_format_for_Md = "d\/M";
153 sub _format_for_Md { return $_format_for_Md }
157 my $_format_for_mmss = "mm\:ss";
158 sub _format_for_mmss { return $_format_for_mmss }
162 my $_format_for_yyQ = "Q\ yy";
163 sub _format_for_yyQ { return $_format_for_yyQ }
167 my $_format_for_yyyyM = "M\/yyyy";
168 sub _format_for_yyyyM { return $_format_for_yyyyM }
172 my $_format_for_yyyyMMMM = "MMMM\ y";
173 sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
177 my $_available_formats =
179 "MMMMd" => "d\ MMMM",
183 "yyyyM" => "M\/yyyy",
184 "yyyyMMMM" => "MMMM\ y"
186 sub _available_formats { return $_available_formats }
206 my $dt = DateTime->now( locale => 'lo' );
207 print $dt->month_name();
211 This is the DateTime locale package for Lao.
215 This locale inherits from the L<DateTime::Locale::root> locale.
217 It contains the following data.
231 =head3 Abbreviated (format)
241 =head3 Narrow (format)
251 =head3 Wide (stand-alone)
261 =head3 Abbreviated (stand-alone)
271 =head3 Narrow (stand-alone)
298 =head3 Abbreviated (format)
313 =head3 Narrow (format)
328 =head3 Wide (stand-alone)
343 =head3 Abbreviated (stand-alone)
358 =head3 Narrow (stand-alone)
382 =head3 Abbreviated (format)
389 =head3 Narrow (format)
396 =head3 Wide (stand-alone)
403 =head3 Abbreviated (stand-alone)
410 =head3 Narrow (stand-alone)
438 2008-02-05T18:30:30 = ວັນອັງຄານທີ 5 ກຸມພາ ຄ.ສ. 2008
439 1995-12-22T09:05:02 = ວັນສຸກທີ 22 ທັນວາ ຄ.ສ. 1995
440 -0010-09-15T04:44:23 = ວັນເສົາທີ 15 ກັນຍາ ປີກ່ອນຄິດສະການທີ່ -10
444 2008-02-05T18:30:30 = 5 ກຸມພາ 2008
445 1995-12-22T09:05:02 = 22 ທັນວາ 1995
446 -0010-09-15T04:44:23 = 15 ກັນຍາ -10
450 2008-02-05T18:30:30 = 5 ກ.ພ. 2008
451 1995-12-22T09:05:02 = 22 ທ.ວ. 1995
452 -0010-09-15T04:44:23 = 15 ກ.ຍ. -10
456 2008-02-05T18:30:30 = 5/2/2008
457 1995-12-22T09:05:02 = 22/12/1995
458 -0010-09-15T04:44:23 = 15/9/-010
462 2008-02-05T18:30:30 = 5 ກ.ພ. 2008
463 1995-12-22T09:05:02 = 22 ທ.ວ. 1995
464 -0010-09-15T04:44:23 = 15 ກ.ຍ. -10
470 2008-02-05T18:30:30 = 18ໂມງ 30ນາທີ 30 ວິນາທີUTC
471 1995-12-22T09:05:02 = 9ໂມງ 5ນາທີ 02 ວິນາທີUTC
472 -0010-09-15T04:44:23 = 4ໂມງ 44ນາທີ 23 ວິນາທີUTC
476 2008-02-05T18:30:30 = 18 ໂມງ 30ນາທີ30 UTC
477 1995-12-22T09:05:02 = 9 ໂມງ 5ນາທີ02 UTC
478 -0010-09-15T04:44:23 = 4 ໂມງ 44ນາທີ23 UTC
482 2008-02-05T18:30:30 = 18:30:30
483 1995-12-22T09:05:02 = 9:05:02
484 -0010-09-15T04:44:23 = 4:44:23
488 2008-02-05T18:30:30 = 18:30
489 1995-12-22T09:05:02 = 9:05
490 -0010-09-15T04:44:23 = 4:44
494 2008-02-05T18:30:30 = 18:30:30
495 1995-12-22T09:05:02 = 9:05:02
496 -0010-09-15T04:44:23 = 4:44:23
498 =head2 Datetime Formats
502 2008-02-05T18:30:30 = ວັນອັງຄານທີ 5 ກຸມພາ ຄ.ສ. 2008, 18ໂມງ 30ນາທີ 30 ວິນາທີUTC
503 1995-12-22T09:05:02 = ວັນສຸກທີ 22 ທັນວາ ຄ.ສ. 1995, 9ໂມງ 5ນາທີ 02 ວິນາທີUTC
504 -0010-09-15T04:44:23 = ວັນເສົາທີ 15 ກັນຍາ ປີກ່ອນຄິດສະການທີ່ -10, 4ໂມງ 44ນາທີ 23 ວິນາທີUTC
508 2008-02-05T18:30:30 = 5 ກຸມພາ 2008, 18 ໂມງ 30ນາທີ30 UTC
509 1995-12-22T09:05:02 = 22 ທັນວາ 1995, 9 ໂມງ 5ນາທີ02 UTC
510 -0010-09-15T04:44:23 = 15 ກັນຍາ -10, 4 ໂມງ 44ນາທີ23 UTC
514 2008-02-05T18:30:30 = 5 ກ.ພ. 2008, 18:30:30
515 1995-12-22T09:05:02 = 22 ທ.ວ. 1995, 9:05:02
516 -0010-09-15T04:44:23 = 15 ກ.ຍ. -10, 4:44:23
520 2008-02-05T18:30:30 = 5/2/2008, 18:30
521 1995-12-22T09:05:02 = 22/12/1995, 9:05
522 -0010-09-15T04:44:23 = 15/9/-010, 4:44
526 2008-02-05T18:30:30 = 5 ກ.ພ. 2008, 18:30:30
527 1995-12-22T09:05:02 = 22 ທ.ວ. 1995, 9:05:02
528 -0010-09-15T04:44:23 = 15 ກ.ຍ. -10, 4:44:23
530 =head2 Available Formats
534 2008-02-05T18:30:30 = 5 ອ.
535 1995-12-22T09:05:02 = 22 ສກ.
536 -0010-09-15T04:44:23 = 15 ສ.
540 2008-02-05T18:30:30 = 18:30
541 1995-12-22T09:05:02 = 9:05
542 -0010-09-15T04:44:23 = 4:44
546 2008-02-05T18:30:30 = 18:30:30
547 1995-12-22T09:05:02 = 9:05:02
548 -0010-09-15T04:44:23 = 4:44:23
552 2008-02-05T18:30:30 = 2
553 1995-12-22T09:05:02 = 12
554 -0010-09-15T04:44:23 = 9
558 2008-02-05T18:30:30 = ອ., 2-5
559 1995-12-22T09:05:02 = ສກ., 12-22
560 -0010-09-15T04:44:23 = ສ., 9-15
564 2008-02-05T18:30:30 = ກ.ພ.
565 1995-12-22T09:05:02 = ທ.ວ.
566 -0010-09-15T04:44:23 = ກ.ຍ.
568 =head3 MMMEd (E MMM d)
570 2008-02-05T18:30:30 = ອ. ກ.ພ. 5
571 1995-12-22T09:05:02 = ສກ. ທ.ວ. 22
572 -0010-09-15T04:44:23 = ສ. ກ.ຍ. 15
574 =head3 MMMMEd (E MMMM d)
576 2008-02-05T18:30:30 = ອ. ກຸມພາ 5
577 1995-12-22T09:05:02 = ສກ. ທັນວາ 22
578 -0010-09-15T04:44:23 = ສ. ກັນຍາ 15
580 =head3 MMMMd (d MMMM)
582 2008-02-05T18:30:30 = 5 ກຸມພາ
583 1995-12-22T09:05:02 = 22 ທັນວາ
584 -0010-09-15T04:44:23 = 15 ກັນຍາ
588 2008-02-05T18:30:30 = ກ.ພ. 5
589 1995-12-22T09:05:02 = ທ.ວ. 22
590 -0010-09-15T04:44:23 = ກ.ຍ. 15
594 2008-02-05T18:30:30 = 5/2
595 1995-12-22T09:05:02 = 22/12
596 -0010-09-15T04:44:23 = 15/9
600 2008-02-05T18:30:30 = 5
601 1995-12-22T09:05:02 = 22
602 -0010-09-15T04:44:23 = 15
606 2008-02-05T18:30:30 = 6:30 ຫລັງທ່ຽງ
607 1995-12-22T09:05:02 = 9:05 ກ່ອນທ່ຽງ
608 -0010-09-15T04:44:23 = 4:44 ກ່ອນທ່ຽງ
610 =head3 hms (h:mm:ss a)
612 2008-02-05T18:30:30 = 6:30:30 ຫລັງທ່ຽງ
613 1995-12-22T09:05:02 = 9:05:02 ກ່ອນທ່ຽງ
614 -0010-09-15T04:44:23 = 4:44:23 ກ່ອນທ່ຽງ
618 2008-02-05T18:30:30 = 30:30
619 1995-12-22T09:05:02 = 05:02
620 -0010-09-15T04:44:23 = 44:23
624 2008-02-05T18:30:30 = 30:30
625 1995-12-22T09:05:02 = 05:02
626 -0010-09-15T04:44:23 = 44:23
630 2008-02-05T18:30:30 = 2008
631 1995-12-22T09:05:02 = 1995
632 -0010-09-15T04:44:23 = -10
636 2008-02-05T18:30:30 = 2008-2
637 1995-12-22T09:05:02 = 1995-12
638 -0010-09-15T04:44:23 = -10-9
640 =head3 yMEd (EEE, y-M-d)
642 2008-02-05T18:30:30 = ອ., 2008-2-5
643 1995-12-22T09:05:02 = ສກ., 1995-12-22
644 -0010-09-15T04:44:23 = ສ., -10-9-15
648 2008-02-05T18:30:30 = 2008 ກ.ພ.
649 1995-12-22T09:05:02 = 1995 ທ.ວ.
650 -0010-09-15T04:44:23 = -10 ກ.ຍ.
652 =head3 yMMMEd (EEE, y MMM d)
654 2008-02-05T18:30:30 = ອ., 2008 ກ.ພ. 5
655 1995-12-22T09:05:02 = ສກ., 1995 ທ.ວ. 22
656 -0010-09-15T04:44:23 = ສ., -10 ກ.ຍ. 15
658 =head3 yMMMM (y MMMM)
660 2008-02-05T18:30:30 = 2008 ກຸມພາ
661 1995-12-22T09:05:02 = 1995 ທັນວາ
662 -0010-09-15T04:44:23 = -10 ກັນຍາ
666 2008-02-05T18:30:30 = 2008 1
667 1995-12-22T09:05:02 = 1995 4
668 -0010-09-15T04:44:23 = -10 3
672 2008-02-05T18:30:30 = 2008 Q1
673 1995-12-22T09:05:02 = 1995 Q4
674 -0010-09-15T04:44:23 = -10 Q3
678 2008-02-05T18:30:30 = 1 08
679 1995-12-22T09:05:02 = 4 95
680 -0010-09-15T04:44:23 = 3 10
682 =head3 yyyyM (M/yyyy)
684 2008-02-05T18:30:30 = 2/2008
685 1995-12-22T09:05:02 = 12/1995
686 -0010-09-15T04:44:23 = 9/-010
688 =head3 yyyyMMMM (MMMM y)
690 2008-02-05T18:30:30 = ກຸມພາ 2008
691 1995-12-22T09:05:02 = ທັນວາ 1995
692 -0010-09-15T04:44:23 = ກັນຍາ -10
696 =head3 Prefers 24 hour time?
700 =head3 Local first day of the week
707 See L<DateTime::Locale>.
711 Dave Rolsky <autarch@urth.org>
715 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
716 free software; you can redistribute it and/or modify it under the same
717 terms as Perl itself.
719 This module was generated from data provided by the CLDR project, see
720 the LICENSE.cldr in this distribution for details on the CLDR data's