File Coverage

blib/lib/Locale/CLDR/Locales/Se.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::Se - Package for language Northern Sami
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/se.xml
10             # on Mon 11 Apr 5:37:33 pm GMT
11              
12             use strict;
13 1     1   818027 use warnings;
  1         3  
  1         23  
14 1     1   5 use version;
  1         2  
  1         19  
15 1     1   4  
  1         2  
  1         5  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   79 use mro 'c3';
  1         3  
20 1     1   4 use utf8;
  1         1  
  1         6  
21 1     1   30 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         5  
22 1     1   25 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         24  
23 1     1   100 use Moo;
  1         1  
  1         7  
24 1     1   857  
  1         1  
  1         5  
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   364 return {
  1         2  
  1         7  
40             'spellout-cardinal' => {
41             'public' => {
42             '-x' => {
43             divisor => q(1),
44             rule => q(eret →→),
45             },
46             '0' => {
47             base_value => q(0),
48             divisor => q(1),
49             rule => q(nolla),
50             },
51             'x.x' => {
52             divisor => q(1),
53             rule => q(←← pilkku →→),
54             },
55             '1' => {
56             base_value => q(1),
57             divisor => q(1),
58             rule => q(okta),
59             },
60             '2' => {
61             base_value => q(2),
62             divisor => q(1),
63             rule => q(guokte),
64             },
65             '3' => {
66             base_value => q(3),
67             divisor => q(1),
68             rule => q(golbma),
69             },
70             '4' => {
71             base_value => q(4),
72             divisor => q(1),
73             rule => q(njeallje),
74             },
75             '5' => {
76             base_value => q(5),
77             divisor => q(1),
78             rule => q(vihtta),
79             },
80             '6' => {
81             base_value => q(6),
82             divisor => q(1),
83             rule => q(guhtta),
84             },
85             '7' => {
86             base_value => q(7),
87             divisor => q(1),
88             rule => q(čieža),
89             },
90             '8' => {
91             base_value => q(8),
92             divisor => q(1),
93             rule => q(gávcci),
94             },
95             '9' => {
96             base_value => q(9),
97             divisor => q(1),
98             rule => q(ovcci),
99             },
100             '10' => {
101             base_value => q(10),
102             divisor => q(10),
103             rule => q(logi),
104             },
105             '11' => {
106             base_value => q(11),
107             divisor => q(10),
108             rule => q(→→­nuppe­lohkái),
109             },
110             '20' => {
111             base_value => q(20),
112             divisor => q(10),
113             rule => q(←←­logi[­→→]),
114             },
115             '100' => {
116             base_value => q(100),
117             divisor => q(100),
118             rule => q(←←­čuođi[­→→]),
119             },
120             '1000' => {
121             base_value => q(1000),
122             divisor => q(1000),
123             rule => q(←←­duhát[ →→]),
124             },
125             '1000000' => {
126             base_value => q(1000000),
127             divisor => q(1000000),
128             rule => q(←← miljon[ →→]),
129             },
130             '1000000000' => {
131             base_value => q(1000000000),
132             divisor => q(1000000000),
133             rule => q(←← miljard[ →→]),
134             },
135             '1000000000000' => {
136             base_value => q(1000000000000),
137             divisor => q(1000000000000),
138             rule => q(←← biljon[ →→]),
139             },
140             '1000000000000000' => {
141             base_value => q(1000000000000000),
142             divisor => q(1000000000000000),
143             rule => q(←← biljard[ →→]),
144             },
145             '1000000000000000000' => {
146             base_value => q(1000000000000000000),
147             divisor => q(1000000000000000000),
148             rule => q(=#,##0=),
149             },
150             'max' => {
151             base_value => q(1000000000000000000),
152             divisor => q(1000000000000000000),
153             rule => q(=#,##0=),
154             },
155             },
156             },
157             'spellout-numbering' => {
158             'public' => {
159             '0' => {
160             base_value => q(0),
161             divisor => q(1),
162             rule => q(=%spellout-cardinal=),
163             },
164             'max' => {
165             base_value => q(0),
166             divisor => q(1),
167             rule => q(=%spellout-cardinal=),
168             },
169             },
170             },
171             'spellout-numbering-year' => {
172             'public' => {
173             '-x' => {
174             divisor => q(1),
175             rule => q(eret →→),
176             },
177             '0' => {
178             base_value => q(0),
179             divisor => q(1),
180             rule => q(=%spellout-numbering=),
181             },
182             'x.x' => {
183             divisor => q(1),
184             rule => q(=0.0=),
185             },
186             '1100' => {
187             base_value => q(1100),
188             divisor => q(100),
189             rule => q(←←­čuođi[­→→]),
190             },
191             '10000' => {
192             base_value => q(10000),
193             divisor => q(10000),
194             rule => q(=%spellout-numbering=),
195             },
196             'max' => {
197             base_value => q(10000),
198             divisor => q(10000),
199             rule => q(=%spellout-numbering=),
200             },
201             },
202             },
203             } },
204             );
205              
206             # Need to add code for Key type pattern
207             my ($self, $name, $region, $script, $variant) = @_;
208              
209 0     0 0   my $display_pattern = '{0} ({1})';
210             $display_pattern =~s/\{0\}/$name/g;
211 0           my $subtags = join '{0}, {1}', grep {$_} (
212 0           $region,
213 0           $script,
  0            
214             $variant,
215             );
216              
217             $display_pattern =~s/\{1\}/$subtags/g;
218             return $display_pattern;
219 0           }
220 0            
221             has 'display_name_language' => (
222             is => 'ro',
223             isa => CodeRef,
224             init_arg => undef,
225             default => sub {
226             sub {
227             my %languages = (
228             'ace' => 'acehgiella',
229             'af' => 'afrikánsagiella',
230             'an' => 'aragoniagiella',
231             'ang' => 'boares eaŋgalasgiella',
232             'ar' => 'arábagiella',
233             'ast' => 'asturiagiella',
234             'be' => 'vilges-ruoššagiella',
235             'bg' => 'bulgáriagiella',
236             'bn' => 'bengalgiella',
237             'bo' => 'tibetagiella',
238             'br' => 'bretonagiella',
239             'bs' => 'bosniagiella',
240             'ca' => 'katalánagiella',
241             'chm' => 'marigiella',
242             'co' => 'corsicagiella',
243             'cs' => 'čeahkagiella',
244             'cy' => 'kymragiella',
245             'da' => 'dánskkagiella',
246             'de' => 'duiskkagiella',
247             'dv' => 'divehigiella',
248             'dz' => 'dzongkhagiella',
249             'el' => 'greikkagiella',
250             'en' => 'eaŋgalsgiella',
251             'es' => 'spánskkagiella',
252             'et' => 'esttegiella',
253             'fa' => 'persijagiella',
254             'fi' => 'suomagiella',
255             'fil' => 'filippiinnagiella',
256             'fj' => 'fidjigiella',
257             'fo' => 'fearagiella',
258             'fr' => 'fránskkagiella',
259             'fy' => 'oarjifriisagiella',
260             'ga' => 'iirragiella',
261             'gu' => 'gujaratagiella',
262             'gv' => 'manksgiella',
263             'ha' => 'haussagiella',
264             'haw' => 'hawaiigiella',
265             'hi' => 'hindigiella',
266             'hr' => 'kroátiagiella',
267             'ht' => 'haitigiella',
268             'hu' => 'ungárgiella',
269             'hy' => 'armeenagiella',
270             'id' => 'indonesiagiella',
271             'is' => 'islánddagiella',
272             'it' => 'itáliagiella',
273             'ja' => 'japánagiella',
274             'jv' => 'javagiella',
275             'ka' => 'georgiagiella',
276             'kk' => 'kazakgiella',
277             'km' => 'kambodiagiella',
278             'ko' => 'koreagiella',
279             'krl' => 'gárjilgiella',
280             'ku' => 'kurdigiella',
281             'kv' => 'komigiella',
282             'kw' => 'kornagiella',
283             'la' => 'láhtengiella',
284             'lb' => 'luxemburggagiella',
285             'lo' => 'laogiella',
286             'lt' => 'liettuvagiella',
287             'lv' => 'látviagiella',
288             'mdf' => 'mokšagiella',
289             'mi' => 'maorigiella',
290             'mk' => 'makedoniagiella',
291             'mn' => 'mongoliagiella',
292             'mt' => 'maltagiella',
293             'my' => 'burmagiella',
294             'myv' => 'ersagiella',
295             'nb' => 'girjedárogiella',
296             'ne' => 'nepaligiella',
297             'nl' => 'hollánddagiella',
298             'nn' => 'ođđadárogiella',
299             'no' => 'dárogiella',
300             'oc' => 'oksitánagiella',
301             'pa' => 'panjabigiella',
302             'pl' => 'polskkagiella',
303             'pt' => 'portugálagiella',
304             'rm' => 'romanšgiella',
305             'ro' => 'romániagiella',
306             'ru' => 'ruoššagiella',
307             'sc' => 'sardigiella',
308             'scn' => 'sisiliagiella',
309             'se' => 'davvisámegiella',
310             'sel' => 'selkupagiella',
311             'sh' => 'serbokroatiagiella',
312             'sk' => 'slovákiagiella',
313             'sl' => 'slovenagiella',
314             'sm' => 'samoagiella',
315             'sma' => 'lullisámegiella',
316             'smj' => 'julevsámegiella',
317             'smn' => 'anárašgiella',
318             'sms' => 'nuortalašgiella',
319             'sq' => 'albánagiella',
320             'sr' => 'serbiagiella',
321             'sv' => 'ruoŧagiella',
322             'swb' => 'shimaorigiella',
323             'th' => 'ŧaigiella',
324             'tr' => 'durkagiella',
325             'ty' => 'tahitigiella',
326             'udm' => 'udmurtagiella',
327             'uk' => 'ukrainagiella',
328             'und' => 'dovdameahttun giella',
329             'ur' => 'urdugiella',
330             'vi' => 'vietnamgiella',
331             'wa' => 'vallonagiella',
332             'yue' => 'kantongiella',
333             'zh' => 'kiinnágiella',
334             'zh_Hans' => 'álki kiinágiella',
335             'zh_Hant' => 'árbevirolaš kiinnágiella',
336              
337             );
338             if (@_) {
339             return $languages{$_[0]};
340             }
341             return \%languages;
342             }
343             },
344             );
345              
346             has 'display_name_script' => (
347             is => 'ro',
348             isa => CodeRef,
349             init_arg => undef,
350             default => sub {
351             sub {
352             my %scripts = (
353             'Arab' => 'arába',
354             'Cyrl' => 'kyrillalaš',
355             'Grek' => 'greikkalaš',
356             'Hang' => 'hangul',
357             'Hani' => 'kiinnaš',
358             'Hans' => 'álki',
359             'Hant' => 'árbevirolaš',
360             'Hira' => 'hiragana',
361             'Kana' => 'katakana',
362             'Latn' => 'láhtenaš',
363             'Zxxx' => 'orrut chállojuvvot',
364             'Zzzz' => 'dovdameahttun chállin',
365              
366             );
367             if ( @_ ) {
368             return $scripts{$_[0]};
369             }
370             return \%scripts;
371             }
372             }
373             );
374              
375             has 'display_name_region' => (
376             is => 'ro',
377             isa => HashRef[Str],
378             init_arg => undef,
379             default => sub {
380             {
381             '001' => 'máilbmi',
382             '002' => 'Afrihkká',
383             '003' => 'dávvi-Amerihkká ja gaska-Amerihkká',
384             '005' => 'mátta-Amerihkká',
385             '009' => 'Oseania',
386             '011' => 'oarji-Afrihkká',
387             '013' => 'gaska-Amerihkká',
388             '014' => 'nuorta-Afrihkká',
389             '015' => 'davvi-Afrihkká',
390             '017' => 'gaska-Afrihkká',
391             '018' => 'mátta-Afrihkká',
392             '019' => 'Amerihkká',
393             '021' => 'dávvi-Amerihkká',
394             '029' => 'Karibia',
395             '030' => 'nuorta-Ásia',
396             '034' => 'mátta-Ásia',
397             '035' => 'mátta-nuorta-Ásia',
398             '039' => 'mátta-Eurohpá',
399             '053' => 'Austrália ja Ođđa-Selánda',
400             '054' => 'Melanesia',
401             '057' => 'Mikronesia guovllus',
402             '061' => 'Polynesia',
403             '142' => 'Ásia',
404             '143' => 'gaska-Ásia',
405             '145' => 'oarji-Ásia',
406             '150' => 'Eurohpá',
407             '151' => 'nuorta-Eurohpá',
408             '154' => 'davvi-Eurohpá',
409             '155' => 'oarji-Eurohpá',
410             '419' => 'lulli-Amerihkká',
411             'AC' => 'Ascension',
412             'AD' => 'Andorra',
413             'AE' => 'Ovttastuvvan Arábaemiráhtat',
414             'AF' => 'Afghanistan',
415             'AG' => 'Antigua ja Barbuda',
416             'AI' => 'Anguilla',
417             'AL' => 'Albánia',
418             'AM' => 'Armenia',
419             'AO' => 'Angola',
420             'AQ' => 'Antárktis',
421             'AR' => 'Argentina',
422             'AS' => 'Amerihká Samoa',
423             'AT' => 'Nuortariika',
424             'AU' => 'Austrália',
425             'AW' => 'Aruba',
426             'AX' => 'Ålánda',
427             'AZ' => 'Aserbaižan',
428             'BA' => 'Bosnia-Hercegovina',
429             'BB' => 'Barbados',
430             'BD' => 'Bangladesh',
431             'BE' => 'Belgia',
432             'BF' => 'Burkina Faso',
433             'BG' => 'Bulgária',
434             'BH' => 'Bahrain',
435             'BI' => 'Burundi',
436             'BJ' => 'Benin',
437             'BL' => 'Saint Barthélemy',
438             'BM' => 'Bermuda',
439             'BN' => 'Brunei',
440             'BO' => 'Bolivia',
441             'BQ' => 'Vuolleeatnamat Karibe',
442             'BR' => 'Brasil',
443             'BS' => 'Bahamas',
444             'BT' => 'Bhutan',
445             'BV' => 'Bouvet-sullot',
446             'BW' => 'Botswana',
447             'BY' => 'Vilges-Ruošša',
448             'BZ' => 'Belize',
449             'CA' => 'Kanáda',
450             'CC' => 'Cocos-sullot',
451             'CD' => 'Kongo-Kinshasa',
452             'CF' => 'Gaska-Afrihká dásseváldi',
453             'CG' => 'Kongo-Brazzaville',
454             'CH' => 'Šveica',
455             'CI' => 'Elfenbenariddu',
456             'CK' => 'Cook-sullot',
457             'CL' => 'Čiile',
458             'CM' => 'Kamerun',
459             'CN' => 'Kiinná',
460             'CO' => 'Kolombia',
461             'CP' => 'Clipperton-sullot',
462             'CR' => 'Costa Rica',
463             'CU' => 'Kuba',
464             'CV' => 'Kap Verde',
465             'CW' => 'Curaçao',
466             'CX' => 'Juovllat-sullot',
467             'CY' => 'Kypros',
468             'CZ' => 'Čeahkka',
469             'DE' => 'Duiska',
470             'DG' => 'Diego Garcia',
471             'DJ' => 'Djibouti',
472             'DK' => 'Dánmárku',
473             'DM' => 'Dominica',
474             'DO' => 'Dominikána dásseváldi',
475             'DZ' => 'Algeria',
476             'EA' => 'Ceuta ja Melilla',
477             'EC' => 'Ecuador',
478             'EE' => 'Estlánda',
479             'EG' => 'Egypta',
480             'EH' => 'Oarje-Sahára',
481             'ER' => 'Eritrea',
482             'ES' => 'Spánia',
483             'ET' => 'Etiopia',
484             'EU' => 'Eurohpa Uniovdna',
485             'FI' => 'Suopma',
486             'FJ' => 'Fijisullot',
487             'FK' => 'Falklandsullot',
488             'FM' => 'Mikronesia',
489             'FO' => 'Fearsullot',
490             'FR' => 'Frankriika',
491             'GA' => 'Gabon',
492             'GB' => 'Stuorra-Británnia',
493             'GB@alt=short' => 'Stuorra-Británnia',
494             'GD' => 'Grenada',
495             'GE' => 'Georgia',
496             'GF' => 'Frankriikka Guayana',
497             'GG' => 'Guernsey',
498             'GH' => 'Ghana',
499             'GI' => 'Gibraltar',
500             'GL' => 'Kalaallit Nunaat',
501             'GM' => 'Gámbia',
502             'GN' => 'Guinea',
503             'GP' => 'Guadeloupe',
504             'GQ' => 'Ekvatoriála Guinea',
505             'GR' => 'Greika',
506             'GS' => 'Lulli Georgia ja Lulli Sandwich-sullot',
507             'GT' => 'Guatemala',
508             'GU' => 'Guam',
509             'GW' => 'Guinea-Bissau',
510             'GY' => 'Guyana',
511             'HK' => 'Hongkong',
512             'HK@alt=short' => 'Hongkong',
513             'HM' => 'Heard- ja McDonald-sullot',
514             'HN' => 'Honduras',
515             'HR' => 'Kroátia',
516             'HT' => 'Haiti',
517             'HU' => 'Ungár',
518             'IC' => 'Kanáriasullot',
519             'ID' => 'Indonesia',
520             'IE' => 'Irlánda',
521             'IL' => 'Israel',
522             'IM' => 'Mann-sullot',
523             'IN' => 'India',
524             'IQ' => 'Irak',
525             'IR' => 'Iran',
526             'IS' => 'Islánda',
527             'IT' => 'Itália',
528             'JE' => 'Jersey',
529             'JM' => 'Jamaica',
530             'JO' => 'Jordánia',
531             'JP' => 'Japána',
532             'KE' => 'Kenia',
533             'KG' => 'Kirgisistan',
534             'KH' => 'Kambodža',
535             'KI' => 'Kiribati',
536             'KM' => 'Komoros',
537             'KN' => 'Saint Kitts ja Nevis',
538             'KP' => 'Davvi-Korea',
539             'KR' => 'Mátta-Korea',
540             'KW' => 'Kuwait',
541             'KY' => 'Cayman-sullot',
542             'KZ' => 'Kasakstan',
543             'LA' => 'Laos',
544             'LB' => 'Libanon',
545             'LC' => 'Saint Lucia',
546             'LI' => 'Liechtenstein',
547             'LK' => 'Sri Lanka',
548             'LR' => 'Liberia',
549             'LS' => 'Lesotho',
550             'LT' => 'Lietuva',
551             'LU' => 'Luxembourg',
552             'LV' => 'Látvia',
553             'LY' => 'Libya',
554             'MA' => 'Marokko',
555             'MC' => 'Monaco',
556             'MD' => 'Moldávia',
557             'ME' => 'Montenegro',
558             'MF' => 'Frankriikka Saint Martin',
559             'MG' => 'Madagaskar',
560             'MH' => 'Marshallsullot',
561             'MK' => 'Makedonia',
562             'ML' => 'Mali',
563             'MM' => 'Burma',
564             'MN' => 'Mongolia',
565             'MO' => 'Makáo',
566             'MO@alt=short' => 'Makáo',
567             'MP' => 'Davvi-Mariánat',
568             'MQ' => 'Martinique',
569             'MR' => 'Mauretánia',
570             'MS' => 'Montserrat',
571             'MT' => 'Málta',
572             'MU' => 'Mauritius',
573             'MV' => 'Malediivvat',
574             'MW' => 'Malawi',
575             'MX' => 'Meksiko',
576             'MY' => 'Malesia',
577             'MZ' => 'Mosambik',
578             'NA' => 'Namibia',
579             'NC' => 'Ođđa-Kaledonia',
580             'NE' => 'Niger',
581             'NF' => 'Norfolksullot',
582             'NG' => 'Nigeria',
583             'NI' => 'Nicaragua',
584             'NL' => 'Vuolleeatnamat',
585             'NO' => 'Norga',
586             'NP' => 'Nepal',
587             'NR' => 'Nauru',
588             'NU' => 'Niue',
589             'NZ' => 'Ođđa-Selánda',
590             'OM' => 'Oman',
591             'PA' => 'Panama',
592             'PE' => 'Peru',
593             'PF' => 'Frankriikka Polynesia',
594             'PG' => 'Papua-Ođđa-Guinea',
595             'PH' => 'Filippiinnat',
596             'PK' => 'Pakistan',
597             'PL' => 'Polen',
598             'PM' => 'Saint Pierre ja Miquelon',
599             'PN' => 'Pitcairn',
600             'PR' => 'Puerto Rico',
601             'PS' => 'Palestina',
602             'PS@alt=short' => 'Palestina',
603             'PT' => 'Portugála',
604             'PW' => 'Palau',
605             'PY' => 'Paraguay',
606             'QA' => 'Qatar',
607             'RE' => 'Réunion',
608             'RO' => 'Románia',
609             'RS' => 'Serbia',
610             'RU' => 'Ruošša',
611             'RW' => 'Rwanda',
612             'SA' => 'Saudi-Arábia',
613             'SB' => 'Salomon-sullot',
614             'SC' => 'Seychellsullot',
615             'SD' => 'Davvisudan',
616             'SE' => 'Ruoŧŧa',
617             'SG' => 'Singapore',
618             'SH' => 'Saint Helena',
619             'SI' => 'Slovenia',
620             'SJ' => 'Svalbárda ja Jan Mayen',
621             'SK' => 'Slovákia',
622             'SL' => 'Sierra Leone',
623             'SM' => 'San Marino',
624             'SN' => 'Senegal',
625             'SO' => 'Somália',
626             'SR' => 'Surinam',
627             'SS' => 'Máttasudan',
628             'ST' => 'São Tomé ja Príncipe',
629             'SV' => 'El Salvador',
630             'SX' => 'Vuolleeatnamat Saint Martin',
631             'SY' => 'Syria',
632             'SZ' => 'Svazieana',
633             'TA' => 'Tristan da Cunha',
634             'TC' => 'Turks ja Caicos-sullot',
635             'TD' => 'Tčad',
636             'TG' => 'Togo',
637             'TH' => 'Thaieana',
638             'TJ' => 'Tažikistan',
639             'TK' => 'Tokelau',
640             'TL' => 'Nuorta-Timor',
641             'TM' => 'Turkmenistan',
642             'TN' => 'Tunisia',
643             'TO' => 'Tonga',
644             'TR' => 'Durka',
645             'TT' => 'Trinidad ja Tobago',
646             'TV' => 'Tuvalu',
647             'TW' => 'Taiwan',
648             'TZ' => 'Tanzánia',
649             'UA' => 'Ukraina',
650             'UG' => 'Uganda',
651             'US' => 'Amerihká ovttastuvvan stáhtat',
652             'US@alt=short' => 'USA',
653             'UY' => 'Uruguay',
654             'UZ' => 'Usbekistan',
655             'VA' => 'Vatikána',
656             'VC' => 'Saint Vincent ja Grenadine',
657             'VE' => 'Venezuela',
658             'VG' => 'Brittania Virgin-sullot',
659             'VI' => 'AOS Virgin-sullot',
660             'VN' => 'Vietnam',
661             'VU' => 'Vanuatu',
662             'WF' => 'Wallis ja Futuna',
663             'WS' => 'Samoa',
664             'XK' => 'Kosovo',
665             'YE' => 'Jemen',
666             'YT' => 'Mayotte',
667             'ZA' => 'Mátta-Afrihká',
668             'ZM' => 'Zambia',
669             'ZW' => 'Zimbabwe',
670             'ZZ' => 'dovdameahttun guovlu',
671              
672             }
673             },
674             );
675              
676             has 'display_name_variant' => (
677             is => 'ro',
678             isa => HashRef[Str],
679             init_arg => undef,
680             default => sub {
681             {
682             'FONIPA' => 'IPA',
683             'FONUPA' => 'UPA',
684             'FONXSAMP' => 'X-SAMPA',
685             'HEPBURN' => 'Hepburn',
686             'PINYIN' => 'pinyin',
687             'WADEGILE' => 'Wade-Giles',
688              
689             }
690             },
691             );
692              
693             has 'display_name_key' => (
694             is => 'ro',
695             isa => HashRef[Str],
696             init_arg => undef,
697             default => sub {
698             {
699             'calendar' => 'kaleandar',
700             'collation' => 'ortnet',
701             'currency' => 'valuhtta',
702             'numbers' => 'numerála',
703              
704             }
705             },
706             );
707              
708             has 'display_name_type' => (
709             is => 'ro',
710             isa => HashRef[HashRef[Str]],
711             init_arg => undef,
712             default => sub {
713             {
714             'calendar' => {
715             'buddhist' => q{buddhista kaleander},
716             'chinese' => q{kiinna},
717             'gregorian' => q{gregoria kaleander},
718             },
719             'collation' => {
720             'pinyin' => q{pinyin ortnet},
721             'traditional' => q{árbevirolaš ortnet},
722             },
723             'numbers' => {
724             'fullwide' => q{viddis oarjelohkosátni},
725             'latn' => q{oarjelohkosátni},
726             },
727              
728             }
729             },
730             );
731              
732             has 'display_name_measurement_system' => (
733             is => 'ro',
734             isa => HashRef[Str],
735             init_arg => undef,
736             default => sub {
737             {
738             'metric' => q{SI állan},
739             'UK' => q{SB állan},
740             'US' => q{AOS állan},
741              
742             }
743             },
744             );
745              
746             has 'display_name_code_patterns' => (
747             is => 'ro',
748             isa => HashRef[Str],
749             init_arg => undef,
750             default => sub {
751             {
752             'language' => 'giella: {0}',
753             'script' => 'chállin: {0}',
754             'region' => 'guovlu: {0}',
755              
756             }
757             },
758             );
759              
760             has 'characters' => (
761             is => 'ro',
762             isa => HashRef,
763             init_arg => undef,
764             default => $^V ge v5.18.0
765             ? eval <<'EOT'
766             sub {
767             no warnings 'experimental::regex_sets';
768             return {
769             auxiliary => qr{[à ç é è í ń ñ ó ò q ú w x y ü ø æ å ä ã ö]},
770             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', 'Ž', 'Ø', 'Æ', 'Å', 'Ä', 'Ö'],
771             main => qr{[a á b c č d đ e f g h i j k l m n ŋ o p r s š t ŧ u v z ž]},
772             numbers => qr{[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]},
773             };
774             },
775             EOT
776             : sub {
777             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', 'Ž', 'Ø', 'Æ', 'Å', 'Ä', 'Ö'], };
778             },
779             );
780              
781 1     1   101  
  1         2  
  1         135  
782             has 'ellipsis' => (
783             is => 'ro',
784             isa => HashRef,
785             init_arg => undef,
786             default => sub {
787             return {
788             'final' => '{0}…',
789             'initial' => '…{0}',
790             'medial' => '{0}…{1}',
791             'word-final' => '{0} …',
792             'word-initial' => '… {0}',
793             'word-medial' => '{0} … {1}',
794             };
795             },
796             );
797              
798             has 'more_information' => (
799             is => 'ro',
800             isa => Str,
801             init_arg => undef,
802             default => qq{?},
803             );
804              
805             has 'quote_start' => (
806             is => 'ro',
807             isa => Str,
808             init_arg => undef,
809             default => qq{”},
810             );
811              
812             has 'quote_end' => (
813             is => 'ro',
814             isa => Str,
815             init_arg => undef,
816             default => qq{”},
817             );
818              
819             has 'alternate_quote_start' => (
820             is => 'ro',
821             isa => Str,
822             init_arg => undef,
823             default => qq{’},
824             );
825              
826             has 'alternate_quote_end' => (
827             is => 'ro',
828             isa => Str,
829             init_arg => undef,
830             default => qq{’},
831             );
832              
833             has 'duration_units' => (
834             is => 'ro',
835             isa => HashRef[Str],
836             init_arg => undef,
837             default => sub { {
838             hm => 'h:mm',
839             hms => 'h:mm:ss',
840             ms => 'm:ss',
841             } }
842             );
843              
844             has 'units' => (
845             is => 'ro',
846             isa => HashRef[HashRef[HashRef[Str]]],
847             init_arg => undef,
848             default => sub { {
849             'long' => {
850             'acre' => {
851             'name' => q(Amerihká tynnyrinala),
852             'one' => q({0} Amerihká tynnyrinala),
853             'other' => q({0} Amerihká tynnyrinala),
854             'two' => q({0} Amerihká tynnyrinala),
855             },
856             'arc-minute' => {
857             'name' => q(jorbbas minuhtta),
858             'one' => q({0} jorbbas minuhta),
859             'other' => q({0} jorbbas minuhtta),
860             'two' => q({0} jorbbas minuhtta),
861             },
862             'arc-second' => {
863             'name' => q(jorbbas sekundda),
864             'one' => q({0} jorbbas sekunda),
865             'other' => q({0} jorbbas sekundda),
866             'two' => q({0} jorbbas sekundda),
867             },
868             'celsius' => {
869             'name' => q(grádat Celsius),
870             'one' => q({0} grádat Celsius),
871             'other' => q({0} grádat Celsius),
872             'two' => q({0} grádat Celsius),
873             },
874             'centimeter' => {
875             'name' => q(sentimehtera),
876             'one' => q({0} sentimehter),
877             'other' => q({0} sentimehtera),
878             'per' => q({0} juohke sentimehter),
879             'two' => q({0} sentimehtera),
880             },
881             'coordinate' => {
882             'east' => q({0} nuorti),
883             'north' => q({0} davvi),
884             'south' => q({0} lulli),
885             'west' => q({0} oarji),
886             },
887             'cubic-kilometer' => {
888             'name' => q(kubikkilomehtera),
889             'one' => q({0} kubikkilomehter),
890             'other' => q({0} kubikkilomehtera),
891             'two' => q({0} kubikkilomehtera),
892             },
893             'cubic-mile' => {
894             'name' => q(eangas kubikkmiila),
895             'one' => q({0} eangas kubikkmiil),
896             'other' => q({0} eangas kubikkmiila),
897             'two' => q({0} eangas kubikkmiila),
898             },
899             'day' => {
900             'name' => q(jándora),
901             'one' => q({0} jándor),
902             'other' => q({0} jándora),
903             'per' => q({0} juohke jándor),
904             'two' => q({0} jándora),
905             },
906             'decimeter' => {
907             'name' => q(desimehtera),
908             'one' => q({0} desimehter),
909             'other' => q({0} desimehtera),
910             'two' => q({0} desimehtera),
911             },
912             'degree' => {
913             'name' => q(grádat),
914             'one' => q({0} grádat),
915             'other' => q({0} grádat),
916             'two' => q({0} grádat),
917             },
918             'fahrenheit' => {
919             'name' => q(grádat Fahrenheit),
920             'one' => q({0} grádat Fahrenheit),
921             'other' => q({0} grádat Fahrenheit),
922             'two' => q({0} grádat Fahrenheit),
923             },
924             'foot' => {
925             'name' => q(juolgi),
926             'one' => q({0} juolgi),
927             'other' => q({0} juolgi),
928             'per' => q({0} juohke juolgi),
929             'two' => q({0} juolgi),
930             },
931             'g-force' => {
932             'name' => q(Maapallo gravitaatiovoimat),
933             'one' => q({0} Maapallo gravitaatiovoima),
934             'other' => q({0} Maapallo gravitaatiovoimat),
935             'two' => q({0} Maapallo gravitaatiovoimat),
936             },
937             'gram' => {
938             'name' => q(gram),
939             'one' => q({0} gram),
940             'other' => q({0} gram),
941             'per' => q({0} juohke gram),
942             'two' => q({0} gram),
943             },
944             'hectare' => {
945             'name' => q(hehtaaria),
946             'one' => q({0} hehtaari),
947             'other' => q({0} hehtaaria),
948             'two' => q({0} hehtaaria),
949             },
950             'hectopascal' => {
951             'name' => q(hehtopascal),
952             'one' => q({0} hehtopascal),
953             'other' => q({0} hehtopascal),
954             'two' => q({0} hehtopascal),
955             },
956             'horsepower' => {
957             'name' => q(hevosvoima),
958             'one' => q({0} hevosvoima),
959             'other' => q({0} hevosvoima),
960             'two' => q({0} hevosvoima),
961             },
962             'hour' => {
963             'name' => q(diibmur),
964             'one' => q({0} diibmu),
965             'other' => q({0} diibmur),
966             'per' => q({0} juohke diibmu),
967             'two' => q({0} diimmur),
968             },
969             'inch' => {
970             'name' => q(bealgi),
971             'one' => q({0} bealgi),
972             'other' => q({0} bealgi),
973             'per' => q({0} juohke bealgi),
974             'two' => q({0} bealgi),
975             },
976             'inch-hg' => {
977             'name' => q(bealgi kvikksølv),
978             'one' => q({0} bealgi kvikksølv),
979             'other' => q({0} bealgi kvikksølv),
980             'two' => q({0} bealgi kvikksølv),
981             },
982             'kilogram' => {
983             'name' => q(kilogram),
984             'one' => q({0} kilogram),
985             'other' => q({0} kilogram),
986             'per' => q({0} juohke kilogram),
987             'two' => q({0} kilogram),
988             },
989             'kilometer' => {
990             'name' => q(kilomehtera),
991             'one' => q({0} kilomehter),
992             'other' => q({0} kilomehtera),
993             'per' => q({0} juohke kilomehter),
994             'two' => q({0} kilomehtera),
995             },
996             'kilometer-per-hour' => {
997             'name' => q(kilomehtera kohti diibmu),
998             'one' => q({0} kilomehter kohti diibmu),
999             'other' => q({0} kilomehtera kohti diibmu),
1000             'two' => q({0} kilomehtera kohti diibmu),
1001             },
1002             'kilowatt' => {
1003             'name' => q(kilowatt),
1004             'one' => q({0} kilowatt),
1005             'other' => q({0} kilowatt),
1006             'two' => q({0} kilowatt),
1007             },
1008             'light-year' => {
1009             'name' => q(chuovgat jagi),
1010             'one' => q({0} chuovgat jagi),
1011             'other' => q({0} chuovgat jagi),
1012             'two' => q({0} chuovgat jagi),
1013             },
1014             'liter' => {
1015             'name' => q(lihtara),
1016             'one' => q({0} lihtar),
1017             'other' => q({0} lihtara),
1018             'per' => q({0} juohke lithar),
1019             'two' => q({0} lihtara),
1020             },
1021             'meter' => {
1022             'name' => q(mehtera),
1023             'one' => q({0} mehter),
1024             'other' => q({0} mehtera),
1025             'per' => q({0} juohke mehter),
1026             'two' => q({0} mehtera),
1027             },
1028             'meter-per-second' => {
1029             'name' => q(mehtera kohti sekunti),
1030             'one' => q({0} mehter kohti sekunti),
1031             'other' => q({0} mehtera kohti sekunti),
1032             'two' => q({0} mehtera kohti sekunti),
1033             },
1034             'metric-ton' => {
1035             'name' => q(tonna),
1036             'one' => q({0} tonna),
1037             'other' => q({0} tonna),
1038             'two' => q({0} tonna),
1039             },
1040             'micrometer' => {
1041             'name' => q(mikromehtera),
1042             'one' => q({0} mikromehter),
1043             'other' => q({0} mikromehtera),
1044             'two' => q({0} mikromehtera),
1045             },
1046             'microsecond' => {
1047             'name' => q(mikrosekundda),
1048             'one' => q({0} mikrosekunda),
1049             'other' => q({0} mikrosekundda),
1050             'two' => q({0} mikrosekundda),
1051             },
1052             'mile' => {
1053             'name' => q(eangas miila),
1054             'one' => q({0} eangas miil),
1055             'other' => q({0} eangas miila),
1056             'two' => q({0} eangas miila),
1057             },
1058             'mile-per-hour' => {
1059             'name' => q(eangas miila kohti diibmu),
1060             'one' => q({0} eangas miil kohti diibmu),
1061             'other' => q({0} eangas miila kohti diibmu),
1062             'two' => q({0} eangas miila kohti diibmu),
1063             },
1064             'mile-scandinavian' => {
1065             'name' => q(miila),
1066             'one' => q({0} miil),
1067             'other' => q({0} miila),
1068             'two' => q({0} miila),
1069             },
1070             'millibar' => {
1071             'name' => q(millibar),
1072             'one' => q({0} millibar),
1073             'other' => q({0} millibar),
1074             'two' => q({0} millibar),
1075             },
1076             'millimeter' => {
1077             'name' => q(millimehtera),
1078             'one' => q({0} millimehter),
1079             'other' => q({0} millimehtera),
1080             'two' => q({0} millimehtera),
1081             },
1082             'millisecond' => {
1083             'name' => q(millisekundda),
1084             'one' => q({0} millisekunda),
1085             'other' => q({0} millisekundda),
1086             'two' => q({0} millisekundda),
1087             },
1088             'minute' => {
1089             'name' => q(minuhtta),
1090             'one' => q({0} minuhta),
1091             'other' => q({0} minuhtta),
1092             'per' => q({0} juohke minuhta),
1093             'two' => q({0} minuhtta),
1094             },
1095             'month' => {
1096             'name' => q(mánotbadji),
1097             'one' => q({0} mánotbadji),
1098             'other' => q({0} mánotbadji),
1099             'per' => q({0} juohke mánotbadji),
1100             'two' => q({0} mánotbaji),
1101             },
1102             'nanometer' => {
1103             'name' => q(nanomehtera),
1104             'one' => q({0} nanomehter),
1105             'other' => q({0} nanomehtera),
1106             'two' => q({0} nanomehtera),
1107             },
1108             'nanosecond' => {
1109             'name' => q(nanosekundda),
1110             'one' => q({0} nanosekunda),
1111             'other' => q({0} nanosekundda),
1112             'two' => q({0} nanosekundda),
1113             },
1114             'ounce' => {
1115             'name' => q(unssi),
1116             'one' => q({0} unssi),
1117             'other' => q({0} unssi),
1118             'two' => q({0} unssi),
1119             },
1120             'per' => {
1121             '1' => q({0} juohke {1}),
1122             },
1123             'picometer' => {
1124             'name' => q(pikomehtera),
1125             'one' => q({0} pikomehter),
1126             'other' => q({0} pikomehtera),
1127             'two' => q({0} pikomehtera),
1128             },
1129             'pound' => {
1130             'name' => q(pauna),
1131             'one' => q({0} pauna),
1132             'other' => q({0} pauna),
1133             'two' => q({0} pauna),
1134             },
1135             'second' => {
1136             'name' => q(sekundda),
1137             'one' => q({0} sekunda),
1138             'other' => q({0} sekundda),
1139             'per' => q({0} juohke sekunda),
1140             'two' => q({0} sekundda),
1141             },
1142             'square-foot' => {
1143             'name' => q(neliöjuolgi),
1144             'one' => q({0} neliöjuolgi),
1145             'other' => q({0} neliöjuolgi),
1146             'two' => q({0} neliöjuolgi),
1147             },
1148             'square-kilometer' => {
1149             'name' => q(neliökilomehtera),
1150             'one' => q({0} neliökilomehter),
1151             'other' => q({0} neliökilomehtera),
1152             'two' => q({0} neliökilomehtera),
1153             },
1154             'square-meter' => {
1155             'name' => q(neliömehtera),
1156             'one' => q({0} neliömehter),
1157             'other' => q({0} neliömehtera),
1158             'two' => q({0} neliömehtera),
1159             },
1160             'square-mile' => {
1161             'name' => q(eangas neliömiila),
1162             'one' => q({0} eangas neliömiil),
1163             'other' => q({0} eangas neliömiila),
1164             'two' => q({0} eangas neliömiila),
1165             },
1166             'ton' => {
1167             'name' => q(eangas tonna à 907kg),
1168             'one' => q({0} eangas tonna à 907kg),
1169             'other' => q({0} eangas tonna à 907kg),
1170             'two' => q({0} eangas tonna à 907kg),
1171             },
1172             'watt' => {
1173             'name' => q(watt),
1174             'one' => q({0} watt),
1175             'other' => q({0} watt),
1176             'two' => q({0} watt),
1177             },
1178             'week' => {
1179             'name' => q(váhkku),
1180             'one' => q({0} váhku),
1181             'other' => q({0} váhkku),
1182             'per' => q({0} juohke váhku),
1183             'two' => q({0} váhkku),
1184             },
1185             'yard' => {
1186             'name' => q(eangas yard),
1187             'one' => q({0} eangas yard),
1188             'other' => q({0} eangas yard),
1189             'two' => q({0} eangas yard),
1190             },
1191             'year' => {
1192             'name' => q(jahkki),
1193             'one' => q({0} jahki),
1194             'other' => q({0} jahkki),
1195             'per' => q({0} juohke jahki),
1196             'two' => q({0} jahkki),
1197             },
1198             },
1199             'narrow' => {
1200             'acre' => {
1201             'one' => q({0} ac),
1202             'other' => q({0} ac),
1203             'two' => q({0} ac),
1204             },
1205             'arc-minute' => {
1206             'one' => q({0}′),
1207             'other' => q({0}′),
1208             'two' => q({0}′),
1209             },
1210             'arc-second' => {
1211             'one' => q({0}″),
1212             'other' => q({0}″),
1213             'two' => q({0}″),
1214             },
1215             'celsius' => {
1216             'one' => q({0}°),
1217             'other' => q({0}°),
1218             'two' => q({0}°),
1219             },
1220             'centiliter' => {
1221             'name' => q(cL),
1222             'one' => q({0}cL),
1223             'other' => q({0}cL),
1224             'two' => q({0}cL),
1225             },
1226             'centimeter' => {
1227             'one' => q({0}cm),
1228             'other' => q({0}cm),
1229             'per' => q({0}/cm),
1230             'two' => q({0}cm),
1231             },
1232             'coordinate' => {
1233             'east' => q({0}N),
1234             'north' => q({0}D),
1235             'south' => q({0}L),
1236             'west' => q({0}O),
1237             },
1238             'cubic-centimeter' => {
1239             'name' => q(cm³),
1240             'one' => q({0}cm³),
1241             'other' => q({0}cm³),
1242             'per' => q({0}/cm³),
1243             'two' => q({0}cm³),
1244             },
1245             'cubic-kilometer' => {
1246             'one' => q({0}km³),
1247             'other' => q({0}km³),
1248             'two' => q({0}km³),
1249             },
1250             'cubic-mile' => {
1251             'one' => q({0} mi³),
1252             'other' => q({0} mi³),
1253             'two' => q({0} mi³),
1254             },
1255             'day' => {
1256             'one' => q({0}d),
1257             'other' => q({0}d),
1258             'per' => q({0}/d),
1259             'two' => q({0}d),
1260             },
1261             'deciliter' => {
1262             'name' => q(dL),
1263             'one' => q({0}dL),
1264             'other' => q({0}dL),
1265             'two' => q({0}dL),
1266             },
1267             'decimeter' => {
1268             'name' => q(dm),
1269             'one' => q({0}dm),
1270             'other' => q({0}dm),
1271             'two' => q({0}dm),
1272             },
1273             'degree' => {
1274             'one' => q({0}°),
1275             'other' => q({0}°),
1276             'two' => q({0}°),
1277             },
1278             'fahrenheit' => {
1279             'one' => q({0}°F),
1280             'other' => q({0}°F),
1281             'two' => q({0}°F),
1282             },
1283             'foot' => {
1284             'one' => q({0} juolgi),
1285             'other' => q({0} juolgi),
1286             'two' => q({0} juolgi),
1287             },
1288             'g-force' => {
1289             'one' => q({0}G),
1290             'other' => q({0}G),
1291             'two' => q({0}G),
1292             },
1293             'gram' => {
1294             'one' => q({0}g),
1295             'other' => q({0}g),
1296             'per' => q({0}/g),
1297             'two' => q({0}g),
1298             },
1299             'hectare' => {
1300             'one' => q({0}ha),
1301             'other' => q({0}ha),
1302             'two' => q({0}ha),
1303             },
1304             'hectoliter' => {
1305             'name' => q(hL),
1306             'one' => q({0}hL),
1307             'other' => q({0}hL),
1308             'two' => q({0}hL),
1309             },
1310             'hectopascal' => {
1311             'one' => q({0}hPa),
1312             'other' => q({0}hPa),
1313             'two' => q({0}hPa),
1314             },
1315             'horsepower' => {
1316             'one' => q({0}hv),
1317             'other' => q({0}hv),
1318             'two' => q({0}hv),
1319             },
1320             'hour' => {
1321             'one' => q({0}h),
1322             'other' => q({0}h),
1323             'per' => q({0}/h),
1324             'two' => q({0}h),
1325             },
1326             'inch' => {
1327             'one' => q({0} bealgi),
1328             'other' => q({0} bealgi),
1329             'two' => q({0} bealgi),
1330             },
1331             'inch-hg' => {
1332             'one' => q({0} bealgi Hg),
1333             'other' => q({0} bealgi Hg),
1334             'two' => q({0} bealgi Hg),
1335             },
1336             'kilogram' => {
1337             'one' => q({0}kg),
1338             'other' => q({0}kg),
1339             'per' => q({0}/kg),
1340             'two' => q({0}kg),
1341             },
1342             'kilometer' => {
1343             'one' => q({0}km),
1344             'other' => q({0}km),
1345             'per' => q({0}/km),
1346             'two' => q({0}km),
1347             },
1348             'kilometer-per-hour' => {
1349             'one' => q({0}km/h),
1350             'other' => q({0}km/h),
1351             'two' => q({0}km/h),
1352             },
1353             'kilowatt' => {
1354             'one' => q({0}kW),
1355             'other' => q({0}kW),
1356             'two' => q({0}kW),
1357             },
1358             'light-year' => {
1359             'one' => q({0} ly),
1360             'other' => q({0} ly),
1361             'two' => q({0} ly),
1362             },
1363             'liter' => {
1364             'one' => q({0}L),
1365             'other' => q({0}L),
1366             'per' => q({0}/L),
1367             'two' => q({0}L),
1368             },
1369             'megaliter' => {
1370             'name' => q(ML),
1371             'one' => q({0}ML),
1372             'other' => q({0}ML),
1373             'two' => q({0}ML),
1374             },
1375             'meter' => {
1376             'one' => q({0}m),
1377             'other' => q({0}m),
1378             'per' => q({0}/m),
1379             'two' => q({0}m),
1380             },
1381             'meter-per-second' => {
1382             'one' => q({0}m/s),
1383             'other' => q({0}m/s),
1384             'two' => q({0}m/s),
1385             },
1386             'meter-per-second-squared' => {
1387             'one' => q({0}m/s²),
1388             'other' => q({0}m/s²),
1389             'two' => q({0}m/s²),
1390             },
1391             'metric-ton' => {
1392             'name' => q(tonna),
1393             'one' => q({0}t),
1394             'other' => q({0}t),
1395             'two' => q({0}t),
1396             },
1397             'microgram' => {
1398             'one' => q({0}µg),
1399             'other' => q({0}µg),
1400             'two' => q({0}µg),
1401             },
1402             'micrometer' => {
1403             'name' => q(µm),
1404             'one' => q({0}µm),
1405             'other' => q({0}µm),
1406             'two' => q({0}µm),
1407             },
1408             'microsecond' => {
1409             'name' => q(μs),
1410             'one' => q({0}μs),
1411             'other' => q({0}μs),
1412             'two' => q({0}μs),
1413             },
1414             'mile' => {
1415             'one' => q({0} mi),
1416             'other' => q({0} mi),
1417             'two' => q({0} mi),
1418             },
1419             'mile-per-hour' => {
1420             'one' => q({0} mi/h),
1421             'other' => q({0} mi/h),
1422             'two' => q({0} mi/h),
1423             },
1424             'millibar' => {
1425             'one' => q({0}mbar),
1426             'other' => q({0}mbar),
1427             'two' => q({0}mbar),
1428             },
1429             'milligram' => {
1430             'one' => q({0}mg),
1431             'other' => q({0}mg),
1432             'two' => q({0}mg),
1433             },
1434             'milliliter' => {
1435             'name' => q(mL),
1436             'one' => q({0}mL),
1437             'other' => q({0}mL),
1438             'two' => q({0}mL),
1439             },
1440             'millimeter' => {
1441             'one' => q({0}mm),
1442             'other' => q({0}mm),
1443             'two' => q({0}mm),
1444             },
1445             'millisecond' => {
1446             'one' => q({0}ms),
1447             'other' => q({0}ms),
1448             'two' => q({0}ms),
1449             },
1450             'minute' => {
1451             'one' => q({0}m),
1452             'other' => q({0}m),
1453             'per' => q({0}/min),
1454             'two' => q({0}m),
1455             },
1456             'month' => {
1457             'one' => q({0}m),
1458             'other' => q({0}m),
1459             'per' => q({0}/mán),
1460             'two' => q({0}m),
1461             },
1462             'nanometer' => {
1463             'name' => q(nm),
1464             'one' => q({0}nm),
1465             'other' => q({0}nm),
1466             'two' => q({0} nm),
1467             },
1468             'nanosecond' => {
1469             'name' => q(ns),
1470             'one' => q({0}ns),
1471             'other' => q({0}ns),
1472             'two' => q({0}ns),
1473             },
1474             'ounce' => {
1475             'one' => q({0} unssi),
1476             'other' => q({0} unssi),
1477             'two' => q({0} unssi),
1478             },
1479             'per' => {
1480             '1' => q({0}/{1}),
1481             },
1482             'picometer' => {
1483             'one' => q({0}pm),
1484             'other' => q({0}pm),
1485             'two' => q({0}pm),
1486             },
1487             'pound' => {
1488             'one' => q({0} pauna),
1489             'other' => q({0} pauna),
1490             'two' => q({0} pauna),
1491             },
1492             'second' => {
1493             'one' => q({0}s),
1494             'other' => q({0}s),
1495             'per' => q({0}/s),
1496             'two' => q({0}s),
1497             },
1498             'square-centimeter' => {
1499             'name' => q(cm²),
1500             'one' => q({0}cm²),
1501             'other' => q({0}cm²),
1502             'per' => q({0}/cm²),
1503             'two' => q({0}cm²),
1504             },
1505             'square-foot' => {
1506             'one' => q({0} ft²),
1507             'other' => q({0} ft²),
1508             'two' => q({0} ft²),
1509             },
1510             'square-kilometer' => {
1511             'one' => q({0}km²),
1512             'other' => q({0}km²),
1513             'per' => q({0}/km²),
1514             'two' => q({0}km²),
1515             },
1516             'square-meter' => {
1517             'one' => q({0}m²),
1518             'other' => q({0}m²),
1519             'per' => q({0}/m²),
1520             'two' => q({0}m²),
1521             },
1522             'square-mile' => {
1523             'one' => q({0} mi²),
1524             'other' => q({0} mi²),
1525             'two' => q({0} mi²),
1526             },
1527             'ton' => {
1528             'name' => q(eangas tonna),
1529             'one' => q({0} e.ton.),
1530             'other' => q({0} e.ton.),
1531             'two' => q({0} e.ton.),
1532             },
1533             'watt' => {
1534             'one' => q({0}W),
1535             'other' => q({0}W),
1536             'two' => q({0}W),
1537             },
1538             'week' => {
1539             'one' => q({0}v),
1540             'other' => q({0}v),
1541             'per' => q({0}/v),
1542             'two' => q({0}v),
1543             },
1544             'yard' => {
1545             'one' => q({0} yd),
1546             'other' => q({0} yd),
1547             'two' => q({0} yd),
1548             },
1549             'year' => {
1550             'one' => q({0}j),
1551             'other' => q({0}j),
1552             'per' => q({0}/jah),
1553             'two' => q({0}j),
1554             },
1555             },
1556             'short' => {
1557             'acre' => {
1558             'name' => q(Amerihká tynnyrinala),
1559             'one' => q({0} ac),
1560             'other' => q({0} ac),
1561             'two' => q({0} ac),
1562             },
1563             'arc-minute' => {
1564             'name' => q(jorbbas minuhtta),
1565             'one' => q({0}′),
1566             'other' => q({0}′),
1567             'two' => q({0}′),
1568             },
1569             'arc-second' => {
1570             'name' => q(jorbbas sekundda),
1571             'one' => q({0}″),
1572             'other' => q({0}″),
1573             'two' => q({0}″),
1574             },
1575             'celsius' => {
1576             'name' => q(grádat Celsius),
1577             'one' => q({0}°C),
1578             'other' => q({0}°C),
1579             'two' => q({0}°C),
1580             },
1581             'centiliter' => {
1582             'name' => q(cL),
1583             'one' => q({0} cL),
1584             'other' => q({0} cL),
1585             'two' => q({0} cL),
1586             },
1587             'centimeter' => {
1588             'name' => q(sentimehtera),
1589             'one' => q({0} cm),
1590             'other' => q({0} cm),
1591             'per' => q({0}/cm),
1592             'two' => q({0} cm),
1593             },
1594             'coordinate' => {
1595             'east' => q({0} N),
1596             'north' => q({0} D),
1597             'south' => q({0} L),
1598             'west' => q({0} O),
1599             },
1600             'cubic-centimeter' => {
1601             'name' => q(cm³),
1602             'one' => q({0} cm³),
1603             'other' => q({0} cm³),
1604             'per' => q({0}/cm³),
1605             'two' => q({0} cm³),
1606             },
1607             'cubic-kilometer' => {
1608             'name' => q(kubikkilomehtera),
1609             'one' => q({0} km³),
1610             'other' => q({0} km³),
1611             'two' => q({0} km³),
1612             },
1613             'cubic-meter' => {
1614             'one' => q({0} m³),
1615             'other' => q({0} m³),
1616             'per' => q({0}/m³),
1617             'two' => q({0} m³),
1618             },
1619             'cubic-mile' => {
1620             'name' => q(eangas kubikkmiila),
1621             'one' => q({0} mi³),
1622             'other' => q({0} mi³),
1623             'two' => q({0} mi³),
1624             },
1625             'day' => {
1626             'name' => q(jándora),
1627             'one' => q({0} d),
1628             'other' => q({0} d),
1629             'per' => q({0}/d),
1630             'two' => q({0} d),
1631             },
1632             'deciliter' => {
1633             'name' => q(dL),
1634             'one' => q({0} dL),
1635             'other' => q({0} dL),
1636             'two' => q({0} dL),
1637             },
1638             'decimeter' => {
1639             'name' => q(dm),
1640             'one' => q({0} dm),
1641             'other' => q({0} dm),
1642             'two' => q({0} dm),
1643             },
1644             'degree' => {
1645             'name' => q(grádat),
1646             'one' => q({0}°),
1647             'other' => q({0}°),
1648             'two' => q({0}°),
1649             },
1650             'fahrenheit' => {
1651             'name' => q(grádat Fahrenheit),
1652             'one' => q({0}°F),
1653             'other' => q({0}°F),
1654             'two' => q({0}°F),
1655             },
1656             'foot' => {
1657             'name' => q(juolgi),
1658             'one' => q({0} juolgi),
1659             'other' => q({0} juolgi),
1660             'per' => q({0}/juolgi),
1661             'two' => q({0} juolgi),
1662             },
1663             'g-force' => {
1664             'name' => q(Maapallo gravitaatiovoimat),
1665             'one' => q({0} G),
1666             'other' => q({0} G),
1667             'two' => q({0} G),
1668             },
1669             'gram' => {
1670             'name' => q(gram),
1671             'one' => q({0} g),
1672             'other' => q({0} g),
1673             'per' => q({0}/g),
1674             'two' => q({0} g),
1675             },
1676             'hectare' => {
1677             'name' => q(hehtaaria),
1678             'one' => q({0} ha),
1679             'other' => q({0} ha),
1680             'two' => q({0} ha),
1681             },
1682             'hectoliter' => {
1683             'name' => q(hL),
1684             'one' => q({0} hL),
1685             'other' => q({0} hL),
1686             'two' => q({0} hL),
1687             },
1688             'hectopascal' => {
1689             'name' => q(hehtopascal),
1690             'one' => q({0} hPa),
1691             'other' => q({0} hPa),
1692             'two' => q({0} hPa),
1693             },
1694             'horsepower' => {
1695             'name' => q(hevosvoima),
1696             'one' => q({0} hv),
1697             'other' => q({0} hv),
1698             'two' => q({0} hv),
1699             },
1700             'hour' => {
1701             'name' => q(diibmur),
1702             'one' => q({0} h),
1703             'other' => q({0} h),
1704             'per' => q({0}/h),
1705             'two' => q({0} h),
1706             },
1707             'inch' => {
1708             'name' => q(bealgi),
1709             'one' => q({0} bealgi),
1710             'other' => q({0} bealgi),
1711             'per' => q({0}/bealgi),
1712             'two' => q({0} bealgi),
1713             },
1714             'inch-hg' => {
1715             'name' => q(bealgi kvikksølv),
1716             'one' => q({0} bealgi Hg),
1717             'other' => q({0} bealgi Hg),
1718             'two' => q({0} bealgi Hg),
1719             },
1720             'kilogram' => {
1721             'name' => q(kilogram),
1722             'one' => q({0} kg),
1723             'other' => q({0} kg),
1724             'per' => q({0}/kg),
1725             'two' => q({0} kg),
1726             },
1727             'kilometer' => {
1728             'name' => q(kilomehtera),
1729             'one' => q({0} km),
1730             'other' => q({0} km),
1731             'per' => q({0}/km),
1732             'two' => q({0} km),
1733             },
1734             'kilometer-per-hour' => {
1735             'name' => q(kilomehtera kohti diibmu),
1736             'one' => q({0} km/h),
1737             'other' => q({0} km/h),
1738             'two' => q({0} km/h),
1739             },
1740             'kilowatt' => {
1741             'name' => q(kilowatt),
1742             'one' => q({0} kW),
1743             'other' => q({0} kW),
1744             'two' => q({0} kW),
1745             },
1746             'light-year' => {
1747             'name' => q(chuovgat jagi),
1748             'one' => q({0} ly),
1749             'other' => q({0} ly),
1750             'two' => q({0} ly),
1751             },
1752             'liter' => {
1753             'name' => q(lihtara),
1754             'one' => q({0} l),
1755             'other' => q({0} l),
1756             'per' => q({0}/L),
1757             'two' => q({0} l),
1758             },
1759             'megaliter' => {
1760             'name' => q(ML),
1761             'one' => q({0} ML),
1762             'other' => q({0} ML),
1763             'two' => q({0} ML),
1764             },
1765             'meter' => {
1766             'name' => q(mehtera),
1767             'one' => q({0} m),
1768             'other' => q({0} m),
1769             'per' => q({0}/m),
1770             'two' => q({0} m),
1771             },
1772             'meter-per-second' => {
1773             'name' => q(mehtera kohti sekunti),
1774             'one' => q({0} m/s),
1775             'other' => q({0} m/s),
1776             'two' => q({0} m/s),
1777             },
1778             'meter-per-second-squared' => {
1779             'one' => q({0} m/s²),
1780             'other' => q({0} m/s²),
1781             'two' => q({0} m/s²),
1782             },
1783             'metric-ton' => {
1784             'name' => q(tonna),
1785             'one' => q({0} t),
1786             'other' => q({0} t),
1787             'two' => q({0} t),
1788             },
1789             'microgram' => {
1790             'one' => q({0} µg),
1791             'other' => q({0} µg),
1792             'two' => q({0} µg),
1793             },
1794             'micrometer' => {
1795             'name' => q(µm),
1796             'one' => q({0} µm),
1797             'other' => q({0} µm),
1798             'two' => q({0} µm),
1799             },
1800             'microsecond' => {
1801             'name' => q(μs),
1802             'one' => q({0} μs),
1803             'other' => q({0} μs),
1804             'two' => q({0} μs),
1805             },
1806             'mile' => {
1807             'name' => q(eangas miila),
1808             'one' => q({0} mi),
1809             'other' => q({0} mi),
1810             'two' => q({0} mi),
1811             },
1812             'mile-per-hour' => {
1813             'name' => q(eangas miila kohti diibmu),
1814             'one' => q({0} mi/h),
1815             'other' => q({0} mi/h),
1816             'two' => q({0} mi/h),
1817             },
1818             'mile-scandinavian' => {
1819             'name' => q(miila),
1820             'one' => q({0} miil),
1821             'other' => q({0} miila),
1822             'two' => q({0} miila),
1823             },
1824             'millibar' => {
1825             'name' => q(millibar),
1826             'one' => q({0} mbar),
1827             'other' => q({0} mbar),
1828             'two' => q({0} mbar),
1829             },
1830             'milligram' => {
1831             'one' => q({0} mg),
1832             'other' => q({0} mg),
1833             'two' => q({0} mg),
1834             },
1835             'milliliter' => {
1836             'name' => q(mL),
1837             'one' => q({0} mL),
1838             'other' => q({0} mL),
1839             'two' => q({0} mL),
1840             },
1841             'millimeter' => {
1842             'name' => q(millimehtera),
1843             'one' => q({0} mm),
1844             'other' => q({0} mm),
1845             'two' => q({0} mm),
1846             },
1847             'millisecond' => {
1848             'name' => q(millisekundda),
1849             'one' => q({0} ms),
1850             'other' => q({0} ms),
1851             'two' => q({0} ms),
1852             },
1853             'minute' => {
1854             'name' => q(minuhtta),
1855             'one' => q({0} min),
1856             'other' => q({0} min),
1857             'per' => q({0}/min),
1858             'two' => q({0} min),
1859             },
1860             'month' => {
1861             'name' => q(mánotbadji),
1862             'one' => q({0} mán),
1863             'other' => q({0} mán),
1864             'per' => q({0}/mán),
1865             'two' => q({0} mán),
1866             },
1867             'nanometer' => {
1868             'name' => q(nm),
1869             'one' => q({0} nm),
1870             'other' => q({0} nm),
1871             'two' => q({0} nm),
1872             },
1873             'nanosecond' => {
1874             'name' => q(ns),
1875             'one' => q({0} ns),
1876             'other' => q({0} ns),
1877             'two' => q({0} ns),
1878             },
1879             'ounce' => {
1880             'name' => q(unssi),
1881             'one' => q({0} unssi),
1882             'other' => q({0} unssi),
1883             'two' => q({0} unssi),
1884             },
1885             'per' => {
1886             '1' => q({0}/{1}),
1887             },
1888             'picometer' => {
1889             'name' => q(pikomehtera),
1890             'one' => q({0} pm),
1891             'other' => q({0} pm),
1892             'two' => q({0} pm),
1893             },
1894             'pound' => {
1895             'name' => q(pauna),
1896             'one' => q({0} pauna),
1897             'other' => q({0} pauna),
1898             'two' => q({0} pauna),
1899             },
1900             'second' => {
1901             'name' => q(sekundda),
1902             'one' => q({0} s),
1903             'other' => q({0} s),
1904             'per' => q({0}/s),
1905             'two' => q({0} s),
1906             },
1907             'square-centimeter' => {
1908             'name' => q(cm²),
1909             'one' => q({0} cm²),
1910             'other' => q({0} cm²),
1911             'per' => q({0}/cm²),
1912             'two' => q({0} cm²),
1913             },
1914             'square-foot' => {
1915             'name' => q(neliöjuolgi),
1916             'one' => q({0} ft²),
1917             'other' => q({0} ft²),
1918             'two' => q({0} ft²),
1919             },
1920             'square-kilometer' => {
1921             'name' => q(neliökilomehtera),
1922             'one' => q({0} km²),
1923             'other' => q({0} km²),
1924             'per' => q({0}/km²),
1925             'two' => q({0} km²),
1926             },
1927             'square-meter' => {
1928             'name' => q(neliömehtera),
1929             'one' => q({0} m²),
1930             'other' => q({0} m²),
1931             'per' => q({0}/m²),
1932             'two' => q({0} m²),
1933             },
1934             'square-mile' => {
1935             'name' => q(eangas neliömiila),
1936             'one' => q({0} mi²),
1937             'other' => q({0} mi²),
1938             'two' => q({0} mi²),
1939             },
1940             'ton' => {
1941             'name' => q(eangas tonna à 907kg),
1942             'one' => q({0} eang.ton. à 907kg),
1943             'other' => q({0} eang.ton. à 907kg),
1944             'two' => q({0} eang.ton. à 907kg),
1945             },
1946             'watt' => {
1947             'name' => q(watt),
1948             'one' => q({0} W),
1949             'other' => q({0} W),
1950             'two' => q({0} W),
1951             },
1952             'week' => {
1953             'name' => q(váhkku),
1954             'one' => q({0} v),
1955             'other' => q({0} v),
1956             'per' => q({0}/v),
1957             'two' => q({0} v),
1958             },
1959             'yard' => {
1960             'name' => q(eangas yard),
1961             'one' => q({0} yd),
1962             'other' => q({0} yd),
1963             'two' => q({0} yd),
1964             },
1965             'year' => {
1966             'name' => q(jahkki),
1967             'one' => q({0} jah),
1968             'other' => q({0} jah),
1969             'per' => q({0}/jah),
1970             'two' => q({0} jah),
1971             },
1972             },
1973             } }
1974             );
1975              
1976             has 'yesstr' => (
1977             is => 'ro',
1978             isa => RegexpRef,
1979             init_arg => undef,
1980             default => sub { qr'^(?i:jo|yes|y)$' }
1981             );
1982              
1983             has 'nostr' => (
1984             is => 'ro',
1985             isa => RegexpRef,
1986             init_arg => undef,
1987             default => sub { qr'^(?i:ii|no|n)$' }
1988             );
1989              
1990             has 'listPatterns' => (
1991             is => 'ro',
1992             isa => HashRef,
1993             init_arg => undef,
1994             default => sub { {
1995             start => q({0}, {1}),
1996             middle => q({0}, {1}),
1997             end => q({0}, {1}),
1998             2 => q({0}, {1}),
1999             } }
2000             );
2001              
2002             has 'default_numbering_system' => (
2003             is => 'ro',
2004             isa => Str,
2005             init_arg => undef,
2006             default => 'latn',
2007             );
2008              
2009             has native_numbering_system => (
2010             is => 'ro',
2011             isa => Str,
2012             init_arg => undef,
2013             default => 'latn',
2014             );
2015              
2016             has 'minimum_grouping_digits' => (
2017             is =>'ro',
2018             isa => Int,
2019             init_arg => undef,
2020             default => 1,
2021             );
2022              
2023             has 'number_symbols' => (
2024             is => 'ro',
2025             isa => HashRef,
2026             init_arg => undef,
2027             default => sub { {
2028             'latn' => {
2029             'decimal' => q(,),
2030             'exponential' => q(·10^),
2031             'group' => q( ),
2032             'infinity' => q(∞),
2033             'list' => q(;),
2034             'minusSign' => q(−),
2035             'nan' => q(¤¤¤),
2036             'perMille' => q(‰),
2037             'percentSign' => q(%),
2038             'plusSign' => q(+),
2039             'superscriptingExponent' => q(·),
2040             'timeSeparator' => q(:),
2041             },
2042             } }
2043             );
2044              
2045             has 'number_formats' => (
2046             is => 'ro',
2047             isa => HashRef,
2048             init_arg => undef,
2049             default => sub { {
2050             decimalFormat => {
2051             'default' => {
2052             '1000' => {
2053             'one' => '0 dt',
2054             'other' => '0 dt',
2055             'two' => '0 dt',
2056             },
2057             '10000' => {
2058             'one' => '00 dt',
2059             'other' => '00 dt',
2060             'two' => '00 dt',
2061             },
2062             '100000' => {
2063             'one' => '000 dt',
2064             'other' => '000 dt',
2065             'two' => '000 dt',
2066             },
2067             '1000000' => {
2068             'one' => '0 mn',
2069             'other' => '0 mn',
2070             'two' => '0 mn',
2071             },
2072             '10000000' => {
2073             'one' => '00 mn',
2074             'other' => '00 mn',
2075             'two' => '00 mn',
2076             },
2077             '100000000' => {
2078             'one' => '000 mn',
2079             'other' => '000 mn',
2080             'two' => '000 mn',
2081             },
2082             '1000000000' => {
2083             'one' => '0 md',
2084             'other' => '0 md',
2085             'two' => '0 md',
2086             },
2087             '10000000000' => {
2088             'one' => '00 md',
2089             'other' => '00 md',
2090             'two' => '00 md',
2091             },
2092             '100000000000' => {
2093             'one' => '000 md',
2094             'other' => '000 md',
2095             'two' => '000 md',
2096             },
2097             '1000000000000' => {
2098             'one' => '0 bn',
2099             'other' => '0 bn',
2100             'two' => '0 bn',
2101             },
2102             '10000000000000' => {
2103             'one' => '00 bn',
2104             'other' => '00 bn',
2105             'two' => '00 bn',
2106             },
2107             '100000000000000' => {
2108             'one' => '000 bn',
2109             'other' => '000 bn',
2110             'two' => '000 bn',
2111             },
2112             'standard' => {
2113             'default' => '#,##0.###',
2114             },
2115             },
2116             'long' => {
2117             '1000' => {
2118             'one' => '0 duhát',
2119             'other' => '0 duháhat',
2120             'two' => '0 duháhat',
2121             },
2122             '10000' => {
2123             'one' => '00 duhát',
2124             'other' => '00 duháhat',
2125             'two' => '00 duháhat',
2126             },
2127             '100000' => {
2128             'one' => '000 duhát',
2129             'other' => '000 duháhat',
2130             'two' => '000 duháhat',
2131             },
2132             '1000000' => {
2133             'one' => '0 miljona',
2134             'other' => '0 miljonat',
2135             'two' => '0 miljonat',
2136             },
2137             '10000000' => {
2138             'one' => '00 miljona',
2139             'other' => '00 miljonat',
2140             'two' => '00 miljonat',
2141             },
2142             '100000000' => {
2143             'one' => '000 miljona',
2144             'other' => '000 miljonat',
2145             'two' => '000 miljonat',
2146             },
2147             '1000000000' => {
2148             'one' => '0 miljardi',
2149             'other' => '0 miljardit',
2150             'two' => '0 miljardit',
2151             },
2152             '10000000000' => {
2153             'one' => '00 miljardi',
2154             'other' => '00 miljardit',
2155             'two' => '00 miljardit',
2156             },
2157             '100000000000' => {
2158             'one' => '000 miljardi',
2159             'other' => '000 miljardit',
2160             'two' => '000 miljardit',
2161             },
2162             '1000000000000' => {
2163             'one' => '0 biljona',
2164             'other' => '0 biljonat',
2165             'two' => '0 biljonat',
2166             },
2167             '10000000000000' => {
2168             'one' => '00 biljona',
2169             'other' => '00 biljonat',
2170             'two' => '00 biljonat',
2171             },
2172             '100000000000000' => {
2173             'one' => '000 biljona',
2174             'other' => '000 biljonat',
2175             'two' => '000 biljonat',
2176             },
2177             },
2178             'short' => {
2179             '1000' => {
2180             'one' => '0 dt',
2181             'other' => '0 dt',
2182             'two' => '0 dt',
2183             },
2184             '10000' => {
2185             'one' => '00 dt',
2186             'other' => '00 dt',
2187             'two' => '00 dt',
2188             },
2189             '100000' => {
2190             'one' => '000 dt',
2191             'other' => '000 dt',
2192             'two' => '000 dt',
2193             },
2194             '1000000' => {
2195             'one' => '0 mn',
2196             'other' => '0 mn',
2197             'two' => '0 mn',
2198             },
2199             '10000000' => {
2200             'one' => '00 mn',
2201             'other' => '00 mn',
2202             'two' => '00 mn',
2203             },
2204             '100000000' => {
2205             'one' => '000 mn',
2206             'other' => '000 mn',
2207             'two' => '000 mn',
2208             },
2209             '1000000000' => {
2210             'one' => '0 md',
2211             'other' => '0 md',
2212             'two' => '0 md',
2213             },
2214             '10000000000' => {
2215             'one' => '00 md',
2216             'other' => '00 md',
2217             'two' => '00 md',
2218             },
2219             '100000000000' => {
2220             'one' => '000 md',
2221             'other' => '000 md',
2222             'two' => '000 md',
2223             },
2224             '1000000000000' => {
2225             'one' => '0 bn',
2226             'other' => '0 bn',
2227             'two' => '0 bn',
2228             },
2229             '10000000000000' => {
2230             'one' => '00 bn',
2231             'other' => '00 bn',
2232             'two' => '00 bn',
2233             },
2234             '100000000000000' => {
2235             'one' => '000 bn',
2236             'other' => '000 bn',
2237             'two' => '000 bn',
2238             },
2239             },
2240             },
2241             percentFormat => {
2242             'default' => {
2243             'standard' => {
2244             'default' => '#,##0 %',
2245             },
2246             },
2247             },
2248             scientificFormat => {
2249             'default' => {
2250             'standard' => {
2251             'default' => '#E0',
2252             },
2253             },
2254             },
2255             } },
2256             );
2257              
2258             has 'number_currency_formats' => (
2259             is => 'ro',
2260             isa => HashRef,
2261             init_arg => undef,
2262             default => sub { {
2263             'latn' => {
2264             'pattern' => {
2265             'default' => {
2266             'accounting' => {
2267             'positive' => '#,##0.00 ¤',
2268             },
2269             'standard' => {
2270             'positive' => '#,##0.00 ¤',
2271             },
2272             },
2273             },
2274             },
2275             } },
2276             );
2277              
2278             has 'currencies' => (
2279             is => 'ro',
2280             isa => HashRef,
2281             init_arg => undef,
2282             default => sub { {
2283             'DKK' => {
2284             symbol => 'Dkr',
2285             },
2286             'EUR' => {
2287             symbol => '€',
2288             display_name => {
2289             'currency' => q(euro),
2290             'one' => q(euro),
2291             'other' => q(euro),
2292             'two' => q(euro),
2293             },
2294             },
2295             'FIM' => {
2296             display_name => {
2297             'currency' => q(suoma márkki),
2298             },
2299             },
2300             'GBP' => {
2301             symbol => 'GB£',
2302             },
2303             'HKD' => {
2304             symbol => 'HK$',
2305             },
2306             'INR' => {
2307             symbol => '₹',
2308             },
2309             'ISK' => {
2310             symbol => 'Ikr',
2311             },
2312             'JPY' => {
2313             symbol => 'JP¥',
2314             },
2315             'MXN' => {
2316             symbol => 'MX$',
2317             },
2318             'NOK' => {
2319             symbol => 'kr',
2320             display_name => {
2321             'currency' => q(norgga kruvdno),
2322             'one' => q(norgga kruvdno),
2323             'other' => q(norgga kruvdno),
2324             'two' => q(norgga kruvdno),
2325             },
2326             },
2327             'SEK' => {
2328             symbol => 'Skr',
2329             display_name => {
2330             'currency' => q(ruoŧŧa kruvdno),
2331             'one' => q(ruoŧŧa kruvdno),
2332             'other' => q(ruoŧŧa kruvdno),
2333             'two' => q(ruoŧŧa kruvdno),
2334             },
2335             },
2336             'THB' => {
2337             symbol => '฿',
2338             },
2339             'XAG' => {
2340             display_name => {
2341             'currency' => q(uns silba),
2342             },
2343             },
2344             'XAU' => {
2345             display_name => {
2346             'currency' => q(uns golli),
2347             },
2348             },
2349             } },
2350             );
2351              
2352              
2353             has 'calendar_months' => (
2354             is => 'ro',
2355             isa => HashRef,
2356             init_arg => undef,
2357             default => sub { {
2358             'gregorian' => {
2359             'format' => {
2360             abbreviated => {
2361             nonleap => [
2362             'ođđj',
2363             'guov',
2364             'njuk',
2365             'cuo',
2366             'mies',
2367             'geas',
2368             'suoi',
2369             'borg',
2370             'čakč',
2371             'golg',
2372             'skáb',
2373             'juov'
2374             ],
2375             leap => [
2376            
2377             ],
2378             },
2379             narrow => {
2380             nonleap => [
2381             'O',
2382             'G',
2383             'N',
2384             'C',
2385             'M',
2386             'G',
2387             'S',
2388             'B',
2389             'Č',
2390             'G',
2391             'S',
2392             'J'
2393             ],
2394             leap => [
2395            
2396             ],
2397             },
2398             wide => {
2399             nonleap => [
2400             'ođđajagemánnu',
2401             'guovvamánnu',
2402             'njukčamánnu',
2403             'cuoŋománnu',
2404             'miessemánnu',
2405             'geassemánnu',
2406             'suoidnemánnu',
2407             'borgemánnu',
2408             'čakčamánnu',
2409             'golggotmánnu',
2410             'skábmamánnu',
2411             'juovlamánnu'
2412             ],
2413             leap => [
2414            
2415             ],
2416             },
2417             },
2418             'stand-alone' => {
2419             abbreviated => {
2420             nonleap => [
2421             'ođđj',
2422             'guov',
2423             'njuk',
2424             'cuo',
2425             'mies',
2426             'geas',
2427             'suoi',
2428             'borg',
2429             'čakč',
2430             'golg',
2431             'skáb',
2432             'juov'
2433             ],
2434             leap => [
2435            
2436             ],
2437             },
2438             narrow => {
2439             nonleap => [
2440             'O',
2441             'G',
2442             'N',
2443             'C',
2444             'M',
2445             'G',
2446             'S',
2447             'B',
2448             'Č',
2449             'G',
2450             'S',
2451             'J'
2452             ],
2453             leap => [
2454            
2455             ],
2456             },
2457             wide => {
2458             nonleap => [
2459             'ođđajagemánnu',
2460             'guovvamánnu',
2461             'njukčamánnu',
2462             'cuoŋománnu',
2463             'miessemánnu',
2464             'geassemánnu',
2465             'suoidnemánnu',
2466             'borgemánnu',
2467             'čakčamánnu',
2468             'golggotmánnu',
2469             'skábmamánnu',
2470             'juovlamánnu'
2471             ],
2472             leap => [
2473            
2474             ],
2475             },
2476             },
2477             },
2478             } },
2479             );
2480              
2481             has 'calendar_days' => (
2482             is => 'ro',
2483             isa => HashRef,
2484             init_arg => undef,
2485             default => sub { {
2486             'gregorian' => {
2487             'format' => {
2488             abbreviated => {
2489             mon => 'vuos',
2490             tue => 'maŋ',
2491             wed => 'gask',
2492             thu => 'duor',
2493             fri => 'bear',
2494             sat => 'láv',
2495             sun => 'sotn'
2496             },
2497             narrow => {
2498             mon => 'V',
2499             tue => 'M',
2500             wed => 'G',
2501             thu => 'D',
2502             fri => 'B',
2503             sat => 'L',
2504             sun => 'S'
2505             },
2506             short => {
2507             mon => 'vuos',
2508             tue => 'maŋ',
2509             wed => 'gask',
2510             thu => 'duor',
2511             fri => 'bear',
2512             sat => 'láv',
2513             sun => 'sotn'
2514             },
2515             wide => {
2516             mon => 'vuossárga',
2517             tue => 'maŋŋebárga',
2518             wed => 'gaskavahkku',
2519             thu => 'duorasdat',
2520             fri => 'bearjadat',
2521             sat => 'lávvardat',
2522             sun => 'sotnabeaivi'
2523             },
2524             },
2525             'stand-alone' => {
2526             abbreviated => {
2527             mon => 'vuos',
2528             tue => 'maŋ',
2529             wed => 'gask',
2530             thu => 'duor',
2531             fri => 'bear',
2532             sat => 'láv',
2533             sun => 'sotn'
2534             },
2535             narrow => {
2536             mon => 'V',
2537             tue => 'M',
2538             wed => 'G',
2539             thu => 'D',
2540             fri => 'B',
2541             sat => 'L',
2542             sun => 'S'
2543             },
2544             short => {
2545             mon => 'vuos',
2546             tue => 'maŋ',
2547             wed => 'gask',
2548             thu => 'duor',
2549             fri => 'bear',
2550             sat => 'láv',
2551             sun => 'sotn'
2552             },
2553             wide => {
2554             mon => 'vuossárga',
2555             tue => 'maŋŋebárga',
2556             wed => 'gaskavahkku',
2557             thu => 'duorasdat',
2558             fri => 'bearjadat',
2559             sat => 'lávvardat',
2560             sun => 'sotnabeaivi'
2561             },
2562             },
2563             },
2564             } },
2565             );
2566              
2567             has 'calendar_quarters' => (
2568             is => 'ro',
2569             isa => HashRef,
2570             init_arg => undef,
2571             default => sub { {
2572             'gregorian' => {
2573             'format' => {
2574             abbreviated => {0 => 'Q1',
2575             1 => 'Q2',
2576             2 => 'Q3',
2577             3 => 'Q4'
2578             },
2579             narrow => {0 => '1',
2580             1 => '2',
2581             2 => '3',
2582             3 => '4'
2583             },
2584             wide => {0 => 'Q1',
2585             1 => 'Q2',
2586             2 => 'Q3',
2587             3 => 'Q4'
2588             },
2589             },
2590             'stand-alone' => {
2591             abbreviated => {0 => 'Q1',
2592             1 => 'Q2',
2593             2 => 'Q3',
2594             3 => 'Q4'
2595             },
2596             narrow => {0 => '1',
2597             1 => '2',
2598             2 => '3',
2599             3 => '4'
2600             },
2601             wide => {0 => 'Q1',
2602             1 => 'Q2',
2603             2 => 'Q3',
2604             3 => 'Q4'
2605             },
2606             },
2607             },
2608             } },
2609             );
2610              
2611             has 'day_periods' => (
2612             is => 'ro',
2613             isa => HashRef,
2614             init_arg => undef,
2615             default => sub { {
2616             'gregorian' => {
2617             'format' => {
2618             'abbreviated' => {
2619             'am' => q{i.b.},
2620             'pm' => q{e.b.},
2621             },
2622             'narrow' => {
2623             'am' => q{i.b.},
2624             'pm' => q{e.b.},
2625             },
2626             'wide' => {
2627             'am' => q{iđitbeaivet},
2628             'pm' => q{eahketbeaivet},
2629             },
2630             },
2631             'stand-alone' => {
2632             'abbreviated' => {
2633             'am' => q{i.b.},
2634             'pm' => q{e.b.},
2635             },
2636             'narrow' => {
2637             'am' => q{i.b.},
2638             'pm' => q{e.b.},
2639             },
2640             'wide' => {
2641             'am' => q{iđitbeaivi},
2642             'pm' => q{eahketbeaivi},
2643             },
2644             },
2645             },
2646             } },
2647             );
2648              
2649             has 'eras' => (
2650             is => 'ro',
2651             isa => HashRef,
2652             init_arg => undef,
2653             default => sub { {
2654             'gregorian' => {
2655             abbreviated => {
2656             '0' => 'o.Kr.',
2657             '1' => 'm.Kr.'
2658             },
2659             wide => {
2660             '0' => 'ovdal Kristtusa',
2661             '1' => 'maŋŋel Kristtusa'
2662             },
2663             },
2664             } },
2665             );
2666              
2667             has 'date_formats' => (
2668             is => 'ro',
2669             isa => HashRef,
2670             init_arg => undef,
2671             default => sub { {
2672             'gregorian' => {
2673             'full' => q{y MMMM d, EEEE},
2674             'long' => q{y MMMM d},
2675             'medium' => q{y MMM d},
2676             'short' => q{y-MM-dd},
2677             },
2678             } },
2679             );
2680              
2681             has 'time_formats' => (
2682             is => 'ro',
2683             isa => HashRef,
2684             init_arg => undef,
2685             default => sub { {
2686             'gregorian' => {
2687             'full' => q{HH:mm:ss zzzz},
2688             'long' => q{HH:mm:ss z},
2689             'medium' => q{HH:mm:ss},
2690             'short' => q{HH:mm},
2691             },
2692             } },
2693             );
2694              
2695             has 'datetime_formats' => (
2696             is => 'ro',
2697             isa => HashRef,
2698             init_arg => undef,
2699             default => sub { {
2700             'gregorian' => {
2701             'full' => q{{1} {0}},
2702             'long' => q{{1} {0}},
2703             'medium' => q{{1} {0}},
2704             'short' => q{{1} {0}},
2705             },
2706             } },
2707             );
2708              
2709             has 'datetime_formats_available_formats' => (
2710             is => 'ro',
2711             isa => HashRef,
2712             init_arg => undef,
2713             default => sub { {
2714             'gregorian' => {
2715             E => q{ccc},
2716             EHm => q{E HH:mm},
2717             EHms => q{E HH:mm:ss},
2718             Ed => q{d, E},
2719             Ehm => q{E h:mm a},
2720             Ehms => q{E h:mm:ss a},
2721             Gy => q{G y},
2722             GyMMM => q{G y MMM},
2723             GyMMMEd => q{G y MMM d, E},
2724             GyMMMd => q{G y MMM d},
2725             H => q{HH},
2726             Hm => q{HH:mm},
2727             Hms => q{HH:mm:ss},
2728             Hmsv => q{HH:mm:ss v},
2729             Hmv => q{HH:mm v},
2730             M => q{L},
2731             MEd => q{MM-dd, E},
2732             MMM => q{LLL},
2733             MMMEd => q{MMM d, E},
2734             MMMMW => q{'week' W 'of' MMM},
2735             MMMMd => q{MMMM d},
2736             MMMd => q{MMM d},
2737             Md => q{MM-dd},
2738             d => q{d},
2739             h => q{h a},
2740             hm => q{h:mm a},
2741             hms => q{h:mm:ss a},
2742             hmsv => q{h:mm:ss a v},
2743             hmv => q{h:mm a v},
2744             ms => q{mm:ss},
2745             y => q{y},
2746             yM => q{y-MM},
2747             yMEd => q{y-MM-dd, E},
2748             yMMM => q{y MMM},
2749             yMMMEd => q{y MMM d, E},
2750             yMMMM => q{y MMMM},
2751             yMMMd => q{y MMM d},
2752             yMd => q{y-MM-dd},
2753             yQQQ => q{y QQQ},
2754             yQQQQ => q{y QQQQ},
2755             yw => q{'week' w 'of' Y},
2756             },
2757             } },
2758             );
2759              
2760             has 'datetime_formats_append_item' => (
2761             is => 'ro',
2762             isa => HashRef,
2763             init_arg => undef,
2764             default => sub { {
2765             'gregorian' => {
2766             'Timezone' => '{0} {1}',
2767             },
2768             } },
2769             );
2770              
2771             has 'datetime_formats_interval' => (
2772             is => 'ro',
2773             isa => HashRef,
2774             init_arg => undef,
2775             default => sub { {
2776             'gregorian' => {
2777             H => {
2778             H => q{HH–HH},
2779             },
2780             Hm => {
2781             H => q{HH:mm–HH:mm},
2782             m => q{HH:mm–HH:mm},
2783             },
2784             Hmv => {
2785             H => q{HH:mm–HH:mm v},
2786             m => q{HH:mm–HH:mm v},
2787             },
2788             Hv => {
2789             H => q{HH–HH v},
2790             },
2791             M => {
2792             M => q{MM–MM},
2793             },
2794             MEd => {
2795             M => q{MM-dd, E – MM-dd, E},
2796             d => q{MM-dd, E – MM-dd, E},
2797             },
2798             MMM => {
2799             M => q{LLL–LLL},
2800             },
2801             MMMEd => {
2802             M => q{MMM d, E – MMM d, E},
2803             d => q{MMM d, E – MMM d, E},
2804             },
2805             MMMd => {
2806             M => q{MMM d – MMM d},
2807             d => q{MMM d–d},
2808             },
2809             Md => {
2810             M => q{MM-dd – MM-dd},
2811             d => q{MM-dd – MM-dd},
2812             },
2813             d => {
2814             d => q{d–d},
2815             },
2816             fallback => '{0} – {1}',
2817             h => {
2818             a => q{h a – h a},
2819             h => q{h–h a},
2820             },
2821             hm => {
2822             a => q{h:mm a – h:mm a},
2823             h => q{h:mm–h:mm a},
2824             m => q{h:mm–h:mm a},
2825             },
2826             hmv => {
2827             a => q{h:mm a – h:mm a v},
2828             h => q{h:mm–h:mm a v},
2829             m => q{h:mm–h:mm a v},
2830             },
2831             hv => {
2832             a => q{h a – h a v},
2833             h => q{h–h a v},
2834             },
2835             y => {
2836             y => q{y–y},
2837             },
2838             yM => {
2839             M => q{y-MM – y-MM},
2840             y => q{y-MM – y-MM},
2841             },
2842             yMEd => {
2843             M => q{y-MM-dd, E – y-MM-dd, E},
2844             d => q{y-MM-dd, E – y-MM-dd, E},
2845             y => q{y-MM-dd, E – y-MM-dd, E},
2846             },
2847             yMMM => {
2848             M => q{y MMM–MMM},
2849             y => q{y MMM – y MMM},
2850             },
2851             yMMMEd => {
2852             M => q{y MMM d, E – MMM d, E},
2853             d => q{y MMM d, E – MMM d, E},
2854             y => q{y MMM d, E – y MMM d, E},
2855             },
2856             yMMMM => {
2857             M => q{y MMMM–MMMM},
2858             y => q{y MMMM – y MMMM},
2859             },
2860             yMMMd => {
2861             M => q{y MMM d – MMM d},
2862             d => q{y MMM d–d},
2863             y => q{y MMM d – y MMM d},
2864             },
2865             yMd => {
2866             M => q{y-MM-dd – y-MM-dd},
2867             d => q{y-MM-dd – y-MM-dd},
2868             y => q{y-MM-dd – y-MM-dd},
2869             },
2870             },
2871             } },
2872             );
2873              
2874             has 'time_zone_names' => (
2875             is => 'ro',
2876             isa => HashRef,
2877             init_arg => undef,
2878             default => sub { {
2879             hourFormat => q(+HH:mm;−HH:mm),
2880             gmtFormat => q(UTC{0}),
2881             gmtZeroFormat => q(UTC),
2882             regionFormat => q({0} áigi),
2883             regionFormat => q({0} geassiáigi),
2884             regionFormat => q({0} dábálašáigi),
2885             fallbackFormat => q({0} ({1})),
2886             'America/Curacao' => {
2887             exemplarCity => q#Curaçao#,
2888             },
2889             'America/Merida' => {
2890             exemplarCity => q#Mérida#,
2891             },
2892             'America/Sao_Paulo' => {
2893             exemplarCity => q#São Paulo#,
2894             },
2895             'America/St_Barthelemy' => {
2896             exemplarCity => q#Saint Barthélemy#,
2897             },
2898             'Antarctica/DumontDUrville' => {
2899             exemplarCity => q#Dumont d’Urville#,
2900             },
2901             'Etc/Unknown' => {
2902             exemplarCity => q#dovdameahttun áigeavádat#,
2903             },
2904             'Europe_Central' => {
2905             long => {
2906             'daylight' => q#gaska-Eurohpá geassiáigi#,
2907             'generic' => q#gaska-Eurohpá áigi#,
2908             'standard' => q#gaska-Eurohpá dábálašáigi#,
2909             },
2910             short => {
2911             'daylight' => q#CEST#,
2912             'generic' => q#CET#,
2913             'standard' => q#CET#,
2914             },
2915             },
2916             'Europe_Eastern' => {
2917             long => {
2918             'daylight' => q#nuorti-Eurohpá geassiáigi#,
2919             'generic' => q#nuorti-Eurohpá áigi#,
2920             'standard' => q#nuorti-Eurohpá dábálašáigi#,
2921             },
2922             short => {
2923             'daylight' => q#EEST#,
2924             'generic' => q#EET#,
2925             'standard' => q#EET#,
2926             },
2927             },
2928             'Europe_Western' => {
2929             long => {
2930             'daylight' => q#oarje-Eurohpá geassiáigi#,
2931             'generic' => q#oarje-Eurohpá áigi#,
2932             'standard' => q#oarje-Eurohpá dábálašáigi#,
2933             },
2934             short => {
2935             'daylight' => q#WEST#,
2936             'generic' => q#WET#,
2937             'standard' => q#WET#,
2938             },
2939             },
2940             'GMT' => {
2941             long => {
2942             'standard' => q#Greenwich gaskka áigi#,
2943             },
2944             short => {
2945             'standard' => q#GMT#,
2946             },
2947             },
2948             'Moscow' => {
2949             long => {
2950             'daylight' => q#Moskva-geassiáigi#,
2951             'generic' => q#Moskva-áigi#,
2952             'standard' => q#Moskva-dábálašáigi#,
2953             },
2954             },
2955             } }
2956             );
2957             no Moo;
2958              
2959 1     1   6156 1;
  1         1  
  1         4  
2960              
2961             # vim: tabstop=4