File Coverage

blib/lib/Locale/CLDR/Locales/Ak.pm
Criterion Covered Total %
statement 35 35 100.0
branch n/a
condition n/a
subroutine 12 12 100.0
pod n/a
total 47 47 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Ak - Package for language Akan
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/ak.xml
10             # on Mon 11 Apr 5:23:20 pm GMT
11              
12             use strict;
13 1     1   800148 use warnings;
  1         2  
  1         23  
14 1     1   4 use version;
  1         2  
  1         19  
15 1     1   3  
  1         2  
  1         5  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   79 use mro 'c3';
  1         3  
20 1     1   6 use utf8;
  1         2  
  1         6  
21 1     1   21 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         6  
22 1     1   35 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         1  
  1         14  
23 1     1   102 use Moo;
  1         1  
  1         8  
24 1     1   822  
  1         2  
  1         5  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal','spellout-ordinal' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 1     1   363 return {
  1         2  
  1         7  
40             'spellout-cardinal' => {
41             'public' => {
42             '-x' => {
43             divisor => q(1),
44             rule => q(kaw →→),
45             },
46             '0' => {
47             base_value => q(0),
48             divisor => q(1),
49             rule => q(hwee),
50             },
51             'x.x' => {
52             divisor => q(1),
53             rule => q(←← pɔw →→),
54             },
55             '1' => {
56             base_value => q(1),
57             divisor => q(1),
58             rule => q(koro),
59             },
60             '2' => {
61             base_value => q(2),
62             divisor => q(1),
63             rule => q(abien),
64             },
65             '3' => {
66             base_value => q(3),
67             divisor => q(1),
68             rule => q(abiasa),
69             },
70             '4' => {
71             base_value => q(4),
72             divisor => q(1),
73             rule => q(anan),
74             },
75             '5' => {
76             base_value => q(5),
77             divisor => q(1),
78             rule => q(anum),
79             },
80             '6' => {
81             base_value => q(6),
82             divisor => q(1),
83             rule => q(asia),
84             },
85             '7' => {
86             base_value => q(7),
87             divisor => q(1),
88             rule => q(asuon),
89             },
90             '8' => {
91             base_value => q(8),
92             divisor => q(1),
93             rule => q(awɔtwe),
94             },
95             '9' => {
96             base_value => q(9),
97             divisor => q(1),
98             rule => q(akron),
99             },
100             '10' => {
101             base_value => q(10),
102             divisor => q(10),
103             rule => q(du[-→%%spellout-cardinal-tens→]),
104             },
105             '20' => {
106             base_value => q(20),
107             divisor => q(10),
108             rule => q(aduonu[-→%%spellout-cardinal-tens→]),
109             },
110             '30' => {
111             base_value => q(30),
112             divisor => q(10),
113             rule => q(aduasa[-→%%spellout-cardinal-tens→]),
114             },
115             '40' => {
116             base_value => q(40),
117             divisor => q(10),
118             rule => q(adu←←[-→%%spellout-cardinal-tens→]),
119             },
120             '100' => {
121             base_value => q(100),
122             divisor => q(100),
123             rule => q(­ɔha[-na-­→→]),
124             },
125             '200' => {
126             base_value => q(200),
127             divisor => q(100),
128             rule => q(aha-←←[-na-→→]),
129             },
130             '1000' => {
131             base_value => q(1000),
132             divisor => q(1000),
133             rule => q(apem[-na-→→]),
134             },
135             '2000' => {
136             base_value => q(2000),
137             divisor => q(1000),
138             rule => q(mpem-←←[-na-→→]),
139             },
140             '100000' => {
141             base_value => q(100000),
142             divisor => q(100000),
143             rule => q(mpem-ɔha[-na-→→]),
144             },
145             '200000' => {
146             base_value => q(200000),
147             divisor => q(100000),
148             rule => q(mpem-aha-←←[-na-→→]),
149             },
150             '1000000' => {
151             base_value => q(1000000),
152             divisor => q(1000000),
153             rule => q(ɔpepepem-←←[-na-→→]),
154             },
155             '2000000' => {
156             base_value => q(2000000),
157             divisor => q(1000000),
158             rule => q(mpepepem-←←[-na-→→]),
159             },
160             '1000000000' => {
161             base_value => q(1000000000),
162             divisor => q(1000000000),
163             rule => q(ɔpepepepem-←←[-na-→→]),
164             },
165             '2000000000' => {
166             base_value => q(2000000000),
167             divisor => q(1000000000),
168             rule => q(mpepepepem-←←[-na-→→]),
169             },
170             '1000000000000' => {
171             base_value => q(1000000000000),
172             divisor => q(1000000000000),
173             rule => q(ɔpepepepepem-←←[-na-→→]),
174             },
175             '2000000000000' => {
176             base_value => q(2000000000000),
177             divisor => q(1000000000000),
178             rule => q(mpepepepepem-←←[-na-→→]),
179             },
180             '1000000000000000' => {
181             base_value => q(1000000000000000),
182             divisor => q(1000000000000000),
183             rule => q(ɔpepepepepepem-←←[-na-→→]),
184             },
185             '2000000000000000' => {
186             base_value => q(2000000000000000),
187             divisor => q(1000000000000000),
188             rule => q(mpepepepepepem-←←[-na-→→]),
189             },
190             '1000000000000000000' => {
191             base_value => q(1000000000000000000),
192             divisor => q(1000000000000000000),
193             rule => q(=#,##0=),
194             },
195             'max' => {
196             base_value => q(1000000000000000000),
197             divisor => q(1000000000000000000),
198             rule => q(=#,##0=),
199             },
200             },
201             },
202             'spellout-cardinal-tens' => {
203             'private' => {
204             '0' => {
205             base_value => q(0),
206             divisor => q(1),
207             rule => q(),
208             },
209             '1' => {
210             base_value => q(1),
211             divisor => q(1),
212             rule => q(biako),
213             },
214             '2' => {
215             base_value => q(2),
216             divisor => q(1),
217             rule => q(=%spellout-cardinal=),
218             },
219             'max' => {
220             base_value => q(2),
221             divisor => q(1),
222             rule => q(=%spellout-cardinal=),
223             },
224             },
225             },
226             'spellout-numbering' => {
227             'public' => {
228             '0' => {
229             base_value => q(0),
230             divisor => q(1),
231             rule => q(=%spellout-cardinal=),
232             },
233             'max' => {
234             base_value => q(0),
235             divisor => q(1),
236             rule => q(=%spellout-cardinal=),
237             },
238             },
239             },
240             'spellout-numbering-year' => {
241             'public' => {
242             '-x' => {
243             divisor => q(1),
244             rule => q(kaw →→),
245             },
246             '0' => {
247             base_value => q(0),
248             divisor => q(1),
249             rule => q(=%spellout-numbering=),
250             },
251             'x.x' => {
252             divisor => q(1),
253             rule => q(=0.0=),
254             },
255             '10' => {
256             base_value => q(10),
257             divisor => q(10),
258             rule => q(←← →→→),
259             },
260             '100' => {
261             base_value => q(100),
262             divisor => q(100),
263             rule => q(←← →→→),
264             },
265             '1000' => {
266             base_value => q(1000),
267             divisor => q(1000),
268             rule => q(←← →→→),
269             },
270             '10000' => {
271             base_value => q(10000),
272             divisor => q(10000),
273             rule => q(=%spellout-numbering=),
274             },
275             'max' => {
276             base_value => q(10000),
277             divisor => q(10000),
278             rule => q(=%spellout-numbering=),
279             },
280             },
281             },
282             'spellout-ordinal' => {
283             'public' => {
284             '-x' => {
285             divisor => q(1),
286             rule => q(kaw →→),
287             },
288             '0' => {
289             base_value => q(0),
290             divisor => q(1),
291             rule => q(a-ɛ-tɔ-so-hwee),
292             },
293             'x.x' => {
294             divisor => q(1),
295             rule => q(=0.0=),
296             },
297             '1' => {
298             base_value => q(1),
299             divisor => q(1),
300             rule => q(a-ɛ-di-kane),
301             },
302             '2' => {
303             base_value => q(2),
304             divisor => q(1),
305             rule => q(a-ɛ-tɔ-so-=%spellout-cardinal=),
306             },
307             'max' => {
308             base_value => q(2),
309             divisor => q(1),
310             rule => q(a-ɛ-tɔ-so-=%spellout-cardinal=),
311             },
312             },
313             },
314             } },
315             );
316              
317             has 'display_name_language' => (
318             is => 'ro',
319             isa => CodeRef,
320             init_arg => undef,
321             default => sub {
322             sub {
323             my %languages = (
324             'ak' => 'Akan',
325             'am' => 'Amarik',
326             'ar' => 'Arabik',
327             'be' => 'Belarus kasa',
328             'bg' => 'Bɔlgeria kasa',
329             'bn' => 'Bengali kasa',
330             'cs' => 'Kyɛk kasa',
331             'de' => 'Gyaaman',
332             'el' => 'Greek kasa',
333             'en' => 'Borɔfo',
334             'es' => 'Spain kasa',
335             'fa' => 'Pɛɛhyia kasa',
336             'fr' => 'Frɛnkye',
337             'ha' => 'Hausa',
338             'hi' => 'Hindi',
339             'hu' => 'Hangri kasa',
340             'id' => 'Indonihyia kasa',
341             'ig' => 'Igbo',
342             'it' => 'Italy kasa',
343             'ja' => 'Gyapan kasa',
344             'jv' => 'Gyabanis kasa',
345             'km' => 'Kambodia kasa',
346             'ko' => 'Korea kasa',
347             'ms' => 'Malay kasa',
348             'my' => 'Bɛɛmis kasa',
349             'ne' => 'Nɛpal kasa',
350             'nl' => 'Dɛɛkye',
351             'pa' => 'Pungyabi kasa',
352             'pl' => 'Pɔland kasa',
353             'pt' => 'Pɔɔtugal kasa',
354             'ro' => 'Romenia kasa',
355             'ru' => 'Rahyia kasa',
356             'rw' => 'Rewanda kasa',
357             'so' => 'Somalia kasa',
358             'sv' => 'Sweden kasa',
359             'ta' => 'Tamil kasa',
360             'th' => 'Taeland kasa',
361             'tr' => 'Tɛɛki kasa',
362             'uk' => 'Ukren kasa',
363             'ur' => 'Urdu kasa',
364             'vi' => 'Viɛtnam kasa',
365             'yo' => 'Yoruba',
366             'zh' => 'Kyaena kasa',
367             'zu' => 'Zulu',
368              
369             );
370             if (@_) {
371             return $languages{$_[0]};
372             }
373             return \%languages;
374             }
375             },
376             );
377              
378             has 'display_name_region' => (
379             is => 'ro',
380             isa => HashRef[Str],
381             init_arg => undef,
382             default => sub {
383             {
384             'AD' => 'Andora',
385             'AE' => 'United Arab Emirates',
386             'AF' => 'Afganistan',
387             'AG' => 'Antigua ne Baabuda',
388             'AI' => 'Anguila',
389             'AL' => 'Albenia',
390             'AM' => 'Aamenia',
391             'AO' => 'Angola',
392             'AR' => 'Agyɛntina',
393             'AS' => 'Amɛrika Samoa',
394             'AT' => 'Ɔstria',
395             'AU' => 'Ɔstrelia',
396             'AW' => 'Aruba',
397             'AZ' => 'Azebaegyan',
398             'BA' => 'Bosnia ne Hɛzegovina',
399             'BB' => 'Baabados',
400             'BD' => 'Bangladɛhye',
401             'BE' => 'Bɛlgyium',
402             'BF' => 'Bɔkina Faso',
403             'BG' => 'Bɔlgeria',
404             'BH' => 'Baren',
405             'BI' => 'Burundi',
406             'BJ' => 'Bɛnin',
407             'BM' => 'Bɛmuda',
408             'BN' => 'Brunae',
409             'BO' => 'Bolivia',
410             'BR' => 'Brazil',
411             'BS' => 'Bahama',
412             'BT' => 'Butan',
413             'BW' => 'Bɔtswana',
414             'BY' => 'Bɛlarus',
415             'BZ' => 'Beliz',
416             'CA' => 'Kanada',
417             'CD' => 'Kongo (Zair)',
418             'CF' => 'Afrika Finimfin Man',
419             'CG' => 'Kongo',
420             'CH' => 'Swetzaland',
421             'CI' => 'La Côte d’Ivoire',
422             'CK' => 'Kook Nsupɔw',
423             'CL' => 'Kyili',
424             'CM' => 'Kamɛrun',
425             'CN' => 'Kyaena',
426             'CO' => 'Kolombia',
427             'CR' => 'Kɔsta Rika',
428             'CU' => 'Kuba',
429             'CV' => 'Kepvɛdfo Islands',
430             'CY' => 'Saeprɔs',
431             'CZ' => 'Kyɛk Kurokɛse',
432             'DE' => 'Gyaaman',
433             'DJ' => 'Gyibuti',
434             'DK' => 'Dɛnmak',
435             'DM' => 'Dɔmeneka',
436             'DO' => 'Dɔmeneka Kurokɛse',
437             'DZ' => 'Ɔlgyeria',
438             'EC' => 'Ikuwadɔ',
439             'EE' => 'Ɛstonia',
440             'EG' => 'Nisrim',
441             'ER' => 'Ɛritrea',
442             'ES' => 'Spain',
443             'ET' => 'Ithiopia',
444             'FI' => 'Finland',
445             'FJ' => 'Figyi',
446             'FK' => 'Fɔlkman Aeland',
447             'FM' => 'Maekronehyia',
448             'FR' => 'Frɛnkyeman',
449             'GA' => 'Gabɔn',
450             'GB' => 'Ahendiman Nkabom',
451             'GD' => 'Grenada',
452             'GE' => 'Gyɔgyea',
453             'GF' => 'Frɛnkye Gayana',
454             'GH' => 'Gaana',
455             'GI' => 'Gyebralta',
456             'GL' => 'Greenman',
457             'GM' => 'Gambia',
458             'GN' => 'Gini',
459             'GP' => 'Guwadelup',
460             'GQ' => 'Gini Ikuweta',
461             'GR' => 'Greekman',
462             'GT' => 'Guwatemala',
463             'GU' => 'Guam',
464             'GW' => 'Gini Bisaw',
465             'GY' => 'Gayana',
466             'HN' => 'Hɔnduras',
467             'HR' => 'Krowehyia',
468             'HT' => 'Heiti',
469             'HU' => 'Hangari',
470             'ID' => 'Indɔnehyia',
471             'IE' => 'Aereland',
472             'IL' => 'Israel',
473             'IN' => 'India',
474             'IO' => 'Britenfo Hɔn Man Wɔ India Po No Mu',
475             'IQ' => 'Irak',
476             'IR' => 'Iran',
477             'IS' => 'Aesland',
478             'IT' => 'Itali',
479             'JM' => 'Gyameka',
480             'JO' => 'Gyɔdan',
481             'JP' => 'Gyapan',
482             'KE' => 'Kɛnya',
483             'KG' => 'Kɛɛgestan',
484             'KH' => 'Kambodia',
485             'KI' => 'Kiribati',
486             'KM' => 'Kɔmɔrɔs',
487             'KN' => 'Saint Kitts ne Nɛves',
488             'KP' => 'Etifi Koria',
489             'KR' => 'Anaafo Koria',
490             'KW' => 'Kuwete',
491             'KY' => 'Kemanfo Islands',
492             'KZ' => 'Kazakstan',
493             'LA' => 'Laos',
494             'LB' => 'Lɛbanɔn',
495             'LC' => 'Saint Lucia',
496             'LI' => 'Lektenstaen',
497             'LK' => 'Sri Lanka',
498             'LR' => 'Laeberia',
499             'LS' => 'Lɛsutu',
500             'LT' => 'Lituwenia',
501             'LU' => 'Laksembɛg',
502             'LV' => 'Latvia',
503             'LY' => 'Libya',
504             'MA' => 'Moroko',
505             'MC' => 'Mɔnako',
506             'MD' => 'Mɔldova',
507             'MG' => 'Madagaska',
508             'MH' => 'Marshall Islands',
509             'MK' => 'Masedonia',
510             'ML' => 'Mali',
511             'MM' => 'Miyanma',
512             'MN' => 'Mɔngolia',
513             'MP' => 'Northern Mariana Islands',
514             'MQ' => 'Matinik',
515             'MR' => 'Mɔretenia',
516             'MS' => 'Mantserat',
517             'MT' => 'Mɔlta',
518             'MU' => 'Mɔrehyeɔs',
519             'MV' => 'Maldives',
520             'MW' => 'Malawi',
521             'MX' => 'Mɛksiko',
522             'MY' => 'Malehyia',
523             'MZ' => 'Mozambik',
524             'NA' => 'Namibia',
525             'NC' => 'Kaledonia Foforo',
526             'NE' => 'Nigyɛ',
527             'NF' => 'Nɔfolk Aeland',
528             'NG' => 'Naegyeria',
529             'NI' => 'Nekaraguwa',
530             'NL' => 'Nɛdɛland',
531             'NO' => 'Nɔɔwe',
532             'NP' => 'Nɛpɔl',
533             'NR' => 'Naworu',
534             'NU' => 'Niyu',
535             'NZ' => 'Ziland Foforo',
536             'OM' => 'Oman',
537             'PA' => 'Panama',
538             'PE' => 'Peru',
539             'PF' => 'Frɛnkye Pɔlenehyia',
540             'PG' => 'Papua Guinea Foforo',
541             'PH' => 'Philippines',
542             'PK' => 'Pakistan',
543             'PL' => 'Poland',
544             'PM' => 'Saint Pierre ne Miquelon',
545             'PN' => 'Pitcairn',
546             'PR' => 'Puɛto Riko',
547             'PS' => 'Palestaen West Bank ne Gaza',
548             'PT' => 'Pɔtugal',
549             'PW' => 'Palau',
550             'PY' => 'Paraguay',
551             'QA' => 'Kata',
552             'RE' => 'Reyuniɔn',
553             'RO' => 'Romenia',
554             'RU' => 'Rɔhyea',
555             'RW' => 'Rwanda',
556             'SA' => 'Saudi Arabia',
557             'SB' => 'Solomon Islands',
558             'SC' => 'Seyhyɛl',
559             'SD' => 'Sudan',
560             'SE' => 'Sweden',
561             'SG' => 'Singapɔ',
562             'SH' => 'Saint Helena',
563             'SI' => 'Slovinia',
564             'SK' => 'Slovakia',
565             'SL' => 'Sierra Leone',
566             'SM' => 'San Marino',
567             'SN' => 'Senegal',
568             'SO' => 'Somalia',
569             'SR' => 'Suriname',
570             'ST' => 'São Tomé and Príncipe',
571             'SV' => 'Ɛl Salvadɔ',
572             'SY' => 'Siria',
573             'SZ' => 'Swaziland',
574             'TC' => 'Turks ne Caicos Islands',
575             'TD' => 'Kyad',
576             'TG' => 'Togo',
577             'TH' => 'Taeland',
578             'TJ' => 'Tajikistan',
579             'TK' => 'Tokelau',
580             'TL' => 'Timɔ Boka',
581             'TM' => 'Tɛkmɛnistan',
582             'TN' => 'Tunihyia',
583             'TO' => 'Tonga',
584             'TR' => 'Tɛɛki',
585             'TT' => 'Trinidad ne Tobago',
586             'TV' => 'Tuvalu',
587             'TW' => 'Taiwan',
588             'TZ' => 'Tanzania',
589             'UA' => 'Ukren',
590             'UG' => 'Uganda',
591             'US' => 'Amɛrika',
592             'UY' => 'Yurugwae',
593             'UZ' => 'Uzbɛkistan',
594             'VA' => 'Vatican Man',
595             'VC' => 'Saint Vincent ne Grenadines',
596             'VE' => 'Venezuela',
597             'VG' => 'Britainfo Virgin Islands',
598             'VI' => 'Amɛrika Virgin Islands',
599             'VN' => 'Viɛtnam',
600             'VU' => 'Vanuatu',
601             'WF' => 'Wallis ne Futuna',
602             'WS' => 'Samoa',
603             'YE' => 'Yɛmen',
604             'YT' => 'Mayɔte',
605             'ZA' => 'Afrika Anaafo',
606             'ZM' => 'Zambia',
607             'ZW' => 'Zembabwe',
608              
609             }
610             },
611             );
612              
613             has 'characters' => (
614             is => 'ro',
615             isa => HashRef,
616             init_arg => undef,
617             default => $^V ge v5.18.0
618             ? eval <<'EOT'
619             sub {
620             no warnings 'experimental::regex_sets';
621             return {
622             auxiliary => qr{[c j q v z]},
623             index => ['A', 'B', 'C', 'D', 'E', 'Ɛ', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'Ɔ', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
624             main => qr{[a b d e ɛ f g h i k l m n o ɔ p r s t u w y]},
625             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
626             };
627             },
628             EOT
629             : sub {
630             return { index => ['A', 'B', 'C', 'D', 'E', 'Ɛ', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'Ɔ', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
631             },
632             );
633 1     1   90  
  1         1  
  1         109  
634              
635             has 'quote_start' => (
636             is => 'ro',
637             isa => Str,
638             init_arg => undef,
639             default => qq{“},
640             );
641              
642             has 'quote_end' => (
643             is => 'ro',
644             isa => Str,
645             init_arg => undef,
646             default => qq{”},
647             );
648              
649             has 'alternate_quote_start' => (
650             is => 'ro',
651             isa => Str,
652             init_arg => undef,
653             default => qq{‘},
654             );
655              
656             has 'alternate_quote_end' => (
657             is => 'ro',
658             isa => Str,
659             init_arg => undef,
660             default => qq{’},
661             );
662              
663             has 'yesstr' => (
664             is => 'ro',
665             isa => RegexpRef,
666             init_arg => undef,
667             default => sub { qr'^(?i:Yiw|Y)$' }
668             );
669              
670             has 'nostr' => (
671             is => 'ro',
672             isa => RegexpRef,
673             init_arg => undef,
674             default => sub { qr'^(?i:Daabi|D|no|n)$' }
675             );
676              
677             has 'number_symbols' => (
678             is => 'ro',
679             isa => HashRef,
680             init_arg => undef,
681             default => sub { {
682             'latn' => {
683             'decimal' => q(.),
684             'group' => q(,),
685             },
686             } }
687             );
688              
689             has 'number_currency_formats' => (
690             is => 'ro',
691             isa => HashRef,
692             init_arg => undef,
693             default => sub { {
694             'latn' => {
695             'pattern' => {
696             'default' => {
697             'standard' => {
698             'positive' => '¤#,##0.00',
699             },
700             },
701             },
702             },
703             } },
704             );
705              
706             has 'currencies' => (
707             is => 'ro',
708             isa => HashRef,
709             init_arg => undef,
710             default => sub { {
711             'AED' => {
712             display_name => {
713             'currency' => q(Ɛmirete Arab Nkabɔmu Deram),
714             },
715             },
716             'AOA' => {
717             display_name => {
718             'currency' => q(Angola Kwanza),
719             },
720             },
721             'AUD' => {
722             display_name => {
723             'currency' => q(Ɔstrelia Dɔla),
724             },
725             },
726             'BHD' => {
727             display_name => {
728             'currency' => q(Baren Dina),
729             },
730             },
731             'BIF' => {
732             display_name => {
733             'currency' => q(Burundi Frank),
734             },
735             },
736             'BWP' => {
737             display_name => {
738             'currency' => q(Botswana Pula),
739             },
740             },
741             'CAD' => {
742             display_name => {
743             'currency' => q(Kanada Dɔla),
744             },
745             },
746             'CDF' => {
747             display_name => {
748             'currency' => q(Kongo Frank),
749             },
750             },
751             'CNY' => {
752             display_name => {
753             'currency' => q(Yuan),
754             },
755             },
756             'CVE' => {
757             display_name => {
758             'currency' => q(Ɛskudo),
759             },
760             },
761             'DJF' => {
762             display_name => {
763             'currency' => q(Gyebuti Frank),
764             },
765             },
766             'DZD' => {
767             display_name => {
768             'currency' => q(Ɔlgyeria Dina),
769             },
770             },
771             'EGP' => {
772             display_name => {
773             'currency' => q(Egypt Pɔn),
774             },
775             },
776             'ERN' => {
777             display_name => {
778             'currency' => q(Ɛretereya Nakfa),
779             },
780             },
781             'ETB' => {
782             display_name => {
783             'currency' => q(Itiopia Bir),
784             },
785             },
786             'EUR' => {
787             display_name => {
788             'currency' => q(Iro),
789             },
790             },
791             'GBP' => {
792             display_name => {
793             'currency' => q(Breten Pɔn),
794             },
795             },
796             'GHC' => {
797             display_name => {
798             'currency' => q(Ghana Sidi \(1979–2007\)),
799             },
800             },
801             'GHS' => {
802             symbol => 'GH₵',
803             display_name => {
804             'currency' => q(Ghana Sidi),
805             },
806             },
807             'GMD' => {
808             display_name => {
809             'currency' => q(Gambia Dalasi),
810             },
811             },
812             'GNS' => {
813             display_name => {
814             'currency' => q(Gini Frank),
815             },
816             },
817             'INR' => {
818             display_name => {
819             'currency' => q(India Rupi),
820             },
821             },
822             'JPY' => {
823             display_name => {
824             'currency' => q(Gyapan Yɛn),
825             },
826             },
827             'KES' => {
828             display_name => {
829             'currency' => q(Kenya Hyelen),
830             },
831             },
832             'KMF' => {
833             display_name => {
834             'currency' => q(Komoro Frank),
835             },
836             },
837             'LRD' => {
838             display_name => {
839             'currency' => q(Laeberia Dɔla),
840             },
841             },
842             'LSL' => {
843             display_name => {
844             'currency' => q(Lesoto Loti),
845             },
846             },
847             'LYD' => {
848             display_name => {
849             'currency' => q(Libya Dina),
850             },
851             },
852             'MAD' => {
853             display_name => {
854             'currency' => q(Moroko Diram),
855             },
856             },
857             'MGA' => {
858             display_name => {
859             'currency' => q(Madagasi Frank),
860             },
861             },
862             'MRO' => {
863             display_name => {
864             'currency' => q(Mɔretenia Ouguiya \(1973–2017\)),
865             },
866             },
867             'MRU' => {
868             display_name => {
869             'currency' => q(Mɔretenia Ouguiya),
870             },
871             },
872             'MUR' => {
873             display_name => {
874             'currency' => q(Mɔrehyeɔs Rupi),
875             },
876             },
877             'MWK' => {
878             display_name => {
879             'currency' => q(Malawi Kwacha),
880             },
881             },
882             'MZM' => {
883             display_name => {
884             'currency' => q(Mozambik Metical),
885             },
886             },
887             'NAD' => {
888             display_name => {
889             'currency' => q(Namibia Dɔla),
890             },
891             },
892             'NGN' => {
893             display_name => {
894             'currency' => q(Naegyeria Naira),
895             },
896             },
897             'RWF' => {
898             display_name => {
899             'currency' => q(Rewanda Frank),
900             },
901             },
902             'SAR' => {
903             display_name => {
904             'currency' => q(Saudi Riyal),
905             },
906             },
907             'SCR' => {
908             display_name => {
909             'currency' => q(Seyhyɛls Rupi),
910             },
911             },
912             'SDG' => {
913             display_name => {
914             'currency' => q(Sudan Dina),
915             },
916             },
917             'SDP' => {
918             display_name => {
919             'currency' => q(Sudan Pɔn),
920             },
921             },
922             'SHP' => {
923             display_name => {
924             'currency' => q(St Helena Pɔn),
925             },
926             },
927             'SLL' => {
928             display_name => {
929             'currency' => q(Leone),
930             },
931             },
932             'SOS' => {
933             display_name => {
934             'currency' => q(Somailia Hyelen),
935             },
936             },
937             'STD' => {
938             display_name => {
939             'currency' => q(Sao Tome ne Principe Dobra \(1977–2017\)),
940             },
941             },
942             'STN' => {
943             display_name => {
944             'currency' => q(Sao Tome ne Principe Dobra),
945             },
946             },
947             'SZL' => {
948             display_name => {
949             'currency' => q(Lilangeni),
950             },
951             },
952             'TND' => {
953             display_name => {
954             'currency' => q(Tunisia Dina),
955             },
956             },
957             'TZS' => {
958             display_name => {
959             'currency' => q(Tanzania Hyelen),
960             },
961             },
962             'UGX' => {
963             display_name => {
964             'currency' => q(Uganda Hyelen),
965             },
966             },
967             'USD' => {
968             display_name => {
969             'currency' => q(Amɛrika Dɔla),
970             },
971             },
972             'XAF' => {
973             display_name => {
974             'currency' => q(Sefa),
975             },
976             },
977             'ZAR' => {
978             display_name => {
979             'currency' => q(Afrika Anaafo Rand),
980             },
981             },
982             'ZMK' => {
983             display_name => {
984             'currency' => q(Zambia Kwacha \(1968–2012\)),
985             },
986             },
987             'ZMW' => {
988             display_name => {
989             'currency' => q(Zambia Kwacha),
990             },
991             },
992             'ZWD' => {
993             display_name => {
994             'currency' => q(Zimbabwe Dɔla),
995             },
996             },
997             } },
998             );
999              
1000              
1001             has 'calendar_months' => (
1002             is => 'ro',
1003             isa => HashRef,
1004             init_arg => undef,
1005             default => sub { {
1006             'gregorian' => {
1007             'format' => {
1008             abbreviated => {
1009             nonleap => [
1010             'S-Ɔ',
1011             'K-Ɔ',
1012             'E-Ɔ',
1013             'E-O',
1014             'E-K',
1015             'O-A',
1016             'A-K',
1017             'D-Ɔ',
1018             'F-Ɛ',
1019             'Ɔ-A',
1020             'Ɔ-O',
1021             'M-Ɔ'
1022             ],
1023             leap => [
1024            
1025             ],
1026             },
1027             wide => {
1028             nonleap => [
1029             'Sanda-Ɔpɛpɔn',
1030             'Kwakwar-Ɔgyefuo',
1031             'Ebɔw-Ɔbenem',
1032             'Ebɔbira-Oforisuo',
1033             'Esusow Aketseaba-Kɔtɔnimba',
1034             'Obirade-Ayɛwohomumu',
1035             'Ayɛwoho-Kitawonsa',
1036             'Difuu-Ɔsandaa',
1037             'Fankwa-Ɛbɔ',
1038             'Ɔbɛsɛ-Ahinime',
1039             'Ɔberɛfɛw-Obubuo',
1040             'Mumu-Ɔpɛnimba'
1041             ],
1042             leap => [
1043            
1044             ],
1045             },
1046             },
1047             },
1048             } },
1049             );
1050              
1051             has 'calendar_days' => (
1052             is => 'ro',
1053             isa => HashRef,
1054             init_arg => undef,
1055             default => sub { {
1056             'gregorian' => {
1057             'format' => {
1058             abbreviated => {
1059             mon => 'Dwo',
1060             tue => 'Ben',
1061             wed => 'Wuk',
1062             thu => 'Yaw',
1063             fri => 'Fia',
1064             sat => 'Mem',
1065             sun => 'Kwe'
1066             },
1067             wide => {
1068             mon => 'Dwowda',
1069             tue => 'Benada',
1070             wed => 'Wukuda',
1071             thu => 'Yawda',
1072             fri => 'Fida',
1073             sat => 'Memeneda',
1074             sun => 'Kwesida'
1075             },
1076             },
1077             'stand-alone' => {
1078             narrow => {
1079             mon => 'D',
1080             tue => 'B',
1081             wed => 'W',
1082             thu => 'Y',
1083             fri => 'F',
1084             sat => 'M',
1085             sun => 'K'
1086             },
1087             },
1088             },
1089             } },
1090             );
1091              
1092             has 'day_periods' => (
1093             is => 'ro',
1094             isa => HashRef,
1095             init_arg => undef,
1096             default => sub { {
1097             'gregorian' => {
1098             'format' => {
1099             'abbreviated' => {
1100             'am' => q{AN},
1101             'pm' => q{EW},
1102             },
1103             'wide' => {
1104             'am' => q{AN},
1105             'pm' => q{EW},
1106             },
1107             },
1108             },
1109             } },
1110             );
1111              
1112             has 'eras' => (
1113             is => 'ro',
1114             isa => HashRef,
1115             init_arg => undef,
1116             default => sub { {
1117             'generic' => {
1118             },
1119             'gregorian' => {
1120             abbreviated => {
1121             '0' => 'AK',
1122             '1' => 'KE'
1123             },
1124             wide => {
1125             '0' => 'Ansa Kristo',
1126             '1' => 'Kristo Ekyiri'
1127             },
1128             },
1129             } },
1130             );
1131              
1132             has 'date_formats' => (
1133             is => 'ro',
1134             isa => HashRef,
1135             init_arg => undef,
1136             default => sub { {
1137             'generic' => {
1138             'full' => q{EEEE, G y MMMM dd},
1139             'long' => q{G y MMMM d},
1140             'medium' => q{G y MMM d},
1141             'short' => q{GGGGG yy/MM/dd},
1142             },
1143             'gregorian' => {
1144             'full' => q{EEEE, y MMMM dd},
1145             'long' => q{y MMMM d},
1146             'medium' => q{y MMM d},
1147             'short' => q{yy/MM/dd},
1148             },
1149             } },
1150             );
1151              
1152             has 'time_formats' => (
1153             is => 'ro',
1154             isa => HashRef,
1155             init_arg => undef,
1156             default => sub { {
1157             'generic' => {
1158             },
1159             'gregorian' => {
1160             'full' => q{h:mm:ss a zzzz},
1161             'long' => q{h:mm:ss a z},
1162             'medium' => q{h:mm:ss a},
1163             'short' => q{h:mm a},
1164             },
1165             } },
1166             );
1167              
1168             has 'datetime_formats' => (
1169             is => 'ro',
1170             isa => HashRef,
1171             init_arg => undef,
1172             default => sub { {
1173             'generic' => {
1174             },
1175             'gregorian' => {
1176             },
1177             } },
1178             );
1179              
1180             has 'datetime_formats_available_formats' => (
1181             is => 'ro',
1182             isa => HashRef,
1183             init_arg => undef,
1184             default => sub { {
1185             'generic' => {
1186             Hm => q{HH:mm},
1187             Hms => q{HH:mm:ss},
1188             M => q{L},
1189             MEd => q{E, M/d},
1190             MMM => q{LLL},
1191             MMMEd => q{E, MMM d},
1192             MMMMEd => q{E, MMMM d},
1193             MMMMd => q{MMMM d},
1194             MMMd => q{MMM d},
1195             Md => q{M/d},
1196             d => q{d},
1197             hm => q{h:mm a},
1198             ms => q{mm:ss},
1199             y => q{y},
1200             yM => q{M/y},
1201             yMEd => q{E, M/d/y},
1202             yMMM => q{MMM y},
1203             yMMMEd => q{E, MMM d, y},
1204             yMMMM => q{MMMM y},
1205             yMd => q{y/M/d},
1206             yQQQ => q{QQQ y},
1207             yQQQQ => q{QQQQ y},
1208             },
1209             'gregorian' => {
1210             Hm => q{HH:mm},
1211             Hms => q{HH:mm:ss},
1212             M => q{L},
1213             MEd => q{E, M/d},
1214             MMM => q{LLL},
1215             MMMEd => q{E, MMM d},
1216             MMMMEd => q{E, MMMM d},
1217             MMMMd => q{MMMM d},
1218             MMMd => q{MMM d},
1219             Md => q{M/d},
1220             d => q{d},
1221             hm => q{h:mm a},
1222             ms => q{mm:ss},
1223             y => q{y},
1224             yM => q{M/y},
1225             yMEd => q{E, M/d/y},
1226             yMMM => q{MMM y},
1227             yMMMEd => q{E, MMM d, y},
1228             yMMMM => q{MMMM y},
1229             yMd => q{y/M/d},
1230             yQQQ => q{QQQ y},
1231             yQQQQ => q{QQQQ y},
1232             },
1233             } },
1234             );
1235              
1236             has 'datetime_formats_append_item' => (
1237             is => 'ro',
1238             isa => HashRef,
1239             init_arg => undef,
1240             default => sub { {
1241             } },
1242             );
1243              
1244             has 'datetime_formats_interval' => (
1245             is => 'ro',
1246             isa => HashRef,
1247             init_arg => undef,
1248             default => sub { {
1249             } },
1250             );
1251              
1252             no Moo;
1253 1     1   3088  
  1         2  
  1         4  
1254             1;
1255              
1256             # vim: tabstop=4