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 ii.xml
12 # The source file version number was 1.12, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::ii;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "ꎸꄑ", "ꁯꋒ" ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
34 my $date_format_long = "y\ MMMM\ d";
35 sub date_format_long { return $date_format_long }
39 my $day_format_abbreviated = [ "ꆏꋍ", "ꆏꑍ", "ꆏꌕ", "ꆏꇖ", "ꆏꉬ", "ꆏꃘ", "ꆏꑍ" ];
40 sub day_format_abbreviated { return $day_format_abbreviated }
43 sub day_format_narrow { $_[0]->day_stand_alone_narrow() }
46 my $day_format_wide = [ "ꆏꊂꋍ", "ꆏꊂꑍ", "ꆏꊂꌕ", "ꆏꊂꇖ", "ꆏꊂꉬ", "ꆏꊂꃘ", "ꑭꆏꑍ" ];
47 sub day_format_wide { return $day_format_wide }
50 sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() }
53 my $day_stand_alone_narrow = [ "ꋍ", "ꑍ", "ꌕ", "ꇖ", "ꉬ", "ꃘ", "ꆏ" ];
54 sub day_stand_alone_narrow { return $day_stand_alone_narrow }
57 sub day_stand_alone_wide { $_[0]->day_format_wide() }
60 my $era_abbreviated = [ "ꃅꋊꂿ", "ꃅꋊꊂ" ];
61 sub era_abbreviated { return $era_abbreviated }
64 sub era_narrow { $_[0]->era_abbreviated() }
67 my $first_day_of_week = "1";
68 sub first_day_of_week { return $first_day_of_week }
72 my $month_format_abbreviated = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ];
73 sub month_format_abbreviated { return $month_format_abbreviated }
76 sub month_format_narrow { $_[0]->month_stand_alone_narrow() }
79 my $month_format_wide = [ "ꋍꆪ", "ꑍꆪ", "ꌕꆪ", "ꇖꆪ", "ꉬꆪ", "ꃘꆪ", "ꏃꆪ", "ꉆꆪ", "ꈬꆪ", "ꊰꆪ", "ꊰꊪꆪ", "ꊰꑋꆪ" ];
80 sub month_format_wide { return $month_format_wide }
83 sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() }
86 my $month_stand_alone_narrow = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ];
87 sub month_stand_alone_narrow { return $month_stand_alone_narrow }
90 sub month_stand_alone_wide { $_[0]->month_format_wide() }
93 my $quarter_format_abbreviated = [ "ꃅꑌ", "ꃅꎸ", "ꃅꍵ", "ꃅꋆ" ];
94 sub quarter_format_abbreviated { return $quarter_format_abbreviated }
97 sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() }
100 my $quarter_format_wide = [ "ꃅꑌ", "ꃅꎸ", "ꃅꍵ", "ꃅꋆ" ];
101 sub quarter_format_wide { return $quarter_format_wide }
104 sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() }
107 my $quarter_stand_alone_narrow = [ "1", "2", "3", "4" ];
108 sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow }
111 sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() }
130 my $dt = DateTime->now( locale => 'ii' );
131 print $dt->month_name();
135 This is the DateTime locale package for Sichuan Yi.
139 This locale inherits from the L<DateTime::Locale::root> locale.
141 It contains the following data.
155 =head3 Abbreviated (format)
165 =head3 Narrow (format)
175 =head3 Wide (stand-alone)
185 =head3 Abbreviated (stand-alone)
195 =head3 Narrow (stand-alone)
222 =head3 Abbreviated (format)
237 =head3 Narrow (format)
252 =head3 Wide (stand-alone)
267 =head3 Abbreviated (stand-alone)
282 =head3 Narrow (stand-alone)
306 =head3 Abbreviated (format)
313 =head3 Narrow (format)
320 =head3 Wide (stand-alone)
327 =head3 Abbreviated (stand-alone)
334 =head3 Narrow (stand-alone)
362 2008-02-05T18:30:30 = ꆏꊂꑍ, 2008 ꑍꆪ 05
363 1995-12-22T09:05:02 = ꆏꊂꉬ, 1995 ꊰꑋꆪ 22
364 -0010-09-15T04:44:23 = ꆏꊂꃘ, -10 ꈬꆪ 15
368 2008-02-05T18:30:30 = 2008 ꑍꆪ 5
369 1995-12-22T09:05:02 = 1995 ꊰꑋꆪ 22
370 -0010-09-15T04:44:23 = -10 ꈬꆪ 15
374 2008-02-05T18:30:30 = 2008 2 5
375 1995-12-22T09:05:02 = 1995 12 22
376 -0010-09-15T04:44:23 = -10 9 15
380 2008-02-05T18:30:30 = 2008-02-05
381 1995-12-22T09:05:02 = 1995-12-22
382 -0010-09-15T04:44:23 = -010-09-15
386 2008-02-05T18:30:30 = 2008 2 5
387 1995-12-22T09:05:02 = 1995 12 22
388 -0010-09-15T04:44:23 = -10 9 15
394 2008-02-05T18:30:30 = 18:30:30 UTC
395 1995-12-22T09:05:02 = 09:05:02 UTC
396 -0010-09-15T04:44:23 = 04:44:23 UTC
400 2008-02-05T18:30:30 = 18:30:30 UTC
401 1995-12-22T09:05:02 = 09:05:02 UTC
402 -0010-09-15T04:44:23 = 04:44:23 UTC
406 2008-02-05T18:30:30 = 18:30:30
407 1995-12-22T09:05:02 = 09:05:02
408 -0010-09-15T04:44:23 = 04:44:23
412 2008-02-05T18:30:30 = 18:30
413 1995-12-22T09:05:02 = 09:05
414 -0010-09-15T04:44:23 = 04:44
418 2008-02-05T18:30:30 = 18:30:30
419 1995-12-22T09:05:02 = 09:05:02
420 -0010-09-15T04:44:23 = 04:44:23
422 =head2 Datetime Formats
426 2008-02-05T18:30:30 = ꆏꊂꑍ, 2008 ꑍꆪ 05 18:30:30 UTC
427 1995-12-22T09:05:02 = ꆏꊂꉬ, 1995 ꊰꑋꆪ 22 09:05:02 UTC
428 -0010-09-15T04:44:23 = ꆏꊂꃘ, -10 ꈬꆪ 15 04:44:23 UTC
432 2008-02-05T18:30:30 = 2008 ꑍꆪ 5 18:30:30 UTC
433 1995-12-22T09:05:02 = 1995 ꊰꑋꆪ 22 09:05:02 UTC
434 -0010-09-15T04:44:23 = -10 ꈬꆪ 15 04:44:23 UTC
438 2008-02-05T18:30:30 = 2008 2 5 18:30:30
439 1995-12-22T09:05:02 = 1995 12 22 09:05:02
440 -0010-09-15T04:44:23 = -10 9 15 04:44:23
444 2008-02-05T18:30:30 = 2008-02-05 18:30
445 1995-12-22T09:05:02 = 1995-12-22 09:05
446 -0010-09-15T04:44:23 = -010-09-15 04:44
450 2008-02-05T18:30:30 = 2008 2 5 18:30:30
451 1995-12-22T09:05:02 = 1995 12 22 09:05:02
452 -0010-09-15T04:44:23 = -10 9 15 04:44:23
454 =head2 Available Formats
458 2008-02-05T18:30:30 = 5 ꆏꑍ
459 1995-12-22T09:05:02 = 22 ꆏꉬ
460 -0010-09-15T04:44:23 = 15 ꆏꃘ
464 2008-02-05T18:30:30 = 18:30
465 1995-12-22T09:05:02 = 9:05
466 -0010-09-15T04:44:23 = 4:44
470 2008-02-05T18:30:30 = 18:30:30
471 1995-12-22T09:05:02 = 9:05:02
472 -0010-09-15T04:44:23 = 4:44:23
476 2008-02-05T18:30:30 = 2
477 1995-12-22T09:05:02 = 12
478 -0010-09-15T04:44:23 = 9
482 2008-02-05T18:30:30 = ꆏꑍ, 2-5
483 1995-12-22T09:05:02 = ꆏꉬ, 12-22
484 -0010-09-15T04:44:23 = ꆏꃘ, 9-15
488 2008-02-05T18:30:30 = 2
489 1995-12-22T09:05:02 = 12
490 -0010-09-15T04:44:23 = 9
492 =head3 MMMEd (E MMM d)
494 2008-02-05T18:30:30 = ꆏꑍ 2 5
495 1995-12-22T09:05:02 = ꆏꉬ 12 22
496 -0010-09-15T04:44:23 = ꆏꃘ 9 15
498 =head3 MMMMEd (E MMMM d)
500 2008-02-05T18:30:30 = ꆏꑍ ꑍꆪ 5
501 1995-12-22T09:05:02 = ꆏꉬ ꊰꑋꆪ 22
502 -0010-09-15T04:44:23 = ꆏꃘ ꈬꆪ 15
504 =head3 MMMMd (MMMM d)
506 2008-02-05T18:30:30 = ꑍꆪ 5
507 1995-12-22T09:05:02 = ꊰꑋꆪ 22
508 -0010-09-15T04:44:23 = ꈬꆪ 15
512 2008-02-05T18:30:30 = 2 5
513 1995-12-22T09:05:02 = 12 22
514 -0010-09-15T04:44:23 = 9 15
518 2008-02-05T18:30:30 = 2-5
519 1995-12-22T09:05:02 = 12-22
520 -0010-09-15T04:44:23 = 9-15
524 2008-02-05T18:30:30 = 5
525 1995-12-22T09:05:02 = 22
526 -0010-09-15T04:44:23 = 15
530 2008-02-05T18:30:30 = 6:30 ꁯꋒ
531 1995-12-22T09:05:02 = 9:05 ꎸꄑ
532 -0010-09-15T04:44:23 = 4:44 ꎸꄑ
534 =head3 hms (h:mm:ss a)
536 2008-02-05T18:30:30 = 6:30:30 ꁯꋒ
537 1995-12-22T09:05:02 = 9:05:02 ꎸꄑ
538 -0010-09-15T04:44:23 = 4:44:23 ꎸꄑ
542 2008-02-05T18:30:30 = 30:30
543 1995-12-22T09:05:02 = 05:02
544 -0010-09-15T04:44:23 = 44:23
548 2008-02-05T18:30:30 = 2008
549 1995-12-22T09:05:02 = 1995
550 -0010-09-15T04:44:23 = -10
554 2008-02-05T18:30:30 = 2008-2
555 1995-12-22T09:05:02 = 1995-12
556 -0010-09-15T04:44:23 = -10-9
558 =head3 yMEd (EEE, y-M-d)
560 2008-02-05T18:30:30 = ꆏꑍ, 2008-2-5
561 1995-12-22T09:05:02 = ꆏꉬ, 1995-12-22
562 -0010-09-15T04:44:23 = ꆏꃘ, -10-9-15
566 2008-02-05T18:30:30 = 2008 2
567 1995-12-22T09:05:02 = 1995 12
568 -0010-09-15T04:44:23 = -10 9
570 =head3 yMMMEd (EEE, y MMM d)
572 2008-02-05T18:30:30 = ꆏꑍ, 2008 2 5
573 1995-12-22T09:05:02 = ꆏꉬ, 1995 12 22
574 -0010-09-15T04:44:23 = ꆏꃘ, -10 9 15
576 =head3 yMMMM (y MMMM)
578 2008-02-05T18:30:30 = 2008 ꑍꆪ
579 1995-12-22T09:05:02 = 1995 ꊰꑋꆪ
580 -0010-09-15T04:44:23 = -10 ꈬꆪ
584 2008-02-05T18:30:30 = 2008 1
585 1995-12-22T09:05:02 = 1995 4
586 -0010-09-15T04:44:23 = -10 3
590 2008-02-05T18:30:30 = 2008 ꃅꑌ
591 1995-12-22T09:05:02 = 1995 ꃅꋆ
592 -0010-09-15T04:44:23 = -10 ꃅꍵ
596 =head3 Prefers 24 hour time?
600 =head3 Local first day of the week
607 See L<DateTime::Locale>.
611 Dave Rolsky <autarch@urth.org>
615 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
616 free software; you can redistribute it and/or modify it under the same
617 terms as Perl itself.
619 This module was generated from data provided by the CLDR project, see
620 the LICENSE.cldr in this distribution for details on the CLDR data's