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