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 fr_CA.xml
12 # The source file version number was 1.66, generated on
13 # 2009/06/15 03:46:26.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::fr_CA;
25 use base 'DateTime::Locale::fr';
27 sub cldr_version { return "1\.7\.1" }
30 my $date_format_medium = "yyyy\-MM\-dd";
31 sub date_format_medium { return $date_format_medium }
35 my $date_format_short = "yy\-MM\-dd";
36 sub date_format_short { return $date_format_short }
40 my $first_day_of_week = "7";
41 sub first_day_of_week { return $first_day_of_week }
45 my $time_format_full = "HH\ \'h\'\ mm\ \'min\'\ ss\ \'s\'\ zzzz";
46 sub time_format_full { return $time_format_full }
50 my $_format_for_MEd = "EEE\ M\-d";
51 sub _format_for_MEd { return $_format_for_MEd }
55 my $_format_for_MMd = "MM\-d";
56 sub _format_for_MMd { return $_format_for_MMd }
60 my $_format_for_MMdd = "MM\-dd";
61 sub _format_for_MMdd { return $_format_for_MMdd }
65 my $_format_for_Md = "M\-d";
66 sub _format_for_Md { return $_format_for_Md }
70 my $_format_for_yM = "yyyy\-MM";
71 sub _format_for_yM { return $_format_for_yM }
75 my $_format_for_yMEd = "EEE\ yyyy\-MM\-dd";
76 sub _format_for_yMEd { return $_format_for_yMEd }
80 my $_format_for_yyMM = "yy\-MM";
81 sub _format_for_yyMM { return $_format_for_yyMM }
85 my $_available_formats =
92 "yMEd" => "EEE\ yyyy\-MM\-dd",
95 sub _available_formats { return $_available_formats }
109 DateTime::Locale::fr_CA
115 my $dt = DateTime->now( locale => 'fr_CA' );
116 print $dt->month_name();
120 This is the DateTime locale package for French Canada.
124 This locale inherits from the L<DateTime::Locale::fr> locale.
126 It contains the following data.
140 =head3 Abbreviated (format)
150 =head3 Narrow (format)
160 =head3 Wide (stand-alone)
170 =head3 Abbreviated (stand-alone)
180 =head3 Narrow (stand-alone)
207 =head3 Abbreviated (format)
222 =head3 Narrow (format)
237 =head3 Wide (stand-alone)
252 =head3 Abbreviated (stand-alone)
267 =head3 Narrow (stand-alone)
291 =head3 Abbreviated (format)
298 =head3 Narrow (format)
305 =head3 Wide (stand-alone)
312 =head3 Abbreviated (stand-alone)
319 =head3 Narrow (stand-alone)
347 2008-02-05T18:30:30 = mardi 5 février 2008
348 1995-12-22T09:05:02 = vendredi 22 décembre 1995
349 -0010-09-15T04:44:23 = samedi 15 septembre -10
353 2008-02-05T18:30:30 = 5 février 2008
354 1995-12-22T09:05:02 = 22 décembre 1995
355 -0010-09-15T04:44:23 = 15 septembre -10
359 2008-02-05T18:30:30 = 2008-02-05
360 1995-12-22T09:05:02 = 1995-12-22
361 -0010-09-15T04:44:23 = -010-09-15
365 2008-02-05T18:30:30 = 08-02-05
366 1995-12-22T09:05:02 = 95-12-22
367 -0010-09-15T04:44:23 = 10-09-15
371 2008-02-05T18:30:30 = 2008-02-05
372 1995-12-22T09:05:02 = 1995-12-22
373 -0010-09-15T04:44:23 = -010-09-15
379 2008-02-05T18:30:30 = 18 h 30 min 30 s UTC
380 1995-12-22T09:05:02 = 09 h 05 min 02 s UTC
381 -0010-09-15T04:44:23 = 04 h 44 min 23 s UTC
385 2008-02-05T18:30:30 = 18:30:30 UTC
386 1995-12-22T09:05:02 = 09:05:02 UTC
387 -0010-09-15T04:44:23 = 04:44:23 UTC
391 2008-02-05T18:30:30 = 18:30:30
392 1995-12-22T09:05:02 = 09:05:02
393 -0010-09-15T04:44:23 = 04:44:23
397 2008-02-05T18:30:30 = 18:30
398 1995-12-22T09:05:02 = 09:05
399 -0010-09-15T04:44:23 = 04:44
403 2008-02-05T18:30:30 = 18:30:30
404 1995-12-22T09:05:02 = 09:05:02
405 -0010-09-15T04:44:23 = 04:44:23
407 =head2 Datetime Formats
411 2008-02-05T18:30:30 = mardi 5 février 2008 18 h 30 min 30 s UTC
412 1995-12-22T09:05:02 = vendredi 22 décembre 1995 09 h 05 min 02 s UTC
413 -0010-09-15T04:44:23 = samedi 15 septembre -10 04 h 44 min 23 s UTC
417 2008-02-05T18:30:30 = 5 février 2008 18:30:30 UTC
418 1995-12-22T09:05:02 = 22 décembre 1995 09:05:02 UTC
419 -0010-09-15T04:44:23 = 15 septembre -10 04:44:23 UTC
423 2008-02-05T18:30:30 = 2008-02-05 18:30:30
424 1995-12-22T09:05:02 = 1995-12-22 09:05:02
425 -0010-09-15T04:44:23 = -010-09-15 04:44:23
429 2008-02-05T18:30:30 = 08-02-05 18:30
430 1995-12-22T09:05:02 = 95-12-22 09:05
431 -0010-09-15T04:44:23 = 10-09-15 04:44
435 2008-02-05T18:30:30 = 2008-02-05 18:30:30
436 1995-12-22T09:05:02 = 1995-12-22 09:05:02
437 -0010-09-15T04:44:23 = -010-09-15 04:44:23
439 =head2 Available Formats
443 2008-02-05T18:30:30 = 5 mar.
444 1995-12-22T09:05:02 = 22 ven.
445 -0010-09-15T04:44:23 = 15 sam.
449 2008-02-05T18:30:30 = 18:30
450 1995-12-22T09:05:02 = 09:05
451 -0010-09-15T04:44:23 = 04:44
453 =head3 HHmmss (HH:mm:ss)
455 2008-02-05T18:30:30 = 18:30:30
456 1995-12-22T09:05:02 = 09:05:02
457 -0010-09-15T04:44:23 = 04:44:23
461 2008-02-05T18:30:30 = 18:30
462 1995-12-22T09:05:02 = 9:05
463 -0010-09-15T04:44:23 = 4:44
467 2008-02-05T18:30:30 = 18:30:30
468 1995-12-22T09:05:02 = 9:05:02
469 -0010-09-15T04:44:23 = 4:44:23
473 2008-02-05T18:30:30 = 2
474 1995-12-22T09:05:02 = 12
475 -0010-09-15T04:44:23 = 9
479 2008-02-05T18:30:30 = mar. 2-5
480 1995-12-22T09:05:02 = ven. 12-22
481 -0010-09-15T04:44:23 = sam. 9-15
485 2008-02-05T18:30:30 = févr.
486 1995-12-22T09:05:02 = déc.
487 -0010-09-15T04:44:23 = sept.
489 =head3 MMMEd (E d MMM)
491 2008-02-05T18:30:30 = mar. 5 févr.
492 1995-12-22T09:05:02 = ven. 22 déc.
493 -0010-09-15T04:44:23 = sam. 15 sept.
495 =head3 MMMMEd (EEE d MMMM)
497 2008-02-05T18:30:30 = mar. 5 février
498 1995-12-22T09:05:02 = ven. 22 décembre
499 -0010-09-15T04:44:23 = sam. 15 septembre
501 =head3 MMMMd (d MMMM)
503 2008-02-05T18:30:30 = 5 février
504 1995-12-22T09:05:02 = 22 décembre
505 -0010-09-15T04:44:23 = 15 septembre
509 2008-02-05T18:30:30 = 5 févr.
510 1995-12-22T09:05:02 = 22 déc.
511 -0010-09-15T04:44:23 = 15 sept.
513 =head3 MMMdd (dd MMM)
515 2008-02-05T18:30:30 = 05 févr.
516 1995-12-22T09:05:02 = 22 déc.
517 -0010-09-15T04:44:23 = 15 sept.
521 2008-02-05T18:30:30 = 02-5
522 1995-12-22T09:05:02 = 12-22
523 -0010-09-15T04:44:23 = 09-15
527 2008-02-05T18:30:30 = 02-05
528 1995-12-22T09:05:02 = 12-22
529 -0010-09-15T04:44:23 = 09-15
533 2008-02-05T18:30:30 = 2-5
534 1995-12-22T09:05:02 = 12-22
535 -0010-09-15T04:44:23 = 9-15
539 2008-02-05T18:30:30 = 5
540 1995-12-22T09:05:02 = 22
541 -0010-09-15T04:44:23 = 15
545 2008-02-05T18:30:30 = 6:30 PM
546 1995-12-22T09:05:02 = 9:05 AM
547 -0010-09-15T04:44:23 = 4:44 AM
549 =head3 hms (h:mm:ss a)
551 2008-02-05T18:30:30 = 6:30:30 PM
552 1995-12-22T09:05:02 = 9:05:02 AM
553 -0010-09-15T04:44:23 = 4:44:23 AM
557 2008-02-05T18:30:30 = 30:30
558 1995-12-22T09:05:02 = 05:02
559 -0010-09-15T04:44:23 = 44:23
563 2008-02-05T18:30:30 = 30:30
564 1995-12-22T09:05:02 = 05:02
565 -0010-09-15T04:44:23 = 44:23
569 2008-02-05T18:30:30 = 2008
570 1995-12-22T09:05:02 = 1995
571 -0010-09-15T04:44:23 = -10
575 2008-02-05T18:30:30 = 2008-02
576 1995-12-22T09:05:02 = 1995-12
577 -0010-09-15T04:44:23 = -010-09
579 =head3 yMEd (EEE yyyy-MM-dd)
581 2008-02-05T18:30:30 = mar. 2008-02-05
582 1995-12-22T09:05:02 = ven. 1995-12-22
583 -0010-09-15T04:44:23 = sam. -010-09-15
587 2008-02-05T18:30:30 = févr. 2008
588 1995-12-22T09:05:02 = déc. 1995
589 -0010-09-15T04:44:23 = sept. -10
591 =head3 yMMMEd (EEE d MMM y)
593 2008-02-05T18:30:30 = mar. 5 févr. 2008
594 1995-12-22T09:05:02 = ven. 22 déc. 1995
595 -0010-09-15T04:44:23 = sam. 15 sept. -10
597 =head3 yMMMM (MMMM y)
599 2008-02-05T18:30:30 = février 2008
600 1995-12-22T09:05:02 = décembre 1995
601 -0010-09-15T04:44:23 = septembre -10
605 2008-02-05T18:30:30 = T1 2008
606 1995-12-22T09:05:02 = T4 1995
607 -0010-09-15T04:44:23 = T3 -10
611 2008-02-05T18:30:30 = T1 2008
612 1995-12-22T09:05:02 = T4 1995
613 -0010-09-15T04:44:23 = T3 -10
617 2008-02-05T18:30:30 = 08-02
618 1995-12-22T09:05:02 = 95-12
619 -0010-09-15T04:44:23 = 10-09
621 =head3 yyMMM (MMM yy)
623 2008-02-05T18:30:30 = févr. 08
624 1995-12-22T09:05:02 = déc. 95
625 -0010-09-15T04:44:23 = sept. 10
627 =head3 yyMMMEEEd (EEE d MMM yy)
629 2008-02-05T18:30:30 = mar. 5 févr. 08
630 1995-12-22T09:05:02 = ven. 22 déc. 95
631 -0010-09-15T04:44:23 = sam. 15 sept. 10
633 =head3 yyMMMd (d MMM yy)
635 2008-02-05T18:30:30 = 5 févr. 08
636 1995-12-22T09:05:02 = 22 déc. 95
637 -0010-09-15T04:44:23 = 15 sept. 10
641 2008-02-05T18:30:30 = T1 08
642 1995-12-22T09:05:02 = T4 95
643 -0010-09-15T04:44:23 = T3 10
645 =head3 yyQQQQ (QQQQ yy)
647 2008-02-05T18:30:30 = 1er trimestre 08
648 1995-12-22T09:05:02 = 4e trimestre 95
649 -0010-09-15T04:44:23 = 3e trimestre 10
651 =head3 yyyyMMMM (MMMM y)
653 2008-02-05T18:30:30 = février 2008
654 1995-12-22T09:05:02 = décembre 1995
655 -0010-09-15T04:44:23 = septembre -10
659 =head3 Prefers 24 hour time?
663 =head3 Local first day of the week
670 See L<DateTime::Locale>.
674 Dave Rolsky <autarch@urth.org>
678 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
679 free software; you can redistribute it and/or modify it under the same
680 terms as Perl itself.
682 This module was generated from data provided by the CLDR project, see
683 the LICENSE.cldr in this distribution for details on the CLDR data's