File Coverage

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


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Smn - Package for language Inari Sami
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Smn;
10             # This file auto generated from Data\common\main\smn.xml
11             # on Sun 16 Dec 4:37:00 pm GMT
12              
13 1     1   961619 use strict;
  1         3  
  1         28  
14 1     1   4 use warnings;
  1         3  
  1         25  
15 1     1   5 use version;
  1         2  
  1         7  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   98 use v5.10.1;
  1         4  
20 1     1   5 use mro 'c3';
  1         2  
  1         8  
21 1     1   36 use utf8;
  1         2  
  1         8  
22 1     1   31 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         17  
23 1     1   125 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         11  
24 1     1   1069 use Moo;
  1         2  
  1         7  
25              
26             extends('Locale::CLDR::Locales::Root');
27             # Need to add code for Key type pattern
28             sub display_name_pattern {
29 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
30              
31 0           my $display_pattern = '{0} ({1})';
32 0           $display_pattern =~s/\{0\}/$name/g;
33 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
34             $region,
35             $script,
36             $variant,
37             );
38              
39 0           $display_pattern =~s/\{1\}/$subtags/g;
40 0           return $display_pattern;
41             }
42              
43             has 'display_name_language' => (
44             is => 'ro',
45             isa => CodeRef,
46             init_arg => undef,
47             default => sub {
48             sub {
49             my %languages = (
50             'aa' => 'afar',
51             'ab' => 'abhasiakielâ',
52             'ace' => 'atÅ¡ehkielâ',
53             'ada' => 'adangme',
54             'ady' => 'adyge',
55             'af' => 'afrikaans',
56             'agq' => 'aghem',
57             'ain' => 'ainukielâ',
58             'ak' => 'akankielâ',
59             'ale' => 'aleutkielâ',
60             'alt' => 'maadâaltaikielâ',
61             'am' => 'amharakielâ',
62             'an' => 'aragoniakielâ',
63             'anp' => 'angika',
64             'ar' => 'arabiakielâ',
65             'ar_001' => 'standard arabiakielâ',
66             'arn' => 'mapudungun',
67             'arp' => 'arapahokielâ',
68             'as' => 'assamkielâ',
69             'asa' => 'asukielâ',
70             'ast' => 'asturiakielâ',
71             'av' => 'avarkielâ',
72             'awa' => 'awadhikielâ',
73             'ay' => 'aymarakielâ',
74             'az' => 'azerbaidžankielâ',
75             'ba' => 'baÅ¡kirkielâ',
76             'ban' => 'balikielâ',
77             'bas' => 'basaakielâ',
78             'be' => 'vielgisruošâkielâ',
79             'bem' => 'bembakielâ',
80             'bez' => 'benakielâ',
81             'bg' => 'bulgariakielâ',
82             'bho' => 'bhožpurikielâ',
83             'bi' => 'bislama',
84             'bin' => 'binikielâ',
85             'bla' => 'siksikakielâ',
86             'bm' => 'bambarakielâ',
87             'bn' => 'banglakielâ',
88             'bo' => 'tiibetkielâ',
89             'br' => 'bretonkielâ',
90             'brx' => 'bodokielâ',
91             'bs' => 'bosniakielâ',
92             'bug' => 'bugikielâ',
93             'byn' => 'blinkielâ',
94             'ca' => 'katalankielâ',
95             'ce' => 'tÅ¡etÅ¡enkielâ',
96             'ceb' => 'cebuanokielâ',
97             'cgg' => 'kigakielâ',
98             'ch' => 'chamorrokielâ',
99             'chk' => 'chuukkielâ',
100             'chm' => 'marikielâ',
101             'cho' => 'choctawkielâ',
102             'chr' => 'cherokeekielâ',
103             'chy' => 'cheyennekielâ',
104             'ckb' => 'sorani kurdikielâ',
105             'co' => 'korsikakielâ',
106             'crs' => 'Seychellij kreoliranska',
107             'cs' => 'tÅ¡eekikielâ',
108             'cu' => 'kirkkoslaavi',
109             'cv' => 'tÅ¡uvaskielâ',
110             'cy' => 'kymrikielâ',
111             'da' => 'tanskakielâ',
112             'dak' => 'dakotakielâ',
113             'dar' => 'dargikielâ',
114             'dav' => 'taitakielâ',
115             'de' => 'saksakielâ',
116             'de_AT' => 'Nuorttâriijkâ saksakielâ',
117             'de_CH' => 'Sveitsi pajesaksakielâ',
118             'dgr' => 'dogribkielâ',
119             'dje' => 'zarmakielâ',
120             'dsb' => 'vyelisorbi',
121             'dua' => 'dualakielâ',
122             'dv' => 'divehikielâ',
123             'dyo' => 'jola-fonyi',
124             'dz' => 'Dzongkha',
125             'dzg' => 'dazakielâ',
126             'ebu' => 'embukielâ',
127             'ee' => 'ewekielâ',
128             'efi' => 'efikkielâ',
129             'eka' => 'ekajuk',
130             'el' => 'kreikakielâ',
131             'en' => 'eÅ‹gâlâskielâ',
132             'en_AU' => 'Australia eÅ‹gâlâskielâ',
133             'en_CA' => 'Kanada eÅ‹gâlâskielâ',
134             'en_GB' => 'Britannia eÅ‹gâlâskielâ',
135             'en_GB@alt=short' => 'eÅ‹gâlâskielâ (OK)',
136             'en_US' => 'Amerika eÅ‹gâlâskielâ',
137             'en_US@alt=short' => 'eÅ‹gâlâskielâ (USA)',
138             'eo' => 'esperantokielâ',
139             'es' => 'espanjakielâ',
140             'es_419' => 'Läättin-Amerika espanjakielâ',
141             'es_ES' => 'Espanja espanjakielâ',
142             'es_MX' => 'Meksiko espanjakielâ',
143             'et' => 'eestikielâ',
144             'eu' => 'baskikielâ',
145             'ewo' => 'ewondokielâ',
146             'fa' => 'persiakielâ',
147             'ff' => 'fulakielâ',
148             'fi' => 'suomâkielâ',
149             'fil' => 'filipinokielâ',
150             'fj' => 'fidžikielâ',
151             'fo' => 'fäärikielâ',
152             'fon' => 'fonkielâ',
153             'fr' => 'ranskakielâ',
154             'fr_CA' => 'Kanada ranskakielâ',
155             'fr_CH' => 'Sveitsi ranskakielâ',
156             'fur' => 'friulikielâ',
157             'fy' => 'viestârfriisi',
158             'ga' => 'iirikielâ',
159             'gaa' => 'gakielâ',
160             'gd' => 'skottilâš gaelikielâ',
161             'gez' => 'ge’ez',
162             'gil' => 'kiribatikielâ',
163             'gl' => 'galiciakielâ',
164             'gn' => 'guaranikielâ',
165             'gor' => 'gorontalokielâ',
166             'grc' => 'toovláš kreikakielâ',
167             'gsw' => 'Sveitsi saksakielâ',
168             'gu' => 'gudžaratikielâ',
169             'guz' => 'gusiikielâ',
170             'gv' => 'manks',
171             'gwi' => 'gwich’inkielâ',
172             'ha' => 'hausakielâ',
173             'haw' => 'hawaijikielâ',
174             'he' => 'hepreakielâ',
175             'hi' => 'hindikielâ',
176             'hil' => 'hiligainokielâ',
177             'hmn' => 'hmongkielâ',
178             'hr' => 'kroatiakielâ',
179             'hsb' => 'pajesorbi',
180             'ht' => 'Haiti kreoli',
181             'hu' => 'uÅ‹garkielâ',
182             'hup' => 'hupakielâ',
183             'hy' => 'armeniakielâ',
184             'hz' => 'hererokielâ',
185             'ia' => 'interlingua',
186             'iba' => 'ibankielâ',
187             'ibb' => 'ibibiokielâ',
188             'id' => 'indonesiakielâ',
189             'ig' => 'igbokielâ',
190             'ilo' => 'ilocano',
191             'inh' => 'inguÅ¡kielâ',
192             'io' => 'ido',
193             'is' => 'islandkielâ',
194             'it' => 'italiakielâ',
195             'iu' => 'inuktitut',
196             'ja' => 'jaapaankielâ',
197             'jbo' => 'lojban',
198             'jgo' => 'ngomba',
199             'jmc' => 'machame',
200             'jv' => 'jaavakielâ',
201             'ka' => 'georgiakielâ',
202             'kab' => 'kabylkielâ',
203             'kac' => 'kachin',
204             'kaj' => 'jju',
205             'kam' => 'kambakielâ',
206             'kbd' => 'kabardikielâ',
207             'kcg' => 'tyap',
208             'kde' => 'makonde',
209             'kea' => 'Kap Verde kreoli',
210             'kfo' => 'koro',
211             'kha' => 'khasi',
212             'khq' => 'koyra chiini',
213             'ki' => 'kikujukielâ',
214             'kj' => 'kuanjama',
215             'kk' => 'kazakkielâ',
216             'kkj' => 'kako',
217             'kl' => 'kalaallisut',
218             'kln' => 'kalenjikielâ',
219             'km' => 'khmerkielâ',
220             'kmb' => 'kimbundu',
221             'kn' => 'kannada',
222             'ko' => 'koreakielâ',
223             'kok' => 'konkani',
224             'kpe' => 'kpellekielâ',
225             'kr' => 'kanurikielâ',
226             'krc' => 'karachai-balkarkielâ',
227             'krl' => 'kärjilkielâ',
228             'kru' => 'kurukhkielâ',
229             'ks' => 'kashmirkielâ',
230             'ksb' => 'shambala',
231             'ksf' => 'bafia',
232             'ksh' => 'kölnkielâ',
233             'ku' => 'kurdikielâ',
234             'kum' => 'kumykkielâ',
235             'kv' => 'komikielâ',
236             'kw' => 'kornikielâ',
237             'ky' => 'kirgiskielâ',
238             'la' => 'läättinkielâ',
239             'lad' => 'ladinokielâ',
240             'lag' => 'langokielâ',
241             'lb' => 'luxemburgkielâ',
242             'lez' => 'lezgikielâ',
243             'lg' => 'luganda',
244             'li' => 'limburgkielâ',
245             'lkt' => 'lakotakielâ',
246             'ln' => 'lingala',
247             'lo' => 'laokielâ',
248             'loz' => 'lozi',
249             'lrc' => 'taveluri',
250             'lt' => 'liettuakielâ',
251             'lu' => 'katangaluba',
252             'lua' => 'lulualuba',
253             'lun' => 'lunda',
254             'luo' => 'luo',
255             'lus' => 'lusai',
256             'luy' => 'luhya',
257             'lv' => 'latviakielâ',
258             'mad' => 'madurakielâ',
259             'mag' => 'magahi',
260             'mai' => 'maithili',
261             'mak' => 'makasar',
262             'mas' => 'masaikielâ',
263             'mdf' => 'mokÅ¡akielâ',
264             'men' => 'mendekielâ',
265             'mer' => 'merukielâ',
266             'mfe' => 'morisyen',
267             'mg' => 'malagaskielâ',
268             'mgh' => 'makua-meetto',
269             'mgo' => 'meta’',
270             'mh' => 'marshallkielâ',
271             'mi' => 'maorikielâ',
272             'mic' => 'micmac',
273             'min' => 'minangkabau',
274             'mk' => 'makedoniakielâ',
275             'ml' => 'malajam',
276             'mn' => 'mongoliakielâ',
277             'mni' => 'manipuri',
278             'moh' => 'mohawkkielâ',
279             'mos' => 'moore',
280             'mr' => 'marathikielâ',
281             'mrj' => 'viestârmari',
282             'ms' => 'malaiji',
283             'mt' => 'maltakielâ',
284             'mua' => 'mundang',
285             'mul' => 'maÅ‹gâ kielâ',
286             'mus' => 'muskogeekielâ',
287             'mwl' => 'mirandeskielâ',
288             'my' => 'burmakielâ',
289             'myv' => 'ersäkielâ',
290             'mzn' => 'mazandarani',
291             'na' => 'naurukielâ',
292             'nap' => 'napolikielâ',
293             'naq' => 'nama',
294             'nb' => 'tárukielâ bokmÃ¥l',
295             'nd' => 'tave-nbedele',
296             'nds_NL' => 'Vuáládâhenâmij saksakielâ',
297             'ne' => 'nepalkielâ',
298             'new' => 'newari',
299             'ng' => 'ndonga',
300             'nia' => 'niaskielâ',
301             'niu' => 'niuekielâ',
302             'nl' => 'hollandkielâ',
303             'nl_BE' => 'hollandkielâ (flaami)',
304             'nmg' => 'kwasio',
305             'nn' => 'tárukielâ nynorsk',
306             'nnh' => 'ngiemboon',
307             'no' => 'tárukielâ',
308             'nog' => 'nogaikielâ',
309             'non' => 'toovláš tárukielâ',
310             'nqo' => 'n’ko',
311             'nr' => 'maadâ-nbedele',
312             'nso' => 'tavesotho',
313             'nus' => 'nuer',
314             'nv' => 'navajokielâ',
315             'ny' => 'njanža',
316             'nyn' => 'nyankolekielâ',
317             'oc' => 'oksitan',
318             'om' => 'oromokielâ',
319             'or' => 'orija',
320             'os' => 'ossetkielâ',
321             'pa' => 'pandžabi',
322             'pag' => 'pangasinankielâ',
323             'pam' => 'pampangakielâ',
324             'pap' => 'papiamentu',
325             'pau' => 'palaukielâ',
326             'pcm' => 'Nigeria pidgin',
327             'pl' => 'puolakielâ',
328             'prg' => 'toovláš preussikielâ',
329             'ps' => 'paÅ¡tu',
330             'pt' => 'portugalkielâ',
331             'pt_BR' => 'Brasilia portugalkielâ',
332             'pt_PT' => 'Portugal portugalkielâ',
333             'qu' => 'quechua',
334             'quc' => 'ki’che’',
335             'rap' => 'rapanui',
336             'rar' => 'rarotonga',
337             'rm' => 'retoroomaankielâ',
338             'rn' => 'rundi',
339             'ro' => 'romaniakielâ',
340             'rof' => 'rombo',
341             'rom' => 'roomaankielâ',
342             'root' => 'ruotâs',
343             'ru' => 'ruošâkielâ',
344             'rup' => 'aromaniakielâ',
345             'rw' => 'ruandakielâ',
346             'rwk' => 'rwa',
347             'sa' => 'sanskrit',
348             'sad' => 'sandawe',
349             'sah' => 'jakutkielâ',
350             'saq' => 'samburukielâ',
351             'sat' => 'santalikielâ',
352             'sba' => 'ngambay',
353             'sbp' => 'sangu',
354             'sc' => 'sardiniakielâ',
355             'scn' => 'sisiliakielâ',
356             'sco' => 'skootikielâ',
357             'sd' => 'sindhi',
358             'se' => 'tavekielâ',
359             'seh' => 'sena',
360             'ses' => 'koyraboro senni',
361             'sg' => 'sango',
362             'shi' => 'taÅ¡elhit',
363             'shn' => 'shankielâ',
364             'si' => 'sinhala',
365             'sk' => 'slovakiakielâ',
366             'sl' => 'sloveniakielâ',
367             'sm' => 'samoakielâ',
368             'sma' => 'maadâsämikielâ',
369             'smj' => 'juulevsämikielâ',
370             'smn' => 'anarâškielâ',
371             'sms' => 'nuorttâlâškielâ',
372             'sn' => 'shona',
373             'snk' => 'soninke',
374             'so' => 'somalikielâ',
375             'sq' => 'albaniakielâ',
376             'sr' => 'serbiakielâ',
377             'srn' => 'sranantongo',
378             'ss' => 'swazikielâ',
379             'ssy' => 'saho',
380             'st' => 'maadâsotho',
381             'su' => 'sundakielâ',
382             'suk' => 'sukumakielâ',
383             'sv' => 'ruotâkielâ',
384             'sw' => 'swahilikielâ',
385             'sw_CD' => 'Kongo swahilikielâ',
386             'swb' => 'komorikielâ',
387             'syr' => 'syyriakielâ',
388             'ta' => 'tamilkielâ',
389             'te' => 'telugu',
390             'tem' => 'temnekielâ',
391             'teo' => 'ateso',
392             'tet' => 'tetum',
393             'tg' => 'tadžikkielâ',
394             'th' => 'thaikielâ',
395             'ti' => 'tigrinyakielâ',
396             'tig' => 'tigrekielâ',
397             'tk' => 'turkmenkielâ',
398             'tlh' => 'klingonkielâ',
399             'tn' => 'tswanakielâ',
400             'to' => 'tongakielâ',
401             'tpi' => 'tok pisin',
402             'tr' => 'tuurkikielâ',
403             'trv' => 'taroko',
404             'ts' => 'tsongakielâ',
405             'tt' => 'tatarkielâ',
406             'tum' => 'tumbukakielâ',
407             'tvl' => 'tuvalukielâ',
408             'twq' => 'tasawaq',
409             'ty' => 'tahitikielâ',
410             'tyv' => 'tuvakielâ',
411             'tzm' => 'Koskâatlas tamazight',
412             'udm' => 'udmurtkielâ',
413             'ug' => 'uigurkielâ',
414             'uk' => 'ukrainakielâ',
415             'umb' => 'umbundu',
416             'und' => 'tubdâmettumis kielâ',
417             'ur' => 'urdu',
418             'uz' => 'uzbekkielâ',
419             'vai' => 'vaikielâ',
420             've' => 'vendakielâ',
421             'vep' => 'vepsäkielâ',
422             'vi' => 'vietnamkielâ',
423             'vo' => 'volapük',
424             'vun' => 'vunjo',
425             'wa' => 'walloonkielâ',
426             'wae' => 'walliskielâ',
427             'wal' => 'wolaitakielâ',
428             'war' => 'waraykielâ',
429             'wo' => 'wolofkielâ',
430             'xal' => 'kalmukkielâ',
431             'xh' => 'xhosakielâ',
432             'xog' => 'soga',
433             'yav' => 'yangben',
434             'ybb' => 'yemba',
435             'yi' => 'jiddish',
436             'yo' => 'yorubakielâ',
437             'yue' => 'kantonkielâ',
438             'zgh' => 'standard tamazight',
439             'zh' => 'mandarinkiinakielâ',
440             'zh_Hans' => 'oovtâkiärdánis kiinakielâ',
441             'zh_Hant' => 'ärbivuáválâš kiinakielâ',
442             'zu' => 'zulukielâ',
443             'zun' => 'zunikielâ',
444             'zxx' => 'ij kielâlâš siskáldâs',
445             'zza' => 'zazakielâ',
446              
447             );
448             if (@_) {
449             return $languages{$_[0]};
450             }
451             return \%languages;
452             }
453             },
454             );
455              
456             has 'display_name_region' => (
457             is => 'ro',
458             isa => HashRef[Str],
459             init_arg => undef,
460             default => sub {
461             {
462             'AC' => 'Ascension-suálui',
463             'AD' => 'Andorra',
464             'AE' => 'Arabiemirkodeh',
465             'AF' => 'Afganistan',
466             'AG' => 'Antigua já Barbuda',
467             'AI' => 'Anguilla',
468             'AL' => 'Albania',
469             'AM' => 'Armenia',
470             'AO' => 'Angola',
471             'AQ' => 'Antarktis',
472             'AR' => 'Argentina',
473             'AS' => 'Amerika Samoa',
474             'AT' => 'Nuorttâriijkâ',
475             'AU' => 'Australia',
476             'AW' => 'Aruba',
477             'AX' => 'Vuáskueennâm',
478             'AZ' => 'Azerbaidžan',
479             'BA' => 'Bosnia já Herzegovina',
480             'BB' => 'Barbados',
481             'BD' => 'Bangladesh',
482             'BE' => 'Belgia',
483             'BF' => 'Burkina Faso',
484             'BG' => 'Bulgaria',
485             'BH' => 'Bahrain',
486             'BI' => 'Burundi',
487             'BJ' => 'Benin',
488             'BL' => 'St. Barthélemy',
489             'BM' => 'Bermuda',
490             'BN' => 'Brunei',
491             'BO' => 'Bolivia',
492             'BR' => 'Brasilia',
493             'BS' => 'Bahama',
494             'BT' => 'Bhutan',
495             'BV' => 'Bouvetsuálui',
496             'BW' => 'Botswana',
497             'BY' => 'Vielgis-Ruoššâ',
498             'BZ' => 'Belize',
499             'CA' => 'Kanada',
500             'CC' => 'Kookossuolluuh (Keelingsuolluuh)',
501             'CD@alt=variant' => 'Kongo demokraattisâš täsiväldi',
502             'CF' => 'Koskâ-Afrika täsiväldi',
503             'CG@alt=variant' => 'Kongo täsiväldi',
504             'CH' => 'Sveitsi',
505             'CI' => 'Côte d’Ivoire',
506             'CK' => 'Cooksuolluuh',
507             'CL' => 'Chile',
508             'CM' => 'Kamerun',
509             'CN' => 'Kiina',
510             'CO' => 'Kolumbia',
511             'CP' => 'Clippertonsuálui',
512             'CR' => 'Costa Rica',
513             'CU' => 'Kuuba',
514             'CV' => 'Cape Verde',
515             'CW' => 'Curaçao',
516             'CX' => 'Juovlâsuálui',
517             'CY' => 'Kypros',
518             'CZ' => 'TÅ¡ekki',
519             'DE' => 'Saksa',
520             'DG' => 'Diego Garcia',
521             'DJ' => 'Djibouti',
522             'DK' => 'Tanska',
523             'DM' => 'Dominica',
524             'DO' => 'Dominikaanisâš täsiväldi',
525             'DZ' => 'Algeria',
526             'EA' => 'Ceuta já Melilla',
527             'EC' => 'Ecuador',
528             'EE' => 'Eestieennâm',
529             'EG' => 'Egypti',
530             'ER' => 'Eritrea',
531             'ES' => 'Espanja',
532             'ET' => 'Etiopia',
533             'FI' => 'Suomâ',
534             'FJ' => 'Fidži',
535             'FK' => 'Falklandsuolluuh',
536             'FK@alt=variant' => 'Falklandsuolluuh (Malvinassuolluuh)',
537             'FM' => 'Mikronesia littoväldi',
538             'FO' => 'Färsuolluuh',
539             'FR' => 'Ranska',
540             'GA' => 'Gabon',
541             'GB' => 'Ovtâstum Kunâgâskodde',
542             'GB@alt=short' => 'OK',
543             'GD' => 'Grenada',
544             'GE' => 'Georgia',
545             'GF' => 'Ranska Guyana',
546             'GG' => 'Guernsey',
547             'GH' => 'Ghana',
548             'GI' => 'Gibraltar',
549             'GL' => 'Grönland',
550             'GM' => 'Gambia',
551             'GN' => 'Guinea',
552             'GP' => 'Guadeloupe',
553             'GQ' => 'Peeivitäsideijee Guinea',
554             'GR' => 'Kreikka',
555             'GS' => 'Maadâ-Georgia já Máddááh Sandwichsuolluuh',
556             'GT' => 'Guatemala',
557             'GU' => 'Guam',
558             'GW' => 'Guinea-Bissau',
559             'GY' => 'Guyana',
560             'HK' => 'Hongkong – Kiina e.h.k.',
561             'HK@alt=short' => 'Hong Kong',
562             'HM' => 'Heard já McDonaldsuolluuh',
563             'HN' => 'Honduras',
564             'HR' => 'Kroatia',
565             'HT' => 'Haiti',
566             'HU' => 'UÅ‹gar',
567             'IC' => 'Kanariasuolluuh',
568             'ID' => 'Indonesia',
569             'IE' => 'Irland',
570             'IL' => 'Israel',
571             'IM' => 'Mansuálui',
572             'IN' => 'India',
573             'IO' => 'Brittilâš India väldimeerâ kuávlu',
574             'IQ' => 'Irak',
575             'IR' => 'Iran',
576             'IS' => 'Island',
577             'IT' => 'Italia',
578             'JE' => 'Jersey',
579             'JM' => 'Jamaika',
580             'JO' => 'Jordan',
581             'JP' => 'Jaapaan',
582             'KE' => 'Kenia',
583             'KG' => 'Kirgisia',
584             'KH' => 'Kambodža',
585             'KI' => 'Kiribati',
586             'KM' => 'Komoreh',
587             'KN' => 'St. Kitts já Nevis',
588             'KP' => 'Tave-Korea',
589             'KR' => 'Maadâ-Korea',
590             'KW' => 'Kuwait',
591             'KY' => 'Caymansuolluuh',
592             'KZ' => 'Kazakstan',
593             'LA' => 'Laos',
594             'LB' => 'Libanon',
595             'LC' => 'St. Lucia',
596             'LI' => 'Liechtenstein',
597             'LK' => 'Sri Lanka',
598             'LR' => 'Liberia',
599             'LS' => 'Lesotho',
600             'LT' => 'Liettua',
601             'LU' => 'Luxemburg',
602             'LV' => 'Latvia',
603             'LY' => 'Libya',
604             'MA' => 'Marokko',
605             'MC' => 'Monaco',
606             'MD' => 'Moldova',
607             'ME' => 'Montenegro',
608             'MF' => 'St. Martin',
609             'MG' => 'Madagaskar',
610             'MH' => 'Marshallsuolluuh',
611             'MK@alt=variant' => 'OJT Makedonia',
612             'ML' => 'Mali',
613             'MM' => 'Myanmar (Burma)',
614             'MN' => 'Mongolia',
615             'MO' => 'Macao - – Kiina e.h.k.',
616             'MO@alt=short' => 'Macao',
617             'MP' => 'Tave-Marianeh',
618             'MQ' => 'Martinique',
619             'MR' => 'Mauritania',
620             'MS' => 'Montserrat',
621             'MT' => 'Malta',
622             'MU' => 'Mauritius',
623             'MV' => 'Malediveh',
624             'MW' => 'Malawi',
625             'MX' => 'Meksiko',
626             'MY' => 'Malaysia',
627             'MZ' => 'Mosambik',
628             'NA' => 'Namibia',
629             'NC' => 'Uđđâ-Kaledonia',
630             'NE' => 'Niger',
631             'NF' => 'Norfolksuálui',
632             'NG' => 'Nigeria',
633             'NI' => 'Nicaragua',
634             'NL' => 'Vuáládâhenâmeh',
635             'NO' => 'Taažâ',
636             'NP' => 'Nepal',
637             'NR' => 'Nauru',
638             'NU' => 'Niue',
639             'NZ' => 'Uđđâ-Seeland',
640             'OM' => 'Oman',
641             'PA' => 'Panama',
642             'PE' => 'Peru',
643             'PF' => 'Ranska Polynesia',
644             'PG' => 'Papua-Uđđâ-Guinea',
645             'PH' => 'Filipineh',
646             'PK' => 'Pakistan',
647             'PL' => 'Puola',
648             'PM' => 'St. Pierre já Miquelon',
649             'PN' => 'Pitcairn',
650             'PR' => 'Puerto Rico',
651             'PT' => 'Portugal',
652             'PW' => 'Palau',
653             'PY' => 'Paraguay',
654             'QA' => 'Qatar',
655             'RE' => 'Réunion',
656             'RO' => 'Romania',
657             'RS' => 'Serbia',
658             'RU' => 'Ruoššâ',
659             'RW' => 'Ruanda',
660             'SA' => 'Saudi Arabia',
661             'SB' => 'Salomosuolluuh',
662             'SC' => 'Seychelleh',
663             'SD' => 'Sudan',
664             'SE' => 'Ruotâ',
665             'SG' => 'Singapore',
666             'SH' => 'Saint Helena',
667             'SI' => 'Slovenia',
668             'SJ' => 'ÄŒokkeväärih já Jan Mayen',
669             'SK' => 'Slovakia',
670             'SL' => 'Sierra Leone',
671             'SM' => 'San Marino',
672             'SN' => 'Senegal',
673             'SO' => 'Somalia',
674             'SR' => 'Surinam',
675             'SS' => 'Maadâ-Sudan',
676             'ST' => 'São Tomé já Príncipe',
677             'SV' => 'El Salvador',
678             'SX' => 'Sint Maarten',
679             'SY' => 'Syria',
680             'SZ' => 'Swazieennâm',
681             'TA' => 'Tristan da Cunha',
682             'TC' => 'Turks- já Caicossuolluuh',
683             'TD' => 'TÅ¡ad',
684             'TF' => 'Ranska máddááh kuávluh',
685             'TG' => 'Togo',
686             'TH' => 'Thaieennâm',
687             'TJ' => 'Tadžikistan',
688             'TK' => 'Tokelau',
689             'TL' => 'Timor-Leste',
690             'TM' => 'Turkmenistan',
691             'TN' => 'Tunisia',
692             'TO' => 'Tonga',
693             'TR' => 'Turkki',
694             'TT' => 'Trinidad já Tobago',
695             'TV' => 'Tuvalu',
696             'TW' => 'Taiwan',
697             'TZ' => 'Tansania',
698             'UA' => 'Ukraina',
699             'UG' => 'Uganda',
700             'UM' => 'Ovtâstum Staatâi sierânâssuolluuh',
701             'US' => 'Ovtâstum Staatah',
702             'US@alt=short' => 'USA',
703             'UY' => 'Uruguay',
704             'UZ' => 'Uzbekistan',
705             'VA' => 'Vatikan',
706             'VC' => 'St. Vincent já Grenadines',
707             'VE' => 'Venezuela',
708             'VG' => 'Brittiliih Nieidâsuolluuh',
709             'VI' => 'Ovtâstum Staatâi Nieidâsuolluuh',
710             'VN' => 'Vietnam',
711             'VU' => 'Vanuatu',
712             'WF' => 'Wallis já Futuna',
713             'WS' => 'Samoa',
714             'XK' => 'Kosovo',
715             'YE' => 'Jemen',
716             'YT' => 'Mayotte',
717             'ZA' => 'Maadâ-Afrikka',
718             'ZM' => 'Sambia',
719             'ZW' => 'Zimbabwe',
720              
721             }
722             },
723             );
724              
725             has 'display_name_measurement_system' => (
726             is => 'ro',
727             isa => HashRef[Str],
728             init_arg => undef,
729             default => sub {
730             {
731             'metric' => q{metrisâš},
732             'UK' => q{brittilâš},
733             'US' => q{ameriklâš},
734              
735             }
736             },
737             );
738              
739             has 'display_name_code_patterns' => (
740             is => 'ro',
741             isa => HashRef[Str],
742             init_arg => undef,
743             default => sub {
744             {
745             'language' => 'kielâ: {0}',
746             'script' => 'čäällimvuáhádâh: {0}',
747             'region' => 'kuávlu: {0}',
748              
749             }
750             },
751             );
752              
753             has 'text_orientation' => (
754             is => 'ro',
755             isa => HashRef[Str],
756             init_arg => undef,
757             default => sub { return {
758             lines => 'top-to-bottom',
759             characters => 'left-to-right',
760             }}
761             );
762              
763             has 'characters' => (
764             is => 'ro',
765             isa => HashRef,
766             init_arg => undef,
767             default => $^V ge v5.18.0
768             ? eval <<'EOT'
769             sub {
770             no warnings 'experimental::regex_sets';
771             return {
772             auxiliary => qr{[à ç é è í ñ Å„ ó ò q ú ü w x æ ø Ã¥ ã ö]},
773             index => ['A', 'Â', 'B', 'C', 'ÄŒ', 'D', 'Đ', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'ÅŠ', 'O', 'P', 'R', 'S', 'Å ', 'T', 'U', 'V', 'Y', 'Z', 'Ž', 'Ä', 'Á'],
774             main => qr{[a â b c č d Ä‘ e f g h i j k l m n Å‹ o p r s Å¡ t u v y z ž ä á]},
775             numbers => qr{[  \- , % ‰ + 0 1 2 3 4 5 6 7 8 9]},
776             };
777             },
778             EOT
779             : sub {
780             return { index => ['A', 'Â', 'B', 'C', 'ÄŒ', 'D', 'Đ', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'ÅŠ', 'O', 'P', 'R', 'S', 'Å ', 'T', 'U', 'V', 'Y', 'Z', 'Ž', 'Ä', 'Á'], };
781             },
782 1     1   147 );
  1         2  
  1         155  
783              
784              
785             has 'units' => (
786             is => 'ro',
787             isa => HashRef[HashRef[HashRef[Str]]],
788             init_arg => undef,
789             default => sub { {
790             'long' => {
791             'day' => {
792             'name' => q(peeivih),
793             },
794             'hour' => {
795             'name' => q(tiijmeh),
796             },
797             'microsecond' => {
798             'name' => q(mikrosekunteh),
799             'one' => q({0} μs),
800             'other' => q({0} μs),
801             'two' => q({0} μs),
802             },
803             'millisecond' => {
804             'name' => q(millisekunteh),
805             },
806             'minute' => {
807             'name' => q(minutteh),
808             },
809             'month' => {
810             'name' => q(mánuppajeh),
811             },
812             'nanosecond' => {
813             'name' => q(nanosekunteh),
814             },
815             'second' => {
816             'name' => q(sekunteh),
817             },
818             'week' => {
819             'name' => q(ohoh),
820             },
821             'year' => {
822             'name' => q(iveh),
823             },
824             },
825             } }
826             );
827              
828             has 'minimum_grouping_digits' => (
829             is =>'ro',
830             isa => Int,
831             init_arg => undef,
832             default => 1,
833             );
834              
835             has 'number_symbols' => (
836             is => 'ro',
837             isa => HashRef,
838             init_arg => undef,
839             default => sub { {
840             'latn' => {
841             'decimal' => q(,),
842             'exponential' => q(E),
843             'group' => q( ),
844             'infinity' => q(∞),
845             'minusSign' => q(-),
846             'nan' => q(epiloho),
847             'perMille' => q(‰),
848             'percentSign' => q(%),
849             'plusSign' => q(+),
850             'superscriptingExponent' => q(×),
851             'timeSeparator' => q(.),
852             },
853             } }
854             );
855              
856             has 'number_formats' => (
857             is => 'ro',
858             isa => HashRef,
859             init_arg => undef,
860             default => sub { {
861             decimalFormat => {
862             'default' => {
863             '1000' => {
864             'one' => '0 tuhháát',
865             'other' => '0 tuhháát',
866             'two' => '0 tuhháát',
867             },
868             '10000' => {
869             'one' => '00 tuhháát',
870             'other' => '00 tuhháát',
871             'two' => '00 tuhháát',
872             },
873             '100000' => {
874             'one' => '000 tuhháát',
875             'other' => '000 tuhháát',
876             'two' => '000 tuhháát',
877             },
878             '1000000' => {
879             'one' => '0 miljovn',
880             'other' => '0 miljovn',
881             'two' => '0 miljovn',
882             },
883             '10000000' => {
884             'one' => '00 miljovn',
885             'other' => '00 miljovn',
886             'two' => '00 miljovn',
887             },
888             '100000000' => {
889             'one' => '000 miljovn',
890             'other' => '000 miljovn',
891             'two' => '000 miljovn',
892             },
893             '1000000000' => {
894             'one' => '0 miljard',
895             'other' => '0 miljard',
896             'two' => '0 miljard',
897             },
898             '10000000000' => {
899             'one' => '00 miljard',
900             'other' => '00 miljard',
901             'two' => '00 miljard',
902             },
903             '100000000000' => {
904             'one' => '000 miljard',
905             'other' => '000 miljard',
906             'two' => '000 miljard',
907             },
908             '1000000000000' => {
909             'one' => '0 biljovn',
910             'other' => '0 biljovn',
911             'two' => '0 biljovn',
912             },
913             '10000000000000' => {
914             'one' => '00 biljovn',
915             'other' => '00 biljovn',
916             'two' => '00 biljovn',
917             },
918             '100000000000000' => {
919             'one' => '000 biljovn',
920             'other' => '000 biljovn',
921             'two' => '000 biljovn',
922             },
923             'standard' => {
924             'default' => '#,##0.###',
925             },
926             },
927             'long' => {
928             '1000' => {
929             'one' => '0 tuhháát',
930             'other' => '0 tuhháát',
931             'two' => '0 tuhháát',
932             },
933             '10000' => {
934             'one' => '00 tuhháát',
935             'other' => '00 tuhháát',
936             'two' => '00 tuhháát',
937             },
938             '100000' => {
939             'one' => '000 tuhháát',
940             'other' => '000 tuhháát',
941             'two' => '000 tuhháát',
942             },
943             '1000000' => {
944             'one' => '0 miljovn',
945             'other' => '0 miljovn',
946             'two' => '0 miljovn',
947             },
948             '10000000' => {
949             'one' => '00 miljovn',
950             'other' => '00 miljovn',
951             'two' => '00 miljovn',
952             },
953             '100000000' => {
954             'one' => '000 miljovn',
955             'other' => '000 miljovn',
956             'two' => '000 miljovn',
957             },
958             '1000000000' => {
959             'one' => '0 miljard',
960             'other' => '0 miljard',
961             'two' => '0 miljard',
962             },
963             '10000000000' => {
964             'one' => '00 miljard',
965             'other' => '00 miljard',
966             'two' => '00 miljard',
967             },
968             '100000000000' => {
969             'one' => '000 miljard',
970             'other' => '000 miljard',
971             'two' => '000 miljard',
972             },
973             '1000000000000' => {
974             'one' => '0 biljovn',
975             'other' => '0 biljovn',
976             'two' => '0 biljovn',
977             },
978             '10000000000000' => {
979             'one' => '00 biljovn',
980             'other' => '00 biljovn',
981             'two' => '00 biljovn',
982             },
983             '100000000000000' => {
984             'one' => '000 biljovn',
985             'other' => '000 biljovn',
986             'two' => '000 biljovn',
987             },
988             },
989             },
990             percentFormat => {
991             'default' => {
992             'standard' => {
993             'default' => '#,##0 %',
994             },
995             },
996             },
997             scientificFormat => {
998             'default' => {
999             'standard' => {
1000             'default' => '#E0',
1001             },
1002             },
1003             },
1004             } },
1005             );
1006              
1007             has 'number_currency_formats' => (
1008             is => 'ro',
1009             isa => HashRef,
1010             init_arg => undef,
1011             default => sub { {
1012             'latn' => {
1013             'pattern' => {
1014             'default' => {
1015             'accounting' => {
1016             'positive' => '#,##0.00 ¤',
1017             },
1018             'standard' => {
1019             'positive' => '#,##0.00 ¤',
1020             },
1021             },
1022             },
1023             },
1024             } },
1025             );
1026              
1027             has 'currencies' => (
1028             is => 'ro',
1029             isa => HashRef,
1030             init_arg => undef,
1031             default => sub { {
1032             'DKK' => {
1033             display_name => {
1034             'currency' => q(Tanska ruvnâ),
1035             },
1036             },
1037             'EEK' => {
1038             display_name => {
1039             'currency' => q(Eesti ruvnâ),
1040             },
1041             },
1042             'EUR' => {
1043             display_name => {
1044             'currency' => q(euro),
1045             },
1046             },
1047             'FIM' => {
1048             display_name => {
1049             'currency' => q(Suomâ märkki),
1050             },
1051             },
1052             'ISK' => {
1053             display_name => {
1054             'currency' => q(Island ruvnâ),
1055             },
1056             },
1057             'LVR' => {
1058             display_name => {
1059             'currency' => q(Latvia ruble),
1060             },
1061             },
1062             'NOK' => {
1063             display_name => {
1064             'currency' => q(Taažâ ruvnâ),
1065             },
1066             },
1067             'SEK' => {
1068             display_name => {
1069             'currency' => q(Ruotâ ruvnâ),
1070             },
1071             },
1072             } },
1073             );
1074              
1075              
1076             has 'calendar_months' => (
1077             is => 'ro',
1078             isa => HashRef,
1079             init_arg => undef,
1080             default => sub { {
1081             'gregorian' => {
1082             'format' => {
1083             abbreviated => {
1084             nonleap => [
1085             'uÄ‘iv',
1086             'kuovâ',
1087             'njuhčâ',
1088             'cuáŋui',
1089             'vyesi',
1090             'kesi',
1091             'syeini',
1092             'porge',
1093             'čohčâ',
1094             'roovvâd',
1095             'skammâ',
1096             'juovlâ'
1097             ],
1098             leap => [
1099            
1100             ],
1101             },
1102             narrow => {
1103             nonleap => [
1104             'U',
1105             'K',
1106             'NJ',
1107             'C',
1108             'V',
1109             'K',
1110             'S',
1111             'P',
1112             'ÄŒ',
1113             'R',
1114             'S',
1115             'J'
1116             ],
1117             leap => [
1118            
1119             ],
1120             },
1121             wide => {
1122             nonleap => [
1123             'uđđâivemáánu',
1124             'kuovâmáánu',
1125             'njuhčâmáánu',
1126             'cuáŋuimáánu',
1127             'vyesimáánu',
1128             'kesimáánu',
1129             'syeinimáánu',
1130             'porgemáánu',
1131             'čohčâmáánu',
1132             'roovvâdmáánu',
1133             'skammâmáánu',
1134             'juovlâmáánu'
1135             ],
1136             leap => [
1137            
1138             ],
1139             },
1140             },
1141             'stand-alone' => {
1142             abbreviated => {
1143             nonleap => [
1144             'uÄ‘iv',
1145             'kuovâ',
1146             'njuhčâ',
1147             'cuáŋui',
1148             'vyesi',
1149             'kesi',
1150             'syeini',
1151             'porge',
1152             'čohčâ',
1153             'roovvâd',
1154             'skammâ',
1155             'juovlâ'
1156             ],
1157             leap => [
1158            
1159             ],
1160             },
1161             narrow => {
1162             nonleap => [
1163             'U',
1164             'K',
1165             'NJ',
1166             'C',
1167             'V',
1168             'K',
1169             'S',
1170             'P',
1171             'ÄŒ',
1172             'R',
1173             'S',
1174             'J'
1175             ],
1176             leap => [
1177            
1178             ],
1179             },
1180             wide => {
1181             nonleap => [
1182             'uđđâivemáánu',
1183             'kuovâmáánu',
1184             'njuhčâmáánu',
1185             'cuáŋuimáánu',
1186             'vyesimáánu',
1187             'kesimáánu',
1188             'syeinimáánu',
1189             'porgemáánu',
1190             'čohčâmáánu',
1191             'roovvâdmáánu',
1192             'skammâmáánu',
1193             'juovlâmáánu'
1194             ],
1195             leap => [
1196            
1197             ],
1198             },
1199             },
1200             },
1201             } },
1202             );
1203              
1204             has 'calendar_days' => (
1205             is => 'ro',
1206             isa => HashRef,
1207             init_arg => undef,
1208             default => sub { {
1209             'gregorian' => {
1210             'format' => {
1211             abbreviated => {
1212             mon => 'vuo',
1213             tue => 'maj',
1214             wed => 'kos',
1215             thu => 'tuo',
1216             fri => 'vás',
1217             sat => 'láv',
1218             sun => 'pas'
1219             },
1220             narrow => {
1221             mon => 'V',
1222             tue => 'M',
1223             wed => 'K',
1224             thu => 'T',
1225             fri => 'V',
1226             sat => 'L',
1227             sun => 'p'
1228             },
1229             short => {
1230             mon => 'vu',
1231             tue => 'ma',
1232             wed => 'ko',
1233             thu => 'tu',
1234             fri => 'vá',
1235             sat => 'lá',
1236             sun => 'pa'
1237             },
1238             wide => {
1239             mon => 'vuossaargâ',
1240             tue => 'majebaargâ',
1241             wed => 'koskoho',
1242             thu => 'tuorâstuv',
1243             fri => 'vástuppeeivi',
1244             sat => 'lávurduv',
1245             sun => 'pasepeeivi'
1246             },
1247             },
1248             'stand-alone' => {
1249             abbreviated => {
1250             mon => 'vuo',
1251             tue => 'maj',
1252             wed => 'kos',
1253             thu => 'tuo',
1254             fri => 'vás',
1255             sat => 'láv',
1256             sun => 'pas'
1257             },
1258             narrow => {
1259             mon => 'M',
1260             tue => 'T',
1261             wed => 'W',
1262             thu => 'T',
1263             fri => 'F',
1264             sat => 'S',
1265             sun => 'S'
1266             },
1267             short => {
1268             mon => 'vu',
1269             tue => 'ma',
1270             wed => 'ko',
1271             thu => 'tu',
1272             fri => 'vá',
1273             sat => 'lá',
1274             sun => 'pa'
1275             },
1276             wide => {
1277             mon => 'vuossargâ',
1278             tue => 'majebargâ',
1279             wed => 'koskokko',
1280             thu => 'tuorâstâh',
1281             fri => 'vástuppeivi',
1282             sat => 'lávurdâh',
1283             sun => 'pasepeivi'
1284             },
1285             },
1286             },
1287             } },
1288             );
1289              
1290             has 'calendar_quarters' => (
1291             is => 'ro',
1292             isa => HashRef,
1293             init_arg => undef,
1294             default => sub { {
1295             'gregorian' => {
1296             'format' => {
1297             abbreviated => {0 => '1. niälj.',
1298             1 => '2. niälj.',
1299             2 => '3. niälj.',
1300             3 => '4. niälj.'
1301             },
1302             narrow => {0 => '1',
1303             1 => '2',
1304             2 => '3',
1305             3 => '4'
1306             },
1307             wide => {0 => '1. niäljádâs',
1308             1 => '2. niäljádâs',
1309             2 => '3. niäljádâs',
1310             3 => '4. niäljádâs'
1311             },
1312             },
1313             'stand-alone' => {
1314             abbreviated => {0 => '1. niälj.',
1315             1 => '2. niälj.',
1316             2 => '3. niälj.',
1317             3 => '4. niälj.'
1318             },
1319             narrow => {0 => '1',
1320             1 => '2',
1321             2 => '3',
1322             3 => '4'
1323             },
1324             wide => {0 => '1. niäljádâs',
1325             1 => '2. niäljádâs',
1326             2 => '3. niäljádâs',
1327             3 => '4. niäljádâs'
1328             },
1329             },
1330             },
1331             } },
1332             );
1333              
1334             has 'day_periods' => (
1335             is => 'ro',
1336             isa => HashRef,
1337             init_arg => undef,
1338             default => sub { {
1339             'gregorian' => {
1340             'format' => {
1341             'wide' => {
1342             'am' => q{ip.},
1343             'pm' => q{ep.},
1344             },
1345             'narrow' => {
1346             'am' => q{ip.},
1347             'pm' => q{ep.},
1348             },
1349             'abbreviated' => {
1350             'pm' => q{ep.},
1351             'am' => q{ip.},
1352             },
1353             },
1354             'stand-alone' => {
1355             'wide' => {
1356             'am' => q{ip.},
1357             'pm' => q{ep.},
1358             },
1359             'narrow' => {
1360             'pm' => q{ep.},
1361             'am' => q{ip.},
1362             },
1363             'abbreviated' => {
1364             'am' => q{ip.},
1365             'pm' => q{ep.},
1366             },
1367             },
1368             },
1369             } },
1370             );
1371              
1372             has 'eras' => (
1373             is => 'ro',
1374             isa => HashRef,
1375             init_arg => undef,
1376             default => sub { {
1377             'generic' => {
1378             },
1379             'gregorian' => {
1380             abbreviated => {
1381             '0' => 'oKr.',
1382             '1' => 'mKr.'
1383             },
1384             wide => {
1385             '0' => 'Ovdil Kristus Å¡oddâm',
1386             '1' => 'maÅ‹a Kristus Å¡oddâm'
1387             },
1388             },
1389             } },
1390             );
1391              
1392             has 'date_formats' => (
1393             is => 'ro',
1394             isa => HashRef,
1395             init_arg => undef,
1396             default => sub { {
1397             'generic' => {
1398             'full' => q{cccc MMMM d. y G},
1399             'long' => q{MMMM d. y G},
1400             'medium' => q{d.M.y G},
1401             'short' => q{d.M.y GGGGG},
1402             },
1403             'gregorian' => {
1404             'full' => q{cccc, MMMM d. y},
1405             'long' => q{MMMM d. y},
1406             'medium' => q{MMM d. y},
1407             'short' => q{d.M.y},
1408             },
1409             } },
1410             );
1411              
1412             has 'time_formats' => (
1413             is => 'ro',
1414             isa => HashRef,
1415             init_arg => undef,
1416             default => sub { {
1417             'generic' => {
1418             },
1419             'gregorian' => {
1420             'full' => q{H.mm.ss zzzz},
1421             'long' => q{H.mm.ss z},
1422             'medium' => q{H.mm.ss},
1423             'short' => q{H.mm},
1424             },
1425             } },
1426             );
1427              
1428             has 'datetime_formats' => (
1429             is => 'ro',
1430             isa => HashRef,
1431             init_arg => undef,
1432             default => sub { {
1433             'generic' => {
1434             'full' => q{{1} 'tme' {0}},
1435             'long' => q{{1} 'tme' {0}},
1436             'medium' => q{{1} 'tme' {0}},
1437             'short' => q{{1} {0}},
1438             },
1439             'gregorian' => {
1440             'full' => q{{1} 'tme' {0}},
1441             'long' => q{{1} 'tme' {0}},
1442             'medium' => q{{1} 'tme' {0}},
1443             'short' => q{{1} {0}},
1444             },
1445             } },
1446             );
1447              
1448             has 'datetime_formats_available_formats' => (
1449             is => 'ro',
1450             isa => HashRef,
1451             init_arg => undef,
1452             default => sub { {
1453             'generic' => {
1454             E => q{ccc},
1455             Ed => q{E d.},
1456             Gy => q{y G},
1457             GyMMM => q{LLL y G},
1458             GyMMMEd => q{E MMM d. y G},
1459             GyMMMd => q{MMM d. y G},
1460             M => q{L},
1461             MEd => q{E d.M.},
1462             MMM => q{LLL},
1463             MMMEd => q{ccc MMM d.},
1464             MMMMd => q{d. MMMM},
1465             MMMd => q{MMM d.},
1466             Md => q{d.M.},
1467             d => q{d},
1468             y => q{y G},
1469             yyyy => q{y G},
1470             yyyyM => q{L.y G},
1471             yyyyMEd => q{E d.M.y G},
1472             yyyyMMM => q{LLL y G},
1473             yyyyMMMEd => q{E MMM d. y G},
1474             yyyyMMMM => q{LLLL y G},
1475             yyyyMMMd => q{MMM d. y G},
1476             yyyyMd => q{d.M.y G},
1477             yyyyQQQ => q{QQQ y G},
1478             yyyyQQQQ => q{QQQQ y G},
1479             },
1480             'gregorian' => {
1481             E => q{ccc},
1482             EHm => q{E H.mm},
1483             EHms => q{E H.mm.ss},
1484             Ed => q{E d.},
1485             Ehm => q{E h.mm a},
1486             Ehms => q{E h.mm.ss a},
1487             Gy => q{y G},
1488             GyMMM => q{LLL y G},
1489             GyMMMEd => q{E, MMM d. y G},
1490             GyMMMd => q{MMM d. y G},
1491             H => q{H},
1492             Hm => q{H.mm},
1493             Hms => q{H.mm.ss},
1494             Hmsv => q{H.mm.ss v},
1495             Hmv => q{H.mm v},
1496             M => q{L},
1497             MEd => q{E d.M.},
1498             MMM => q{LLL},
1499             MMMEd => q{E, MMM d.},
1500             MMMMW => q{'okko' W, MMM},
1501             MMMMd => q{MMMM d.},
1502             MMMd => q{MMM d.},
1503             Md => q{d.M.},
1504             d => q{d},
1505             h => q{h a},
1506             hm => q{h.mm a},
1507             hms => q{h.mm.ss a},
1508             hmsv => q{h.mm.ss a v},
1509             hmv => q{h.mm a v},
1510             ms => q{m.ss.},
1511             y => q{y},
1512             yM => q{L.y},
1513             yMEd => q{E d.M.y},
1514             yMMM => q{LLL y},
1515             yMMMEd => q{ccc, MMM d. y},
1516             yMMMM => q{LLLL y},
1517             yMMMd => q{MMM d. y},
1518             yMd => q{d.M.y},
1519             yQQQ => q{QQQ y},
1520             yQQQQ => q{QQQQ y},
1521             yw => q{'okko' w, Y},
1522             },
1523             } },
1524             );
1525              
1526             has 'datetime_formats_append_item' => (
1527             is => 'ro',
1528             isa => HashRef,
1529             init_arg => undef,
1530             default => sub { {
1531             'gregorian' => {
1532             'Timezone' => '{0} {1}',
1533             },
1534             } },
1535             );
1536              
1537             has 'datetime_formats_interval' => (
1538             is => 'ro',
1539             isa => HashRef,
1540             init_arg => undef,
1541             default => sub { {
1542             'generic' => {
1543             M => {
1544             M => q{L.–L.},
1545             },
1546             MEd => {
1547             M => q{E d.M. – E d.M.},
1548             d => q{E d. – E d.M.},
1549             },
1550             MMM => {
1551             M => q{LLL–LLLL},
1552             },
1553             MMMEd => {
1554             M => q{MMMM E d. – MMMM E d.},
1555             d => q{MMMM E d. – E d.},
1556             },
1557             MMMd => {
1558             M => q{MMMM d. – MMMM d.},
1559             d => q{MMMM d.–d.},
1560             },
1561             Md => {
1562             M => q{d.M.–d.M.},
1563             d => q{d.–d.M.},
1564             },
1565             d => {
1566             d => q{d.–d.},
1567             },
1568             fallback => '{0} – {1}',
1569             y => {
1570             y => q{y–y G},
1571             },
1572             yM => {
1573             M => q{LLL–LLLL y G},
1574             y => q{LLLL y – LLLL y G},
1575             },
1576             yMEd => {
1577             M => q{E d.M.y – E d.M.y G},
1578             d => q{E d.M.y – E d.M.y G},
1579             y => q{E d.M.y – E d.M.y G},
1580             },
1581             yMMM => {
1582             M => q{LLL–LLLL y G},
1583             y => q{LLLL y – LLLL y G},
1584             },
1585             yMMMEd => {
1586             M => q{MMMM E d. – MMMM E d. y G},
1587             d => q{MMMM E d. – E d. y G},
1588             y => q{MMMM E d. y – MMMM E d. y G},
1589             },
1590             yMMMM => {
1591             M => q{LLL–LLLL y G},
1592             y => q{LLLL y – LLLL y G},
1593             },
1594             yMMMd => {
1595             M => q{MMMM d. – MMMM d. y G},
1596             d => q{MMMM d.–d. y G},
1597             y => q{MMMM d. y – MMMM d. y G},
1598             },
1599             yMd => {
1600             M => q{d.M.–d.M.y G},
1601             d => q{d.–d.M.y G},
1602             y => q{d.M.y–d.M.y G},
1603             },
1604             },
1605             'gregorian' => {
1606             H => {
1607             H => q{H–H},
1608             },
1609             Hm => {
1610             H => q{H.mm–H.mm},
1611             m => q{H.mm–H.mm},
1612             },
1613             Hmv => {
1614             H => q{H.mm–H.mm v},
1615             m => q{H.mm–H.mm v},
1616             },
1617             Hv => {
1618             H => q{H–H v},
1619             },
1620             M => {
1621             M => q{L.–L.},
1622             },
1623             MEd => {
1624             M => q{E d.M. – E d.M.},
1625             d => q{E d. – E d.M.},
1626             },
1627             MMM => {
1628             M => q{LLL–LLLL},
1629             },
1630             MMMEd => {
1631             M => q{MMMM E d. – MMMM E d.},
1632             d => q{MMMM E d. – E d.},
1633             },
1634             MMMd => {
1635             M => q{MMM d. – MMM d.},
1636             d => q{MMM d.–d.},
1637             },
1638             Md => {
1639             M => q{d.M.–d.M.},
1640             d => q{d.–d.M.},
1641             },
1642             d => {
1643             d => q{d.–d.},
1644             },
1645             fallback => '{0}–{1}',
1646             h => {
1647             a => q{h a – h a},
1648             h => q{h–h a},
1649             },
1650             hm => {
1651             a => q{h.mm a – h.mm a},
1652             h => q{h.mm–h.mm a},
1653             m => q{h.mm–h.mm a},
1654             },
1655             hmv => {
1656             a => q{h.mm a – h.mm a v},
1657             h => q{h.mm–h.mm a v},
1658             m => q{h.mm–h.mm a v},
1659             },
1660             hv => {
1661             a => q{h a – h a v},
1662             h => q{h–h a v},
1663             },
1664             y => {
1665             y => q{y–y},
1666             },
1667             yM => {
1668             M => q{LLL–LLLL y},
1669             y => q{LLLL y – LLLL y},
1670             },
1671             yMEd => {
1672             M => q{E d.M.y – E d.M.y},
1673             d => q{E d.M.y – E d.M.y},
1674             y => q{E d.M.y – E d.M.y},
1675             },
1676             yMMM => {
1677             M => q{LLL–LLLL y},
1678             y => q{LLLL y – LLLL y},
1679             },
1680             yMMMEd => {
1681             M => q{MMMM E d. – MMMM E d. y},
1682             d => q{MMMM E d. – E d. y},
1683             y => q{MMMM E d. y – MMMM E d. y},
1684             },
1685             yMMMM => {
1686             M => q{LLL–LLLL y},
1687             y => q{LLLL y – LLLL y},
1688             },
1689             yMMMd => {
1690             M => q{MMMM d. – MMMM d. y},
1691             d => q{MMMM d.–d. y},
1692             y => q{MMMM d. y – MMMM d. y},
1693             },
1694             yMd => {
1695             M => q{d.M.–d.M.y},
1696             d => q{d. – d.M.y},
1697             y => q{d.M.y–d.M.y},
1698             },
1699             },
1700             } },
1701             );
1702              
1703 1     1   4153 no Moo;
  1         4  
  1         7  
1704              
1705             1;
1706              
1707             # vim: tabstop=4