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 ta.xml
12 # The source file version number was 1.83, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::ta;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "am", "pm" ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
34 my $date_format_full = "EEEE\,\ d\ MMMM\,\ 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\-yy";
50 sub date_format_short { return $date_format_short }
54 my $day_format_abbreviated = [ "தி", "செ", "பு", "வி", "வெ", "ச", "ஞா" ];
55 sub day_format_abbreviated { return $day_format_abbreviated }
58 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
61 my $day_format_wide = [ "திங்கள்", "செவ்வாய்", "புதன்", "வியாழன்", "வெள்ளி", "சனி", "ஞாயிறு" ];
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 = [ "தி", "செ", "பு", "வி", "வெ", "ச", "ஞா" ];
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 = [ "கிமு", "கிபி" ];
76 sub era_abbreviated { return $era_abbreviated }
79 sub era_narrow { $_[0]->era_abbreviated() }
82 my $era_wide = [ "கிறிஸ்துவுக்கு\ முன்", "அனோ\ டோமினி" ];
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 = [ "ஜன\.", "பிப்\.", "மார்\.", "ஏப்\.", "மே", "ஜூன்", "ஜூலை", "ஆக\.", "செப்\.", "அக்\.", "நவ\.", "டிச\." ];
92 sub month_format_abbreviated { return $month_format_abbreviated }
95 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
98 my $month_format_wide = [ "ஜனவரி", "பிப்ரவரி", "மார்ச்", "ஏப்ரல்", "மே", "ஜூன்", "ஜூலை", "ஆகஸ்ட்", "செப்டம்பர்", "அக்டோபர்", "நவம்பர்", "டிசம்பர்" ];
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 = [ "ஜ", "பி", "மா", "ஏ", "மே", "ஜூ", "ஜூ", "ஆ", "செ", "அ", "ந", "டி" ];
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 = [ "Q1", "Q2", "Q3", "Q4" ];
113 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
116 my $quarter_format_wide = [ "1ஆம்\ காலாண்டு", "2ஆம்\ காலாண்டு", "3ஆம்\ காலாண்டு", "4ஆம்\ காலாண்டு" ];
117 sub quarter_format_wide { return $quarter_format_wide }
120 sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
123 sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
126 my $time_format_full = "h\:mm\:ss\ a\ zzzz";
127 sub time_format_full { return $time_format_full }
131 my $time_format_long = "h\:mm\:ss\ a\ z";
132 sub time_format_long { return $time_format_long }
136 my $time_format_medium = "h\:mm\:ss\ a";
137 sub time_format_medium { return $time_format_medium }
141 my $time_format_short = "h\:mm\ a";
142 sub time_format_short { return $time_format_short }
146 my $_format_for_MMMMd = "d\ MMMM";
147 sub _format_for_MMMMd { return $_format_for_MMMMd }
151 my $_format_for_MMdd = "dd\-MM";
152 sub _format_for_MMdd { return $_format_for_MMdd }
156 my $_format_for_yyQ = "Q\ yy";
157 sub _format_for_yyQ { return $_format_for_yyQ }
161 my $_format_for_yyyyMM = "MM\-yyyy";
162 sub _format_for_yyyyMM { return $_format_for_yyyyMM }
166 my $_format_for_yyyyMMMM = "MMMM\ y";
167 sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
171 my $_available_formats =
173 "MMMMd" => "d\ MMMM",
176 "yyyyMM" => "MM\-yyyy",
177 "yyyyMMMM" => "MMMM\ y"
179 sub _available_formats { return $_available_formats }
199 my $dt = DateTime->now( locale => 'ta' );
200 print $dt->month_name();
204 This is the DateTime locale package for Tamil.
208 This locale inherits from the L<DateTime::Locale::root> locale.
210 It contains the following data.
224 =head3 Abbreviated (format)
234 =head3 Narrow (format)
244 =head3 Wide (stand-alone)
254 =head3 Abbreviated (stand-alone)
264 =head3 Narrow (stand-alone)
291 =head3 Abbreviated (format)
306 =head3 Narrow (format)
321 =head3 Wide (stand-alone)
336 =head3 Abbreviated (stand-alone)
351 =head3 Narrow (stand-alone)
375 =head3 Abbreviated (format)
382 =head3 Narrow (format)
389 =head3 Wide (stand-alone)
396 =head3 Abbreviated (stand-alone)
403 =head3 Narrow (stand-alone)
431 2008-02-05T18:30:30 = செவ்வாய், 5 பிப்ரவரி, 2008
432 1995-12-22T09:05:02 = வெள்ளி, 22 டிசம்பர், 1995
433 -0010-09-15T04:44:23 = சனி, 15 செப்டம்பர், -10
437 2008-02-05T18:30:30 = 5 பிப்ரவரி, 2008
438 1995-12-22T09:05:02 = 22 டிசம்பர், 1995
439 -0010-09-15T04:44:23 = 15 செப்டம்பர், -10
443 2008-02-05T18:30:30 = 5 பிப்., 2008
444 1995-12-22T09:05:02 = 22 டிச., 1995
445 -0010-09-15T04:44:23 = 15 செப்., -10
449 2008-02-05T18:30:30 = 5-2-08
450 1995-12-22T09:05:02 = 22-12-95
451 -0010-09-15T04:44:23 = 15-9-10
455 2008-02-05T18:30:30 = 5 பிப்., 2008
456 1995-12-22T09:05:02 = 22 டிச., 1995
457 -0010-09-15T04:44:23 = 15 செப்., -10
463 2008-02-05T18:30:30 = 6:30:30 pm UTC
464 1995-12-22T09:05:02 = 9:05:02 am UTC
465 -0010-09-15T04:44:23 = 4:44:23 am UTC
469 2008-02-05T18:30:30 = 6:30:30 pm UTC
470 1995-12-22T09:05:02 = 9:05:02 am UTC
471 -0010-09-15T04:44:23 = 4:44:23 am UTC
475 2008-02-05T18:30:30 = 6:30:30 pm
476 1995-12-22T09:05:02 = 9:05:02 am
477 -0010-09-15T04:44:23 = 4:44:23 am
481 2008-02-05T18:30:30 = 6:30 pm
482 1995-12-22T09:05:02 = 9:05 am
483 -0010-09-15T04:44:23 = 4:44 am
487 2008-02-05T18:30:30 = 6:30:30 pm
488 1995-12-22T09:05:02 = 9:05:02 am
489 -0010-09-15T04:44:23 = 4:44:23 am
491 =head2 Datetime Formats
495 2008-02-05T18:30:30 = செவ்வாய், 5 பிப்ரவரி, 2008 6:30:30 pm UTC
496 1995-12-22T09:05:02 = வெள்ளி, 22 டிசம்பர், 1995 9:05:02 am UTC
497 -0010-09-15T04:44:23 = சனி, 15 செப்டம்பர், -10 4:44:23 am UTC
501 2008-02-05T18:30:30 = 5 பிப்ரவரி, 2008 6:30:30 pm UTC
502 1995-12-22T09:05:02 = 22 டிசம்பர், 1995 9:05:02 am UTC
503 -0010-09-15T04:44:23 = 15 செப்டம்பர், -10 4:44:23 am UTC
507 2008-02-05T18:30:30 = 5 பிப்., 2008 6:30:30 pm
508 1995-12-22T09:05:02 = 22 டிச., 1995 9:05:02 am
509 -0010-09-15T04:44:23 = 15 செப்., -10 4:44:23 am
513 2008-02-05T18:30:30 = 5-2-08 6:30 pm
514 1995-12-22T09:05:02 = 22-12-95 9:05 am
515 -0010-09-15T04:44:23 = 15-9-10 4:44 am
519 2008-02-05T18:30:30 = 5 பிப்., 2008 6:30:30 pm
520 1995-12-22T09:05:02 = 22 டிச., 1995 9:05:02 am
521 -0010-09-15T04:44:23 = 15 செப்., -10 4:44:23 am
523 =head2 Available Formats
527 2008-02-05T18:30:30 = 5 செ
528 1995-12-22T09:05:02 = 22 வெ
529 -0010-09-15T04:44:23 = 15 ச
533 2008-02-05T18:30:30 = 18:30
534 1995-12-22T09:05:02 = 9:05
535 -0010-09-15T04:44:23 = 4:44
539 2008-02-05T18:30:30 = 18:30:30
540 1995-12-22T09:05:02 = 9:05:02
541 -0010-09-15T04:44:23 = 4:44:23
545 2008-02-05T18:30:30 = 2
546 1995-12-22T09:05:02 = 12
547 -0010-09-15T04:44:23 = 9
551 2008-02-05T18:30:30 = செ, 2-5
552 1995-12-22T09:05:02 = வெ, 12-22
553 -0010-09-15T04:44:23 = ச, 9-15
557 2008-02-05T18:30:30 = பிப்.
558 1995-12-22T09:05:02 = டிச.
559 -0010-09-15T04:44:23 = செப்.
561 =head3 MMMEd (E MMM d)
563 2008-02-05T18:30:30 = செ பிப். 5
564 1995-12-22T09:05:02 = வெ டிச. 22
565 -0010-09-15T04:44:23 = ச செப். 15
567 =head3 MMMMEd (E MMMM d)
569 2008-02-05T18:30:30 = செ பிப்ரவரி 5
570 1995-12-22T09:05:02 = வெ டிசம்பர் 22
571 -0010-09-15T04:44:23 = ச செப்டம்பர் 15
573 =head3 MMMMd (d MMMM)
575 2008-02-05T18:30:30 = 5 பிப்ரவரி
576 1995-12-22T09:05:02 = 22 டிசம்பர்
577 -0010-09-15T04:44:23 = 15 செப்டம்பர்
581 2008-02-05T18:30:30 = பிப். 5
582 1995-12-22T09:05:02 = டிச. 22
583 -0010-09-15T04:44:23 = செப். 15
587 2008-02-05T18:30:30 = 05-02
588 1995-12-22T09:05:02 = 22-12
589 -0010-09-15T04:44:23 = 15-09
593 2008-02-05T18:30:30 = 2-5
594 1995-12-22T09:05:02 = 12-22
595 -0010-09-15T04:44:23 = 9-15
599 2008-02-05T18:30:30 = 5
600 1995-12-22T09:05:02 = 22
601 -0010-09-15T04:44:23 = 15
605 2008-02-05T18:30:30 = 6:30 pm
606 1995-12-22T09:05:02 = 9:05 am
607 -0010-09-15T04:44:23 = 4:44 am
609 =head3 hms (h:mm:ss a)
611 2008-02-05T18:30:30 = 6:30:30 pm
612 1995-12-22T09:05:02 = 9:05:02 am
613 -0010-09-15T04:44:23 = 4:44:23 am
617 2008-02-05T18:30:30 = 30:30
618 1995-12-22T09:05:02 = 05:02
619 -0010-09-15T04:44:23 = 44:23
623 2008-02-05T18:30:30 = 2008
624 1995-12-22T09:05:02 = 1995
625 -0010-09-15T04:44:23 = -10
629 2008-02-05T18:30:30 = 2008-2
630 1995-12-22T09:05:02 = 1995-12
631 -0010-09-15T04:44:23 = -10-9
633 =head3 yMEd (EEE, y-M-d)
635 2008-02-05T18:30:30 = செ, 2008-2-5
636 1995-12-22T09:05:02 = வெ, 1995-12-22
637 -0010-09-15T04:44:23 = ச, -10-9-15
641 2008-02-05T18:30:30 = 2008 பிப்.
642 1995-12-22T09:05:02 = 1995 டிச.
643 -0010-09-15T04:44:23 = -10 செப்.
645 =head3 yMMMEd (EEE, y MMM d)
647 2008-02-05T18:30:30 = செ, 2008 பிப். 5
648 1995-12-22T09:05:02 = வெ, 1995 டிச. 22
649 -0010-09-15T04:44:23 = ச, -10 செப். 15
651 =head3 yMMMM (y MMMM)
653 2008-02-05T18:30:30 = 2008 பிப்ரவரி
654 1995-12-22T09:05:02 = 1995 டிசம்பர்
655 -0010-09-15T04:44:23 = -10 செப்டம்பர்
659 2008-02-05T18:30:30 = 2008 1
660 1995-12-22T09:05:02 = 1995 4
661 -0010-09-15T04:44:23 = -10 3
665 2008-02-05T18:30:30 = 2008 Q1
666 1995-12-22T09:05:02 = 1995 Q4
667 -0010-09-15T04:44:23 = -10 Q3
671 2008-02-05T18:30:30 = 1 08
672 1995-12-22T09:05:02 = 4 95
673 -0010-09-15T04:44:23 = 3 10
675 =head3 yyyyMM (MM-yyyy)
677 2008-02-05T18:30:30 = 02-2008
678 1995-12-22T09:05:02 = 12-1995
679 -0010-09-15T04:44:23 = 09--010
681 =head3 yyyyMMMM (MMMM y)
683 2008-02-05T18:30:30 = பிப்ரவரி 2008
684 1995-12-22T09:05:02 = டிசம்பர் 1995
685 -0010-09-15T04:44:23 = செப்டம்பர் -10
689 =head3 Prefers 24 hour time?
693 =head3 Local first day of the week
700 See L<DateTime::Locale>.
704 Dave Rolsky <autarch@urth.org>
708 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
709 free software; you can redistribute it and/or modify it under the same
710 terms as Perl itself.
712 This module was generated from data provided by the CLDR project, see
713 the LICENSE.cldr in this distribution for details on the CLDR data's