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