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 et.xml
12# The source file version number was 1.95, generated on
13# 2009/06/15 03:46:26.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::et;
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 = [ "AM", "PM" ];
31    sub am_pm_abbreviated { return $am_pm_abbreviated }
32}
33{
34    my $date_format_full = "EEEE\,\ d\,\ MMMM\ y";
35    sub date_format_full { return $date_format_full }
36}
37
38{
39    my $date_format_long = "d\ MMMM\ 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\.yy";
50    sub date_format_short { return $date_format_short }
51}
52
53{
54    my $day_format_abbreviated = [ "E", "T", "K", "N", "R", "L", "P" ];
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 = [ "esmaspäev", "teisipäev", "kolmapäev", "neljapäev", "reede", "laupäev", "pühapäev" ];
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 = [ "2", "3", "4", "5", "6", "7", "1" ];
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 = [ "e\.m\.a\.", "m\.a\.j\." ];
76    sub era_abbreviated { return $era_abbreviated }
77}
78
79sub era_narrow { $_[0]->era_abbreviated() }
80
81{
82    my $era_wide = [ "enne\ meie\ aega", "meie\ aja\ järgi" ];
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 = [ "jaan", "veebr", "märts", "apr", "mai", "juuni", "juuli", "aug", "sept", "okt", "nov", "dets" ];
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 = [ "jaanuar", "veebruar", "märts", "aprill", "mai", "juuni", "juuli", "august", "september", "oktoober", "november", "detsember" ];
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 = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ];
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 = [ "K1", "K2", "K3", "K4" ];
113    sub quarter_format_abbreviated { return $quarter_format_abbreviated }
114}
115{
116    my $quarter_format_wide = [ "1\.\ kvartal", "2\.\ kvartal", "3\.\ kvartal", "4\.\ kvartal" ];
117    sub quarter_format_wide { return $quarter_format_wide }
118}
119
120sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
121
122
123sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
124
125{
126    my $time_format_full = "H\:mm\:ss\ zzzz";
127    sub time_format_full { return $time_format_full }
128}
129
130{
131    my $time_format_long = "H\:mm\:ss\ z";
132    sub time_format_long { return $time_format_long }
133}
134
135{
136    my $time_format_medium = "H\:mm\:ss";
137    sub time_format_medium { return $time_format_medium }
138}
139
140{
141    my $time_format_short = "H\:mm";
142    sub time_format_short { return $time_format_short }
143}
144
145{
146    my $_format_for_MMMMd = "d\ MMMM";
147    sub _format_for_MMMMd { return $_format_for_MMMMd }
148}
149
150{
151    my $_format_for_MMdd = "dd\.MM";
152    sub _format_for_MMdd { return $_format_for_MMdd }
153}
154
155{
156    my $_format_for_mmss = "mm\:ss";
157    sub _format_for_mmss { return $_format_for_mmss }
158}
159
160{
161    my $_format_for_yyQ = "Q\ yy";
162    sub _format_for_yyQ { return $_format_for_yyQ }
163}
164
165{
166    my $_format_for_yyyyMM = "MM\.yyyy";
167    sub _format_for_yyyyMM { return $_format_for_yyyyMM }
168}
169
170{
171    my $_format_for_yyyyMMMM = "MMMM\ y";
172    sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
173}
174
175{
176    my $_available_formats =
177        {
178          "MMMMd" => "d\ MMMM",
179          "MMdd" => "dd\.MM",
180          "mmss" => "mm\:ss",
181          "yyQ" => "Q\ yy",
182          "yyyyMM" => "MM\.yyyy",
183          "yyyyMMMM" => "MMMM\ y"
184        };
185    sub _available_formats { return $_available_formats }
186}
187
1881;
189
190__END__
191
192
193=pod
194
195=encoding utf8
196
197=head1 NAME
198
199DateTime::Locale::et
200
201=head1 SYNOPSIS
202
203  use DateTime;
204
205  my $dt = DateTime->now( locale => 'et' );
206  print $dt->month_name();
207
208=head1 DESCRIPTION
209
210This is the DateTime locale package for Estonian.
211
212=head1 DATA
213
214This locale inherits from the L<DateTime::Locale::root> locale.
215
216It contains the following data.
217
218=head2 Days
219
220=head3 Wide (format)
221
222  esmaspäev
223  teisipäev
224  kolmapäev
225  neljapäev
226  reede
227  laupäev
228  pühapäev
229
230=head3 Abbreviated (format)
231
232  E
233  T
234  K
235  N
236  R
237  L
238  P
239
240=head3 Narrow (format)
241
242  2
243  3
244  4
245  5
246  6
247  7
248  1
249
250=head3 Wide (stand-alone)
251
252  esmaspäev
253  teisipäev
254  kolmapäev
255  neljapäev
256  reede
257  laupäev
258  pühapäev
259
260=head3 Abbreviated (stand-alone)
261
262  E
263  T
264  K
265  N
266  R
267  L
268  P
269
270=head3 Narrow (stand-alone)
271
272  2
273  3
274  4
275  5
276  6
277  7
278  1
279
280=head2 Months
281
282=head3 Wide (format)
283
284  jaanuar
285  veebruar
286  märts
287  aprill
288  mai
289  juuni
290  juuli
291  august
292  september
293  oktoober
294  november
295  detsember
296
297=head3 Abbreviated (format)
298
299  jaan
300  veebr
301  märts
302  apr
303  mai
304  juuni
305  juuli
306  aug
307  sept
308  okt
309  nov
310  dets
311
312=head3 Narrow (format)
313
314  1
315  2
316  3
317  4
318  5
319  6
320  7
321  8
322  9
323  10
324  11
325  12
326
327=head3 Wide (stand-alone)
328
329  jaanuar
330  veebruar
331  märts
332  aprill
333  mai
334  juuni
335  juuli
336  august
337  september
338  oktoober
339  november
340  detsember
341
342=head3 Abbreviated (stand-alone)
343
344  jaan
345  veebr
346  märts
347  apr
348  mai
349  juuni
350  juuli
351  aug
352  sept
353  okt
354  nov
355  dets
356
357=head3 Narrow (stand-alone)
358
359  1
360  2
361  3
362  4
363  5
364  6
365  7
366  8
367  9
368  10
369  11
370  12
371
372=head2 Quarters
373
374=head3 Wide (format)
375
376  1. kvartal
377  2. kvartal
378  3. kvartal
379  4. kvartal
380
381=head3 Abbreviated (format)
382
383  K1
384  K2
385  K3
386  K4
387
388=head3 Narrow (format)
389
390  1
391  2
392  3
393  4
394
395=head3 Wide (stand-alone)
396
397  1. kvartal
398  2. kvartal
399  3. kvartal
400  4. kvartal
401
402=head3 Abbreviated (stand-alone)
403
404  K1
405  K2
406  K3
407  K4
408
409=head3 Narrow (stand-alone)
410
411  1
412  2
413  3
414  4
415
416=head2 Eras
417
418=head3 Wide
419
420  enne meie aega
421  meie aja järgi
422
423=head3 Abbreviated
424
425  e.m.a.
426  m.a.j.
427
428=head3 Narrow
429
430  e.m.a.
431  m.a.j.
432
433=head2 Date Formats
434
435=head3 Full
436
437   2008-02-05T18:30:30 = teisipäev, 5, veebruar 2008
438   1995-12-22T09:05:02 = reede, 22, detsember 1995
439  -0010-09-15T04:44:23 = laupäev, 15, september -10
440
441=head3 Long
442
443   2008-02-05T18:30:30 = 5 veebruar 2008
444   1995-12-22T09:05:02 = 22 detsember 1995
445  -0010-09-15T04:44:23 = 15 september -10
446
447=head3 Medium
448
449   2008-02-05T18:30:30 = 05.02.2008
450   1995-12-22T09:05:02 = 22.12.1995
451  -0010-09-15T04:44:23 = 15.09.-010
452
453=head3 Short
454
455   2008-02-05T18:30:30 = 05.02.08
456   1995-12-22T09:05:02 = 22.12.95
457  -0010-09-15T04:44:23 = 15.09.-10
458
459=head3 Default
460
461   2008-02-05T18:30:30 = 05.02.2008
462   1995-12-22T09:05:02 = 22.12.1995
463  -0010-09-15T04:44:23 = 15.09.-010
464
465=head2 Time Formats
466
467=head3 Full
468
469   2008-02-05T18:30:30 = 18:30:30 UTC
470   1995-12-22T09:05:02 = 9:05:02 UTC
471  -0010-09-15T04:44:23 = 4:44:23 UTC
472
473=head3 Long
474
475   2008-02-05T18:30:30 = 18:30:30 UTC
476   1995-12-22T09:05:02 = 9:05:02 UTC
477  -0010-09-15T04:44:23 = 4:44:23 UTC
478
479=head3 Medium
480
481   2008-02-05T18:30:30 = 18:30:30
482   1995-12-22T09:05:02 = 9:05:02
483  -0010-09-15T04:44:23 = 4:44:23
484
485=head3 Short
486
487   2008-02-05T18:30:30 = 18:30
488   1995-12-22T09:05:02 = 9:05
489  -0010-09-15T04:44:23 = 4:44
490
491=head3 Default
492
493   2008-02-05T18:30:30 = 18:30:30
494   1995-12-22T09:05:02 = 9:05:02
495  -0010-09-15T04:44:23 = 4:44:23
496
497=head2 Datetime Formats
498
499=head3 Full
500
501   2008-02-05T18:30:30 = teisipäev, 5, veebruar 2008 18:30:30 UTC
502   1995-12-22T09:05:02 = reede, 22, detsember 1995 9:05:02 UTC
503  -0010-09-15T04:44:23 = laupäev, 15, september -10 4:44:23 UTC
504
505=head3 Long
506
507   2008-02-05T18:30:30 = 5 veebruar 2008 18:30:30 UTC
508   1995-12-22T09:05:02 = 22 detsember 1995 9:05:02 UTC
509  -0010-09-15T04:44:23 = 15 september -10 4:44:23 UTC
510
511=head3 Medium
512
513   2008-02-05T18:30:30 = 05.02.2008 18:30:30
514   1995-12-22T09:05:02 = 22.12.1995 9:05:02
515  -0010-09-15T04:44:23 = 15.09.-010 4:44:23
516
517=head3 Short
518
519   2008-02-05T18:30:30 = 05.02.08 18:30
520   1995-12-22T09:05:02 = 22.12.95 9:05
521  -0010-09-15T04:44:23 = 15.09.-10 4:44
522
523=head3 Default
524
525   2008-02-05T18:30:30 = 05.02.2008 18:30:30
526   1995-12-22T09:05:02 = 22.12.1995 9:05:02
527  -0010-09-15T04:44:23 = 15.09.-010 4:44:23
528
529=head2 Available Formats
530
531=head3 d (d)
532
533   2008-02-05T18:30:30 = 5
534   1995-12-22T09:05:02 = 22
535  -0010-09-15T04:44:23 = 15
536
537=head3 EEEd (d EEE)
538
539   2008-02-05T18:30:30 = 5 T
540   1995-12-22T09:05:02 = 22 R
541  -0010-09-15T04:44:23 = 15 L
542
543=head3 Hm (H:mm)
544
545   2008-02-05T18:30:30 = 18:30
546   1995-12-22T09:05:02 = 9:05
547  -0010-09-15T04:44:23 = 4:44
548
549=head3 hm (h:mm a)
550
551   2008-02-05T18:30:30 = 6:30 PM
552   1995-12-22T09:05:02 = 9:05 AM
553  -0010-09-15T04:44:23 = 4:44 AM
554
555=head3 Hms (H:mm:ss)
556
557   2008-02-05T18:30:30 = 18:30:30
558   1995-12-22T09:05:02 = 9:05:02
559  -0010-09-15T04:44:23 = 4:44:23
560
561=head3 hms (h:mm:ss a)
562
563   2008-02-05T18:30:30 = 6:30:30 PM
564   1995-12-22T09:05:02 = 9:05:02 AM
565  -0010-09-15T04:44:23 = 4:44:23 AM
566
567=head3 M (L)
568
569   2008-02-05T18:30:30 = 2
570   1995-12-22T09:05:02 = 12
571  -0010-09-15T04:44:23 = 9
572
573=head3 Md (M-d)
574
575   2008-02-05T18:30:30 = 2-5
576   1995-12-22T09:05:02 = 12-22
577  -0010-09-15T04:44:23 = 9-15
578
579=head3 MEd (E, M-d)
580
581   2008-02-05T18:30:30 = T, 2-5
582   1995-12-22T09:05:02 = R, 12-22
583  -0010-09-15T04:44:23 = L, 9-15
584
585=head3 MMdd (dd.MM)
586
587   2008-02-05T18:30:30 = 05.02
588   1995-12-22T09:05:02 = 22.12
589  -0010-09-15T04:44:23 = 15.09
590
591=head3 MMM (LLL)
592
593   2008-02-05T18:30:30 = veebr
594   1995-12-22T09:05:02 = dets
595  -0010-09-15T04:44:23 = sept
596
597=head3 MMMd (MMM d)
598
599   2008-02-05T18:30:30 = veebr 5
600   1995-12-22T09:05:02 = dets 22
601  -0010-09-15T04:44:23 = sept 15
602
603=head3 MMMEd (E MMM d)
604
605   2008-02-05T18:30:30 = T veebr 5
606   1995-12-22T09:05:02 = R dets 22
607  -0010-09-15T04:44:23 = L sept 15
608
609=head3 MMMMd (d MMMM)
610
611   2008-02-05T18:30:30 = 5 veebruar
612   1995-12-22T09:05:02 = 22 detsember
613  -0010-09-15T04:44:23 = 15 september
614
615=head3 MMMMEd (E MMMM d)
616
617   2008-02-05T18:30:30 = T veebruar 5
618   1995-12-22T09:05:02 = R detsember 22
619  -0010-09-15T04:44:23 = L september 15
620
621=head3 mmss (mm:ss)
622
623   2008-02-05T18:30:30 = 30:30
624   1995-12-22T09:05:02 = 05:02
625  -0010-09-15T04:44:23 = 44:23
626
627=head3 ms (mm:ss)
628
629   2008-02-05T18:30:30 = 30:30
630   1995-12-22T09:05:02 = 05:02
631  -0010-09-15T04:44:23 = 44:23
632
633=head3 y (y)
634
635   2008-02-05T18:30:30 = 2008
636   1995-12-22T09:05:02 = 1995
637  -0010-09-15T04:44:23 = -10
638
639=head3 yM (y-M)
640
641   2008-02-05T18:30:30 = 2008-2
642   1995-12-22T09:05:02 = 1995-12
643  -0010-09-15T04:44:23 = -10-9
644
645=head3 yMEd (EEE, y-M-d)
646
647   2008-02-05T18:30:30 = T, 2008-2-5
648   1995-12-22T09:05:02 = R, 1995-12-22
649  -0010-09-15T04:44:23 = L, -10-9-15
650
651=head3 yMMM (y MMM)
652
653   2008-02-05T18:30:30 = 2008 veebr
654   1995-12-22T09:05:02 = 1995 dets
655  -0010-09-15T04:44:23 = -10 sept
656
657=head3 yMMMEd (EEE, y MMM d)
658
659   2008-02-05T18:30:30 = T, 2008 veebr 5
660   1995-12-22T09:05:02 = R, 1995 dets 22
661  -0010-09-15T04:44:23 = L, -10 sept 15
662
663=head3 yMMMM (y MMMM)
664
665   2008-02-05T18:30:30 = 2008 veebruar
666   1995-12-22T09:05:02 = 1995 detsember
667  -0010-09-15T04:44:23 = -10 september
668
669=head3 yQ (y Q)
670
671   2008-02-05T18:30:30 = 2008 1
672   1995-12-22T09:05:02 = 1995 4
673  -0010-09-15T04:44:23 = -10 3
674
675=head3 yQQQ (y QQQ)
676
677   2008-02-05T18:30:30 = 2008 K1
678   1995-12-22T09:05:02 = 1995 K4
679  -0010-09-15T04:44:23 = -10 K3
680
681=head3 yyQ (Q yy)
682
683   2008-02-05T18:30:30 = 1 08
684   1995-12-22T09:05:02 = 4 95
685  -0010-09-15T04:44:23 = 3 -10
686
687=head3 yyyyMM (MM.yyyy)
688
689   2008-02-05T18:30:30 = 02.2008
690   1995-12-22T09:05:02 = 12.1995
691  -0010-09-15T04:44:23 = 09.-010
692
693=head3 yyyyMMMM (MMMM y)
694
695   2008-02-05T18:30:30 = veebruar 2008
696   1995-12-22T09:05:02 = detsember 1995
697  -0010-09-15T04:44:23 = september -10
698
699=head2 Miscellaneous
700
701=head3 Prefers 24 hour time?
702
703Yes
704
705=head3 Local first day of the week
706
707esmaspäev
708
709
710=head1 SUPPORT
711
712See L<DateTime::Locale>.
713
714=head1 AUTHOR
715
716Dave Rolsky <autarch@urth.org>
717
718=head1 COPYRIGHT
719
720Copyright (c) 2008 David Rolsky. All rights reserved. This program is
721free software; you can redistribute it and/or modify it under the same
722terms as Perl itself.
723
724This module was generated from data provided by the CLDR project, see
725the LICENSE.cldr in this distribution for details on the CLDR data's
726license.
727
728=cut
729