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 trv.xml
12# The source file version number was 1.12, generated on
13# 2009/06/15 03:46:25.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::trv;
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 = [ "Brax\ kndaax", "Baubau\ kndaax" ];
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 $day_format_abbreviated = [ "Kin", "Dha", "Tru", "Spa", "Rim", "Mat", "Emp" ];
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 = [ "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 }
63}
64
65sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
66
67{
68    my $day_stand_alone_narrow = [ "K", "D", "T", "S", "R", "M", "E" ];
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 = [ "BRY", "BUY" ];
76    sub era_abbreviated { return $era_abbreviated }
77}
78
79sub era_narrow { $_[0]->era_abbreviated() }
80
81{
82    my $era_wide = [ "Brah\ jikan\ Yisu\ Thulang", "Bukuy\ jikan\ Yisu\ Thulang" ];
83    sub era_wide { return $era_wide }
84}
85{
86    my $first_day_of_week = "1";
87    sub first_day_of_week { return $first_day_of_week }
88}
89
90{
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 }
93}
94
95sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
96
97{
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 }
100}
101
102sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
103
104{
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 }
107}
108
109sub month_stand_alone_wide { $_[0]->month_format_wide() }
110
111{
112    my $quarter_format_abbreviated = [ "mn1", "mn2", "mn3", "mn4" ];
113    sub quarter_format_abbreviated { return $quarter_format_abbreviated }
114}
115
116sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() }
117
118{
119    my $quarter_format_wide = [ "mnprxan", "mndha", "mntru", "mnspat" ];
120    sub quarter_format_wide { return $quarter_format_wide }
121}
122
123sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
124
125{
126    my $quarter_stand_alone_narrow = [ "1", "2", "3", "4" ];
127    sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow }
128}
129
130sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
131
132{
133    my $time_format_full = "HH\:mm\:ss\ zzzz";
134    sub time_format_full { return $time_format_full }
135}
136
137{
138    my $time_format_long = "HH\:mm\:ss\ z";
139    sub time_format_long { return $time_format_long }
140}
141
142{
143    my $time_format_medium = "HH\:mm\:ss";
144    sub time_format_medium { return $time_format_medium }
145}
146
147{
148    my $time_format_short = "HH\:mm";
149    sub time_format_short { return $time_format_short }
150}
151
152{
153    my $_format_for_Hm = "H\:mm";
154    sub _format_for_Hm { return $_format_for_Hm }
155}
156
157{
158    my $_format_for_M = "L";
159    sub _format_for_M { return $_format_for_M }
160}
161
162{
163    my $_format_for_MEd = "E\,\ M\-d";
164    sub _format_for_MEd { return $_format_for_MEd }
165}
166
167{
168    my $_format_for_MMM = "LLL";
169    sub _format_for_MMM { return $_format_for_MMM }
170}
171
172{
173    my $_format_for_MMMEd = "E\ MMM\ d";
174    sub _format_for_MMMEd { return $_format_for_MMMEd }
175}
176
177{
178    my $_format_for_MMMMEd = "E\ MMMM\ d";
179    sub _format_for_MMMMEd { return $_format_for_MMMMEd }
180}
181
182{
183    my $_format_for_MMMMd = "MMMM\ d";
184    sub _format_for_MMMMd { return $_format_for_MMMMd }
185}
186
187{
188    my $_format_for_MMMd = "MMM\ d";
189    sub _format_for_MMMd { return $_format_for_MMMd }
190}
191
192{
193    my $_format_for_Md = "M\-d";
194    sub _format_for_Md { return $_format_for_Md }
195}
196
197{
198    my $_format_for_d = "d";
199    sub _format_for_d { return $_format_for_d }
200}
201
202{
203    my $_format_for_ms = "mm\:ss";
204    sub _format_for_ms { return $_format_for_ms }
205}
206
207{
208    my $_format_for_y = "y";
209    sub _format_for_y { return $_format_for_y }
210}
211
212{
213    my $_format_for_yM = "yyyy\-M";
214    sub _format_for_yM { return $_format_for_yM }
215}
216
217{
218    my $_format_for_yMEd = "EEE\,\ yyyy\-M\-d";
219    sub _format_for_yMEd { return $_format_for_yMEd }
220}
221
222{
223    my $_format_for_yMMM = "y\ MMM";
224    sub _format_for_yMMM { return $_format_for_yMMM }
225}
226
227{
228    my $_format_for_yMMMEd = "EEE\,\ y\ MMM\ d";
229    sub _format_for_yMMMEd { return $_format_for_yMMMEd }
230}
231
232{
233    my $_format_for_yMMMM = "y\ MMMM";
234    sub _format_for_yMMMM { return $_format_for_yMMMM }
235}
236
237{
238    my $_format_for_yQ = "yyyy\ Q";
239    sub _format_for_yQ { return $_format_for_yQ }
240}
241
242{
243    my $_format_for_yQQQ = "y\ QQQ";
244    sub _format_for_yQQQ { return $_format_for_yQQQ }
245}
246
247{
248    my $_available_formats =
249        {
250          "Hm" => "H\:mm",
251          "M" => "L",
252          "MEd" => "E\,\ M\-d",
253          "MMM" => "LLL",
254          "MMMEd" => "E\ MMM\ d",
255          "MMMMEd" => "E\ MMMM\ d",
256          "MMMMd" => "MMMM\ d",
257          "MMMd" => "MMM\ d",
258          "Md" => "M\-d",
259          "d" => "d",
260          "ms" => "mm\:ss",
261          "y" => "y",
262          "yM" => "yyyy\-M",
263          "yMEd" => "EEE\,\ yyyy\-M\-d",
264          "yMMM" => "y\ MMM",
265          "yMMMEd" => "EEE\,\ y\ MMM\ d",
266          "yMMMM" => "y\ MMMM",
267          "yQ" => "yyyy\ Q",
268          "yQQQ" => "y\ QQQ"
269        };
270    sub _available_formats { return $_available_formats }
271}
272
2731;
274
275__END__
276
277
278=pod
279
280=encoding utf8
281
282=head1 NAME
283
284DateTime::Locale::trv
285
286=head1 SYNOPSIS
287
288  use DateTime;
289
290  my $dt = DateTime->now( locale => 'trv' );
291  print $dt->month_name();
292
293=head1 DESCRIPTION
294
295This is the DateTime locale package for Taroko.
296
297=head1 DATA
298
299This locale inherits from the L<DateTime::Locale::root> locale.
300
301It contains the following data.
302
303=head2 Days
304
305=head3 Wide (format)
306
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
313  Jiyax sngayan
314
315=head3 Abbreviated (format)
316
317  Kin
318  Dha
319  Tru
320  Spa
321  Rim
322  Mat
323  Emp
324
325=head3 Narrow (format)
326
327  K
328  D
329  T
330  S
331  R
332  M
333  E
334
335=head3 Wide (stand-alone)
336
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
343  Jiyax sngayan
344
345=head3 Abbreviated (stand-alone)
346
347  Kin
348  Dha
349  Tru
350  Spa
351  Rim
352  Mat
353  Emp
354
355=head3 Narrow (stand-alone)
356
357  K
358  D
359  T
360  S
361  R
362  M
363  E
364
365=head2 Months
366
367=head3 Wide (format)
368
369  Kingal idas
370  Dha idas
371  Tru idas
372  Spat idas
373  Rima idas
374  Mataru idas
375  Empitu idas
376  Maspat idas
377  Mngari idas
378  Maxal idas
379  Maxal kingal idas
380  Maxal dha idas
381
382=head3 Abbreviated (format)
383
384  Kii
385  Dhi
386  Tri
387  Spi
388  Rii
389  Mti
390  Emi
391  Mai
392  Mni
393  Mxi
394  Mxk
395  Mxd
396
397=head3 Narrow (format)
398
399  K
400  D
401  T
402  S
403  R
404  M
405  E
406  P
407  A
408  M
409  K
410  D
411
412=head3 Wide (stand-alone)
413
414  Kingal idas
415  Dha idas
416  Tru idas
417  Spat idas
418  Rima idas
419  Mataru idas
420  Empitu idas
421  Maspat idas
422  Mngari idas
423  Maxal idas
424  Maxal kingal idas
425  Maxal dha idas
426
427=head3 Abbreviated (stand-alone)
428
429  Kii
430  Dhi
431  Tri
432  Spi
433  Rii
434  Mti
435  Emi
436  Mai
437  Mni
438  Mxi
439  Mxk
440  Mxd
441
442=head3 Narrow (stand-alone)
443
444  K
445  D
446  T
447  S
448  R
449  M
450  E
451  P
452  A
453  M
454  K
455  D
456
457=head2 Quarters
458
459=head3 Wide (format)
460
461  mnprxan
462  mndha
463  mntru
464  mnspat
465
466=head3 Abbreviated (format)
467
468  mn1
469  mn2
470  mn3
471  mn4
472
473=head3 Narrow (format)
474
475  1
476  2
477  3
478  4
479
480=head3 Wide (stand-alone)
481
482  mnprxan
483  mndha
484  mntru
485  mnspat
486
487=head3 Abbreviated (stand-alone)
488
489  mn1
490  mn2
491  mn3
492  mn4
493
494=head3 Narrow (stand-alone)
495
496  1
497  2
498  3
499  4
500
501=head2 Eras
502
503=head3 Wide
504
505  Brah jikan Yisu Thulang
506  Bukuy jikan Yisu Thulang
507
508=head3 Abbreviated
509
510  BRY
511  BUY
512
513=head3 Narrow
514
515  BRY
516  BUY
517
518=head2 Date Formats
519
520=head3 Full
521
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
525
526=head3 Long
527
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
531
532=head3 Medium
533
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
537
538=head3 Short
539
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
543
544=head3 Default
545
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
549
550=head2 Time Formats
551
552=head3 Full
553
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
557
558=head3 Long
559
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
563
564=head3 Medium
565
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
569
570=head3 Short
571
572   2008-02-05T18:30:30 = 18:30
573   1995-12-22T09:05:02 = 09:05
574  -0010-09-15T04:44:23 = 04:44
575
576=head3 Default
577
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
581
582=head2 Datetime Formats
583
584=head3 Full
585
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
589
590=head3 Long
591
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
595
596=head3 Medium
597
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
601
602=head3 Short
603
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
607
608=head3 Default
609
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
613
614=head2 Available Formats
615
616=head3 d (d)
617
618   2008-02-05T18:30:30 = 5
619   1995-12-22T09:05:02 = 22
620  -0010-09-15T04:44:23 = 15
621
622=head3 EEEd (d EEE)
623
624   2008-02-05T18:30:30 = 5 Dha
625   1995-12-22T09:05:02 = 22 Rim
626  -0010-09-15T04:44:23 = 15 Mat
627
628=head3 Hm (H:mm)
629
630   2008-02-05T18:30:30 = 18:30
631   1995-12-22T09:05:02 = 9:05
632  -0010-09-15T04:44:23 = 4:44
633
634=head3 hm (h:mm a)
635
636   2008-02-05T18:30:30 = 6:30 Baubau kndaax
637   1995-12-22T09:05:02 = 9:05 Brax kndaax
638  -0010-09-15T04:44:23 = 4:44 Brax kndaax
639
640=head3 Hms (H:mm:ss)
641
642   2008-02-05T18:30:30 = 18:30:30
643   1995-12-22T09:05:02 = 9:05:02
644  -0010-09-15T04:44:23 = 4:44:23
645
646=head3 hms (h:mm:ss a)
647
648   2008-02-05T18:30:30 = 6:30:30 Baubau kndaax
649   1995-12-22T09:05:02 = 9:05:02 Brax kndaax
650  -0010-09-15T04:44:23 = 4:44:23 Brax kndaax
651
652=head3 M (L)
653
654   2008-02-05T18:30:30 = 2
655   1995-12-22T09:05:02 = 12
656  -0010-09-15T04:44:23 = 9
657
658=head3 Md (M-d)
659
660   2008-02-05T18:30:30 = 2-5
661   1995-12-22T09:05:02 = 12-22
662  -0010-09-15T04:44:23 = 9-15
663
664=head3 MEd (E, M-d)
665
666   2008-02-05T18:30:30 = Dha, 2-5
667   1995-12-22T09:05:02 = Rim, 12-22
668  -0010-09-15T04:44:23 = Mat, 9-15
669
670=head3 MMM (LLL)
671
672   2008-02-05T18:30:30 = Dhi
673   1995-12-22T09:05:02 = Mxd
674  -0010-09-15T04:44:23 = Mni
675
676=head3 MMMd (MMM d)
677
678   2008-02-05T18:30:30 = Dhi 5
679   1995-12-22T09:05:02 = Mxd 22
680  -0010-09-15T04:44:23 = Mni 15
681
682=head3 MMMEd (E MMM d)
683
684   2008-02-05T18:30:30 = Dha Dhi 5
685   1995-12-22T09:05:02 = Rim Mxd 22
686  -0010-09-15T04:44:23 = Mat Mni 15
687
688=head3 MMMMd (MMMM d)
689
690   2008-02-05T18:30:30 = Dha idas 5
691   1995-12-22T09:05:02 = Maxal dha idas 22
692  -0010-09-15T04:44:23 = Mngari idas 15
693
694=head3 MMMMEd (E MMMM d)
695
696   2008-02-05T18:30:30 = Dha Dha idas 5
697   1995-12-22T09:05:02 = Rim Maxal dha idas 22
698  -0010-09-15T04:44:23 = Mat Mngari idas 15
699
700=head3 ms (mm:ss)
701
702   2008-02-05T18:30:30 = 30:30
703   1995-12-22T09:05:02 = 05:02
704  -0010-09-15T04:44:23 = 44:23
705
706=head3 y (y)
707
708   2008-02-05T18:30:30 = 2008
709   1995-12-22T09:05:02 = 1995
710  -0010-09-15T04:44:23 = -10
711
712=head3 yM (yyyy-M)
713
714   2008-02-05T18:30:30 = 2008-2
715   1995-12-22T09:05:02 = 1995-12
716  -0010-09-15T04:44:23 = -010-9
717
718=head3 yMEd (EEE, yyyy-M-d)
719
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
723
724=head3 yMMM (y MMM)
725
726   2008-02-05T18:30:30 = 2008 Dhi
727   1995-12-22T09:05:02 = 1995 Mxd
728  -0010-09-15T04:44:23 = -10 Mni
729
730=head3 yMMMEd (EEE, y MMM d)
731
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
735
736=head3 yMMMM (y MMMM)
737
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
741
742=head3 yQ (yyyy Q)
743
744   2008-02-05T18:30:30 = 2008 1
745   1995-12-22T09:05:02 = 1995 4
746  -0010-09-15T04:44:23 = -010 3
747
748=head3 yQQQ (y QQQ)
749
750   2008-02-05T18:30:30 = 2008 mn1
751   1995-12-22T09:05:02 = 1995 mn4
752  -0010-09-15T04:44:23 = -10 mn3
753
754=head2 Miscellaneous
755
756=head3 Prefers 24 hour time?
757
758Yes
759
760=head3 Local first day of the week
761
762tgKingal jiyax iyax sngayan
763
764
765=head1 SUPPORT
766
767See L<DateTime::Locale>.
768
769=head1 AUTHOR
770
771Dave Rolsky <autarch@urth.org>
772
773=head1 COPYRIGHT
774
775Copyright (c) 2008 David Rolsky. All rights reserved. This program is
776free software; you can redistribute it and/or modify it under the same
777terms as Perl itself.
778
779This module was generated from data provided by the CLDR project, see
780the LICENSE.cldr in this distribution for details on the CLDR data's
781license.
782
783=cut
784