File Coverage

blib/lib/Locale/CLDR/Locales/Es/Latn/Mx.pm
Criterion Covered Total %
statement 29 29 100.0
branch n/a
condition n/a
subroutine 10 10 100.0
pod n/a
total 39 39 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Es::Latn::Mx - Package for language Spanish
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Es::Latn::Mx;
10             # This file auto generated from Data\common\main\es_MX.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1298 use strict;
  1         2  
  1         30  
14 1     1   3 use warnings;
  1         2  
  1         33  
15 1     1   4 use version;
  1         2  
  1         4  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   123 use v5.12.0;
  1         3  
20 1     1   3 use mro 'c3';
  1         2  
  1         10  
21 1     1   20 use utf8;
  1         2  
  1         5  
22 1     1   26 use feature 'unicode_strings';
  1         2  
  1         96  
23 1     1   4 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         12  
24 1     1   1638 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Es::Latn::419');
27             has 'display_name_language' => (
28             is => 'ro',
29             isa => CodeRef,
30             init_arg => undef,
31             default => sub {
32             sub {
33             my %languages = (
34             'ace' => 'acehnés',
35             'ady' => 'adigué',
36             'arp' => 'arapaho',
37             'ars' => 'árabe neyedí',
38             'bas' => 'basa',
39             'bax' => 'bamun',
40             'bho' => 'bhoshpuri',
41             'bla' => 'siksika',
42             'bua' => 'buriat',
43             'ckb@alt=menu' => 'kurdo del centro',
44             'crj' => 'cree del sureste',
45             'crl' => 'cree del noreste',
46             'crr' => 'carolina algonquian',
47             'dar' => 'darguin',
48             'dum' => 'neerlandés medieval',
49             'en_GB@alt=short' => 'inglés (R. U.)',
50             'enm' => 'inglés medieval',
51             'eu' => 'euskera',
52             'frm' => 'francés medieval',
53             'gan' => 'gan (China)',
54             'gmh' => 'alemán de la alta edad media',
55             'grc' => 'griego antiguo',
56             'hak' => 'kejia (China)',
57             'hax' => 'haida del sur',
58             'hil' => 'hiligainón',
59             'hsn' => 'xiang (China)',
60             'ikt' => 'inuktitut del oeste de Canadá',
61             'inh' => 'ingusetio',
62             'kbd' => 'kabardiano',
63             'kgp' => 'kaingang',
64             'krc' => 'karachái bálkaro',
65             'kum' => 'cumuco',
66             'mga' => 'irlandés medieval',
67             'nan' => 'min nan (Chino)',
68             'nr' => 'ndebele meridional',
69             'nso' => 'sotho septentrional',
70             'ojb' => 'ojibwa del noroeste',
71             'ojw' => 'ojibwa del oeste',
72             'pa' => 'punyabí',
73             'shu' => 'árabe chadiano',
74             'slh' => 'lushootseed del sur',
75             'ss' => 'siswati',
76             'sw' => 'suajili',
77             'sw_CD' => 'suajili del Congo',
78             'syr' => 'siriaco',
79             'tce' => 'tutchone del sur',
80             'ug@alt=variant' => 'uyghur',
81             'wuu' => 'chino wu',
82             'zgh' => 'tamazight marroquí estándar',
83              
84             );
85             if (@_) {
86             return $languages{$_[0]};
87             }
88             return \%languages;
89             }
90             },
91             );
92              
93             has 'display_name_region' => (
94             is => 'ro',
95             isa => HashRef[Str],
96             init_arg => undef,
97             default => sub {
98             {
99             '011' => 'África Occidental',
100             '014' => 'África Oriental',
101             '015' => 'África septentrional',
102             '018' => 'África meridional',
103             '030' => 'Asia Oriental',
104             '034' => 'Asia meridional',
105             '035' => 'Sudeste Asiático',
106             '039' => 'Europa meridional',
107             '145' => 'Asia Occidental',
108             '151' => 'Europa Oriental',
109             '154' => 'Europa septentrional',
110             '155' => 'Europa Occidental',
111             'BA' => 'Bosnia y Herzegovina',
112             'CI' => 'Côte d’Ivoire',
113             'GB@alt=short' => 'RU',
114             'GG' => 'Guernsey',
115             'SZ' => 'Eswatini',
116             'TR@alt=variant' => 'Turquía',
117             'UM' => 'Islas menores alejadas de EE. UU.',
118              
119             }
120             },
121             );
122              
123             has 'display_name_type' => (
124             is => 'ro',
125             isa => HashRef[HashRef[Str]],
126             init_arg => undef,
127             default => sub {
128             {
129             'calendar' => {
130             'roc' => q{calendario minguo},
131             },
132             'collation' => {
133             'ducet' => q{orden de clasificación de Unicode predeterminado},
134             },
135             'numbers' => {
136             'gujr' => q{dígitos en gujarati},
137             'mtei' => q{dígitos en manipuri},
138             'olck' => q{dígitos ol chiki},
139             },
140              
141             }
142             },
143             );
144              
145             has 'display_name_measurement_system' => (
146             is => 'ro',
147             isa => HashRef[Str],
148             init_arg => undef,
149             default => sub {
150             {
151             'UK' => q{imperial},
152              
153             }
154             },
155             );
156              
157             has 'more_information' => (
158             is => 'ro',
159             isa => Str,
160             init_arg => undef,
161             default => qq{[...]},
162             );
163              
164             has 'units' => (
165             is => 'ro',
166             isa => HashRef[HashRef[HashRef[Str]]],
167             init_arg => undef,
168             default => sub { {
169             'long' => {
170             # Long Unit Identifier
171             'concentr-percent' => {
172             'name' => q(por ciento),
173             },
174             # Core Unit Identifier
175             'percent' => {
176             'name' => q(por ciento),
177             },
178             # Long Unit Identifier
179             'concentr-permille' => {
180             'name' => q(por mil),
181             },
182             # Core Unit Identifier
183             'permille' => {
184             'name' => q(por mil),
185             },
186             # Long Unit Identifier
187             'electric-ohm' => {
188             'name' => q(ohmios),
189             'one' => q({0} ohmio),
190             'other' => q({0} ohmios),
191             },
192             # Core Unit Identifier
193             'ohm' => {
194             'name' => q(ohmios),
195             'one' => q({0} ohmio),
196             'other' => q({0} ohmios),
197             },
198             # Long Unit Identifier
199             'energy-kilowatt-hour' => {
200             'name' => q(kilowatts-hora),
201             'one' => q(kilowatt-hora),
202             'other' => q({0} kilowatts-hora),
203             },
204             # Core Unit Identifier
205             'kilowatt-hour' => {
206             'name' => q(kilowatts-hora),
207             'one' => q(kilowatt-hora),
208             'other' => q({0} kilowatts-hora),
209             },
210             # Long Unit Identifier
211             'length-mile-scandinavian' => {
212             'name' => q(millas escandinavas),
213             },
214             # Core Unit Identifier
215             'mile-scandinavian' => {
216             'name' => q(millas escandinavas),
217             },
218             # Long Unit Identifier
219             'length-nautical-mile' => {
220             'name' => q(millas naúticas),
221             'one' => q({0} milla naútica),
222             'other' => q({0} millas naúticas),
223             },
224             # Core Unit Identifier
225             'nautical-mile' => {
226             'name' => q(millas naúticas),
227             'one' => q({0} milla naútica),
228             'other' => q({0} millas naúticas),
229             },
230             # Long Unit Identifier
231             'length-parsec' => {
232             'name' => q(pársecs),
233             'one' => q({0} pársec),
234             'other' => q({0} pársecs),
235             },
236             # Core Unit Identifier
237             'parsec' => {
238             'name' => q(pársecs),
239             'one' => q({0} pársec),
240             'other' => q({0} pársecs),
241             },
242             # Long Unit Identifier
243             'light-lux' => {
244             'name' => q(lux),
245             },
246             # Core Unit Identifier
247             'lux' => {
248             'name' => q(lux),
249             },
250             # Long Unit Identifier
251             'power-horsepower' => {
252             'one' => q({0} caballo de fuerza),
253             'other' => q({0} caballos de fuerza),
254             },
255             # Core Unit Identifier
256             'horsepower' => {
257             'one' => q({0} caballo de fuerza),
258             'other' => q({0} caballos de fuerza),
259             },
260             # Long Unit Identifier
261             'speed-beaufort' => {
262             'name' => q(Bft),
263             'one' => q(B {0}),
264             'other' => q(B {0}),
265             },
266             # Core Unit Identifier
267             'beaufort' => {
268             'name' => q(Bft),
269             'one' => q(B {0}),
270             'other' => q(B {0}),
271             },
272             # Long Unit Identifier
273             'temperature-kelvin' => {
274             'name' => q(kelvines),
275             'one' => q(kelvin),
276             'other' => q({0} kelvines),
277             },
278             # Core Unit Identifier
279             'kelvin' => {
280             'name' => q(kelvines),
281             'one' => q(kelvin),
282             'other' => q({0} kelvines),
283             },
284             # Long Unit Identifier
285             'volume-acre-foot' => {
286             'one' => q({0} acre-pie),
287             'other' => q({0} acre-pies),
288             },
289             # Core Unit Identifier
290             'acre-foot' => {
291             'one' => q({0} acre-pie),
292             'other' => q({0} acre-pies),
293             },
294             # Long Unit Identifier
295             'volume-fluid-ounce' => {
296             'name' => q(onzas líquidas),
297             'one' => q({0} onza líquida),
298             'other' => q({0} onzas líquidas),
299             },
300             # Core Unit Identifier
301             'fluid-ounce' => {
302             'name' => q(onzas líquidas),
303             'one' => q({0} onza líquida),
304             'other' => q({0} onzas líquidas),
305             },
306             },
307             'narrow' => {
308             # Long Unit Identifier
309             'concentr-karat' => {
310             'one' => q({0}kt),
311             'other' => q({0}ct),
312             },
313             # Core Unit Identifier
314             'karat' => {
315             'one' => q({0}kt),
316             'other' => q({0}ct),
317             },
318             # Long Unit Identifier
319             'digital-gigabyte' => {
320             'one' => q({0} GB),
321             'other' => q({0}GB),
322             },
323             # Core Unit Identifier
324             'gigabyte' => {
325             'one' => q({0} GB),
326             'other' => q({0}GB),
327             },
328             # Long Unit Identifier
329             'digital-kilobit' => {
330             'one' => q({0} kb),
331             'other' => q({0}kb),
332             },
333             # Core Unit Identifier
334             'kilobit' => {
335             'one' => q({0} kb),
336             'other' => q({0}kb),
337             },
338             # Long Unit Identifier
339             'digital-terabit' => {
340             'one' => q({0} Tb),
341             'other' => q({0}Tb),
342             },
343             # Core Unit Identifier
344             'terabit' => {
345             'one' => q({0} Tb),
346             'other' => q({0}Tb),
347             },
348             # Long Unit Identifier
349             'digital-terabyte' => {
350             'one' => q({0} TB),
351             'other' => q({0}TB),
352             },
353             # Core Unit Identifier
354             'terabyte' => {
355             'one' => q({0} TB),
356             'other' => q({0}TB),
357             },
358             # Long Unit Identifier
359             'duration-day' => {
360             'name' => q(días),
361             'one' => q({0}d),
362             'other' => q({0}d),
363             },
364             # Core Unit Identifier
365             'day' => {
366             'name' => q(días),
367             'one' => q({0}d),
368             'other' => q({0}d),
369             },
370             # Long Unit Identifier
371             'duration-month' => {
372             'name' => q(m),
373             'one' => q({0}m),
374             'other' => q({0}m),
375             },
376             # Core Unit Identifier
377             'month' => {
378             'name' => q(m),
379             'one' => q({0}m),
380             'other' => q({0}m),
381             },
382             # Long Unit Identifier
383             'duration-week' => {
384             'name' => q(sem),
385             'one' => q({0}sem),
386             'other' => q({0}sem),
387             },
388             # Core Unit Identifier
389             'week' => {
390             'name' => q(sem),
391             'one' => q({0}sem),
392             'other' => q({0}sem),
393             },
394             # Long Unit Identifier
395             'duration-year' => {
396             'name' => q(a),
397             'one' => q({0}a),
398             'other' => q({0}a),
399             },
400             # Core Unit Identifier
401             'year' => {
402             'name' => q(a),
403             'one' => q({0}a),
404             'other' => q({0}a),
405             },
406             # Long Unit Identifier
407             'electric-volt' => {
408             'one' => q({0} V),
409             'other' => q({0}V),
410             },
411             # Core Unit Identifier
412             'volt' => {
413             'one' => q({0} V),
414             'other' => q({0}V),
415             },
416             # Long Unit Identifier
417             'frequency-gigahertz' => {
418             'one' => q({0} GHz),
419             'other' => q({0}GHz),
420             },
421             # Core Unit Identifier
422             'gigahertz' => {
423             'one' => q({0} GHz),
424             'other' => q({0}GHz),
425             },
426             # Long Unit Identifier
427             'frequency-hertz' => {
428             'one' => q({0} Hz),
429             'other' => q({0}Hz),
430             },
431             # Core Unit Identifier
432             'hertz' => {
433             'one' => q({0} Hz),
434             'other' => q({0}Hz),
435             },
436             # Long Unit Identifier
437             'frequency-kilohertz' => {
438             'one' => q({0} kHz),
439             'other' => q({0}kHz),
440             },
441             # Core Unit Identifier
442             'kilohertz' => {
443             'one' => q({0} kHz),
444             'other' => q({0}kHz),
445             },
446             # Long Unit Identifier
447             'frequency-megahertz' => {
448             'one' => q({0} MHz),
449             'other' => q({0}MHz),
450             },
451             # Core Unit Identifier
452             'megahertz' => {
453             'one' => q({0} MHz),
454             'other' => q({0}MHz),
455             },
456             # Long Unit Identifier
457             'length-centimeter' => {
458             'one' => q({0} cm),
459             'other' => q({0}cm),
460             },
461             # Core Unit Identifier
462             'centimeter' => {
463             'one' => q({0} cm),
464             'other' => q({0}cm),
465             },
466             # Long Unit Identifier
467             'length-kilometer' => {
468             'one' => q({0} km),
469             'other' => q({0}km),
470             },
471             # Core Unit Identifier
472             'kilometer' => {
473             'one' => q({0} km),
474             'other' => q({0}km),
475             },
476             # Long Unit Identifier
477             'length-millimeter' => {
478             'one' => q({0} mm),
479             'other' => q({0}mm),
480             },
481             # Core Unit Identifier
482             'millimeter' => {
483             'one' => q({0} mm),
484             'other' => q({0}mm),
485             },
486             # Long Unit Identifier
487             'mass-kilogram' => {
488             'one' => q({0} kg),
489             'other' => q({0}kg),
490             },
491             # Core Unit Identifier
492             'kilogram' => {
493             'one' => q({0} kg),
494             'other' => q({0}kg),
495             },
496             # Long Unit Identifier
497             'pressure-atmosphere' => {
498             'one' => q({0} atm),
499             'other' => q({0}atm),
500             },
501             # Core Unit Identifier
502             'atmosphere' => {
503             'one' => q({0} atm),
504             'other' => q({0}atm),
505             },
506             },
507             'short' => {
508             # Long Unit Identifier
509             'acceleration-g-force' => {
510             'name' => q(fuerza G),
511             },
512             # Core Unit Identifier
513             'g-force' => {
514             'name' => q(fuerza G),
515             },
516             # Long Unit Identifier
517             'angle-degree' => {
518             'name' => q(º),
519             'one' => q({0} grados),
520             'other' => q({0} grados),
521             },
522             # Core Unit Identifier
523             'degree' => {
524             'name' => q(º),
525             'one' => q({0} grados),
526             'other' => q({0} grados),
527             },
528             # Long Unit Identifier
529             'concentr-karat' => {
530             'name' => q(kt),
531             'one' => q({0} kt),
532             'other' => q({0} kt),
533             },
534             # Core Unit Identifier
535             'karat' => {
536             'name' => q(kt),
537             'one' => q({0} kt),
538             'other' => q({0} kt),
539             },
540             # Long Unit Identifier
541             'concentr-percent' => {
542             'name' => q(%),
543             },
544             # Core Unit Identifier
545             'percent' => {
546             'name' => q(%),
547             },
548             # Long Unit Identifier
549             'concentr-permille' => {
550             'name' => q(‰),
551             },
552             # Core Unit Identifier
553             'permille' => {
554             'name' => q(‰),
555             },
556             # Long Unit Identifier
557             'consumption-mile-per-gallon-imperial' => {
558             'one' => q({0} mi/gal imp.),
559             'other' => q({0} mi/gal imp.),
560             },
561             # Core Unit Identifier
562             'mile-per-gallon-imperial' => {
563             'one' => q({0} mi/gal imp.),
564             'other' => q({0} mi/gal imp.),
565             },
566             # Long Unit Identifier
567             'digital-byte' => {
568             'one' => q({0} B),
569             'other' => q({0} byte),
570             },
571             # Core Unit Identifier
572             'byte' => {
573             'one' => q({0} B),
574             'other' => q({0} byte),
575             },
576             # Long Unit Identifier
577             'duration-day' => {
578             'name' => q(días),
579             'one' => q({0} día),
580             'other' => q({0} días),
581             'per' => q({0}/d),
582             },
583             # Core Unit Identifier
584             'day' => {
585             'name' => q(días),
586             'one' => q({0} día),
587             'other' => q({0} días),
588             'per' => q({0}/d),
589             },
590             # Long Unit Identifier
591             'duration-month' => {
592             'name' => q(meses),
593             'one' => q({0} m.),
594             'other' => q({0} m),
595             },
596             # Core Unit Identifier
597             'month' => {
598             'name' => q(meses),
599             'one' => q({0} m.),
600             'other' => q({0} m),
601             },
602             # Long Unit Identifier
603             'duration-week' => {
604             'name' => q(sem),
605             'one' => q({0} sem.),
606             'other' => q({0} sem),
607             },
608             # Core Unit Identifier
609             'week' => {
610             'name' => q(sem),
611             'one' => q({0} sem.),
612             'other' => q({0} sem),
613             },
614             # Long Unit Identifier
615             'duration-year' => {
616             'name' => q(a),
617             'one' => q({0} a),
618             'other' => q({0} a),
619             'per' => q({0}/a),
620             },
621             # Core Unit Identifier
622             'year' => {
623             'name' => q(a),
624             'one' => q({0} a),
625             'other' => q({0} a),
626             'per' => q({0}/a),
627             },
628             # Long Unit Identifier
629             'length-astronomical-unit' => {
630             'name' => q(au),
631             'one' => q({0} au),
632             'other' => q({0} au),
633             },
634             # Core Unit Identifier
635             'astronomical-unit' => {
636             'name' => q(au),
637             'one' => q({0} au),
638             'other' => q({0} au),
639             },
640             # Long Unit Identifier
641             'length-light-year' => {
642             'name' => q(a. l.),
643             'one' => q({0} a. l.),
644             'other' => q({0} a. l.),
645             },
646             # Core Unit Identifier
647             'light-year' => {
648             'name' => q(a. l.),
649             'one' => q({0} a. l.),
650             'other' => q({0} a. l.),
651             },
652             # Long Unit Identifier
653             'length-mile' => {
654             'name' => q(millas),
655             },
656             # Core Unit Identifier
657             'mile' => {
658             'name' => q(millas),
659             },
660             # Long Unit Identifier
661             'length-nautical-mile' => {
662             'name' => q(M),
663             'one' => q({0} M),
664             'other' => q({0} M),
665             },
666             # Core Unit Identifier
667             'nautical-mile' => {
668             'name' => q(M),
669             'one' => q({0} M),
670             'other' => q({0} M),
671             },
672             # Long Unit Identifier
673             'length-parsec' => {
674             'name' => q(pc),
675             },
676             # Core Unit Identifier
677             'parsec' => {
678             'name' => q(pc),
679             },
680             # Long Unit Identifier
681             'length-point' => {
682             'name' => q(pt),
683             'one' => q({0} pt),
684             'other' => q({0} pt),
685             },
686             # Core Unit Identifier
687             'point' => {
688             'name' => q(pt),
689             'one' => q({0} pt),
690             'other' => q({0} pt),
691             },
692             # Long Unit Identifier
693             'length-yard' => {
694             'name' => q(yd),
695             },
696             # Core Unit Identifier
697             'yard' => {
698             'name' => q(yd),
699             },
700             # Long Unit Identifier
701             'mass-carat' => {
702             'name' => q(c),
703             'one' => q({0} c),
704             'other' => q({0} c),
705             },
706             # Core Unit Identifier
707             'carat' => {
708             'name' => q(c),
709             'one' => q({0} c),
710             'other' => q({0} c),
711             },
712             # Long Unit Identifier
713             'power-horsepower' => {
714             'name' => q(CV),
715             'one' => q({0} CV),
716             'other' => q({0} CV),
717             },
718             # Core Unit Identifier
719             'horsepower' => {
720             'name' => q(CV),
721             'one' => q({0} CV),
722             'other' => q({0} CV),
723             },
724             # Long Unit Identifier
725             'speed-kilometer-per-hour' => {
726             'name' => q(km/hora),
727             },
728             # Core Unit Identifier
729             'kilometer-per-hour' => {
730             'name' => q(km/hora),
731             },
732             # Long Unit Identifier
733             'torque-newton-meter' => {
734             'name' => q(N⋅m),
735             'one' => q({0} N⋅m),
736             'other' => q({0} N⋅m),
737             },
738             # Core Unit Identifier
739             'newton-meter' => {
740             'name' => q(N⋅m),
741             'one' => q({0} N⋅m),
742             'other' => q({0} N⋅m),
743             },
744             # Long Unit Identifier
745             'volume-cup' => {
746             'name' => q(tza.),
747             'one' => q({0} tzas.),
748             'other' => q({0} tzas.),
749             },
750             # Core Unit Identifier
751             'cup' => {
752             'name' => q(tza.),
753             'one' => q({0} tzas.),
754             'other' => q({0} tzas.),
755             },
756             # Long Unit Identifier
757             'volume-pint' => {
758             'name' => q(pt),
759             },
760             # Core Unit Identifier
761             'pint' => {
762             'name' => q(pt),
763             },
764             },
765             } }
766             );
767              
768             has 'number_formats' => (
769             is => 'ro',
770             isa => HashRef,
771             init_arg => undef,
772             default => sub { {
773             decimalFormat => {
774             'short' => {
775             '1000' => {
776             'one' => '0 k',
777             'other' => '0 k',
778             },
779             '10000' => {
780             'one' => '00 k',
781             'other' => '00 k',
782             },
783             '100000' => {
784             'one' => '000 k',
785             'other' => '000 k',
786             },
787             },
788             },
789             } },
790             );
791              
792             has 'currencies' => (
793             is => 'ro',
794             isa => HashRef,
795             init_arg => undef,
796             default => sub { {
797             'BTN' => {
798             display_name => {
799             'currency' => q(ngultrum butanés),
800             'one' => q(ngultrum butanés),
801             'other' => q(ngultrums butaneses),
802             },
803             },
804             'BYN' => {
805             symbol => 'p.',
806             },
807             'FKP' => {
808             symbol => '£',
809             },
810             'LVL' => {
811             display_name => {
812             'one' => q(lats letón),
813             'other' => q(lats letones),
814             },
815             },
816             'MRO' => {
817             symbol => 'MRU',
818             },
819             'MRU' => {
820             symbol => 'UM',
821             },
822             'MVR' => {
823             display_name => {
824             'currency' => q(rupia de Maldivas),
825             'one' => q(rupia de Maldivas),
826             'other' => q(rupias de Maldivas),
827             },
828             },
829             'MXN' => {
830             symbol => '$',
831             },
832             'RON' => {
833             symbol => 'lei',
834             display_name => {
835             'one' => q(leu rumano),
836             'other' => q(lei rumanos),
837             },
838             },
839             'SSP' => {
840             symbol => '£',
841             },
842             'SYP' => {
843             symbol => '£',
844             },
845             'THB' => {
846             display_name => {
847             'currency' => q(baht tailandés),
848             'one' => q(baht tailandés),
849             'other' => q(bahts tailandeses),
850             },
851             },
852             'VEF' => {
853             symbol => 'Bs',
854             },
855             'VES' => {
856             display_name => {
857             'one' => q(bolívar venezolano),
858             'other' => q(bolivares venezolanos),
859             },
860             },
861             'XXX' => {
862             display_name => {
863             'one' => q(\(moneda desconocida\)),
864             'other' => q(\(moneda desconocida\)),
865             },
866             },
867             'ZMW' => {
868             display_name => {
869             'currency' => q(kwacha zambiano),
870             'one' => q(kwacha zambiano),
871             'other' => q(kwachas zambianos),
872             },
873             },
874             } },
875             );
876              
877              
878             has 'calendar_months' => (
879             is => 'ro',
880             isa => HashRef,
881             init_arg => undef,
882             default => sub { {
883             'gregorian' => {
884             'format' => {
885             abbreviated => {
886             nonleap => [
887             'ene',
888             'feb',
889             'mar',
890             'abr',
891             'may',
892             'jun',
893             'jul',
894             'ago',
895             'sep',
896             'oct',
897             'nov',
898             'dic'
899             ],
900             leap => [
901            
902             ],
903             },
904             },
905             },
906             } },
907             );
908              
909             has 'day_period_data' => (
910             is => 'ro',
911             isa => CodeRef,
912             init_arg => undef,
913             default => sub { sub {
914             # Time in hhmm format
915             my ($self, $type, $time, $day_period_type) = @_;
916             $day_period_type //= 'default';
917             SWITCH:
918             for ($type) {
919             if ($_ eq 'generic') {
920             if($day_period_type eq 'default') {
921             return 'noon' if $time == 1200;
922             return 'evening1' if $time >= 1200
923             && $time < 2000;
924             return 'morning1' if $time >= 0
925             && $time < 600;
926             return 'morning2' if $time >= 600
927             && $time < 1200;
928             return 'night1' if $time >= 2000
929             && $time < 2400;
930             }
931             if($day_period_type eq 'selection') {
932             return 'evening1' if $time >= 1200
933             && $time < 2000;
934             return 'morning1' if $time >= 0
935             && $time < 600;
936             return 'morning2' if $time >= 600
937             && $time < 1200;
938             return 'night1' if $time >= 2000
939             && $time < 2400;
940             }
941             last SWITCH;
942             }
943             if ($_ eq 'gregorian') {
944             if($day_period_type eq 'default') {
945             return 'noon' if $time == 1200;
946             return 'evening1' if $time >= 1200
947             && $time < 2000;
948             return 'morning1' if $time >= 0
949             && $time < 600;
950             return 'morning2' if $time >= 600
951             && $time < 1200;
952             return 'night1' if $time >= 2000
953             && $time < 2400;
954             }
955             if($day_period_type eq 'selection') {
956             return 'evening1' if $time >= 1200
957             && $time < 2000;
958             return 'morning1' if $time >= 0
959             && $time < 600;
960             return 'morning2' if $time >= 600
961             && $time < 1200;
962             return 'night1' if $time >= 2000
963             && $time < 2400;
964             }
965             last SWITCH;
966             }
967             }
968             } },
969             );
970              
971             around day_period_data => sub {
972             my ($orig, $self) = @_;
973             return $self->$orig;
974             };
975              
976             has 'day_periods' => (
977             is => 'ro',
978             isa => HashRef,
979             init_arg => undef,
980             default => sub { {
981             'gregorian' => {
982             'format' => {
983             'narrow' => {
984             'am' => q{a. m.},
985             'pm' => q{p. m.},
986             },
987             },
988             'stand-alone' => {
989             'abbreviated' => {
990             'am' => q{a. m.},
991             'pm' => q{p. m.},
992             },
993             },
994             },
995             } },
996             );
997              
998             has 'eras' => (
999             is => 'ro',
1000             isa => HashRef,
1001             init_arg => undef,
1002             default => sub { {
1003             'generic' => {
1004             },
1005             'gregorian' => {
1006             },
1007             } },
1008             );
1009              
1010             has 'date_formats' => (
1011             is => 'ro',
1012             isa => HashRef,
1013             init_arg => undef,
1014             default => sub { {
1015             'generic' => {
1016             },
1017             'gregorian' => {
1018             'full' => q{EEEE, d 'de' MMMM 'de' y},
1019             'long' => q{d 'de' MMMM 'de' y},
1020             'medium' => q{d MMM y},
1021             'short' => q{dd/MM/yy},
1022             },
1023             } },
1024             );
1025              
1026             has 'time_formats' => (
1027             is => 'ro',
1028             isa => HashRef,
1029             init_arg => undef,
1030             default => sub { {
1031             'generic' => {
1032             },
1033             'gregorian' => {
1034             'full' => q{h:mm:ss a zzzz},
1035             'long' => q{h:mm:ss a z},
1036             'medium' => q{h:mm:ss a},
1037             'short' => q{h:mm a},
1038             },
1039             } },
1040             );
1041              
1042             has 'datetime_formats' => (
1043             is => 'ro',
1044             isa => HashRef,
1045             init_arg => undef,
1046             default => sub { {
1047             'generic' => {
1048             },
1049             'gregorian' => {
1050             'full' => q{{1}, {0}},
1051             'long' => q{{1}, {0}},
1052             'medium' => q{{1}, {0}},
1053             'short' => q{{1}, {0}},
1054             },
1055             } },
1056             );
1057              
1058             has 'datetime_formats_available_formats' => (
1059             is => 'ro',
1060             isa => HashRef,
1061             init_arg => undef,
1062             default => sub { {
1063             'generic' => {
1064             MMMEd => q{E d MMM},
1065             h => q{hh a},
1066             hm => q{hh:mm a},
1067             hms => q{hh:mm:ss a},
1068             yyyyMEd => q{E, d/M/y GGGGG},
1069             yyyyMMM => q{MMM y G},
1070             yyyyMMMEd => q{EEE, d MMM y G},
1071             yyyyMMMd => q{d MMM y G},
1072             yyyyQQQ => q{QQQ y G},
1073             },
1074             'gregorian' => {
1075             EHm => q{E HH:mm},
1076             EHms => q{E HH:mm:ss},
1077             Ehm => q{E h:mm a},
1078             Ehms => q{E h:mm:ss a},
1079             GyMMMd => q{d MMM y G},
1080             Hmsvvvv => q{HH:mm:ss (vvvv)},
1081             MMMEd => q{E d 'de' MMM},
1082             MMd => q{d/MM},
1083             MMdd => q{dd/MM},
1084             yMEd => q{E, d/M/y},
1085             yMM => q{MM/y},
1086             yMMMEd => q{EEE, d 'de' MMM 'de' y},
1087             yQQQ => q{QQQ y},
1088             },
1089             } },
1090             );
1091              
1092             has 'datetime_formats_append_item' => (
1093             is => 'ro',
1094             isa => HashRef,
1095             init_arg => undef,
1096             default => sub { {
1097             } },
1098             );
1099              
1100             has 'datetime_formats_interval' => (
1101             is => 'ro',
1102             isa => HashRef,
1103             init_arg => undef,
1104             default => sub { {
1105             'generic' => {
1106             Md => {
1107             M => q{d/M – d/M},
1108             d => q{d/M – d/M},
1109             },
1110             fallback => '{0} – {1}',
1111             },
1112             'gregorian' => {
1113             GyMMM => {
1114             G => q{MMM 'de' y G – MMM 'de' y G},
1115             M => q{MMM–MMM 'de' y G},
1116             y => q{MMM 'de' y – MMM 'de' y G},
1117             },
1118             GyMMMEd => {
1119             G => q{E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G},
1120             M => q{E d 'de' MMM – E d 'de' MMM 'de' y G},
1121             d => q{E d 'de' MMM – E d 'de' MMM 'de' y G},
1122             y => q{E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G},
1123             },
1124             GyMMMd => {
1125             G => q{d 'de' MMM 'de' y G – d 'de' MMM 'de' y G},
1126             M => q{d 'de' MMM – d 'de' MMM 'de' y G},
1127             d => q{d–d 'de' MMM 'de' y G},
1128             y => q{d 'de' MMM 'de' y – d 'de' MMM 'de' y G},
1129             },
1130             H => {
1131             H => q{HH–HH},
1132             },
1133             Hm => {
1134             H => q{HH:mm–HH:mm},
1135             m => q{HH:mm–HH:mm},
1136             },
1137             Hmv => {
1138             H => q{HH:mm–HH:mm v},
1139             m => q{HH:mm–HH:mm v},
1140             },
1141             Hv => {
1142             H => q{HH–HH v},
1143             },
1144             MEd => {
1145             d => q{E, d/M – E, d/M},
1146             },
1147             MMMEd => {
1148             M => q{E d 'de' MMM – E d 'de' MMM},
1149             d => q{E d 'de' MMM – E d 'de' MMM},
1150             },
1151             MMMd => {
1152             d => q{d–d 'de' MMM},
1153             },
1154             Md => {
1155             M => q{d/M – d/M},
1156             d => q{d/M – d/M},
1157             },
1158             h => {
1159             a => q{h a – h a},
1160             },
1161             hm => {
1162             h => q{h:mm–h:mm a},
1163             m => q{h:mm–h:mm a},
1164             },
1165             hmv => {
1166             a => q{h:mm a – h:mm a v},
1167             },
1168             hv => {
1169             a => q{h a – h a v},
1170             },
1171             yM => {
1172             M => q{M/y – M/y},
1173             y => q{M/y – M/y},
1174             },
1175             yMEd => {
1176             M => q{E, d/M/y – E, d/M/y},
1177             d => q{E, d/M/y – E, d/M/y},
1178             y => q{E, d/M/y – E, d/M/y},
1179             },
1180             yMMM => {
1181             M => q{MMM–MMM 'de' y},
1182             },
1183             yMMMEd => {
1184             M => q{E d 'de' MMM – E d 'de' MMM 'de' y},
1185             d => q{E d 'de' MMM – E d 'de' MMM 'de' y},
1186             y => q{E d 'de' MMM 'de' y – E d 'de' MMM 'de' y},
1187             },
1188             yMMMM => {
1189             y => q{MMMM 'de' y – MMMM 'de' y},
1190             },
1191             yMMMd => {
1192             M => q{d 'de' MMM – d 'de' MMM y},
1193             d => q{d–d 'de' MMM 'de' y},
1194             },
1195             yMd => {
1196             M => q{d/M/y – d/M/y},
1197             d => q{d/M/y – d/M/y},
1198             y => q{d/M/y – d/M/y},
1199             },
1200             },
1201             } },
1202             );
1203              
1204             has 'time_zone_names' => (
1205             is => 'ro',
1206             isa => HashRef,
1207             init_arg => undef,
1208             default => sub { {
1209             'Africa/Bujumbura' => {
1210             exemplarCity => q#Buyumbura#,
1211             },
1212             'Africa/Conakry' => {
1213             exemplarCity => q#Conakri#,
1214             },
1215             'Africa/Dar_es_Salaam' => {
1216             exemplarCity => q#Dar es-Salaam#,
1217             },
1218             'America/Fort_Nelson' => {
1219             exemplarCity => q#Fort Nelson#,
1220             },
1221             'America/Rio_Branco' => {
1222             exemplarCity => q#Rio Branco#,
1223             },
1224             'America/St_Thomas' => {
1225             exemplarCity => q#St. Thomas#,
1226             },
1227             'Apia' => {
1228             long => {
1229             'daylight' => q#hora de verano de Apia#,
1230             'generic' => q#hora de Apia#,
1231             'standard' => q#hora estándar de Apia#,
1232             },
1233             },
1234             'Asia/Almaty' => {
1235             exemplarCity => q#Almatý#,
1236             },
1237             'Asia/Aqtobe' => {
1238             exemplarCity => q#Aktobé#,
1239             },
1240             'Asia/Atyrau' => {
1241             exemplarCity => q#Atirau#,
1242             },
1243             'Christmas' => {
1244             long => {
1245             'standard' => q#hora de la isla de Navidad#,
1246             },
1247             },
1248             'Cocos' => {
1249             long => {
1250             'standard' => q#hora de las Islas Cocos#,
1251             },
1252             },
1253             'Cook' => {
1254             long => {
1255             'daylight' => q#hora de verano media de las Islas Cook#,
1256             'generic' => q#hora de las Islas Cook#,
1257             'standard' => q#hora estándar de las Islas Cook#,
1258             },
1259             },
1260             'Easter' => {
1261             long => {
1262             'daylight' => q#hora de verano de la isla de Pascua#,
1263             'generic' => q#hora de Isla de Pascua#,
1264             'standard' => q#hora estándar de la isla de Pascua#,
1265             },
1266             },
1267             'Europe_Eastern' => {
1268             long => {
1269             'daylight' => q#hora de verano de Europa oriental#,
1270             'generic' => q#hora de Europa oriental#,
1271             'standard' => q#hora estándar de Europa oriental#,
1272             },
1273             },
1274             'Europe_Further_Eastern' => {
1275             long => {
1276             'standard' => q#hora del extremo oriental de Europa#,
1277             },
1278             },
1279             'Europe_Western' => {
1280             long => {
1281             'daylight' => q#hora de verano de Europa occidental#,
1282             'generic' => q#hora de Europa occidental#,
1283             'standard' => q#hora estándar de Europa occidental#,
1284             },
1285             },
1286             'Falkland' => {
1287             long => {
1288             'daylight' => q#hora de verano de Islas Malvinas#,
1289             'generic' => q#hora de Islas Malvinas#,
1290             'standard' => q#hora estándar de Islas Malvinas#,
1291             },
1292             },
1293             'Gilbert_Islands' => {
1294             long => {
1295             'standard' => q#hora de las Islas Gilbert#,
1296             },
1297             },
1298             'Marshall_Islands' => {
1299             long => {
1300             'standard' => q#hora de las Islas Marshall#,
1301             },
1302             },
1303             'Pacific/Honolulu' => {
1304             exemplarCity => q#Honolulu#,
1305             },
1306             'Pacific/Wake' => {
1307             exemplarCity => q#Wake#,
1308             },
1309             'Pyongyang' => {
1310             long => {
1311             'standard' => q#hora de Pyongyang#,
1312             },
1313             },
1314             'Solomon' => {
1315             long => {
1316             'standard' => q#hora de las Islas Salomón#,
1317             },
1318             },
1319             'Wake' => {
1320             long => {
1321             'standard' => q#hora de la Isla Wake#,
1322             },
1323             },
1324             } }
1325             );
1326 1     1   2883 no Moo;
  1         2  
  1         3  
1327              
1328             1;
1329              
1330             # vim: tabstop=4