File Coverage

blib/lib/Locale/CLDR/Locales/Rm.pm
Criterion Covered Total %
statement 26 33 78.7
branch n/a
condition n/a
subroutine 9 10 90.0
pod 0 1 0.0
total 35 44 79.5


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Rm - Package for language Romansh
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Rm;
8             # This file auto generated from Data\common\main\rm.xml
9             # on Sun 24 Apr 8:47:11 am GMT
10              
11 1     1   2424303 use version;
  1         1  
  1         9  
12              
13             our $VERSION = version->declare('v0.29.0');
14              
15 1     1   91 use v5.10.1;
  1         2  
16 1     1   3 use mro 'c3';
  1         4  
  1         8  
17 1     1   32 use utf8;
  1         1  
  1         6  
18 1     1   28 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         16  
19              
20 1     1   648 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         47294  
  1         11  
21 1     1   1641 use Moo;
  1         9021  
  1         4  
22              
23             extends('Locale::CLDR::Locales::Root');
24             # Need to add code for Key type pattern
25             sub display_name_pattern {
26 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
27              
28 0           my $display_pattern = '{0} ({1})';
29 0           $display_pattern =~s/\{0\}/$name/g;
30 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
31             $region,
32             $script,
33             $variant,
34             );
35              
36 0           $display_pattern =~s/\{1\}/$subtags/g;
37 0           return $display_pattern;
38             }
39              
40             has 'display_name_language' => (
41             is => 'ro',
42             isa => CodeRef,
43             init_arg => undef,
44             default => sub {
45             sub {
46             my %languages = (
47             'aa' => 'afar',
48             'ab' => 'abchasian',
49             'ace' => 'aceh',
50             'ach' => 'acoli',
51             'ada' => 'andangme',
52             'ady' => 'adygai',
53             'ae' => 'avestic',
54             'af' => 'afrikaans',
55             'afh' => 'afrihili',
56             'ain' => 'ainu',
57             'ak' => 'akan',
58             'akk' => 'accadic',
59             'ale' => 'aleutic',
60             'alt' => 'altaic dal sid',
61             'am' => 'amaric',
62             'an' => 'aragonais',
63             'ang' => 'englais vegl',
64             'anp' => 'angika',
65             'ar' => 'arab',
66             'arc' => 'arameic',
67             'arn' => 'araucanic',
68             'arp' => 'arapaho',
69             'arw' => 'arawak',
70             'as' => 'assami',
71             'ast' => 'asturian',
72             'av' => 'avaric',
73             'awa' => 'awadhi',
74             'ay' => 'aymara',
75             'az' => 'aserbeidschanic',
76             'ba' => 'baschkir',
77             'bal' => 'belutschi',
78             'ban' => 'balinais',
79             'bas' => 'basaa',
80             'be' => 'bieloruss',
81             'bej' => 'bedscha',
82             'bem' => 'bemba',
83             'bg' => 'bulgar',
84             'bho' => 'bhojpuri',
85             'bi' => 'bislama',
86             'bik' => 'bikol',
87             'bin' => 'bini',
88             'bla' => 'siksika',
89             'bm' => 'bambara',
90             'bn' => 'bengal',
91             'bo' => 'tibetan',
92             'br' => 'breton',
93             'bra' => 'braj',
94             'bs' => 'bosniac',
95             'bua' => 'buriat',
96             'bug' => 'bugi',
97             'byn' => 'blin',
98             'ca' => 'catalan',
99             'cad' => 'caddo',
100             'car' => 'caribic',
101             'cch' => 'atsam',
102             'ce' => 'tschetschen',
103             'ceb' => 'cebuano',
104             'ch' => 'chamorro',
105             'chb' => 'chibcha',
106             'chg' => 'tschagataic',
107             'chk' => 'chuukais',
108             'chm' => 'mari',
109             'chn' => 'patuà chinook',
110             'cho' => 'choctaw',
111             'chp' => 'chipewyan',
112             'chr' => 'cherokee',
113             'chy' => 'cheyenne',
114             'co' => 'cors',
115             'cop' => 'coptic',
116             'cr' => 'cree',
117             'crh' => 'tirc crimean',
118             'cs' => 'tschec',
119             'csb' => 'kaschubic',
120             'cu' => 'slav da baselgia',
121             'cv' => 'tschuvasch',
122             'cy' => 'kimric',
123             'da' => 'danais',
124             'dak' => 'dakota',
125             'dar' => 'dargwa',
126             'de' => 'tudestg',
127             'de_AT' => 'tudestg austriac',
128             'del' => 'delaware',
129             'den' => 'slavey',
130             'dgr' => 'dogrib',
131             'din' => 'dinka',
132             'doi' => 'dogri',
133             'dsb' => 'bass sorb',
134             'dua' => 'duala',
135             'dum' => 'ollandais mesaun',
136             'dv' => 'maledivic',
137             'dyu' => 'diula',
138             'dz' => 'dzongkha',
139             'ee' => 'ewe',
140             'efi' => 'efik',
141             'egy' => 'egipzian vegl',
142             'eka' => 'ekajuk',
143             'el' => 'grec',
144             'elx' => 'elamitic',
145             'en' => 'englais',
146             'en_AU' => 'englais australian',
147             'en_CA' => 'englais canadais',
148             'en_GB' => 'englais britannic',
149             'en_GB@alt=short' => 'englais (GB)',
150             'en_US' => 'englais american',
151             'en_US@alt=short' => 'englais (US)',
152             'enm' => 'englais mesaun',
153             'eo' => 'esperanto',
154             'es' => 'spagnol',
155             'es_419' => 'spagnol latinamerican',
156             'es_ES' => 'spagnol iberic',
157             'es_MX' => 'spagnol mexican',
158             'et' => 'eston',
159             'eu' => 'basc',
160             'ewo' => 'ewondo',
161             'fa' => 'persian',
162             'fan' => 'fang',
163             'fat' => 'fanti',
164             'ff' => 'fulah',
165             'fi' => 'finlandais',
166             'fil' => 'filippino',
167             'fj' => 'fidschian',
168             'fo' => 'ferrais',
169             'fon' => 'fon',
170             'fr' => 'franzos',
171             'fr_CA' => 'franzos canadais',
172             'fr_CH' => 'franzos svizzer',
173             'frm' => 'franzos mesaun',
174             'fro' => 'franzos vegl',
175             'frr' => 'fris dal nord',
176             'frs' => 'fris da l’ost',
177             'fur' => 'friulan',
178             'fy' => 'fris',
179             'ga' => 'irlandais',
180             'gaa' => 'ga',
181             'gay' => 'gayo',
182             'gba' => 'gbaya',
183             'gd' => 'gaelic scot',
184             'gez' => 'geez',
185             'gil' => 'gilbertais',
186             'gl' => 'galician',
187             'gmh' => 'tudestg mesaun',
188             'gn' => 'guarani',
189             'goh' => 'vegl tudestg da scrittira',
190             'gon' => 'gondi',
191             'gor' => 'gorontalo',
192             'got' => 'gotic',
193             'grb' => 'grebo',
194             'grc' => 'grec vegl',
195             'gsw' => 'tudestg svizzer',
196             'gu' => 'gujarati',
197             'gv' => 'manx',
198             'gwi' => 'gwichʼin',
199             'ha' => 'haussa',
200             'hai' => 'haida',
201             'haw' => 'hawaian',
202             'he' => 'ebraic',
203             'hi' => 'hindi',
204             'hil' => 'hiligaynon',
205             'hit' => 'ettitic',
206             'hmn' => 'hmong',
207             'ho' => 'hiri motu',
208             'hr' => 'croat',
209             'hsb' => 'aut sorb',
210             'ht' => 'haitian',
211             'hu' => 'ungarais',
212             'hup' => 'hupa',
213             'hy' => 'armen',
214             'hz' => 'herero',
215             'ia' => 'interlingua',
216             'iba' => 'iban',
217             'id' => 'indonais',
218             'ie' => 'interlingue',
219             'ig' => 'igbo',
220             'ii' => 'sichuan yi',
221             'ik' => 'inupiak',
222             'ilo' => 'ilocano',
223             'inh' => 'ingush',
224             'io' => 'ido',
225             'is' => 'islandais',
226             'it' => 'talian',
227             'iu' => 'inuktitut',
228             'ja' => 'giapunais',
229             'jbo' => 'lojban',
230             'jpr' => 'giudaic-persian',
231             'jrb' => 'giudaic-arab',
232             'jv' => 'javanais',
233             'ka' => 'georgian',
234             'kaa' => 'karakalpak',
235             'kab' => 'kabyle',
236             'kac' => 'kachin',
237             'kaj' => 'jju',
238             'kam' => 'kamba',
239             'kaw' => 'kawi',
240             'kbd' => 'kabardic',
241             'kcg' => 'tyap',
242             'kfo' => 'koro',
243             'kg' => 'kongo',
244             'kha' => 'khasi',
245             'kho' => 'khotanais',
246             'ki' => 'kikuyu',
247             'kj' => 'kuanyama',
248             'kk' => 'casac',
249             'kl' => 'grönlandais',
250             'km' => 'cambodschan',
251             'kmb' => 'kimbundu',
252             'kn' => 'kannada',
253             'ko' => 'corean',
254             'kok' => 'konkani',
255             'kos' => 'kosraean',
256             'kpe' => 'kpelle',
257             'kr' => 'kanuri',
258             'krc' => 'karachay-balkar',
259             'krl' => 'carelian',
260             'kru' => 'kurukh',
261             'ks' => 'kashmiri',
262             'ku' => 'curd',
263             'kum' => 'kumuk',
264             'kut' => 'kutenai',
265             'kv' => 'komi',
266             'kw' => 'cornic',
267             'ky' => 'kirghis',
268             'la' => 'latin',
269             'lad' => 'ladino',
270             'lah' => 'lahnda',
271             'lam' => 'lamba',
272             'lb' => 'luxemburgais',
273             'lez' => 'lezghian',
274             'lg' => 'ganda',
275             'li' => 'limburgais',
276             'ln' => 'lingala',
277             'lo' => 'laot',
278             'lol' => 'lomongo',
279             'loz' => 'lozi',
280             'lt' => 'lituan',
281             'lu' => 'luba-katanga',
282             'lua' => 'luba-lulua',
283             'lui' => 'luiseno',
284             'lun' => 'lunda',
285             'luo' => 'luo',
286             'lus' => 'lushai',
287             'lv' => 'letton',
288             'mad' => 'madurais',
289             'mag' => 'magahi',
290             'mai' => 'maithili',
291             'mak' => 'makassar',
292             'man' => 'mandingo',
293             'mas' => 'masai',
294             'mdf' => 'moksha',
295             'mdr' => 'mandar',
296             'men' => 'mende',
297             'mg' => 'malagassi',
298             'mga' => 'irlandais mesaun',
299             'mh' => 'marschallais',
300             'mi' => 'maori',
301             'mic' => 'micmac',
302             'min' => 'minangkabau',
303             'mk' => 'macedon',
304             'ml' => 'malayalam',
305             'mn' => 'mongolic',
306             'mnc' => 'manchu',
307             'mni' => 'manipuri',
308             'moh' => 'mohawk',
309             'mos' => 'mossi',
310             'mr' => 'marathi',
311             'ms' => 'malaic',
312             'mt' => 'maltais',
313             'mul' => 'pluriling',
314             'mus' => 'creek',
315             'mwl' => 'mirandais',
316             'mwr' => 'marwari',
317             'my' => 'birman',
318             'myv' => 'erzya',
319             'na' => 'nauru',
320             'nap' => 'neapolitan',
321             'nb' => 'norvegais bokmÃ¥l',
322             'nd' => 'ndebele dal nord',
323             'nds' => 'bass tudestg',
324             'ne' => 'nepalais',
325             'new' => 'newari',
326             'ng' => 'ndonga',
327             'nia' => 'nias',
328             'niu' => 'niue',
329             'nl' => 'ollandais',
330             'nl_BE' => 'flam',
331             'nn' => 'norvegiais nynorsk',
332             'no' => 'norvegiais',
333             'nog' => 'nogai',
334             'non' => 'nordic vegl',
335             'nqo' => 'n’ko',
336             'nr' => 'ndebele dal sid',
337             'nso' => 'sotho dal nord',
338             'nv' => 'navajo',
339             'nwc' => 'newari classic',
340             'ny' => 'nyanja',
341             'nym' => 'nyamwezi',
342             'nyn' => 'nyankole',
343             'nyo' => 'nyoro',
344             'nzi' => 'nzima',
345             'oc' => 'occitan',
346             'oj' => 'ojibwa',
347             'om' => 'oromo',
348             'or' => 'oriya',
349             'os' => 'ossetic',
350             'osa' => 'osage',
351             'ota' => 'tirc ottoman',
352             'pa' => 'punjabi',
353             'pag' => 'pangasinan',
354             'pal' => 'pahlavi',
355             'pam' => 'pampanga',
356             'pap' => 'papiamento',
357             'pau' => 'palau',
358             'peo' => 'persian vegl',
359             'phn' => 'fenizian',
360             'pi' => 'pali',
361             'pl' => 'polac',
362             'pon' => 'ponapean',
363             'pro' => 'provenzal vegl',
364             'ps' => 'paschto',
365             'pt' => 'portugais',
366             'pt_BR' => 'portugais brasilian',
367             'pt_PT' => 'portugais iberian',
368             'qu' => 'quechua',
369             'raj' => 'rajasthani',
370             'rap' => 'rapanui',
371             'rar' => 'rarotonga',
372             'rm' => 'rumantsch',
373             'rn' => 'rundi',
374             'ro' => 'rumen',
375             'ro_MD' => 'moldav',
376             'rom' => 'romani',
377             'ru' => 'russ',
378             'rup' => 'aromunic',
379             'rw' => 'kinyarwanda',
380             'sa' => 'sanscrit',
381             'sad' => 'sandawe',
382             'sah' => 'jakut',
383             'sam' => 'arameic samaritan',
384             'sas' => 'sasak',
385             'sat' => 'santali',
386             'sc' => 'sard',
387             'scn' => 'sicilian',
388             'sco' => 'scot',
389             'sd' => 'sindhi',
390             'se' => 'sami dal nord',
391             'sel' => 'selkup',
392             'sg' => 'sango',
393             'sga' => 'irlandais vegl',
394             'sh' => 'serbo-croat',
395             'shn' => 'shan',
396             'si' => 'singalais',
397             'sid' => 'sidamo',
398             'sk' => 'slovac',
399             'sl' => 'sloven',
400             'sm' => 'samoan',
401             'sma' => 'sami dal sid',
402             'smj' => 'sami lule',
403             'smn' => 'sami inari',
404             'sms' => 'sami skolt',
405             'sn' => 'shona',
406             'snk' => 'soninke',
407             'so' => 'somali',
408             'sog' => 'sogdian',
409             'sq' => 'albanais',
410             'sr' => 'serb',
411             'srn' => 'sranan tongo',
412             'srr' => 'serer',
413             'ss' => 'swazi',
414             'st' => 'sotho dal sid',
415             'su' => 'sundanais',
416             'suk' => 'sukuma',
417             'sus' => 'susu',
418             'sux' => 'sumeric',
419             'sv' => 'svedais',
420             'sw' => 'suahili',
421             'syc' => 'siric classic',
422             'syr' => 'siric',
423             'ta' => 'tamil',
424             'te' => 'telugu',
425             'tem' => 'temne',
426             'ter' => 'tereno',
427             'tet' => 'tetum',
428             'tg' => 'tadjik',
429             'th' => 'tailandais',
430             'ti' => 'tigrinya',
431             'tig' => 'tigre',
432             'tiv' => 'tiv',
433             'tk' => 'turkmen',
434             'tkl' => 'tokelau',
435             'tl' => 'tagalog',
436             'tlh' => 'klingonic',
437             'tli' => 'tlingit',
438             'tmh' => 'tamasheq',
439             'tn' => 'tswana',
440             'to' => 'tonga',
441             'tog' => 'lingua tsonga',
442             'tpi' => 'tok pisin',
443             'tr' => 'tirc',
444             'ts' => 'tsonga',
445             'tsi' => 'tsimshian',
446             'tt' => 'tatar',
447             'tum' => 'tumbuka',
448             'tvl' => 'tuvalu',
449             'tw' => 'twi',
450             'ty' => 'tahitian',
451             'tyv' => 'tuvinian',
452             'udm' => 'udmurt',
453             'ug' => 'uiguric',
454             'uga' => 'ugaritic',
455             'uk' => 'ucranais',
456             'umb' => 'mbundu',
457             'und' => 'linguas betg determinadas',
458             'ur' => 'urdu',
459             'uz' => 'usbec',
460             'vai' => 'vai',
461             've' => 'venda',
462             'vi' => 'vietnamais',
463             'vo' => 'volapuk',
464             'vot' => 'votic',
465             'wa' => 'vallon',
466             'wal' => 'walamo',
467             'war' => 'waray',
468             'was' => 'washo',
469             'wo' => 'wolof',
470             'xal' => 'kalmuk',
471             'xh' => 'xhosa',
472             'yao' => 'yao',
473             'yap' => 'yapais',
474             'yi' => 'jiddic',
475             'yo' => 'yoruba',
476             'za' => 'zhuang',
477             'zap' => 'zapotec',
478             'zbl' => 'simbols da Bliss',
479             'zen' => 'zenaga',
480             'zh' => 'chinais',
481             'zh_Hans' => 'chinais simplifitgà',
482             'zh_Hant' => 'chinais tradiziunal',
483             'zu' => 'zulu',
484             'zun' => 'zuni',
485             'zxx' => 'nagins cuntegns linguistics',
486             'zza' => 'zaza',
487              
488             );
489             if (@_) {
490             return $languages{$_[0]};
491             }
492             return \%languages;
493             }
494             },
495             );
496              
497             has 'display_name_script' => (
498             is => 'ro',
499             isa => CodeRef,
500             init_arg => undef,
501             default => sub {
502             sub {
503             my %scripts = (
504             'Arab' => 'arab',
505             'Armi' => 'arameic imperial',
506             'Armn' => 'armen',
507             'Avst' => 'avestic',
508             'Bali' => 'balinais',
509             'Batk' => 'batak',
510             'Beng' => 'bengal',
511             'Blis' => 'simbols da Bliss',
512             'Bopo' => 'bopomofo',
513             'Brah' => 'brahmi',
514             'Brai' => 'scrittira da Braille',
515             'Bugi' => 'buginais',
516             'Buhd' => 'buhid',
517             'Cakm' => 'chakma',
518             'Cans' => 'simbols autoctons canadais unifitgads',
519             'Cari' => 'carian',
520             'Cham' => 'cham',
521             'Cher' => 'cherokee',
522             'Cirt' => 'cirth',
523             'Copt' => 'coptic',
524             'Cprt' => 'cipriot',
525             'Cyrl' => 'cirillic',
526             'Cyrs' => 'slav da baselgia vegl',
527             'Deva' => 'devanagari',
528             'Dsrt' => 'deseret',
529             'Egyd' => 'egipzian demotic',
530             'Egyh' => 'egipzian ieratic',
531             'Egyp' => 'ieroglifas egipzianas',
532             'Ethi' => 'etiopic',
533             'Geok' => 'kutsuri',
534             'Geor' => 'georgian',
535             'Glag' => 'glagolitic',
536             'Goth' => 'gotic',
537             'Grek' => 'grec',
538             'Gujr' => 'gujarati',
539             'Guru' => 'gurmukhi',
540             'Hang' => 'hangul',
541             'Hani' => 'han',
542             'Hano' => 'hanunoo',
543             'Hans' => 'scrittira chinaisa simplifitgada',
544             'Hant' => 'scrittira chinaisa tradiziunala',
545             'Hebr' => 'ebraic',
546             'Hira' => 'hiragana',
547             'Hmng' => 'pahawn hmong',
548             'Hrkt' => 'katanaka u hiragana',
549             'Hung' => 'ungarais vegl',
550             'Inds' => 'indus',
551             'Ital' => 'italic vegl',
552             'Java' => 'javanais',
553             'Jpan' => 'giapunais',
554             'Kali' => 'kayah li',
555             'Kana' => 'katakana',
556             'Khar' => 'kharoshthi',
557             'Khmr' => 'khmer/cambodschan',
558             'Knda' => 'kannada',
559             'Kore' => 'corean',
560             'Kthi' => 'kaithi',
561             'Lana' => 'lanna',
562             'Laoo' => 'laot',
563             'Latf' => 'latin (scrittira gotica)',
564             'Latg' => 'latin (scrittira gaelica)',
565             'Latn' => 'latin',
566             'Lepc' => 'lepcha',
567             'Limb' => 'limbu',
568             'Lina' => 'linear A',
569             'Linb' => 'linear B',
570             'Lyci' => 'lichic',
571             'Lydi' => 'lidic',
572             'Mand' => 'mandaic',
573             'Mani' => 'manicheic',
574             'Maya' => 'ieroglifas maya',
575             'Mero' => 'meroitic',
576             'Mlym' => 'malaisian',
577             'Mong' => 'mongolic',
578             'Moon' => 'moon',
579             'Mtei' => 'meetei mayek',
580             'Mymr' => 'burmais',
581             'Nkoo' => 'n’ko',
582             'Ogam' => 'ogham',
583             'Olck' => 'ol chiki',
584             'Orkh' => 'orkhon',
585             'Orya' => 'oriya',
586             'Osma' => 'osman',
587             'Perm' => 'permic vegl',
588             'Phag' => 'phags-pa',
589             'Phli' => 'pahlavi dad inscripziuns',
590             'Phlp' => 'pahlavi da psalms',
591             'Phlv' => 'pahlavi da cudeschs',
592             'Phnx' => 'fenizian',
593             'Plrd' => 'fonetica da Pollard',
594             'Prti' => 'partic dad inscripziuns',
595             'Rjng' => 'rejang',
596             'Roro' => 'rongorongo',
597             'Runr' => 'runic',
598             'Samr' => 'samaritan',
599             'Sara' => 'sarati',
600             'Saur' => 'saurashtra',
601             'Sgnw' => 'lingua da segns',
602             'Shaw' => 'shavian',
603             'Sinh' => 'singalais',
604             'Sund' => 'sundanais',
605             'Sylo' => 'syloti nagri',
606             'Syrc' => 'siric',
607             'Syre' => 'siric estrangelo',
608             'Syrj' => 'siric dal vest',
609             'Syrn' => 'siric da l’ost',
610             'Tagb' => 'tagbanwa',
611             'Tale' => 'tai le',
612             'Talu' => 'tai lue',
613             'Taml' => 'tamil',
614             'Tavt' => 'tai viet',
615             'Telu' => 'telugu',
616             'Teng' => 'tengwar',
617             'Tfng' => 'tifinagh',
618             'Tglg' => 'tagalog',
619             'Thaa' => 'thaana',
620             'Thai' => 'tailandais',
621             'Tibt' => 'tibetan',
622             'Ugar' => 'ugaritic',
623             'Vaii' => 'vaii',
624             'Visp' => 'alfabet visibel',
625             'Xpeo' => 'persian vegl',
626             'Xsux' => 'scrittira a cugn sumeric-accadica',
627             'Yiii' => 'yi',
628             'Zinh' => 'ertà',
629             'Zmth' => 'notaziun matematica',
630             'Zsym' => 'simbols',
631             'Zxxx' => 'linguas na scrittas',
632             'Zyyy' => 'betg determinà',
633             'Zzzz' => 'scrittira nunenconuschenta u nunvalaivla',
634              
635             );
636             if ( @_ ) {
637             return $scripts{$_[0]};
638             }
639             return \%scripts;
640             }
641             }
642             );
643              
644             has 'display_name_region' => (
645             is => 'ro',
646             isa => HashRef[Str],
647             init_arg => undef,
648             default => sub {
649             {
650             '001' => 'mund',
651             '002' => 'Africa',
652             '003' => 'America dal Nord',
653             '005' => 'America dal Sid',
654             '009' => 'Oceania',
655             '011' => 'Africa dal Vest',
656             '013' => 'America Centrala',
657             '014' => 'Africa da l’Ost',
658             '015' => 'Africa dal Nord',
659             '017' => 'Africa Centrala',
660             '018' => 'Africa Meridiunala',
661             '019' => 'America dal Nord, America Centrala ed America dal Sid',
662             '029' => 'Caribica',
663             '030' => 'Asia da l’Ost',
664             '034' => 'Asia dal Sid',
665             '035' => 'Asia dal Sidost',
666             '039' => 'Europa dal Sid',
667             '053' => 'Australia e Nova Zelanda',
668             '054' => 'Melanesia',
669             '057' => 'Regiun Micronesica',
670             '061' => 'Polinesia',
671             '142' => 'Asia',
672             '143' => 'Asia Centrala',
673             '145' => 'Asia dal Vest',
674             '150' => 'Europa',
675             '151' => 'Europa Orientala',
676             '154' => 'Europa dal Nord',
677             '155' => 'Europa dal Vest',
678             '419' => 'America Latina',
679             'AD' => 'Andorra',
680             'AE' => 'Emirats Arabs Unids',
681             'AF' => 'Afghanistan',
682             'AG' => 'Antigua e Barbuda',
683             'AI' => 'Anguilla',
684             'AL' => 'Albania',
685             'AM' => 'Armenia',
686             'AO' => 'Angola',
687             'AQ' => 'Antarctica',
688             'AR' => 'Argentinia',
689             'AS' => 'Samoa Americana',
690             'AT' => 'Austria',
691             'AU' => 'Australia',
692             'AW' => 'Aruba',
693             'AX' => 'Inslas Aland',
694             'AZ' => 'Aserbaidschan',
695             'BA' => 'Bosnia ed Erzegovina',
696             'BB' => 'Barbados',
697             'BD' => 'Bangladesch',
698             'BE' => 'Belgia',
699             'BF' => 'Burkina Faso',
700             'BG' => 'Bulgaria',
701             'BH' => 'Bahrain',
702             'BI' => 'Burundi',
703             'BJ' => 'Benin',
704             'BL' => 'Son Barthélemy',
705             'BM' => 'Bermudas',
706             'BN' => 'Brunei',
707             'BO' => 'Bolivia',
708             'BR' => 'Brasila',
709             'BS' => 'Bahamas',
710             'BT' => 'Bhutan',
711             'BV' => 'Insla Bouvet',
712             'BW' => 'Botswana',
713             'BY' => 'Bielorussia',
714             'BZ' => 'Belize',
715             'CA' => 'Canada',
716             'CC' => 'Inslas Cocos',
717             'CD' => 'Republica Democratica dal Congo',
718             'CF' => 'Republica Centralafricana',
719             'CG' => 'Congo',
720             'CH' => 'Svizra',
721             'CI' => 'Costa d’Ivur',
722             'CK' => 'Inslas Cook',
723             'CL' => 'Chile',
724             'CM' => 'Camerun',
725             'CN' => 'China',
726             'CO' => 'Columbia',
727             'CR' => 'Costa Rica',
728             'CU' => 'Cuba',
729             'CV' => 'Cap Verd',
730             'CX' => 'Insla da Christmas',
731             'CY' => 'Cipra',
732             'CZ' => 'Republica Tscheca',
733             'DE' => 'Germania',
734             'DJ' => 'Dschibuti',
735             'DK' => 'Danemarc',
736             'DM' => 'Dominica',
737             'DO' => 'Republica Dominicana',
738             'DZ' => 'Algeria',
739             'EC' => 'Ecuador',
740             'EE' => 'Estonia',
741             'EG' => 'Egipta',
742             'EH' => 'Sahara Occidentala',
743             'ER' => 'Eritrea',
744             'ES' => 'Spagna',
745             'ET' => 'Etiopia',
746             'EU' => 'Uniun europeica',
747             'FI' => 'Finlanda',
748             'FJ' => 'Fidschi',
749             'FK' => 'Inslas dal Falkland',
750             'FM' => 'Micronesia',
751             'FO' => 'Inslas Feroe',
752             'FR' => 'Frantscha',
753             'GA' => 'Gabun',
754             'GB' => 'Reginavel Unì',
755             'GD' => 'Grenada',
756             'GE' => 'Georgia',
757             'GF' => 'Guyana Franzosa',
758             'GG' => 'Guernsey',
759             'GH' => 'Ghana',
760             'GI' => 'Gibraltar',
761             'GL' => 'Grönlanda',
762             'GM' => 'Gambia',
763             'GN' => 'Guinea',
764             'GP' => 'Guadeloupe',
765             'GQ' => 'Guinea Equatoriala',
766             'GR' => 'Grezia',
767             'GS' => 'Georgia dal Sid e las Inslas Sandwich dal Sid',
768             'GT' => 'Guatemala',
769             'GU' => 'Guam',
770             'GW' => 'Guinea-Bissau',
771             'GY' => 'Guyana',
772             'HK' => 'Regiun d’administraziun speziala da Hongkong, China',
773             'HM' => 'Inslas da Heard e da McDonlad',
774             'HN' => 'Honduras',
775             'HR' => 'Croazia',
776             'HT' => 'Haiti',
777             'HU' => 'Ungaria',
778             'ID' => 'Indonesia',
779             'IE' => 'Irlanda',
780             'IL' => 'Israel',
781             'IM' => 'Insla da Man',
782             'IN' => 'India',
783             'IO' => 'Territori Britannic en l’Ocean Indic',
784             'IQ' => 'Irac',
785             'IR' => 'Iran',
786             'IS' => 'Islanda',
787             'IT' => 'Italia',
788             'JE' => 'Jersey',
789             'JM' => 'Giamaica',
790             'JO' => 'Jordania',
791             'JP' => 'Giapun',
792             'KE' => 'Kenia',
793             'KG' => 'Kirghisistan',
794             'KH' => 'Cambodscha',
795             'KI' => 'Kiribati',
796             'KM' => 'Comoras',
797             'KN' => 'Saint Kitts e Nevis',
798             'KP' => 'Corea dal Nord',
799             'KR' => 'Corea dal Sid',
800             'KW' => 'Kuwait',
801             'KY' => 'Inslas Cayman',
802             'KZ' => 'Kasachstan',
803             'LA' => 'Laos',
804             'LB' => 'Libanon',
805             'LC' => 'Saint Lucia',
806             'LI' => 'Liechtenstein',
807             'LK' => 'Sri Lanka',
808             'LR' => 'Liberia',
809             'LS' => 'Lesotho',
810             'LT' => 'Lituania',
811             'LU' => 'Luxemburg',
812             'LV' => 'Lettonia',
813             'LY' => 'Libia',
814             'MA' => 'Maroc',
815             'MC' => 'Monaco',
816             'MD' => 'Moldavia',
817             'ME' => 'Montenegro',
818             'MF' => 'Saint Martin',
819             'MG' => 'Madagascar',
820             'MH' => 'Inslas da Marshall',
821             'MK' => 'Macedonia',
822             'ML' => 'Mali',
823             'MM' => 'Myanmar',
824             'MN' => 'Mongolia',
825             'MO' => 'Regiun d’administraziun speziala Macao, China',
826             'MP' => 'Inslas Mariannas dal Nord',
827             'MQ' => 'Martinique',
828             'MR' => 'Mauretania',
829             'MS' => 'Montserrat',
830             'MT' => 'Malta',
831             'MU' => 'Mauritius',
832             'MV' => 'Maldivas',
833             'MW' => 'Malawi',
834             'MX' => 'Mexico',
835             'MY' => 'Malaisia',
836             'MZ' => 'Mosambic',
837             'NA' => 'Namibia',
838             'NC' => 'Nova Caledonia',
839             'NE' => 'Niger',
840             'NF' => 'Insla Norfolk',
841             'NG' => 'Nigeria',
842             'NI' => 'Nicaragua',
843             'NL' => 'Pajais Bass',
844             'NO' => 'Norvegia',
845             'NP' => 'Nepal',
846             'NR' => 'Nauru',
847             'NU' => 'Niue',
848             'NZ' => 'Nova Zelanda',
849             'OM' => 'Oman',
850             'PA' => 'Panama',
851             'PE' => 'Peru',
852             'PF' => 'Polinesia Franzosa',
853             'PG' => 'Papua Nova Guinea',
854             'PH' => 'Filippinas',
855             'PK' => 'Pakistan',
856             'PL' => 'Pologna',
857             'PM' => 'Saint Pierre e Miquelon',
858             'PN' => 'Pitcairn',
859             'PR' => 'Puerto Rico',
860             'PS' => 'Territori Palestinais',
861             'PT' => 'Portugal',
862             'PW' => 'Palau',
863             'PY' => 'Paraguai',
864             'QA' => 'Katar',
865             'QO' => 'Oceania Periferica',
866             'RE' => 'Réunion',
867             'RO' => 'Rumenia',
868             'RS' => 'Serbia',
869             'RU' => 'Russia',
870             'RW' => 'Ruanda',
871             'SA' => 'Arabia Saudita',
872             'SB' => 'Salomonas',
873             'SC' => 'Seychellas',
874             'SD' => 'Sudan',
875             'SE' => 'Svezia',
876             'SG' => 'Singapur',
877             'SH' => 'Sontg’Elena',
878             'SI' => 'Slovenia',
879             'SJ' => 'Svalbard e Jan Mayen',
880             'SK' => 'Slovachia',
881             'SL' => 'Sierra Leone',
882             'SM' => 'San Marino',
883             'SN' => 'Senegal',
884             'SO' => 'Somalia',
885             'SR' => 'Surinam',
886             'SS' => 'Sudan dal Sid',
887             'ST' => 'São Tomé e Principe',
888             'SV' => 'El Salvador',
889             'SY' => 'Siria',
890             'SZ' => 'Swaziland',
891             'TC' => 'Inslas Turks e Caicos',
892             'TD' => 'Tschad',
893             'TF' => 'Territoris Franzos Meridiunals',
894             'TG' => 'Togo',
895             'TH' => 'Tailanda',
896             'TJ' => 'Tadschikistan',
897             'TK' => 'Tokelau',
898             'TL' => 'Timor da l’Ost',
899             'TM' => 'Turkmenistan',
900             'TN' => 'Tunesia',
901             'TO' => 'Tonga',
902             'TR' => 'Tirchia',
903             'TT' => 'Trinidad e Tobago',
904             'TV' => 'Tuvalu',
905             'TW' => 'Taiwan',
906             'TZ' => 'Tansania',
907             'UA' => 'Ucraina',
908             'UG' => 'Uganda',
909             'UM' => 'Inslas pitschnas perifericas dals Stadis Unids da l’America',
910             'US' => 'Stadis Unids da l’America',
911             'UY' => 'Uruguay',
912             'UZ' => 'Usbekistan',
913             'VA' => 'Citad dal Vatican',
914             'VC' => 'Saint Vincent e las Grenadinas',
915             'VE' => 'Venezuela',
916             'VG' => 'Inslas Verginas Britannicas',
917             'VI' => 'Inslas Verginas Americanas',
918             'VN' => 'Vietnam',
919             'VU' => 'Vanuatu',
920             'WF' => 'Wallis e Futuna',
921             'WS' => 'Samoa',
922             'YE' => 'Jemen',
923             'YT' => 'Mayotte',
924             'ZA' => 'Africa dal Sid',
925             'ZM' => 'Sambia',
926             'ZW' => 'Simbabwe',
927             'ZZ' => 'Regiun betg encouschenta u nunvalaivla',
928              
929             }
930             },
931             );
932              
933             has 'display_name_variant' => (
934             is => 'ro',
935             isa => HashRef[Str],
936             init_arg => undef,
937             default => sub {
938             {
939             '1901' => 'ortografia tudestga tradiziunala',
940             '1994' => 'ortografia standardisada da Resia',
941             '1996' => 'nova ortografia tudestga',
942             '1606NICT' => 'franzos mesaun tardiv (fin 1606)',
943             '1694ACAD' => 'franzos modern tempriv (a partir da 1694)',
944             'AREVELA' => 'armen oriental',
945             'AREVMDA' => 'armen occidental',
946             'BAKU1926' => 'alfabet tirc unifitgà',
947             'BISKE' => 'dialect da San Giorgio',
948             'BOONT' => 'dialect boontling',
949             'FONIPA' => 'alfabet fonetic internaziunal (IPA)',
950             'FONUPA' => 'alfabet fonetic da l’Ural (UPA)',
951             'LIPAW' => 'dialect lipovaz da Resia',
952             'MONOTON' => 'monotonic',
953             'NEDIS' => 'dialect da Natisone',
954             'NJIVA' => 'dialect da Gniva',
955             'OSOJS' => 'dialect da Oscacco',
956             'POLYTON' => 'politonic',
957             'POSIX' => 'computer',
958             'REVISED' => 'ortografia revedida',
959             'ROZAJ' => 'dialect da Resia',
960             'SAAHO' => 'Saho',
961             'SCOTLAND' => 'englais da standard scot',
962             'SCOUSE' => 'dialect scouse',
963             'SOLBA' => 'dialect da Stolvizza',
964             'TARASK' => 'ortografia taraskievica',
965             'VALENCIA' => 'valencian',
966              
967             }
968             },
969             );
970              
971             has 'display_name_key' => (
972             is => 'ro',
973             isa => HashRef[Str],
974             init_arg => undef,
975             default => sub {
976             {
977             'calendar' => 'chalender',
978             'collation' => 'zavrada',
979             'currency' => 'munaida',
980             'numbers' => 'dumbers',
981              
982             }
983             },
984             );
985              
986             has 'display_name_type' => (
987             is => 'ro',
988             isa => HashRef[HashRef[Str]],
989             init_arg => undef,
990             default => sub {
991             {
992             'calendar' => {
993             'buddhist' => q{chalender budistic},
994             'chinese' => q{chalender chinais},
995             'coptic' => q{chalender coptic},
996             'ethiopic' => q{chalender etiopic},
997             'gregorian' => q{chalender gregorian},
998             'hebrew' => q{chalender ebraic},
999             'indian' => q{chalender naziunal indic},
1000             'islamic' => q{chalender islamic},
1001             'islamic-civil' => q{chalender islamic civil},
1002             'islamic-rgsa' => q{chalender islamic (Arabia Saudita)},
1003             'islamic-umalqura' => q{chalender islamic (Umm al-Qura)},
1004             'iso8601' => q{chalender tenor ISO 8601},
1005             'japanese' => q{chalender giapunais},
1006             'persian' => q{chalender persian},
1007             'roc' => q{chalendar da la republica chinaisa},
1008             },
1009             'collation' => {
1010             'big5han' => q{chinaisa tradiziunala - Big5},
1011             'gb2312han' => q{chinaisa simplifitgada - GB2312},
1012             'phonebook' => q{cudesch da telefon},
1013             'pinyin' => q{Pinyin},
1014             'standard' => q{zavrada da standard},
1015             'stroke' => q{urden dals stritgs},
1016             'traditional' => q{reglas tradiziunalas},
1017             },
1018             'numbers' => {
1019             'armn' => q{dumbers armens},
1020             'beng' => q{cifras bengalas},
1021             'geor' => q{dumbers georgians},
1022             'latn' => q{cifras europeicas},
1023             },
1024              
1025             }
1026             },
1027             );
1028              
1029             has 'display_name_measurement_system' => (
1030             is => 'ro',
1031             isa => HashRef[Str],
1032             init_arg => undef,
1033             default => sub {
1034             {
1035             'metric' => q{metric},
1036             'UK' => q{englais},
1037             'US' => q{american},
1038              
1039             }
1040             },
1041             );
1042              
1043             has 'display_name_code_patterns' => (
1044             is => 'ro',
1045             isa => HashRef[Str],
1046             init_arg => undef,
1047             default => sub {
1048             {
1049             'language' => 'Lingua: {0}',
1050             'script' => 'Scrittira: {0}',
1051             'region' => 'Regiun: {0}',
1052              
1053             }
1054             },
1055             );
1056              
1057             has 'characters' => (
1058             is => 'ro',
1059             isa => HashRef,
1060             init_arg => undef,
1061             default => $^V ge v5.18.0
1062             ? eval <<'EOT'
1063             sub {
1064             no warnings 'experimental::regex_sets';
1065             return {
1066             auxiliary => qr{(?^u:[á ă â Ã¥ ä ā æ ç Ä• ê ë Ä“ í Ä­ î ï Ä« ñ ó ŏ ô ö ø ō Å“ ú Å­ û ü Å« ÿ])},
1067             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'],
1068             main => qr{(?^u:[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])},
1069             };
1070             },
1071             EOT
1072             : sub {
1073             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'], };
1074             },
1075 1     1   124 );
  1         1  
  1         168  
1076              
1077              
1078             has 'quote_start' => (
1079             is => 'ro',
1080             isa => Str,
1081             init_arg => undef,
1082             default => qq{«},
1083             );
1084              
1085             has 'quote_end' => (
1086             is => 'ro',
1087             isa => Str,
1088             init_arg => undef,
1089             default => qq{»},
1090             );
1091              
1092             has 'alternate_quote_start' => (
1093             is => 'ro',
1094             isa => Str,
1095             init_arg => undef,
1096             default => qq{‹},
1097             );
1098              
1099             has 'alternate_quote_end' => (
1100             is => 'ro',
1101             isa => Str,
1102             init_arg => undef,
1103             default => qq{›},
1104             );
1105              
1106             has 'duration_units' => (
1107             is => 'ro',
1108             isa => HashRef[Str],
1109             init_arg => undef,
1110             default => sub { {
1111             hm => 'h:mm',
1112             hms => 'h:mm:ss',
1113             ms => 'm:ss',
1114             } }
1115             );
1116              
1117             has 'units' => (
1118             is => 'ro',
1119             isa => HashRef[HashRef[HashRef[Str]]],
1120             init_arg => undef,
1121             default => sub { {
1122             'long' => {
1123             'celsius' => {
1124             'name' => q(grads celsius),
1125             'one' => q({0} grad celsius),
1126             'other' => q({0} grads celsius),
1127             },
1128             'centimeter' => {
1129             'name' => q(centimeters),
1130             'one' => q({0} centimeter),
1131             'other' => q({0} centimeters),
1132             },
1133             'day' => {
1134             'name' => q(dis),
1135             'one' => q({0} di),
1136             'other' => q({0} dis),
1137             },
1138             'gram' => {
1139             'name' => q(grams),
1140             'one' => q({0} gram),
1141             'other' => q({0} grams),
1142             },
1143             'hour' => {
1144             'name' => q(uras),
1145             'one' => q({0} ura),
1146             'other' => q({0} uras),
1147             },
1148             'kilogram' => {
1149             'name' => q(kilograms),
1150             'one' => q({0} kilogram),
1151             'other' => q({0} kilograms),
1152             },
1153             'kilometer' => {
1154             'name' => q(kilometers),
1155             'one' => q({0} kilometer),
1156             'other' => q({0} kilometers),
1157             },
1158             'kilometer-per-hour' => {
1159             'name' => q(kilometers per ura),
1160             'one' => q({0} kilometer per ura),
1161             'other' => q({0} kilometers per ura),
1162             },
1163             'liter' => {
1164             'name' => q(liters),
1165             'one' => q({0} liter),
1166             'other' => q({0} liters),
1167             },
1168             'meter' => {
1169             'name' => q(meters),
1170             'one' => q({0} meter),
1171             'other' => q({0} meters),
1172             },
1173             'millimeter' => {
1174             'name' => q(millimeters),
1175             'one' => q({0} millimeter),
1176             'other' => q({0} millimeters),
1177             },
1178             'millisecond' => {
1179             'name' => q(millisecundas),
1180             'one' => q({0} millisecunda),
1181             'other' => q({0} millisecundas),
1182             },
1183             'minute' => {
1184             'name' => q(minutas),
1185             'one' => q({0} minuta),
1186             'other' => q({0} minutas),
1187             },
1188             'month' => {
1189             'name' => q(mais),
1190             'one' => q({0} mais),
1191             'other' => q({0} mais),
1192             },
1193             'second' => {
1194             'name' => q(secundas),
1195             'one' => q({0} secunda),
1196             'other' => q({0} secundas),
1197             },
1198             'week' => {
1199             'name' => q(emnas),
1200             'one' => q({0} emna),
1201             'other' => q({0} emnas),
1202             },
1203             'year' => {
1204             'name' => q(onns),
1205             'one' => q({0} onn),
1206             'other' => q({0} onns),
1207             },
1208             },
1209             'narrow' => {
1210             'celsius' => {
1211             'name' => q(°C),
1212             'one' => q({0}°C),
1213             'other' => q({0}°C),
1214             },
1215             'centimeter' => {
1216             'name' => q(cm),
1217             'one' => q({0}cm),
1218             'other' => q({0}cm),
1219             },
1220             'day' => {
1221             'name' => q(di),
1222             'one' => q({0} dis),
1223             'other' => q({0} dis),
1224             },
1225             'gram' => {
1226             'name' => q(gram),
1227             'one' => q({0} g),
1228             'other' => q({0} g),
1229             },
1230             'hour' => {
1231             'name' => q(ura),
1232             'one' => q({0} uras),
1233             'other' => q({0} uras),
1234             },
1235             'kilogram' => {
1236             'name' => q(kg),
1237             'one' => q({0} kg),
1238             'other' => q({0} kg),
1239             },
1240             'kilometer' => {
1241             'name' => q(km),
1242             'one' => q({0}km),
1243             'other' => q({0}km),
1244             },
1245             'kilometer-per-hour' => {
1246             'name' => q(km/h),
1247             'one' => q({0} km/h),
1248             'other' => q({0} km/h),
1249             },
1250             'liter' => {
1251             'name' => q(liter),
1252             'one' => q({0} l),
1253             'other' => q({0} l),
1254             },
1255             'meter' => {
1256             'name' => q(meter),
1257             'one' => q({0}m),
1258             'other' => q({0}m),
1259             },
1260             'millimeter' => {
1261             'name' => q(mm),
1262             'one' => q({0}mm),
1263             'other' => q({0}mm),
1264             },
1265             'millisecond' => {
1266             'name' => q(ms),
1267             'one' => q({0}ms),
1268             'other' => q({0}ms),
1269             },
1270             'minute' => {
1271             'name' => q(min),
1272             'one' => q({0} mins.),
1273             'other' => q({0} mins.),
1274             },
1275             'month' => {
1276             'name' => q(mais),
1277             'one' => q({0} mais),
1278             'other' => q({0} mais),
1279             },
1280             'second' => {
1281             'name' => q(sec),
1282             'one' => q({0} secs.),
1283             'other' => q({0} secs.),
1284             },
1285             'week' => {
1286             'name' => q(emna),
1287             'one' => q({0} emnas),
1288             'other' => q({0} emnas),
1289             },
1290             'year' => {
1291             'name' => q(onn),
1292             'one' => q({0} onns),
1293             'other' => q({0} onns),
1294             },
1295             },
1296             'short' => {
1297             'celsius' => {
1298             'name' => q(°C),
1299             'one' => q({0} °C),
1300             'other' => q({0} °C),
1301             },
1302             'centimeter' => {
1303             'name' => q(cm),
1304             'one' => q({0} cm),
1305             'other' => q({0} cm),
1306             },
1307             'day' => {
1308             'name' => q(dis),
1309             'one' => q({0} di),
1310             'other' => q({0} dis),
1311             },
1312             'gram' => {
1313             'name' => q(grams),
1314             'one' => q({0} g),
1315             'other' => q({0} g),
1316             },
1317             'hour' => {
1318             'name' => q(uras),
1319             'one' => q({0} ura),
1320             'other' => q({0} uras),
1321             },
1322             'kilogram' => {
1323             'name' => q(kg),
1324             'one' => q({0} kg),
1325             'other' => q({0} kg),
1326             },
1327             'kilometer' => {
1328             'name' => q(km),
1329             'one' => q({0} km),
1330             'other' => q({0} km),
1331             },
1332             'kilometer-per-hour' => {
1333             'name' => q(km/h),
1334             'one' => q({0} km/h),
1335             'other' => q({0} km/h),
1336             },
1337             'liter' => {
1338             'name' => q(liters),
1339             'one' => q({0} l),
1340             'other' => q({0} l),
1341             },
1342             'meter' => {
1343             'name' => q(meters),
1344             'one' => q({0} m),
1345             'other' => q({0} m),
1346             },
1347             'millimeter' => {
1348             'name' => q(mm),
1349             'one' => q({0} mm),
1350             'other' => q({0} mm),
1351             },
1352             'millisecond' => {
1353             'name' => q(ms),
1354             'one' => q({0} ms),
1355             'other' => q({0} ms),
1356             },
1357             'minute' => {
1358             'name' => q(minutas),
1359             'one' => q({0} min.),
1360             'other' => q({0} mins.),
1361             },
1362             'month' => {
1363             'name' => q(mais),
1364             'one' => q({0} mais),
1365             'other' => q({0} mais),
1366             },
1367             'second' => {
1368             'name' => q(secundas),
1369             'one' => q({0} sec.),
1370             'other' => q({0} secs.),
1371             },
1372             'week' => {
1373             'name' => q(emnas),
1374             'one' => q({0} emna),
1375             'other' => q({0} emnas),
1376             },
1377             'year' => {
1378             'name' => q(onns),
1379             'one' => q({0} onn),
1380             'other' => q({0} onns),
1381             },
1382             },
1383             } }
1384             );
1385              
1386             has 'yesstr' => (
1387             is => 'ro',
1388             isa => RegexpRef,
1389             init_arg => undef,
1390             default => sub { qr'^(?i:gea|g|yes|y)$' }
1391             );
1392              
1393             has 'nostr' => (
1394             is => 'ro',
1395             isa => RegexpRef,
1396             init_arg => undef,
1397             default => sub { qr'^(?i:na|n)$' }
1398             );
1399              
1400             has 'listPatterns' => (
1401             is => 'ro',
1402             isa => HashRef,
1403             init_arg => undef,
1404             default => sub { {
1405             start => q({0}, {1}),
1406             middle => q({0}, {1}),
1407             end => q({0}, {1}),
1408             2 => q({0}, {1}),
1409             } }
1410             );
1411              
1412             has 'default_numbering_system' => (
1413             is => 'ro',
1414             isa => Str,
1415             init_arg => undef,
1416             default => 'latn',
1417             );
1418              
1419             has native_numbering_system => (
1420             is => 'ro',
1421             isa => Str,
1422             init_arg => undef,
1423             default => 'latn',
1424             );
1425              
1426             has 'number_symbols' => (
1427             is => 'ro',
1428             isa => HashRef,
1429             init_arg => undef,
1430             default => sub { {
1431             'latn' => {
1432             'decimal' => q(.),
1433             'exponential' => q(E),
1434             'group' => q(’),
1435             'infinity' => q(∞),
1436             'list' => q(;),
1437             'minusSign' => q(−),
1438             'nan' => q(NaN),
1439             'perMille' => q(‰),
1440             'percentSign' => q(%),
1441             'plusSign' => q(+),
1442             },
1443             } }
1444             );
1445              
1446             has 'number_formats' => (
1447             is => 'ro',
1448             isa => HashRef,
1449             init_arg => undef,
1450             default => sub { {
1451             decimalFormat => {
1452             'default' => {
1453             'standard' => {
1454             '' => '#,##0.###',
1455             },
1456             },
1457             },
1458             percentFormat => {
1459             'default' => {
1460             'standard' => {
1461             '' => '#,##0 %',
1462             },
1463             },
1464             },
1465             scientificFormat => {
1466             'default' => {
1467             'standard' => {
1468             '' => '#E0',
1469             },
1470             },
1471             },
1472             } },
1473             );
1474              
1475             has 'number_currency_formats' => (
1476             is => 'ro',
1477             isa => HashRef,
1478             init_arg => undef,
1479             default => sub { {
1480             'latn' => {
1481             'pattern' => {
1482             'default' => {
1483             'standard' => {
1484             'positive' => '#,##0.00 ¤',
1485             },
1486             },
1487             },
1488             },
1489             } },
1490             );
1491              
1492             has 'currencies' => (
1493             is => 'ro',
1494             isa => HashRef,
1495             init_arg => undef,
1496             default => sub { {
1497             'ADP' => {
1498             display_name => {
1499             'currency' => q(peseta andorrana),
1500             },
1501             },
1502             'AED' => {
1503             display_name => {
1504             'currency' => q(dirham dals Emirats Arabs Unids),
1505             },
1506             },
1507             'AFA' => {
1508             display_name => {
1509             'currency' => q(afghani \(1927–2002\)),
1510             },
1511             },
1512             'AFN' => {
1513             display_name => {
1514             'currency' => q(afghani),
1515             },
1516             },
1517             'ALK' => {
1518             display_name => {
1519             'currency' => q(lek albanais \(1947–1961\)),
1520             },
1521             },
1522             'ALL' => {
1523             display_name => {
1524             'currency' => q(lek),
1525             },
1526             },
1527             'AMD' => {
1528             display_name => {
1529             'currency' => q(dram armen),
1530             },
1531             },
1532             'ANG' => {
1533             display_name => {
1534             'currency' => q(flurin da las Antillas Olandaisas),
1535             },
1536             },
1537             'AOA' => {
1538             display_name => {
1539             'currency' => q(kwanza angolan),
1540             },
1541             },
1542             'AOK' => {
1543             display_name => {
1544             'currency' => q(kwanza angolan \(1977–1990\)),
1545             },
1546             },
1547             'AON' => {
1548             display_name => {
1549             'currency' => q(nov kwanza angolan),
1550             },
1551             },
1552             'AOR' => {
1553             display_name => {
1554             'currency' => q(kwanza angolan reajustado),
1555             },
1556             },
1557             'ARA' => {
1558             display_name => {
1559             'currency' => q(austral argentin),
1560             },
1561             },
1562             'ARL' => {
1563             display_name => {
1564             'currency' => q(peso argentin ley),
1565             },
1566             },
1567             'ARM' => {
1568             display_name => {
1569             'currency' => q(peso argentin moneda nacional),
1570             },
1571             },
1572             'ARP' => {
1573             display_name => {
1574             'currency' => q(peso argentin \(1983–1985\)),
1575             },
1576             },
1577             'ARS' => {
1578             display_name => {
1579             'currency' => q(peso argentin),
1580             },
1581             },
1582             'ATS' => {
1583             display_name => {
1584             'currency' => q(schilling austriac),
1585             },
1586             },
1587             'AUD' => {
1588             symbol => 'A$',
1589             display_name => {
1590             'currency' => q(dollar australian),
1591             'one' => q(dollar australian),
1592             'other' => q(dollar australian),
1593             },
1594             },
1595             'AWG' => {
1596             display_name => {
1597             'currency' => q(flurin da l’Aruba),
1598             },
1599             },
1600             'AZM' => {
1601             display_name => {
1602             'currency' => q(manat aserbaidschanic \(1993–2006\)),
1603             },
1604             },
1605             'AZN' => {
1606             display_name => {
1607             'currency' => q(manat aserbaidschanic),
1608             },
1609             },
1610             'BAD' => {
1611             display_name => {
1612             'currency' => q(dinar da la Bosnia ed Erzegovina),
1613             },
1614             },
1615             'BAM' => {
1616             display_name => {
1617             'currency' => q(marc convertibel bosniac),
1618             },
1619             },
1620             'BAN' => {
1621             display_name => {
1622             'currency' => q(nov dinar da la Bosnia ed Erzegovina),
1623             },
1624             },
1625             'BBD' => {
1626             display_name => {
1627             'currency' => q(dollar da Barbados),
1628             },
1629             },
1630             'BDT' => {
1631             display_name => {
1632             'currency' => q(taka bangladais),
1633             },
1634             },
1635             'BEC' => {
1636             display_name => {
1637             'currency' => q(franc beltg \(convertibel\)),
1638             },
1639             },
1640             'BEF' => {
1641             display_name => {
1642             'currency' => q(franc beltg),
1643             },
1644             },
1645             'BEL' => {
1646             display_name => {
1647             'currency' => q(franc beltg \(finanzial\)),
1648             },
1649             },
1650             'BGL' => {
1651             display_name => {
1652             'currency' => q(lev bulgar),
1653             },
1654             },
1655             'BGM' => {
1656             display_name => {
1657             'currency' => q(lev bulgar socialistic),
1658             },
1659             },
1660             'BGN' => {
1661             display_name => {
1662             'currency' => q(nov lev bulgar),
1663             },
1664             },
1665             'BGO' => {
1666             display_name => {
1667             'currency' => q(vegl lev bulgar),
1668             },
1669             },
1670             'BHD' => {
1671             display_name => {
1672             'currency' => q(dinar dal Bahrain),
1673             },
1674             },
1675             'BIF' => {
1676             display_name => {
1677             'currency' => q(franc dal Burundi),
1678             },
1679             },
1680             'BMD' => {
1681             display_name => {
1682             'currency' => q(dollar da las Bermudas),
1683             },
1684             },
1685             'BND' => {
1686             display_name => {
1687             'currency' => q(dollar dal Brunei),
1688             },
1689             },
1690             'BOB' => {
1691             display_name => {
1692             'currency' => q(boliviano),
1693             },
1694             },
1695             'BOL' => {
1696             display_name => {
1697             'currency' => q(vegl boliviano),
1698             },
1699             },
1700             'BOP' => {
1701             display_name => {
1702             'currency' => q(peso bolivian),
1703             },
1704             },
1705             'BOV' => {
1706             display_name => {
1707             'currency' => q(mvdol bolivian),
1708             },
1709             },
1710             'BRB' => {
1711             display_name => {
1712             'currency' => q(cruzeiro novo brasilian \(1967–1986\)),
1713             },
1714             },
1715             'BRC' => {
1716             display_name => {
1717             'currency' => q(cruzado brasilian),
1718             },
1719             },
1720             'BRE' => {
1721             display_name => {
1722             'currency' => q(cruzeiro brasilian \(1990–1993\)),
1723             },
1724             },
1725             'BRL' => {
1726             display_name => {
1727             'currency' => q(real brasilian),
1728             },
1729             },
1730             'BRN' => {
1731             display_name => {
1732             'currency' => q(cruzado novo brasilian),
1733             },
1734             },
1735             'BRR' => {
1736             display_name => {
1737             'currency' => q(cruzeiro brasilian),
1738             },
1739             },
1740             'BRZ' => {
1741             display_name => {
1742             'currency' => q(vegl cruzeiro brasilian),
1743             },
1744             },
1745             'BSD' => {
1746             display_name => {
1747             'currency' => q(dollar da las Bahamas),
1748             },
1749             },
1750             'BTN' => {
1751             display_name => {
1752             'currency' => q(ngultrum butanais),
1753             },
1754             },
1755             'BUK' => {
1756             display_name => {
1757             'currency' => q(Kyat burmais),
1758             },
1759             },
1760             'BWP' => {
1761             display_name => {
1762             'currency' => q(pula da la Botswana),
1763             },
1764             },
1765             'BYB' => {
1766             display_name => {
1767             'currency' => q(nov rubel bieloruss \(1994–1999\)),
1768             },
1769             },
1770             'BYR' => {
1771             display_name => {
1772             'currency' => q(rubel bieloruss),
1773             },
1774             },
1775             'BZD' => {
1776             display_name => {
1777             'currency' => q(dollar dal Belize),
1778             },
1779             },
1780             'CAD' => {
1781             symbol => 'CA$',
1782             display_name => {
1783             'currency' => q(dollar canadais),
1784             'one' => q(dollar canadais),
1785             'other' => q(dollar canadais),
1786             },
1787             },
1788             'CDF' => {
1789             display_name => {
1790             'currency' => q(franc congolais),
1791             },
1792             },
1793             'CHE' => {
1794             display_name => {
1795             'currency' => q(euro WIR),
1796             },
1797             },
1798             'CHF' => {
1799             symbol => 'CHF',
1800             display_name => {
1801             'currency' => q(franc svizzer),
1802             'one' => q(franc svizzer),
1803             'other' => q(franc svizzer),
1804             },
1805             },
1806             'CHW' => {
1807             display_name => {
1808             'currency' => q(franc WIR),
1809             },
1810             },
1811             'CLE' => {
1812             display_name => {
1813             'currency' => q(escudo chilen),
1814             },
1815             },
1816             'CLF' => {
1817             display_name => {
1818             'currency' => q(unidades de fomento chilenas),
1819             },
1820             },
1821             'CLP' => {
1822             display_name => {
1823             'currency' => q(peso chilen),
1824             },
1825             },
1826             'CNY' => {
1827             display_name => {
1828             'currency' => q(yuan renminbi chinais),
1829             },
1830             },
1831             'COP' => {
1832             display_name => {
1833             'currency' => q(peso columbian),
1834             },
1835             },
1836             'COU' => {
1837             display_name => {
1838             'currency' => q(unidad de valor real),
1839             },
1840             },
1841             'CRC' => {
1842             display_name => {
1843             'currency' => q(colon da la Costa Rica),
1844             },
1845             },
1846             'CSD' => {
1847             display_name => {
1848             'currency' => q(vegl dinar serb),
1849             },
1850             },
1851             'CSK' => {
1852             display_name => {
1853             'currency' => q(cruna tschecoslovaca),
1854             },
1855             },
1856             'CUP' => {
1857             display_name => {
1858             'currency' => q(peso cuban),
1859             },
1860             },
1861             'CVE' => {
1862             display_name => {
1863             'currency' => q(escudo dal Cap Verd),
1864             },
1865             },
1866             'CYP' => {
1867             display_name => {
1868             'currency' => q(glivra cipriota),
1869             },
1870             },
1871             'CZK' => {
1872             display_name => {
1873             'currency' => q(cruna tscheca),
1874             },
1875             },
1876             'DDM' => {
1877             display_name => {
1878             'currency' => q(marc da la Germania da l’Ost),
1879             },
1880             },
1881             'DEM' => {
1882             display_name => {
1883             'currency' => q(marc tudestg),
1884             },
1885             },
1886             'DJF' => {
1887             display_name => {
1888             'currency' => q(franc dal Dschibuti),
1889             },
1890             },
1891             'DKK' => {
1892             symbol => 'DKK',
1893             display_name => {
1894             'currency' => q(cruna danaisa),
1895             'one' => q(cruna danaisa),
1896             'other' => q(cruna danaisa),
1897             },
1898             },
1899             'DOP' => {
1900             display_name => {
1901             'currency' => q(peso dominican),
1902             },
1903             },
1904             'DZD' => {
1905             display_name => {
1906             'currency' => q(dinar algerian),
1907             },
1908             },
1909             'ECS' => {
1910             display_name => {
1911             'currency' => q(sucre equadorian),
1912             },
1913             },
1914             'ECV' => {
1915             display_name => {
1916             'currency' => q(unitad da scuntrada da l’Ecuador),
1917             },
1918             },
1919             'EEK' => {
1920             symbol => 'EEK',
1921             display_name => {
1922             'currency' => q(cruna estona),
1923             'one' => q(cruna estona),
1924             'other' => q(cruna estona),
1925             },
1926             },
1927             'EGP' => {
1928             display_name => {
1929             'currency' => q(glivra egipziana),
1930             },
1931             },
1932             'ERN' => {
1933             display_name => {
1934             'currency' => q(nakfa eritreic),
1935             },
1936             },
1937             'ESA' => {
1938             display_name => {
1939             'currency' => q(peseta spagnola \(conto A\)),
1940             },
1941             },
1942             'ESB' => {
1943             display_name => {
1944             'currency' => q(peseta spagnola \(conto convertibel\)),
1945             },
1946             },
1947             'ESP' => {
1948             display_name => {
1949             'currency' => q(peseta spagnola),
1950             },
1951             },
1952             'ETB' => {
1953             display_name => {
1954             'currency' => q(birr etiopic),
1955             },
1956             },
1957             'EUR' => {
1958             symbol => '€',
1959             display_name => {
1960             'currency' => q(euro),
1961             'one' => q(euro),
1962             'other' => q(euro),
1963             },
1964             },
1965             'FIM' => {
1966             symbol => 'FIM',
1967             display_name => {
1968             'currency' => q(marc finlandais),
1969             'one' => q(marc finlandais),
1970             'other' => q(marc finlandais),
1971             },
1972             },
1973             'FJD' => {
1974             display_name => {
1975             'currency' => q(dollar dal Fidschi),
1976             },
1977             },
1978             'FKP' => {
1979             display_name => {
1980             'currency' => q(glivra dal Falkland),
1981             },
1982             },
1983             'FRF' => {
1984             display_name => {
1985             'currency' => q(franc franzos),
1986             },
1987             },
1988             'GBP' => {
1989             symbol => '£',
1990             display_name => {
1991             'currency' => q(glivra sterlina),
1992             'one' => q(glivra sterlina),
1993             'other' => q(glivra sterlina),
1994             },
1995             },
1996             'GEK' => {
1997             display_name => {
1998             'currency' => q(kupon larit georgian),
1999             },
2000             },
2001             'GEL' => {
2002             display_name => {
2003             'currency' => q(lari georgian),
2004             },
2005             },
2006             'GHC' => {
2007             display_name => {
2008             'currency' => q(cedi ghanais \(1979–2007\)),
2009             },
2010             },
2011             'GHS' => {
2012             display_name => {
2013             'currency' => q(cedi ghanais),
2014             },
2015             },
2016             'GIP' => {
2017             display_name => {
2018             'currency' => q(glivra da Gibraltar),
2019             },
2020             },
2021             'GMD' => {
2022             display_name => {
2023             'currency' => q(dalasi gambic),
2024             },
2025             },
2026             'GNF' => {
2027             display_name => {
2028             'currency' => q(franc da la Guinea),
2029             },
2030             },
2031             'GNS' => {
2032             display_name => {
2033             'currency' => q(syli da la Guinea),
2034             },
2035             },
2036             'GQE' => {
2037             display_name => {
2038             'currency' => q(ekwele da la Guinea Equatoriala),
2039             },
2040             },
2041             'GRD' => {
2042             display_name => {
2043             'currency' => q(drachma greca),
2044             },
2045             },
2046             'GTQ' => {
2047             display_name => {
2048             'currency' => q(quetzal da la Guatemala),
2049             },
2050             },
2051             'GWE' => {
2052             display_name => {
2053             'currency' => q(escudo da la Guinea Portugaisa),
2054             },
2055             },
2056             'GWP' => {
2057             display_name => {
2058             'currency' => q(peso da la Guinea-Bissau),
2059             },
2060             },
2061             'GYD' => {
2062             display_name => {
2063             'currency' => q(dollar da la Guyana),
2064             },
2065             },
2066             'HKD' => {
2067             display_name => {
2068             'currency' => q(dollar da Hongkong),
2069             },
2070             },
2071             'HNL' => {
2072             symbol => 'HNL',
2073             display_name => {
2074             'currency' => q(lempira hondurian),
2075             'one' => q(lempira hondurian),
2076             'other' => q(lempira hondurian),
2077             },
2078             },
2079             'HRD' => {
2080             display_name => {
2081             'currency' => q(dinar croat),
2082             },
2083             },
2084             'HRK' => {
2085             display_name => {
2086             'currency' => q(kuna croata),
2087             },
2088             },
2089             'HTG' => {
2090             display_name => {
2091             'currency' => q(gourde haitian),
2092             },
2093             },
2094             'HUF' => {
2095             display_name => {
2096             'currency' => q(forint ungarais),
2097             },
2098             },
2099             'IDR' => {
2100             display_name => {
2101             'currency' => q(rupia indonaisa),
2102             },
2103             },
2104             'IEP' => {
2105             symbol => 'IEP',
2106             display_name => {
2107             'currency' => q(glivra indonaisa),
2108             'one' => q(glivra indonaisa),
2109             'other' => q(glivra indonaisa),
2110             },
2111             },
2112             'ILP' => {
2113             display_name => {
2114             'currency' => q(glivra israeliana),
2115             },
2116             },
2117             'ILR' => {
2118             display_name => {
2119             'currency' => q(vegl sheqel israelian),
2120             },
2121             },
2122             'ILS' => {
2123             display_name => {
2124             'currency' => q(sheqel),
2125             },
2126             },
2127             'INR' => {
2128             display_name => {
2129             'currency' => q(rupia indica),
2130             },
2131             },
2132             'IQD' => {
2133             display_name => {
2134             'currency' => q(dinar iracais),
2135             },
2136             },
2137             'IRR' => {
2138             display_name => {
2139             'currency' => q(rial iranais),
2140             },
2141             },
2142             'ISJ' => {
2143             symbol => 'ISJ',
2144             display_name => {
2145             'currency' => q(veglia cruna islandaisa),
2146             'one' => q(veglia cruna islandaisa),
2147             'other' => q(veglia cruna islandaisa),
2148             },
2149             },
2150             'ISK' => {
2151             symbol => 'ISK',
2152             display_name => {
2153             'currency' => q(cruna islandaisa),
2154             'one' => q(cruna islandaisa),
2155             'other' => q(cruna islandaisa),
2156             },
2157             },
2158             'ITL' => {
2159             display_name => {
2160             'currency' => q(lira taliana),
2161             },
2162             },
2163             'JMD' => {
2164             symbol => 'JMD',
2165             display_name => {
2166             'currency' => q(dollar giamaican),
2167             'one' => q(dollar giamaican),
2168             'other' => q(dollar giamaican),
2169             },
2170             },
2171             'JOD' => {
2172             display_name => {
2173             'currency' => q(dinar jordanic),
2174             },
2175             },
2176             'JPY' => {
2177             display_name => {
2178             'currency' => q(yen giapunais),
2179             },
2180             },
2181             'KES' => {
2182             display_name => {
2183             'currency' => q(schilling kenian),
2184             },
2185             },
2186             'KGS' => {
2187             display_name => {
2188             'currency' => q(som kirghis),
2189             },
2190             },
2191             'KHR' => {
2192             display_name => {
2193             'currency' => q(riel cambodschan),
2194             },
2195             },
2196             'KMF' => {
2197             display_name => {
2198             'currency' => q(franc comorian),
2199             },
2200             },
2201             'KPW' => {
2202             display_name => {
2203             'currency' => q(won da la Corea dal Nord),
2204             },
2205             },
2206             'KRH' => {
2207             display_name => {
2208             'currency' => q(hwan da la Corea dal Sid),
2209             },
2210             },
2211             'KRO' => {
2212             display_name => {
2213             'currency' => q(vegl won da la Corea dal Sid),
2214             },
2215             },
2216             'KRW' => {
2217             display_name => {
2218             'currency' => q(won da la Corea dal Sid),
2219             },
2220             },
2221             'KWD' => {
2222             display_name => {
2223             'currency' => q(dinar dal Kuwait),
2224             },
2225             },
2226             'KYD' => {
2227             symbol => 'KYD',
2228             display_name => {
2229             'currency' => q(dollar da las Inslas Cayman),
2230             'one' => q(dollar da las Inslas Cayman),
2231             'other' => q(dollar da las Inslas Cayman),
2232             },
2233             },
2234             'KZT' => {
2235             display_name => {
2236             'currency' => q(tenge casac),
2237             },
2238             },
2239             'LAK' => {
2240             display_name => {
2241             'currency' => q(kip laot),
2242             },
2243             },
2244             'LBP' => {
2245             display_name => {
2246             'currency' => q(glivra libanaisa),
2247             },
2248             },
2249             'LKR' => {
2250             display_name => {
2251             'currency' => q(rupia da la Sri Lanka),
2252             },
2253             },
2254             'LRD' => {
2255             display_name => {
2256             'currency' => q(dollar liberian),
2257             },
2258             },
2259             'LSL' => {
2260             display_name => {
2261             'currency' => q(loti dal Lesotho),
2262             },
2263             },
2264             'LTL' => {
2265             display_name => {
2266             'currency' => q(litas lituan),
2267             },
2268             },
2269             'LTT' => {
2270             display_name => {
2271             'currency' => q(talonas lituan),
2272             },
2273             },
2274             'LUC' => {
2275             display_name => {
2276             'currency' => q(franc convertibel luxemburgais),
2277             },
2278             },
2279             'LUF' => {
2280             display_name => {
2281             'currency' => q(franc luxemburgais),
2282             },
2283             },
2284             'LUL' => {
2285             display_name => {
2286             'currency' => q(franc finanzial luxemburgais),
2287             },
2288             },
2289             'LVL' => {
2290             display_name => {
2291             'currency' => q(lats letton),
2292             },
2293             },
2294             'LVR' => {
2295             display_name => {
2296             'currency' => q(rubel letton),
2297             },
2298             },
2299             'LYD' => {
2300             display_name => {
2301             'currency' => q(dinar libic),
2302             },
2303             },
2304             'MAD' => {
2305             display_name => {
2306             'currency' => q(dirham marocan),
2307             },
2308             },
2309             'MAF' => {
2310             display_name => {
2311             'currency' => q(franc marocan),
2312             },
2313             },
2314             'MCF' => {
2315             display_name => {
2316             'currency' => q(franc monegas),
2317             },
2318             },
2319             'MDC' => {
2320             display_name => {
2321             'currency' => q(cupon moldav),
2322             },
2323             },
2324             'MDL' => {
2325             display_name => {
2326             'currency' => q(leu moldav),
2327             },
2328             },
2329             'MGA' => {
2330             display_name => {
2331             'currency' => q(ariary madagasc),
2332             },
2333             },
2334             'MGF' => {
2335             display_name => {
2336             'currency' => q(franc madagasc),
2337             },
2338             },
2339             'MKD' => {
2340             display_name => {
2341             'currency' => q(dinar da la Macedonia),
2342             },
2343             },
2344             'MKN' => {
2345             display_name => {
2346             'currency' => q(vegl dinar macedon),
2347             },
2348             },
2349             'MLF' => {
2350             display_name => {
2351             'currency' => q(franc dal Mali),
2352             },
2353             },
2354             'MMK' => {
2355             display_name => {
2356             'currency' => q(Kyat dal Myanmar),
2357             },
2358             },
2359             'MNT' => {
2360             display_name => {
2361             'currency' => q(tugrik mongolic),
2362             },
2363             },
2364             'MOP' => {
2365             display_name => {
2366             'currency' => q(pataca dal Macao),
2367             },
2368             },
2369             'MRO' => {
2370             display_name => {
2371             'currency' => q(ouguiya da la Mauretania),
2372             },
2373             },
2374             'MTL' => {
2375             display_name => {
2376             'currency' => q(lira maltaisa),
2377             },
2378             },
2379             'MTP' => {
2380             display_name => {
2381             'currency' => q(glivra maltaisa),
2382             },
2383             },
2384             'MUR' => {
2385             display_name => {
2386             'currency' => q(rupia dal Mauritius),
2387             },
2388             },
2389             'MVP' => {
2390             display_name => {
2391             'currency' => q(rupia da las Maledivas),
2392             },
2393             },
2394             'MVR' => {
2395             display_name => {
2396             'currency' => q(rufiyaa da las Maledivas),
2397             },
2398             },
2399             'MWK' => {
2400             display_name => {
2401             'currency' => q(kwacha dal Malawi),
2402             },
2403             },
2404             'MXN' => {
2405             symbol => 'MX$',
2406             display_name => {
2407             'currency' => q(peso mexican),
2408             'one' => q(peso mexican),
2409             'other' => q(peso mexican),
2410             },
2411             },
2412             'MXP' => {
2413             display_name => {
2414             'currency' => q(peso d’argient mexican \(1861–1992\)),
2415             },
2416             },
2417             'MXV' => {
2418             display_name => {
2419             'currency' => q(unidad de inversion mexicana \(UDI\)),
2420             },
2421             },
2422             'MYR' => {
2423             display_name => {
2424             'currency' => q(ringgit da la Malaisia),
2425             },
2426             },
2427             'MZE' => {
2428             display_name => {
2429             'currency' => q(escudo dal mozambican),
2430             },
2431             },
2432             'MZM' => {
2433             display_name => {
2434             'currency' => q(vegl metical mozambican),
2435             },
2436             },
2437             'MZN' => {
2438             display_name => {
2439             'currency' => q(metical dal mozambican),
2440             },
2441             },
2442             'NAD' => {
2443             display_name => {
2444             'currency' => q(dollar namibian),
2445             },
2446             },
2447             'NGN' => {
2448             display_name => {
2449             'currency' => q(naira nigeriana),
2450             },
2451             },
2452             'NIC' => {
2453             display_name => {
2454             'currency' => q(cordoba nicaraguan),
2455             },
2456             },
2457             'NIO' => {
2458             display_name => {
2459             'currency' => q(cordoba oro nicaraguan),
2460             },
2461             },
2462             'NLG' => {
2463             display_name => {
2464             'currency' => q(flurin ollandais),
2465             },
2466             },
2467             'NOK' => {
2468             symbol => 'NOK',
2469             display_name => {
2470             'currency' => q(cruna norvegiaisa),
2471             'one' => q(cruna norvegiaisa),
2472             'other' => q(cruna norvegiaisa),
2473             },
2474             },
2475             'NPR' => {
2476             display_name => {
2477             'currency' => q(rupia nepalaisa),
2478             },
2479             },
2480             'NZD' => {
2481             display_name => {
2482             'currency' => q(dollar da la Nova Zelanda),
2483             },
2484             },
2485             'OMR' => {
2486             display_name => {
2487             'currency' => q(rial da l’Oman),
2488             },
2489             },
2490             'PAB' => {
2491             display_name => {
2492             'currency' => q(balboa dal Panama),
2493             },
2494             },
2495             'PEI' => {
2496             display_name => {
2497             'currency' => q(inti peruan),
2498             },
2499             },
2500             'PEN' => {
2501             display_name => {
2502             'currency' => q(nov sol peruan),
2503             },
2504             },
2505             'PES' => {
2506             display_name => {
2507             'currency' => q(sol peruan),
2508             },
2509             },
2510             'PGK' => {
2511             display_name => {
2512             'currency' => q(kina da la Papua Nova Guinea),
2513             },
2514             },
2515             'PHP' => {
2516             display_name => {
2517             'currency' => q(peso filippin),
2518             },
2519             },
2520             'PKR' => {
2521             display_name => {
2522             'currency' => q(rupia pakistana),
2523             },
2524             },
2525             'PLN' => {
2526             symbol => 'PLN',
2527             display_name => {
2528             'currency' => q(zloty polac),
2529             'one' => q(zloty polac),
2530             'other' => q(zloty polac),
2531             },
2532             },
2533             'PLZ' => {
2534             display_name => {
2535             'currency' => q(zloty polac \(1950–1995\)),
2536             'one' => q(zloty polac \(1950–1995\)),
2537             'other' => q(zloty polac \(1950–1995\)),
2538             },
2539             },
2540             'PTE' => {
2541             display_name => {
2542             'currency' => q(escudo portugais),
2543             },
2544             },
2545             'PYG' => {
2546             display_name => {
2547             'currency' => q(guarani paraguaian),
2548             },
2549             },
2550             'QAR' => {
2551             display_name => {
2552             'currency' => q(riyal da Katar),
2553             },
2554             },
2555             'RHD' => {
2556             display_name => {
2557             'currency' => q(dollar rodesian),
2558             },
2559             },
2560             'ROL' => {
2561             display_name => {
2562             'currency' => q(vegl leu rumen),
2563             },
2564             },
2565             'RON' => {
2566             display_name => {
2567             'currency' => q(leu rumen),
2568             },
2569             },
2570             'RSD' => {
2571             display_name => {
2572             'currency' => q(dinar serb),
2573             },
2574             },
2575             'RUB' => {
2576             symbol => 'RUB',
2577             display_name => {
2578             'currency' => q(rubel russ \(nov\)),
2579             'one' => q(rubel russ \(nov\)),
2580             'other' => q(rubel russ \(nov\)),
2581             },
2582             },
2583             'RUR' => {
2584             symbol => 'RUR',
2585             display_name => {
2586             'currency' => q(rubel russ \(vegl\)),
2587             'one' => q(rubel russ \(vegl\)),
2588             'other' => q(rubel russ \(vegl\)),
2589             },
2590             },
2591             'RWF' => {
2592             display_name => {
2593             'currency' => q(franc ruandais),
2594             },
2595             },
2596             'SAR' => {
2597             symbol => 'SAR',
2598             display_name => {
2599             'currency' => q(riyal saudit),
2600             'one' => q(riyal saudit),
2601             'other' => q(riyal saudit),
2602             },
2603             },
2604             'SBD' => {
2605             display_name => {
2606             'currency' => q(dollar da las Salomonas),
2607             },
2608             },
2609             'SCR' => {
2610             display_name => {
2611             'currency' => q(rupia da las Seychellas),
2612             },
2613             },
2614             'SDD' => {
2615             display_name => {
2616             'currency' => q(dinar sudanais),
2617             },
2618             },
2619             'SDG' => {
2620             display_name => {
2621             'currency' => q(glivra sudanaisa),
2622             },
2623             },
2624             'SDP' => {
2625             display_name => {
2626             'currency' => q(glivra sudanaisa \(1956–2007\)),
2627             },
2628             },
2629             'SEK' => {
2630             symbol => 'SEK',
2631             display_name => {
2632             'currency' => q(cruna svedaisa),
2633             'one' => q(cruna svedaisa),
2634             'other' => q(cruna svedaisa),
2635             },
2636             },
2637             'SGD' => {
2638             display_name => {
2639             'currency' => q(dollar dal Singapur),
2640             },
2641             },
2642             'SHP' => {
2643             display_name => {
2644             'currency' => q(glivra da Sontg’Elena),
2645             },
2646             },
2647             'SIT' => {
2648             display_name => {
2649             'currency' => q(tolar sloven),
2650             },
2651             },
2652             'SKK' => {
2653             display_name => {
2654             'currency' => q(cruna slovaca),
2655             },
2656             },
2657             'SLL' => {
2658             display_name => {
2659             'currency' => q(leone da la Sierra Leone),
2660             },
2661             },
2662             'SOS' => {
2663             display_name => {
2664             'currency' => q(schilling somalian),
2665             },
2666             },
2667             'SRD' => {
2668             display_name => {
2669             'currency' => q(dollar surinam),
2670             },
2671             },
2672             'SRG' => {
2673             display_name => {
2674             'currency' => q(flurin surinam),
2675             },
2676             },
2677             'STD' => {
2678             display_name => {
2679             'currency' => q(dobra da São Tomé e Principe),
2680             },
2681             },
2682             'SUR' => {
2683             display_name => {
2684             'currency' => q(rubel sovietic),
2685             },
2686             },
2687             'SVC' => {
2688             display_name => {
2689             'currency' => q(colon da l’El Salvador),
2690             },
2691             },
2692             'SYP' => {
2693             display_name => {
2694             'currency' => q(glivra siriana),
2695             },
2696             },
2697             'SZL' => {
2698             display_name => {
2699             'currency' => q(lilangeni dal Swaziland),
2700             },
2701             },
2702             'THB' => {
2703             display_name => {
2704             'currency' => q(baht tailandais),
2705             },
2706             },
2707             'TJR' => {
2708             display_name => {
2709             'currency' => q(rubel dal Tadschikistan),
2710             },
2711             },
2712             'TJS' => {
2713             display_name => {
2714             'currency' => q(somoni dal Tadschikistan),
2715             },
2716             },
2717             'TMM' => {
2718             display_name => {
2719             'currency' => q(manat turkmen),
2720             },
2721             },
2722             'TND' => {
2723             display_name => {
2724             'currency' => q(dinar tunesian),
2725             },
2726             },
2727             'TOP' => {
2728             display_name => {
2729             'currency' => q(pa’anga da Tonga),
2730             },
2731             },
2732             'TPE' => {
2733             display_name => {
2734             'currency' => q(escudo da Timor),
2735             },
2736             },
2737             'TRL' => {
2738             display_name => {
2739             'currency' => q(lira tirca),
2740             },
2741             },
2742             'TRY' => {
2743             symbol => 'TRY',
2744             display_name => {
2745             'currency' => q(nova lira tirca),
2746             'one' => q(nova lira tirca),
2747             'other' => q(nova lira tirca),
2748             },
2749             },
2750             'TTD' => {
2751             display_name => {
2752             'currency' => q(dollar da Trinidad e Tobago),
2753             },
2754             },
2755             'TWD' => {
2756             display_name => {
2757             'currency' => q(nov dollar taiwanais),
2758             },
2759             },
2760             'TZS' => {
2761             display_name => {
2762             'currency' => q(schilling tansanian),
2763             },
2764             },
2765             'UAH' => {
2766             display_name => {
2767             'currency' => q(hryvnia ucranais),
2768             },
2769             },
2770             'UAK' => {
2771             display_name => {
2772             'currency' => q(karbovanetz ucranais),
2773             },
2774             },
2775             'UGS' => {
2776             display_name => {
2777             'currency' => q(schilling ucranais),
2778             },
2779             },
2780             'UGX' => {
2781             display_name => {
2782             'currency' => q(schilling ugandais),
2783             },
2784             },
2785             'USD' => {
2786             symbol => '$',
2787             display_name => {
2788             'currency' => q(dollar dals Stadis Unids da l’America),
2789             'one' => q(dollar dals Stadis Unids da l’America),
2790             'other' => q(dollar dals Stadis Unids da l’America),
2791             },
2792             },
2793             'USN' => {
2794             display_name => {
2795             'currency' => q(dollar dals Stadis Unids da l’America \(proxim di\)),
2796             },
2797             },
2798             'USS' => {
2799             display_name => {
2800             'currency' => q(dollar dals Stadis Unids da l’America \(medem di\)),
2801             },
2802             },
2803             'UYI' => {
2804             display_name => {
2805             'currency' => q(peso da l’Uruguay \(unidades indexadas\)),
2806             },
2807             },
2808             'UYP' => {
2809             display_name => {
2810             'currency' => q(nov peso da l’Uruguay \(1975–1993\)),
2811             },
2812             },
2813             'UYU' => {
2814             display_name => {
2815             'currency' => q(peso da l’Uruguay),
2816             },
2817             },
2818             'UZS' => {
2819             display_name => {
2820             'currency' => q(sum usbec),
2821             },
2822             },
2823             'VEB' => {
2824             display_name => {
2825             'currency' => q(bolivar venezuelan \(1871–2008\)),
2826             },
2827             },
2828             'VEF' => {
2829             display_name => {
2830             'currency' => q(bolivar venezuelan),
2831             },
2832             },
2833             'VND' => {
2834             display_name => {
2835             'currency' => q(dong vietnamais),
2836             },
2837             },
2838             'VNN' => {
2839             display_name => {
2840             'currency' => q(vegl dong vietnamais),
2841             },
2842             },
2843             'VUV' => {
2844             display_name => {
2845             'currency' => q(vatu dal Vanuatu),
2846             },
2847             },
2848             'WST' => {
2849             display_name => {
2850             'currency' => q(tala da la Samoa),
2851             },
2852             },
2853             'XAF' => {
2854             display_name => {
2855             'currency' => q(franc CFA BEAC),
2856             },
2857             },
2858             'XAG' => {
2859             display_name => {
2860             'currency' => q(argient),
2861             },
2862             },
2863             'XAU' => {
2864             display_name => {
2865             'currency' => q(aur),
2866             },
2867             },
2868             'XBA' => {
2869             display_name => {
2870             'currency' => q(unitad europeica cumponida),
2871             },
2872             },
2873             'XBC' => {
2874             display_name => {
2875             'currency' => q(unitad dal quint europeica \(XBC\)),
2876             },
2877             },
2878             'XBD' => {
2879             display_name => {
2880             'currency' => q(unitad dal quint europeica \(XBD\)),
2881             },
2882             },
2883             'XCD' => {
2884             symbol => 'EC$',
2885             display_name => {
2886             'currency' => q(dollar da la Caribica Orientala),
2887             'one' => q(dollar da la Caribica Orientala),
2888             'other' => q(dollar da la Caribica Orientala),
2889             },
2890             },
2891             'XDR' => {
2892             display_name => {
2893             'currency' => q(dretgs da prelevaziun spezials),
2894             },
2895             },
2896             'XEU' => {
2897             symbol => 'XEU',
2898             display_name => {
2899             'currency' => q(unitad monetara europeica),
2900             'one' => q(unitad monetara europeica),
2901             'other' => q(unitads monetaras europeicas),
2902             },
2903             },
2904             'XFO' => {
2905             display_name => {
2906             'currency' => q(franc d’aur franzos),
2907             },
2908             },
2909             'XFU' => {
2910             display_name => {
2911             'currency' => q(franc UIC franzos),
2912             },
2913             },
2914             'XOF' => {
2915             display_name => {
2916             'currency' => q(franc CFA BCEAO),
2917             },
2918             },
2919             'XPD' => {
2920             display_name => {
2921             'currency' => q(palladi),
2922             },
2923             },
2924             'XPF' => {
2925             display_name => {
2926             'currency' => q(franc CFP),
2927             },
2928             },
2929             'XPT' => {
2930             display_name => {
2931             'currency' => q(platin),
2932             },
2933             },
2934             'XRE' => {
2935             display_name => {
2936             'currency' => q(fonds RINET),
2937             },
2938             },
2939             'XTS' => {
2940             display_name => {
2941             'currency' => q(code per verifitgar la valuta),
2942             },
2943             },
2944             'XXX' => {
2945             display_name => {
2946             'currency' => q(valuta nunenconuschenta),
2947             'one' => q(valuta nunenconuschenta),
2948             'other' => q(valuta nunenconuschenta),
2949             },
2950             },
2951             'YDD' => {
2952             display_name => {
2953             'currency' => q(dinar dal Jemen),
2954             },
2955             },
2956             'YER' => {
2957             display_name => {
2958             'currency' => q(rial dal Jemen),
2959             },
2960             },
2961             'YUD' => {
2962             display_name => {
2963             'currency' => q(dinar jugoslav \(1966–1990\)),
2964             },
2965             },
2966             'YUM' => {
2967             display_name => {
2968             'currency' => q(nov dinar jugoslav),
2969             },
2970             },
2971             'YUN' => {
2972             display_name => {
2973             'currency' => q(dinar jugoslav convertibel),
2974             },
2975             },
2976             'YUR' => {
2977             display_name => {
2978             'currency' => q(dinar jugoslav refurmà),
2979             },
2980             },
2981             'ZAL' => {
2982             display_name => {
2983             'currency' => q(rand sidafrican \(finanzial\)),
2984             },
2985             },
2986             'ZAR' => {
2987             display_name => {
2988             'currency' => q(rand sidafrican),
2989             },
2990             },
2991             'ZMK' => {
2992             display_name => {
2993             'currency' => q(kwacha da la sambia \(1968–2012\)),
2994             },
2995             },
2996             'ZMW' => {
2997             display_name => {
2998             'currency' => q(kwacha da la sambia),
2999             },
3000             },
3001             'ZRN' => {
3002             display_name => {
3003             'currency' => q(nov zaire dal Zaire),
3004             },
3005             },
3006             'ZRZ' => {
3007             display_name => {
3008             'currency' => q(zaire dal Zaire),
3009             },
3010             },
3011             'ZWD' => {
3012             display_name => {
3013             'currency' => q(dollar dal Simbabwe),
3014             },
3015             },
3016             } },
3017             );
3018              
3019              
3020             has 'calendar_months' => (
3021             is => 'ro',
3022             isa => HashRef,
3023             init_arg => undef,
3024             default => sub { {
3025             'gregorian' => {
3026             'format' => {
3027             abbreviated => {
3028             nonleap => [
3029             'schan.',
3030             'favr.',
3031             'mars',
3032             'avr.',
3033             'matg',
3034             'zercl.',
3035             'fan.',
3036             'avust',
3037             'sett.',
3038             'oct.',
3039             'nov.',
3040             'dec.'
3041             ],
3042             leap => [
3043            
3044             ],
3045             },
3046             wide => {
3047             nonleap => [
3048             'schaner',
3049             'favrer',
3050             'mars',
3051             'avrigl',
3052             'matg',
3053             'zercladur',
3054             'fanadur',
3055             'avust',
3056             'settember',
3057             'october',
3058             'november',
3059             'december'
3060             ],
3061             leap => [
3062            
3063             ],
3064             },
3065             },
3066             'stand-alone' => {
3067             narrow => {
3068             nonleap => [
3069             'S',
3070             'F',
3071             'M',
3072             'A',
3073             'M',
3074             'Z',
3075             'F',
3076             'A',
3077             'S',
3078             'O',
3079             'N',
3080             'D'
3081             ],
3082             leap => [
3083            
3084             ],
3085             },
3086             },
3087             },
3088             } },
3089             );
3090              
3091             has 'calendar_days' => (
3092             is => 'ro',
3093             isa => HashRef,
3094             init_arg => undef,
3095             default => sub { {
3096             'gregorian' => {
3097             'format' => {
3098             abbreviated => {
3099             mon => 'gli',
3100             tue => 'ma',
3101             wed => 'me',
3102             thu => 'gie',
3103             fri => 've',
3104             sat => 'so',
3105             sun => 'du'
3106             },
3107             wide => {
3108             mon => 'glindesdi',
3109             tue => 'mardi',
3110             wed => 'mesemna',
3111             thu => 'gievgia',
3112             fri => 'venderdi',
3113             sat => 'sonda',
3114             sun => 'dumengia'
3115             },
3116             },
3117             'stand-alone' => {
3118             narrow => {
3119             mon => 'G',
3120             tue => 'M',
3121             wed => 'M',
3122             thu => 'G',
3123             fri => 'V',
3124             sat => 'S',
3125             sun => 'D'
3126             },
3127             },
3128             },
3129             } },
3130             );
3131              
3132             has 'calendar_quarters' => (
3133             is => 'ro',
3134             isa => HashRef,
3135             init_arg => undef,
3136             default => sub { {
3137             'gregorian' => {
3138             'format' => {
3139             wide => {0 => '1. quartal',
3140             1 => '2. quartal',
3141             2 => '3. quartal',
3142             3 => '4. quartal'
3143             },
3144             },
3145             },
3146             } },
3147             );
3148              
3149             has 'day_periods' => (
3150             is => 'ro',
3151             isa => HashRef,
3152             init_arg => undef,
3153             default => sub { {
3154             'gregorian' => {
3155             'format' => {
3156             'wide' => {
3157             'pm' => q{sm},
3158             'am' => q{am},
3159             },
3160             'abbreviated' => {
3161             'am' => q{am},
3162             'pm' => q{sm},
3163             },
3164             },
3165             },
3166             } },
3167             );
3168              
3169             has 'eras' => (
3170             is => 'ro',
3171             isa => HashRef,
3172             init_arg => undef,
3173             default => sub { {
3174             'generic' => {
3175             },
3176             'gregorian' => {
3177             abbreviated => {
3178             '0' => 'av. Cr.',
3179             '1' => 's. Cr.'
3180             },
3181             wide => {
3182             '0' => 'avant Cristus',
3183             '1' => 'suenter Cristus'
3184             },
3185             },
3186             } },
3187             );
3188              
3189             has 'date_formats' => (
3190             is => 'ro',
3191             isa => HashRef,
3192             init_arg => undef,
3193             default => sub { {
3194             'generic' => {
3195             'full' => q{EEEE, 'ils' d 'da' MMMM y G},
3196             'long' => q{d 'da' MMMM y G},
3197             'medium' => q{dd-MM-y G},
3198             'short' => q{dd-MM-yy GGGGG},
3199             },
3200             'gregorian' => {
3201             'full' => q{EEEE, 'ils' d 'da' MMMM y},
3202             'long' => q{d 'da' MMMM y},
3203             'medium' => q{dd-MM-y},
3204             'short' => q{dd-MM-yy},
3205             },
3206             } },
3207             );
3208              
3209             has 'time_formats' => (
3210             is => 'ro',
3211             isa => HashRef,
3212             init_arg => undef,
3213             default => sub { {
3214             'generic' => {
3215             },
3216             'gregorian' => {
3217             'full' => q{HH:mm:ss zzzz},
3218             'long' => q{HH:mm:ss z},
3219             'medium' => q{HH:mm:ss},
3220             'short' => q{HH:mm},
3221             },
3222             } },
3223             );
3224              
3225             has 'datetime_formats' => (
3226             is => 'ro',
3227             isa => HashRef,
3228             init_arg => undef,
3229             default => sub { {
3230             'generic' => {
3231             },
3232             'gregorian' => {
3233             },
3234             } },
3235             );
3236              
3237             has 'datetime_formats_available_formats' => (
3238             is => 'ro',
3239             isa => HashRef,
3240             init_arg => undef,
3241             default => sub { {
3242             'generic' => {
3243             Ed => q{E d.},
3244             H => q{H},
3245             HHmm => q{HH:mm},
3246             HHmmss => q{HH:mm:ss},
3247             Hm => q{H:mm},
3248             M => q{L},
3249             MEd => q{E, d.M.},
3250             MMM => q{LLL},
3251             MMMEd => q{E d. MMM},
3252             MMMMEd => q{E d. MMMM},
3253             MMMMd => q{d. MMMM},
3254             MMMd => q{d. MMM},
3255             MMd => q{d.MM.},
3256             MMdd => q{dd.MM.},
3257             Md => q{d.M.},
3258             d => q{d},
3259             mmss => q{mm:ss},
3260             ms => q{mm:ss},
3261             y => q{y},
3262             yM => q{y-M},
3263             yMEd => q{E, y-M-d},
3264             yMM => q{MM.y},
3265             yMMM => q{MMM y},
3266             yMMMEd => q{E, d. MMM y},
3267             yMMMM => q{MMMM y},
3268             yMMdd => q{dd.MM.y},
3269             yQQQ => q{QQQ y},
3270             yQQQQ => q{QQQQ y},
3271             },
3272             'gregorian' => {
3273             Ed => q{E d.},
3274             H => q{H},
3275             HHmm => q{HH:mm},
3276             HHmmss => q{HH:mm:ss},
3277             Hm => q{H:mm},
3278             M => q{L},
3279             MEd => q{E, d.M.},
3280             MMM => q{LLL},
3281             MMMEd => q{E d. MMM},
3282             MMMMEd => q{E d. MMMM},
3283             MMMMd => q{d. MMMM},
3284             MMMd => q{d. MMM},
3285             MMd => q{d.MM.},
3286             MMdd => q{dd.MM.},
3287             Md => q{d.M.},
3288             d => q{d},
3289             mmss => q{mm:ss},
3290             ms => q{mm:ss},
3291             y => q{y},
3292             yM => q{y-M},
3293             yMEd => q{E, y-M-d},
3294             yMM => q{MM.y},
3295             yMMM => q{MMM y},
3296             yMMMEd => q{E, d. MMM y},
3297             yMMMM => q{MMMM y},
3298             yMMdd => q{dd.MM.y},
3299             yQQQ => q{QQQ y},
3300             yQQQQ => q{QQQQ y},
3301             },
3302             } },
3303             );
3304              
3305             has 'datetime_formats_append_item' => (
3306             is => 'ro',
3307             isa => HashRef,
3308             init_arg => undef,
3309             default => sub { {
3310             } },
3311             );
3312              
3313             has 'datetime_formats_interval' => (
3314             is => 'ro',
3315             isa => HashRef,
3316             init_arg => undef,
3317             default => sub { {
3318             'generic' => {
3319             M => {
3320             M => q{M.–M.},
3321             },
3322             MEd => {
3323             M => q{E, dd.MM. – E, dd.MM.},
3324             d => q{E, dd.MM. – E, dd.MM.},
3325             },
3326             MMM => {
3327             M => q{MMM–MMM},
3328             },
3329             MMMEd => {
3330             M => q{E, d. MMM – E, d. MMM},
3331             d => q{E, d. – E, d. MMM},
3332             },
3333             MMMd => {
3334             M => q{d. MMM – d. MMM},
3335             d => q{d.–d. MMM},
3336             },
3337             Md => {
3338             M => q{dd.MM. – dd.MM.},
3339             d => q{dd.MM. – dd.MM.},
3340             },
3341             d => {
3342             d => q{d.–d.},
3343             },
3344             fallback => '{0} - {1}',
3345             h => {
3346             a => q{h a – h a},
3347             h => q{h–h a},
3348             },
3349             hm => {
3350             a => q{h:mm a – h:mm a},
3351             h => q{h:mm–h:mm a},
3352             m => q{h:mm–h:mm a},
3353             },
3354             hmv => {
3355             a => q{h:mm a – h:mm a v},
3356             h => q{h:mm–h:mm a v},
3357             m => q{h:mm–h:mm a v},
3358             },
3359             hv => {
3360             a => q{h a – h a v},
3361             h => q{h–h a v},
3362             },
3363             y => {
3364             y => q{y–y},
3365             },
3366             yM => {
3367             M => q{MM.y – MM.y},
3368             y => q{MM.y – MM.y},
3369             },
3370             yMEd => {
3371             M => q{E, dd.MM.y – E, dd.MM.y},
3372             d => q{E, dd.MM.y – E, dd.MM.y},
3373             y => q{E, dd.MM.y – E, dd.MM.y},
3374             },
3375             yMMM => {
3376             M => q{MMM–MMM y},
3377             y => q{MMM y – MMM y},
3378             },
3379             yMMMEd => {
3380             M => q{E, d. MMM – E, d. MMM y},
3381             d => q{E, d. – E, d. MMM y},
3382             y => q{E, d. MMM y – E, d. MMM y},
3383             },
3384             yMMMM => {
3385             M => q{MM – MM.y},
3386             y => q{MM.y – MM.y},
3387             },
3388             yMMMd => {
3389             M => q{d. MMM – d. MMM y},
3390             d => q{d.–d. MMM y},
3391             y => q{d. MMM y – d. MMM y},
3392             },
3393             yMd => {
3394             M => q{dd.MM.y – dd.MM.y},
3395             d => q{dd.MM.y – dd.MM.y},
3396             y => q{dd.MM.y – dd.MM.y},
3397             },
3398             },
3399             'gregorian' => {
3400             M => {
3401             M => q{M.–M.},
3402             },
3403             MEd => {
3404             M => q{E, dd.MM. – E, dd.MM.},
3405             d => q{E, dd.MM. – E, dd.MM.},
3406             },
3407             MMM => {
3408             M => q{MMM–MMM},
3409             },
3410             MMMEd => {
3411             M => q{E, d. MMM – E, d. MMM},
3412             d => q{E, d. – E, d. MMM},
3413             },
3414             MMMd => {
3415             M => q{d. MMM – d. MMM},
3416             d => q{d.–d. MMM},
3417             },
3418             Md => {
3419             M => q{dd.MM. – dd.MM.},
3420             d => q{dd.MM. – dd.MM.},
3421             },
3422             d => {
3423             d => q{d.–d.},
3424             },
3425             fallback => '{0} - {1}',
3426             h => {
3427             a => q{h a – h a},
3428             h => q{h–h a},
3429             },
3430             hm => {
3431             a => q{h:mm a – h:mm a},
3432             h => q{h:mm–h:mm a},
3433             m => q{h:mm–h:mm a},
3434             },
3435             hmv => {
3436             a => q{h:mm a – h:mm a v},
3437             h => q{h:mm–h:mm a v},
3438             m => q{h:mm–h:mm a v},
3439             },
3440             hv => {
3441             a => q{h a – h a v},
3442             h => q{h–h a v},
3443             },
3444             y => {
3445             y => q{y–y},
3446             },
3447             yM => {
3448             M => q{MM.y – MM.y},
3449             y => q{MM.y – MM.y},
3450             },
3451             yMEd => {
3452             M => q{E, dd.MM.y – E, dd.MM.y},
3453             d => q{E, dd.MM.y – E, dd.MM.y},
3454             y => q{E, dd.MM.y – E, dd.MM.y},
3455             },
3456             yMMM => {
3457             M => q{MMM–MMM y},
3458             y => q{MMM y – MMM y},
3459             },
3460             yMMMEd => {
3461             M => q{E, d. MMM – E, d. MMM y},
3462             d => q{E, d. – E, d. MMM y},
3463             y => q{E, d. MMM y – E, d. MMM y},
3464             },
3465             yMMMM => {
3466             M => q{MM – MM.y},
3467             y => q{MM.y – MM.y},
3468             },
3469             yMMMd => {
3470             M => q{d. MMM – d. MMM y},
3471             d => q{d.–d. MMM y},
3472             y => q{d. MMM y – d. MMM y},
3473             },
3474             yMd => {
3475             M => q{dd.MM.y – dd.MM.y},
3476             d => q{dd.MM.y – dd.MM.y},
3477             y => q{dd.MM.y – dd.MM.y},
3478             },
3479             },
3480             } },
3481             );
3482              
3483             has 'time_zone_names' => (
3484             is => 'ro',
3485             isa => HashRef,
3486             init_arg => undef,
3487             default => sub { {
3488             hourFormat => q(+HH:mm;-HH:mm),
3489             gmtFormat => q(GMT{0}),
3490             fallbackFormat => q({1} ({0})),
3491             'Africa/Addis_Ababa' => {
3492             exemplarCity => q#Addis Abeba#,
3493             },
3494             'Africa/Algiers' => {
3495             exemplarCity => q#Algier#,
3496             },
3497             'Africa/Asmera' => {
3498             exemplarCity => q#Asmara#,
3499             },
3500             'Africa/Dar_es_Salaam' => {
3501             exemplarCity => q#Daressalam#,
3502             },
3503             'Africa/Djibouti' => {
3504             exemplarCity => q#Dschibuti#,
3505             },
3506             'Africa/El_Aaiun' => {
3507             exemplarCity => q#El Ayun#,
3508             },
3509             'Africa/Khartoum' => {
3510             exemplarCity => q#Khartum#,
3511             },
3512             'Africa/Lome' => {
3513             exemplarCity => q#Lomé#,
3514             },
3515             'Africa/Mogadishu' => {
3516             exemplarCity => q#Mogadischu#,
3517             },
3518             'Africa/Sao_Tome' => {
3519             exemplarCity => q#São Tomé#,
3520             },
3521             'America/Anchorage' => {
3522             exemplarCity => q#Alasca#,
3523             },
3524             'America/Anguilla' => {
3525             exemplarCity => q#The Valley#,
3526             },
3527             'America/Araguaina' => {
3528             exemplarCity => q#Araguaína#,
3529             },
3530             'America/Argentina/San_Juan' => {
3531             exemplarCity => q#San Juan, Argentinia#,
3532             },
3533             'America/Argentina/Tucuman' => {
3534             exemplarCity => q#Tucumán#,
3535             },
3536             'America/Argentina/Ushuaia' => {
3537             exemplarCity => q#Ushuaïa#,
3538             },
3539             'America/Aruba' => {
3540             exemplarCity => q#Oranjestad#,
3541             },
3542             'America/Asuncion' => {
3543             exemplarCity => q#Asunción#,
3544             },
3545             'America/Belem' => {
3546             exemplarCity => q#Belém#,
3547             },
3548             'America/Belize' => {
3549             exemplarCity => q#Belmopan#,
3550             },
3551             'America/Cancun' => {
3552             exemplarCity => q#Cancún#,
3553             },
3554             'America/Cayman' => {
3555             exemplarCity => q#Inslas Cayman#,
3556             },
3557             'America/Cordoba' => {
3558             exemplarCity => q#Córdoba#,
3559             },
3560             'America/Costa_Rica' => {
3561             exemplarCity => q#San José#,
3562             },
3563             'America/Cuiaba' => {
3564             exemplarCity => q#Cuiabá#,
3565             },
3566             'America/Curacao' => {
3567             exemplarCity => q#Curaçao#,
3568             },
3569             'America/Eirunepe' => {
3570             exemplarCity => q#Eirunepé#,
3571             },
3572             'America/El_Salvador' => {
3573             exemplarCity => q#Salvador#,
3574             },
3575             'America/Godthab' => {
3576             exemplarCity => q#GodthÃ¥b#,
3577             },
3578             'America/Grand_Turk' => {
3579             exemplarCity => q#Cockburn Town#,
3580             },
3581             'America/Guadeloupe' => {
3582             exemplarCity => q#Basse-Terre#,
3583             },
3584             'America/Indiana/Knox' => {
3585             exemplarCity => q#Knox#,
3586             },
3587             'America/Indiana/Marengo' => {
3588             exemplarCity => q#Marengo#,
3589             },
3590             'America/Indiana/Petersburg' => {
3591             exemplarCity => q#Petersburg#,
3592             },
3593             'America/Indiana/Tell_City' => {
3594             exemplarCity => q#Tell City#,
3595             },
3596             'America/Indiana/Vevay' => {
3597             exemplarCity => q#Vevay#,
3598             },
3599             'America/Indiana/Vincennes' => {
3600             exemplarCity => q#Vincennes#,
3601             },
3602             'America/Indiana/Winamac' => {
3603             exemplarCity => q#Winamac#,
3604             },
3605             'America/Jamaica' => {
3606             exemplarCity => q#Giamaica#,
3607             },
3608             'America/Jujuy' => {
3609             exemplarCity => q#San Salvador de Jujuy#,
3610             },
3611             'America/Kentucky/Monticello' => {
3612             exemplarCity => q#Monticello#,
3613             },
3614             'America/Mazatlan' => {
3615             exemplarCity => q#Mazatlán#,
3616             },
3617             'America/Merida' => {
3618             exemplarCity => q#Mérida#,
3619             },
3620             'America/Mexico_City' => {
3621             exemplarCity => q#Citad da Mexico#,
3622             },
3623             'America/Miquelon' => {
3624             exemplarCity => q#Saint Pierre#,
3625             },
3626             'America/Montserrat' => {
3627             exemplarCity => q#Brades#,
3628             },
3629             'America/Noronha' => {
3630             exemplarCity => q#Fernando de Noronha#,
3631             },
3632             'America/North_Dakota/Center' => {
3633             exemplarCity => q#North Dakota (Central)#,
3634             },
3635             'America/North_Dakota/New_Salem' => {
3636             exemplarCity => q#North Dakota (New Salem)#,
3637             },
3638             'America/Port_of_Spain' => {
3639             exemplarCity => q#Port-of-Spain#,
3640             },
3641             'America/Sao_Paulo' => {
3642             exemplarCity => q#São Paulo#,
3643             },
3644             'America/St_Johns' => {
3645             exemplarCity => q#Saint John’s#,
3646             },
3647             'America/St_Kitts' => {
3648             exemplarCity => q#Saint Kitts#,
3649             },
3650             'America/St_Lucia' => {
3651             exemplarCity => q#Santa Lucia#,
3652             },
3653             'America/St_Thomas' => {
3654             exemplarCity => q#Saint Thomas#,
3655             },
3656             'America/St_Vincent' => {
3657             exemplarCity => q#Saint Vincent#,
3658             },
3659             'America/Tortola' => {
3660             exemplarCity => q#Road Town#,
3661             },
3662             'Antarctica/DumontDUrville' => {
3663             exemplarCity => q#Dumont d’Urville#,
3664             },
3665             'Antarctica/McMurdo' => {
3666             exemplarCity => q#Mac Murdo#,
3667             },
3668             'Antarctica/Syowa' => {
3669             exemplarCity => q#Showa#,
3670             },
3671             'Asia/Aqtobe' => {
3672             exemplarCity => q#Aqtöbe#,
3673             },
3674             'Asia/Ashgabat' => {
3675             exemplarCity => q#AÅŸgabat#,
3676             },
3677             'Asia/Baghdad' => {
3678             exemplarCity => q#Bagdad#,
3679             },
3680             'Asia/Bishkek' => {
3681             exemplarCity => q#Bischkek#,
3682             },
3683             'Asia/Brunei' => {
3684             exemplarCity => q#Bandar Seri Begawan#,
3685             },
3686             'Asia/Choibalsan' => {
3687             exemplarCity => q#Tschoibalsan#,
3688             },
3689             'Asia/Dushanbe' => {
3690             exemplarCity => q#Duschanbe#,
3691             },
3692             'Asia/Hong_Kong' => {
3693             exemplarCity => q#Hongkong#,
3694             },
3695             'Asia/Kamchatka' => {
3696             exemplarCity => q#Kamtschatka#,
3697             },
3698             'Asia/Karachi' => {
3699             exemplarCity => q#Karatschi#,
3700             },
3701             'Asia/Krasnoyarsk' => {
3702             exemplarCity => q#Krasnojarsk#,
3703             },
3704             'Asia/Macau' => {
3705             exemplarCity => q#Macao#,
3706             },
3707             'Asia/Makassar' => {
3708             exemplarCity => q#Macassar#,
3709             },
3710             'Asia/Muscat' => {
3711             exemplarCity => q#Mascate#,
3712             },
3713             'Asia/Novosibirsk' => {
3714             exemplarCity => q#Nowosibirsk#,
3715             },
3716             'Asia/Riyadh' => {
3717             exemplarCity => q#Riyad#,
3718             },
3719             'Asia/Saigon' => {
3720             exemplarCity => q#Ho Chi Minh#,
3721             },
3722             'Asia/Sakhalin' => {
3723             exemplarCity => q#Sachalin#,
3724             },
3725             'Asia/Samarkand' => {
3726             exemplarCity => q#Samarcanda#,
3727             },
3728             'Asia/Seoul' => {
3729             exemplarCity => q#Seul#,
3730             },
3731             'Asia/Singapore' => {
3732             exemplarCity => q#Singapur#,
3733             },
3734             'Asia/Tashkent' => {
3735             exemplarCity => q#Taschkent#,
3736             },
3737             'Asia/Tehran' => {
3738             exemplarCity => q#Teheran#,
3739             },
3740             'Asia/Tokyo' => {
3741             exemplarCity => q#Tokio#,
3742             },
3743             'Asia/Urumqi' => {
3744             exemplarCity => q#Ãœrümqi#,
3745             },
3746             'Asia/Yakutsk' => {
3747             exemplarCity => q#Jakutsk#,
3748             },
3749             'Asia/Yekaterinburg' => {
3750             exemplarCity => q#Jekaterinburg#,
3751             },
3752             'Asia/Yerevan' => {
3753             exemplarCity => q#Jerevan#,
3754             },
3755             'Atlantic/Azores' => {
3756             exemplarCity => q#Azoras#,
3757             },
3758             'Atlantic/Bermuda' => {
3759             exemplarCity => q#Bermudas#,
3760             },
3761             'Atlantic/Canary' => {
3762             exemplarCity => q#Inslas Canarias#,
3763             },
3764             'Atlantic/Cape_Verde' => {
3765             exemplarCity => q#Cap Verd#,
3766             },
3767             'Atlantic/Faeroe' => {
3768             exemplarCity => q#Inslas Feroe#,
3769             },
3770             'Atlantic/South_Georgia' => {
3771             exemplarCity => q#Georgia dal Sid#,
3772             },
3773             'Atlantic/St_Helena' => {
3774             exemplarCity => q#Sontg’elena#,
3775             },
3776             'Atlantic/Stanley' => {
3777             exemplarCity => q#Port Stanley#,
3778             },
3779             'Etc/Unknown' => {
3780             exemplarCity => q#zona betg enconuschenta#,
3781             },
3782             'Europe/Athens' => {
3783             exemplarCity => q#Athen#,
3784             },
3785             'Europe/Brussels' => {
3786             exemplarCity => q#Bruxelles#,
3787             },
3788             'Europe/Bucharest' => {
3789             exemplarCity => q#Bucarest#,
3790             },
3791             'Europe/Copenhagen' => {
3792             exemplarCity => q#Copenhaghen#,
3793             },
3794             'Europe/Guernsey' => {
3795             exemplarCity => q#Saint Peter Port#,
3796             },
3797             'Europe/Isle_of_Man' => {
3798             exemplarCity => q#Douglas#,
3799             },
3800             'Europe/Jersey' => {
3801             exemplarCity => q#Saint Helier#,
3802             },
3803             'Europe/Lisbon' => {
3804             exemplarCity => q#Lissabon#,
3805             },
3806             'Europe/London' => {
3807             exemplarCity => q#Londra#,
3808             },
3809             'Europe/Luxembourg' => {
3810             exemplarCity => q#Luxemburg#,
3811             },
3812             'Europe/Moscow' => {
3813             exemplarCity => q#Moscau#,
3814             },
3815             'Europe/Rome' => {
3816             exemplarCity => q#Roma#,
3817             },
3818             'Europe/Tirane' => {
3819             exemplarCity => q#Tirana#,
3820             },
3821             'Europe/Uzhgorod' => {
3822             exemplarCity => q#Uschgorod#,
3823             },
3824             'Europe/Vatican' => {
3825             exemplarCity => q#Citad dal Vatican#,
3826             },
3827             'Europe/Warsaw' => {
3828             exemplarCity => q#Varsovia#,
3829             },
3830             'Europe/Zaporozhye' => {
3831             exemplarCity => q#Saporischja#,
3832             },
3833             'Europe/Zurich' => {
3834             exemplarCity => q#Turitg#,
3835             },
3836             'Indian/Chagos' => {
3837             exemplarCity => q#Diego Garcia#,
3838             },
3839             'Indian/Christmas' => {
3840             exemplarCity => q#Flying Fish Cove#,
3841             },
3842             'Indian/Cocos' => {
3843             exemplarCity => q#West Island#,
3844             },
3845             'Indian/Comoro' => {
3846             exemplarCity => q#Comoras#,
3847             },
3848             'Indian/Kerguelen' => {
3849             exemplarCity => q#Port-aux-Français#,
3850             },
3851             'Indian/Maldives' => {
3852             exemplarCity => q#Maldivas#,
3853             },
3854             'Indian/Reunion' => {
3855             exemplarCity => q#Réunion#,
3856             },
3857             'Pacific/Easter' => {
3858             exemplarCity => q#Insla da Pasca#,
3859             },
3860             'Pacific/Fiji' => {
3861             exemplarCity => q#Fidschi#,
3862             },
3863             'Pacific/Galapagos' => {
3864             exemplarCity => q#Galápagos#,
3865             },
3866             'Pacific/Gambier' => {
3867             exemplarCity => q#Rikitea#,
3868             },
3869             'Pacific/Guadalcanal' => {
3870             exemplarCity => q#Honiara#,
3871             },
3872             'Pacific/Guam' => {
3873             exemplarCity => q#HagÃ¥tña#,
3874             },
3875             'Pacific/Kosrae' => {
3876             exemplarCity => q#Tofol#,
3877             },
3878             'Pacific/Nauru' => {
3879             exemplarCity => q#Yaren#,
3880             },
3881             'Pacific/Niue' => {
3882             exemplarCity => q#Alofi#,
3883             },
3884             'Pacific/Norfolk' => {
3885             exemplarCity => q#Kingston#,
3886             },
3887             'Pacific/Noumea' => {
3888             exemplarCity => q#Nouméa#,
3889             },
3890             'Pacific/Palau' => {
3891             exemplarCity => q#Melekok#,
3892             },
3893             'Pacific/Ponape' => {
3894             exemplarCity => q#Palikir#,
3895             },
3896             'Pacific/Tarawa' => {
3897             exemplarCity => q#South Tarawa#,
3898             },
3899             'Pacific/Tongatapu' => {
3900             exemplarCity => q#NukuÊ»alofa#,
3901             },
3902             'Pacific/Truk' => {
3903             exemplarCity => q#Weno#,
3904             },
3905             'Pacific/Wallis' => {
3906             exemplarCity => q#Matāʻutu#,
3907             },
3908             } }
3909             );
3910 1     1   8549 no Moo;
  1         2  
  1         9  
3911              
3912             1;
3913              
3914             # vim: tabstop=4