File Coverage

blib/lib/Locale/CLDR/Locales/Mi.pm
Criterion Covered Total %
statement 32 39 82.0
branch n/a
condition n/a
subroutine 11 12 91.6
pod 0 1 0.0
total 43 52 82.6


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Mi - Package for language Maori
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Mi;
10             # This file auto generated from Data\common\main\mi.xml
11             # on Fri 13 Oct 9:26:42 am GMT
12              
13 1     1   951125 use strict;
  1         2  
  1         27  
14 1     1   5 use warnings;
  1         1  
  1         24  
15 1     1   5 use version;
  1         1  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.2');
18              
19 1     1   96 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         1  
  1         9  
21 1     1   33 use utf8;
  1         3  
  1         6  
22 1     1   28 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         14  
23 1     1   140 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         8  
24 1     1   956 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Root');
27             # Need to add code for Key type pattern
28             sub display_name_pattern {
29 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
30              
31 0           my $display_pattern = '{0} ({1})';
32 0           $display_pattern =~s/\{0\}/$name/g;
33 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
34             $region,
35             $script,
36             $variant,
37             );
38              
39 0           $display_pattern =~s/\{1\}/$subtags/g;
40 0           return $display_pattern;
41             }
42              
43             has 'display_name_language' => (
44             is => 'ro',
45             isa => CodeRef,
46             init_arg => undef,
47             default => sub {
48             sub {
49             my %languages = (
50             'de' => 'Tiamana',
51             'de_AT' => 'Tiamana Atiria',
52             'de_CH' => 'Tiamana Ōkawa Huiterangi',
53             'en' => 'Ingarihi',
54             'en_AU' => 'Ingarihi Ahitereiriana',
55             'en_CA' => 'Ingarihi Kānata',
56             'en_GB' => 'Ingarihi Piritene',
57             'en_GB@alt=short' => 'Ingarihi UK',
58             'en_US' => 'Ingarihi Amerikana',
59             'en_US@alt=short' => 'Ingarihi US',
60             'es' => 'Paniora',
61             'es_419' => 'Paniora Amerika ki te Tonga',
62             'es_ES' => 'Paniora Uropi',
63             'es_MX' => 'Paniora Mēhikana',
64             'fr' => 'Wīwī',
65             'fr_CA' => 'Wīwī Kānata',
66             'fr_CH' => 'Wīwī Huiterangi',
67             'it' => 'Ītariana',
68             'ja' => 'Hapanihi',
69             'mi' => 'Māori',
70             'pt' => 'Pōtikī',
71             'pt_BR' => 'Pōtikī Parahi',
72             'pt_PT' => 'Pōtikī Uropi',
73             'ru' => 'Ruhiana',
74             'und' => 'Reo Tē Mōhiotia',
75             'zh' => 'Hainamana',
76             'zh_Hans' => 'Hainamana Māmā',
77             'zh_Hant' => 'Hainamana Tukuiho',
78              
79             );
80             if (@_) {
81             return $languages{$_[0]};
82             }
83             return \%languages;
84             }
85             },
86             );
87              
88             has 'display_name_script' => (
89             is => 'ro',
90             isa => CodeRef,
91             init_arg => undef,
92             default => sub {
93             sub {
94             my %scripts = (
95             'Arab' => 'Arapika',
96             'Cyrl' => 'Hīririki',
97             'Hans' => 'Māmā',
98             'Hans@alt=stand-alone' => 'Hana Māmā',
99             'Hant' => 'Tukuiho',
100             'Hant@alt=stand-alone' => 'Hana Tukuiho',
101             'Latn' => 'Rātina',
102             'Zxxx' => 'Tuhikore',
103             'Zzzz' => 'Momotuhi Tē Mōhiotia',
104              
105             );
106             if ( @_ ) {
107             return $scripts{$_[0]};
108             }
109             return \%scripts;
110             }
111             }
112             );
113              
114             has 'display_name_region' => (
115             is => 'ro',
116             isa => HashRef[Str],
117             init_arg => undef,
118             default => sub {
119             {
120             'BR' => 'Parahi',
121             'CN' => 'Haina',
122             'DE' => 'Tiamana',
123             'FR' => 'Wīwī',
124             'GB' => 'Hononga o Piritene',
125             'IN' => 'Inia',
126             'IT' => 'Itāria',
127             'JP' => 'Hapani',
128             'NZ' => 'Aotearoa',
129             'RU' => 'Rūhia',
130             'US' => 'Hononga o Amerika',
131             'ZZ' => 'Rohe Tē Mōhiotia',
132              
133             }
134             },
135             );
136              
137             has 'display_name_type' => (
138             is => 'ro',
139             isa => HashRef[HashRef[Str]],
140             init_arg => undef,
141             default => sub {
142             {
143             'calendar' => {
144             'gregorian' => q{Maramataka Pākehā},
145             },
146             'collation' => {
147             'standard' => q{Raupapa Kōmaka Arowhānui},
148             },
149             'numbers' => {
150             'latn' => q{Ngā Mati Pākehā},
151             },
152              
153             }
154             },
155             );
156              
157             has 'display_name_measurement_system' => (
158             is => 'ro',
159             isa => HashRef[Str],
160             init_arg => undef,
161             default => sub {
162             {
163             'metric' => q{Ngahuru},
164             'UK' => q{UK},
165             'US' => q{US},
166              
167             }
168             },
169             );
170              
171             has 'display_name_code_patterns' => (
172             is => 'ro',
173             isa => HashRef[Str],
174             init_arg => undef,
175             default => sub {
176             {
177             'language' => '{0}',
178             'script' => '{0}',
179             'region' => '{0}',
180              
181             }
182             },
183             );
184              
185             has 'characters' => (
186             is => 'ro',
187             isa => HashRef,
188             init_arg => undef,
189             default => $^V ge v5.18.0
190             ? eval <<'EOT'
191             sub {
192             no warnings 'experimental::regex_sets';
193             return {
194             auxiliary => qr{[b c d f g j l q s v x y z]},
195             index => ['A', 'E', 'H', 'I', 'K', 'M', 'N', 'O', 'P', 'R', 'T', 'U', 'W'],
196             main => qr{[a ā e ē h i ī k m n {ng} o ō p r t u ū w {wh}]},
197             };
198             },
199             EOT
200             : sub {
201             return { index => ['A', 'E', 'H', 'I', 'K', 'M', 'N', 'O', 'P', 'R', 'T', 'U', 'W'], };
202             },
203 1     1   118 );
  1         2  
  1         97  
204              
205              
206             has 'quote_start' => (
207             is => 'ro',
208             isa => Str,
209             init_arg => undef,
210             default => qq{“},
211             );
212              
213             has 'quote_end' => (
214             is => 'ro',
215             isa => Str,
216             init_arg => undef,
217             default => qq{”},
218             );
219              
220             has 'alternate_quote_start' => (
221             is => 'ro',
222             isa => Str,
223             init_arg => undef,
224             default => qq{‘},
225             );
226              
227             has 'alternate_quote_end' => (
228             is => 'ro',
229             isa => Str,
230             init_arg => undef,
231             default => qq{’},
232             );
233              
234             has 'duration_units' => (
235             is => 'ro',
236             isa => HashRef[Str],
237             init_arg => undef,
238             default => sub { {
239             hm => 'h:mm',
240             hms => 'h:mm:ss',
241             ms => 'm:ss',
242             } }
243             );
244              
245             has 'units' => (
246             is => 'ro',
247             isa => HashRef[HashRef[HashRef[Str]]],
248             init_arg => undef,
249             default => sub { {
250             } }
251             );
252              
253             has 'yesstr' => (
254             is => 'ro',
255             isa => RegexpRef,
256             init_arg => undef,
257             default => sub { qr'^(?i:āe|ā|yes|y)$' }
258             );
259              
260             has 'nostr' => (
261             is => 'ro',
262             isa => RegexpRef,
263             init_arg => undef,
264             default => sub { qr'^(?i:kāo|k|no|n)$' }
265             );
266              
267             has 'listPatterns' => (
268             is => 'ro',
269             isa => HashRef,
270             init_arg => undef,
271             default => sub { {
272             start => q({0}, {1}),
273             middle => q({0}, {1}),
274             end => q({0}, {1}),
275             2 => q({0}, {1}),
276             } }
277             );
278              
279             has 'default_numbering_system' => (
280             is => 'ro',
281             isa => Str,
282             init_arg => undef,
283             default => 'latn',
284             );
285              
286             has native_numbering_system => (
287             is => 'ro',
288             isa => Str,
289             init_arg => undef,
290             default => 'latn',
291             );
292              
293             has 'minimum_grouping_digits' => (
294             is =>'ro',
295             isa => Int,
296             init_arg => undef,
297             default => 1,
298             );
299              
300             has 'number_symbols' => (
301             is => 'ro',
302             isa => HashRef,
303             init_arg => undef,
304             default => sub { {
305             'latn' => {
306             'decimal' => q(.),
307             'exponential' => q(E),
308             'group' => q(,),
309             'infinity' => q(∞),
310             'minusSign' => q(-),
311             'nan' => q(NaN),
312             'perMille' => q(‰),
313             'percentSign' => q(%),
314             'plusSign' => q(+),
315             'superscriptingExponent' => q(×),
316             },
317             } }
318             );
319              
320             has 'number_formats' => (
321             is => 'ro',
322             isa => HashRef,
323             init_arg => undef,
324             default => sub { {
325             decimalFormat => {
326             'default' => {
327             '1000' => {
328             'other' => '0K',
329             },
330             '10000' => {
331             'other' => '00K',
332             },
333             '100000' => {
334             'other' => '000K',
335             },
336             '1000000' => {
337             'other' => '0M',
338             },
339             '10000000' => {
340             'other' => '00M',
341             },
342             '100000000' => {
343             'other' => '000M',
344             },
345             '1000000000' => {
346             'other' => '0G',
347             },
348             '10000000000' => {
349             'other' => '00G',
350             },
351             '100000000000' => {
352             'other' => '000G',
353             },
354             '1000000000000' => {
355             'other' => '0T',
356             },
357             '10000000000000' => {
358             'other' => '00T',
359             },
360             '100000000000000' => {
361             'other' => '000T',
362             },
363             'standard' => {
364             'default' => '#,##0.###',
365             },
366             },
367             'long' => {
368             '1000' => {
369             'other' => '0K',
370             },
371             '10000' => {
372             'other' => '00K',
373             },
374             '100000' => {
375             'other' => '000K',
376             },
377             '1000000' => {
378             'other' => '0M',
379             },
380             '10000000' => {
381             'other' => '00M',
382             },
383             '100000000' => {
384             'other' => '000M',
385             },
386             '1000000000' => {
387             'other' => '0G',
388             },
389             '10000000000' => {
390             'other' => '00G',
391             },
392             '100000000000' => {
393             'other' => '000G',
394             },
395             '1000000000000' => {
396             'other' => '0T',
397             },
398             '10000000000000' => {
399             'other' => '00T',
400             },
401             '100000000000000' => {
402             'other' => '000T',
403             },
404             },
405             'short' => {
406             '1000' => {
407             'other' => '0K',
408             },
409             '10000' => {
410             'other' => '00K',
411             },
412             '100000' => {
413             'other' => '000K',
414             },
415             '1000000' => {
416             'other' => '0M',
417             },
418             '10000000' => {
419             'other' => '00M',
420             },
421             '100000000' => {
422             'other' => '000M',
423             },
424             '1000000000' => {
425             'other' => '0G',
426             },
427             '10000000000' => {
428             'other' => '00G',
429             },
430             '100000000000' => {
431             'other' => '000G',
432             },
433             '1000000000000' => {
434             'other' => '0T',
435             },
436             '10000000000000' => {
437             'other' => '00T',
438             },
439             '100000000000000' => {
440             'other' => '000T',
441             },
442             },
443             },
444             percentFormat => {
445             'default' => {
446             'standard' => {
447             'default' => '#,##0%',
448             },
449             },
450             },
451             scientificFormat => {
452             'default' => {
453             'standard' => {
454             'default' => '#E0',
455             },
456             },
457             },
458             } },
459             );
460              
461             has 'number_currency_formats' => (
462             is => 'ro',
463             isa => HashRef,
464             init_arg => undef,
465             default => sub { {
466             'latn' => {
467             'pattern' => {
468             'default' => {
469             'accounting' => {
470             'positive' => '¤ #,##0.00',
471             },
472             'standard' => {
473             'positive' => '¤ #,##0.00',
474             },
475             },
476             },
477             },
478             } },
479             );
480              
481             has 'currencies' => (
482             is => 'ro',
483             isa => HashRef,
484             init_arg => undef,
485             default => sub { {
486             'ANG' => {
487             symbol => 'ANG',
488             display_name => {
489             'currency' => q(ANG),
490             'other' => q(ANG),
491             },
492             },
493             'ARS' => {
494             symbol => 'ARS',
495             display_name => {
496             'currency' => q(ARS),
497             'other' => q(ARS),
498             },
499             },
500             'AWG' => {
501             symbol => 'AWG',
502             display_name => {
503             'currency' => q(AWG),
504             'other' => q(AWG),
505             },
506             },
507             'BBD' => {
508             symbol => 'BBD',
509             display_name => {
510             'currency' => q(BBD),
511             'other' => q(BBD),
512             },
513             },
514             'BMD' => {
515             symbol => 'BMD',
516             display_name => {
517             'currency' => q(BMD),
518             'other' => q(BMD),
519             },
520             },
521             'BRL' => {
522             symbol => 'R$',
523             display_name => {
524             'currency' => q(Real Parahi),
525             'other' => q(Ngā real Parahi),
526             },
527             },
528             'BSD' => {
529             symbol => 'BSD',
530             display_name => {
531             'currency' => q(BSD),
532             'other' => q(BSD),
533             },
534             },
535             'BZD' => {
536             symbol => 'BZD',
537             display_name => {
538             'currency' => q(BZD),
539             'other' => q(BZD),
540             },
541             },
542             'CAD' => {
543             symbol => 'CA$',
544             display_name => {
545             'currency' => q(CAD),
546             'other' => q(CAD),
547             },
548             },
549             'CNY' => {
550             symbol => 'CN¥',
551             display_name => {
552             'currency' => q(Yuan Haina),
553             'other' => q(Yuan Haina),
554             },
555             },
556             'CRC' => {
557             symbol => 'CRC',
558             display_name => {
559             'currency' => q(CRC),
560             'other' => q(CRC),
561             },
562             },
563             'CUC' => {
564             symbol => 'CUC',
565             display_name => {
566             'currency' => q(CUC),
567             'other' => q(CUC),
568             },
569             },
570             'CUP' => {
571             symbol => 'CUP',
572             display_name => {
573             'currency' => q(CUP),
574             'other' => q(CUP),
575             },
576             },
577             'DOP' => {
578             symbol => 'DOP',
579             display_name => {
580             'currency' => q(DOP),
581             'other' => q(DOP),
582             },
583             },
584             'EUR' => {
585             symbol => '€',
586             display_name => {
587             'currency' => q(Euro),
588             'other' => q(euros),
589             },
590             },
591             'GBP' => {
592             symbol => '£',
593             display_name => {
594             'currency' => q(Pāuna Piritene),
595             'other' => q(Ngā pāuna Piritene),
596             },
597             },
598             'GTQ' => {
599             symbol => 'GTQ',
600             display_name => {
601             'currency' => q(GTQ),
602             'other' => q(GTQ),
603             },
604             },
605             'HNL' => {
606             symbol => 'HNL',
607             display_name => {
608             'currency' => q(HNL),
609             'other' => q(HNL),
610             },
611             },
612             'HTG' => {
613             symbol => 'HTG',
614             display_name => {
615             'currency' => q(HTG),
616             'other' => q(HTG),
617             },
618             },
619             'INR' => {
620             symbol => '₹',
621             display_name => {
622             'currency' => q(Rupee Iniana),
623             'other' => q(Ngā rupee Iniana),
624             },
625             },
626             'JMD' => {
627             symbol => 'JMD',
628             display_name => {
629             'currency' => q(JMD),
630             'other' => q(JMD),
631             },
632             },
633             'JPY' => {
634             symbol => '¥',
635             display_name => {
636             'currency' => q(Yen Hapanihi),
637             'other' => q(Yen Hapanihi),
638             },
639             },
640             'KYD' => {
641             symbol => 'KYD',
642             display_name => {
643             'currency' => q(KYD),
644             'other' => q(KYD),
645             },
646             },
647             'MXN' => {
648             symbol => 'MX$',
649             display_name => {
650             'currency' => q(MXN),
651             'other' => q(MXN),
652             },
653             },
654             'NIO' => {
655             symbol => 'NIO',
656             display_name => {
657             'currency' => q(NIO),
658             'other' => q(NIO),
659             },
660             },
661             'NZD' => {
662             symbol => '$',
663             display_name => {
664             'currency' => q(Tāra o Aotearoa),
665             'other' => q(Ngā tāra o Aotearoa),
666             },
667             },
668             'PAB' => {
669             symbol => 'PAB',
670             display_name => {
671             'currency' => q(PAB),
672             'other' => q(PAB),
673             },
674             },
675             'RUB' => {
676             symbol => 'RUB',
677             display_name => {
678             'currency' => q(Rūpera Ruhiana),
679             'other' => q(Ngā rūpera Ruhiana),
680             },
681             },
682             'TTD' => {
683             symbol => 'TTD',
684             display_name => {
685             'currency' => q(TTD),
686             'other' => q(TTD),
687             },
688             },
689             'USD' => {
690             symbol => 'US$',
691             display_name => {
692             'currency' => q(Tāra US),
693             'other' => q(Ngā tāra US),
694             },
695             },
696             'XCD' => {
697             symbol => 'EC$',
698             display_name => {
699             'currency' => q(XCD),
700             'other' => q(XCD),
701             },
702             },
703             'XXX' => {
704             display_name => {
705             'currency' => q(Moni Tē Mōhiotia),
706             'other' => q(\(moni tē mōhiotia\)),
707             },
708             },
709             } },
710             );
711              
712              
713             has 'calendar_months' => (
714             is => 'ro',
715             isa => HashRef,
716             init_arg => undef,
717             default => sub { {
718             'gregorian' => {
719             'format' => {
720             abbreviated => {
721             nonleap => [
722             'Kohi',
723             'Hui',
724             'Pou',
725             'Pae',
726             'Hara',
727             'Pipi',
728             'Hōngo',
729             'Here',
730             'Mahu',
731             'Nuku',
732             'Rangi',
733             'Haki'
734             ],
735             leap => [
736            
737             ],
738             },
739             narrow => {
740             nonleap => [
741             'K',
742             'H',
743             'P',
744             'P',
745             'H',
746             'P',
747             'H',
748             'H',
749             'M',
750             'N',
751             'R',
752             'H'
753             ],
754             leap => [
755            
756             ],
757             },
758             wide => {
759             nonleap => [
760             'Kohitātea',
761             'Huitanguru',
762             'Poutūterangi',
763             'Paengawhāwhā',
764             'Haratua',
765             'Pipiri',
766             'Hōngongoi',
767             'Hereturikōkā',
768             'Mahuru',
769             'Whiringa-ā-nuku',
770             'Whiringa-ā-rangi',
771             'Hakihea'
772             ],
773             leap => [
774            
775             ],
776             },
777             },
778             'stand-alone' => {
779             abbreviated => {
780             nonleap => [
781             'Kohi',
782             'Hui',
783             'Pou',
784             'Pae',
785             'Hara',
786             'Pipi',
787             'Hōngo',
788             'Here',
789             'Mahu',
790             'Nuku',
791             'Rangi',
792             'Haki'
793             ],
794             leap => [
795            
796             ],
797             },
798             narrow => {
799             nonleap => [
800             'K',
801             'H',
802             'P',
803             'P',
804             'H',
805             'P',
806             'H',
807             'H',
808             'M',
809             'N',
810             'R',
811             'H'
812             ],
813             leap => [
814            
815             ],
816             },
817             wide => {
818             nonleap => [
819             'Kohitātea',
820             'Huitanguru',
821             'Poutūterangi',
822             'Paengawhāwhā',
823             'Haratua',
824             'Pipiri',
825             'Hōngongoi',
826             'Hereturikōkā',
827             'Mahuru',
828             'Whiringa-ā-nuku',
829             'Whiringa-ā-rangi',
830             'Hakihea'
831             ],
832             leap => [
833            
834             ],
835             },
836             },
837             },
838             } },
839             );
840              
841             has 'calendar_days' => (
842             is => 'ro',
843             isa => HashRef,
844             init_arg => undef,
845             default => sub { {
846             'generic' => {
847             'format' => {
848             wide => {
849             mon => 'Mane',
850             tue => 'Tūrei',
851             wed => 'Wenerei',
852             thu => 'Tāite',
853             fri => 'Paraire',
854             sat => 'Hātarei',
855             sun => 'Rātapu'
856             },
857             },
858             },
859             'gregorian' => {
860             'format' => {
861             abbreviated => {
862             mon => 'Hin',
863             tue => 'Tū',
864             wed => 'Apa',
865             thu => 'Par',
866             fri => 'Mer',
867             sat => 'Hor',
868             sun => 'Tap'
869             },
870             narrow => {
871             mon => 'H',
872             tue => 'T',
873             wed => 'A',
874             thu => 'P',
875             fri => 'M',
876             sat => 'H',
877             sun => 'T'
878             },
879             short => {
880             mon => 'Hin',
881             tue => 'Tū',
882             wed => 'Apa',
883             thu => 'Par',
884             fri => 'Mer',
885             sat => 'Hor',
886             sun => 'Tap'
887             },
888             wide => {
889             mon => 'Rāhina',
890             tue => 'Rātū',
891             wed => 'Rāapa',
892             thu => 'Rāpare',
893             fri => 'Rāmere',
894             sat => 'Rāhoroi',
895             sun => 'Rātapu'
896             },
897             },
898             'stand-alone' => {
899             abbreviated => {
900             mon => 'Hin',
901             tue => 'Tū',
902             wed => 'Apa',
903             thu => 'Par',
904             fri => 'Mer',
905             sat => 'Hor',
906             sun => 'Tap'
907             },
908             narrow => {
909             mon => 'H',
910             tue => 'T',
911             wed => 'A',
912             thu => 'P',
913             fri => 'M',
914             sat => 'H',
915             sun => 'T'
916             },
917             short => {
918             mon => 'Hin',
919             tue => 'Tū',
920             wed => 'Apa',
921             thu => 'Par',
922             fri => 'Mer',
923             sat => 'Hor',
924             sun => 'Tap'
925             },
926             wide => {
927             mon => 'Rāhina',
928             tue => 'Rātū',
929             wed => 'Rāapa',
930             thu => 'Rāpare',
931             fri => 'Rāmere',
932             sat => 'Rāhoroi',
933             sun => 'Rātapu'
934             },
935             },
936             },
937             } },
938             );
939              
940             has 'calendar_quarters' => (
941             is => 'ro',
942             isa => HashRef,
943             init_arg => undef,
944             default => sub { {
945             'gregorian' => {
946             'format' => {
947             abbreviated => {0 => 'HW1',
948             1 => 'HW2',
949             2 => 'HW3',
950             3 => 'HW4'
951             },
952             narrow => {0 => '1',
953             1 => '2',
954             2 => '3',
955             3 => '4'
956             },
957             wide => {0 => 'Hauwhā tuatahi',
958             1 => 'Hauwhā tuarua',
959             2 => 'Hauwhā tuatoru',
960             3 => 'Hauwhā tuawhā'
961             },
962             },
963             'stand-alone' => {
964             abbreviated => {0 => 'HW1',
965             1 => 'HW2',
966             2 => 'HW3',
967             3 => 'HW4'
968             },
969             narrow => {0 => '1',
970             1 => '2',
971             2 => '3',
972             3 => '4'
973             },
974             wide => {0 => 'Hauwhā tuatahi',
975             1 => 'Hauwhā tuarua',
976             2 => 'Hauwhā tuatoru',
977             3 => 'Hauwhā tuawhā'
978             },
979             },
980             },
981             } },
982             );
983              
984             has 'day_periods' => (
985             is => 'ro',
986             isa => HashRef,
987             init_arg => undef,
988             default => sub { {
989             'gregorian' => {
990             'format' => {
991             'abbreviated' => {
992             'am' => q{AM},
993             'pm' => q{PM},
994             },
995             'narrow' => {
996             'am' => q{AM},
997             'pm' => q{PM},
998             },
999             'wide' => {
1000             'am' => q{AM},
1001             'pm' => q{PM},
1002             },
1003             },
1004             'stand-alone' => {
1005             'abbreviated' => {
1006             'am' => q{AM},
1007             'pm' => q{PM},
1008             },
1009             'narrow' => {
1010             'am' => q{AM},
1011             'pm' => q{PM},
1012             },
1013             'wide' => {
1014             'am' => q{AM},
1015             'pm' => q{PM},
1016             },
1017             },
1018             },
1019             } },
1020             );
1021              
1022             has 'eras' => (
1023             is => 'ro',
1024             isa => HashRef,
1025             init_arg => undef,
1026             default => sub { {
1027             'generic' => {
1028             },
1029             'gregorian' => {
1030             abbreviated => {
1031             '0' => 'BCE',
1032             '1' => 'CE'
1033             },
1034             wide => {
1035             '0' => 'BCE',
1036             '1' => 'CE'
1037             },
1038             },
1039             } },
1040             );
1041              
1042             has 'date_formats' => (
1043             is => 'ro',
1044             isa => HashRef,
1045             init_arg => undef,
1046             default => sub { {
1047             'generic' => {
1048             'full' => q{G y MMMM d, EEEE},
1049             'long' => q{G y MMMM d},
1050             'medium' => q{G y MMM d},
1051             'short' => q{GGGGG y-MM-dd},
1052             },
1053             'gregorian' => {
1054             'full' => q{y MMMM d, EEEE},
1055             'long' => q{y MMMM d},
1056             'medium' => q{y MMM d},
1057             'short' => q{y-MM-dd},
1058             },
1059             } },
1060             );
1061              
1062             has 'time_formats' => (
1063             is => 'ro',
1064             isa => HashRef,
1065             init_arg => undef,
1066             default => sub { {
1067             'generic' => {
1068             },
1069             'gregorian' => {
1070             'full' => q{h:mm:ss a zzzz},
1071             'long' => q{h:mm:ss a z},
1072             'medium' => q{h:mm:ss},
1073             'short' => q{h:mm},
1074             },
1075             } },
1076             );
1077              
1078             has 'datetime_formats' => (
1079             is => 'ro',
1080             isa => HashRef,
1081             init_arg => undef,
1082             default => sub { {
1083             'generic' => {
1084             'full' => q{{1} {0}},
1085             'long' => q{{1} {0}},
1086             'medium' => q{{1} {0}},
1087             'short' => q{{1} {0}},
1088             },
1089             'gregorian' => {
1090             'full' => q{{1} {0}},
1091             'long' => q{{1} {0}},
1092             'medium' => q{{1} {0}},
1093             'short' => q{{1} {0}},
1094             },
1095             } },
1096             );
1097              
1098             has 'datetime_formats_available_formats' => (
1099             is => 'ro',
1100             isa => HashRef,
1101             init_arg => undef,
1102             default => sub { {
1103             } },
1104             );
1105              
1106             has 'datetime_formats_append_item' => (
1107             is => 'ro',
1108             isa => HashRef,
1109             init_arg => undef,
1110             default => sub { {
1111             } },
1112             );
1113              
1114             has 'datetime_formats_interval' => (
1115             is => 'ro',
1116             isa => HashRef,
1117             init_arg => undef,
1118             default => sub { {
1119             'generic' => {
1120             M => {
1121             M => q{MM–MM},
1122             },
1123             MEd => {
1124             M => q{MM-dd, E – MM-dd, E},
1125             d => q{MM-dd, E – MM-dd, E},
1126             },
1127             MMM => {
1128             M => q{LLL–LLL},
1129             },
1130             MMMEd => {
1131             M => q{MMM d, E – MMM d, E},
1132             d => q{MMM d, E – MMM d, E},
1133             },
1134             MMMd => {
1135             M => q{MMM d – MMM d},
1136             d => q{MMM d–d},
1137             },
1138             Md => {
1139             M => q{MM-dd – MM-dd},
1140             d => q{MM-dd – MM-dd},
1141             },
1142             d => {
1143             d => q{d–d},
1144             },
1145             fallback => '{0} ki te {1}',
1146             y => {
1147             y => q{G y–y},
1148             },
1149             yM => {
1150             M => q{GGGGG y-MM – y-MM},
1151             y => q{GGGGG y-MM – y-MM},
1152             },
1153             yMEd => {
1154             M => q{GGGGG y-MM-dd, E – y-MM-dd, E},
1155             d => q{GGGGG y-MM-dd, E – y-MM-dd, E},
1156             y => q{GGGGG y-MM-dd, E – y-MM-dd, E},
1157             },
1158             yMMM => {
1159             M => q{G y MMM–MMM},
1160             y => q{G y MMM – y MMM},
1161             },
1162             yMMMEd => {
1163             M => q{G y MMM d, E – MMM d, E},
1164             d => q{G y MMM d, E – MMM d, E},
1165             y => q{G y MMM d, E – y MMM d, E},
1166             },
1167             yMMMM => {
1168             M => q{G y MMMM–MMMM},
1169             y => q{G y MMMM – y MMMM},
1170             },
1171             yMMMd => {
1172             M => q{G y MMM d – MMM d},
1173             d => q{G y MMM d–d},
1174             y => q{G y MMM d – y MMM d},
1175             },
1176             yMd => {
1177             M => q{GGGGG y-MM-dd – y-MM-dd},
1178             d => q{GGGGG y-MM-dd – y-MM-dd},
1179             y => q{GGGGG y-MM-dd – y-MM-dd},
1180             },
1181             },
1182             'gregorian' => {
1183             fallback => '{0} ki te {1}',
1184             },
1185             } },
1186             );
1187              
1188             has 'time_zone_names' => (
1189             is => 'ro',
1190             isa => HashRef,
1191             init_arg => undef,
1192             default => sub { {
1193             hourFormat => q(+HH:mm;-HH:mm),
1194             gmtFormat => q(GMT{0}),
1195             gmtZeroFormat => q(GMT),
1196             regionFormat => q({0}),
1197             regionFormat => q({0} (+1)),
1198             regionFormat => q({0} (+0)),
1199             fallbackFormat => q({1} ({0})),
1200             'America/Araguaina' => {
1201             exemplarCity => q#Araguaina#,
1202             },
1203             'America/Argentina/La_Rioja' => {
1204             exemplarCity => q#La Rioja#,
1205             },
1206             'America/Argentina/Rio_Gallegos' => {
1207             exemplarCity => q#Rio Gallegos#,
1208             },
1209             'America/Argentina/Salta' => {
1210             exemplarCity => q#Salta#,
1211             },
1212             'America/Argentina/San_Juan' => {
1213             exemplarCity => q#San Juan#,
1214             },
1215             'America/Argentina/San_Luis' => {
1216             exemplarCity => q#San Luis#,
1217             },
1218             'America/Argentina/Tucuman' => {
1219             exemplarCity => q#Tucuman#,
1220             },
1221             'America/Argentina/Ushuaia' => {
1222             exemplarCity => q#Ushuaia#,
1223             },
1224             'America/Asuncion' => {
1225             exemplarCity => q#Asuncion#,
1226             },
1227             'America/Bahia' => {
1228             exemplarCity => q#Bahia#,
1229             },
1230             'America/Belem' => {
1231             exemplarCity => q#Belem#,
1232             },
1233             'America/Boa_Vista' => {
1234             exemplarCity => q#Boa Vista#,
1235             },
1236             'America/Bogota' => {
1237             exemplarCity => q#Bogota#,
1238             },
1239             'America/Buenos_Aires' => {
1240             exemplarCity => q#Buenos Aires#,
1241             },
1242             'America/Campo_Grande' => {
1243             exemplarCity => q#Campo Grande#,
1244             },
1245             'America/Caracas' => {
1246             exemplarCity => q#Caracas#,
1247             },
1248             'America/Catamarca' => {
1249             exemplarCity => q#Catamarca#,
1250             },
1251             'America/Cayenne' => {
1252             exemplarCity => q#Cayenne#,
1253             },
1254             'America/Cordoba' => {
1255             exemplarCity => q#Cordoba#,
1256             },
1257             'America/Cuiaba' => {
1258             exemplarCity => q#Cuiaba#,
1259             },
1260             'America/Eirunepe' => {
1261             exemplarCity => q#Eirunepe#,
1262             },
1263             'America/Fortaleza' => {
1264             exemplarCity => q#Fortaleza#,
1265             },
1266             'America/Guayaquil' => {
1267             exemplarCity => q#Guayaquil#,
1268             },
1269             'America/Guyana' => {
1270             exemplarCity => q#Guyana#,
1271             },
1272             'America/Jujuy' => {
1273             exemplarCity => q#Jujuy#,
1274             },
1275             'America/La_Paz' => {
1276             exemplarCity => q#La Paz#,
1277             },
1278             'America/Lima' => {
1279             exemplarCity => q#Lima#,
1280             },
1281             'America/Maceio' => {
1282             exemplarCity => q#Maceio#,
1283             },
1284             'America/Manaus' => {
1285             exemplarCity => q#Manaus#,
1286             },
1287             'America/Mendoza' => {
1288             exemplarCity => q#Mendoza#,
1289             },
1290             'America/Montevideo' => {
1291             exemplarCity => q#Montevideo#,
1292             },
1293             'America/Noronha' => {
1294             exemplarCity => q#Noronha#,
1295             },
1296             'America/Paramaribo' => {
1297             exemplarCity => q#Paramaribo#,
1298             },
1299             'America/Porto_Velho' => {
1300             exemplarCity => q#Porto Velho#,
1301             },
1302             'America/Recife' => {
1303             exemplarCity => q#Recife#,
1304             },
1305             'America/Rio_Branco' => {
1306             exemplarCity => q#Rio Branco#,
1307             },
1308             'America/Santarem' => {
1309             exemplarCity => q#Santarem#,
1310             },
1311             'America/Santiago' => {
1312             exemplarCity => q#Santiago#,
1313             },
1314             'America/Sao_Paulo' => {
1315             exemplarCity => q#Sao Paulo#,
1316             },
1317             'America_Central' => {
1318             long => {
1319             'daylight' => q#Wā Awatea Waenga#,
1320             'generic' => q#Wā Waenga#,
1321             'standard' => q#Wā Arowhānui Waenga#,
1322             },
1323             },
1324             'America_Eastern' => {
1325             long => {
1326             'daylight' => q#Wā Awatea Rāwhiti#,
1327             'generic' => q#Wā Rāwhiti#,
1328             'standard' => q#Wā Arowhānui Rāwhiti#,
1329             },
1330             },
1331             'America_Mountain' => {
1332             long => {
1333             'daylight' => q#Wā Awatea Maunga#,
1334             'generic' => q#Wā Maunga#,
1335             'standard' => q#Wā Arowhānui Maunga#,
1336             },
1337             },
1338             'America_Pacific' => {
1339             long => {
1340             'daylight' => q#Wā Awatea Kiwa#,
1341             'generic' => q#Wā Kiwa#,
1342             'standard' => q#Wā Arowhānui Kiwa#,
1343             },
1344             },
1345             'Atlantic' => {
1346             long => {
1347             'daylight' => q#Wā Awatea Ranatiki#,
1348             'generic' => q#Wā Ranatiki#,
1349             'standard' => q#Wā Arowhānui Ranatiki#,
1350             },
1351             },
1352             'Atlantic/Stanley' => {
1353             exemplarCity => q#Stanley#,
1354             },
1355             'Etc/UTC' => {
1356             long => {
1357             'standard' => q#Wā Aonui Kōtuitui#,
1358             },
1359             },
1360             'Etc/Unknown' => {
1361             exemplarCity => q#Tāone Tē Mōhiotia#,
1362             },
1363             'Europe_Central' => {
1364             long => {
1365             'daylight' => q#Wā Raumati Uropi Waenga#,
1366             'generic' => q#Wā Uropi Waenga#,
1367             'standard' => q#Wā Arowhānui Uropi Waenga#,
1368             },
1369             },
1370             'Europe_Eastern' => {
1371             long => {
1372             'daylight' => q#Wā Raumati Uropi Rāwhiti#,
1373             'generic' => q#Wā Uropi Rāwhiti#,
1374             'standard' => q#Wā Arowhānui Uropi Rāwhiti#,
1375             },
1376             },
1377             'Europe_Western' => {
1378             long => {
1379             'daylight' => q#Wā Raumati Uropi Uru#,
1380             'generic' => q#Wā Uropi Uru#,
1381             'standard' => q#Wā Arowhānui Uropi Uru#,
1382             },
1383             },
1384             'GMT' => {
1385             long => {
1386             'standard' => q#Wā Toharite Greenwich#,
1387             },
1388             },
1389             'Pacific/Auckland' => {
1390             exemplarCity => q#Tāmaki Makaurau#,
1391             },
1392             'Pacific/Chatham' => {
1393             exemplarCity => q#Rēkohu#,
1394             },
1395             'Pacific/Easter' => {
1396             exemplarCity => q#Easter#,
1397             },
1398             'Pacific/Galapagos' => {
1399             exemplarCity => q#Galapagos#,
1400             },
1401             } }
1402             );
1403 1     1   9851 no Moo;
  1         2  
  1         5  
1404              
1405             1;
1406              
1407             # vim: tabstop=4