File Coverage

blib/lib/Locale/CLDR/Locales/Es/Latn/419.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 NAME
4              
5             Locale::CLDR::Locales::Es::Latn::419 - Package for language Spanish
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Es::Latn::419;
10             # This file auto generated from Data\common\main\es_419.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   2224 use strict;
  1         3  
  1         49  
14 1     1   6 use warnings;
  1         3  
  1         76  
15 1     1   8 use version;
  1         3  
  1         10  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   160 use v5.12.0;
  1         4  
20 1     1   8 use mro 'c3';
  1         12  
  1         10  
21 1     1   69 use utf8;
  1         3  
  1         11  
22 1     1   89 use feature 'unicode_strings';
  1         5  
  1         191  
23 1     1   9 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         11  
24 1     1   3258 use Moo;
  1         3  
  1         7  
25              
26             extends('Locale::CLDR::Locales::Es::Latn');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'digits-ordinal-masculine-adjective','digits-ordinal-masculine','digits-ordinal-feminine','digits-ordinal-masculine-plural','digits-ordinal-feminine-plural','digits-ordinal' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 1     1   892 use bigfloat;
  1         2  
  1         32  
40             return {
41             'digits-ordinal' => {
42             'public' => {
43             '0' => {
44             base_value => q(0),
45             divisor => q(1),
46             rule => q(=%digits-ordinal-masculine=),
47             },
48             'max' => {
49             base_value => q(0),
50             divisor => q(1),
51             rule => q(=%digits-ordinal-masculine=),
52             },
53             },
54             },
55             'digits-ordinal-feminine' => {
56             'public' => {
57             '-x' => {
58             divisor => q(1),
59             rule => q(−→→),
60             },
61             '0' => {
62             base_value => q(0),
63             divisor => q(1),
64             rule => q(=#,##0=ª.),
65             },
66             'max' => {
67             base_value => q(0),
68             divisor => q(1),
69             rule => q(=#,##0=ª.),
70             },
71             },
72             },
73             'digits-ordinal-feminine-plural' => {
74             'public' => {
75             '-x' => {
76             divisor => q(1),
77             rule => q(−→→),
78             },
79             '0' => {
80             base_value => q(0),
81             divisor => q(1),
82             rule => q(=#,##0=ᵃˢ.),
83             },
84             'max' => {
85             base_value => q(0),
86             divisor => q(1),
87             rule => q(=#,##0=ᵃˢ.),
88             },
89             },
90             },
91             'digits-ordinal-masculine' => {
92             'public' => {
93             '-x' => {
94             divisor => q(1),
95             rule => q(−→→),
96             },
97             '0' => {
98             base_value => q(0),
99             divisor => q(1),
100             rule => q(=#,##0=º.),
101             },
102             'max' => {
103             base_value => q(0),
104             divisor => q(1),
105             rule => q(=#,##0=º.),
106             },
107             },
108             },
109             'digits-ordinal-masculine-adjective' => {
110             'public' => {
111             '-x' => {
112             divisor => q(1),
113             rule => q(−→→),
114             },
115             '0' => {
116             base_value => q(0),
117             divisor => q(1),
118             rule => q(=#,##0==%%dord-mascabbrev=.),
119             },
120             'max' => {
121             base_value => q(0),
122             divisor => q(1),
123             rule => q(=#,##0==%%dord-mascabbrev=.),
124             },
125             },
126             },
127             'digits-ordinal-masculine-plural' => {
128             'public' => {
129             '-x' => {
130             divisor => q(1),
131             rule => q(−→→),
132             },
133             '0' => {
134             base_value => q(0),
135             divisor => q(1),
136             rule => q(=#,##0=ᵒˢ.),
137             },
138             'max' => {
139             base_value => q(0),
140             divisor => q(1),
141             rule => q(=#,##0=ᵒˢ.),
142             },
143             },
144             },
145             'dord-mascabbrev' => {
146             'private' => {
147             '0' => {
148             base_value => q(0),
149             divisor => q(1),
150             rule => q(º),
151             },
152             '1' => {
153             base_value => q(1),
154             divisor => q(1),
155             rule => q(ᵉʳ),
156             },
157             '2' => {
158             base_value => q(2),
159             divisor => q(1),
160             rule => q(º),
161             },
162             '3' => {
163             base_value => q(3),
164             divisor => q(1),
165             rule => q(ᵉʳ),
166             },
167             '4' => {
168             base_value => q(4),
169             divisor => q(1),
170             rule => q(º),
171             },
172             '20' => {
173             base_value => q(20),
174             divisor => q(10),
175             rule => q(→→),
176             },
177             '100' => {
178             base_value => q(100),
179             divisor => q(100),
180             rule => q(→→),
181             },
182             'max' => {
183             base_value => q(100),
184             divisor => q(100),
185             rule => q(→→),
186             },
187             },
188             },
189             } },
190             );
191              
192             has 'display_name_language' => (
193             is => 'ro',
194             isa => CodeRef,
195             init_arg => undef,
196             default => sub {
197             sub {
198             my %languages = (
199             'ady' => 'adigeo',
200             'alt' => 'altái del sur',
201             'arp' => 'arapajó',
202             'ars' => 'árabe de Néyed',
203             'bla' => 'siksiká',
204             'eu' => 'vasco',
205             'goh' => 'alemán de la alta edad antigua',
206             'grc' => 'griego clásico',
207             'gu' => 'gujarati',
208             'ht' => 'haitiano',
209             'kbd' => 'cabardiano',
210             'krc' => 'karachái-bálkaro',
211             'ks' => 'cachemiro',
212             'lij' => 'genovés',
213             'ml' => 'malabar',
214             'mni' => 'manipuri',
215             'nr' => 'ndebele del sur',
216             'nso' => 'sesotho del norte',
217             'pa' => 'panyabí',
218             'prg' => 'prusiano antiguo',
219             'ps@alt=variant' => 'pashtún',
220             'rm' => 'retorrománico',
221             'sd' => 'sindhi',
222             'shu' => 'árabe (Chad)',
223             'sma' => 'sami del sur',
224             'st' => 'sesotho del sur',
225             'sw' => 'swahili',
226             'sw_CD' => 'swahili (Congo)',
227             'syr' => 'siríaco',
228             'tet' => 'tetun',
229             'tyv' => 'tuvano',
230             'ug@alt=variant' => 'uighur',
231             'vec' => 'véneto',
232             'wal' => 'walamo',
233             'wuu' => 'wu',
234             'xal' => 'calmuco',
235             'zun' => 'zuni',
236              
237             );
238             if (@_) {
239             return $languages{$_[0]};
240             }
241             return \%languages;
242             }
243             },
244             );
245              
246             has 'display_name_script' => (
247             is => 'ro',
248             isa => CodeRef,
249             init_arg => undef,
250             default => sub {
251             sub {
252             my %scripts = (
253             'Gujr' => 'gujarati',
254             'Hrkt' => 'katakana o hiragana',
255             'Laoo' => 'lao',
256             'Latn' => 'latín',
257             'Mlym' => 'malabar',
258             'Mtei' => 'manipuri',
259             'Syrc' => 'siríaco',
260              
261             );
262             if ( @_ ) {
263             return $scripts{$_[0]};
264             }
265             return \%scripts;
266             }
267             }
268             );
269              
270             has 'display_name_region' => (
271             is => 'ro',
272             isa => HashRef[Str],
273             init_arg => undef,
274             default => sub {
275             {
276             '001' => 'mundo',
277             '011' => 'África del Oeste',
278             '014' => 'África del Este',
279             '015' => 'África del Norte',
280             '018' => 'África del Sur',
281             '030' => 'Asia del Este',
282             '034' => 'Asia del Sur',
283             '035' => 'Asia sudoriental',
284             '039' => 'Europa del Sur',
285             '145' => 'Asia del Oeste',
286             '151' => 'Europa del Este',
287             '154' => 'Europa del Norte',
288             '155' => 'Europa del Oeste',
289             'AC' => 'Isla Ascensión',
290             'AX' => 'Islas Åland',
291             'BA' => 'Bosnia-Herzegovina',
292             'CD@alt=variant' => 'Congo (República Democrática del Congo)',
293             'CG' => 'República del Congo',
294             'CI' => 'Costa de Marfil',
295             'EZ' => 'Eurozona',
296             'GB@alt=short' => 'R. U.',
297             'GS' => 'Islas Georgia del Sur y Sándwich del Sur',
298             'IC' => 'Islas Canarias',
299             'QO' => 'Islas Ultramarinas',
300             'RO' => 'Rumania',
301             'SA' => 'Arabia Saudita',
302             'TL' => 'Timor Oriental',
303             'TR@alt=variant' => 'Türkiye',
304             'UM' => 'Islas Ultramarinas de EE.UU.',
305              
306             }
307             },
308             );
309              
310             has 'display_name_key' => (
311             is => 'ro',
312             isa => HashRef[Str],
313             init_arg => undef,
314             default => sub {
315             {
316             'colnormalization' => 'orden normalizado',
317              
318             }
319             },
320             );
321              
322             has 'display_name_type' => (
323             is => 'ro',
324             isa => HashRef[HashRef[Str]],
325             init_arg => undef,
326             default => sub {
327             {
328             'calendar' => {
329             'islamic-rgsa' => q{calendario islámico (Arabia Saudita)},
330             'islamic-tbla' => q{calendario islámico tabular},
331             },
332             'colalternate' => {
333             'non-ignorable' => q{ordenar símbolos},
334             'shifted' => q{ordenar ignorando símbolos},
335             },
336             'colbackwards' => {
337             'no' => q{ordenar acentos normalmente},
338             'yes' => q{ordenar acentos con inversión},
339             },
340             'colcasefirst' => {
341             'lower' => q{ordenar empezando por minúsculas},
342             'no' => q{ordenar siguiendo orden normal de mayúsculas y minúsculas},
343             'upper' => q{ordenar empezando por mayúsculas},
344             },
345             'colcaselevel' => {
346             'no' => q{ordenar sin distinguir entre mayúsculas y minúsculas},
347             'yes' => q{ordenar distinguiendo entre mayúsculas y minúsculas},
348             },
349             'collation' => {
350             'eor' => q{reglas de orden europeas},
351             'phonebook' => q{orden de agenda telefónica},
352             },
353             'numbers' => {
354             'tirh' => q{dígitos en tirh},
355             'traditional' => q{números traducionales},
356             'wara' => q{dígitos en Warang Citi},
357             },
358              
359             }
360             },
361             );
362              
363             has 'display_name_code_patterns' => (
364             is => 'ro',
365             isa => HashRef[Str],
366             init_arg => undef,
367             default => sub {
368             {
369             'script' => 'Alfabeto: {0}',
370              
371             }
372             },
373             );
374              
375             has 'units' => (
376             is => 'ro',
377             isa => HashRef[HashRef[HashRef[Str]]],
378             init_arg => undef,
379             default => sub { {
380             'long' => {
381             # Long Unit Identifier
382             'acceleration-g-force' => {
383             'name' => q(fuerza G),
384             'one' => q({0} unidad de fuerza gravitacional),
385             'other' => q({0} unidades de fuerza gravitacional),
386             },
387             # Core Unit Identifier
388             'g-force' => {
389             'name' => q(fuerza G),
390             'one' => q({0} unidad de fuerza gravitacional),
391             'other' => q({0} unidades de fuerza gravitacional),
392             },
393             # Long Unit Identifier
394             'concentr-portion-per-1e9' => {
395             'name' => q(partes por mil millones),
396             'one' => q({0} parte por mil millones),
397             'other' => q({0} partes por mil millones),
398             },
399             # Core Unit Identifier
400             'portion-per-1e9' => {
401             'name' => q(partes por mil millones),
402             'one' => q({0} parte por mil millones),
403             'other' => q({0} partes por mil millones),
404             },
405             # Long Unit Identifier
406             'electric-ampere' => {
407             'name' => q(amperes),
408             'one' => q({0} ampere),
409             'other' => q({0} amperes),
410             },
411             # Core Unit Identifier
412             'ampere' => {
413             'name' => q(amperes),
414             'one' => q({0} ampere),
415             'other' => q({0} amperes),
416             },
417             # Long Unit Identifier
418             'electric-milliampere' => {
419             'name' => q(miliamperes),
420             'one' => q({0} miliampere),
421             'other' => q({0} miliamperes),
422             },
423             # Core Unit Identifier
424             'milliampere' => {
425             'name' => q(miliamperes),
426             'one' => q({0} miliampere),
427             'other' => q({0} miliamperes),
428             },
429             # Long Unit Identifier
430             'electric-ohm' => {
431             'name' => q(ohms),
432             'one' => q({0} ohm),
433             'other' => q({0} ohms),
434             },
435             # Core Unit Identifier
436             'ohm' => {
437             'name' => q(ohms),
438             'one' => q({0} ohm),
439             'other' => q({0} ohms),
440             },
441             # Long Unit Identifier
442             'energy-joule' => {
443             'name' => q(joules),
444             'one' => q({0} joule),
445             'other' => q({0} joules),
446             },
447             # Core Unit Identifier
448             'joule' => {
449             'name' => q(joules),
450             'one' => q({0} joule),
451             'other' => q({0} joules),
452             },
453             # Long Unit Identifier
454             'energy-kilojoule' => {
455             'name' => q(kilojoules),
456             'one' => q({0} kilojule),
457             'other' => q({0} kilojules),
458             },
459             # Core Unit Identifier
460             'kilojoule' => {
461             'name' => q(kilojoules),
462             'one' => q({0} kilojule),
463             'other' => q({0} kilojules),
464             },
465             # Long Unit Identifier
466             'graphics-em' => {
467             'name' => q(em tipográfico),
468             },
469             # Core Unit Identifier
470             'em' => {
471             'name' => q(em tipográfico),
472             },
473             # Long Unit Identifier
474             'length-mile-scandinavian' => {
475             'name' => q(milla escandinava),
476             },
477             # Core Unit Identifier
478             'mile-scandinavian' => {
479             'name' => q(milla escandinava),
480             },
481             # Long Unit Identifier
482             'mass-ton' => {
483             'name' => q(toneladas),
484             'one' => q({0} tonelada),
485             'other' => q({0} toneladas),
486             },
487             # Core Unit Identifier
488             'ton' => {
489             'name' => q(toneladas),
490             'one' => q({0} tonelada),
491             'other' => q({0} toneladas),
492             },
493             # Long Unit Identifier
494             'mass-tonne' => {
495             'name' => q(toneladas métricas),
496             'one' => q({0} tonelada métrica),
497             'other' => q({0} toneladas métricas),
498             },
499             # Core Unit Identifier
500             'tonne' => {
501             'name' => q(toneladas métricas),
502             'one' => q({0} tonelada métrica),
503             'other' => q({0} toneladas métricas),
504             },
505             # Long Unit Identifier
506             'power-horsepower' => {
507             'name' => q(caballos de fuerza),
508             'one' => q(caballo de fuerza),
509             'other' => q({0} caballos de fuerza),
510             },
511             # Core Unit Identifier
512             'horsepower' => {
513             'name' => q(caballos de fuerza),
514             'one' => q(caballo de fuerza),
515             'other' => q({0} caballos de fuerza),
516             },
517             # Long Unit Identifier
518             'speed-beaufort' => {
519             '1' => q(masculine),
520             },
521             # Core Unit Identifier
522             'beaufort' => {
523             '1' => q(masculine),
524             },
525             # Long Unit Identifier
526             'temperature-generic' => {
527             'one' => q({0}°),
528             'other' => q({0}°),
529             },
530             # Core Unit Identifier
531             'generic' => {
532             'one' => q({0}°),
533             'other' => q({0}°),
534             },
535             # Long Unit Identifier
536             'temperature-kelvin' => {
537             'name' => q(kelvins),
538             'one' => q({0} kelvin),
539             'other' => q({0} kelvins),
540             },
541             # Core Unit Identifier
542             'kelvin' => {
543             'name' => q(kelvins),
544             'one' => q({0} kelvin),
545             'other' => q({0} kelvins),
546             },
547             # Long Unit Identifier
548             'volume-acre-foot' => {
549             'name' => q(acre-pies),
550             'one' => q({0} acre pie),
551             'other' => q({0} acres pies),
552             },
553             # Core Unit Identifier
554             'acre-foot' => {
555             'name' => q(acre-pies),
556             'one' => q({0} acre pie),
557             'other' => q({0} acres pies),
558             },
559             # Long Unit Identifier
560             'volume-fluid-ounce' => {
561             'name' => q(onzas fluidas),
562             'one' => q({0} onza fluida),
563             'other' => q({0} onzas fluidas),
564             },
565             # Core Unit Identifier
566             'fluid-ounce' => {
567             'name' => q(onzas fluidas),
568             'one' => q({0} onza fluida),
569             'other' => q({0} onzas fluidas),
570             },
571             },
572             'narrow' => {
573             # Long Unit Identifier
574             'area-square-meter' => {
575             'name' => q(metros²),
576             },
577             # Core Unit Identifier
578             'square-meter' => {
579             'name' => q(metros²),
580             },
581             # Long Unit Identifier
582             'concentr-permille' => {
583             'name' => q(‰),
584             },
585             # Core Unit Identifier
586             'permille' => {
587             'name' => q(‰),
588             },
589             # Long Unit Identifier
590             'concentr-permyriad' => {
591             'name' => q(‱),
592             },
593             # Core Unit Identifier
594             'permyriad' => {
595             'name' => q(‱),
596             },
597             # Long Unit Identifier
598             'duration-day' => {
599             'name' => q(d.),
600             'one' => q({0}d.),
601             'other' => q({0}dd.),
602             },
603             # Core Unit Identifier
604             'day' => {
605             'name' => q(d.),
606             'one' => q({0}d.),
607             'other' => q({0}dd.),
608             },
609             # Long Unit Identifier
610             'duration-month' => {
611             'name' => q(m.),
612             'one' => q({0}m.),
613             'other' => q({0}mm.),
614             'per' => q({0}/m.),
615             },
616             # Core Unit Identifier
617             'month' => {
618             'name' => q(m.),
619             'one' => q({0}m.),
620             'other' => q({0}mm.),
621             'per' => q({0}/m.),
622             },
623             # Long Unit Identifier
624             'duration-night' => {
625             'one' => q({0} noche),
626             'other' => q({0} noches),
627             },
628             # Core Unit Identifier
629             'night' => {
630             'one' => q({0} noche),
631             'other' => q({0} noches),
632             },
633             # Long Unit Identifier
634             'duration-week' => {
635             'name' => q(sem.),
636             'one' => q({0}sem.),
637             'other' => q({0}sems.),
638             'per' => q({0}/sem.),
639             },
640             # Core Unit Identifier
641             'week' => {
642             'name' => q(sem.),
643             'one' => q({0}sem.),
644             'other' => q({0}sems.),
645             'per' => q({0}/sem.),
646             },
647             # Long Unit Identifier
648             'duration-year' => {
649             'name' => q(a.),
650             'one' => q({0}a.),
651             'other' => q({0}aa.),
652             },
653             # Core Unit Identifier
654             'year' => {
655             'name' => q(a.),
656             'one' => q({0}a.),
657             'other' => q({0}aa.),
658             },
659             # Long Unit Identifier
660             'energy-therm-us' => {
661             'one' => q({0}thm EE.UU.),
662             'other' => q({0}thm EE.UU.),
663             },
664             # Core Unit Identifier
665             'therm-us' => {
666             'one' => q({0}thm EE.UU.),
667             'other' => q({0}thm EE.UU.),
668             },
669             # Long Unit Identifier
670             'force-kilowatt-hour-per-100-kilometer' => {
671             'one' => q({0} kWh/100km),
672             'other' => q({0} kWh/100km),
673             },
674             # Core Unit Identifier
675             'kilowatt-hour-per-100-kilometer' => {
676             'one' => q({0} kWh/100km),
677             'other' => q({0} kWh/100km),
678             },
679             # Long Unit Identifier
680             'graphics-dot' => {
681             'one' => q({0}p),
682             'other' => q({0}p),
683             },
684             # Core Unit Identifier
685             'dot' => {
686             'one' => q({0}p),
687             'other' => q({0}p),
688             },
689             # Long Unit Identifier
690             'length-astronomical-unit' => {
691             'one' => q({0}ua),
692             'other' => q({0}ua),
693             },
694             # Core Unit Identifier
695             'astronomical-unit' => {
696             'one' => q({0}ua),
697             'other' => q({0}ua),
698             },
699             # Long Unit Identifier
700             'length-light-year' => {
701             'name' => q(aa. l.),
702             'one' => q({0}a. l.),
703             'other' => q({0}aa. l.),
704             },
705             # Core Unit Identifier
706             'light-year' => {
707             'name' => q(aa. l.),
708             'one' => q({0}a. l.),
709             'other' => q({0}aa. l.),
710             },
711             # Long Unit Identifier
712             'length-mile-scandinavian' => {
713             'one' => q({0}mi esc.),
714             'other' => q({0}mi esc.),
715             },
716             # Core Unit Identifier
717             'mile-scandinavian' => {
718             'one' => q({0}mi esc.),
719             'other' => q({0}mi esc.),
720             },
721             # Long Unit Identifier
722             'length-nautical-mile' => {
723             'one' => q({0}nmi),
724             'other' => q({0}nmi),
725             },
726             # Core Unit Identifier
727             'nautical-mile' => {
728             'one' => q({0}nmi),
729             'other' => q({0}nmi),
730             },
731             # Long Unit Identifier
732             'length-parsec' => {
733             'name' => q(parsec),
734             },
735             # Core Unit Identifier
736             'parsec' => {
737             'name' => q(parsec),
738             },
739             # Long Unit Identifier
740             'mass-ounce-troy' => {
741             'one' => q({0}ozt),
742             'other' => q({0}ozt),
743             },
744             # Core Unit Identifier
745             'ounce-troy' => {
746             'one' => q({0}ozt),
747             'other' => q({0}ozt),
748             },
749             # Long Unit Identifier
750             'mass-ton' => {
751             'one' => q({0}ton),
752             'other' => q({0}ton),
753             },
754             # Core Unit Identifier
755             'ton' => {
756             'one' => q({0}ton),
757             'other' => q({0}ton),
758             },
759             # Long Unit Identifier
760             'power-horsepower' => {
761             'one' => q({0}hp),
762             'other' => q({0}hp),
763             },
764             # Core Unit Identifier
765             'horsepower' => {
766             'one' => q({0}hp),
767             'other' => q({0}hp),
768             },
769             # Long Unit Identifier
770             'speed-beaufort' => {
771             'one' => q(B {0}),
772             'other' => q(B {0}),
773             },
774             # Core Unit Identifier
775             'beaufort' => {
776             'one' => q(B {0}),
777             'other' => q(B {0}),
778             },
779             # Long Unit Identifier
780             'speed-light-speed' => {
781             'one' => q({0} luz),
782             'other' => q({0} luz),
783             },
784             # Core Unit Identifier
785             'light-speed' => {
786             'one' => q({0} luz),
787             'other' => q({0} luz),
788             },
789             # Long Unit Identifier
790             'volume-acre-foot' => {
791             'one' => q({0} ac ft),
792             'other' => q({0}ac ft),
793             },
794             # Core Unit Identifier
795             'acre-foot' => {
796             'one' => q({0} ac ft),
797             'other' => q({0}ac ft),
798             },
799             # Long Unit Identifier
800             'volume-barrel' => {
801             'one' => q({0}bbl),
802             'other' => q({0}bbl),
803             },
804             # Core Unit Identifier
805             'barrel' => {
806             'one' => q({0}bbl),
807             'other' => q({0}bbl),
808             },
809             # Long Unit Identifier
810             'volume-milliliter' => {
811             'one' => q({0}ml),
812             'other' => q({0}ml),
813             },
814             # Core Unit Identifier
815             'milliliter' => {
816             'one' => q({0}ml),
817             'other' => q({0}ml),
818             },
819             # Long Unit Identifier
820             'volume-pint' => {
821             'name' => q(pt),
822             'one' => q({0}pt),
823             'other' => q({0}pt),
824             },
825             # Core Unit Identifier
826             'pint' => {
827             'name' => q(pt),
828             'one' => q({0}pt),
829             'other' => q({0}pt),
830             },
831             },
832             'short' => {
833             # Long Unit Identifier
834             'acceleration-g-force' => {
835             'name' => q(G),
836             'one' => q({0} G),
837             'other' => q({0} G),
838             },
839             # Core Unit Identifier
840             'g-force' => {
841             'name' => q(G),
842             'one' => q({0} G),
843             'other' => q({0} G),
844             },
845             # Long Unit Identifier
846             'angle-degree' => {
847             'name' => q(grados),
848             },
849             # Core Unit Identifier
850             'degree' => {
851             'name' => q(grados),
852             },
853             # Long Unit Identifier
854             'consumption-mile-per-gallon-imperial' => {
855             'one' => q({0} mpg imp.),
856             'other' => q({0} mpg imp.),
857             },
858             # Core Unit Identifier
859             'mile-per-gallon-imperial' => {
860             'one' => q({0} mpg imp.),
861             'other' => q({0} mpg imp.),
862             },
863             # Long Unit Identifier
864             'digital-byte' => {
865             'one' => q({0} byte),
866             'other' => q({0} byte),
867             },
868             # Core Unit Identifier
869             'byte' => {
870             'one' => q({0} byte),
871             'other' => q({0} byte),
872             },
873             # Long Unit Identifier
874             'duration-day' => {
875             'name' => q(dd.),
876             'one' => q({0} d.),
877             'other' => q({0} dd.),
878             'per' => q({0}/d.),
879             },
880             # Core Unit Identifier
881             'day' => {
882             'name' => q(dd.),
883             'one' => q({0} d.),
884             'other' => q({0} dd.),
885             'per' => q({0}/d.),
886             },
887             # Long Unit Identifier
888             'duration-month' => {
889             'name' => q(mm.),
890             'one' => q({0} m.),
891             'other' => q({0} mm.),
892             },
893             # Core Unit Identifier
894             'month' => {
895             'name' => q(mm.),
896             'one' => q({0} m.),
897             'other' => q({0} mm.),
898             },
899             # Long Unit Identifier
900             'duration-week' => {
901             'name' => q(sems.),
902             'one' => q({0} sem.),
903             'other' => q({0} sems.),
904             },
905             # Core Unit Identifier
906             'week' => {
907             'name' => q(sems.),
908             'one' => q({0} sem.),
909             'other' => q({0} sems.),
910             },
911             # Long Unit Identifier
912             'duration-year' => {
913             'name' => q(aa.),
914             'one' => q({0} a.),
915             'other' => q({0} aa.),
916             'per' => q({0}/a.),
917             },
918             # Core Unit Identifier
919             'year' => {
920             'name' => q(aa.),
921             'one' => q({0} a.),
922             'other' => q({0} aa.),
923             'per' => q({0}/a.),
924             },
925             # Long Unit Identifier
926             'graphics-dot' => {
927             'name' => q(p),
928             'one' => q({0} p),
929             'other' => q({0} p),
930             },
931             # Core Unit Identifier
932             'dot' => {
933             'name' => q(p),
934             'one' => q({0} p),
935             'other' => q({0} p),
936             },
937             # Long Unit Identifier
938             'length-astronomical-unit' => {
939             'name' => q(ua),
940             'one' => q({0} ua),
941             'other' => q({0} ua),
942             },
943             # Core Unit Identifier
944             'astronomical-unit' => {
945             'name' => q(ua),
946             'one' => q({0} ua),
947             'other' => q({0} ua),
948             },
949             # Long Unit Identifier
950             'length-light-year' => {
951             'name' => q(aa. l.),
952             'one' => q({0} a. l.),
953             'other' => q({0} aa. l.),
954             },
955             # Core Unit Identifier
956             'light-year' => {
957             'name' => q(aa. l.),
958             'one' => q({0} a. l.),
959             'other' => q({0} aa. l.),
960             },
961             # Long Unit Identifier
962             'length-nautical-mile' => {
963             'name' => q(nmi),
964             'one' => q({0} nmi),
965             'other' => q({0} nmi),
966             },
967             # Core Unit Identifier
968             'nautical-mile' => {
969             'name' => q(nmi),
970             'one' => q({0} nmi),
971             'other' => q({0} nmi),
972             },
973             # Long Unit Identifier
974             'length-parsec' => {
975             'name' => q(parsecs),
976             },
977             # Core Unit Identifier
978             'parsec' => {
979             'name' => q(parsecs),
980             },
981             # Long Unit Identifier
982             'length-point' => {
983             'name' => q(pto.),
984             },
985             # Core Unit Identifier
986             'point' => {
987             'name' => q(pto.),
988             },
989             # Long Unit Identifier
990             'length-yard' => {
991             'name' => q(yardas),
992             },
993             # Core Unit Identifier
994             'yard' => {
995             'name' => q(yardas),
996             },
997             # Long Unit Identifier
998             'mass-ounce-troy' => {
999             'name' => q(ozt),
1000             'one' => q({0} ozt),
1001             'other' => q({0} ozt),
1002             },
1003             # Core Unit Identifier
1004             'ounce-troy' => {
1005             'name' => q(ozt),
1006             'one' => q({0} ozt),
1007             'other' => q({0} ozt),
1008             },
1009             # Long Unit Identifier
1010             'mass-stone' => {
1011             'name' => q(stones),
1012             },
1013             # Core Unit Identifier
1014             'stone' => {
1015             'name' => q(stones),
1016             },
1017             # Long Unit Identifier
1018             'mass-ton' => {
1019             'name' => q(ton),
1020             'one' => q({0} ton),
1021             'other' => q({0} ton),
1022             },
1023             # Core Unit Identifier
1024             'ton' => {
1025             'name' => q(ton),
1026             'one' => q({0} ton),
1027             'other' => q({0} ton),
1028             },
1029             # Long Unit Identifier
1030             'power-horsepower' => {
1031             'name' => q(hp),
1032             'one' => q({0} hp),
1033             'other' => q({0} hp),
1034             },
1035             # Core Unit Identifier
1036             'horsepower' => {
1037             'name' => q(hp),
1038             'one' => q({0} hp),
1039             'other' => q({0} hp),
1040             },
1041             # Long Unit Identifier
1042             'volume-cup' => {
1043             'one' => q({0} tza.),
1044             'other' => q({0} tza.),
1045             },
1046             # Core Unit Identifier
1047             'cup' => {
1048             'one' => q({0} tza.),
1049             'other' => q({0} tza.),
1050             },
1051             # Long Unit Identifier
1052             'volume-pint' => {
1053             'name' => q(pintas),
1054             'one' => q({0} pt),
1055             'other' => q({0} pt),
1056             },
1057             # Core Unit Identifier
1058             'pint' => {
1059             'name' => q(pintas),
1060             'one' => q({0} pt),
1061             'other' => q({0} pt),
1062             },
1063             # Long Unit Identifier
1064             'volume-tablespoon' => {
1065             'name' => q(cdas.),
1066             'one' => q({0} cda.),
1067             'other' => q({0} cdas.),
1068             },
1069             # Core Unit Identifier
1070             'tablespoon' => {
1071             'name' => q(cdas.),
1072             'one' => q({0} cda.),
1073             'other' => q({0} cdas.),
1074             },
1075             # Long Unit Identifier
1076             'volume-teaspoon' => {
1077             'name' => q(cdtas.),
1078             'one' => q({0} cdta.),
1079             'other' => q({0} cdtas.),
1080             },
1081             # Core Unit Identifier
1082             'teaspoon' => {
1083             'name' => q(cdtas.),
1084             'one' => q({0} cdta.),
1085             'other' => q({0} cdtas.),
1086             },
1087             },
1088             } }
1089             );
1090              
1091             has 'minimum_grouping_digits' => (
1092             is =>'ro',
1093             isa => Int,
1094             init_arg => undef,
1095             default => 1,
1096             );
1097              
1098             has 'number_symbols' => (
1099             is => 'ro',
1100             isa => HashRef,
1101             init_arg => undef,
1102             default => sub { {
1103             'latn' => {
1104             'decimal' => q(.),
1105             'group' => q(,),
1106             },
1107             } }
1108             );
1109              
1110             has 'number_formats' => (
1111             is => 'ro',
1112             isa => HashRef,
1113             init_arg => undef,
1114             default => sub { {
1115             decimalFormat => {
1116             'short' => {
1117             '1000' => {
1118             'one' => '0 K',
1119             'other' => '0 K',
1120             },
1121             '10000' => {
1122             'one' => '00 k',
1123             'other' => '00 k',
1124             },
1125             '100000' => {
1126             'one' => '000 k',
1127             'other' => '000 k',
1128             },
1129             },
1130             },
1131             percentFormat => {
1132             'default' => {
1133             'standard' => {
1134             'default' => '#,##0%',
1135             },
1136             },
1137             },
1138             } },
1139             );
1140              
1141             has 'number_currency_formats' => (
1142             is => 'ro',
1143             isa => HashRef,
1144             init_arg => undef,
1145             default => sub { {
1146             'latn' => {
1147             'pattern' => {
1148             'default' => {
1149             'standard' => {
1150             'positive' => '¤#,##0.00',
1151             },
1152             },
1153             },
1154             },
1155             } },
1156             );
1157              
1158             has 'currencies' => (
1159             is => 'ro',
1160             isa => HashRef,
1161             init_arg => undef,
1162             default => sub { {
1163             'ANG' => {
1164             display_name => {
1165             'currency' => q(florín de las Antillas Neerlandesas),
1166             'one' => q(florín de las Antillas Neerlandesas),
1167             'other' => q(florines de las Antillas Neerlandesas),
1168             },
1169             },
1170             'BMD' => {
1171             display_name => {
1172             'currency' => q(dólar de Bermudas),
1173             'one' => q(dólar de Bermudas),
1174             'other' => q(dólares de Bermudas),
1175             },
1176             },
1177             'EGP' => {
1178             symbol => 'E£',
1179             },
1180             'EUR' => {
1181             symbol => 'EUR',
1182             },
1183             'FKP' => {
1184             symbol => 'FK£',
1185             },
1186             'HTG' => {
1187             display_name => {
1188             'currency' => q(gourde haitiano),
1189             'one' => q(gourde haitiano),
1190             'other' => q(gourdes haitianos),
1191             },
1192             },
1193             'KZT' => {
1194             display_name => {
1195             'currency' => q(tenge kazajo),
1196             'one' => q(tenge kazajo),
1197             'other' => q(tengues kazajos),
1198             },
1199             },
1200             'MWK' => {
1201             display_name => {
1202             'currency' => q(kwacha malauí),
1203             'one' => q(kwacha malauí),
1204             'other' => q(kwachas malauíes),
1205             },
1206             },
1207             'NIO' => {
1208             display_name => {
1209             'currency' => q(córdoba nicaragüense),
1210             'one' => q(córdoba nicaragüense),
1211             'other' => q(córdobas nicaragüenses),
1212             },
1213             },
1214             'SLE' => {
1215             display_name => {
1216             'currency' => q(leone),
1217             'one' => q(leone),
1218             'other' => q(leones),
1219             },
1220             },
1221             'SLL' => {
1222             display_name => {
1223             'currency' => q(leones \(1964—2022\)),
1224             'one' => q(leone \(1964—2022\)),
1225             'other' => q(leones \(1964—2022\)),
1226             },
1227             },
1228             'SSP' => {
1229             symbol => 'SD£',
1230             },
1231             'SYP' => {
1232             symbol => 'S£',
1233             },
1234             'THB' => {
1235             symbol => 'THB',
1236             display_name => {
1237             'currency' => q(baht tailandes),
1238             'one' => q(baht tailandes),
1239             'other' => q(bahts tailandeses),
1240             },
1241             },
1242             'USD' => {
1243             symbol => 'USD',
1244             },
1245             'UZS' => {
1246             display_name => {
1247             'currency' => q(som uzbeko),
1248             'one' => q(som uzbeko),
1249             'other' => q(soms uzbekos),
1250             },
1251             },
1252             'VEF' => {
1253             symbol => 'BsF',
1254             },
1255             'VND' => {
1256             symbol => 'VND',
1257             },
1258             'XXX' => {
1259             display_name => {
1260             'one' => q(\(unidad de moneda desconocida\)),
1261             'other' => q(\(moneda desconocida\)),
1262             },
1263             },
1264             } },
1265             );
1266              
1267              
1268             has 'calendar_months' => (
1269             is => 'ro',
1270             isa => HashRef,
1271             init_arg => undef,
1272             default => sub { {
1273             'coptic' => {
1274             'format' => {
1275             wide => {
1276             nonleap => [
1277             'Tout',
1278             'Baba',
1279             'Hator',
1280             'Kiahk',
1281             'Toba',
1282             'Amshir',
1283             'Baramhat',
1284             'Baramouda',
1285             'Bashans',
1286             'Paona',
1287             'Epep',
1288             'Mesra',
1289             'Nasie'
1290             ],
1291             leap => [
1292            
1293             ],
1294             },
1295             },
1296             },
1297             'hebrew' => {
1298             'format' => {
1299             wide => {
1300             nonleap => [
1301             'Tishri',
1302             'Heshvan',
1303             'Kislev',
1304             'Tevet',
1305             'Shevat',
1306             'Adar I',
1307             'Adar',
1308             'Nisan',
1309             'Iyar',
1310             'Sivan',
1311             'Tamuz',
1312             'Av',
1313             'Elul'
1314             ],
1315             leap => [
1316             undef(),
1317             undef(),
1318             undef(),
1319             undef(),
1320             undef(),
1321             undef(),
1322            
1323             ],
1324             },
1325             },
1326             },
1327             'indian' => {
1328             'format' => {
1329             wide => {
1330             nonleap => [
1331             'Chaitra',
1332             'Vaisakha',
1333             'Jyaistha',
1334             'Asadha',
1335             'Sravana',
1336             'Bhadra',
1337             'Asvina',
1338             'Kartika',
1339             'Agrahayana',
1340             'Pausa',
1341             'Magha',
1342             'Phalguna'
1343             ],
1344             leap => [
1345            
1346             ],
1347             },
1348             },
1349             },
1350             'islamic' => {
1351             'format' => {
1352             abbreviated => {
1353             nonleap => [
1354             'Muh.',
1355             'Saf.',
1356             'Rab. I',
1357             'Rab. II',
1358             'Jum. I',
1359             'Jum. II',
1360             'Raj.',
1361             'Sha.',
1362             'Ram.',
1363             'Shaw.',
1364             'Dhuʻl-Q.',
1365             'Dhuʻl-H.'
1366             ],
1367             leap => [
1368            
1369             ],
1370             },
1371             wide => {
1372             nonleap => [
1373             'Muharram',
1374             'Safar',
1375             'Rabiʻ I',
1376             'Rabiʻ II',
1377             'Jumada I',
1378             'Jumada II',
1379             'Rajab',
1380             'Shaʻban',
1381             'Ramadan',
1382             'Shawwal',
1383             'Dhuʻl-Qiʻdah',
1384             'Dhuʻl-Hijjah'
1385             ],
1386             leap => [
1387            
1388             ],
1389             },
1390             },
1391             },
1392             } },
1393             );
1394              
1395             has 'calendar_days' => (
1396             is => 'ro',
1397             isa => HashRef,
1398             init_arg => undef,
1399             default => sub { {
1400             'gregorian' => {
1401             'stand-alone' => {
1402             narrow => {
1403             mon => 'L',
1404             tue => 'M',
1405             wed => 'M',
1406             thu => 'J',
1407             fri => 'V',
1408             sat => 'S',
1409             sun => 'D'
1410             },
1411             },
1412             },
1413             } },
1414             );
1415              
1416             has 'calendar_quarters' => (
1417             is => 'ro',
1418             isa => HashRef,
1419             init_arg => undef,
1420             default => sub { {
1421             'gregorian' => {
1422             'format' => {
1423             wide => {0 => '1.º trimestre',
1424             1 => '2.º trimestre',
1425             2 => '3.º trimestre',
1426             3 => '4.º trimestre'
1427             },
1428             },
1429             },
1430             } },
1431             );
1432              
1433             has 'day_period_data' => (
1434             is => 'ro',
1435             isa => CodeRef,
1436             init_arg => undef,
1437             default => sub { sub {
1438             # Time in hhmm format
1439             my ($self, $type, $time, $day_period_type) = @_;
1440             $day_period_type //= 'default';
1441             SWITCH:
1442             for ($type) {
1443             if ($_ eq 'coptic') {
1444             if($day_period_type eq 'default') {
1445             return 'noon' if $time == 1200;
1446             return 'evening1' if $time >= 1200
1447             && $time < 2000;
1448             return 'morning1' if $time >= 0
1449             && $time < 600;
1450             return 'morning2' if $time >= 600
1451             && $time < 1200;
1452             return 'night1' if $time >= 2000
1453             && $time < 2400;
1454             }
1455             if($day_period_type eq 'selection') {
1456             return 'evening1' if $time >= 1200
1457             && $time < 2000;
1458             return 'morning1' if $time >= 0
1459             && $time < 600;
1460             return 'morning2' if $time >= 600
1461             && $time < 1200;
1462             return 'night1' if $time >= 2000
1463             && $time < 2400;
1464             }
1465             last SWITCH;
1466             }
1467             if ($_ eq 'generic') {
1468             if($day_period_type eq 'default') {
1469             return 'noon' if $time == 1200;
1470             return 'evening1' if $time >= 1200
1471             && $time < 2000;
1472             return 'morning1' if $time >= 0
1473             && $time < 600;
1474             return 'morning2' if $time >= 600
1475             && $time < 1200;
1476             return 'night1' if $time >= 2000
1477             && $time < 2400;
1478             }
1479             if($day_period_type eq 'selection') {
1480             return 'evening1' if $time >= 1200
1481             && $time < 2000;
1482             return 'morning1' if $time >= 0
1483             && $time < 600;
1484             return 'morning2' if $time >= 600
1485             && $time < 1200;
1486             return 'night1' if $time >= 2000
1487             && $time < 2400;
1488             }
1489             last SWITCH;
1490             }
1491             if ($_ eq 'gregorian') {
1492             if($day_period_type eq 'default') {
1493             return 'noon' if $time == 1200;
1494             return 'evening1' if $time >= 1200
1495             && $time < 2000;
1496             return 'morning1' if $time >= 0
1497             && $time < 600;
1498             return 'morning2' if $time >= 600
1499             && $time < 1200;
1500             return 'night1' if $time >= 2000
1501             && $time < 2400;
1502             }
1503             if($day_period_type eq 'selection') {
1504             return 'evening1' if $time >= 1200
1505             && $time < 2000;
1506             return 'morning1' if $time >= 0
1507             && $time < 600;
1508             return 'morning2' if $time >= 600
1509             && $time < 1200;
1510             return 'night1' if $time >= 2000
1511             && $time < 2400;
1512             }
1513             last SWITCH;
1514             }
1515             if ($_ eq 'hebrew') {
1516             if($day_period_type eq 'default') {
1517             return 'noon' if $time == 1200;
1518             return 'evening1' if $time >= 1200
1519             && $time < 2000;
1520             return 'morning1' if $time >= 0
1521             && $time < 600;
1522             return 'morning2' if $time >= 600
1523             && $time < 1200;
1524             return 'night1' if $time >= 2000
1525             && $time < 2400;
1526             }
1527             if($day_period_type eq 'selection') {
1528             return 'evening1' if $time >= 1200
1529             && $time < 2000;
1530             return 'morning1' if $time >= 0
1531             && $time < 600;
1532             return 'morning2' if $time >= 600
1533             && $time < 1200;
1534             return 'night1' if $time >= 2000
1535             && $time < 2400;
1536             }
1537             last SWITCH;
1538             }
1539             if ($_ eq 'indian') {
1540             if($day_period_type eq 'default') {
1541             return 'noon' if $time == 1200;
1542             return 'evening1' if $time >= 1200
1543             && $time < 2000;
1544             return 'morning1' if $time >= 0
1545             && $time < 600;
1546             return 'morning2' if $time >= 600
1547             && $time < 1200;
1548             return 'night1' if $time >= 2000
1549             && $time < 2400;
1550             }
1551             if($day_period_type eq 'selection') {
1552             return 'evening1' if $time >= 1200
1553             && $time < 2000;
1554             return 'morning1' if $time >= 0
1555             && $time < 600;
1556             return 'morning2' if $time >= 600
1557             && $time < 1200;
1558             return 'night1' if $time >= 2000
1559             && $time < 2400;
1560             }
1561             last SWITCH;
1562             }
1563             if ($_ eq 'islamic') {
1564             if($day_period_type eq 'default') {
1565             return 'noon' if $time == 1200;
1566             return 'evening1' if $time >= 1200
1567             && $time < 2000;
1568             return 'morning1' if $time >= 0
1569             && $time < 600;
1570             return 'morning2' if $time >= 600
1571             && $time < 1200;
1572             return 'night1' if $time >= 2000
1573             && $time < 2400;
1574             }
1575             if($day_period_type eq 'selection') {
1576             return 'evening1' if $time >= 1200
1577             && $time < 2000;
1578             return 'morning1' if $time >= 0
1579             && $time < 600;
1580             return 'morning2' if $time >= 600
1581             && $time < 1200;
1582             return 'night1' if $time >= 2000
1583             && $time < 2400;
1584             }
1585             last SWITCH;
1586             }
1587             if ($_ eq 'roc') {
1588             if($day_period_type eq 'default') {
1589             return 'noon' if $time == 1200;
1590             return 'evening1' if $time >= 1200
1591             && $time < 2000;
1592             return 'morning1' if $time >= 0
1593             && $time < 600;
1594             return 'morning2' if $time >= 600
1595             && $time < 1200;
1596             return 'night1' if $time >= 2000
1597             && $time < 2400;
1598             }
1599             if($day_period_type eq 'selection') {
1600             return 'evening1' if $time >= 1200
1601             && $time < 2000;
1602             return 'morning1' if $time >= 0
1603             && $time < 600;
1604             return 'morning2' if $time >= 600
1605             && $time < 1200;
1606             return 'night1' if $time >= 2000
1607             && $time < 2400;
1608             }
1609             last SWITCH;
1610             }
1611             }
1612             } },
1613             );
1614              
1615             around day_period_data => sub {
1616             my ($orig, $self) = @_;
1617             return $self->$orig;
1618             };
1619              
1620             has 'day_periods' => (
1621             is => 'ro',
1622             isa => HashRef,
1623             init_arg => undef,
1624             default => sub { {
1625             'gregorian' => {
1626             'format' => {
1627             'abbreviated' => {
1628             'am' => q{a.m.},
1629             'pm' => q{p.m.},
1630             },
1631             'wide' => {
1632             'am' => q{a.m.},
1633             'pm' => q{p.m.},
1634             },
1635             },
1636             'stand-alone' => {
1637             'wide' => {
1638             'am' => q{a.m.},
1639             'pm' => q{p.m.},
1640             },
1641             },
1642             },
1643             } },
1644             );
1645              
1646             has 'eras' => (
1647             is => 'ro',
1648             isa => HashRef,
1649             init_arg => undef,
1650             default => sub { {
1651             'coptic' => {
1652             },
1653             'generic' => {
1654             },
1655             'gregorian' => {
1656             abbreviated => {
1657             '0' => 'a.C.',
1658             '1' => 'd.C.'
1659             },
1660             },
1661             'hebrew' => {
1662             },
1663             'indian' => {
1664             abbreviated => {
1665             '0' => 'Saka'
1666             },
1667             },
1668             'islamic' => {
1669             },
1670             'roc' => {
1671             abbreviated => {
1672             '0' => 'antes de R.O.C.',
1673             '1' => 'R.O.C.'
1674             },
1675             },
1676             } },
1677             );
1678              
1679             has 'date_formats' => (
1680             is => 'ro',
1681             isa => HashRef,
1682             init_arg => undef,
1683             default => sub { {
1684             'coptic' => {
1685             },
1686             'generic' => {
1687             'full' => q{EEEE, d 'de' MMMM 'de' y G},
1688             'long' => q{d 'de' MMMM 'de' y G},
1689             'medium' => q{d 'de' MMM 'de' y G},
1690             'short' => q{d/M/y GGGGG},
1691             },
1692             'gregorian' => {
1693             'full' => q{EEEE, d 'de' MMMM 'de' y},
1694             'long' => q{d 'de' MMMM 'de' y},
1695             'medium' => q{d MMM y},
1696             'short' => q{d/M/yy},
1697             },
1698             'hebrew' => {
1699             },
1700             'indian' => {
1701             },
1702             'islamic' => {
1703             },
1704             'roc' => {
1705             },
1706             } },
1707             );
1708              
1709             has 'time_formats' => (
1710             is => 'ro',
1711             isa => HashRef,
1712             init_arg => undef,
1713             default => sub { {
1714             'coptic' => {
1715             },
1716             'generic' => {
1717             },
1718             'gregorian' => {
1719             'full' => q{h:mm:ss a zzzz},
1720             'long' => q{h:mm:ss a z},
1721             'medium' => q{h:mm:ss a},
1722             'short' => q{h:mm a},
1723             },
1724             'hebrew' => {
1725             },
1726             'indian' => {
1727             },
1728             'islamic' => {
1729             },
1730             'roc' => {
1731             },
1732             } },
1733             );
1734              
1735             has 'datetime_formats' => (
1736             is => 'ro',
1737             isa => HashRef,
1738             init_arg => undef,
1739             default => sub { {
1740             'coptic' => {
1741             },
1742             'generic' => {
1743             'full' => q{{1}, {0}},
1744             'long' => q{{1}, {0}},
1745             'medium' => q{{1}, {0}},
1746             'short' => q{{1}, {0}},
1747             },
1748             'gregorian' => {
1749             'full' => q{{1}, {0}},
1750             'long' => q{{1}, {0}},
1751             'medium' => q{{1}, {0}},
1752             'short' => q{{1}, {0}},
1753             },
1754             'hebrew' => {
1755             },
1756             'indian' => {
1757             },
1758             'islamic' => {
1759             },
1760             'roc' => {
1761             },
1762             } },
1763             );
1764              
1765             has 'datetime_formats_available_formats' => (
1766             is => 'ro',
1767             isa => HashRef,
1768             init_arg => undef,
1769             default => sub { {
1770             'generic' => {
1771             GyMMM => q{MMM 'de' y G},
1772             GyMMMEd => q{E, d 'de' MMM 'de' y G},
1773             GyMMMd => q{d 'de' MMM 'de' y G},
1774             MMMEd => q{E, d 'de' MMM},
1775             MMMd => q{d 'de' MMM},
1776             yMEd => q{E d/M/y G},
1777             yyyyMEd => q{E d/M/y GGGGG},
1778             yyyyMMM => q{MMM 'de' y G},
1779             yyyyMMMEd => q{EEE, d 'de' MMM 'de' y G},
1780             yyyyMMMd => q{d 'de' MMM 'de' y G},
1781             yyyyQQQ => q{QQQ 'de' y G},
1782             },
1783             'gregorian' => {
1784             EHm => q{E, HH:mm},
1785             EHms => q{E, HH:mm:ss},
1786             GyMMMd => q{d 'de' MMM 'de' y G},
1787             H => q{HH},
1788             Hm => q{HH:mm},
1789             Hms => q{HH:mm:ss},
1790             Hmsv => q{HH:mm:ss v},
1791             Hmsvvvv => q{HH:mm:ss vvvv},
1792             Hmv => q{HH:mm v},
1793             MMMdd => q{dd-MMM},
1794             yMEd => q{E d/M/y},
1795             yMMMEd => q{E, d MMM y},
1796             yQQQ => q{QQQ 'de' y},
1797             },
1798             } },
1799             );
1800              
1801             has 'datetime_formats_append_item' => (
1802             is => 'ro',
1803             isa => HashRef,
1804             init_arg => undef,
1805             default => sub { {
1806             } },
1807             );
1808              
1809             has 'datetime_formats_interval' => (
1810             is => 'ro',
1811             isa => HashRef,
1812             init_arg => undef,
1813             default => sub { {
1814             'generic' => {
1815             Gy => {
1816             y => q{y–y G},
1817             },
1818             GyM => {
1819             y => q{MM/y – MM/y GGGGG},
1820             },
1821             MEd => {
1822             M => q{E, d/M–E, d/M},
1823             d => q{E, d/M–E, d/M},
1824             },
1825             MMMEd => {
1826             M => q{E, d 'de' MMM–E, d 'de' MMM},
1827             d => q{E, d 'de' MMM–E, d 'de' MMM},
1828             },
1829             MMMd => {
1830             M => q{d 'de' MMM–d 'de' MMM},
1831             },
1832             Md => {
1833             M => q{d/M–d/M},
1834             d => q{d/M–d/M},
1835             },
1836             fallback => '{0}–{1}',
1837             yM => {
1838             M => q{M/y – M/y GGGGG},
1839             y => q{M/y – M/y GGGGG},
1840             },
1841             },
1842             'gregorian' => {
1843             GyM => {
1844             G => q{MM/y GGGGG – MM/y GGGGG},
1845             M => q{MM/y – MM/y GGGGG},
1846             y => q{MM/y – MM/y GGGGG},
1847             },
1848             GyMEd => {
1849             G => q{E, dd/MM/y GGGGG – E, dd/MM/y GGGGG},
1850             M => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1851             d => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1852             y => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1853             },
1854             GyMMMEd => {
1855             G => q{E d MMM 'de' y G – E d MMM 'de' y G},
1856             M => q{E d MMM – E d MMM 'de' y G},
1857             d => q{E d MMM – E d MMM 'de' y G},
1858             y => q{E d MMM 'de' y – E d MMM 'de' y G},
1859             },
1860             GyMMMd => {
1861             G => q{d MMM 'de' y G – d MMM 'de' y G},
1862             M => q{d MMM – d MMM 'de' y G},
1863             d => q{d–d MMM 'de' y G},
1864             y => q{d MMM 'de' y – d MMM 'de' y G},
1865             },
1866             GyMd => {
1867             G => q{dd/MM/y GGGGG – dd/MM/y GGGGG},
1868             M => q{dd/MM/y – dd/MM/y GGGGG},
1869             d => q{dd/MM/y – dd/MM/y GGGGG},
1870             y => q{dd/MM/y – dd/MM/y GGGGG},
1871             },
1872             MEd => {
1873             M => q{E, d/M–E, d/M},
1874             d => q{E, d/M–E, d/M},
1875             },
1876             MMMEd => {
1877             M => q{E, d 'de' MMM – E, d 'de' MMM},
1878             d => q{E, d 'de' MMM – E, d 'de' MMM},
1879             },
1880             MMMd => {
1881             M => q{d 'de' MMM – d 'de' MMM},
1882             d => q{d – d 'de' MMM},
1883             },
1884             Md => {
1885             M => q{d/M–d/M},
1886             d => q{d/M–d/M},
1887             },
1888             h => {
1889             a => q{h a–h a},
1890             },
1891             hmv => {
1892             a => q{h:mm a–h:mm a v},
1893             },
1894             hv => {
1895             a => q{h a–h a v},
1896             },
1897             yM => {
1898             M => q{M/y–M/y},
1899             y => q{M/y–M/y},
1900             },
1901             yMEd => {
1902             M => q{E, d/M/y–E, d/M/y},
1903             d => q{E, d/M/y–E, d/M/y},
1904             y => q{E, d/M/y–E, d/M/y},
1905             },
1906             yMMM => {
1907             y => q{MMM 'de' y – MMM 'de' y},
1908             },
1909             yMMMEd => {
1910             M => q{E, d 'de' MMM – E, d 'de' MMM 'de' y},
1911             d => q{E, d 'de' MMM – E, d 'de' MMM 'de' y},
1912             y => q{E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y},
1913             },
1914             yMMMM => {
1915             y => q{MMMM 'de' y–MMMM 'de' y},
1916             },
1917             yMMMd => {
1918             M => q{d 'de' MMM – d 'de' MMM 'de' y},
1919             d => q{d – d 'de' MMM 'de' y},
1920             y => q{d 'de' MMM 'de' y – d 'de' MMM 'de' y},
1921             },
1922             yMd => {
1923             M => q{d/M/y–d/M/y},
1924             d => q{d/M/y–d/M/y},
1925             y => q{d/M/y–d/M/y},
1926             },
1927             },
1928             } },
1929             );
1930              
1931             has 'time_zone_names' => (
1932             is => 'ro',
1933             isa => HashRef,
1934             init_arg => undef,
1935             default => sub { {
1936             regionFormat => q(hora de verano de {0}),
1937             regionFormat => q(hora estándar de {0}),
1938             'Africa/Conakry' => {
1939             exemplarCity => q#Conakry#,
1940             },
1941             'America/Fort_Nelson' => {
1942             exemplarCity => q#Fuerte Nelson#,
1943             },
1944             'America/Nassau' => {
1945             exemplarCity => q#Nasáu#,
1946             },
1947             'America/Santiago' => {
1948             exemplarCity => q#Santiago#,
1949             },
1950             'America/St_Thomas' => {
1951             exemplarCity => q#Santo Tomás#,
1952             },
1953             'America_Mountain' => {
1954             long => {
1955             'daylight' => q#hora de verano de la montaña#,
1956             'generic' => q#hora de la montaña#,
1957             'standard' => q#hora estándar de la montaña#,
1958             },
1959             },
1960             'Asia/Khandyga' => {
1961             exemplarCity => q#Khandyga#,
1962             },
1963             'Atlantic/Canary' => {
1964             exemplarCity => q#Islas Canarias#,
1965             },
1966             'Cocos' => {
1967             long => {
1968             'standard' => q#hora de Islas Cocos#,
1969             },
1970             },
1971             'Cook' => {
1972             long => {
1973             'daylight' => q#hora de verano media de las islas Cook#,
1974             'generic' => q#hora de las islas Cook#,
1975             'standard' => q#hora estándar de las islas Cook#,
1976             },
1977             },
1978             'Easter' => {
1979             long => {
1980             'daylight' => q#hora de verano de la Isla de Pascua#,
1981             'generic' => q#hora de la Isla de Pascua#,
1982             'standard' => q#hora estándar de Isla de Pascua#,
1983             },
1984             },
1985             'Etc/UTC' => {
1986             long => {
1987             'standard' => q#hora universal coordinada#,
1988             },
1989             },
1990             'Etc/Unknown' => {
1991             exemplarCity => q#ciudad desconocida#,
1992             },
1993             'Europe/Busingen' => {
1994             exemplarCity => q#Büsingen#,
1995             },
1996             'Europe/Dublin' => {
1997             long => {
1998             'daylight' => q#hora estándar de Irlanda#,
1999             },
2000             },
2001             'Europe/Guernsey' => {
2002             exemplarCity => q#Guernsey#,
2003             },
2004             'Europe_Central' => {
2005             short => {
2006             'daylight' => q#∅∅∅#,
2007             'generic' => q#∅∅∅#,
2008             'standard' => q#∅∅∅#,
2009             },
2010             },
2011             'Europe_Eastern' => {
2012             long => {
2013             'daylight' => q#hora de verano de Europa del Este#,
2014             'generic' => q#hora de Europa del Este#,
2015             'standard' => q#hora estándar de Europa del Este#,
2016             },
2017             short => {
2018             'daylight' => q#∅∅∅#,
2019             'generic' => q#∅∅∅#,
2020             'standard' => q#∅∅∅#,
2021             },
2022             },
2023             'Europe_Further_Eastern' => {
2024             long => {
2025             'standard' => q#horario del lejano este de Europa#,
2026             },
2027             },
2028             'Europe_Western' => {
2029             long => {
2030             'daylight' => q#hora de verano de Europa del Oeste#,
2031             'generic' => q#hora de Europa del Oeste#,
2032             'standard' => q#hora estándar de Europa del Oeste#,
2033             },
2034             short => {
2035             'daylight' => q#∅∅∅#,
2036             'generic' => q#∅∅∅#,
2037             'standard' => q#∅∅∅#,
2038             },
2039             },
2040             'Falkland' => {
2041             long => {
2042             'daylight' => q#hora de verano de las Islas Malvinas#,
2043             'generic' => q#hora de las Islas Malvinas#,
2044             'standard' => q#hora estándar de las Islas Malvinas#,
2045             },
2046             },
2047             'French_Southern' => {
2048             long => {
2049             'standard' => q#hora de las Tierras Australes y Antárticas Francesas#,
2050             },
2051             },
2052             'GMT' => {
2053             short => {
2054             'standard' => q#∅∅∅#,
2055             },
2056             },
2057             'Gilbert_Islands' => {
2058             long => {
2059             'standard' => q#hora de Islas Gilbert#,
2060             },
2061             },
2062             'India' => {
2063             long => {
2064             'standard' => q#hora de India#,
2065             },
2066             },
2067             'Marshall_Islands' => {
2068             long => {
2069             'standard' => q#hora de Islas Marshall#,
2070             },
2071             },
2072             'Myanmar' => {
2073             long => {
2074             'standard' => q#hora de Myanmar (Birmania)#,
2075             },
2076             },
2077             'Norfolk' => {
2078             long => {
2079             'daylight' => q#hora de verano de la Isla Norfolk#,
2080             'generic' => q#hora de la Isla Norfolk#,
2081             'standard' => q#hora estándar de la Isla Norfolk#,
2082             },
2083             },
2084             'Pacific/Wake' => {
2085             exemplarCity => q#Isla Wake#,
2086             },
2087             'Pyongyang' => {
2088             long => {
2089             'standard' => q#hora de Pionyang#,
2090             },
2091             },
2092             'Solomon' => {
2093             long => {
2094             'standard' => q#hora de Islas Salomón#,
2095             },
2096             },
2097             'Wake' => {
2098             long => {
2099             'standard' => q#hora de Isla Wake#,
2100             },
2101             },
2102             } }
2103             );
2104 1     1   8717 no Moo;
  1         2  
  1         8  
2105              
2106             1;
2107              
2108             # vim: tabstop=4