File Coverage

blib/lib/Locale/CLDR/Locales/Ha.pm
Criterion Covered Total %
statement 32 32 100.0
branch n/a
condition n/a
subroutine 11 11 100.0
pod n/a
total 43 43 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Ha - Package for language Hausa
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/ha.xml
10             # on Mon 11 Apr 5:29:29 pm GMT
11              
12             use strict;
13 1     1   814901 use warnings;
  1         1  
  1         25  
14 1     1   4 use version;
  1         2  
  1         18  
15 1     1   4  
  1         2  
  1         6  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   83 use mro 'c3';
  1         3  
20 1     1   5 use utf8;
  1         1  
  1         7  
21 1     1   20 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         7  
22 1     1   37 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         1  
  1         15  
23 1     1   104 use Moo;
  1         2  
  1         7  
24 1     1   856  
  1         2  
  1         5  
25             extends('Locale::CLDR::Locales::Root');
26             has 'display_name_language' => (
27             is => 'ro',
28             isa => CodeRef,
29             init_arg => undef,
30             default => sub {
31             sub {
32             my %languages = (
33             'af' => 'Afirkanci',
34             'ak' => 'Akan',
35             'am' => 'Amharik',
36             'ar' => 'Larabci',
37             'as' => 'Asamisanci',
38             'az' => 'Azerbaijanci',
39             'be' => 'Belarusanci',
40             'bg' => 'Bulgaranci',
41             'bn' => 'Bengali',
42             'br' => 'Buretananci',
43             'bs' => 'Bosniyanci',
44             'ca' => 'Kataloniyanci',
45             'cs' => 'Harshen Cak',
46             'cy' => 'Kabilar Welsh',
47             'da' => 'Danish',
48             'de' => 'Jamusanci',
49             'el' => 'Girkanci',
50             'en' => 'Turanci',
51             'eo' => 'Dʼan/ʼYar Kabilar Andalus',
52             'es' => 'Ispaniyanci',
53             'et' => 'Istoniyanci',
54             'eu' => 'Dan/ʼYar Kabilar Bas',
55             'fa' => 'Parisanci',
56             'fi' => 'Yaren mutanen Finland',
57             'fil' => 'Dan Filifin',
58             'fo' => 'Faroese',
59             'fr' => 'Faransanci',
60             'fy' => 'Kʼabilan Firsi',
61             'ga' => 'Dan Ailan',
62             'gd' => 'Kʼabilan Scots Gaelic',
63             'gl' => 'Bagalike',
64             'gn' => 'Guwaraniyanci',
65             'gu' => 'Gujarati',
66             'ha' => 'Hausa',
67             'he' => 'Yahudanci',
68             'hi' => 'Harshen Hindi',
69             'hr' => 'Kuroshiyan',
70             'hu' => 'Harshen Hungari',
71             'hy' => 'Armeniyanci',
72             'ia' => 'Yare Tsakanin Kasashe',
73             'id' => 'Harshen Indunusiya',
74             'ie' => 'Intagulanci',
75             'ig' => 'Inyamuranci',
76             'is' => 'Yaren mutanen Iceland',
77             'it' => 'Italiyanci',
78             'ja' => 'Japananci',
79             'jv' => 'Jabananci',
80             'ka' => 'Jojiyanci',
81             'km' => 'Harshen Kimar',
82             'kn' => 'Dan/ʼYar Kabilar Kannada',
83             'ko' => 'Harshen Koreya',
84             'ku' => 'Kurdanci',
85             'ky' => 'Kirgizanci',
86             'la' => 'Dan Kabilar Latin',
87             'ln' => 'Lingala',
88             'lo' => 'Laothian',
89             'lt' => 'Lituweniyanci',
90             'lv' => 'Latbiyanci',
91             'mk' => 'Dan Masedoniya',
92             'ml' => 'Kabilar Maleyalam',
93             'mn' => 'Mongolian',
94             'mr' => 'Kʼabilan Marathi',
95             'ms' => 'Harshen Malai',
96             'mt' => 'Harshen Maltis',
97             'my' => 'Burmanci',
98             'ne' => 'Nepali',
99             'nl' => 'Holanci',
100             'nn' => 'Yaren Kasar Norway',
101             'no' => 'Yaren mutanen Norway',
102             'oc' => 'Ositanci',
103             'or' => 'Oriyanci',
104             'pa' => 'Punjabi',
105             'pl' => 'Harshen Polan',
106             'ps' => 'Pashtanci',
107             'pt' => 'Harshen Portugal',
108             'pt_BR' => 'Fotigis (Burazil)',
109             'pt_PT' => 'Yaren Kasar Portugal',
110             'ro' => 'Romaniyanci',
111             'ru' => 'Rashanci',
112             'rw' => 'Kiniyaruwanda',
113             'sa' => 'sanskrit',
114             'sd' => 'Sindiyanci',
115             'sh' => 'Kuroweshiyancin-Sabiya',
116             'si' => 'Sinhalanci',
117             'sk' => 'Basulake',
118             'sl' => 'Basulabe',
119             'so' => 'Somali',
120             'sq' => 'Dʼan/ʼYar Kabilar Albaniya',
121             'sr' => 'Sabiyan',
122             'st' => 'Sesotanci',
123             'su' => 'Sundanese',
124             'sv' => 'Harshen Suwedan',
125             'sw' => 'Harshen Suwahili',
126             'ta' => 'Tamil',
127             'te' => 'Dʼan/ʼYar Kabilar Telug',
128             'th' => 'Thai',
129             'ti' => 'Tigriyanci',
130             'tk' => 'Tukmenistanci',
131             'tlh' => 'Klingon',
132             'tr' => 'Harshen Turkiyya',
133             'tw' => 'Tiwiniyanci',
134             'ug' => 'Ugiranci',
135             'uk' => 'Harshen Yukuren',
136             'ur' => 'Harshen Urdu',
137             'uz' => 'Uzbek',
138             'vi' => 'Harshen Biyetinam',
139             'xh' => 'Bazosa',
140             'yo' => 'Yarbanci',
141             'zh' => 'Harshen Sin',
142             'zu' => 'Harshen Zulu',
143              
144             );
145             if (@_) {
146             return $languages{$_[0]};
147             }
148             return \%languages;
149             }
150             },
151             );
152              
153             has 'display_name_region' => (
154             is => 'ro',
155             isa => HashRef[Str],
156             init_arg => undef,
157             default => sub {
158             {
159             'AD' => 'Andora',
160             'AE' => 'Haɗaɗɗiyar Daular Larabawa',
161             'AF' => 'Afaganistan',
162             'AG' => 'Antigwa da Barbuba',
163             'AI' => 'Angila',
164             'AL' => 'Albaniya',
165             'AM' => 'Armeniya',
166             'AO' => 'Angola',
167             'AR' => 'Arjantiniya',
168             'AS' => 'Samowa Ta Amurka',
169             'AT' => 'Ostiriya',
170             'AU' => 'Ostareliya',
171             'AW' => 'Aruba',
172             'AZ' => 'Azarbaijan',
173             'BA' => 'Bosniya Harzagobina',
174             'BB' => 'Barbadas',
175             'BD' => 'Bangiladas',
176             'BE' => 'Belgiyom',
177             'BF' => 'Burkina Faso',
178             'BG' => 'Bulgariya',
179             'BH' => 'Baharan',
180             'BI' => 'Burundi',
181             'BJ' => 'Binin',
182             'BM' => 'Barmuda',
183             'BN' => 'Burune',
184             'BO' => 'Bolibiya',
185             'BR' => 'Birazil',
186             'BS' => 'Bahamas',
187             'BT' => 'Butan',
188             'BW' => 'Baswana',
189             'BY' => 'Belarus',
190             'BZ' => 'Beliz',
191             'CA' => 'Kanada',
192             'CD' => 'Jamhuriyar Dimokuraɗiyyar Kongo',
193             'CF' => 'Jamhuriyar Afirka Ta Tsakiya',
194             'CG' => 'Kongo',
195             'CH' => 'Suwizalan',
196             'CI' => 'Aibari Kwas',
197             'CK' => 'Tsibiran Kuku',
198             'CL' => 'Cayile',
199             'CM' => 'Kamaru',
200             'CN' => 'Caina, Sin',
201             'CO' => 'Kolambiya',
202             'CR' => 'Kwasta Rika',
203             'CU' => 'Kyuba',
204             'CV' => 'Tsibiran Kap Barde',
205             'CY' => 'Sifurus',
206             'CZ' => 'Jamhuriyar Cak',
207             'DE' => 'Jamus',
208             'DJ' => 'Jibuti',
209             'DK' => 'Danmark',
210             'DM' => 'Dominika',
211             'DO' => 'Jamhuriyar Dominika',
212             'DZ' => 'Aljeriya',
213             'EC' => 'Ekwador',
214             'EE' => 'Estoniya',
215             'EG' => 'Misira',
216             'ER' => 'Eritireya',
217             'ES' => 'Sipen',
218             'ET' => 'Habasha',
219             'FI' => 'Finlan',
220             'FJ' => 'Fiji',
221             'FK' => 'Tsibiran Falkilan',
222             'FM' => 'Mikuronesiya',
223             'FR' => 'Faransa',
224             'GA' => 'Gabon',
225             'GB' => 'Birtaniya',
226             'GD' => 'Girnada',
227             'GE' => 'Jiwarjiya',
228             'GF' => 'Gini Ta Faransa',
229             'GH' => 'Gana',
230             'GI' => 'Jibaraltar',
231             'GL' => 'Grinlan',
232             'GM' => 'Gambiya',
233             'GN' => 'Gini',
234             'GP' => 'Gwadaluf',
235             'GQ' => 'Gini Ta Ikwaita',
236             'GR' => 'Girka',
237             'GT' => 'Gwatamala',
238             'GU' => 'Gwam',
239             'GW' => 'Gini Bisau',
240             'GY' => 'Guyana',
241             'HN' => 'Honduras',
242             'HR' => 'Kurowaishiya',
243             'HT' => 'Haiti',
244             'HU' => 'Hungari',
245             'ID' => 'Indunusiya',
246             'IE' => 'Ayalan',
247             'IL' => 'Iziraʼila',
248             'IN' => 'Indiya',
249             'IO' => 'Yankin Birtaniya Na Tekun Indiya',
250             'IQ' => 'Iraƙi',
251             'IR' => 'Iran',
252             'IS' => 'Aisalan',
253             'IT' => 'Italiya',
254             'JM' => 'Jamaika',
255             'JO' => 'Jordan',
256             'JP' => 'Japan',
257             'KE' => 'Kenya',
258             'KG' => 'Kirgizistan',
259             'KH' => 'Kambodiya',
260             'KI' => 'Kiribati',
261             'KM' => 'Kwamoras',
262             'KN' => 'San Kiti Da Nebis',
263             'KP' => 'Koreya Ta Arewa',
264             'KR' => 'Koreya Ta Kudu',
265             'KW' => 'Kwiyat',
266             'KY' => 'Tsibiran Kaiman',
267             'KZ' => 'Kazakistan',
268             'LA' => 'Lawas',
269             'LB' => 'Labanan',
270             'LC' => 'San Lusiya',
271             'LI' => 'Licansitan',
272             'LK' => 'Siri Lanka',
273             'LR' => 'Laberiya',
274             'LS' => 'Lesoto',
275             'LT' => 'Lituweniya',
276             'LU' => 'Lukusambur',
277             'LV' => 'latibiya',
278             'LY' => 'Libiya',
279             'MA' => 'Maroko',
280             'MC' => 'Monako',
281             'MD' => 'Maldoba',
282             'MG' => 'Madagaskar',
283             'MH' => 'Tsibiran Marshal',
284             'MK' => 'Masedoniya',
285             'ML' => 'Mali',
286             'MM' => 'Burma, Miyamar',
287             'MN' => 'Mangoliya',
288             'MP' => 'Tsibiran Mariyana Na Arewa',
289             'MQ' => 'Martinik',
290             'MR' => 'Moritaniya',
291             'MS' => 'Manserati',
292             'MT' => 'Malta',
293             'MU' => 'Moritus',
294             'MV' => 'Maldibi',
295             'MW' => 'Malawi',
296             'MX' => 'Makasiko',
297             'MY' => 'Malaisiya',
298             'MZ' => 'Mozambik',
299             'NA' => 'Namibiya',
300             'NC' => 'Kaledoniya Sabuwa',
301             'NE' => 'Nijar',
302             'NF' => 'Tsibirin Narfalk',
303             'NG' => 'Najeriya',
304             'NI' => 'Nikaraguwa',
305             'NL' => 'Holan',
306             'NO' => 'Norwe',
307             'NP' => 'Nefal',
308             'NR' => 'Nauru',
309             'NU' => 'Niyu',
310             'NZ' => 'Nuzilan',
311             'OM' => 'Oman',
312             'PA' => 'Panama',
313             'PE' => 'Peru',
314             'PF' => 'Folinesiya Ta Faransa',
315             'PG' => 'Papuwa Nugini',
316             'PH' => 'Filipin',
317             'PK' => 'Pakistan',
318             'PL' => 'Polan',
319             'PM' => 'San Piyar Da Mikelan',
320             'PN' => 'Pitakarin',
321             'PR' => 'Porto Riko',
322             'PS' => 'Palasɗinu',
323             'PT' => 'Portugal',
324             'PW' => 'Palau',
325             'PY' => 'Paragai',
326             'QA' => 'Kwatar',
327             'RE' => 'Rawuniyan',
328             'RO' => 'Romaniya',
329             'RU' => 'Rasha',
330             'RW' => 'Ruwanda',
331             'SA' => 'Ƙasar Makka',
332             'SB' => 'Tsibiran Salaman',
333             'SC' => 'Saishal',
334             'SD' => 'Sudan',
335             'SE' => 'Suwedan',
336             'SG' => 'Singapur',
337             'SH' => 'San Helena',
338             'SI' => 'Sulobeniya',
339             'SK' => 'Sulobakiya',
340             'SL' => 'Salewo',
341             'SM' => 'San Marino',
342             'SN' => 'Sinigal',
343             'SO' => 'Somaliya',
344             'SR' => 'Suriname',
345             'ST' => 'Sawo Tome Da Paransip',
346             'SV' => 'El Salbador',
347             'SY' => 'Sham, Siriya',
348             'SZ' => 'Suwazilan',
349             'TC' => 'Turkis Da Tsibiran Kaikwas',
350             'TD' => 'Cadi',
351             'TG' => 'Togo',
352             'TH' => 'Tailan',
353             'TJ' => 'Tajikistan',
354             'TK' => 'Takelau',
355             'TL' => 'Timor Ta Gabas',
356             'TM' => 'Turkumenistan',
357             'TN' => 'Tunisiya',
358             'TO' => 'Tanga',
359             'TR' => 'Turkiyya',
360             'TT' => 'Tirinidad Da Tobago',
361             'TV' => 'Tubalu',
362             'TW' => 'Taiwan',
363             'TZ' => 'Tanzaniya',
364             'UA' => 'Yukaran',
365             'UG' => 'Yuganda',
366             'US' => 'Amurka',
367             'UY' => 'Yurugai',
368             'UZ' => 'Uzubekistan',
369             'VA' => 'Batikan',
370             'VC' => 'San Binsan Da Girnadin',
371             'VE' => 'Benezuwela',
372             'VG' => 'Tsibirin Birjin Na Birtaniya',
373             'VI' => 'Tsibiran Birjin Ta Amurka',
374             'VN' => 'Biyetinam',
375             'VU' => 'Banuwatu',
376             'WF' => 'Walis Da Futuna',
377             'WS' => 'Samowa',
378             'YE' => 'Yamal',
379             'YT' => 'Mayoti',
380             'ZA' => 'Afirka Ta Kudu',
381             'ZM' => 'Zambiya',
382             'ZW' => 'Zimbabuwe',
383              
384             }
385             },
386             );
387              
388             has 'characters' => (
389             is => 'ro',
390             isa => HashRef,
391             init_arg => undef,
392             default => $^V ge v5.18.0
393             ? eval <<'EOT'
394             sub {
395             no warnings 'experimental::regex_sets';
396             return {
397             auxiliary => qr{[á à â é è ê í ì î ó ò ô p q {r̃} ú ù û v x ƴ]},
398             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', '{ʼY}', 'Z'],
399             main => qr{[a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ʼy} z ʼ]},
400             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
401             };
402             },
403             EOT
404             : sub {
405             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', '{ʼY}', 'Z'], };
406             },
407             );
408 1     1   99  
  1         2  
  1         122  
409              
410             has 'quote_start' => (
411             is => 'ro',
412             isa => Str,
413             init_arg => undef,
414             default => qq{“},
415             );
416              
417             has 'quote_end' => (
418             is => 'ro',
419             isa => Str,
420             init_arg => undef,
421             default => qq{”},
422             );
423              
424             has 'alternate_quote_start' => (
425             is => 'ro',
426             isa => Str,
427             init_arg => undef,
428             default => qq{‘},
429             );
430              
431             has 'alternate_quote_end' => (
432             is => 'ro',
433             isa => Str,
434             init_arg => undef,
435             default => qq{’},
436             );
437              
438             has 'yesstr' => (
439             is => 'ro',
440             isa => RegexpRef,
441             init_arg => undef,
442             default => sub { qr'^(?i:i|yes|y)$' }
443             );
444              
445             has 'nostr' => (
446             is => 'ro',
447             isa => RegexpRef,
448             init_arg => undef,
449             default => sub { qr'^(?i:aʼa|a|no|n)$' }
450             );
451              
452             has 'number_symbols' => (
453             is => 'ro',
454             isa => HashRef,
455             init_arg => undef,
456             default => sub { {
457             'latn' => {
458             'decimal' => q(.),
459             'group' => q(,),
460             },
461             } }
462             );
463              
464             has 'number_formats' => (
465             is => 'ro',
466             isa => HashRef,
467             init_arg => undef,
468             default => sub { {
469             decimalFormat => {
470             'default' => {
471             '1000' => {
472             'one' => '0D',
473             'other' => '0D',
474             },
475             '10000' => {
476             'one' => '00D',
477             'other' => '00D',
478             },
479             '100000' => {
480             'one' => '000D',
481             'other' => '000D',
482             },
483             '1000000' => {
484             'one' => '0M',
485             'other' => '0M',
486             },
487             '10000000' => {
488             'one' => '00M',
489             'other' => '00M',
490             },
491             '100000000' => {
492             'one' => '000M',
493             'other' => '000M',
494             },
495             '1000000000' => {
496             'one' => '0B',
497             'other' => '0B',
498             },
499             '10000000000' => {
500             'one' => '00B',
501             'other' => '00B',
502             },
503             '100000000000' => {
504             'one' => '000B',
505             'other' => '000B',
506             },
507             '1000000000000' => {
508             'one' => '0T',
509             'other' => '0T',
510             },
511             '10000000000000' => {
512             'one' => '00T',
513             'other' => '00T',
514             },
515             '100000000000000' => {
516             'one' => '000T',
517             'other' => '000T',
518             },
519             'standard' => {
520             'default' => '#,##0.###',
521             },
522             },
523             'long' => {
524             '1000' => {
525             'one' => 'Dubu 0',
526             'other' => 'Dubu 0',
527             },
528             '10000' => {
529             'one' => 'Dubu 00',
530             'other' => 'Dubu 00',
531             },
532             '100000' => {
533             'one' => 'Dubu 000',
534             'other' => 'Dubu 000',
535             },
536             '1000000' => {
537             'one' => 'Miliyan 0',
538             'other' => 'Miliyan 0',
539             },
540             '10000000' => {
541             'one' => 'Miliyan 00',
542             'other' => 'Miliyan 00',
543             },
544             '100000000' => {
545             'one' => 'Miliyan 000',
546             'other' => 'Miliyan 000',
547             },
548             '1000000000' => {
549             'one' => 'Biliyan 0',
550             'other' => 'Biliyan 0',
551             },
552             '10000000000' => {
553             'one' => 'Biliyan 00',
554             'other' => 'Biliyan 00',
555             },
556             '100000000000' => {
557             'one' => 'Biliyan 000',
558             'other' => 'Biliyan 000',
559             },
560             '1000000000000' => {
561             'one' => 'Triliyan 0',
562             'other' => 'Triliyan 0',
563             },
564             '10000000000000' => {
565             'one' => 'Triliyan 00',
566             'other' => 'Triliyan 00',
567             },
568             '100000000000000' => {
569             'one' => 'Triliyan 000',
570             'other' => 'Triliyan 000',
571             },
572             },
573             'short' => {
574             '1000' => {
575             'one' => '0D',
576             'other' => '0D',
577             },
578             '10000' => {
579             'one' => '00D',
580             'other' => '00D',
581             },
582             '100000' => {
583             'one' => '000D',
584             'other' => '000D',
585             },
586             '1000000' => {
587             'one' => '0M',
588             'other' => '0M',
589             },
590             '10000000' => {
591             'one' => '00M',
592             'other' => '00M',
593             },
594             '100000000' => {
595             'one' => '000M',
596             'other' => '000M',
597             },
598             '1000000000' => {
599             'one' => '0B',
600             'other' => '0B',
601             },
602             '10000000000' => {
603             'one' => '00B',
604             'other' => '00B',
605             },
606             '100000000000' => {
607             'one' => '000B',
608             'other' => '000B',
609             },
610             '1000000000000' => {
611             'one' => '0T',
612             'other' => '0T',
613             },
614             '10000000000000' => {
615             'one' => '00T',
616             'other' => '00T',
617             },
618             '100000000000000' => {
619             'one' => '000T',
620             'other' => '000T',
621             },
622             },
623             },
624             percentFormat => {
625             'default' => {
626             'standard' => {
627             'default' => '#,##0%',
628             },
629             },
630             },
631             scientificFormat => {
632             'default' => {
633             'standard' => {
634             'default' => '#E0',
635             },
636             },
637             },
638             } },
639             );
640              
641             has 'number_currency_formats' => (
642             is => 'ro',
643             isa => HashRef,
644             init_arg => undef,
645             default => sub { {
646             'latn' => {
647             'pattern' => {
648             'default' => {
649             'standard' => {
650             'positive' => '¤ #,##0.00',
651             },
652             },
653             },
654             },
655             } },
656             );
657              
658             has 'currencies' => (
659             is => 'ro',
660             isa => HashRef,
661             init_arg => undef,
662             default => sub { {
663             'AED' => {
664             display_name => {
665             'currency' => q(Kuɗin Haɗaɗɗiyar Daular Larabawa),
666             },
667             },
668             'AOA' => {
669             display_name => {
670             'currency' => q(Kuɗin Angola),
671             },
672             },
673             'AUD' => {
674             display_name => {
675             'currency' => q(Dalar Ostareliya),
676             },
677             },
678             'BHD' => {
679             display_name => {
680             'currency' => q(Kuɗin Baharan),
681             },
682             },
683             'BIF' => {
684             display_name => {
685             'currency' => q(Kuɗin Burundi),
686             },
687             },
688             'BWP' => {
689             display_name => {
690             'currency' => q(Kuɗin Baswana),
691             },
692             },
693             'CAD' => {
694             display_name => {
695             'currency' => q(Dalar Kanada),
696             },
697             },
698             'CDF' => {
699             display_name => {
700             'currency' => q(Kuɗin Kongo),
701             },
702             },
703             'CHF' => {
704             display_name => {
705             'currency' => q(Kuɗin Suwizalan),
706             },
707             },
708             'CNY' => {
709             display_name => {
710             'currency' => q(Kuɗin Caina/Sin),
711             },
712             },
713             'CVE' => {
714             display_name => {
715             'currency' => q(Kuɗin Tsibiran Kap Barde),
716             },
717             },
718             'DJF' => {
719             display_name => {
720             'currency' => q(Kuɗin Jibuti),
721             },
722             },
723             'DZD' => {
724             display_name => {
725             'currency' => q(Kuɗin Aljeriya),
726             },
727             },
728             'EGP' => {
729             display_name => {
730             'currency' => q(Fam kin Masar),
731             },
732             },
733             'ERN' => {
734             display_name => {
735             'currency' => q(Kuɗin Eritireya),
736             },
737             },
738             'ETB' => {
739             display_name => {
740             'currency' => q(Kuɗin Habasha),
741             },
742             },
743             'EUR' => {
744             display_name => {
745             'currency' => q(Yuro),
746             },
747             },
748             'GBP' => {
749             display_name => {
750             'currency' => q(Fam kin Ingila),
751             },
752             },
753             'GHC' => {
754             display_name => {
755             'currency' => q(Cedi),
756             },
757             },
758             'GMD' => {
759             display_name => {
760             'currency' => q(Kuɗin Gambiya),
761             },
762             },
763             'GNS' => {
764             display_name => {
765             'currency' => q(Kuɗin Gini),
766             },
767             },
768             'INR' => {
769             display_name => {
770             'currency' => q(Kuɗin Indiya),
771             },
772             },
773             'JPY' => {
774             display_name => {
775             'currency' => q(Kuɗin Japan),
776             },
777             },
778             'KES' => {
779             display_name => {
780             'currency' => q(Sulen Kenya),
781             },
782             },
783             'KMF' => {
784             display_name => {
785             'currency' => q(Kuɗin Kwamoras),
786             },
787             },
788             'LRD' => {
789             display_name => {
790             'currency' => q(Dalar Laberiya),
791             },
792             },
793             'LSL' => {
794             display_name => {
795             'currency' => q(Kuɗin Lesoto),
796             },
797             },
798             'LYD' => {
799             display_name => {
800             'currency' => q(Kuɗin Libiya),
801             },
802             },
803             'MAD' => {
804             display_name => {
805             'currency' => q(Kuɗin Maroko),
806             },
807             },
808             'MGA' => {
809             display_name => {
810             'currency' => q(Kuɗin Madagaskar),
811             },
812             },
813             'MRO' => {
814             display_name => {
815             'currency' => q(Kuɗin Moritaniya \(1973–2017\)),
816             },
817             },
818             'MRU' => {
819             display_name => {
820             'currency' => q(Kuɗin Moritaniya),
821             },
822             },
823             'MUR' => {
824             display_name => {
825             'currency' => q(Kuɗin Moritus),
826             },
827             },
828             'MWK' => {
829             display_name => {
830             'currency' => q(Kuɗin Malawi),
831             },
832             },
833             'MZM' => {
834             display_name => {
835             'currency' => q(Kuɗin Mozambik),
836             },
837             },
838             'NAD' => {
839             display_name => {
840             'currency' => q(Dalar Namibiya),
841             },
842             },
843             'NGN' => {
844             symbol => '₦',
845             display_name => {
846             'currency' => q(Naira),
847             },
848             },
849             'RWF' => {
850             display_name => {
851             'currency' => q(Kuɗin Ruwanda),
852             },
853             },
854             'SAR' => {
855             display_name => {
856             'currency' => q(Riyal),
857             },
858             },
859             'SCR' => {
860             display_name => {
861             'currency' => q(Kuɗin Saishal),
862             },
863             },
864             'SDG' => {
865             display_name => {
866             'currency' => q(Fam kin Sudan),
867             },
868             },
869             'SHP' => {
870             display_name => {
871             'currency' => q(Fam kin San Helena),
872             },
873             },
874             'SLL' => {
875             display_name => {
876             'currency' => q(Kuɗin Salewo),
877             },
878             },
879             'SOS' => {
880             display_name => {
881             'currency' => q(Sulen Somaliya),
882             },
883             },
884             'STD' => {
885             display_name => {
886             'currency' => q(Kuɗin Sawo Tome da Paransip \(1977–2017\)),
887             },
888             },
889             'STN' => {
890             display_name => {
891             'currency' => q(Kuɗin Sawo Tome da Paransip),
892             },
893             },
894             'SZL' => {
895             display_name => {
896             'currency' => q(Kuɗin Lilangeni),
897             },
898             },
899             'TND' => {
900             display_name => {
901             'currency' => q(Kuɗin Tunisiya),
902             },
903             },
904             'TZS' => {
905             display_name => {
906             'currency' => q(Sulen Tanzaniya),
907             },
908             },
909             'UGX' => {
910             display_name => {
911             'currency' => q(Sule Yuganda),
912             },
913             },
914             'USD' => {
915             display_name => {
916             'currency' => q(Dalar Amurka),
917             },
918             },
919             'XAF' => {
920             display_name => {
921             'currency' => q(Kuɗin Sefa na Afirka Ta Tsakiya),
922             },
923             },
924             'XOF' => {
925             display_name => {
926             'currency' => q(Kuɗin Sefa na Afirka Ta Yamma),
927             },
928             },
929             'ZAR' => {
930             display_name => {
931             'currency' => q(Kuɗin Afirka Ta Kudu),
932             },
933             },
934             'ZMK' => {
935             display_name => {
936             'currency' => q(Kuɗin Zambiya \(1968–2012\)),
937             },
938             },
939             'ZMW' => {
940             display_name => {
941             'currency' => q(Kuɗin Zambiya),
942             },
943             },
944             'ZWD' => {
945             display_name => {
946             'currency' => q(Dalar zimbabuwe),
947             },
948             },
949             } },
950             );
951              
952              
953             has 'calendar_months' => (
954             is => 'ro',
955             isa => HashRef,
956             init_arg => undef,
957             default => sub { {
958             'gregorian' => {
959             'format' => {
960             abbreviated => {
961             nonleap => [
962             'Jan',
963             'Fab',
964             'Mar',
965             'Afi',
966             'May',
967             'Yun',
968             'Yul',
969             'Agu',
970             'Sat',
971             'Okt',
972             'Nuw',
973             'Dis'
974             ],
975             leap => [
976            
977             ],
978             },
979             narrow => {
980             nonleap => [
981             'J',
982             'F',
983             'M',
984             'A',
985             'M',
986             'Y',
987             'Y',
988             'A',
989             'S',
990             'O',
991             'N',
992             'D'
993             ],
994             leap => [
995            
996             ],
997             },
998             wide => {
999             nonleap => [
1000             'Janairu',
1001             'Faburairu',
1002             'Maris',
1003             'Afirilu',
1004             'Mayu',
1005             'Yuni',
1006             'Yuli',
1007             'Agusta',
1008             'Satumba',
1009             'Oktoba',
1010             'Nuwamba',
1011             'Disamba'
1012             ],
1013             leap => [
1014            
1015             ],
1016             },
1017             },
1018             'stand-alone' => {
1019             abbreviated => {
1020             nonleap => [
1021             'Jan',
1022             'Fab',
1023             'Mar',
1024             'Afi',
1025             'May',
1026             'Yun',
1027             'Yul',
1028             'Agu',
1029             'Sat',
1030             'Okt',
1031             'Nuw',
1032             'Dis'
1033             ],
1034             leap => [
1035            
1036             ],
1037             },
1038             narrow => {
1039             nonleap => [
1040             'J',
1041             'F',
1042             'M',
1043             'A',
1044             'M',
1045             'Y',
1046             'Y',
1047             'A',
1048             'S',
1049             'O',
1050             'N',
1051             'D'
1052             ],
1053             leap => [
1054            
1055             ],
1056             },
1057             wide => {
1058             nonleap => [
1059             'Janairu',
1060             'Faburairu',
1061             'Maris',
1062             'Afirilu',
1063             'Mayu',
1064             'Yuni',
1065             'Yuli',
1066             'Agusta',
1067             'Satumba',
1068             'Oktoba',
1069             'Nuwamba',
1070             'Disamba'
1071             ],
1072             leap => [
1073            
1074             ],
1075             },
1076             },
1077             },
1078             } },
1079             );
1080              
1081             has 'calendar_days' => (
1082             is => 'ro',
1083             isa => HashRef,
1084             init_arg => undef,
1085             default => sub { {
1086             'gregorian' => {
1087             'format' => {
1088             abbreviated => {
1089             mon => 'Lit',
1090             tue => 'Tal',
1091             wed => 'Lar',
1092             thu => 'Alh',
1093             fri => 'Jum',
1094             sat => 'Asa',
1095             sun => 'Lah'
1096             },
1097             narrow => {
1098             mon => 'L',
1099             tue => 'T',
1100             wed => 'L',
1101             thu => 'A',
1102             fri => 'J',
1103             sat => 'A',
1104             sun => 'L'
1105             },
1106             short => {
1107             mon => 'Li',
1108             tue => 'Ta',
1109             wed => 'Lr',
1110             thu => 'Al',
1111             fri => 'Ju',
1112             sat => 'As',
1113             sun => 'Lh'
1114             },
1115             wide => {
1116             mon => 'Litinin',
1117             tue => 'Talata',
1118             wed => 'Laraba',
1119             thu => 'Alhamis',
1120             fri => 'Jummaʼa',
1121             sat => 'Asabar',
1122             sun => 'Lahadi'
1123             },
1124             },
1125             'stand-alone' => {
1126             abbreviated => {
1127             mon => 'Lit',
1128             tue => 'Tal',
1129             wed => 'Lar',
1130             thu => 'Alh',
1131             fri => 'Jum',
1132             sat => 'Asa',
1133             sun => 'Lah'
1134             },
1135             narrow => {
1136             mon => 'L',
1137             tue => 'T',
1138             wed => 'L',
1139             thu => 'A',
1140             fri => 'J',
1141             sat => 'A',
1142             sun => 'L'
1143             },
1144             short => {
1145             mon => 'Li',
1146             tue => 'Ta',
1147             wed => 'Lr',
1148             thu => 'Al',
1149             fri => 'Ju',
1150             sat => 'As',
1151             sun => 'Lh'
1152             },
1153             wide => {
1154             mon => 'Litinin',
1155             tue => 'Talata',
1156             wed => 'Laraba',
1157             thu => 'Alhamis',
1158             fri => 'Jummaʼa',
1159             sat => 'Asabar',
1160             sun => 'Lahadi'
1161             },
1162             },
1163             },
1164             } },
1165             );
1166              
1167             has 'calendar_quarters' => (
1168             is => 'ro',
1169             isa => HashRef,
1170             init_arg => undef,
1171             default => sub { {
1172             'gregorian' => {
1173             'format' => {
1174             abbreviated => {0 => 'K1',
1175             1 => 'K2',
1176             2 => 'K3',
1177             3 => 'K4'
1178             },
1179             narrow => {0 => '1',
1180             1 => '2',
1181             2 => '3',
1182             3 => '4'
1183             },
1184             wide => {0 => 'Kwata na ɗaya',
1185             1 => 'Kwata na biyu',
1186             2 => 'Kwata na uku',
1187             3 => 'Kwata na huɗu'
1188             },
1189             },
1190             'stand-alone' => {
1191             abbreviated => {0 => 'K1',
1192             1 => 'K2',
1193             2 => 'K3',
1194             3 => 'K4'
1195             },
1196             narrow => {0 => '1',
1197             1 => '2',
1198             2 => '3',
1199             3 => '4'
1200             },
1201             wide => {0 => 'Kwata na ɗaya',
1202             1 => 'Kwata na biyu',
1203             2 => 'Kwata na uku',
1204             3 => 'Kwata na huɗu'
1205             },
1206             },
1207             },
1208             } },
1209             );
1210              
1211             has 'day_periods' => (
1212             is => 'ro',
1213             isa => HashRef,
1214             init_arg => undef,
1215             default => sub { {
1216             'gregorian' => {
1217             'format' => {
1218             'abbreviated' => {
1219             'am' => q{AM},
1220             'pm' => q{PM},
1221             },
1222             'wide' => {
1223             'am' => q{AM},
1224             'pm' => q{PM},
1225             },
1226             },
1227             'stand-alone' => {
1228             'abbreviated' => {
1229             'am' => q{AM},
1230             'pm' => q{PM},
1231             },
1232             'narrow' => {
1233             'am' => q{AM},
1234             'pm' => q{PM},
1235             },
1236             'wide' => {
1237             'am' => q{AM},
1238             'pm' => q{PM},
1239             },
1240             },
1241             },
1242             } },
1243             );
1244              
1245             has 'eras' => (
1246             is => 'ro',
1247             isa => HashRef,
1248             init_arg => undef,
1249             default => sub { {
1250             'generic' => {
1251             },
1252             'gregorian' => {
1253             abbreviated => {
1254             '0' => 'KHAI',
1255             '1' => 'BHAI'
1256             },
1257             wide => {
1258             '0' => 'Kafin haihuwar annab',
1259             '1' => 'Bayan haihuwar annab'
1260             },
1261             },
1262             } },
1263             );
1264              
1265             has 'date_formats' => (
1266             is => 'ro',
1267             isa => HashRef,
1268             init_arg => undef,
1269             default => sub { {
1270             'generic' => {
1271             'full' => q{EEEE, d MMMM, y G},
1272             'long' => q{d MMMM, y G},
1273             'medium' => q{d MMM, y G},
1274             'short' => q{d/M/yy GGGGG},
1275             },
1276             'gregorian' => {
1277             'full' => q{EEEE, d MMMM, y},
1278             'long' => q{d MMMM, y},
1279             'medium' => q{d MMM, y},
1280             'short' => q{d/M/yy},
1281             },
1282             } },
1283             );
1284              
1285             has 'time_formats' => (
1286             is => 'ro',
1287             isa => HashRef,
1288             init_arg => undef,
1289             default => sub { {
1290             'generic' => {
1291             },
1292             'gregorian' => {
1293             'full' => q{HH:mm:ss zzzz},
1294             'long' => q{HH:mm:ss z},
1295             'medium' => q{HH:mm:ss},
1296             'short' => q{HH:mm},
1297             },
1298             } },
1299             );
1300              
1301             has 'datetime_formats' => (
1302             is => 'ro',
1303             isa => HashRef,
1304             init_arg => undef,
1305             default => sub { {
1306             'generic' => {
1307             },
1308             'gregorian' => {
1309             },
1310             } },
1311             );
1312              
1313             has 'datetime_formats_available_formats' => (
1314             is => 'ro',
1315             isa => HashRef,
1316             init_arg => undef,
1317             default => sub { {
1318             'generic' => {
1319             Hm => q{HH:mm},
1320             Hms => q{HH:mm:ss},
1321             M => q{L},
1322             MEd => q{E, M/d},
1323             MMM => q{LLL},
1324             MMMEd => q{E, MMM d},
1325             MMMMEd => q{E, MMMM d},
1326             MMMMd => q{MMMM d},
1327             MMMd => q{MMM d},
1328             Md => q{M/d},
1329             d => q{d},
1330             hm => q{h:mm a},
1331             ms => q{mm:ss},
1332             y => q{y},
1333             yM => q{M/y},
1334             yMEd => q{E, M/d/y},
1335             yMMM => q{MMM y},
1336             yMMMEd => q{E, MMM d, y},
1337             yMMMM => q{MMMM y},
1338             yQQQ => q{QQQ y},
1339             yQQQQ => q{QQQQ y},
1340             },
1341             'gregorian' => {
1342             Ed => q{E, d},
1343             Hm => q{HH:mm},
1344             Hms => q{HH:mm:ss},
1345             M => q{L},
1346             MEd => q{E, M/d},
1347             MMM => q{LLL},
1348             MMMEd => q{E, MMM d},
1349             MMMMEd => q{E, MMMM d},
1350             MMMMd => q{MMMM d},
1351             MMMd => q{MMM d},
1352             Md => q{M/d},
1353             d => q{d},
1354             hm => q{h:mm a},
1355             hms => q{h:mm:ss a},
1356             ms => q{mm:ss},
1357             y => q{y},
1358             yM => q{M/y},
1359             yMEd => q{E, M/d/y},
1360             yMMM => q{MMM y},
1361             yMMMEd => q{y MMM d, E},
1362             yMMMM => q{MMMM y},
1363             yMMMd => q{d MMM, y},
1364             yMd => q{y-MM-dd},
1365             yQQQ => q{QQQ y},
1366             yQQQQ => q{QQQQ y},
1367             },
1368             } },
1369             );
1370              
1371             has 'datetime_formats_append_item' => (
1372             is => 'ro',
1373             isa => HashRef,
1374             init_arg => undef,
1375             default => sub { {
1376             } },
1377             );
1378              
1379             has 'datetime_formats_interval' => (
1380             is => 'ro',
1381             isa => HashRef,
1382             init_arg => undef,
1383             default => sub { {
1384             'gregorian' => {
1385             H => {
1386             H => q{HH–HH},
1387             },
1388             Hm => {
1389             H => q{HH:mm–HH:mm},
1390             m => q{HH:mm–HH:mm},
1391             },
1392             MEd => {
1393             d => q{E, dd/M – E, dd/M},
1394             },
1395             h => {
1396             a => q{h a – h a},
1397             },
1398             hm => {
1399             a => q{h:mm a – h:mm a},
1400             },
1401             yM => {
1402             M => q{MM/y – MM/y},
1403             y => q{MM/y – MM/y},
1404             },
1405             yMEd => {
1406             M => q{y-MM-dd, E – y-MM-dd, E},
1407             y => q{y-MM-dd, E – y-MM-dd, E},
1408             },
1409             yMMM => {
1410             y => q{y MMM – y MMM},
1411             },
1412             yMMMEd => {
1413             y => q{y MMM d, E – y MMM d, E},
1414             },
1415             yMMMM => {
1416             y => q{y MMMM – y MMMM},
1417             },
1418             yMMMd => {
1419             y => q{y MMM d – y MMM d},
1420             },
1421             yMd => {
1422             M => q{dd/MM/y – dd/MM/y},
1423             d => q{dd/MM/y – dd/MM/y},
1424             },
1425             },
1426             } },
1427             );
1428              
1429             no Moo;
1430 1     1   8549  
  1         3  
  1         6  
1431             1;
1432              
1433             # vim: tabstop=4