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 trv.xml
12 # The source file version number was 1.12, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::trv;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "Brax\ kndaax", "Baubau\ kndaax" ];
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 = "yyyy\-MM\-dd";
50 sub date_format_short { return $date_format_short }
54 my $day_format_abbreviated = [ "Kin", "Dha", "Tru", "Spa", "Rim", "Mat", "Emp" ];
55 sub day_format_abbreviated { return $day_format_abbreviated }
58 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
61 my $day_format_wide = [ "tgKingal\ jiyax\ iyax\ sngayan", "tgDha\ jiyax\ iyax\ sngayan", "tgTru\ jiyax\ iyax\ sngayan", "tgSpac\ jiyax\ iyax\ sngayan", "tgRima\ jiyax\ iyax\ sngayan", "tgMataru\ jiyax\ iyax\ sngayan", "Jiyax\ sngayan" ];
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 = [ "K", "D", "T", "S", "R", "M", "E" ];
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 = [ "BRY", "BUY" ];
76 sub era_abbreviated { return $era_abbreviated }
79 sub era_narrow { $_[0]->era_abbreviated() }
82 my $era_wide = [ "Brah\ jikan\ Yisu\ Thulang", "Bukuy\ jikan\ Yisu\ Thulang" ];
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 = [ "Kii", "Dhi", "Tri", "Spi", "Rii", "Mti", "Emi", "Mai", "Mni", "Mxi", "Mxk", "Mxd" ];
92 sub month_format_abbreviated { return $month_format_abbreviated }
95 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
98 my $month_format_wide = [ "Kingal\ idas", "Dha\ idas", "Tru\ idas", "Spat\ idas", "Rima\ idas", "Mataru\ idas", "Empitu\ idas", "Maspat\ idas", "Mngari\ idas", "Maxal\ idas", "Maxal\ kingal\ idas", "Maxal\ dha\ idas" ];
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 = [ "K", "D", "T", "S", "R", "M", "E", "P", "A", "M", "K", "D" ];
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 = [ "mn1", "mn2", "mn3", "mn4" ];
113 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
116 sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() }
119 my $quarter_format_wide = [ "mnprxan", "mndha", "mntru", "mnspat" ];
120 sub quarter_format_wide { return $quarter_format_wide }
123 sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
126 my $quarter_stand_alone_narrow = [ "1", "2", "3", "4" ];
127 sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow }
130 sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
133 my $time_format_full = "HH\:mm\:ss\ zzzz";
134 sub time_format_full { return $time_format_full }
138 my $time_format_long = "HH\:mm\:ss\ z";
139 sub time_format_long { return $time_format_long }
143 my $time_format_medium = "HH\:mm\:ss";
144 sub time_format_medium { return $time_format_medium }
148 my $time_format_short = "HH\:mm";
149 sub time_format_short { return $time_format_short }
153 my $_format_for_Hm = "H\:mm";
154 sub _format_for_Hm { return $_format_for_Hm }
158 my $_format_for_M = "L";
159 sub _format_for_M { return $_format_for_M }
163 my $_format_for_MEd = "E\,\ M\-d";
164 sub _format_for_MEd { return $_format_for_MEd }
168 my $_format_for_MMM = "LLL";
169 sub _format_for_MMM { return $_format_for_MMM }
173 my $_format_for_MMMEd = "E\ MMM\ d";
174 sub _format_for_MMMEd { return $_format_for_MMMEd }
178 my $_format_for_MMMMEd = "E\ MMMM\ d";
179 sub _format_for_MMMMEd { return $_format_for_MMMMEd }
183 my $_format_for_MMMMd = "MMMM\ d";
184 sub _format_for_MMMMd { return $_format_for_MMMMd }
188 my $_format_for_MMMd = "MMM\ d";
189 sub _format_for_MMMd { return $_format_for_MMMd }
193 my $_format_for_Md = "M\-d";
194 sub _format_for_Md { return $_format_for_Md }
198 my $_format_for_d = "d";
199 sub _format_for_d { return $_format_for_d }
203 my $_format_for_ms = "mm\:ss";
204 sub _format_for_ms { return $_format_for_ms }
208 my $_format_for_y = "y";
209 sub _format_for_y { return $_format_for_y }
213 my $_format_for_yM = "yyyy\-M";
214 sub _format_for_yM { return $_format_for_yM }
218 my $_format_for_yMEd = "EEE\,\ yyyy\-M\-d";
219 sub _format_for_yMEd { return $_format_for_yMEd }
223 my $_format_for_yMMM = "y\ MMM";
224 sub _format_for_yMMM { return $_format_for_yMMM }
228 my $_format_for_yMMMEd = "EEE\,\ y\ MMM\ d";
229 sub _format_for_yMMMEd { return $_format_for_yMMMEd }
233 my $_format_for_yMMMM = "y\ MMMM";
234 sub _format_for_yMMMM { return $_format_for_yMMMM }
238 my $_format_for_yQ = "yyyy\ Q";
239 sub _format_for_yQ { return $_format_for_yQ }
243 my $_format_for_yQQQ = "y\ QQQ";
244 sub _format_for_yQQQ { return $_format_for_yQQQ }
248 my $_available_formats =
252 "MEd" => "E\,\ M\-d",
254 "MMMEd" => "E\ MMM\ d",
255 "MMMMEd" => "E\ MMMM\ d",
256 "MMMMd" => "MMMM\ d",
263 "yMEd" => "EEE\,\ yyyy\-M\-d",
265 "yMMMEd" => "EEE\,\ y\ MMM\ d",
266 "yMMMM" => "y\ MMMM",
270 sub _available_formats { return $_available_formats }
284 DateTime::Locale::trv
290 my $dt = DateTime->now( locale => 'trv' );
291 print $dt->month_name();
295 This is the DateTime locale package for Taroko.
299 This locale inherits from the L<DateTime::Locale::root> locale.
301 It contains the following data.
307 tgKingal jiyax iyax sngayan
308 tgDha jiyax iyax sngayan
309 tgTru jiyax iyax sngayan
310 tgSpac jiyax iyax sngayan
311 tgRima jiyax iyax sngayan
312 tgMataru jiyax iyax sngayan
315 =head3 Abbreviated (format)
325 =head3 Narrow (format)
335 =head3 Wide (stand-alone)
337 tgKingal jiyax iyax sngayan
338 tgDha jiyax iyax sngayan
339 tgTru jiyax iyax sngayan
340 tgSpac jiyax iyax sngayan
341 tgRima jiyax iyax sngayan
342 tgMataru jiyax iyax sngayan
345 =head3 Abbreviated (stand-alone)
355 =head3 Narrow (stand-alone)
382 =head3 Abbreviated (format)
397 =head3 Narrow (format)
412 =head3 Wide (stand-alone)
427 =head3 Abbreviated (stand-alone)
442 =head3 Narrow (stand-alone)
466 =head3 Abbreviated (format)
473 =head3 Narrow (format)
480 =head3 Wide (stand-alone)
487 =head3 Abbreviated (stand-alone)
494 =head3 Narrow (stand-alone)
505 Brah jikan Yisu Thulang
506 Bukuy jikan Yisu Thulang
522 2008-02-05T18:30:30 = tgDha jiyax iyax sngayan, 2008 Dha idas 05
523 1995-12-22T09:05:02 = tgRima jiyax iyax sngayan, 1995 Maxal dha idas 22
524 -0010-09-15T04:44:23 = tgMataru jiyax iyax sngayan, -10 Mngari idas 15
528 2008-02-05T18:30:30 = 2008 Dha idas 5
529 1995-12-22T09:05:02 = 1995 Maxal dha idas 22
530 -0010-09-15T04:44:23 = -10 Mngari idas 15
534 2008-02-05T18:30:30 = 2008 Dhi 5
535 1995-12-22T09:05:02 = 1995 Mxd 22
536 -0010-09-15T04:44:23 = -10 Mni 15
540 2008-02-05T18:30:30 = 2008-02-05
541 1995-12-22T09:05:02 = 1995-12-22
542 -0010-09-15T04:44:23 = -010-09-15
546 2008-02-05T18:30:30 = 2008 Dhi 5
547 1995-12-22T09:05:02 = 1995 Mxd 22
548 -0010-09-15T04:44:23 = -10 Mni 15
554 2008-02-05T18:30:30 = 18:30:30 UTC
555 1995-12-22T09:05:02 = 09:05:02 UTC
556 -0010-09-15T04:44:23 = 04:44:23 UTC
560 2008-02-05T18:30:30 = 18:30:30 UTC
561 1995-12-22T09:05:02 = 09:05:02 UTC
562 -0010-09-15T04:44:23 = 04:44:23 UTC
566 2008-02-05T18:30:30 = 18:30:30
567 1995-12-22T09:05:02 = 09:05:02
568 -0010-09-15T04:44:23 = 04:44:23
572 2008-02-05T18:30:30 = 18:30
573 1995-12-22T09:05:02 = 09:05
574 -0010-09-15T04:44:23 = 04:44
578 2008-02-05T18:30:30 = 18:30:30
579 1995-12-22T09:05:02 = 09:05:02
580 -0010-09-15T04:44:23 = 04:44:23
582 =head2 Datetime Formats
586 2008-02-05T18:30:30 = tgDha jiyax iyax sngayan, 2008 Dha idas 05 18:30:30 UTC
587 1995-12-22T09:05:02 = tgRima jiyax iyax sngayan, 1995 Maxal dha idas 22 09:05:02 UTC
588 -0010-09-15T04:44:23 = tgMataru jiyax iyax sngayan, -10 Mngari idas 15 04:44:23 UTC
592 2008-02-05T18:30:30 = 2008 Dha idas 5 18:30:30 UTC
593 1995-12-22T09:05:02 = 1995 Maxal dha idas 22 09:05:02 UTC
594 -0010-09-15T04:44:23 = -10 Mngari idas 15 04:44:23 UTC
598 2008-02-05T18:30:30 = 2008 Dhi 5 18:30:30
599 1995-12-22T09:05:02 = 1995 Mxd 22 09:05:02
600 -0010-09-15T04:44:23 = -10 Mni 15 04:44:23
604 2008-02-05T18:30:30 = 2008-02-05 18:30
605 1995-12-22T09:05:02 = 1995-12-22 09:05
606 -0010-09-15T04:44:23 = -010-09-15 04:44
610 2008-02-05T18:30:30 = 2008 Dhi 5 18:30:30
611 1995-12-22T09:05:02 = 1995 Mxd 22 09:05:02
612 -0010-09-15T04:44:23 = -10 Mni 15 04:44:23
614 =head2 Available Formats
618 2008-02-05T18:30:30 = 5 Dha
619 1995-12-22T09:05:02 = 22 Rim
620 -0010-09-15T04:44:23 = 15 Mat
624 2008-02-05T18:30:30 = 18:30
625 1995-12-22T09:05:02 = 9:05
626 -0010-09-15T04:44:23 = 4:44
630 2008-02-05T18:30:30 = 18:30:30
631 1995-12-22T09:05:02 = 9:05:02
632 -0010-09-15T04:44:23 = 4:44:23
636 2008-02-05T18:30:30 = 2
637 1995-12-22T09:05:02 = 12
638 -0010-09-15T04:44:23 = 9
642 2008-02-05T18:30:30 = Dha, 2-5
643 1995-12-22T09:05:02 = Rim, 12-22
644 -0010-09-15T04:44:23 = Mat, 9-15
648 2008-02-05T18:30:30 = Dhi
649 1995-12-22T09:05:02 = Mxd
650 -0010-09-15T04:44:23 = Mni
652 =head3 MMMEd (E MMM d)
654 2008-02-05T18:30:30 = Dha Dhi 5
655 1995-12-22T09:05:02 = Rim Mxd 22
656 -0010-09-15T04:44:23 = Mat Mni 15
658 =head3 MMMMEd (E MMMM d)
660 2008-02-05T18:30:30 = Dha Dha idas 5
661 1995-12-22T09:05:02 = Rim Maxal dha idas 22
662 -0010-09-15T04:44:23 = Mat Mngari idas 15
664 =head3 MMMMd (MMMM d)
666 2008-02-05T18:30:30 = Dha idas 5
667 1995-12-22T09:05:02 = Maxal dha idas 22
668 -0010-09-15T04:44:23 = Mngari idas 15
672 2008-02-05T18:30:30 = Dhi 5
673 1995-12-22T09:05:02 = Mxd 22
674 -0010-09-15T04:44:23 = Mni 15
678 2008-02-05T18:30:30 = 2-5
679 1995-12-22T09:05:02 = 12-22
680 -0010-09-15T04:44:23 = 9-15
684 2008-02-05T18:30:30 = 5
685 1995-12-22T09:05:02 = 22
686 -0010-09-15T04:44:23 = 15
690 2008-02-05T18:30:30 = 6:30 Baubau kndaax
691 1995-12-22T09:05:02 = 9:05 Brax kndaax
692 -0010-09-15T04:44:23 = 4:44 Brax kndaax
694 =head3 hms (h:mm:ss a)
696 2008-02-05T18:30:30 = 6:30:30 Baubau kndaax
697 1995-12-22T09:05:02 = 9:05:02 Brax kndaax
698 -0010-09-15T04:44:23 = 4:44:23 Brax kndaax
702 2008-02-05T18:30:30 = 30:30
703 1995-12-22T09:05:02 = 05:02
704 -0010-09-15T04:44:23 = 44:23
708 2008-02-05T18:30:30 = 2008
709 1995-12-22T09:05:02 = 1995
710 -0010-09-15T04:44:23 = -10
714 2008-02-05T18:30:30 = 2008-2
715 1995-12-22T09:05:02 = 1995-12
716 -0010-09-15T04:44:23 = -010-9
718 =head3 yMEd (EEE, yyyy-M-d)
720 2008-02-05T18:30:30 = Dha, 2008-2-5
721 1995-12-22T09:05:02 = Rim, 1995-12-22
722 -0010-09-15T04:44:23 = Mat, -010-9-15
726 2008-02-05T18:30:30 = 2008 Dhi
727 1995-12-22T09:05:02 = 1995 Mxd
728 -0010-09-15T04:44:23 = -10 Mni
730 =head3 yMMMEd (EEE, y MMM d)
732 2008-02-05T18:30:30 = Dha, 2008 Dhi 5
733 1995-12-22T09:05:02 = Rim, 1995 Mxd 22
734 -0010-09-15T04:44:23 = Mat, -10 Mni 15
736 =head3 yMMMM (y MMMM)
738 2008-02-05T18:30:30 = 2008 Dha idas
739 1995-12-22T09:05:02 = 1995 Maxal dha idas
740 -0010-09-15T04:44:23 = -10 Mngari idas
744 2008-02-05T18:30:30 = 2008 1
745 1995-12-22T09:05:02 = 1995 4
746 -0010-09-15T04:44:23 = -010 3
750 2008-02-05T18:30:30 = 2008 mn1
751 1995-12-22T09:05:02 = 1995 mn4
752 -0010-09-15T04:44:23 = -10 mn3
756 =head3 Prefers 24 hour time?
760 =head3 Local first day of the week
762 tgKingal jiyax iyax sngayan
767 See L<DateTime::Locale>.
771 Dave Rolsky <autarch@urth.org>
775 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
776 free software; you can redistribute it and/or modify it under the same
777 terms as Perl itself.
779 This module was generated from data provided by the CLDR project, see
780 the LICENSE.cldr in this distribution for details on the CLDR data's