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 ts.xml
12# The source file version number was 1.29, generated on
13# 2009/05/05 23:06:41.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::ts;
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 $day_format_abbreviated = [ "Mus", "Bir", "Har", "Ne", "Tlh", "Mug", "Son" ];
31    sub day_format_abbreviated { return $day_format_abbreviated }
32}
33
34sub day_format_narrow { $_[0]->day_format_abbreviated() }
35
36{
37    my $day_format_wide = [ "Musumbhunuku", "Ravumbirhi", "Ravunharhu", "Ravumune", "Ravuntlhanu", "Mugqivela", "Sonto" ];
38    sub day_format_wide { return $day_format_wide }
39}
40
41sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
42
43
44sub day_stand_alone_wide { $_[0]->day_format_wide() }
45
46{
47    my $era_abbreviated = [ "BC", "AD" ];
48    sub era_abbreviated { return $era_abbreviated }
49}
50
51sub era_narrow { $_[0]->era_abbreviated() }
52
53{
54    my $first_day_of_week = "1";
55    sub first_day_of_week { return $first_day_of_week }
56}
57
58{
59    my $month_format_abbreviated = [ "Sun", "Yan", "Kul", "Dzi", "Mud", "Kho", "Maw", "Mha", "Ndz", "Nhl", "Huk", "N\'w" ];
60    sub month_format_abbreviated { return $month_format_abbreviated }
61}
62
63sub month_format_narrow { $_[0]->month_format_abbreviated() }
64
65{
66    my $month_format_wide = [ "Sunguti", "Nyenyenyani", "Nyenyankulu", "Dzivamisoko", "Mudyaxihi", "Khotavuxika", "Mawuwani", "Mhawuri", "Ndzhati", "Nhlangula", "Hukuri", "N\'wendzamhala" ];
67    sub month_format_wide { return $month_format_wide }
68}
69
70sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
71
72
73sub month_stand_alone_wide { $_[0]->month_format_wide() }
74
75{
76    my $quarter_format_abbreviated = [ "K1", "K2", "K3", "K4" ];
77    sub quarter_format_abbreviated { return $quarter_format_abbreviated }
78}
79{
80    my $quarter_format_wide = [ "Kotara\ yo\ sungula", "Kotara\ ya\ vumbirhi", "Kotara\ ya\ vunharhu", "Kotara\ ya\ vumune" ];
81    sub quarter_format_wide { return $quarter_format_wide }
82}
83
84sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
85
86
87sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
88
89{
90    my $_format_for_yyQ = "Q\ yy";
91    sub _format_for_yyQ { return $_format_for_yyQ }
92}
93
94{
95    my $_available_formats =
96        {
97          "yyQ" => "Q\ yy"
98        };
99    sub _available_formats { return $_available_formats }
100}
101
1021;
103
104__END__
105
106
107=pod
108
109=encoding utf8
110
111=head1 NAME
112
113DateTime::Locale::ts
114
115=head1 SYNOPSIS
116
117  use DateTime;
118
119  my $dt = DateTime->now( locale => 'ts' );
120  print $dt->month_name();
121
122=head1 DESCRIPTION
123
124This is the DateTime locale package for Tsonga.
125
126=head1 DATA
127
128This locale inherits from the L<DateTime::Locale::root> locale.
129
130It contains the following data.
131
132=head2 Days
133
134=head3 Wide (format)
135
136  Musumbhunuku
137  Ravumbirhi
138  Ravunharhu
139  Ravumune
140  Ravuntlhanu
141  Mugqivela
142  Sonto
143
144=head3 Abbreviated (format)
145
146  Mus
147  Bir
148  Har
149  Ne
150  Tlh
151  Mug
152  Son
153
154=head3 Narrow (format)
155
156  Mus
157  Bir
158  Har
159  Ne
160  Tlh
161  Mug
162  Son
163
164=head3 Wide (stand-alone)
165
166  Musumbhunuku
167  Ravumbirhi
168  Ravunharhu
169  Ravumune
170  Ravuntlhanu
171  Mugqivela
172  Sonto
173
174=head3 Abbreviated (stand-alone)
175
176  Mus
177  Bir
178  Har
179  Ne
180  Tlh
181  Mug
182  Son
183
184=head3 Narrow (stand-alone)
185
186  2
187  3
188  4
189  5
190  6
191  7
192  1
193
194=head2 Months
195
196=head3 Wide (format)
197
198  Sunguti
199  Nyenyenyani
200  Nyenyankulu
201  Dzivamisoko
202  Mudyaxihi
203  Khotavuxika
204  Mawuwani
205  Mhawuri
206  Ndzhati
207  Nhlangula
208  Hukuri
209  N'wendzamhala
210
211=head3 Abbreviated (format)
212
213  Sun
214  Yan
215  Kul
216  Dzi
217  Mud
218  Kho
219  Maw
220  Mha
221  Ndz
222  Nhl
223  Huk
224  N'w
225
226=head3 Narrow (format)
227
228  Sun
229  Yan
230  Kul
231  Dzi
232  Mud
233  Kho
234  Maw
235  Mha
236  Ndz
237  Nhl
238  Huk
239  N'w
240
241=head3 Wide (stand-alone)
242
243  Sunguti
244  Nyenyenyani
245  Nyenyankulu
246  Dzivamisoko
247  Mudyaxihi
248  Khotavuxika
249  Mawuwani
250  Mhawuri
251  Ndzhati
252  Nhlangula
253  Hukuri
254  N'wendzamhala
255
256=head3 Abbreviated (stand-alone)
257
258  Sun
259  Yan
260  Kul
261  Dzi
262  Mud
263  Kho
264  Maw
265  Mha
266  Ndz
267  Nhl
268  Huk
269  N'w
270
271=head3 Narrow (stand-alone)
272
273  1
274  2
275  3
276  4
277  5
278  6
279  7
280  8
281  9
282  10
283  11
284  12
285
286=head2 Quarters
287
288=head3 Wide (format)
289
290  Kotara yo sungula
291  Kotara ya vumbirhi
292  Kotara ya vunharhu
293  Kotara ya vumune
294
295=head3 Abbreviated (format)
296
297  K1
298  K2
299  K3
300  K4
301
302=head3 Narrow (format)
303
304  1
305  2
306  3
307  4
308
309=head3 Wide (stand-alone)
310
311  Kotara yo sungula
312  Kotara ya vumbirhi
313  Kotara ya vunharhu
314  Kotara ya vumune
315
316=head3 Abbreviated (stand-alone)
317
318  K1
319  K2
320  K3
321  K4
322
323=head3 Narrow (stand-alone)
324
325  1
326  2
327  3
328  4
329
330=head2 Eras
331
332=head3 Wide
333
334  BCE
335  CE
336
337=head3 Abbreviated
338
339  BC
340  AD
341
342=head3 Narrow
343
344  BC
345  AD
346
347=head2 Date Formats
348
349=head3 Full
350
351   2008-02-05T18:30:30 = Ravumbirhi, 2008 Nyenyenyani 05
352   1995-12-22T09:05:02 = Ravuntlhanu, 1995 N'wendzamhala 22
353  -0010-09-15T04:44:23 = Mugqivela, -10 Ndzhati 15
354
355=head3 Long
356
357   2008-02-05T18:30:30 = 2008 Nyenyenyani 5
358   1995-12-22T09:05:02 = 1995 N'wendzamhala 22
359  -0010-09-15T04:44:23 = -10 Ndzhati 15
360
361=head3 Medium
362
363   2008-02-05T18:30:30 = 2008 Yan 5
364   1995-12-22T09:05:02 = 1995 N'w 22
365  -0010-09-15T04:44:23 = -10 Ndz 15
366
367=head3 Short
368
369   2008-02-05T18:30:30 = 2008-02-05
370   1995-12-22T09:05:02 = 1995-12-22
371  -0010-09-15T04:44:23 = -010-09-15
372
373=head3 Default
374
375   2008-02-05T18:30:30 = 2008 Yan 5
376   1995-12-22T09:05:02 = 1995 N'w 22
377  -0010-09-15T04:44:23 = -10 Ndz 15
378
379=head2 Time Formats
380
381=head3 Full
382
383   2008-02-05T18:30:30 = 18:30:30 UTC
384   1995-12-22T09:05:02 = 09:05:02 UTC
385  -0010-09-15T04:44:23 = 04:44:23 UTC
386
387=head3 Long
388
389   2008-02-05T18:30:30 = 18:30:30 UTC
390   1995-12-22T09:05:02 = 09:05:02 UTC
391  -0010-09-15T04:44:23 = 04:44:23 UTC
392
393=head3 Medium
394
395   2008-02-05T18:30:30 = 18:30:30
396   1995-12-22T09:05:02 = 09:05:02
397  -0010-09-15T04:44:23 = 04:44:23
398
399=head3 Short
400
401   2008-02-05T18:30:30 = 18:30
402   1995-12-22T09:05:02 = 09:05
403  -0010-09-15T04:44:23 = 04:44
404
405=head3 Default
406
407   2008-02-05T18:30:30 = 18:30:30
408   1995-12-22T09:05:02 = 09:05:02
409  -0010-09-15T04:44:23 = 04:44:23
410
411=head2 Datetime Formats
412
413=head3 Full
414
415   2008-02-05T18:30:30 = Ravumbirhi, 2008 Nyenyenyani 05 18:30:30 UTC
416   1995-12-22T09:05:02 = Ravuntlhanu, 1995 N'wendzamhala 22 09:05:02 UTC
417  -0010-09-15T04:44:23 = Mugqivela, -10 Ndzhati 15 04:44:23 UTC
418
419=head3 Long
420
421   2008-02-05T18:30:30 = 2008 Nyenyenyani 5 18:30:30 UTC
422   1995-12-22T09:05:02 = 1995 N'wendzamhala 22 09:05:02 UTC
423  -0010-09-15T04:44:23 = -10 Ndzhati 15 04:44:23 UTC
424
425=head3 Medium
426
427   2008-02-05T18:30:30 = 2008 Yan 5 18:30:30
428   1995-12-22T09:05:02 = 1995 N'w 22 09:05:02
429  -0010-09-15T04:44:23 = -10 Ndz 15 04:44:23
430
431=head3 Short
432
433   2008-02-05T18:30:30 = 2008-02-05 18:30
434   1995-12-22T09:05:02 = 1995-12-22 09:05
435  -0010-09-15T04:44:23 = -010-09-15 04:44
436
437=head3 Default
438
439   2008-02-05T18:30:30 = 2008 Yan 5 18:30:30
440   1995-12-22T09:05:02 = 1995 N'w 22 09:05:02
441  -0010-09-15T04:44:23 = -10 Ndz 15 04:44:23
442
443=head2 Available Formats
444
445=head3 d (d)
446
447   2008-02-05T18:30:30 = 5
448   1995-12-22T09:05:02 = 22
449  -0010-09-15T04:44:23 = 15
450
451=head3 EEEd (d EEE)
452
453   2008-02-05T18:30:30 = 5 Bir
454   1995-12-22T09:05:02 = 22 Tlh
455  -0010-09-15T04:44:23 = 15 Mug
456
457=head3 Hm (H:mm)
458
459   2008-02-05T18:30:30 = 18:30
460   1995-12-22T09:05:02 = 9:05
461  -0010-09-15T04:44:23 = 4:44
462
463=head3 hm (h:mm a)
464
465   2008-02-05T18:30:30 = 6:30 PM
466   1995-12-22T09:05:02 = 9:05 AM
467  -0010-09-15T04:44:23 = 4:44 AM
468
469=head3 Hms (H:mm:ss)
470
471   2008-02-05T18:30:30 = 18:30:30
472   1995-12-22T09:05:02 = 9:05:02
473  -0010-09-15T04:44:23 = 4:44:23
474
475=head3 hms (h:mm:ss a)
476
477   2008-02-05T18:30:30 = 6:30:30 PM
478   1995-12-22T09:05:02 = 9:05:02 AM
479  -0010-09-15T04:44:23 = 4:44:23 AM
480
481=head3 M (L)
482
483   2008-02-05T18:30:30 = 2
484   1995-12-22T09:05:02 = 12
485  -0010-09-15T04:44:23 = 9
486
487=head3 Md (M-d)
488
489   2008-02-05T18:30:30 = 2-5
490   1995-12-22T09:05:02 = 12-22
491  -0010-09-15T04:44:23 = 9-15
492
493=head3 MEd (E, M-d)
494
495   2008-02-05T18:30:30 = Bir, 2-5
496   1995-12-22T09:05:02 = Tlh, 12-22
497  -0010-09-15T04:44:23 = Mug, 9-15
498
499=head3 MMM (LLL)
500
501   2008-02-05T18:30:30 = Yan
502   1995-12-22T09:05:02 = N'w
503  -0010-09-15T04:44:23 = Ndz
504
505=head3 MMMd (MMM d)
506
507   2008-02-05T18:30:30 = Yan 5
508   1995-12-22T09:05:02 = N'w 22
509  -0010-09-15T04:44:23 = Ndz 15
510
511=head3 MMMEd (E MMM d)
512
513   2008-02-05T18:30:30 = Bir Yan 5
514   1995-12-22T09:05:02 = Tlh N'w 22
515  -0010-09-15T04:44:23 = Mug Ndz 15
516
517=head3 MMMMd (MMMM d)
518
519   2008-02-05T18:30:30 = Nyenyenyani 5
520   1995-12-22T09:05:02 = N'wendzamhala 22
521  -0010-09-15T04:44:23 = Ndzhati 15
522
523=head3 MMMMEd (E MMMM d)
524
525   2008-02-05T18:30:30 = Bir Nyenyenyani 5
526   1995-12-22T09:05:02 = Tlh N'wendzamhala 22
527  -0010-09-15T04:44:23 = Mug Ndzhati 15
528
529=head3 ms (mm:ss)
530
531   2008-02-05T18:30:30 = 30:30
532   1995-12-22T09:05:02 = 05:02
533  -0010-09-15T04:44:23 = 44:23
534
535=head3 y (y)
536
537   2008-02-05T18:30:30 = 2008
538   1995-12-22T09:05:02 = 1995
539  -0010-09-15T04:44:23 = -10
540
541=head3 yM (y-M)
542
543   2008-02-05T18:30:30 = 2008-2
544   1995-12-22T09:05:02 = 1995-12
545  -0010-09-15T04:44:23 = -10-9
546
547=head3 yMEd (EEE, y-M-d)
548
549   2008-02-05T18:30:30 = Bir, 2008-2-5
550   1995-12-22T09:05:02 = Tlh, 1995-12-22
551  -0010-09-15T04:44:23 = Mug, -10-9-15
552
553=head3 yMMM (y MMM)
554
555   2008-02-05T18:30:30 = 2008 Yan
556   1995-12-22T09:05:02 = 1995 N'w
557  -0010-09-15T04:44:23 = -10 Ndz
558
559=head3 yMMMEd (EEE, y MMM d)
560
561   2008-02-05T18:30:30 = Bir, 2008 Yan 5
562   1995-12-22T09:05:02 = Tlh, 1995 N'w 22
563  -0010-09-15T04:44:23 = Mug, -10 Ndz 15
564
565=head3 yMMMM (y MMMM)
566
567   2008-02-05T18:30:30 = 2008 Nyenyenyani
568   1995-12-22T09:05:02 = 1995 N'wendzamhala
569  -0010-09-15T04:44:23 = -10 Ndzhati
570
571=head3 yQ (y Q)
572
573   2008-02-05T18:30:30 = 2008 1
574   1995-12-22T09:05:02 = 1995 4
575  -0010-09-15T04:44:23 = -10 3
576
577=head3 yQQQ (y QQQ)
578
579   2008-02-05T18:30:30 = 2008 K1
580   1995-12-22T09:05:02 = 1995 K4
581  -0010-09-15T04:44:23 = -10 K3
582
583=head3 yyQ (Q yy)
584
585   2008-02-05T18:30:30 = 1 08
586   1995-12-22T09:05:02 = 4 95
587  -0010-09-15T04:44:23 = 3 -10
588
589=head2 Miscellaneous
590
591=head3 Prefers 24 hour time?
592
593Yes
594
595=head3 Local first day of the week
596
597Musumbhunuku
598
599
600=head1 SUPPORT
601
602See L<DateTime::Locale>.
603
604=head1 AUTHOR
605
606Dave Rolsky <autarch@urth.org>
607
608=head1 COPYRIGHT
609
610Copyright (c) 2008 David Rolsky. All rights reserved. This program is
611free software; you can redistribute it and/or modify it under the same
612terms as Perl itself.
613
614This module was generated from data provided by the CLDR project, see
615the LICENSE.cldr in this distribution for details on the CLDR data's
616license.
617
618=cut
619