File Coverage

blib/lib/Locale/CLDR/Locales/Kl.pm
Criterion Covered Total %
statement 35 42 83.3
branch n/a
condition n/a
subroutine 12 13 92.3
pod 0 1 0.0
total 47 56 83.9


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Kl - Package for language Kalaallisut
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/kl.xml
10             # on Mon 11 Apr 5:31:40 pm GMT
11              
12             use strict;
13 1     1   880260 use warnings;
  1         2  
  1         30  
14 1     1   4 use version;
  1         2  
  1         27  
15 1     1   5  
  1         2  
  1         8  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   110 use mro 'c3';
  1         3  
20 1     1   4 use utf8;
  1         2  
  1         9  
21 1     1   33 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         9  
22 1     1   30 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         28  
23 1     1   122 use Moo;
  1         2  
  1         11  
24 1     1   929  
  1         2  
  1         8  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 1     1   495 return {
  1         1  
  1         10  
40             'numbertimes' => {
41             'private' => {
42             '1' => {
43             base_value => q(1),
44             divisor => q(1),
45             rule => q(ataaseq),
46             },
47             '2' => {
48             base_value => q(2),
49             divisor => q(1),
50             rule => q(marlunnik),
51             },
52             '3' => {
53             base_value => q(3),
54             divisor => q(1),
55             rule => q(pingasunik),
56             },
57             '4' => {
58             base_value => q(4),
59             divisor => q(1),
60             rule => q(sisamanik),
61             },
62             '5' => {
63             base_value => q(5),
64             divisor => q(1),
65             rule => q(tallimanik),
66             },
67             '6' => {
68             base_value => q(6),
69             divisor => q(1),
70             rule => q(arfinilinnik),
71             },
72             '7' => {
73             base_value => q(7),
74             divisor => q(1),
75             rule => q(arfineq-marlunnik),
76             },
77             '8' => {
78             base_value => q(8),
79             divisor => q(1),
80             rule => q(arfineq-pingasunik),
81             },
82             '9' => {
83             base_value => q(9),
84             divisor => q(1),
85             rule => q(arfineq-sisamanik),
86             },
87             '10' => {
88             base_value => q(10),
89             divisor => q(10),
90             rule => q(qulinik),
91             },
92             '11' => {
93             base_value => q(11),
94             divisor => q(10),
95             rule => q(aqqanilinik),
96             },
97             '12' => {
98             base_value => q(12),
99             divisor => q(10),
100             rule => q(aqqaneq-marlunnik),
101             },
102             '13' => {
103             base_value => q(13),
104             divisor => q(10),
105             rule => q(aqqaneq-pingasunik),
106             },
107             '14' => {
108             base_value => q(14),
109             divisor => q(10),
110             rule => q(aqqaneq-sisamanik),
111             },
112             '15' => {
113             base_value => q(15),
114             divisor => q(10),
115             rule => q(aqqaneq-tallimanik),
116             },
117             '16' => {
118             base_value => q(16),
119             divisor => q(10),
120             rule => q(arfersanilinnik),
121             },
122             '17' => {
123             base_value => q(17),
124             divisor => q(10),
125             rule => q(arfersaneq-marlunnik),
126             },
127             '18' => {
128             base_value => q(18),
129             divisor => q(10),
130             rule => q(arfersaneq-pingasunik),
131             },
132             '19' => {
133             base_value => q(19),
134             divisor => q(10),
135             rule => q(arfersaneq-sisamanik),
136             },
137             '20' => {
138             base_value => q(20),
139             divisor => q(10),
140             rule => q(←%%numbertimes← qulillit[ →→]),
141             },
142             '100' => {
143             base_value => q(100),
144             divisor => q(100),
145             rule => q(uutritit[ →→]),
146             },
147             '200' => {
148             base_value => q(200),
149             divisor => q(100),
150             rule => q(←%%numbertimes← uutritillit[ →→]),
151             },
152             'max' => {
153             base_value => q(200),
154             divisor => q(100),
155             rule => q(←%%numbertimes← uutritillit[ →→]),
156             },
157             },
158             },
159             'spellout-cardinal' => {
160             'public' => {
161             '-x' => {
162             divisor => q(1),
163             rule => q(minus →→),
164             },
165             '0' => {
166             base_value => q(0),
167             divisor => q(1),
168             rule => q(nuulu),
169             },
170             'x.x' => {
171             divisor => q(1),
172             rule => q(←← komma →→),
173             },
174             '1' => {
175             base_value => q(1),
176             divisor => q(1),
177             rule => q(ataaseq),
178             },
179             '2' => {
180             base_value => q(2),
181             divisor => q(1),
182             rule => q(marluk),
183             },
184             '3' => {
185             base_value => q(3),
186             divisor => q(1),
187             rule => q(pingasut),
188             },
189             '4' => {
190             base_value => q(4),
191             divisor => q(1),
192             rule => q(sisamat),
193             },
194             '5' => {
195             base_value => q(5),
196             divisor => q(1),
197             rule => q(tallimat),
198             },
199             '6' => {
200             base_value => q(6),
201             divisor => q(1),
202             rule => q(arfinillit),
203             },
204             '7' => {
205             base_value => q(7),
206             divisor => q(1),
207             rule => q(arfineq-marluk),
208             },
209             '8' => {
210             base_value => q(8),
211             divisor => q(1),
212             rule => q(arfineq-pingasut),
213             },
214             '9' => {
215             base_value => q(9),
216             divisor => q(1),
217             rule => q(arfineq-sisamat),
218             },
219             '10' => {
220             base_value => q(10),
221             divisor => q(10),
222             rule => q(qulit),
223             },
224             '11' => {
225             base_value => q(11),
226             divisor => q(10),
227             rule => q(aqqanilit),
228             },
229             '12' => {
230             base_value => q(12),
231             divisor => q(10),
232             rule => q(aqqaneq-marluk),
233             },
234             '13' => {
235             base_value => q(13),
236             divisor => q(10),
237             rule => q(aqqaneq-pingasut),
238             },
239             '14' => {
240             base_value => q(14),
241             divisor => q(10),
242             rule => q(aqqaneq-sisamat),
243             },
244             '15' => {
245             base_value => q(15),
246             divisor => q(10),
247             rule => q(aqqaneq-tallimat),
248             },
249             '16' => {
250             base_value => q(16),
251             divisor => q(10),
252             rule => q(arfersanillit),
253             },
254             '17' => {
255             base_value => q(17),
256             divisor => q(10),
257             rule => q(arfersaneq-marluk),
258             },
259             '18' => {
260             base_value => q(18),
261             divisor => q(10),
262             rule => q(arfersaneq-pingasut),
263             },
264             '19' => {
265             base_value => q(19),
266             divisor => q(10),
267             rule => q(arfersaneq-sisamat),
268             },
269             '20' => {
270             base_value => q(20),
271             divisor => q(10),
272             rule => q(←%%numbertimes← qulillit[ →→]),
273             },
274             '100' => {
275             base_value => q(100),
276             divisor => q(100),
277             rule => q(uutritit[ →→]),
278             },
279             '200' => {
280             base_value => q(200),
281             divisor => q(100),
282             rule => q(←%%numbertimes← uutritillit[ →→]),
283             },
284             '1000' => {
285             base_value => q(1000),
286             divisor => q(1000),
287             rule => q(tuusintit[ →→]),
288             },
289             '2000' => {
290             base_value => q(2000),
291             divisor => q(1000),
292             rule => q(←%%numbertimes← tuusintillit[ →→]),
293             },
294             '1000000' => {
295             base_value => q(1000000),
296             divisor => q(1000000),
297             rule => q(millionit[ →→]),
298             },
299             '2000000' => {
300             base_value => q(2000000),
301             divisor => q(1000000),
302             rule => q(←%%numbertimes← millionillit[ →→]),
303             },
304             '1000000000' => {
305             base_value => q(1000000000),
306             divisor => q(1000000000),
307             rule => q(milliardit[ →→]),
308             },
309             '2000000000' => {
310             base_value => q(2000000000),
311             divisor => q(1000000000),
312             rule => q(←%%numbertimes← milliardillit[ →→]),
313             },
314             '1000000000000' => {
315             base_value => q(1000000000000),
316             divisor => q(1000000000000),
317             rule => q(billionit[ →→]),
318             },
319             '2000000000000' => {
320             base_value => q(2000000000000),
321             divisor => q(1000000000000),
322             rule => q(←%%numbertimes← billioniillit[ →→]),
323             },
324             '1000000000000000' => {
325             base_value => q(1000000000000000),
326             divisor => q(1000000000000000),
327             rule => q(billiardit[ →→]),
328             },
329             '2000000000000000' => {
330             base_value => q(2000000000000000),
331             divisor => q(1000000000000000),
332             rule => q(←%%numbertimes← billiardillit[ →→]),
333             },
334             '1000000000000000000' => {
335             base_value => q(1000000000000000000),
336             divisor => q(1000000000000000000),
337             rule => q(=#,##0=),
338             },
339             'max' => {
340             base_value => q(1000000000000000000),
341             divisor => q(1000000000000000000),
342             rule => q(=#,##0=),
343             },
344             },
345             },
346             'spellout-numbering' => {
347             'public' => {
348             '0' => {
349             base_value => q(0),
350             divisor => q(1),
351             rule => q(=%spellout-cardinal=),
352             },
353             'max' => {
354             base_value => q(0),
355             divisor => q(1),
356             rule => q(=%spellout-cardinal=),
357             },
358             },
359             },
360             'spellout-numbering-year' => {
361             'public' => {
362             '0' => {
363             base_value => q(0),
364             divisor => q(1),
365             rule => q(=%spellout-numbering=),
366             },
367             'x.x' => {
368             divisor => q(1),
369             rule => q(=0.0=),
370             },
371             'max' => {
372             divisor => q(1),
373             rule => q(=0.0=),
374             },
375             },
376             },
377             } },
378             );
379              
380             # Need to add code for Key type pattern
381             my ($self, $name, $region, $script, $variant) = @_;
382              
383 0     0 0   my $display_pattern = '{0} ({1})';
384             $display_pattern =~s/\{0\}/$name/g;
385 0           my $subtags = join '{0}, {1}', grep {$_} (
386 0           $region,
387 0           $script,
  0            
388             $variant,
389             );
390              
391             $display_pattern =~s/\{1\}/$subtags/g;
392             return $display_pattern;
393 0           }
394 0            
395             has 'display_name_language' => (
396             is => 'ro',
397             isa => CodeRef,
398             init_arg => undef,
399             default => sub {
400             sub {
401             my %languages = (
402             'ar' => 'arabiamiusut',
403             'az' => 'aserbajdsjaniskisut',
404             'bn' => 'bengalimiutut',
405             'cs' => 'tjekkiamut',
406             'da' => 'qallunaatut',
407             'de' => 'tyskisut',
408             'en' => 'tuluttut',
409             'eo' => 'esperanto',
410             'es' => 'spanskisut',
411             'et' => 'estlandimiutut',
412             'fa' => 'persiskisut',
413             'fi' => 'finlandimiutut',
414             'fo' => 'savalimmiutut',
415             'fr' => 'franskisut',
416             'ga' => 'irlandimiutut',
417             'he' => 'hebraimiutut',
418             'hi' => 'hindimiutut',
419             'id' => 'indonesiamiutut',
420             'is' => 'islandimiusut',
421             'it' => 'italiamiutut',
422             'ja' => 'japanimiusut',
423             'kl' => 'kalaallisut',
424             'ko' => 'koreamiusut',
425             'ku' => 'kurdiskisut',
426             'la' => 'latiinerisut',
427             'lt' => 'litauenimiutut',
428             'lv' => 'letlandimiutut',
429             'mg' => 'malagassiskisut',
430             'mi' => 'maorimiutut',
431             'nl' => 'hollandimiutut',
432             'pl' => 'polenimiutut',
433             'ps' => 'pashtomiutut',
434             'pt' => 'portugalimiutut',
435             'ro' => 'rumænimiutut',
436             'ru' => 'russisut',
437             'sk' => 'slovakimiusut',
438             'sv' => 'svenskisut',
439             'sw' => 'swahilimiutut',
440             'th' => 'thailandimiutut',
441             'tr' => 'tyrkiskisut',
442             'uk' => 'ukrainimiusut',
443             'und' => '(atorsinnaanngitsoq oqaatsit)',
444             'ur' => 'urdumiutut',
445             'vi' => 'vietnamimiusut',
446             'zh' => 'kineserisut',
447              
448             );
449             if (@_) {
450             return $languages{$_[0]};
451             }
452             return \%languages;
453             }
454             },
455             );
456              
457             has 'display_name_script' => (
458             is => 'ro',
459             isa => CodeRef,
460             init_arg => undef,
461             default => sub {
462             sub {
463             my %scripts = (
464             'Latn' => 'latin allakkat',
465             'Zsym' => 'assersuut',
466             'Zyyy' => 'peqatigiipput',
467             'Zzzz' => 'atorsinnaanngitsoq allakkat',
468              
469             );
470             if ( @_ ) {
471             return $scripts{$_[0]};
472             }
473             return \%scripts;
474             }
475             }
476             );
477              
478             has 'display_name_region' => (
479             is => 'ro',
480             isa => HashRef[Str],
481             init_arg => undef,
482             default => sub {
483             {
484             '001' => 'silarsuaq',
485             '002' => 'Afrika',
486             '003' => 'Amerika Avannarleq',
487             '005' => 'Amerika Kujalleq',
488             '009' => 'Oceania',
489             '011' => 'Afrika Killiit',
490             '013' => 'America Qitiusumik',
491             '014' => 'Afrika Kangilliit',
492             '015' => 'Afrika Avannarleq',
493             '017' => 'Afrika Qitiusumik',
494             '018' => 'Afrika Kujalleq',
495             '019' => 'Amerika',
496             '030' => 'Asia Kangilliit',
497             '034' => 'Asia Kujalleq',
498             '039' => 'Europa Kujalleq',
499             '053' => 'Australia aamma Nutaaq Zeelandi',
500             '054' => 'Melanesia',
501             '061' => 'Polynesia',
502             '142' => 'Asia',
503             '143' => 'Asia Qitiusumik',
504             '145' => 'Asia Killiit',
505             '150' => 'Europa',
506             '151' => 'Europa Kangilliit',
507             '154' => 'Europa Avannarleq',
508             '155' => 'Europa Killiit',
509             '419' => 'America Latin aamma Karibia',
510             'AC' => 'Ascension qeqertaq',
511             'AD' => 'Andorra',
512             'AF' => 'Afghanistani',
513             'AG' => 'Antigua aamma Barbuda',
514             'AI' => 'Anguilla',
515             'AL' => 'Albania',
516             'AM' => 'Armenia',
517             'AO' => 'Angola',
518             'AQ' => 'Qalasersuaq Kujalleq',
519             'AR' => 'Argentina',
520             'AT' => 'Østrigi',
521             'AU' => 'Australia',
522             'AW' => 'Aruba',
523             'AX' => 'Ålandi',
524             'BA' => 'Bosnia aamma Herzegovina',
525             'BB' => 'Barbados',
526             'BD' => 'Bangladesh',
527             'BE' => 'Belgia',
528             'BF' => 'Burkina Faso',
529             'BG' => 'Bulgaria',
530             'BH' => 'Bahrain',
531             'BI' => 'Burundi',
532             'BJ' => 'Benin',
533             'BL' => 'Saint Barthélemy',
534             'BM' => 'Bermuda',
535             'BN' => 'Brunei',
536             'BO' => 'Bolivia',
537             'BR' => 'Brazil',
538             'BS' => 'Bahamas',
539             'BT' => 'Bhutan',
540             'BV' => 'Bouvet qeqertaq',
541             'BW' => 'Botswana',
542             'BY' => 'Hvideruslandi',
543             'BZ' => 'Belize',
544             'CA' => 'Canada',
545             'CC' => 'Cocos qeqertaq',
546             'CD' => 'Kongo-Kinshasa',
547             'CG' => 'Kongo-Brazzaville',
548             'CH' => 'Schweizi',
549             'CK' => 'Cook qeqertaq',
550             'CL' => 'Chile',
551             'CM' => 'Kamerun',
552             'CN' => 'Kina',
553             'CO' => 'Colombia',
554             'CP' => 'Clipperton qeqertaq',
555             'CR' => 'Costa Rica',
556             'CU' => 'Kuba',
557             'CV' => 'Cap Verde',
558             'CW' => 'Curaçao',
559             'CX' => 'Jul-qeqertaq',
560             'CY' => 'Cypern',
561             'CZ' => 'Tjekkia',
562             'DE' => 'Tysklandi',
563             'DG' => 'Diego Garcia',
564             'DJ' => 'Djibouti',
565             'DK' => 'Danmarki',
566             'DM' => 'Dominica',
567             'DZ' => 'Algeriet',
568             'EA' => 'Ceuta aamma Melilla',
569             'EC' => 'Ecuador',
570             'EE' => 'Estlandi',
571             'EG' => 'Egypten',
572             'EH' => 'Sahara Killiit',
573             'ER' => 'Eritrea',
574             'ES' => 'Spania',
575             'ET' => 'Ethiopia',
576             'EU' => 'Europami nunat kattusimaffiat',
577             'FI' => 'Finlandi',
578             'FJ' => 'Fiji',
579             'FK' => 'Falklandi qeqertaq',
580             'FM' => 'Micronesia',
581             'FO' => 'Savalimmiut',
582             'FR' => 'Frankrigi',
583             'GA' => 'Gabon',
584             'GB' => 'Tuluit Nunaat',
585             'GB@alt=short' => 'Tuluit Nunaat',
586             'GD' => 'Grenada',
587             'GE' => 'Georgia',
588             'GG' => 'Guernsey',
589             'GH' => 'Ghana',
590             'GI' => 'Gibraltar',
591             'GL' => 'Kalaallit Nunaat',
592             'GM' => 'Gambia',
593             'GN' => 'Guinea',
594             'GP' => 'Guadeloupe',
595             'GR' => 'Grækenlandi',
596             'GT' => 'Guatemala',
597             'GU' => 'Guam',
598             'GW' => 'Guinea-Bissau',
599             'GY' => 'Guyana',
600             'HK' => 'Hongkong',
601             'HK@alt=short' => 'Hongkong',
602             'HN' => 'Honduras',
603             'HR' => 'Kroatia',
604             'HT' => 'Haiti',
605             'HU' => 'Ungarni',
606             'IC' => 'Kanaria qeqertaq',
607             'ID' => 'Indonesia',
608             'IE' => 'Irlandi',
609             'IL' => 'Israel',
610             'IM' => 'Isle of Man',
611             'IN' => 'India',
612             'IQ' => 'Irak',
613             'IR' => 'Iran',
614             'IS' => 'Islandi',
615             'IT' => 'Italia',
616             'JE' => 'Jersey',
617             'JM' => 'Jamaica',
618             'JO' => 'Jordani',
619             'JP' => 'Japani',
620             'KE' => 'Kenya',
621             'KH' => 'Kambodia',
622             'KI' => 'Kiribati',
623             'KM' => 'Comoros',
624             'KN' => 'Saint Kitts aamma Nevis',
625             'KP' => 'Korea Avannarleq',
626             'KR' => 'Korea Kujalleq',
627             'KW' => 'Kuwait',
628             'KY' => 'Cayman qeqertaq',
629             'KZ' => 'Kasakhstani',
630             'LA' => 'Laos',
631             'LB' => 'Libanon',
632             'LC' => 'Saint Lucia',
633             'LI' => 'Liechtensteini',
634             'LK' => 'Sri Lanka',
635             'LR' => 'Liberia',
636             'LS' => 'Lesotho',
637             'LT' => 'Litaueni',
638             'LU' => 'Luxembourg',
639             'LV' => 'Letlandi',
640             'LY' => 'Libya',
641             'MA' => 'Marocko',
642             'MC' => 'Monaco',
643             'MD' => 'Moldova',
644             'ME' => 'Montenegro',
645             'MF' => 'Frankrigi Saint Martin',
646             'MG' => 'Madagaskar',
647             'MK' => 'Makedonia',
648             'ML' => 'Mali',
649             'MM' => 'Burma',
650             'MO' => 'Macao',
651             'MO@alt=short' => 'Macao',
652             'MQ' => 'Martinique',
653             'MR' => 'Mauritania',
654             'MS' => 'Montserrat',
655             'MT' => 'Malta',
656             'MU' => 'Mauritius',
657             'MW' => 'Malawi',
658             'MX' => 'Mexiko',
659             'MY' => 'Malaysia',
660             'MZ' => 'Moçambique',
661             'NA' => 'Namibia',
662             'NC' => 'Nutaaq Caledonia',
663             'NE' => 'Niger',
664             'NG' => 'Nigeria',
665             'NI' => 'Nicaragua',
666             'NL' => 'Hollandi',
667             'NO' => 'Norge',
668             'NP' => 'Nepal',
669             'NR' => 'Nauru',
670             'NU' => 'Niue',
671             'NZ' => 'Nutaaq Zeelandi',
672             'OM' => 'Oman',
673             'PA' => 'Panama',
674             'PE' => 'Peru',
675             'PG' => 'Papua Nutaaq Guinea',
676             'PK' => 'Pakistani',
677             'PL' => 'Poleni',
678             'PM' => 'Saint Pierre aamma Miquelon',
679             'PR' => 'Puerto Rico',
680             'PT' => 'Portugali',
681             'PW' => 'Palau',
682             'PY' => 'Paraguay',
683             'QA' => 'Quatar',
684             'RE' => 'Réunion',
685             'RO' => 'Rumænia',
686             'RS' => 'Serbia',
687             'RU' => 'Ruslandi',
688             'RW' => 'Rwanda',
689             'SA' => 'Saudi Arabia',
690             'SD' => 'Avannarleqsudan',
691             'SE' => 'Sverige',
692             'SG' => 'Singapore',
693             'SH' => 'Saint Helena',
694             'SI' => 'Slovenia',
695             'SJ' => 'Svalbard aamma Jan Mayen',
696             'SK' => 'Slovakia',
697             'SL' => 'Sierra Leone',
698             'SM' => 'San Marino',
699             'SN' => 'Senegal',
700             'SO' => 'Somalia',
701             'SR' => 'Suriname',
702             'SS' => 'Kujalleqsudan',
703             'ST' => 'São Tomé aamma Príncipe',
704             'SV' => 'El Salvador',
705             'SY' => 'Syria',
706             'SZ' => 'Swazilandi',
707             'TA' => 'Tristan da Cunha',
708             'TD' => 'Chad',
709             'TG' => 'Togo',
710             'TH' => 'Thailandi',
711             'TJ' => 'Tajikistani',
712             'TK' => 'Tokelau',
713             'TL' => 'Timor Kangilliit',
714             'TM' => 'Turkmenistani',
715             'TN' => 'Tunisia',
716             'TO' => 'Tonga',
717             'TR' => 'Tyrkia',
718             'TT' => 'Trinidad aamma Tobago',
719             'TV' => 'Tuvalu',
720             'TW' => 'Taiwan',
721             'TZ' => 'Tanzania',
722             'UA' => 'Ukraina',
723             'UG' => 'Uganda',
724             'US' => 'Naalagaaffeqatigiit',
725             'US@alt=short' => 'USA',
726             'UY' => 'Uruguay',
727             'UZ' => 'Uzbekistani',
728             'VA' => 'Vatikani',
729             'VE' => 'Venezuela',
730             'VN' => 'Vietnam',
731             'VU' => 'Vanuatu',
732             'WF' => 'Wallis aamma Futuna',
733             'WS' => 'Samoa',
734             'XK' => 'Kosovo',
735             'YE' => 'Jemen',
736             'YT' => 'Mayotte',
737             'ZA' => 'Kujalleqafrika',
738             'ZM' => 'Zambia',
739             'ZW' => 'Zimbabwe',
740             'ZZ' => '(atorsinnaanngitsoq nunap imartaa nunataalu)',
741              
742             }
743             },
744             );
745              
746             has 'display_name_key' => (
747             is => 'ro',
748             isa => HashRef[Str],
749             init_arg => undef,
750             default => sub {
751             {
752             'calendar' => 'ullorsiut',
753             'currency' => 'akissaat',
754             'numbers' => 'normu',
755              
756             }
757             },
758             );
759              
760             has 'display_name_type' => (
761             is => 'ro',
762             isa => HashRef[HashRef[Str]],
763             init_arg => undef,
764             default => sub {
765             {
766             'calendar' => {
767             'gregorian' => q{gregorianskit ullorsiutaat},
768             },
769             'numbers' => {
770             'fullwide' => q{atitooq atugartuut normu},
771             'latn' => q{atugartuut normu},
772             'roman' => q{ruumamiut-kisitsisaat},
773             'romanlow' => q{naqippoq ruumamiut-kisitsisaat},
774             },
775              
776             }
777             },
778             );
779              
780             has 'display_name_measurement_system' => (
781             is => 'ro',
782             isa => HashRef[Str],
783             init_arg => undef,
784             default => sub {
785             {
786             'metric' => q{SI},
787             'UK' => q{UK},
788             'US' => q{US},
789              
790             }
791             },
792             );
793              
794             has 'display_name_code_patterns' => (
795             is => 'ro',
796             isa => HashRef[Str],
797             init_arg => undef,
798             default => sub {
799             {
800             'language' => 'oqaatsit: {0}',
801             'script' => 'allaqqitaq: {0}',
802             'region' => 'nunap imartaa nunataalu: {0}',
803              
804             }
805             },
806             );
807              
808             has 'characters' => (
809             is => 'ro',
810             isa => HashRef,
811             init_arg => undef,
812             default => $^V ge v5.18.0
813             ? eval <<'EOT'
814             sub {
815             no warnings 'experimental::regex_sets';
816             return {
817             auxiliary => qr{[ĸ]},
818             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'Æ', 'Ø', 'Å'],
819             main => qr{[a á â ã b c d e é ê f g h i í î ĩ j k l m n o ô p q r s t u ú û ũ v w x y z æ ø å]},
820             numbers => qr{[, . % ‰ + − 0 1 2 3 4 5 6 7 8 9]},
821             };
822             },
823             EOT
824             : sub {
825             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'Æ', 'Ø', 'Å'], };
826             },
827             );
828              
829 1     1   186  
  1         2  
  1         222  
830             has 'ellipsis' => (
831             is => 'ro',
832             isa => HashRef,
833             init_arg => undef,
834             default => sub {
835             return {
836             'final' => '{0}…',
837             'initial' => '…{0}',
838             'medial' => '{0}…{1}',
839             };
840             },
841             );
842              
843             has 'more_information' => (
844             is => 'ro',
845             isa => Str,
846             init_arg => undef,
847             default => qq{?},
848             );
849              
850             has 'quote_start' => (
851             is => 'ro',
852             isa => Str,
853             init_arg => undef,
854             default => qq{»},
855             );
856              
857             has 'quote_end' => (
858             is => 'ro',
859             isa => Str,
860             init_arg => undef,
861             default => qq{«},
862             );
863              
864             has 'alternate_quote_start' => (
865             is => 'ro',
866             isa => Str,
867             init_arg => undef,
868             default => qq{›},
869             );
870              
871             has 'alternate_quote_end' => (
872             is => 'ro',
873             isa => Str,
874             init_arg => undef,
875             default => qq{‹},
876             );
877              
878             has 'duration_units' => (
879             is => 'ro',
880             isa => HashRef[Str],
881             init_arg => undef,
882             default => sub { {
883             hm => 'h:mm',
884             hms => 'h:mm:ss',
885             ms => 'm:ss',
886             } }
887             );
888              
889             has 'units' => (
890             is => 'ro',
891             isa => HashRef[HashRef[HashRef[Str]]],
892             init_arg => undef,
893             default => sub { {
894             'long' => {
895             'acre' => {
896             'name' => q(amerikanske tønde land),
897             'one' => q({0} amerikanskt tønde land),
898             'other' => q({0} amerikanske tønde land),
899             },
900             'arc-minute' => {
901             'name' => q(bueminutsi),
902             'one' => q({0} bueminutsi),
903             'other' => q({0} bueminutsi),
904             },
905             'arc-second' => {
906             'name' => q(buesekundi),
907             'one' => q({0} buesekundi),
908             'other' => q({0} buesekundi),
909             },
910             'celsius' => {
911             'name' => q(gradi Celsius),
912             'one' => q({0} gradi Celsius),
913             'other' => q({0} gradi Celsius),
914             },
915             'centiliter' => {
916             'name' => q(sentiliteri),
917             'one' => q({0} sentiliteri),
918             'other' => q({0} sentiliteri),
919             },
920             'centimeter' => {
921             'name' => q(centimeteri),
922             'one' => q({0} centimeteri),
923             'other' => q({0} centimeteri),
924             'per' => q({0} per centimeteri),
925             },
926             'coordinate' => {
927             'east' => q({0} kangiani),
928             'north' => q({0} avannaani),
929             'south' => q({0} kujataani),
930             'west' => q({0} kitaani),
931             },
932             'cubic-kilometer' => {
933             'name' => q(kubikkilometeri),
934             'one' => q({0} kubikkilometeri),
935             'other' => q({0} kubikkilometeri),
936             },
937             'cubic-mile' => {
938             'name' => q(engelske kubikmil),
939             'one' => q({0} engelsk kubikmil),
940             'other' => q({0} engelske kubikmil),
941             },
942             'day' => {
943             'name' => q(ulloq unnuarlu),
944             'one' => q({0} ulloq unnuarlu),
945             'other' => q({0} ulloq unnuarlu),
946             },
947             'deciliter' => {
948             'name' => q(desiliteri),
949             'one' => q({0} desiliteri),
950             'other' => q({0} desiliteri),
951             },
952             'decimeter' => {
953             'name' => q(decimeteri),
954             'one' => q({0} decimeteri),
955             'other' => q({0} decimeteri),
956             },
957             'degree' => {
958             'name' => q(gradi),
959             'one' => q({0} gradi),
960             'other' => q({0} gradi),
961             },
962             'fahrenheit' => {
963             'name' => q(gradi Fahrenheit),
964             'one' => q({0} gradi Fahrenheit),
965             'other' => q({0} gradi Fahrenheit),
966             },
967             'fathom' => {
968             'name' => q(fm),
969             'one' => q({0} fth),
970             'other' => q({0} fth),
971             },
972             'foot' => {
973             'name' => q(fod),
974             'one' => q({0} fod),
975             'other' => q({0} fod),
976             'per' => q({0} per fod),
977             },
978             'furlong' => {
979             'name' => q(fur),
980             'one' => q({0} fur),
981             'other' => q({0} fur),
982             },
983             'g-force' => {
984             'name' => q(Jordgravitationer),
985             'one' => q({0} nutsuinera nunarsuaq),
986             'other' => q({0} nutsuinera nunarsuaq),
987             },
988             'gram' => {
989             'name' => q(grammi),
990             'one' => q({0} grammi),
991             'other' => q({0} grammi),
992             'per' => q({0} per grammi),
993             },
994             'hectare' => {
995             'name' => q(hektari),
996             'one' => q({0} hektari),
997             'other' => q({0} hektari),
998             },
999             'hectoliter' => {
1000             'name' => q(hectoliteri),
1001             'one' => q({0} hectoliteri),
1002             'other' => q({0} hectoliteri),
1003             },
1004             'hectopascal' => {
1005             'name' => q(hektopascali),
1006             'one' => q({0} hektopascali),
1007             'other' => q({0} hektopascali),
1008             },
1009             'horsepower' => {
1010             'name' => q(hestekrafter),
1011             'one' => q({0} hestekraft),
1012             'other' => q({0} hestekrafter),
1013             },
1014             'hour' => {
1015             'name' => q(nalunaaquttap-akunnera),
1016             'one' => q({0} nalunaaquttap-akunnera),
1017             'other' => q({0} nalunaaquttap-akunnera),
1018             'per' => q({0}/h),
1019             },
1020             'inch' => {
1021             'name' => q(tommer),
1022             'one' => q({0} tomme),
1023             'other' => q({0} tommer),
1024             'per' => q({0} per tomme),
1025             },
1026             'inch-hg' => {
1027             'name' => q(tommer kviksølv),
1028             'one' => q({0} tomme kviksølv),
1029             'other' => q({0} tommer kviksølv),
1030             },
1031             'kilogram' => {
1032             'name' => q(kilogrammi),
1033             'one' => q({0} kilogrammi),
1034             'other' => q({0} kilogrammi),
1035             'per' => q({0} per kilogrammi),
1036             },
1037             'kilometer' => {
1038             'name' => q(kilometeri),
1039             'one' => q({0} kilometeri),
1040             'other' => q({0} kilometeri),
1041             'per' => q({0} per kilometeri),
1042             },
1043             'kilometer-per-hour' => {
1044             'name' => q(kilometeri per nalunaaquttap-akunnera),
1045             'one' => q({0} kilometeri per nalunaaquttap-akunnera),
1046             'other' => q({0} kilometeri per nalunaaquttap-akunnera),
1047             },
1048             'kilowatt' => {
1049             'name' => q(kilowatti),
1050             'one' => q({0} kilowatti),
1051             'other' => q({0} kilowatti),
1052             },
1053             'light-year' => {
1054             'name' => q(lysukioq),
1055             'one' => q({0} lysåri),
1056             'other' => q({0} lysåri),
1057             },
1058             'liter' => {
1059             'name' => q(literi),
1060             'one' => q({0} literi),
1061             'other' => q({0} literi),
1062             'per' => q({0} per literi),
1063             },
1064             'liter-per-kilometer' => {
1065             'name' => q(literi per kilometeri),
1066             'one' => q({0} literi per kilometeri),
1067             'other' => q({0} literi per kilometeri),
1068             },
1069             'lux' => {
1070             'name' => q(luksi),
1071             'one' => q({0} luksi),
1072             'other' => q({0} luksi),
1073             },
1074             'megaliter' => {
1075             'name' => q(megaliteri),
1076             'one' => q({0} megaliteri),
1077             'other' => q({0} megaliteri),
1078             },
1079             'meter' => {
1080             'name' => q(meteri),
1081             'one' => q({0} meteri),
1082             'other' => q({0} meteri),
1083             'per' => q({0} per meteri),
1084             },
1085             'meter-per-second' => {
1086             'name' => q(meteri per sekundi),
1087             'one' => q({0} meteri per sekundi),
1088             'other' => q({0} meteri per sekundi),
1089             },
1090             'meter-per-second-squared' => {
1091             'name' => q(meteri per kvadratsekundi),
1092             'one' => q({0} meteri per kvadratsekundi),
1093             'other' => q({0} meteri per kvadratsekundi),
1094             },
1095             'metric-ton' => {
1096             'name' => q(tonni),
1097             'one' => q({0} tonni),
1098             'other' => q({0} tonni),
1099             },
1100             'micrometer' => {
1101             'name' => q(mikrometeri),
1102             'one' => q({0} mikrometeri),
1103             'other' => q({0} mikrometeri),
1104             },
1105             'microsecond' => {
1106             'name' => q(mikrosekundi),
1107             'one' => q({0} mikrosekundi),
1108             'other' => q({0} mikrosekundi),
1109             },
1110             'mile' => {
1111             'name' => q(engelske mil),
1112             'one' => q({0} engelsk mil),
1113             'other' => q({0} engelske mil),
1114             },
1115             'mile-per-hour' => {
1116             'name' => q(engelske mil per nalunaaquttap-akunnera),
1117             'one' => q({0} engelsk mil per nalunaaquttap-akunnera),
1118             'other' => q({0} engelske mil per nalunaaquttap-akunnera),
1119             },
1120             'mile-scandinavian' => {
1121             'name' => q(svenskeq mili),
1122             'one' => q({0} svenskeq mili),
1123             'other' => q({0} svenskeq mili),
1124             },
1125             'millibar' => {
1126             'name' => q(millibari),
1127             'one' => q({0} millibari),
1128             'other' => q({0} millibari),
1129             },
1130             'milligram-per-deciliter' => {
1131             'name' => q(milligrammi per desiliteri),
1132             'one' => q({0} milligrammi per desiliteri),
1133             'other' => q({0} milligrammi per desiliteri),
1134             },
1135             'milliliter' => {
1136             'name' => q(milliliteri),
1137             'one' => q({0} milliliteri),
1138             'other' => q({0} milliliteri),
1139             },
1140             'millimeter' => {
1141             'name' => q(millimeteri),
1142             'one' => q({0} millimeteri),
1143             'other' => q({0} millimeteri),
1144             },
1145             'millimole-per-liter' => {
1146             'name' => q(millimoli per literi),
1147             'one' => q({0} millimoli per literi),
1148             'other' => q({0} millimoli per literi),
1149             },
1150             'millisecond' => {
1151             'name' => q(millisekundi),
1152             'one' => q({0} millisekundi),
1153             'other' => q({0} millisekundi),
1154             },
1155             'minute' => {
1156             'name' => q(minutsi),
1157             'one' => q({0} minutsi),
1158             'other' => q({0} minutsi),
1159             },
1160             'month' => {
1161             'name' => q(qaammat),
1162             'one' => q({0} qaammat),
1163             'other' => q({0} qaammat),
1164             'per' => q({0} per qaammat),
1165             },
1166             'nanometer' => {
1167             'name' => q(nanometeri),
1168             'one' => q({0} nanometeri),
1169             'other' => q({0} nanometeri),
1170             },
1171             'nanosecond' => {
1172             'name' => q(nanosekundi),
1173             'one' => q({0} nanosekundi),
1174             'other' => q({0} nanosekundi),
1175             },
1176             'nautical-mile' => {
1177             'name' => q(sømili),
1178             'one' => q({0} sømili),
1179             'other' => q({0} sømili),
1180             },
1181             'ounce' => {
1182             'name' => q(unser),
1183             'one' => q({0} unse),
1184             'other' => q({0} unser),
1185             },
1186             'part-per-million' => {
1187             'name' => q(millioni ilaa),
1188             'one' => q({0} millioni ilaa),
1189             'other' => q({0} millioni ilaa),
1190             },
1191             'per' => {
1192             '1' => q({0} per {1}),
1193             },
1194             'picometer' => {
1195             'name' => q(pikometeri),
1196             'one' => q({0} pikometeri),
1197             'other' => q({0} pikometeri),
1198             },
1199             'pound' => {
1200             'name' => q(skålpund),
1201             'one' => q({0} skålpund),
1202             'other' => q({0} skålpund),
1203             },
1204             'radian' => {
1205             'name' => q(radiani),
1206             'one' => q({0} radiani),
1207             'other' => q({0} radiani),
1208             },
1209             'revolution' => {
1210             'name' => q(kaajaluitsoq),
1211             'one' => q({0} kaajaluitsoq),
1212             'other' => q({0} kaajaluitsoq),
1213             },
1214             'second' => {
1215             'name' => q(sekundi),
1216             'one' => q({0} sekundi),
1217             'other' => q({0} sekundi),
1218             },
1219             'square-centimeter' => {
1220             'name' => q(kvadratsentimeteri),
1221             'one' => q({0} kvadratsentimeteri),
1222             'other' => q({0} kvadratsentimeteri),
1223             'per' => q({0} per kvadratsentimeteri),
1224             },
1225             'square-foot' => {
1226             'name' => q(kvadratfod),
1227             'one' => q({0} kvadratfod),
1228             'other' => q({0} kvadratfod),
1229             },
1230             'square-kilometer' => {
1231             'name' => q(kvadratkilometeri),
1232             'one' => q({0} kvadratkilometeri),
1233             'other' => q({0} kvadratkilometeri),
1234             'per' => q({0} per kvadratkilometeri),
1235             },
1236             'square-meter' => {
1237             'name' => q(kvadratmeteri),
1238             'one' => q({0} kvadratmeteri),
1239             'other' => q({0} kvadratmeteri),
1240             'per' => q({0} per kvadratmeteri),
1241             },
1242             'square-mile' => {
1243             'name' => q(engelske kvadratmil),
1244             'one' => q({0} engelsk kvadratmil),
1245             'other' => q({0} engelske kvadratmil),
1246             },
1247             'tablespoon' => {
1248             'name' => q(alussaatip imai),
1249             'one' => q({0} alussaatip imai),
1250             'other' => q({0} alussaatip imai),
1251             },
1252             'teaspoon' => {
1253             'name' => q(alussaateeqqap imai),
1254             'one' => q({0} alussaateeqqap imai),
1255             'other' => q({0} alussaateeqqap imai),
1256             },
1257             'watt' => {
1258             'name' => q(watti),
1259             'one' => q({0} watti),
1260             'other' => q({0} watti),
1261             },
1262             'week' => {
1263             'name' => q(sapaatip-akunnera),
1264             'one' => q({0} sapaatip-akunnera),
1265             'other' => q({0} sapaatip-akunnera),
1266             },
1267             'yard' => {
1268             'name' => q(engelske yard),
1269             'one' => q({0} engelsk yard),
1270             'other' => q({0} engelske yard),
1271             },
1272             'year' => {
1273             'name' => q(ukioq),
1274             'one' => q({0} ukioq),
1275             'other' => q({0} ukioq),
1276             'per' => q({0} per ukioq),
1277             },
1278             },
1279             'narrow' => {
1280             'acre' => {
1281             'one' => q({0} ac),
1282             'other' => q({0} ac),
1283             },
1284             'arc-minute' => {
1285             'one' => q({0}′),
1286             'other' => q({0}′),
1287             },
1288             'arc-second' => {
1289             'one' => q({0}″),
1290             'other' => q({0}″),
1291             },
1292             'celsius' => {
1293             'one' => q({0}°C),
1294             'other' => q({0}°C),
1295             },
1296             'centiliter' => {
1297             'name' => q(cL),
1298             'one' => q({0}cL),
1299             'other' => q({0}cL),
1300             },
1301             'centimeter' => {
1302             'one' => q({0}cm),
1303             'other' => q({0}cm),
1304             'per' => q({0}/cm),
1305             },
1306             'coordinate' => {
1307             'east' => q({0}Ø),
1308             'north' => q({0}N),
1309             'south' => q({0}S),
1310             'west' => q({0}V),
1311             },
1312             'cubic-kilometer' => {
1313             'one' => q({0}km³),
1314             'other' => q({0}km³),
1315             },
1316             'cubic-mile' => {
1317             'one' => q({0} mi³),
1318             'other' => q({0} mi³),
1319             },
1320             'day' => {
1321             'one' => q({0}d),
1322             'other' => q({0}d),
1323             },
1324             'deciliter' => {
1325             'name' => q(dL),
1326             'one' => q({0}dL),
1327             'other' => q({0}dL),
1328             },
1329             'decimeter' => {
1330             'name' => q(dm),
1331             'one' => q({0}dm),
1332             'other' => q({0}dm),
1333             },
1334             'degree' => {
1335             'one' => q({0}°),
1336             'other' => q({0}°),
1337             },
1338             'fahrenheit' => {
1339             'one' => q({0}°F),
1340             'other' => q({0}°F),
1341             },
1342             'fathom' => {
1343             'name' => q(fm),
1344             'one' => q({0} fth),
1345             'other' => q({0} fth),
1346             },
1347             'foot' => {
1348             'one' => q({0} fod),
1349             'other' => q({0} fod),
1350             'per' => q({0}/fod),
1351             },
1352             'furlong' => {
1353             'name' => q(fur),
1354             'one' => q({0} fur),
1355             'other' => q({0} fur),
1356             },
1357             'g-force' => {
1358             'one' => q({0}G),
1359             'other' => q({0}G),
1360             },
1361             'gram' => {
1362             'one' => q({0}g),
1363             'other' => q({0}g),
1364             'per' => q({0}/g),
1365             },
1366             'hectare' => {
1367             'one' => q({0}ha),
1368             'other' => q({0}ha),
1369             },
1370             'hectoliter' => {
1371             'name' => q(hL),
1372             'one' => q({0} hL),
1373             'other' => q({0} hL),
1374             },
1375             'hectopascal' => {
1376             'one' => q({0}hPa),
1377             'other' => q({0}hPa),
1378             },
1379             'horsepower' => {
1380             'one' => q({0}hk),
1381             'other' => q({0}hk),
1382             },
1383             'hour' => {
1384             'one' => q({0}h),
1385             'other' => q({0}h),
1386             'per' => q({0}/h),
1387             },
1388             'inch' => {
1389             'one' => q({0} tomme),
1390             'other' => q({0} tommer),
1391             'per' => q({0}/tomme),
1392             },
1393             'inch-hg' => {
1394             'one' => q({0} inHg),
1395             'other' => q({0} inHg),
1396             },
1397             'kilogram' => {
1398             'one' => q({0}kg),
1399             'other' => q({0}kg),
1400             'per' => q({0}/kg),
1401             },
1402             'kilometer' => {
1403             'one' => q({0}km),
1404             'other' => q({0}km),
1405             'per' => q({0}/km),
1406             },
1407             'kilometer-per-hour' => {
1408             'one' => q({0}km/h),
1409             'other' => q({0}km/h),
1410             },
1411             'kilowatt' => {
1412             'one' => q({0}kW),
1413             'other' => q({0}kW),
1414             },
1415             'light-year' => {
1416             'one' => q({0} lå),
1417             'other' => q({0} lå),
1418             },
1419             'liter' => {
1420             'one' => q({0}L),
1421             'other' => q({0}L),
1422             'per' => q({0}/L),
1423             },
1424             'liter-per-100kilometers' => {
1425             'name' => q(L/100km),
1426             'one' => q({0}L/100km),
1427             'other' => q({0}L/100km),
1428             },
1429             'liter-per-kilometer' => {
1430             'name' => q(L/km),
1431             'one' => q({0}L/km),
1432             'other' => q({0}L/km),
1433             },
1434             'lux' => {
1435             'name' => q(lux),
1436             'one' => q({0} lx),
1437             'other' => q({0} lx),
1438             },
1439             'megaliter' => {
1440             'name' => q(megaliteri),
1441             'one' => q({0} ML),
1442             'other' => q({0} ML),
1443             },
1444             'meter' => {
1445             'one' => q({0}m),
1446             'other' => q({0}m),
1447             'per' => q({0}/m),
1448             },
1449             'meter-per-second' => {
1450             'one' => q({0}m/s),
1451             'other' => q({0}m/s),
1452             },
1453             'meter-per-second-squared' => {
1454             'name' => q(m/s²),
1455             'one' => q({0} m/s²),
1456             'other' => q({0} m/s²),
1457             },
1458             'metric-ton' => {
1459             'name' => q(tonni),
1460             'one' => q({0}t),
1461             'other' => q({0}t),
1462             },
1463             'micrometer' => {
1464             'name' => q(µm),
1465             'one' => q({0}µm),
1466             'other' => q({0}µm),
1467             },
1468             'microsecond' => {
1469             'name' => q(μs),
1470             'one' => q({0}μs),
1471             'other' => q({0}μs),
1472             },
1473             'mile' => {
1474             'one' => q({0} mi),
1475             'other' => q({0} mi),
1476             },
1477             'mile-per-hour' => {
1478             'one' => q({0} mi/h),
1479             'other' => q({0} mi/h),
1480             },
1481             'mile-scandinavian' => {
1482             'name' => q(sv. mili),
1483             'one' => q({0} sv.mili),
1484             'other' => q({0} sv.mili),
1485             },
1486             'millibar' => {
1487             'one' => q({0}mbar),
1488             'other' => q({0}mbar),
1489             },
1490             'milligram-per-deciliter' => {
1491             'name' => q(mg/dL),
1492             'one' => q({0}mg/dL),
1493             'other' => q({0}mg/dL),
1494             },
1495             'milliliter' => {
1496             'name' => q(mL),
1497             'one' => q({0} mL),
1498             'other' => q({0} mL),
1499             },
1500             'millimeter' => {
1501             'one' => q({0}mm),
1502             'other' => q({0}mm),
1503             },
1504             'millimole-per-liter' => {
1505             'name' => q(mmol/L),
1506             'one' => q({0}mmol/L),
1507             'other' => q({0}mmol/L),
1508             },
1509             'millisecond' => {
1510             'one' => q({0}ms),
1511             'other' => q({0}ms),
1512             },
1513             'minute' => {
1514             'one' => q({0}min),
1515             'other' => q({0}min),
1516             'per' => q({0}/min),
1517             },
1518             'month' => {
1519             'one' => q({0}mån),
1520             'other' => q({0}mån),
1521             },
1522             'nanometer' => {
1523             'name' => q(nm),
1524             'one' => q({0}nm),
1525             'other' => q({0}nm),
1526             },
1527             'nanosecond' => {
1528             'name' => q(ns),
1529             'one' => q({0} ns),
1530             'other' => q({0} ns),
1531             },
1532             'nautical-mile' => {
1533             'name' => q(sømili),
1534             'one' => q({0} sømili),
1535             'other' => q({0} sømili),
1536             },
1537             'ounce' => {
1538             'one' => q({0} unse),
1539             'other' => q({0} unser),
1540             },
1541             'part-per-million' => {
1542             'name' => q(millioni ilaa),
1543             'one' => q({0}ppm),
1544             'other' => q({0}ppm),
1545             },
1546             'per' => {
1547             '1' => q({0}/{1}),
1548             },
1549             'picometer' => {
1550             'one' => q({0}pm),
1551             'other' => q({0}pm),
1552             },
1553             'pound' => {
1554             'one' => q({0} skålpund),
1555             'other' => q({0} skålpund),
1556             },
1557             'radian' => {
1558             'name' => q(rad),
1559             'one' => q({0}rad),
1560             'other' => q({0}rad),
1561             },
1562             'revolution' => {
1563             'name' => q(kaaj),
1564             'one' => q({0}kaaj),
1565             'other' => q({0}kaaj),
1566             },
1567             'second' => {
1568             'one' => q({0}s),
1569             'other' => q({0}s),
1570             'per' => q({0}/s),
1571             },
1572             'square-centimeter' => {
1573             'name' => q(cm²),
1574             'one' => q({0}cm²),
1575             'other' => q({0}cm²),
1576             'per' => q({0}/cm²),
1577             },
1578             'square-foot' => {
1579             'one' => q({0} ft²),
1580             'other' => q({0} ft²),
1581             },
1582             'square-kilometer' => {
1583             'one' => q({0}km²),
1584             'other' => q({0}km²),
1585             'per' => q({0}/km²),
1586             },
1587             'square-meter' => {
1588             'one' => q({0}m²),
1589             'other' => q({0}m²),
1590             'per' => q({0}/m²),
1591             },
1592             'square-mile' => {
1593             'one' => q({0} mi²),
1594             'other' => q({0} mi²),
1595             },
1596             'tablespoon' => {
1597             'name' => q(ssk),
1598             'one' => q({0} ssk),
1599             'other' => q({0} ssk),
1600             },
1601             'teaspoon' => {
1602             'name' => q(tsk),
1603             'one' => q({0} tsk),
1604             'other' => q({0} tsk),
1605             },
1606             'watt' => {
1607             'one' => q({0}W),
1608             'other' => q({0}W),
1609             },
1610             'week' => {
1611             'one' => q({0}u),
1612             'other' => q({0}u),
1613             },
1614             'yard' => {
1615             'one' => q({0} yd),
1616             'other' => q({0} yd),
1617             },
1618             'year' => {
1619             'one' => q({0}uk),
1620             'other' => q({0}uk),
1621             },
1622             },
1623             'short' => {
1624             'acre' => {
1625             'name' => q(amerikanske tønde land),
1626             'one' => q({0} ac),
1627             'other' => q({0} ac),
1628             },
1629             'arc-minute' => {
1630             'name' => q(bueminutsi),
1631             'one' => q({0}′),
1632             'other' => q({0}′),
1633             },
1634             'arc-second' => {
1635             'name' => q(buesekundi),
1636             'one' => q({0}″),
1637             'other' => q({0}″),
1638             },
1639             'celsius' => {
1640             'name' => q(gradi Celsius),
1641             'one' => q({0}°C),
1642             'other' => q({0}°C),
1643             },
1644             'centiliter' => {
1645             'name' => q(cL),
1646             'one' => q({0} cL),
1647             'other' => q({0} cL),
1648             },
1649             'centimeter' => {
1650             'name' => q(centimeteri),
1651             'one' => q({0} cm),
1652             'other' => q({0} cm),
1653             'per' => q({0}/cm),
1654             },
1655             'coordinate' => {
1656             'east' => q({0} Ø),
1657             'north' => q({0} N),
1658             'south' => q({0} S),
1659             'west' => q({0} V),
1660             },
1661             'cubic-kilometer' => {
1662             'name' => q(kubikkilometeri),
1663             'one' => q({0} km³),
1664             'other' => q({0} km³),
1665             },
1666             'cubic-mile' => {
1667             'name' => q(engelske kubikmil),
1668             'one' => q({0} mi³),
1669             'other' => q({0} mi³),
1670             },
1671             'day' => {
1672             'name' => q(ulloq unnuarlu),
1673             'one' => q({0} d),
1674             'other' => q({0} d),
1675             'per' => q({0}/d),
1676             },
1677             'deciliter' => {
1678             'name' => q(dL),
1679             'one' => q({0} dL),
1680             'other' => q({0} dL),
1681             },
1682             'decimeter' => {
1683             'name' => q(dm),
1684             'one' => q({0} dm),
1685             'other' => q({0} dm),
1686             },
1687             'degree' => {
1688             'name' => q(gradi),
1689             'one' => q({0}°),
1690             'other' => q({0}°),
1691             },
1692             'fahrenheit' => {
1693             'name' => q(gradi Fahrenheit),
1694             'one' => q({0}°F),
1695             'other' => q({0}°F),
1696             },
1697             'fathom' => {
1698             'name' => q(fm),
1699             'one' => q({0} fth),
1700             'other' => q({0} fth),
1701             },
1702             'foot' => {
1703             'name' => q(fod),
1704             'one' => q({0} fod),
1705             'other' => q({0} fod),
1706             'per' => q({0}/fod),
1707             },
1708             'furlong' => {
1709             'name' => q(fur),
1710             'one' => q({0} fur),
1711             'other' => q({0} fur),
1712             },
1713             'g-force' => {
1714             'name' => q(Jordgravitationer),
1715             'one' => q({0} G),
1716             'other' => q({0} G),
1717             },
1718             'gram' => {
1719             'name' => q(grammi),
1720             'one' => q({0} g),
1721             'other' => q({0} g),
1722             'per' => q({0}/g),
1723             },
1724             'hectare' => {
1725             'name' => q(hektari),
1726             'one' => q({0} ha),
1727             'other' => q({0} ha),
1728             },
1729             'hectoliter' => {
1730             'name' => q(hL),
1731             'one' => q({0} hL),
1732             'other' => q({0} hL),
1733             },
1734             'hectopascal' => {
1735             'name' => q(hektopascali),
1736             'one' => q({0} hPa),
1737             'other' => q({0} hPa),
1738             },
1739             'horsepower' => {
1740             'name' => q(hestekrafter),
1741             'one' => q({0} hk),
1742             'other' => q({0} hk),
1743             },
1744             'hour' => {
1745             'name' => q(nalunaaquttap-akunnera),
1746             'one' => q({0} h),
1747             'other' => q({0} h),
1748             'per' => q({0}/h),
1749             },
1750             'inch' => {
1751             'name' => q(tommer),
1752             'one' => q({0} tomme),
1753             'other' => q({0} tommer),
1754             'per' => q({0}/tomme),
1755             },
1756             'inch-hg' => {
1757             'name' => q(tommer kviksølv),
1758             'one' => q({0} inHg),
1759             'other' => q({0} inHg),
1760             },
1761             'kilogram' => {
1762             'name' => q(kilogrammi),
1763             'one' => q({0} kg),
1764             'other' => q({0} kg),
1765             'per' => q({0}/kg),
1766             },
1767             'kilometer' => {
1768             'name' => q(kilometeri),
1769             'one' => q({0} km),
1770             'other' => q({0} km),
1771             'per' => q({0}/km),
1772             },
1773             'kilometer-per-hour' => {
1774             'name' => q(kilometeri per nalunaaquttap-akunnera),
1775             'one' => q({0} km/h),
1776             'other' => q({0} km/h),
1777             },
1778             'kilowatt' => {
1779             'name' => q(kilowatti),
1780             'one' => q({0} kW),
1781             'other' => q({0} kW),
1782             },
1783             'light-year' => {
1784             'name' => q(lysukioq),
1785             'one' => q({0} lysåri),
1786             'other' => q({0} lysåri),
1787             },
1788             'liter' => {
1789             'name' => q(literi),
1790             'one' => q({0} L),
1791             'other' => q({0} L),
1792             'per' => q({0}/L),
1793             },
1794             'liter-per-100kilometers' => {
1795             'name' => q(L/100km),
1796             'one' => q({0} L/100km),
1797             'other' => q({0} L/100km),
1798             },
1799             'liter-per-kilometer' => {
1800             'name' => q(L/km),
1801             'one' => q({0} L/km),
1802             'other' => q({0} L/km),
1803             },
1804             'lux' => {
1805             'name' => q(luksi),
1806             'one' => q({0} lx),
1807             'other' => q({0} lx),
1808             },
1809             'megaliter' => {
1810             'name' => q(megaliteri),
1811             'one' => q({0} ML),
1812             'other' => q({0} ML),
1813             },
1814             'meter' => {
1815             'name' => q(meteri),
1816             'one' => q({0} m),
1817             'other' => q({0} m),
1818             'per' => q({0}/m),
1819             },
1820             'meter-per-second' => {
1821             'name' => q(meteri per sekundi),
1822             'one' => q({0} m/s),
1823             'other' => q({0} m/s),
1824             },
1825             'meter-per-second-squared' => {
1826             'name' => q(m/s²),
1827             'one' => q({0} m/s²),
1828             'other' => q({0} m/s²),
1829             },
1830             'metric-ton' => {
1831             'name' => q(tonni),
1832             'one' => q({0} t),
1833             'other' => q({0} t),
1834             },
1835             'micrometer' => {
1836             'name' => q(µm),
1837             'one' => q({0} µm),
1838             'other' => q({0} µm),
1839             },
1840             'microsecond' => {
1841             'name' => q(μs),
1842             'one' => q({0} μs),
1843             'other' => q({0} μs),
1844             },
1845             'mile' => {
1846             'name' => q(engelske mil),
1847             'one' => q({0} mi),
1848             'other' => q({0} mi),
1849             },
1850             'mile-per-hour' => {
1851             'name' => q(engelske mil per nalunaaquttap-akunnera),
1852             'one' => q({0} mi/h),
1853             'other' => q({0} mi/h),
1854             },
1855             'mile-scandinavian' => {
1856             'name' => q(svenskeq mili),
1857             'one' => q({0} svenskeq mili),
1858             'other' => q({0} svenskeq mili),
1859             },
1860             'millibar' => {
1861             'name' => q(millibari),
1862             'one' => q({0} mbar),
1863             'other' => q({0} mbar),
1864             },
1865             'milligram-per-deciliter' => {
1866             'name' => q(mg/dL),
1867             'one' => q({0} mg/dL),
1868             'other' => q({0} mg/dL),
1869             },
1870             'milliliter' => {
1871             'name' => q(mL),
1872             'one' => q({0} mL),
1873             'other' => q({0} mL),
1874             },
1875             'millimeter' => {
1876             'name' => q(millimeteri),
1877             'one' => q({0} mm),
1878             'other' => q({0} mm),
1879             },
1880             'millimole-per-liter' => {
1881             'name' => q(mmol/L),
1882             'one' => q({0} mmol/L),
1883             'other' => q({0} mmol/L),
1884             },
1885             'millisecond' => {
1886             'name' => q(millisekundi),
1887             'one' => q({0} ms),
1888             'other' => q({0} ms),
1889             },
1890             'minute' => {
1891             'name' => q(minutsi),
1892             'one' => q({0} min),
1893             'other' => q({0} min),
1894             'per' => q({0}/min),
1895             },
1896             'month' => {
1897             'name' => q(qaammat),
1898             'one' => q({0} mån),
1899             'other' => q({0} mån),
1900             'per' => q({0}/mån),
1901             },
1902             'nanometer' => {
1903             'name' => q(nm),
1904             'one' => q({0} nm),
1905             'other' => q({0} nm),
1906             },
1907             'nanosecond' => {
1908             'name' => q(ns),
1909             'one' => q({0} ns),
1910             'other' => q({0} ns),
1911             },
1912             'nautical-mile' => {
1913             'name' => q(sømili),
1914             'one' => q({0} sømili),
1915             'other' => q({0} sømili),
1916             },
1917             'ounce' => {
1918             'name' => q(unser),
1919             'one' => q({0} unse),
1920             'other' => q({0} unser),
1921             },
1922             'part-per-million' => {
1923             'name' => q(millioni ilaa),
1924             'one' => q({0} ppm),
1925             'other' => q({0} ppm),
1926             },
1927             'per' => {
1928             '1' => q({0}/{1}),
1929             },
1930             'picometer' => {
1931             'name' => q(pikometeri),
1932             'one' => q({0} pm),
1933             'other' => q({0} pm),
1934             },
1935             'pound' => {
1936             'name' => q(skålpund),
1937             'one' => q({0} skålpund),
1938             'other' => q({0} skålpund),
1939             },
1940             'radian' => {
1941             'name' => q(rad),
1942             'one' => q({0} rad),
1943             'other' => q({0} rad),
1944             },
1945             'revolution' => {
1946             'name' => q(kaaj),
1947             'one' => q({0} kaaj),
1948             'other' => q({0} kaaj),
1949             },
1950             'second' => {
1951             'name' => q(sekundi),
1952             'one' => q({0} s),
1953             'other' => q({0} s),
1954             'per' => q({0}/s),
1955             },
1956             'square-centimeter' => {
1957             'name' => q(cm²),
1958             'one' => q({0} cm²),
1959             'other' => q({0} cm²),
1960             'per' => q({0}/cm²),
1961             },
1962             'square-foot' => {
1963             'name' => q(kvadratfod),
1964             'one' => q({0} ft²),
1965             'other' => q({0} ft²),
1966             },
1967             'square-kilometer' => {
1968             'name' => q(kvadratkilometeri),
1969             'one' => q({0} km²),
1970             'other' => q({0} km²),
1971             'per' => q({0}/km²),
1972             },
1973             'square-meter' => {
1974             'name' => q(kvadratmeteri),
1975             'one' => q({0} m²),
1976             'other' => q({0} m²),
1977             'per' => q({0}/m²),
1978             },
1979             'square-mile' => {
1980             'name' => q(engelske kvadratmil),
1981             'one' => q({0} mi²),
1982             'other' => q({0} mi²),
1983             },
1984             'tablespoon' => {
1985             'name' => q(ssk),
1986             'one' => q({0} ssk),
1987             'other' => q({0} ssk),
1988             },
1989             'teaspoon' => {
1990             'name' => q(tsk),
1991             'one' => q({0} tsk),
1992             'other' => q({0} tsk),
1993             },
1994             'watt' => {
1995             'name' => q(watti),
1996             'one' => q({0} W),
1997             'other' => q({0} W),
1998             },
1999             'week' => {
2000             'name' => q(sapaatip-akunnera),
2001             'one' => q({0} u),
2002             'other' => q({0} u),
2003             },
2004             'yard' => {
2005             'name' => q(engelske yard),
2006             'one' => q({0} yd),
2007             'other' => q({0} yd),
2008             },
2009             'year' => {
2010             'name' => q(ukioq),
2011             'one' => q({0} ukioq),
2012             'other' => q({0} ukioq),
2013             'per' => q({0}/ukioq),
2014             },
2015             },
2016             } }
2017             );
2018              
2019             has 'yesstr' => (
2020             is => 'ro',
2021             isa => RegexpRef,
2022             init_arg => undef,
2023             default => sub { qr'^(?i:aap|a|yes|y)$' }
2024             );
2025              
2026             has 'nostr' => (
2027             is => 'ro',
2028             isa => RegexpRef,
2029             init_arg => undef,
2030             default => sub { qr'^(?i:naagga|n)$' }
2031             );
2032              
2033             has 'listPatterns' => (
2034             is => 'ro',
2035             isa => HashRef,
2036             init_arg => undef,
2037             default => sub { {
2038             start => q({0}, {1}),
2039             middle => q({0}, {1}),
2040             end => q({0}, {1}),
2041             2 => q({0}, {1}),
2042             } }
2043             );
2044              
2045             has 'default_numbering_system' => (
2046             is => 'ro',
2047             isa => Str,
2048             init_arg => undef,
2049             default => 'latn',
2050             );
2051              
2052             has native_numbering_system => (
2053             is => 'ro',
2054             isa => Str,
2055             init_arg => undef,
2056             default => 'latn',
2057             );
2058              
2059             has 'number_symbols' => (
2060             is => 'ro',
2061             isa => HashRef,
2062             init_arg => undef,
2063             default => sub { {
2064             'latn' => {
2065             'decimal' => q(,),
2066             'exponential' => q(×10^),
2067             'group' => q(.),
2068             'infinity' => q(∞),
2069             'list' => q(;),
2070             'minusSign' => q(−),
2071             'nan' => q(¤¤¤),
2072             'perMille' => q(‰),
2073             'percentSign' => q(%),
2074             'plusSign' => q(+),
2075             'superscriptingExponent' => q(·),
2076             },
2077             } }
2078             );
2079              
2080             has 'number_formats' => (
2081             is => 'ro',
2082             isa => HashRef,
2083             init_arg => undef,
2084             default => sub { {
2085             decimalFormat => {
2086             'default' => {
2087             '1000' => {
2088             'one' => '0 td',
2089             'other' => '0 td',
2090             },
2091             '10000' => {
2092             'one' => '00 td',
2093             'other' => '00 td',
2094             },
2095             '100000' => {
2096             'one' => '000 td',
2097             'other' => '000 td',
2098             },
2099             '1000000' => {
2100             'one' => '0 mn',
2101             'other' => '0 mn',
2102             },
2103             '10000000' => {
2104             'one' => '00 mn',
2105             'other' => '00 mn',
2106             },
2107             '100000000' => {
2108             'one' => '000 mn',
2109             'other' => '000 mn',
2110             },
2111             '1000000000' => {
2112             'one' => '0 md',
2113             'other' => '0 md',
2114             },
2115             '10000000000' => {
2116             'one' => '00 md',
2117             'other' => '00 md',
2118             },
2119             '100000000000' => {
2120             'one' => '000 md',
2121             'other' => '000 md',
2122             },
2123             '1000000000000' => {
2124             'one' => '0 bn',
2125             'other' => '0 bn',
2126             },
2127             '10000000000000' => {
2128             'one' => '00 bn',
2129             'other' => '00 bn',
2130             },
2131             '100000000000000' => {
2132             'one' => '000 bn',
2133             'other' => '000 bn',
2134             },
2135             'standard' => {
2136             'default' => '#,##0.###',
2137             },
2138             },
2139             'long' => {
2140             '1000' => {
2141             'one' => '0 tusind',
2142             'other' => '0 tusind',
2143             },
2144             '10000' => {
2145             'one' => '00 tusind',
2146             'other' => '00 tusind',
2147             },
2148             '100000' => {
2149             'one' => '000 tusind',
2150             'other' => '000 tusind',
2151             },
2152             '1000000' => {
2153             'one' => '0 million',
2154             'other' => '0 millioner',
2155             },
2156             '10000000' => {
2157             'one' => '00 million',
2158             'other' => '00 millioner',
2159             },
2160             '100000000' => {
2161             'one' => '000 million',
2162             'other' => '000 millioner',
2163             },
2164             '1000000000' => {
2165             'one' => '0 milliard',
2166             'other' => '0 milliarder',
2167             },
2168             '10000000000' => {
2169             'one' => '00 milliard',
2170             'other' => '00 milliarder',
2171             },
2172             '100000000000' => {
2173             'one' => '000 milliard',
2174             'other' => '000 milliarder',
2175             },
2176             '1000000000000' => {
2177             'one' => '0 billion',
2178             'other' => '0 billioner',
2179             },
2180             '10000000000000' => {
2181             'one' => '00 billion',
2182             'other' => '00 billioner',
2183             },
2184             '100000000000000' => {
2185             'one' => '000 billion',
2186             'other' => '000 billioner',
2187             },
2188             },
2189             'short' => {
2190             '1000' => {
2191             'one' => '0 td',
2192             'other' => '0 td',
2193             },
2194             '10000' => {
2195             'one' => '00 td',
2196             'other' => '00 td',
2197             },
2198             '100000' => {
2199             'one' => '000 td',
2200             'other' => '000 td',
2201             },
2202             '1000000' => {
2203             'one' => '0 mn',
2204             'other' => '0 mn',
2205             },
2206             '10000000' => {
2207             'one' => '00 mn',
2208             'other' => '00 mn',
2209             },
2210             '100000000' => {
2211             'one' => '000 mn',
2212             'other' => '000 mn',
2213             },
2214             '1000000000' => {
2215             'one' => '0 md',
2216             'other' => '0 md',
2217             },
2218             '10000000000' => {
2219             'one' => '00 md',
2220             'other' => '00 md',
2221             },
2222             '100000000000' => {
2223             'one' => '000 md',
2224             'other' => '000 md',
2225             },
2226             '1000000000000' => {
2227             'one' => '0 bn',
2228             'other' => '0 bn',
2229             },
2230             '10000000000000' => {
2231             'one' => '00 bn',
2232             'other' => '00 bn',
2233             },
2234             '100000000000000' => {
2235             'one' => '000 bn',
2236             'other' => '000 bn',
2237             },
2238             },
2239             },
2240             percentFormat => {
2241             'default' => {
2242             'standard' => {
2243             'default' => '#,##0 %',
2244             },
2245             },
2246             },
2247             scientificFormat => {
2248             'default' => {
2249             'standard' => {
2250             'default' => '#E0',
2251             },
2252             },
2253             },
2254             } },
2255             );
2256              
2257             has 'number_currency_formats' => (
2258             is => 'ro',
2259             isa => HashRef,
2260             init_arg => undef,
2261             default => sub { {
2262             'latn' => {
2263             'pattern' => {
2264             'default' => {
2265             'standard' => {
2266             'negative' => '¤-#,##0.00',
2267             'positive' => '¤#,##0.00',
2268             },
2269             },
2270             },
2271             },
2272             } },
2273             );
2274              
2275             has 'currencies' => (
2276             is => 'ro',
2277             isa => HashRef,
2278             init_arg => undef,
2279             default => sub { {
2280             'DKK' => {
2281             symbol => 'kr.',
2282             display_name => {
2283             'currency' => q(danmarkimut koruuni),
2284             'one' => q(danskinut koruuni),
2285             'other' => q(danmarkimut koruuni),
2286             },
2287             },
2288             'EUR' => {
2289             symbol => '€',
2290             display_name => {
2291             'currency' => q(euro),
2292             'one' => q(euro),
2293             'other' => q(euro),
2294             },
2295             },
2296             'NOK' => {
2297             symbol => 'Nkr',
2298             display_name => {
2299             'currency' => q(norskit koruuni),
2300             'one' => q(norskit koruuni),
2301             'other' => q(norskit koruuni),
2302             },
2303             },
2304             'SEK' => {
2305             symbol => 'Skr',
2306             display_name => {
2307             'currency' => q(svenskit koruuni),
2308             'one' => q(svenskit koruuni),
2309             'other' => q(svenskit koruuni),
2310             },
2311             },
2312             } },
2313             );
2314              
2315              
2316             has 'calendar_months' => (
2317             is => 'ro',
2318             isa => HashRef,
2319             init_arg => undef,
2320             default => sub { {
2321             'gregorian' => {
2322             'format' => {
2323             abbreviated => {
2324             nonleap => [
2325             'jan',
2326             'feb',
2327             'mar',
2328             'apr',
2329             'maj',
2330             'jun',
2331             'jul',
2332             'aug',
2333             'sep',
2334             'okt',
2335             'nov',
2336             'dec'
2337             ],
2338             leap => [
2339            
2340             ],
2341             },
2342             narrow => {
2343             nonleap => [
2344             'J',
2345             'F',
2346             'M',
2347             'A',
2348             'M',
2349             'J',
2350             'J',
2351             'A',
2352             'S',
2353             'O',
2354             'N',
2355             'D'
2356             ],
2357             leap => [
2358            
2359             ],
2360             },
2361             wide => {
2362             nonleap => [
2363             'januari',
2364             'februari',
2365             'martsi',
2366             'aprili',
2367             'maji',
2368             'juni',
2369             'juli',
2370             'augustusi',
2371             'septemberi',
2372             'oktoberi',
2373             'novemberi',
2374             'decemberi'
2375             ],
2376             leap => [
2377            
2378             ],
2379             },
2380             },
2381             'stand-alone' => {
2382             abbreviated => {
2383             nonleap => [
2384             'jan',
2385             'feb',
2386             'mar',
2387             'apr',
2388             'maj',
2389             'jun',
2390             'jul',
2391             'aug',
2392             'sep',
2393             'okt',
2394             'nov',
2395             'dec'
2396             ],
2397             leap => [
2398            
2399             ],
2400             },
2401             narrow => {
2402             nonleap => [
2403             'J',
2404             'F',
2405             'M',
2406             'A',
2407             'M',
2408             'J',
2409             'J',
2410             'A',
2411             'S',
2412             'O',
2413             'N',
2414             'D'
2415             ],
2416             leap => [
2417            
2418             ],
2419             },
2420             wide => {
2421             nonleap => [
2422             'januari',
2423             'februari',
2424             'martsi',
2425             'aprili',
2426             'maji',
2427             'juni',
2428             'juli',
2429             'augustusi',
2430             'septemberi',
2431             'oktoberi',
2432             'novemberi',
2433             'decemberi'
2434             ],
2435             leap => [
2436            
2437             ],
2438             },
2439             },
2440             },
2441             } },
2442             );
2443              
2444             has 'calendar_days' => (
2445             is => 'ro',
2446             isa => HashRef,
2447             init_arg => undef,
2448             default => sub { {
2449             'gregorian' => {
2450             'format' => {
2451             abbreviated => {
2452             mon => 'ata',
2453             tue => 'mar',
2454             wed => 'pin',
2455             thu => 'sis',
2456             fri => 'tal',
2457             sat => 'arf',
2458             sun => 'sap'
2459             },
2460             short => {
2461             mon => 'ata',
2462             tue => 'mar',
2463             wed => 'pin',
2464             thu => 'sis',
2465             fri => 'tal',
2466             sat => 'arf',
2467             sun => 'sap'
2468             },
2469             wide => {
2470             mon => 'ataasinngorneq',
2471             tue => 'marlunngorneq',
2472             wed => 'pingasunngorneq',
2473             thu => 'sisamanngorneq',
2474             fri => 'tallimanngorneq',
2475             sat => 'arfininngorneq',
2476             sun => 'sapaat'
2477             },
2478             },
2479             'stand-alone' => {
2480             narrow => {
2481             mon => 'A',
2482             tue => 'M',
2483             wed => 'P',
2484             thu => 'S',
2485             fri => 'T',
2486             sat => 'A',
2487             sun => 'S'
2488             },
2489             short => {
2490             mon => 'ata',
2491             tue => 'mar',
2492             wed => 'pin',
2493             thu => 'sis',
2494             fri => 'tal',
2495             sat => 'arf',
2496             sun => 'sap'
2497             },
2498             wide => {
2499             mon => 'ataasinngorneq',
2500             tue => 'marlunngorneq',
2501             wed => 'pingasunngorneq',
2502             thu => 'sisamanngorneq',
2503             fri => 'tallimanngorneq',
2504             sat => 'arfininngorneq',
2505             sun => 'sapaat'
2506             },
2507             },
2508             },
2509             } },
2510             );
2511              
2512             has 'calendar_quarters' => (
2513             is => 'ro',
2514             isa => HashRef,
2515             init_arg => undef,
2516             default => sub { {
2517             'gregorian' => {
2518             'format' => {
2519             abbreviated => {0 => 'S1',
2520             1 => 'S2',
2521             2 => 'S3',
2522             3 => 'S4'
2523             },
2524             narrow => {0 => 'S1',
2525             1 => 'S2',
2526             2 => 'S3',
2527             3 => 'S4'
2528             },
2529             wide => {0 => 'ukiup sisamararterutaa 1',
2530             1 => 'ukiup sisamararterutaa 2',
2531             2 => 'ukiup sisamararterutaa 3',
2532             3 => 'ukiup sisamararterutaa 4'
2533             },
2534             },
2535             'stand-alone' => {
2536             abbreviated => {0 => 'S1',
2537             1 => 'S2',
2538             2 => 'S3',
2539             3 => 'S4'
2540             },
2541             narrow => {0 => 'S1',
2542             1 => 'S2',
2543             2 => 'S3',
2544             3 => 'S4'
2545             },
2546             wide => {0 => 'ukiup sisamararterutaa 1',
2547             1 => 'ukiup sisamararterutaa 2',
2548             2 => 'ukiup sisamararterutaa 3',
2549             3 => 'ukiup sisamararterutaa 4'
2550             },
2551             },
2552             },
2553             } },
2554             );
2555              
2556             has 'day_periods' => (
2557             is => 'ro',
2558             isa => HashRef,
2559             init_arg => undef,
2560             default => sub { {
2561             'gregorian' => {
2562             'format' => {
2563             'abbreviated' => {
2564             'am' => q{u.t.},
2565             'pm' => q{u.k.},
2566             },
2567             'wide' => {
2568             'am' => q{ulloqeqqata-tungaa},
2569             'pm' => q{ulloqeqqata-kingorna},
2570             },
2571             },
2572             },
2573             } },
2574             );
2575              
2576             has 'eras' => (
2577             is => 'ro',
2578             isa => HashRef,
2579             init_arg => undef,
2580             default => sub { {
2581             'generic' => {
2582             },
2583             'gregorian' => {
2584             abbreviated => {
2585             '0' => 'Kr.in.si.',
2586             '1' => 'Kr.in.king.'
2587             },
2588             narrow => {
2589             '0' => 'Kr.s.',
2590             '1' => 'Kr.k.'
2591             },
2592             wide => {
2593             '0' => 'Kristusip inunngornerata siornagut',
2594             '1' => 'Kristusip inunngornerata kingornagut'
2595             },
2596             },
2597             } },
2598             );
2599              
2600             has 'date_formats' => (
2601             is => 'ro',
2602             isa => HashRef,
2603             init_arg => undef,
2604             default => sub { {
2605             'generic' => {
2606             'full' => q{EEEE dd MMMM y G},
2607             'long' => q{dd MMMM y G},
2608             'medium' => q{MMM dd, y G},
2609             'short' => q{GGGGG y-MM-dd},
2610             },
2611             'gregorian' => {
2612             'full' => q{EEEE dd MMMM y},
2613             'long' => q{dd MMMM y},
2614             'medium' => q{MMM dd, y},
2615             'short' => q{y-MM-dd},
2616             },
2617             } },
2618             );
2619              
2620             has 'time_formats' => (
2621             is => 'ro',
2622             isa => HashRef,
2623             init_arg => undef,
2624             default => sub { {
2625             'generic' => {
2626             },
2627             'gregorian' => {
2628             'full' => q{HH.mm.ss zzzz},
2629             'long' => q{HH.mm.ss z},
2630             'medium' => q{HH.mm.ss},
2631             'short' => q{HH.mm},
2632             },
2633             } },
2634             );
2635              
2636             has 'datetime_formats' => (
2637             is => 'ro',
2638             isa => HashRef,
2639             init_arg => undef,
2640             default => sub { {
2641             'generic' => {
2642             'full' => q{{1} {0}},
2643             'long' => q{{1} {0}},
2644             'medium' => q{{1} {0}},
2645             'short' => q{{1} {0}},
2646             },
2647             'gregorian' => {
2648             'full' => q{{1} {0}},
2649             'long' => q{{1} {0}},
2650             'medium' => q{{1} {0}},
2651             'short' => q{{1} {0}},
2652             },
2653             } },
2654             );
2655              
2656             has 'datetime_formats_available_formats' => (
2657             is => 'ro',
2658             isa => HashRef,
2659             init_arg => undef,
2660             default => sub { {
2661             'generic' => {
2662             Ed => q{E, d},
2663             H => q{HH},
2664             Hm => q{HH:mm},
2665             Hms => q{HH:mm:ss},
2666             M => q{L},
2667             MEd => q{E, d/M},
2668             Md => q{d/M},
2669             h => q{h a},
2670             hm => q{h:mm a},
2671             hms => q{h:mm:ss a},
2672             ms => q{mm:ss},
2673             yM => q{y-MM},
2674             yMEd => q{E, y-MM-dd},
2675             yMMM => q{MMM y},
2676             yMMMEd => q{E, MMM d, y},
2677             yMMMd => q{MMM d, y},
2678             yMd => q{y-MM-dd},
2679             yQQQ => q{y QQQQ},
2680             yQQQQ => q{y QQQQ},
2681             },
2682             'gregorian' => {
2683             Ed => q{E, d},
2684             H => q{HH},
2685             Hm => q{HH:mm},
2686             Hms => q{HH:mm:ss},
2687             M => q{L},
2688             MEd => q{E, d/M},
2689             Md => q{d/M},
2690             h => q{h a},
2691             hm => q{h:mm a},
2692             hms => q{h:mm:ss a},
2693             ms => q{mm:ss},
2694             yM => q{y-MM},
2695             yMEd => q{E, y-MM-dd},
2696             yMMM => q{MMM y},
2697             yMMMEd => q{E, MMM d, y},
2698             yMMMd => q{MMM d, y},
2699             yMd => q{y-MM-dd},
2700             yQQQ => q{y QQQQ},
2701             yQQQQ => q{y QQQQ},
2702             },
2703             } },
2704             );
2705              
2706             has 'datetime_formats_append_item' => (
2707             is => 'ro',
2708             isa => HashRef,
2709             init_arg => undef,
2710             default => sub { {
2711             } },
2712             );
2713              
2714             has 'datetime_formats_interval' => (
2715             is => 'ro',
2716             isa => HashRef,
2717             init_arg => undef,
2718             default => sub { {
2719             'generic' => {
2720             H => {
2721             H => q{HH–HH},
2722             },
2723             Hm => {
2724             H => q{HH:mm–HH:mm},
2725             m => q{HH:mm–HH:mm},
2726             },
2727             Hmv => {
2728             H => q{HH:mm–HH:mm v},
2729             m => q{HH:mm–HH:mm v},
2730             },
2731             Hv => {
2732             H => q{HH–HH v},
2733             },
2734             M => {
2735             M => q{M–M},
2736             },
2737             MEd => {
2738             M => q{E, MM-dd – E, MM-dd},
2739             d => q{E, MM-dd – E, MM-dd},
2740             },
2741             MMM => {
2742             M => q{LLL–LLL},
2743             },
2744             MMMEd => {
2745             M => q{E, MM-d – E, MM-d},
2746             d => q{E, MM-d – E, MM-d},
2747             },
2748             MMMd => {
2749             M => q{MM-d – MM-d},
2750             d => q{MM-d – d},
2751             },
2752             Md => {
2753             M => q{MM-dd – MM-dd},
2754             d => q{MM-dd – dd},
2755             },
2756             d => {
2757             d => q{d–d},
2758             },
2759             fallback => '{0} – {1}',
2760             h => {
2761             a => q{h a – h a},
2762             h => q{h–h a},
2763             },
2764             hm => {
2765             a => q{h:mm a – h:mm a},
2766             h => q{h:mm–h:mm a},
2767             m => q{h:mm–h:mm a},
2768             },
2769             hmv => {
2770             a => q{h:mm a – h:mm a v},
2771             h => q{h:mm–h:mm a v},
2772             m => q{h:mm–h:mm a v},
2773             },
2774             hv => {
2775             a => q{h a – h a v},
2776             h => q{h–h a v},
2777             },
2778             y => {
2779             y => q{y–y},
2780             },
2781             yM => {
2782             M => q{y-MM – MM},
2783             y => q{y-MM – y-MM},
2784             },
2785             yMEd => {
2786             M => q{E, y-MM-dd – E, y-MM-dd},
2787             d => q{E, y-MM-dd – E, y-MM-dd},
2788             y => q{E, y-MM-dd – E, y-MM-dd},
2789             },
2790             yMMM => {
2791             M => q{y-MM – MM},
2792             y => q{y-MM – y-MM},
2793             },
2794             yMMMEd => {
2795             M => q{E, y-MM-dd – E, y-MM-dd},
2796             d => q{E, y-MM-dd – E, y-MM-dd},
2797             y => q{E, y-MM-dd – E, y-MM-dd},
2798             },
2799             yMMMM => {
2800             M => q{y-MM – MM},
2801             y => q{y-MM – y-MM},
2802             },
2803             yMMMd => {
2804             M => q{y-MM-dd – MM-d},
2805             d => q{y-MM-d – d},
2806             y => q{y-MM-dd – y-MM-dd},
2807             },
2808             yMd => {
2809             M => q{y-MM-dd – MM-dd},
2810             d => q{y-MM-dd – dd},
2811             y => q{y-MM-dd – y-MM-dd},
2812             },
2813             },
2814             'gregorian' => {
2815             H => {
2816             H => q{HH–HH},
2817             },
2818             Hm => {
2819             H => q{HH:mm–HH:mm},
2820             m => q{HH:mm–HH:mm},
2821             },
2822             Hmv => {
2823             H => q{HH:mm–HH:mm v},
2824             m => q{HH:mm–HH:mm v},
2825             },
2826             Hv => {
2827             H => q{HH–HH v},
2828             },
2829             M => {
2830             M => q{M–M},
2831             },
2832             MEd => {
2833             M => q{E, MM-dd – E, MM-dd},
2834             d => q{E, MM-dd – E, MM-dd},
2835             },
2836             MMM => {
2837             M => q{LLL–LLL},
2838             },
2839             MMMEd => {
2840             M => q{E, MM-d – E, MM-d},
2841             d => q{E, MM-d – E, MM-d},
2842             },
2843             MMMd => {
2844             M => q{MM-d – MM-d},
2845             d => q{MM-d – d},
2846             },
2847             Md => {
2848             M => q{MM-dd – MM-dd},
2849             d => q{MM-dd – dd},
2850             },
2851             d => {
2852             d => q{d–d},
2853             },
2854             fallback => '{0} – {1}',
2855             h => {
2856             a => q{h a – h a},
2857             h => q{h–h a},
2858             },
2859             hm => {
2860             a => q{h:mm a – h:mm a},
2861             h => q{h:mm–h:mm a},
2862             m => q{h:mm–h:mm a},
2863             },
2864             hmv => {
2865             a => q{h:mm a – h:mm a v},
2866             h => q{h:mm–h:mm a v},
2867             m => q{h:mm–h:mm a v},
2868             },
2869             hv => {
2870             a => q{h a – h a v},
2871             h => q{h–h a v},
2872             },
2873             y => {
2874             y => q{y–y},
2875             },
2876             yM => {
2877             M => q{y-MM – MM},
2878             y => q{y-MM – y-MM},
2879             },
2880             yMEd => {
2881             M => q{E, y-MM-dd – E, y-MM-dd},
2882             d => q{E, y-MM-dd – E, y-MM-dd},
2883             y => q{E, y-MM-dd – E, y-MM-dd},
2884             },
2885             yMMM => {
2886             M => q{y-MM – MM},
2887             y => q{y-MM – y-MM},
2888             },
2889             yMMMEd => {
2890             M => q{E, y-MM-dd – E, y-MM-dd},
2891             d => q{E, y-MM-dd – E, y-MM-dd},
2892             y => q{E, y-MM-dd – E, y-MM-dd},
2893             },
2894             yMMMM => {
2895             M => q{y-MM – MM},
2896             y => q{y-MM – y-MM},
2897             },
2898             yMMMd => {
2899             M => q{y-MM-dd – MM-d},
2900             d => q{y-MM-d – d},
2901             y => q{y-MM-dd – y-MM-dd},
2902             },
2903             yMd => {
2904             M => q{y-MM-dd – MM-dd},
2905             d => q{y-MM-dd – dd},
2906             y => q{y-MM-dd – y-MM-dd},
2907             },
2908             },
2909             } },
2910             );
2911              
2912             has 'time_zone_names' => (
2913             is => 'ro',
2914             isa => HashRef,
2915             init_arg => undef,
2916             default => sub { {
2917             hourFormat => q(+HH:mm;−HH:mm),
2918             gmtFormat => q(GMT{0}),
2919             gmtZeroFormat => q(GMT),
2920             regionFormat => q({0}),
2921             fallbackFormat => q({0} ({1})),
2922             'America/Scoresbysund' => {
2923             exemplarCity => q#Ittoqqortoormiit#,
2924             },
2925             'America/Thule' => {
2926             exemplarCity => q#Qaanaaq#,
2927             },
2928             'Etc/Unknown' => {
2929             exemplarCity => q#atorsinnaanngitsoq nalunaaqutaqaqatigiissut#,
2930             },
2931             } }
2932             );
2933             no Moo;
2934              
2935 1     1   6654 1;
  1         3  
  1         8  
2936              
2937             # vim: tabstop=4