File Coverage

blib/lib/Locale/CLDR/Locales/Qu.pm
Criterion Covered Total %
statement 26 26 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod n/a
total 35 35 100.0


line stmt bran cond sub pod time code
1             =head1
2              
3             Locale::CLDR::Locales::Qu - Package for language Quechua
4              
5             =cut
6              
7             package Locale::CLDR::Locales::Qu;
8             # This file auto generated from Data\common\main\qu.xml
9             # on Sun 24 Apr 8:47:10 am GMT
10              
11 1     1   2460582 use version;
  1         1  
  1         7  
12              
13             our $VERSION = version->declare('v0.29.0');
14              
15 1     1   95 use v5.10.1;
  1         2  
16 1     1   3 use mro 'c3';
  1         5  
  1         9  
17 1     1   32 use utf8;
  1         2  
  1         8  
18 1     1   29 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         1  
  1         15  
19              
20 1     1   653 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         52716  
  1         13  
21 1     1   2069 use Moo;
  1         12942  
  1         5  
22              
23             extends('Locale::CLDR::Locales::Root');
24             has 'display_name_language' => (
25             is => 'ro',
26             isa => CodeRef,
27             init_arg => undef,
28             default => sub {
29             sub {
30             my %languages = (
31             'af' => 'Afrikaans Simi',
32             'am' => 'Amarico Simi',
33             'ar' => 'Arabe Simi',
34             'arn' => 'Mapuche Simi',
35             'as' => 'Asames Simi',
36             'az' => 'Azerbaiyano Simi',
37             'ba' => 'Baskir Simi',
38             'be' => 'Bielorruso Simi',
39             'bg' => 'Bulgaro Simi',
40             'bn' => 'Bangla Simi',
41             'bo' => 'Tibetano Simi',
42             'br' => 'Breton Simi',
43             'bs' => 'Bosnio Simi',
44             'ca' => 'Catalan Simi',
45             'chr' => 'Cheroqui Simi',
46             'ckb' => 'Chawpi Kurdo Simi',
47             'co' => 'Corso Simi',
48             'cs' => 'Checo Simi',
49             'cy' => 'Gales Simi',
50             'da' => 'Danes Simi',
51             'de' => 'Aleman Simi',
52             'dsb' => 'Bajo Sorbio Simi',
53             'dv' => 'Divehi Simi',
54             'el' => 'Griego Simi',
55             'en' => 'Ingles Simi',
56             'es' => 'Español Simi',
57             'et' => 'Estonio Simi',
58             'eu' => 'Euskera Simi',
59             'fa' => 'Persa Simi',
60             'ff' => 'Fulah Simi',
61             'fi' => 'Fines Simi',
62             'fil' => 'Filipino Simi',
63             'fo' => 'Feroes Simi',
64             'fr' => 'Frances Simi',
65             'fy' => 'Frison Simi',
66             'ga' => 'Irlandes Simi',
67             'gd' => 'Gaelico Escoces Simi',
68             'gl' => 'Gallego Simi',
69             'gsw' => 'Alsaciano Simi',
70             'gu' => 'Gujarati Simi',
71             'ha' => 'Hausa Simi',
72             'he' => 'Hebreo Simi',
73             'hi' => 'Hindi Simi',
74             'hmn' => 'Hmong Daw Simi',
75             'hr' => 'Croata Simi',
76             'hsb' => 'Alto Sorbio Simi',
77             'ht' => 'Haitiano Criollo Simi',
78             'hu' => 'Hungaro Simi',
79             'hy' => 'Armenio Simi',
80             'id' => 'Indonesio Simi',
81             'ig' => 'Igbo Simi',
82             'ii' => 'Yi Simi',
83             'is' => 'Islandes Simi',
84             'it' => 'Italiano Simi',
85             'iu' => 'Inuktitut Simi',
86             'ja' => 'Japones Simi',
87             'ka' => 'Georgiano Simi',
88             'kk' => 'Kazajo Simi',
89             'kl' => 'Groenlandes Simi',
90             'km' => 'Khmer Simi',
91             'kn' => 'Kannada Simi',
92             'ko' => 'Coreano Simi',
93             'kok' => 'Konkani Simi',
94             'ky' => 'Kirghiz Simi',
95             'lb' => 'Luxemburgues Simi',
96             'lo' => 'Lao Simi',
97             'lt' => 'Lituano Simi',
98             'lv' => 'Leton Simi',
99             'mi' => 'Maori Simi',
100             'mk' => 'Macedonio Simi',
101             'ml' => 'Malayalam Simi',
102             'mn' => 'Mongol Simi',
103             'moh' => 'Mohawk Simi',
104             'mr' => 'Marathi Simi',
105             'ms' => 'Malayo Simi',
106             'mt' => 'Maltes Simi',
107             'ne' => 'Nepali Simi',
108             'nl' => 'Neerlandes Simi',
109             'no' => 'Noruego Simi',
110             'nso' => 'Sesotho Sa Leboa Simi',
111             'oc' => 'Occitano Simi',
112             'or' => 'Odia Simi',
113             'pa' => 'Punyabi Simi',
114             'pap' => 'Papiamento Simi',
115             'pl' => 'Polaco Simi',
116             'ps' => 'Pashto Simi',
117             'pt' => 'Portugues Simi',
118             'qu' => 'Runasimi',
119             'quc' => 'Kʼicheʼ Simi',
120             'rm' => 'Romanche Simi',
121             'ro' => 'Rumano Simi',
122             'ru' => 'Ruso Simi',
123             'rw' => 'Kinyarwanda Simi',
124             'sa' => 'Sanscrito Simi',
125             'sah' => 'Sakha Simi',
126             'sd' => 'Sindhi Simi',
127             'se' => 'Chincha Sami Simi',
128             'si' => 'Cingales Simi',
129             'sk' => 'Eslovaco Simi',
130             'sl' => 'Esloveno Simi',
131             'sma' => 'Qulla Sami Simi',
132             'smj' => 'Sami Lule Simi',
133             'smn' => 'Sami Inari Simi',
134             'sms' => 'Sami Skolt Simi',
135             'sq' => 'Albanes Simi',
136             'sr' => 'Serbio Simi',
137             'sv' => 'Sueco Simi',
138             'sw' => 'Suajili Simi',
139             'syr' => 'Siriaco Simi',
140             'ta' => 'Tamil Simi',
141             'te' => 'Telugu Simi',
142             'tg' => 'Tayiko Simi',
143             'th' => 'Tailandes Simi',
144             'ti' => 'Tigriña Simi',
145             'tk' => 'Turcomano Simi',
146             'tn' => 'Setsuana Simi',
147             'tr' => 'Turco Simi',
148             'tt' => 'Tartaro Simi',
149             'ug' => 'Uigur Simi',
150             'uk' => 'Ucraniano Simi',
151             'ur' => 'Urdu Simi',
152             'uz' => 'Uzbeko Simi',
153             'vi' => 'Vietnamita Simi',
154             'wo' => 'Wolof Simi',
155             'xh' => 'Isixhosa Simi',
156             'yo' => 'Yoruba Simi',
157             'zh' => 'Chino Simi',
158             'zu' => 'Isizulu Simi',
159              
160             );
161             if (@_) {
162             return $languages{$_[0]};
163             }
164             return \%languages;
165             }
166             },
167             );
168              
169             has 'display_name_region' => (
170             is => 'ro',
171             isa => HashRef[Str],
172             init_arg => undef,
173             default => sub {
174             {
175             'AD' => 'Andorra',
176             'AF' => 'Afganistán',
177             'AL' => 'Albania',
178             'AM' => 'Armenia',
179             'AO' => 'Angola',
180             'AR' => 'Argentina',
181             'AS' => 'Samoa Americana',
182             'AT' => 'Austria',
183             'AU' => 'Australia',
184             'AZ' => 'Azerbaiyán',
185             'BD' => 'Bangladesh',
186             'BE' => 'Bélgica',
187             'BG' => 'Bulgaria',
188             'BH' => 'Baréin',
189             'BI' => 'Burundi',
190             'BJ' => 'Benín',
191             'BN' => 'Brunéi',
192             'BO' => 'Bolivia',
193             'BQ' => 'Bonaire',
194             'BR' => 'Brasil',
195             'BS' => 'Bahamas',
196             'BT' => 'Bután',
197             'BW' => 'Botsuana',
198             'BY' => 'Belarús',
199             'CC' => 'Islas Cocos',
200             'CD' => 'Congo (RDC)',
201             'CG' => 'Congo',
202             'CH' => 'Suiza',
203             'CI' => 'Côte d’Ivoire',
204             'CL' => 'Chile',
205             'CM' => 'Camerún',
206             'CN' => 'China',
207             'CO' => 'Colombia',
208             'CR' => 'Costa Rica',
209             'CU' => 'Cuba',
210             'CW' => 'Curazao',
211             'CX' => 'Isla Christmas',
212             'CY' => 'Chipre',
213             'DE' => 'Alemania',
214             'DJ' => 'Yibuti',
215             'DK' => 'Dinamarca',
216             'DM' => 'Dominica',
217             'DZ' => 'Argelia',
218             'EC' => 'Ecuador',
219             'EE' => 'Estonia',
220             'EG' => 'Egipto',
221             'ER' => 'Eritrea',
222             'ES' => 'España',
223             'ET' => 'Etiopía',
224             'FI' => 'Finlandia',
225             'FJ' => 'Fiyi',
226             'FM' => 'Micronesia',
227             'FR' => 'Francia',
228             'GA' => 'Gabón',
229             'GB' => 'Reino Unido',
230             'GG' => 'Guernesey',
231             'GH' => 'Ghana',
232             'GM' => 'Gambia',
233             'GN' => 'Guinea',
234             'GQ' => 'Guinea Ecuatorial',
235             'GR' => 'Grecia',
236             'GT' => 'Guatemala',
237             'GU' => 'Guam',
238             'GW' => 'Guinea-Bisáu',
239             'GY' => 'Guyana',
240             'HK' => 'Hong Kong (RAE)',
241             'HM' => 'Islas Heard y McDonald',
242             'HN' => 'Honduras',
243             'HR' => 'Croacia',
244             'HT' => 'Haití',
245             'ID' => 'Indonesia',
246             'IL' => 'Israel',
247             'IN' => 'India',
248             'IQ' => 'Irak',
249             'IR' => 'Irán',
250             'IS' => 'Islandia',
251             'IT' => 'Italia',
252             'JE' => 'Jersey',
253             'JO' => 'Jordania',
254             'KE' => 'Kenia',
255             'KG' => 'Kirguistán',
256             'KH' => 'Camboya',
257             'KI' => 'Kiribati',
258             'KM' => 'Comoras',
259             'KN' => 'San Cristóbal y Nieves',
260             'KP' => 'Corea del Norte',
261             'KR' => 'Corea del Sur',
262             'KW' => 'Kuwait',
263             'KZ' => 'Kazajistán',
264             'LA' => 'Laos',
265             'LB' => 'Líbano',
266             'LI' => 'Liechtenstein',
267             'LK' => 'Sri Lanka',
268             'LR' => 'Liberia',
269             'LS' => 'Lesoto',
270             'LT' => 'Lituania',
271             'LU' => 'Luxemburgo',
272             'LV' => 'Letonia',
273             'MA' => 'Marruecos',
274             'MC' => 'Mónaco',
275             'MD' => 'Moldova',
276             'MF' => 'San Martín',
277             'MG' => 'Madagascar',
278             'MH' => 'Islas Marshall',
279             'MK' => 'ERY Macedonia',
280             'ML' => 'Malí',
281             'MM' => 'Myanmar',
282             'MO' => 'Macao RAE',
283             'MP' => 'Islas Marianas del Norte',
284             'MR' => 'Mauritania',
285             'MT' => 'Malta',
286             'MU' => 'Mauricio',
287             'MV' => 'Maldivas',
288             'MW' => 'Malawi',
289             'MX' => 'México',
290             'MZ' => 'Mozambique',
291             'NA' => 'Namibia',
292             'NC' => 'Nueva Caledonia',
293             'NE' => 'Níger',
294             'NF' => 'Isla Norfolk',
295             'NG' => 'Nigeria',
296             'NI' => 'Nicaragua',
297             'NL' => 'Países Bajos',
298             'NO' => 'Noruega',
299             'NP' => 'Nepal',
300             'NR' => 'Nauru',
301             'OM' => 'Omán',
302             'PA' => 'Panamá',
303             'PE' => 'Perú',
304             'PF' => 'Polinesia Francesa',
305             'PG' => 'Papúa Nueva Guinea',
306             'PH' => 'Filipinas',
307             'PK' => 'Pakistán',
308             'PL' => 'Polonia',
309             'PM' => 'San Pedro y Miquelón',
310             'PN' => 'Islas Pitcairn',
311             'PR' => 'Puerto Rico',
312             'PS' => 'Palestina Kamachikuq',
313             'PT' => 'Portugal',
314             'PW' => 'Palaos',
315             'PY' => 'Paraguay',
316             'QA' => 'Qatar',
317             'RS' => 'Serbia',
318             'RU' => 'Rusia',
319             'RW' => 'Ruanda',
320             'SA' => 'Arabia Saudí',
321             'SC' => 'Seychelles',
322             'SD' => 'Sudán',
323             'SE' => 'Suecia',
324             'SG' => 'Singapur',
325             'SI' => 'Eslovenia',
326             'SK' => 'Eslovaquia',
327             'SL' => 'Sierra Leona',
328             'SM' => 'San Marino',
329             'SN' => 'Senegal',
330             'SO' => 'Somalia',
331             'SR' => 'Surinam',
332             'SS' => 'Sudán del Sur',
333             'ST' => 'Santo Tomé y Príncipe',
334             'SV' => 'El Salvador',
335             'SX' => 'Sint Maarten',
336             'SY' => 'Siria',
337             'SZ' => 'Suazilandia',
338             'TD' => 'Chad',
339             'TF' => 'Territorios Australes Franceses',
340             'TG' => 'Togo',
341             'TH' => 'Tailandia',
342             'TJ' => 'Tayikistán',
343             'TL' => 'Timor-Leste',
344             'TN' => 'Túnez',
345             'TO' => 'Tonga',
346             'TR' => 'Turquía',
347             'TT' => 'Trinidad y Tobago',
348             'TZ' => 'Tanzania',
349             'UG' => 'Uganda',
350             'UM' => 'Islas menores alejadas de los EE.UU.',
351             'US' => 'Estados Unidos',
352             'UY' => 'Uruguay',
353             'UZ' => 'Uzbekistán',
354             'VA' => 'Santa Sede (Ciudad del Vaticano)',
355             'VE' => 'Venezuela',
356             'VI' => 'EE.UU. Islas Vírgenes',
357             'VN' => 'Vietnam',
358             'VU' => 'Vanuatu',
359             'WF' => 'Wallis y Futuna',
360             'WS' => 'Samoa',
361             'YE' => 'Yemen',
362             'ZA' => 'Sudáfrica',
363             'ZM' => 'Zambia',
364             'ZW' => 'Zimbabue',
365              
366             }
367             },
368             );
369              
370             has 'display_name_variant' => (
371             is => 'ro',
372             isa => HashRef[Str],
373             init_arg => undef,
374             default => sub {
375             {
376             'VALENCIA' => 'Valenciano Simi',
377              
378             }
379             },
380             );
381              
382             has 'text_orientation' => (
383             is => 'ro',
384             isa => HashRef[Str],
385             init_arg => undef,
386             default => sub { return {
387             lines => 'top-to-bottom',
388             characters => 'left-to-right',
389             }}
390             );
391              
392             has 'characters' => (
393             is => 'ro',
394             isa => HashRef,
395             init_arg => undef,
396             default => $^V ge v5.18.0
397             ? eval <<'EOT'
398             sub {
399             no warnings 'experimental::regex_sets';
400             return {
401             auxiliary => qr{(?^u:[á à ă â Ã¥ ä ã ā æ b c ç d e é è Ä• ê ë Ä“ f g í ì Ä­ î ï Ä« j o ó ò ŏ ô ö ø ō Å“ r ú ù Å­ û ü Å« v x ÿ z])},
402             index => ['A', '{Ch}', 'H', 'I', 'K', 'L', '{Ll}', 'M', 'N', 'Ñ', 'P', 'Q', 'S', 'T', 'U', 'W', 'Y'],
403             main => qr{(?^u:[a {ch} {chʼ} h i k {kʼ} l {ll} m n ñ p {pʼ} q {qʼ} s t {tʼ} u w y])},
404             };
405             },
406             EOT
407             : sub {
408             return { index => ['A', '{Ch}', 'H', 'I', 'K', 'L', '{Ll}', 'M', 'N', 'Ñ', 'P', 'Q', 'S', 'T', 'U', 'W', 'Y'], };
409             },
410 1     1   99 );
  1         1  
  1         167  
411              
412              
413             has 'number_symbols' => (
414             is => 'ro',
415             isa => HashRef,
416             init_arg => undef,
417             default => sub { {
418             'latn' => {
419             'decimal' => q(.),
420             'exponential' => q(E),
421             'group' => q(,),
422             'infinity' => q(∞),
423             'minusSign' => q(-),
424             'nan' => q(NaN),
425             'perMille' => q(‰),
426             'percentSign' => q(%),
427             'plusSign' => q(+),
428             'superscriptingExponent' => q(×),
429             },
430             } }
431             );
432              
433             has 'number_formats' => (
434             is => 'ro',
435             isa => HashRef,
436             init_arg => undef,
437             default => sub { {
438             decimalFormat => {
439             'default' => {
440             'standard' => {
441             '' => '#,##0.###',
442             },
443             },
444             },
445             percentFormat => {
446             'default' => {
447             'standard' => {
448             '' => '#,##0 %',
449             },
450             },
451             },
452             scientificFormat => {
453             'default' => {
454             'standard' => {
455             '' => '#E0',
456             },
457             },
458             },
459             } },
460             );
461              
462             has 'number_currency_formats' => (
463             is => 'ro',
464             isa => HashRef,
465             init_arg => undef,
466             default => sub { {
467             'latn' => {
468             'pattern' => {
469             'default' => {
470             'standard' => {
471             'positive' => '¤ #,##0.00',
472             },
473             },
474             },
475             },
476             } },
477             );
478              
479             has 'currencies' => (
480             is => 'ro',
481             isa => HashRef,
482             init_arg => undef,
483             default => sub { {
484             'PEN' => {
485             symbol => 'S/.',
486             },
487             } },
488             );
489              
490              
491             has 'calendar_months' => (
492             is => 'ro',
493             isa => HashRef,
494             init_arg => undef,
495             default => sub { {
496             'gregorian' => {
497             'format' => {
498             abbreviated => {
499             nonleap => [
500             'Qul',
501             'Hat',
502             'Pau',
503             'Ayr',
504             'Aym',
505             'Int',
506             'Ant',
507             'Qha',
508             'Uma',
509             'Kan',
510             'Aya',
511             'Kap'
512             ],
513             leap => [
514            
515             ],
516             },
517             wide => {
518             nonleap => [
519             'Qulla puquy',
520             'Hatun puquy',
521             'Pauqar waray',
522             'Ayriwa',
523             'Aymuray',
524             'Inti raymi',
525             'Anta Sitwa',
526             'Qhapaq Sitwa',
527             'Uma raymi',
528             'Kantaray',
529             'Ayamarqʼa',
530             'Kapaq Raymi'
531             ],
532             leap => [
533            
534             ],
535             },
536             },
537             },
538             } },
539             );
540              
541             has 'calendar_days' => (
542             is => 'ro',
543             isa => HashRef,
544             init_arg => undef,
545             default => sub { {
546             'gregorian' => {
547             'format' => {
548             abbreviated => {
549             mon => 'Lun',
550             tue => 'Mar',
551             wed => 'Mié',
552             thu => 'Jue',
553             fri => 'Vie',
554             sat => 'Sab',
555             sun => 'Dom'
556             },
557             wide => {
558             mon => 'Lunes',
559             tue => 'Martes',
560             wed => 'Miércoles',
561             thu => 'Jueves',
562             fri => 'Viernes',
563             sat => 'Sábado',
564             sun => 'Domingo'
565             },
566             },
567             'stand-alone' => {
568             narrow => {
569             mon => 'L',
570             tue => 'M',
571             wed => 'X',
572             thu => 'J',
573             fri => 'V',
574             sat => 'S',
575             sun => 'D'
576             },
577             },
578             },
579             } },
580             );
581              
582             has 'day_periods' => (
583             is => 'ro',
584             isa => HashRef,
585             init_arg => undef,
586             default => sub { {
587             'gregorian' => {
588             'format' => {
589             'wide' => {
590             'am' => q{a.m.},
591             'pm' => q{p.m.},
592             },
593             'abbreviated' => {
594             'pm' => q{p.m.},
595             'am' => q{a.m.},
596             },
597             },
598             },
599             } },
600             );
601              
602             has 'eras' => (
603             is => 'ro',
604             isa => HashRef,
605             init_arg => undef,
606             default => sub { {
607             'gregorian' => {
608             abbreviated => {
609             '1' => 'd.C.'
610             },
611             narrow => {
612             '1' => 'dC'
613             },
614             },
615             } },
616             );
617              
618             has 'date_formats' => (
619             is => 'ro',
620             isa => HashRef,
621             init_arg => undef,
622             default => sub { {
623             'gregorian' => {
624             'full' => q{EEEE, d MMMM, y},
625             'short' => q{dd/MM/y},
626             },
627             } },
628             );
629              
630             has 'time_formats' => (
631             is => 'ro',
632             isa => HashRef,
633             init_arg => undef,
634             default => sub { {
635             'gregorian' => {
636             'full' => q{HH:mm:ss zzzz},
637             'long' => q{HH:mm:ss z},
638             'medium' => q{HH:mm:ss},
639             'short' => q{HH:mm},
640             },
641             } },
642             );
643              
644             has 'datetime_formats' => (
645             is => 'ro',
646             isa => HashRef,
647             init_arg => undef,
648             default => sub { {
649             'gregorian' => {
650             },
651             } },
652             );
653              
654             has 'datetime_formats_available_formats' => (
655             is => 'ro',
656             isa => HashRef,
657             init_arg => undef,
658             default => sub { {
659             'gregorian' => {
660             yMMMEd => q{E, d MMM, y},
661             yMd => q{dd-MM-y},
662             },
663             } },
664             );
665              
666             has 'datetime_formats_append_item' => (
667             is => 'ro',
668             isa => HashRef,
669             init_arg => undef,
670             default => sub { {
671             } },
672             );
673              
674             has 'datetime_formats_interval' => (
675             is => 'ro',
676             isa => HashRef,
677             init_arg => undef,
678             default => sub { {
679             } },
680             );
681              
682             has 'time_zone_names' => (
683             is => 'ro',
684             isa => HashRef,
685             init_arg => undef,
686             default => sub { {
687             'Peru' => {
688             short => {
689             'daylight' => q(PEST),
690             'generic' => q(PET),
691             'standard' => q(PET),
692             },
693             },
694             } }
695             );
696 1     1   5198 no Moo;
  1         2  
  1         7  
697              
698             1;
699              
700             # vim: tabstop=4