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 it_CH.xml
12# The source file version number was 1.61, generated on
13# 2009/06/15 03:46:25.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::it_CH;
20
21use strict;
22use warnings;
23use utf8;
24
25use base 'DateTime::Locale::it';
26
27sub cldr_version { return "1\.7\.1" }
28
29{
30    my $date_format_full = "EEEE\,\ d\ MMMM\ y";
31    sub date_format_full { return $date_format_full }
32}
33
34{
35    my $date_format_long = "d\ MMMM\ y";
36    sub date_format_long { return $date_format_long }
37}
38
39{
40    my $date_format_medium = "d\-MMM\-y";
41    sub date_format_medium { return $date_format_medium }
42}
43
44{
45    my $date_format_short = "dd\.MM\.yy";
46    sub date_format_short { return $date_format_short }
47}
48
49{
50    my $first_day_of_week = "1";
51    sub first_day_of_week { return $first_day_of_week }
52}
53
54{
55    my $time_format_full = "HH\.mm\:ss\ \'h\'\ zzzz";
56    sub time_format_full { return $time_format_full }
57}
58
59{
60    my $_format_for_HHmm = "HH\:mm";
61    sub _format_for_HHmm { return $_format_for_HHmm }
62}
63
64{
65    my $_format_for_HHmmss = "HH\:mm\:ss";
66    sub _format_for_HHmmss { return $_format_for_HHmmss }
67}
68
69{
70    my $_format_for_MMdd = "dd\.MM";
71    sub _format_for_MMdd { return $_format_for_MMdd }
72}
73
74{
75    my $_format_for_hhmm = "hh\:mm\ a";
76    sub _format_for_hhmm { return $_format_for_hhmm }
77}
78
79{
80    my $_format_for_hhmmss = "hh\:mm\:ss\ a";
81    sub _format_for_hhmmss { return $_format_for_hhmmss }
82}
83
84{
85    my $_format_for_yyMM = "MM\.yy";
86    sub _format_for_yyMM { return $_format_for_yyMM }
87}
88
89{
90    my $_available_formats =
91        {
92          "HHmm" => "HH\:mm",
93          "HHmmss" => "HH\:mm\:ss",
94          "MMdd" => "dd\.MM",
95          "hhmm" => "hh\:mm\ a",
96          "hhmmss" => "hh\:mm\:ss\ a",
97          "yyMM" => "MM\.yy"
98        };
99    sub _available_formats { return $_available_formats }
100}
101
102{
103    my $glibc_date_format = "\%d\.\ \%m\.\ \%y";
104    sub glibc_date_format { return $glibc_date_format }
105}
106
107{
108    my $glibc_date_1_format = "\%a\ \%e\ \%b\ \%Y\,\ \%H\.\%M\.\%S\,\ \%Z";
109    sub glibc_date_1_format { return $glibc_date_1_format }
110}
111
112{
113    my $glibc_datetime_format = "\%a\ \%d\ \%b\ \%Y\ \%T\ \%Z";
114    sub glibc_datetime_format { return $glibc_datetime_format }
115}
116
117{
118    my $glibc_time_format = "\%T";
119    sub glibc_time_format { return $glibc_time_format }
120}
121
1221;
123
124__END__
125
126
127=pod
128
129=encoding utf8
130
131=head1 NAME
132
133DateTime::Locale::it_CH
134
135=head1 SYNOPSIS
136
137  use DateTime;
138
139  my $dt = DateTime->now( locale => 'it_CH' );
140  print $dt->month_name();
141
142=head1 DESCRIPTION
143
144This is the DateTime locale package for Italian Switzerland.
145
146=head1 DATA
147
148This locale inherits from the L<DateTime::Locale::it> locale.
149
150It contains the following data.
151
152=head2 Days
153
154=head3 Wide (format)
155
156  lunedì
157  martedì
158  mercoledì
159  giovedì
160  venerdì
161  sabato
162  domenica
163
164=head3 Abbreviated (format)
165
166  lun
167  mar
168  mer
169  gio
170  ven
171  sab
172  dom
173
174=head3 Narrow (format)
175
176  L
177  M
178  M
179  G
180  V
181  S
182  D
183
184=head3 Wide (stand-alone)
185
186  Lunedì
187  Martedì
188  Mercoledì
189  Giovedì
190  Venerdì
191  Sabato
192  Domenica
193
194=head3 Abbreviated (stand-alone)
195
196  lun
197  mar
198  mer
199  gio
200  ven
201  sab
202  dom
203
204=head3 Narrow (stand-alone)
205
206  L
207  M
208  M
209  G
210  V
211  S
212  D
213
214=head2 Months
215
216=head3 Wide (format)
217
218  gennaio
219  febbraio
220  marzo
221  aprile
222  maggio
223  giugno
224  luglio
225  agosto
226  settembre
227  ottobre
228  novembre
229  dicembre
230
231=head3 Abbreviated (format)
232
233  gen
234  feb
235  mar
236  apr
237  mag
238  giu
239  lug
240  ago
241  set
242  ott
243  nov
244  dic
245
246=head3 Narrow (format)
247
248  G
249  F
250  M
251  A
252  M
253  G
254  L
255  A
256  S
257  O
258  N
259  D
260
261=head3 Wide (stand-alone)
262
263  Gennaio
264  Febbraio
265  Marzo
266  Aprile
267  Maggio
268  Giugno
269  Luglio
270  Agosto
271  Settembre
272  Ottobre
273  Novembre
274  Dicembre
275
276=head3 Abbreviated (stand-alone)
277
278  gen
279  feb
280  mar
281  apr
282  mag
283  giu
284  lug
285  ago
286  set
287  ott
288  nov
289  dic
290
291=head3 Narrow (stand-alone)
292
293  G
294  F
295  M
296  A
297  M
298  G
299  L
300  A
301  S
302  O
303  N
304  D
305
306=head2 Quarters
307
308=head3 Wide (format)
309
310  1o trimestre
311  2o trimestre
312  3o trimestre
313  4o trimestre
314
315=head3 Abbreviated (format)
316
317  T1
318  T2
319  T3
320  T4
321
322=head3 Narrow (format)
323
324  1
325  2
326  3
327  4
328
329=head3 Wide (stand-alone)
330
331  1o trimestre
332  2o trimestre
333  3o trimestre
334  4o trimestre
335
336=head3 Abbreviated (stand-alone)
337
338  T1
339  T2
340  T3
341  T4
342
343=head3 Narrow (stand-alone)
344
345  1
346  2
347  3
348  4
349
350=head2 Eras
351
352=head3 Wide
353
354  a.C.
355  d.C
356
357=head3 Abbreviated
358
359  aC
360  dC
361
362=head3 Narrow
363
364  aC
365  dC
366
367=head2 Date Formats
368
369=head3 Full
370
371   2008-02-05T18:30:30 = martedì, 5 febbraio 2008
372   1995-12-22T09:05:02 = venerdì, 22 dicembre 1995
373  -0010-09-15T04:44:23 = sabato, 15 settembre -10
374
375=head3 Long
376
377   2008-02-05T18:30:30 = 5 febbraio 2008
378   1995-12-22T09:05:02 = 22 dicembre 1995
379  -0010-09-15T04:44:23 = 15 settembre -10
380
381=head3 Medium
382
383   2008-02-05T18:30:30 = 5-feb-2008
384   1995-12-22T09:05:02 = 22-dic-1995
385  -0010-09-15T04:44:23 = 15-set--10
386
387=head3 Short
388
389   2008-02-05T18:30:30 = 05.02.08
390   1995-12-22T09:05:02 = 22.12.95
391  -0010-09-15T04:44:23 = 15.09.-10
392
393=head3 Default
394
395   2008-02-05T18:30:30 = 5-feb-2008
396   1995-12-22T09:05:02 = 22-dic-1995
397  -0010-09-15T04:44:23 = 15-set--10
398
399=head2 Time Formats
400
401=head3 Full
402
403   2008-02-05T18:30:30 = 18.30:30 h UTC
404   1995-12-22T09:05:02 = 09.05:02 h UTC
405  -0010-09-15T04:44:23 = 04.44:23 h UTC
406
407=head3 Long
408
409   2008-02-05T18:30:30 = 18.30.30 UTC
410   1995-12-22T09:05:02 = 09.05.02 UTC
411  -0010-09-15T04:44:23 = 04.44.23 UTC
412
413=head3 Medium
414
415   2008-02-05T18:30:30 = 18.30.30
416   1995-12-22T09:05:02 = 09.05.02
417  -0010-09-15T04:44:23 = 04.44.23
418
419=head3 Short
420
421   2008-02-05T18:30:30 = 18.30
422   1995-12-22T09:05:02 = 09.05
423  -0010-09-15T04:44:23 = 04.44
424
425=head3 Default
426
427   2008-02-05T18:30:30 = 18.30.30
428   1995-12-22T09:05:02 = 09.05.02
429  -0010-09-15T04:44:23 = 04.44.23
430
431=head2 Datetime Formats
432
433=head3 Full
434
435   2008-02-05T18:30:30 = martedì, 5 febbraio 2008 18.30:30 h UTC
436   1995-12-22T09:05:02 = venerdì, 22 dicembre 1995 09.05:02 h UTC
437  -0010-09-15T04:44:23 = sabato, 15 settembre -10 04.44:23 h UTC
438
439=head3 Long
440
441   2008-02-05T18:30:30 = 5 febbraio 2008 18.30.30 UTC
442   1995-12-22T09:05:02 = 22 dicembre 1995 09.05.02 UTC
443  -0010-09-15T04:44:23 = 15 settembre -10 04.44.23 UTC
444
445=head3 Medium
446
447   2008-02-05T18:30:30 = 5-feb-2008 18.30.30
448   1995-12-22T09:05:02 = 22-dic-1995 09.05.02
449  -0010-09-15T04:44:23 = 15-set--10 04.44.23
450
451=head3 Short
452
453   2008-02-05T18:30:30 = 05.02.08 18.30
454   1995-12-22T09:05:02 = 22.12.95 09.05
455  -0010-09-15T04:44:23 = 15.09.-10 04.44
456
457=head3 Default
458
459   2008-02-05T18:30:30 = 5-feb-2008 18.30.30
460   1995-12-22T09:05:02 = 22-dic-1995 09.05.02
461  -0010-09-15T04:44:23 = 15-set--10 04.44.23
462
463=head2 Available Formats
464
465=head3 d (d)
466
467   2008-02-05T18:30:30 = 5
468   1995-12-22T09:05:02 = 22
469  -0010-09-15T04:44:23 = 15
470
471=head3 EEEd (d EEE)
472
473   2008-02-05T18:30:30 = 5 mar
474   1995-12-22T09:05:02 = 22 ven
475  -0010-09-15T04:44:23 = 15 sab
476
477=head3 HHmm (HH:mm)
478
479   2008-02-05T18:30:30 = 18:30
480   1995-12-22T09:05:02 = 09:05
481  -0010-09-15T04:44:23 = 04:44
482
483=head3 hhmm (hh:mm a)
484
485   2008-02-05T18:30:30 = 06:30 p.
486   1995-12-22T09:05:02 = 09:05 m.
487  -0010-09-15T04:44:23 = 04:44 m.
488
489=head3 HHmmss (HH:mm:ss)
490
491   2008-02-05T18:30:30 = 18:30:30
492   1995-12-22T09:05:02 = 09:05:02
493  -0010-09-15T04:44:23 = 04:44:23
494
495=head3 hhmmss (hh:mm:ss a)
496
497   2008-02-05T18:30:30 = 06:30:30 p.
498   1995-12-22T09:05:02 = 09:05:02 m.
499  -0010-09-15T04:44:23 = 04:44:23 m.
500
501=head3 Hm (HH:mm)
502
503   2008-02-05T18:30:30 = 18:30
504   1995-12-22T09:05:02 = 09:05
505  -0010-09-15T04:44:23 = 04:44
506
507=head3 hm (h:mm a)
508
509   2008-02-05T18:30:30 = 6:30 p.
510   1995-12-22T09:05:02 = 9:05 m.
511  -0010-09-15T04:44:23 = 4:44 m.
512
513=head3 Hms (H:mm:ss)
514
515   2008-02-05T18:30:30 = 18:30:30
516   1995-12-22T09:05:02 = 9:05:02
517  -0010-09-15T04:44:23 = 4:44:23
518
519=head3 hms (h:mm:ss a)
520
521   2008-02-05T18:30:30 = 6:30:30 p.
522   1995-12-22T09:05:02 = 9:05:02 m.
523  -0010-09-15T04:44:23 = 4:44:23 m.
524
525=head3 M (L)
526
527   2008-02-05T18:30:30 = 2
528   1995-12-22T09:05:02 = 12
529  -0010-09-15T04:44:23 = 9
530
531=head3 Md (d/M)
532
533   2008-02-05T18:30:30 = 5/2
534   1995-12-22T09:05:02 = 22/12
535  -0010-09-15T04:44:23 = 15/9
536
537=head3 MEd (EEE d/M)
538
539   2008-02-05T18:30:30 = mar 5/2
540   1995-12-22T09:05:02 = ven 22/12
541  -0010-09-15T04:44:23 = sab 15/9
542
543=head3 MMdd (dd.MM)
544
545   2008-02-05T18:30:30 = 05.02
546   1995-12-22T09:05:02 = 22.12
547  -0010-09-15T04:44:23 = 15.09
548
549=head3 MMM (LLL)
550
551   2008-02-05T18:30:30 = feb
552   1995-12-22T09:05:02 = dic
553  -0010-09-15T04:44:23 = set
554
555=head3 MMMd (d MMM)
556
557   2008-02-05T18:30:30 = 5 feb
558   1995-12-22T09:05:02 = 22 dic
559  -0010-09-15T04:44:23 = 15 set
560
561=head3 MMMEd (EEE d MMM)
562
563   2008-02-05T18:30:30 = mar 5 feb
564   1995-12-22T09:05:02 = ven 22 dic
565  -0010-09-15T04:44:23 = sab 15 set
566
567=head3 MMMMd (d MMMM)
568
569   2008-02-05T18:30:30 = 5 febbraio
570   1995-12-22T09:05:02 = 22 dicembre
571  -0010-09-15T04:44:23 = 15 settembre
572
573=head3 MMMMdd (dd MMMM)
574
575   2008-02-05T18:30:30 = 05 febbraio
576   1995-12-22T09:05:02 = 22 dicembre
577  -0010-09-15T04:44:23 = 15 settembre
578
579=head3 MMMMEd (EEE d MMMM)
580
581   2008-02-05T18:30:30 = mar 5 febbraio
582   1995-12-22T09:05:02 = ven 22 dicembre
583  -0010-09-15T04:44:23 = sab 15 settembre
584
585=head3 ms (mm:ss)
586
587   2008-02-05T18:30:30 = 30:30
588   1995-12-22T09:05:02 = 05:02
589  -0010-09-15T04:44:23 = 44:23
590
591=head3 y (y)
592
593   2008-02-05T18:30:30 = 2008
594   1995-12-22T09:05:02 = 1995
595  -0010-09-15T04:44:23 = -10
596
597=head3 yM (M/yyyy)
598
599   2008-02-05T18:30:30 = 2/2008
600   1995-12-22T09:05:02 = 12/1995
601  -0010-09-15T04:44:23 = 9/-010
602
603=head3 yMEd (EEE, d-M-yyyy)
604
605   2008-02-05T18:30:30 = mar, 5-2-2008
606   1995-12-22T09:05:02 = ven, 22-12-1995
607  -0010-09-15T04:44:23 = sab, 15-9--010
608
609=head3 yMMM (MMM y)
610
611   2008-02-05T18:30:30 = feb 2008
612   1995-12-22T09:05:02 = dic 1995
613  -0010-09-15T04:44:23 = set -10
614
615=head3 yMMMEd (EEE d MMM y)
616
617   2008-02-05T18:30:30 = mar 5 feb 2008
618   1995-12-22T09:05:02 = ven 22 dic 1995
619  -0010-09-15T04:44:23 = sab 15 set -10
620
621=head3 yMMMM (MMMM y)
622
623   2008-02-05T18:30:30 = febbraio 2008
624   1995-12-22T09:05:02 = dicembre 1995
625  -0010-09-15T04:44:23 = settembre -10
626
627=head3 yQ (Q-yyyy)
628
629   2008-02-05T18:30:30 = 1-2008
630   1995-12-22T09:05:02 = 4-1995
631  -0010-09-15T04:44:23 = 3--010
632
633=head3 yQQQ (QQQ y)
634
635   2008-02-05T18:30:30 = T1 2008
636   1995-12-22T09:05:02 = T4 1995
637  -0010-09-15T04:44:23 = T3 -10
638
639=head3 yyMM (MM.yy)
640
641   2008-02-05T18:30:30 = 02.08
642   1995-12-22T09:05:02 = 12.95
643  -0010-09-15T04:44:23 = 09.-10
644
645=head3 yyQ (Q yy)
646
647   2008-02-05T18:30:30 = 1 08
648   1995-12-22T09:05:02 = 4 95
649  -0010-09-15T04:44:23 = 3 -10
650
651=head3 yyQQQQ (QQQQ yy)
652
653   2008-02-05T18:30:30 = 1o trimestre 08
654   1995-12-22T09:05:02 = 4o trimestre 95
655  -0010-09-15T04:44:23 = 3o trimestre -10
656
657=head3 yyyyMMMM (MMMM y)
658
659   2008-02-05T18:30:30 = febbraio 2008
660   1995-12-22T09:05:02 = dicembre 1995
661  -0010-09-15T04:44:23 = settembre -10
662
663=head2 Miscellaneous
664
665=head3 Prefers 24 hour time?
666
667Yes
668
669=head3 Local first day of the week
670
671lunedì
672
673
674=head1 SUPPORT
675
676See L<DateTime::Locale>.
677
678=head1 AUTHOR
679
680Dave Rolsky <autarch@urth.org>
681
682=head1 COPYRIGHT
683
684Copyright (c) 2008 David Rolsky. All rights reserved. This program is
685free software; you can redistribute it and/or modify it under the same
686terms as Perl itself.
687
688This module was generated from data provided by the CLDR project, see
689the LICENSE.cldr in this distribution for details on the CLDR data's
690license.
691
692=cut
693