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