File Coverage

blib/lib/Locale/CLDR/Locales/Es/Latn/Us.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::Us - Package for language Spanish
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Es::Latn::Us;
10             # This file auto generated from Data\common\main\es_US.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1936 use strict;
  1         4  
  1         47  
14 1     1   7 use warnings;
  1         2  
  1         61  
15 1     1   7 use version;
  1         2  
  1         8  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   180 use v5.12.0;
  1         5  
20 1     1   6 use mro 'c3';
  1         2  
  1         9  
21 1     1   55 use utf8;
  1         2  
  1         12  
22 1     1   41 use feature 'unicode_strings';
  1         3  
  1         199  
23 1     1   9 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         9  
24 1     1   3181 use Moo;
  1         3  
  1         9  
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             'alt' => 'altái meridional',
36             'arp' => 'arapaho',
37             'ars' => 'árabe najdi',
38             'bax' => 'bamun',
39             'bgc' => 'hariana',
40             'bho' => 'bhojpuri',
41             'bla' => 'siksika',
42             'blo' => 'ani',
43             'bua' => 'buriat',
44             'clc' => 'chilcotín',
45             'crj' => 'cree del sureste',
46             'crl' => 'cree del noreste',
47             'crm' => 'moose cree',
48             'crr' => 'algonquian',
49             'dum' => 'neerlandés medieval',
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             'gu' => 'gurayatí',
57             'hax' => 'haida del sur',
58             'hil' => 'hiligainón',
59             'hsn' => 'xiang (China)',
60             'ht' => 'criollo haitiano',
61             'ikt' => 'inuktitut del oeste de Canadá',
62             'inh' => 'ingusetio',
63             'kab' => 'cabilio',
64             'krc' => 'karachay-balkar',
65             'lij' => 'ligur',
66             'lou' => 'creole de Luisiana',
67             'lrc' => 'lorí del norte',
68             'lsm' => 'saamia',
69             'mga' => 'irlandés medieval',
70             'nd' => 'ndebele del norte',
71             'nr' => 'ndebele meridional',
72             'ojb' => 'ojibwa del noroeste',
73             'ojw' => 'ojibwa del oeste',
74             'pis' => 'pijín',
75             'rm' => 'romanche',
76             'se' => 'sami del norte',
77             'shu' => 'árabe chadiano',
78             'slh' => 'lushootseed del sur',
79             'sma' => 'sami meridional',
80             'smn' => 'sami de Inari',
81             'ss' => 'siswati',
82             'str' => 'straits salish',
83             'sw_CD' => 'swahili del Congo',
84             'syr' => 'siriaco',
85             'tce' => 'tutchone del sur',
86             'tet' => 'tetún',
87             'ttm' => 'tutchone del norte',
88             'tyv' => 'tuviniano',
89             'ug@alt=variant' => 'uigur variante',
90             'wal' => 'wolayta',
91             'xnr' => 'dogrí',
92              
93             );
94             if (@_) {
95             return $languages{$_[0]};
96             }
97             return \%languages;
98             }
99             },
100             );
101              
102             has 'display_name_script' => (
103             is => 'ro',
104             isa => CodeRef,
105             init_arg => undef,
106             default => sub {
107             sub {
108             my %scripts = (
109             'Adlm' => 'adlam',
110             'Hrkt' => 'silabarios del japonés',
111             'Rohg' => 'hanafí',
112             'Zzzz' => 'letra desconocida',
113              
114             );
115             if ( @_ ) {
116             return $scripts{$_[0]};
117             }
118             return \%scripts;
119             }
120             }
121             );
122              
123             has 'display_name_region' => (
124             is => 'ro',
125             isa => HashRef[Str],
126             init_arg => undef,
127             default => sub {
128             {
129             '011' => 'África occidental',
130             '014' => 'África oriental',
131             '015' => 'África septentrional',
132             '018' => 'África meridional',
133             '030' => 'Asia oriental',
134             '034' => 'Asia meridional',
135             '035' => 'Sudeste asiático',
136             '039' => 'Europa meridional',
137             '145' => 'Asia occidental',
138             '151' => 'Europa oriental',
139             '154' => 'Europa septentrional',
140             '155' => 'Europa occidental',
141             'AC' => 'Isla de la Ascensión',
142             'BA' => 'Bosnia y Herzegovina',
143             'EH' => 'Sahara Occidental',
144             'GB@alt=short' => 'RU',
145             'GG' => 'Guernsey',
146             'QO' => 'Territorios alejados de Oceanía',
147             'UM' => 'Islas menores alejadas de EE. UU.',
148              
149             }
150             },
151             );
152              
153             has 'display_name_type' => (
154             is => 'ro',
155             isa => HashRef[HashRef[Str]],
156             init_arg => undef,
157             default => sub {
158             {
159             'numbers' => {
160             'cakm' => q{dígitos chakma},
161             'gujr' => q{dígitos en gujarati},
162             'java' => q{dígitos javaneses},
163             'mtei' => q{dígitos meetei mayek},
164             'olck' => q{dígitos ol chiki},
165             },
166              
167             }
168             },
169             );
170              
171             has 'display_name_measurement_system' => (
172             is => 'ro',
173             isa => HashRef[Str],
174             init_arg => undef,
175             default => sub {
176             {
177             'UK' => q{imperial},
178              
179             }
180             },
181             );
182              
183             has 'more_information' => (
184             is => 'ro',
185             isa => Str,
186             init_arg => undef,
187             default => qq{[...]},
188             );
189              
190             has 'quote_start' => (
191             is => 'ro',
192             isa => Str,
193             init_arg => undef,
194             default => qq{«},
195             );
196              
197             has 'quote_end' => (
198             is => 'ro',
199             isa => Str,
200             init_arg => undef,
201             default => qq{»},
202             );
203              
204             has 'alternate_quote_start' => (
205             is => 'ro',
206             isa => Str,
207             init_arg => undef,
208             default => qq{“},
209             );
210              
211             has 'alternate_quote_end' => (
212             is => 'ro',
213             isa => Str,
214             init_arg => undef,
215             default => qq{”},
216             );
217              
218             has 'units' => (
219             is => 'ro',
220             isa => HashRef[HashRef[HashRef[Str]]],
221             init_arg => undef,
222             default => sub { {
223             'long' => {
224             # Long Unit Identifier
225             '10p-2' => {
226             '1' => q(centí{0}),
227             },
228             # Core Unit Identifier
229             '2' => {
230             '1' => q(centí{0}),
231             },
232             # Long Unit Identifier
233             '10p-27' => {
234             '1' => q(ronto {0}),
235             },
236             # Core Unit Identifier
237             '27' => {
238             '1' => q(ronto {0}),
239             },
240             # Long Unit Identifier
241             '10p-30' => {
242             '1' => q(quecto {0}),
243             },
244             # Core Unit Identifier
245             '30' => {
246             '1' => q(quecto {0}),
247             },
248             # Long Unit Identifier
249             'concentr-percent' => {
250             'name' => q(por ciento),
251             },
252             # Core Unit Identifier
253             'percent' => {
254             'name' => q(por ciento),
255             },
256             # Long Unit Identifier
257             'concentr-permille' => {
258             'name' => q(por mil),
259             },
260             # Core Unit Identifier
261             'permille' => {
262             'name' => q(por mil),
263             },
264             # Long Unit Identifier
265             'electric-ampere' => {
266             'name' => q(amperios),
267             'one' => q({0} amperio),
268             'other' => q({0} amperios),
269             },
270             # Core Unit Identifier
271             'ampere' => {
272             'name' => q(amperios),
273             'one' => q({0} amperio),
274             'other' => q({0} amperios),
275             },
276             # Long Unit Identifier
277             'electric-milliampere' => {
278             'name' => q(miliamperio),
279             'one' => q({0} miliamperio),
280             'other' => q({0} miliamperios),
281             },
282             # Core Unit Identifier
283             'milliampere' => {
284             'name' => q(miliamperio),
285             'one' => q({0} miliamperio),
286             'other' => q({0} miliamperios),
287             },
288             # Long Unit Identifier
289             'electric-ohm' => {
290             'name' => q(ohmios),
291             'one' => q({0} ohmio),
292             'other' => q({0} ohmios),
293             },
294             # Core Unit Identifier
295             'ohm' => {
296             'name' => q(ohmios),
297             'one' => q({0} ohmio),
298             'other' => q({0} ohmios),
299             },
300             # Long Unit Identifier
301             'energy-joule' => {
302             'name' => q(julios),
303             'one' => q({0} julio),
304             'other' => q({0} julios),
305             },
306             # Core Unit Identifier
307             'joule' => {
308             'name' => q(julios),
309             'one' => q({0} julio),
310             'other' => q({0} julios),
311             },
312             # Long Unit Identifier
313             'energy-kilojoule' => {
314             'name' => q(kilojulios),
315             'one' => q({0} kilojulio),
316             'other' => q({0} kilojulio),
317             },
318             # Core Unit Identifier
319             'kilojoule' => {
320             'name' => q(kilojulios),
321             'one' => q({0} kilojulio),
322             'other' => q({0} kilojulio),
323             },
324             # Long Unit Identifier
325             'energy-kilowatt-hour' => {
326             'name' => q(kilovatios por hora),
327             'one' => q({0} kilovatio por hora),
328             'other' => q({0} kilovatios por hora),
329             },
330             # Core Unit Identifier
331             'kilowatt-hour' => {
332             'name' => q(kilovatios por hora),
333             'one' => q({0} kilovatio por hora),
334             'other' => q({0} kilovatios por hora),
335             },
336             # Long Unit Identifier
337             'graphics-em' => {
338             '1' => q(feminine),
339             'name' => q(em tipográfica),
340             'one' => q({0} em),
341             'other' => q({0} em),
342             },
343             # Core Unit Identifier
344             'em' => {
345             '1' => q(feminine),
346             'name' => q(em tipográfica),
347             'one' => q({0} em),
348             'other' => q({0} em),
349             },
350             # Long Unit Identifier
351             'graphics-megapixel' => {
352             'name' => q(megapixeles),
353             'one' => q({0} megapixel),
354             'other' => q({0} megapixeles),
355             },
356             # Core Unit Identifier
357             'megapixel' => {
358             'name' => q(megapixeles),
359             'one' => q({0} megapixel),
360             'other' => q({0} megapixeles),
361             },
362             # Long Unit Identifier
363             'graphics-pixel-per-centimeter' => {
364             'name' => q(pixeles por centímetro),
365             'one' => q({0} pixel por centímetro),
366             'other' => q({0} pixeles por centímetro),
367             },
368             # Core Unit Identifier
369             'pixel-per-centimeter' => {
370             'name' => q(pixeles por centímetro),
371             'one' => q({0} pixel por centímetro),
372             'other' => q({0} pixeles por centímetro),
373             },
374             # Long Unit Identifier
375             'graphics-pixel-per-inch' => {
376             'name' => q(pixeles por pulgada),
377             'one' => q({0} pixel por pulgada),
378             'other' => q({0} pixeles por pulgada),
379             },
380             # Core Unit Identifier
381             'pixel-per-inch' => {
382             'name' => q(pixeles por pulgada),
383             'one' => q({0} pixel por pulgada),
384             'other' => q({0} pixeles por pulgada),
385             },
386             # Long Unit Identifier
387             'length-nautical-mile' => {
388             'name' => q(millas naúticas),
389             'one' => q({0} milla naútica),
390             'other' => q({0} millas naúticas),
391             },
392             # Core Unit Identifier
393             'nautical-mile' => {
394             'name' => q(millas naúticas),
395             'one' => q({0} milla naútica),
396             'other' => q({0} millas naúticas),
397             },
398             # Long Unit Identifier
399             'power-horsepower' => {
400             'one' => q({0} caballo de fuerza),
401             'other' => q({0} caballos de fuerza),
402             },
403             # Core Unit Identifier
404             'horsepower' => {
405             'one' => q({0} caballo de fuerza),
406             'other' => q({0} caballos de fuerza),
407             },
408             # Long Unit Identifier
409             'speed-beaufort' => {
410             '1' => q(feminine),
411             'name' => q(Escala Beaufort),
412             'one' => q(Escala Beaufort {0}),
413             'other' => q(Escala Beaufort {0}),
414             },
415             # Core Unit Identifier
416             'beaufort' => {
417             '1' => q(feminine),
418             'name' => q(Escala Beaufort),
419             'one' => q(Escala Beaufort {0}),
420             'other' => q(Escala Beaufort {0}),
421             },
422             # Long Unit Identifier
423             'speed-light-speed' => {
424             'one' => q({0} luz),
425             'other' => q({0} luces),
426             },
427             # Core Unit Identifier
428             'light-speed' => {
429             'one' => q({0} luz),
430             'other' => q({0} luces),
431             },
432             # Long Unit Identifier
433             'temperature-generic' => {
434             'one' => q({0} grado),
435             'other' => q({0} grados),
436             },
437             # Core Unit Identifier
438             'generic' => {
439             'one' => q({0} grado),
440             'other' => q({0} grados),
441             },
442             # Long Unit Identifier
443             'temperature-kelvin' => {
444             'name' => q(kelvin),
445             'one' => q(kelvin),
446             'other' => q({0} kelvin),
447             },
448             # Core Unit Identifier
449             'kelvin' => {
450             'name' => q(kelvin),
451             'one' => q(kelvin),
452             'other' => q({0} kelvin),
453             },
454             # Long Unit Identifier
455             'torque-pound-force-foot' => {
456             'name' => q(libra fuerza-pies),
457             'one' => q({0} libra fuerza-pie),
458             'other' => q({0} libra fuerza-pies),
459             },
460             # Core Unit Identifier
461             'pound-force-foot' => {
462             'name' => q(libra fuerza-pies),
463             'one' => q({0} libra fuerza-pie),
464             'other' => q({0} libra fuerza-pies),
465             },
466             # Long Unit Identifier
467             'volume-acre-foot' => {
468             'name' => q(acres-pies),
469             'one' => q({0} acre-pie),
470             'other' => q({0} acres pies),
471             },
472             # Core Unit Identifier
473             'acre-foot' => {
474             'name' => q(acres-pies),
475             'one' => q({0} acre-pie),
476             'other' => q({0} acres pies),
477             },
478             # Long Unit Identifier
479             'volume-dram' => {
480             'name' => q(dracma fluida),
481             'one' => q({0} dracma fluida),
482             'other' => q({0} dreacmas fluidas),
483             },
484             # Core Unit Identifier
485             'dram' => {
486             'name' => q(dracma fluida),
487             'one' => q({0} dracma fluida),
488             'other' => q({0} dreacmas fluidas),
489             },
490             # Long Unit Identifier
491             'volume-fluid-ounce-imperial' => {
492             'name' => q(onzas fluidas imperiales),
493             'one' => q(onza fluida imperial),
494             'other' => q({0} onzas fluidas imperiales),
495             },
496             # Core Unit Identifier
497             'fluid-ounce-imperial' => {
498             'name' => q(onzas fluidas imperiales),
499             'one' => q(onza fluida imperial),
500             'other' => q({0} onzas fluidas imperiales),
501             },
502             },
503             'narrow' => {
504             # Long Unit Identifier
505             'angle-arc-minute' => {
506             'one' => q({0} arcmin),
507             'other' => q({0}′),
508             },
509             # Core Unit Identifier
510             'arc-minute' => {
511             'one' => q({0} arcmin),
512             'other' => q({0}′),
513             },
514             # Long Unit Identifier
515             'angle-arc-second' => {
516             'one' => q({0} arcsec),
517             'other' => q({0}″),
518             },
519             # Core Unit Identifier
520             'arc-second' => {
521             'one' => q({0} arcsec),
522             'other' => q({0}″),
523             },
524             # Long Unit Identifier
525             'duration-day' => {
526             'name' => q(día),
527             'one' => q({0}d),
528             'other' => q({0}d),
529             },
530             # Core Unit Identifier
531             'day' => {
532             'name' => q(día),
533             'one' => q({0}d),
534             'other' => q({0}d),
535             },
536             # Long Unit Identifier
537             'duration-month' => {
538             'name' => q(m),
539             'one' => q({0}m),
540             'other' => q({0}m),
541             },
542             # Core Unit Identifier
543             'month' => {
544             'name' => q(m),
545             'one' => q({0}m),
546             'other' => q({0}m),
547             },
548             # Long Unit Identifier
549             'duration-year' => {
550             'name' => q(a),
551             'one' => q({0}a),
552             'other' => q({0}a),
553             },
554             # Core Unit Identifier
555             'year' => {
556             'name' => q(a),
557             'one' => q({0}a),
558             'other' => q({0}a),
559             },
560             # Long Unit Identifier
561             'energy-therm-us' => {
562             'one' => q({0}th US),
563             'other' => q({0}th US),
564             },
565             # Core Unit Identifier
566             'therm-us' => {
567             'one' => q({0}th US),
568             'other' => q({0}th US),
569             },
570             # Long Unit Identifier
571             'length-fathom' => {
572             'name' => q(braza),
573             },
574             # Core Unit Identifier
575             'fathom' => {
576             'name' => q(braza),
577             },
578             # Long Unit Identifier
579             'length-furlong' => {
580             'name' => q(furlong),
581             },
582             # Core Unit Identifier
583             'furlong' => {
584             'name' => q(furlong),
585             },
586             # Long Unit Identifier
587             'length-kilometer' => {
588             'one' => q({0} km),
589             'other' => q({0}km),
590             },
591             # Core Unit Identifier
592             'kilometer' => {
593             'one' => q({0} km),
594             'other' => q({0}km),
595             },
596             # Long Unit Identifier
597             'length-mile-scandinavian' => {
598             'name' => q(mil),
599             'one' => q({0}mil),
600             'other' => q({0}mil),
601             },
602             # Core Unit Identifier
603             'mile-scandinavian' => {
604             'name' => q(mil),
605             'one' => q({0}mil),
606             'other' => q({0}mil),
607             },
608             # Long Unit Identifier
609             'length-millimeter' => {
610             'one' => q({0} mm),
611             'other' => q({0}mm),
612             },
613             # Core Unit Identifier
614             'millimeter' => {
615             'one' => q({0} mm),
616             'other' => q({0}mm),
617             },
618             # Long Unit Identifier
619             'length-nautical-mile' => {
620             'one' => q({0}mn),
621             'other' => q({0}mn),
622             },
623             # Core Unit Identifier
624             'nautical-mile' => {
625             'one' => q({0}mn),
626             'other' => q({0}mn),
627             },
628             # Long Unit Identifier
629             'speed-beaufort' => {
630             'name' => q(B),
631             },
632             # Core Unit Identifier
633             'beaufort' => {
634             'name' => q(B),
635             },
636             # Long Unit Identifier
637             'speed-light-speed' => {
638             'one' => q({0}luz),
639             'other' => q({0}luces),
640             },
641             # Core Unit Identifier
642             'light-speed' => {
643             'one' => q({0}luz),
644             'other' => q({0}luces),
645             },
646             # Long Unit Identifier
647             'temperature-fahrenheit' => {
648             'one' => q({0}°),
649             'other' => q({0}°),
650             },
651             # Core Unit Identifier
652             'fahrenheit' => {
653             'one' => q({0}°),
654             'other' => q({0}°),
655             },
656             # Long Unit Identifier
657             'volume-bushel' => {
658             'one' => q({0}bsh),
659             'other' => q({0}bsh),
660             },
661             # Core Unit Identifier
662             'bushel' => {
663             'one' => q({0}bsh),
664             'other' => q({0}bsh),
665             },
666             # Long Unit Identifier
667             'volume-pint-metric' => {
668             'one' => q({0}ptm),
669             'other' => q({0}ptm),
670             },
671             # Core Unit Identifier
672             'pint-metric' => {
673             'one' => q({0}ptm),
674             'other' => q({0}ptm),
675             },
676             },
677             'short' => {
678             # Long Unit Identifier
679             'concentr-percent' => {
680             'name' => q(%),
681             },
682             # Core Unit Identifier
683             'percent' => {
684             'name' => q(%),
685             },
686             # Long Unit Identifier
687             'concentr-permille' => {
688             'name' => q(‰),
689             },
690             # Core Unit Identifier
691             'permille' => {
692             'name' => q(‰),
693             },
694             # Long Unit Identifier
695             'concentr-portion-per-1e9' => {
696             'name' => q(partes/mil millones),
697             },
698             # Core Unit Identifier
699             'portion-per-1e9' => {
700             'name' => q(partes/mil millones),
701             },
702             # Long Unit Identifier
703             'digital-bit' => {
704             'name' => q(bit),
705             },
706             # Core Unit Identifier
707             'bit' => {
708             'name' => q(bit),
709             },
710             # Long Unit Identifier
711             'digital-byte' => {
712             'name' => q(byte),
713             },
714             # Core Unit Identifier
715             'byte' => {
716             'name' => q(byte),
717             },
718             # Long Unit Identifier
719             'duration-day' => {
720             'name' => q(días),
721             'one' => q({0} día),
722             'other' => q({0} días),
723             'per' => q({0}/d),
724             },
725             # Core Unit Identifier
726             'day' => {
727             'name' => q(días),
728             'one' => q({0} día),
729             'other' => q({0} días),
730             'per' => q({0}/d),
731             },
732             # Long Unit Identifier
733             'duration-month' => {
734             'one' => q({0} m),
735             'other' => q({0} mm.),
736             },
737             # Core Unit Identifier
738             'month' => {
739             'one' => q({0} m),
740             'other' => q({0} mm.),
741             },
742             # Long Unit Identifier
743             'duration-year' => {
744             'one' => q({0} a),
745             'other' => q({0} aa.),
746             'per' => q({0}/a),
747             },
748             # Core Unit Identifier
749             'year' => {
750             'one' => q({0} a),
751             'other' => q({0} aa.),
752             'per' => q({0}/a),
753             },
754             # Long Unit Identifier
755             'energy-therm-us' => {
756             'name' => q(th US),
757             'one' => q({0} th US),
758             'other' => q({0} th US),
759             },
760             # Core Unit Identifier
761             'therm-us' => {
762             'name' => q(th US),
763             'one' => q({0} th US),
764             'other' => q({0} th US),
765             },
766             # Long Unit Identifier
767             'length-furlong' => {
768             'name' => q(furlongs),
769             },
770             # Core Unit Identifier
771             'furlong' => {
772             'name' => q(furlongs),
773             },
774             # Long Unit Identifier
775             'length-light-year' => {
776             'one' => q({0} a. l.),
777             'other' => q({0} a. l.),
778             },
779             # Core Unit Identifier
780             'light-year' => {
781             'one' => q({0} a. l.),
782             'other' => q({0} a. l.),
783             },
784             # Long Unit Identifier
785             'length-mile-scandinavian' => {
786             'name' => q(mil),
787             'one' => q({0} mil),
788             'other' => q({0} mil),
789             },
790             # Core Unit Identifier
791             'mile-scandinavian' => {
792             'name' => q(mil),
793             'one' => q({0} mil),
794             'other' => q({0} mil),
795             },
796             # Long Unit Identifier
797             'length-nautical-mile' => {
798             'name' => q(mn),
799             'one' => q({0} mn),
800             'other' => q({0} mn),
801             },
802             # Core Unit Identifier
803             'nautical-mile' => {
804             'name' => q(mn),
805             'one' => q({0} mn),
806             'other' => q({0} mn),
807             },
808             # Long Unit Identifier
809             'length-yard' => {
810             'name' => q(yd),
811             },
812             # Core Unit Identifier
813             'yard' => {
814             'name' => q(yd),
815             },
816             # Long Unit Identifier
817             'speed-beaufort' => {
818             'name' => q(Beaufort),
819             'one' => q(Beaufort {0}),
820             'other' => q(Beaufort {0}),
821             },
822             # Core Unit Identifier
823             'beaufort' => {
824             'name' => q(Beaufort),
825             'one' => q(Beaufort {0}),
826             'other' => q(Beaufort {0}),
827             },
828             # Long Unit Identifier
829             'speed-knot' => {
830             'one' => q({0} nudo),
831             'other' => q({0} nudos),
832             },
833             # Core Unit Identifier
834             'knot' => {
835             'one' => q({0} nudo),
836             'other' => q({0} nudos),
837             },
838             # Long Unit Identifier
839             'speed-light-speed' => {
840             'one' => q({0} luz),
841             'other' => q({0} de luces),
842             },
843             # Core Unit Identifier
844             'light-speed' => {
845             'one' => q({0} luz),
846             'other' => q({0} de luces),
847             },
848             # Long Unit Identifier
849             'torque-pound-force-foot' => {
850             'name' => q(lbf⋅ft),
851             'one' => q({0} lbf⋅ft),
852             'other' => q({0} lbf⋅ft),
853             },
854             # Core Unit Identifier
855             'pound-force-foot' => {
856             'name' => q(lbf⋅ft),
857             'one' => q({0} lbf⋅ft),
858             'other' => q({0} lbf⋅ft),
859             },
860             # Long Unit Identifier
861             'volume-bushel' => {
862             'name' => q(bsh),
863             'one' => q({0} bsh),
864             'other' => q({0} bsh),
865             },
866             # Core Unit Identifier
867             'bushel' => {
868             'name' => q(bsh),
869             'one' => q({0} bsh),
870             'other' => q({0} bsh),
871             },
872             # Long Unit Identifier
873             'volume-cup' => {
874             'name' => q(tza.),
875             'one' => q({0} tzas.),
876             'other' => q({0} tzas.),
877             },
878             # Core Unit Identifier
879             'cup' => {
880             'name' => q(tza.),
881             'one' => q({0} tzas.),
882             'other' => q({0} tzas.),
883             },
884             # Long Unit Identifier
885             'volume-dessert-spoon' => {
886             'name' => q(cdapostre),
887             'one' => q({0} cdapostre),
888             'other' => q({0} cdapostre),
889             },
890             # Core Unit Identifier
891             'dessert-spoon' => {
892             'name' => q(cdapostre),
893             'one' => q({0} cdapostre),
894             'other' => q({0} cdapostre),
895             },
896             # Long Unit Identifier
897             'volume-dessert-spoon-imperial' => {
898             'name' => q(cdapostre imp.),
899             'one' => q({0} cdapostre imp.),
900             'other' => q({0} cdaspostre imp.),
901             },
902             # Core Unit Identifier
903             'dessert-spoon-imperial' => {
904             'name' => q(cdapostre imp.),
905             'one' => q({0} cdapostre imp.),
906             'other' => q({0} cdaspostre imp.),
907             },
908             # Long Unit Identifier
909             'volume-dram' => {
910             'name' => q(fl dracma),
911             'one' => q({0} fl dracma),
912             'other' => q({0} fl dracmas),
913             },
914             # Core Unit Identifier
915             'dram' => {
916             'name' => q(fl dracma),
917             'one' => q({0} fl dracma),
918             'other' => q({0} fl dracmas),
919             },
920             # Long Unit Identifier
921             'volume-pint-metric' => {
922             'name' => q(ptm),
923             'one' => q({0} ptm),
924             'other' => q({0} ptm),
925             },
926             # Core Unit Identifier
927             'pint-metric' => {
928             'name' => q(ptm),
929             'one' => q({0} ptm),
930             'other' => q({0} ptm),
931             },
932             },
933             } }
934             );
935              
936             has 'number_formats' => (
937             is => 'ro',
938             isa => HashRef,
939             init_arg => undef,
940             default => sub { {
941             decimalFormat => {
942             'short' => {
943             '1000' => {
944             'one' => '0 K',
945             'other' => '0 K',
946             },
947             '10000' => {
948             'one' => '00 K',
949             'other' => '00 K',
950             },
951             '100000' => {
952             'one' => '000 K',
953             'other' => '000 K',
954             },
955             },
956             },
957             } },
958             );
959              
960             has 'currencies' => (
961             is => 'ro',
962             isa => HashRef,
963             init_arg => undef,
964             default => sub { {
965             'BTN' => {
966             display_name => {
967             'currency' => q(ngultrum butanés),
968             'one' => q(ngultrum butanés),
969             'other' => q(gultrums bultaneses),
970             },
971             },
972             'ETB' => {
973             display_name => {
974             'currency' => q(birr),
975             'one' => q(birr),
976             'other' => q(birres),
977             },
978             },
979             'FKP' => {
980             symbol => '£',
981             },
982             'JPY' => {
983             symbol => '¥',
984             },
985             'RON' => {
986             symbol => 'lei',
987             },
988             'SSP' => {
989             symbol => '£',
990             },
991             'SYP' => {
992             symbol => '£',
993             },
994             'THB' => {
995             display_name => {
996             'currency' => q(bat),
997             'one' => q(bat),
998             'other' => q(bats),
999             },
1000             },
1001             'USD' => {
1002             symbol => '$',
1003             },
1004             'UZS' => {
1005             display_name => {
1006             'currency' => q(sum),
1007             'one' => q(sum),
1008             'other' => q(sums),
1009             },
1010             },
1011             'VEF' => {
1012             symbol => 'Bs',
1013             },
1014             'XAF' => {
1015             display_name => {
1016             'currency' => q(franco CFA de África central),
1017             'one' => q(franco CFA de África central),
1018             'other' => q(francos CFA de África central),
1019             },
1020             },
1021             'ZMW' => {
1022             display_name => {
1023             'currency' => q(kwacha zambiano),
1024             'one' => q(kwacha zambiano),
1025             'other' => q(kwachas zambianos),
1026             },
1027             },
1028             } },
1029             );
1030              
1031              
1032             has 'calendar_quarters' => (
1033             is => 'ro',
1034             isa => HashRef,
1035             init_arg => undef,
1036             default => sub { {
1037             'gregorian' => {
1038             'format' => {
1039             wide => {0 => '1er trimestre',
1040             1 => '2.º trimestre',
1041             2 => '3.º trimestre',
1042             3 => '4.º trimestre'
1043             },
1044             },
1045             },
1046             } },
1047             );
1048              
1049             has 'day_period_data' => (
1050             is => 'ro',
1051             isa => CodeRef,
1052             init_arg => undef,
1053             default => sub { sub {
1054             # Time in hhmm format
1055             my ($self, $type, $time, $day_period_type) = @_;
1056             $day_period_type //= 'default';
1057             SWITCH:
1058             for ($type) {
1059             if ($_ eq 'generic') {
1060             if($day_period_type eq 'default') {
1061             return 'noon' if $time == 1200;
1062             return 'evening1' if $time >= 1200
1063             && $time < 2000;
1064             return 'morning1' if $time >= 0
1065             && $time < 600;
1066             return 'morning2' if $time >= 600
1067             && $time < 1200;
1068             return 'night1' if $time >= 2000
1069             && $time < 2400;
1070             }
1071             if($day_period_type eq 'selection') {
1072             return 'evening1' if $time >= 1200
1073             && $time < 2000;
1074             return 'morning1' if $time >= 0
1075             && $time < 600;
1076             return 'morning2' if $time >= 600
1077             && $time < 1200;
1078             return 'night1' if $time >= 2000
1079             && $time < 2400;
1080             }
1081             last SWITCH;
1082             }
1083             if ($_ eq 'gregorian') {
1084             if($day_period_type eq 'default') {
1085             return 'noon' if $time == 1200;
1086             return 'evening1' if $time >= 1200
1087             && $time < 2000;
1088             return 'morning1' if $time >= 0
1089             && $time < 600;
1090             return 'morning2' if $time >= 600
1091             && $time < 1200;
1092             return 'night1' if $time >= 2000
1093             && $time < 2400;
1094             }
1095             if($day_period_type eq 'selection') {
1096             return 'evening1' if $time >= 1200
1097             && $time < 2000;
1098             return 'morning1' if $time >= 0
1099             && $time < 600;
1100             return 'morning2' if $time >= 600
1101             && $time < 1200;
1102             return 'night1' if $time >= 2000
1103             && $time < 2400;
1104             }
1105             last SWITCH;
1106             }
1107             }
1108             } },
1109             );
1110              
1111             around day_period_data => sub {
1112             my ($orig, $self) = @_;
1113             return $self->$orig;
1114             };
1115              
1116             has 'day_periods' => (
1117             is => 'ro',
1118             isa => HashRef,
1119             init_arg => undef,
1120             default => sub { {
1121             'gregorian' => {
1122             'stand-alone' => {
1123             'abbreviated' => {
1124             'am' => q{a. m.},
1125             'pm' => q{p. m.},
1126             },
1127             },
1128             },
1129             } },
1130             );
1131              
1132             has 'eras' => (
1133             is => 'ro',
1134             isa => HashRef,
1135             init_arg => undef,
1136             default => sub { {
1137             'generic' => {
1138             },
1139             'gregorian' => {
1140             },
1141             } },
1142             );
1143              
1144             has 'date_formats' => (
1145             is => 'ro',
1146             isa => HashRef,
1147             init_arg => undef,
1148             default => sub { {
1149             'generic' => {
1150             },
1151             'gregorian' => {
1152             'full' => q{EEEE, d 'de' MMMM 'de' y},
1153             'long' => q{d 'de' MMMM 'de' y},
1154             'medium' => q{d MMM y},
1155             'short' => q{d/M/y},
1156             },
1157             } },
1158             );
1159              
1160             has 'time_formats' => (
1161             is => 'ro',
1162             isa => HashRef,
1163             init_arg => undef,
1164             default => sub { {
1165             'generic' => {
1166             },
1167             'gregorian' => {
1168             'full' => q{h:mm:ss a zzzz},
1169             'long' => q{h:mm:ss a z},
1170             'medium' => q{h:mm:ss a},
1171             'short' => q{h:mm a},
1172             },
1173             } },
1174             );
1175              
1176             has 'datetime_formats' => (
1177             is => 'ro',
1178             isa => HashRef,
1179             init_arg => undef,
1180             default => sub { {
1181             'generic' => {
1182             },
1183             'gregorian' => {
1184             'full' => q{{1}, {0}},
1185             'long' => q{{1}, {0}},
1186             'medium' => q{{1}, {0}},
1187             'short' => q{{1}, {0}},
1188             },
1189             } },
1190             );
1191              
1192             has 'datetime_formats_available_formats' => (
1193             is => 'ro',
1194             isa => HashRef,
1195             init_arg => undef,
1196             default => sub { {
1197             'generic' => {
1198             yyyyMEd => q{E, d/M/y GGGGG},
1199             },
1200             'gregorian' => {
1201             EHm => q{E HH:mm},
1202             EHms => q{E HH:mm:ss},
1203             Ehm => q{E h:mm a},
1204             Ehms => q{E h:mm:ss a},
1205             GyMMMd => q{d MMM y G},
1206             Hmsvvvv => q{HH:mm:ss (vvvv)},
1207             MMMEd => q{E, d 'de' MMM},
1208             MMd => q{d/MM},
1209             MMdd => q{dd/MM},
1210             yMEd => q{E, d/M/y},
1211             yMM => q{MM/y},
1212             yMMMEd => q{EEE, d 'de' MMM 'de' y},
1213             yQQQ => q{QQQ y},
1214             },
1215             } },
1216             );
1217              
1218             has 'datetime_formats_append_item' => (
1219             is => 'ro',
1220             isa => HashRef,
1221             init_arg => undef,
1222             default => sub { {
1223             } },
1224             );
1225              
1226             has 'datetime_formats_interval' => (
1227             is => 'ro',
1228             isa => HashRef,
1229             init_arg => undef,
1230             default => sub { {
1231             'generic' => {
1232             GyMEd => {
1233             G => q{E, dd/MM/y GGGGG – E, dd/MM/y GGGGG},
1234             M => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1235             d => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1236             y => q{E, dd/MM/y – E, dd/MM/y GGGGG},
1237             },
1238             Md => {
1239             M => q{d/M – d/M},
1240             d => q{d/M – d/M},
1241             },
1242             fallback => '{0}-{1}',
1243             yMMMd => {
1244             M => q{d 'de' MMM – d 'de' MMM 'de' y G},
1245             },
1246             },
1247             'gregorian' => {
1248             H => {
1249             H => q{HH–HH},
1250             },
1251             Hm => {
1252             H => q{HH:mm–HH:mm},
1253             m => q{HH:mm–HH:mm},
1254             },
1255             Hmv => {
1256             H => q{HH:mm–HH:mm v},
1257             m => q{HH:mm–HH:mm v},
1258             },
1259             Hv => {
1260             H => q{HH–HH v},
1261             },
1262             MEd => {
1263             M => q{E, d/M – E, d/M},
1264             d => q{E, d/M – E, d/M},
1265             },
1266             MMMd => {
1267             d => q{d–d 'de' MMM},
1268             },
1269             h => {
1270             a => q{h a – h a},
1271             },
1272             hm => {
1273             h => q{h:mm–h:mm a},
1274             m => q{h:mm–h:mm a},
1275             },
1276             hmv => {
1277             a => q{h:mm a – h:mm a v},
1278             },
1279             hv => {
1280             a => q{h a – h a v},
1281             },
1282             yMEd => {
1283             M => q{E, d/M/y – E, d/M/y},
1284             d => q{E, d/M/y – E, d/M/y},
1285             y => q{E, d/M/y – E, d/M/y},
1286             },
1287             yMMM => {
1288             M => q{MMM–MMM 'de' y},
1289             },
1290             yMMMM => {
1291             y => q{MMMM 'de' y – MMMM 'de' y},
1292             },
1293             yMMMd => {
1294             M => q{d 'de' MMM – d 'de' MMM y},
1295             d => q{d–d 'de' MMM 'de' y},
1296             },
1297             },
1298             } },
1299             );
1300              
1301             has 'time_zone_names' => (
1302             is => 'ro',
1303             isa => HashRef,
1304             init_arg => undef,
1305             default => sub { {
1306             'Africa/Djibouti' => {
1307             exemplarCity => q#Yibutí#,
1308             },
1309             'Alaska' => {
1310             short => {
1311             'daylight' => q#AKDT#,
1312             'generic' => q#AKT#,
1313             'standard' => q#AKST#,
1314             },
1315             },
1316             'America/Fort_Nelson' => {
1317             exemplarCity => q#Fort Nelson#,
1318             },
1319             'America/Nassau' => {
1320             exemplarCity => q#Nassau#,
1321             },
1322             'America/St_Thomas' => {
1323             exemplarCity => q#St. Thomas#,
1324             },
1325             'America_Central' => {
1326             short => {
1327             'daylight' => q#CDT#,
1328             'generic' => q#CT#,
1329             'standard' => q#CST#,
1330             },
1331             },
1332             'America_Eastern' => {
1333             short => {
1334             'daylight' => q#EDT#,
1335             'generic' => q#ET#,
1336             'standard' => q#EST#,
1337             },
1338             },
1339             'America_Mountain' => {
1340             long => {
1341             'daylight' => q#hora de verano de las Montañas Rocosas#,
1342             'generic' => q#hora de las Montañas Rocosas#,
1343             'standard' => q#hora estándar de las Montañas Rocosas#,
1344             },
1345             short => {
1346             'daylight' => q#MDT#,
1347             'generic' => q#MT#,
1348             'standard' => q#MST#,
1349             },
1350             },
1351             'America_Pacific' => {
1352             short => {
1353             'daylight' => q#PDT#,
1354             'generic' => q#PT#,
1355             'standard' => q#PST#,
1356             },
1357             },
1358             'Apia' => {
1359             long => {
1360             'daylight' => q#hora de verano de Apia#,
1361             'generic' => q#hora de Apia#,
1362             'standard' => q#hora estándar de Apia#,
1363             },
1364             },
1365             'Asia/Pyongyang' => {
1366             exemplarCity => q#Pionyang#,
1367             },
1368             'Atlantic' => {
1369             short => {
1370             'daylight' => q#ADT#,
1371             'generic' => q#AT#,
1372             'standard' => q#AST#,
1373             },
1374             },
1375             'Chamorro' => {
1376             long => {
1377             'standard' => q#hora de Chamorro#,
1378             },
1379             },
1380             'Cocos' => {
1381             long => {
1382             'standard' => q#hora de las Islas Cocos#,
1383             },
1384             },
1385             'Cook' => {
1386             long => {
1387             'daylight' => q#hora de verano media de las Islas Cook#,
1388             'generic' => q#hora de las Islas Cook#,
1389             'standard' => q#hora estándar de las Islas Cook#,
1390             },
1391             },
1392             'Easter' => {
1393             long => {
1394             'daylight' => q#hora de verano de la isla de Pascua#,
1395             'generic' => q#hora de la isla de Pascua#,
1396             'standard' => q#hora estándar de la isla de Pascua#,
1397             },
1398             },
1399             'Europe/Astrakhan' => {
1400             exemplarCity => q#Astrakhan#,
1401             },
1402             'Europe/Kirov' => {
1403             exemplarCity => q#Kirov#,
1404             },
1405             'Europe/Ulyanovsk' => {
1406             exemplarCity => q#Ulyanovsk#,
1407             },
1408             'Europe_Eastern' => {
1409             long => {
1410             'daylight' => q#hora de verano de Europa oriental#,
1411             'generic' => q#hora de Europa oriental#,
1412             'standard' => q#hora estándar de Europa oriental#,
1413             },
1414             },
1415             'Europe_Further_Eastern' => {
1416             long => {
1417             'standard' => q#hora del extremo oriental de Europa#,
1418             },
1419             },
1420             'Europe_Western' => {
1421             long => {
1422             'daylight' => q#hora de verano de Europa occidental#,
1423             'generic' => q#hora de Europa occidental#,
1424             'standard' => q#hora estándar de Europa occidental#,
1425             },
1426             },
1427             'Falkland' => {
1428             long => {
1429             'daylight' => q#hora de verano de las islas Malvinas#,
1430             'generic' => q#hora de las islas Malvinas#,
1431             'standard' => q#hora estándar de las islas Malvinas#,
1432             },
1433             },
1434             'Gilbert_Islands' => {
1435             long => {
1436             'standard' => q#hora de las islas Gilbert#,
1437             },
1438             },
1439             'Hawaii_Aleutian' => {
1440             short => {
1441             'daylight' => q#HADT#,
1442             'generic' => q#HAT#,
1443             'standard' => q#HAST#,
1444             },
1445             },
1446             'Indian_Ocean' => {
1447             long => {
1448             'standard' => q#hora del Océano Índico#,
1449             },
1450             },
1451             'Marquesas' => {
1452             long => {
1453             'standard' => q#hora de las islas Marquesas#,
1454             },
1455             },
1456             'Marshall_Islands' => {
1457             long => {
1458             'standard' => q#hora de las Islas Marshall#,
1459             },
1460             },
1461             'Norfolk' => {
1462             long => {
1463             'daylight' => q#hora de verano de la isla Norfolk#,
1464             'generic' => q#hora de la isla Norfolk#,
1465             'standard' => q#hora estándar de la isla Norfolk#,
1466             },
1467             },
1468             'Pacific/Honolulu' => {
1469             exemplarCity => q#Honolulu#,
1470             short => {
1471             'daylight' => q#HDT#,
1472             'generic' => q#HST#,
1473             'standard' => q#HST#,
1474             },
1475             },
1476             'Pacific/Wake' => {
1477             exemplarCity => q#Wake#,
1478             },
1479             'Phoenix_Islands' => {
1480             long => {
1481             'standard' => q#hora de las islas Fénix#,
1482             },
1483             },
1484             'Pyongyang' => {
1485             long => {
1486             'standard' => q#hora de Pyongyang#,
1487             },
1488             },
1489             'Solomon' => {
1490             long => {
1491             'standard' => q#hora de las Islas Salomón#,
1492             },
1493             },
1494             'Wake' => {
1495             long => {
1496             'standard' => q#hora de la isla Wake#,
1497             },
1498             },
1499             } }
1500             );
1501 1     1   6271 no Moo;
  1         3  
  1         7  
1502              
1503             1;
1504              
1505             # vim: tabstop=4