File Coverage

blib/lib/Locale/CLDR/Locales/Es.pm
Criterion Covered Total %
statement 35 42 83.3
branch n/a
condition n/a
subroutine 12 13 92.3
pod 0 1 0.0
total 47 56 83.9


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1
4              
5             Locale::CLDR::Locales::Es - Package for language Spanish
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Es;
10             # This file auto generated from Data\common\main\es.xml
11             # on Sun 16 Dec 4:13:29 pm GMT
12              
13 1     1   994099 use strict;
  1         2  
  1         29  
14 1     1   55 use warnings;
  1         4  
  1         34  
15 1     1   5 use version;
  1         2  
  1         6  
16              
17             our $VERSION = version->declare('v0.34.0');
18              
19 1     1   96 use v5.10.1;
  1         3  
20 1     1   5 use mro 'c3';
  1         2  
  1         5  
21 1     1   22 use utf8;
  1         2  
  1         6  
22 1     1   41 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         13  
23 1     1   111 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         2  
  1         9  
24 1     1   1206 use Moo;
  1         2  
  1         6  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'valid_algorithmic_formats' => (
28             is => 'ro',
29             isa => ArrayRef,
30             init_arg => undef,
31             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-feminine','spellout-ordinal-masculine-adjective','spellout-ordinal-masculine-plural','spellout-ordinal-masculine','spellout-ordinal-feminine-plural','spellout-ordinal-feminine','digits-ordinal-masculine-adjective','digits-ordinal-masculine','digits-ordinal-feminine','digits-ordinal' ]},
32             );
33              
34             has 'algorithmic_number_format_data' => (
35             is => 'ro',
36             isa => HashRef,
37             init_arg => undef,
38             default => sub {
39 1     1   518 use bignum;
  1         2  
  1         9  
40             return {
41             'digits-ordinal' => {
42             'public' => {
43             '0' => {
44             base_value => q(0),
45             divisor => q(1),
46             rule => q(=%digits-ordinal-masculine=),
47             },
48             'max' => {
49             base_value => q(0),
50             divisor => q(1),
51             rule => q(=%digits-ordinal-masculine=),
52             },
53             },
54             },
55             'digits-ordinal-feminine' => {
56             'public' => {
57             '-x' => {
58             divisor => q(1),
59             rule => q(−→→),
60             },
61             '0' => {
62             base_value => q(0),
63             divisor => q(1),
64             rule => q(=#,##0=.ª),
65             },
66             'max' => {
67             base_value => q(0),
68             divisor => q(1),
69             rule => q(=#,##0=.ª),
70             },
71             },
72             },
73             'digits-ordinal-masculine' => {
74             'public' => {
75             '-x' => {
76             divisor => q(1),
77             rule => q(−→→),
78             },
79             '0' => {
80             base_value => q(0),
81             divisor => q(1),
82             rule => q(=#,##0=.º),
83             },
84             'max' => {
85             base_value => q(0),
86             divisor => q(1),
87             rule => q(=#,##0=.º),
88             },
89             },
90             },
91             'digits-ordinal-masculine-adjective' => {
92             'public' => {
93             '-x' => {
94             divisor => q(1),
95             rule => q(−→→),
96             },
97             '0' => {
98             base_value => q(0),
99             divisor => q(1),
100             rule => q(=#,##0=.=%%dord-mascabbrev=),
101             },
102             'max' => {
103             base_value => q(0),
104             divisor => q(1),
105             rule => q(=#,##0=.=%%dord-mascabbrev=),
106             },
107             },
108             },
109             'dord-mascabbrev' => {
110             'private' => {
111             '0' => {
112             base_value => q(0),
113             divisor => q(1),
114             rule => q(º),
115             },
116             '1' => {
117             base_value => q(1),
118             divisor => q(1),
119             rule => q(ᵉʳ),
120             },
121             '2' => {
122             base_value => q(2),
123             divisor => q(1),
124             rule => q(º),
125             },
126             '3' => {
127             base_value => q(3),
128             divisor => q(1),
129             rule => q(ᵉʳ),
130             },
131             '4' => {
132             base_value => q(4),
133             divisor => q(1),
134             rule => q(º),
135             },
136             '20' => {
137             base_value => q(20),
138             divisor => q(10),
139             rule => q(→→),
140             },
141             '100' => {
142             base_value => q(100),
143             divisor => q(100),
144             rule => q(→→),
145             },
146             'max' => {
147             base_value => q(100),
148             divisor => q(100),
149             rule => q(→→),
150             },
151             },
152             },
153             'lenient-parse' => {
154             'private' => {
155             '0' => {
156             base_value => q(0),
157             divisor => q(1),
158             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
159             },
160             'max' => {
161             base_value => q(0),
162             divisor => q(1),
163             rule => q(&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­'),
164             },
165             },
166             },
167             'spellout-cardinal-feminine' => {
168             'public' => {
169             '-x' => {
170             divisor => q(1),
171             rule => q(menos →→),
172             },
173             '0' => {
174             base_value => q(0),
175             divisor => q(1),
176             rule => q(cero),
177             },
178             'x,x' => {
179             divisor => q(1),
180             rule => q(←← coma →→),
181             },
182             'x.x' => {
183             divisor => q(1),
184             rule => q(←← punto →→),
185             },
186             '1' => {
187             base_value => q(1),
188             divisor => q(1),
189             rule => q(una),
190             },
191             '2' => {
192             base_value => q(2),
193             divisor => q(1),
194             rule => q(=%spellout-numbering=),
195             },
196             '21' => {
197             base_value => q(21),
198             divisor => q(10),
199             rule => q(veintiuna),
200             },
201             '22' => {
202             base_value => q(22),
203             divisor => q(10),
204             rule => q(=%spellout-numbering=),
205             },
206             '30' => {
207             base_value => q(30),
208             divisor => q(10),
209             rule => q(treinta[ y →→]),
210             },
211             '40' => {
212             base_value => q(40),
213             divisor => q(10),
214             rule => q(cuarenta[ y →→]),
215             },
216             '50' => {
217             base_value => q(50),
218             divisor => q(10),
219             rule => q(cincuenta[ y →→]),
220             },
221             '60' => {
222             base_value => q(60),
223             divisor => q(10),
224             rule => q(sesenta[ y →→]),
225             },
226             '70' => {
227             base_value => q(70),
228             divisor => q(10),
229             rule => q(setenta[ y →→]),
230             },
231             '80' => {
232             base_value => q(80),
233             divisor => q(10),
234             rule => q(ochenta[ y →→]),
235             },
236             '90' => {
237             base_value => q(90),
238             divisor => q(10),
239             rule => q(noventa[ y →→]),
240             },
241             '100' => {
242             base_value => q(100),
243             divisor => q(100),
244             rule => q(cien),
245             },
246             '101' => {
247             base_value => q(101),
248             divisor => q(100),
249             rule => q(ciento →→),
250             },
251             '200' => {
252             base_value => q(200),
253             divisor => q(100),
254             rule => q(dos­cientas[ →→]),
255             },
256             '300' => {
257             base_value => q(300),
258             divisor => q(100),
259             rule => q(tres­cientas[ →→]),
260             },
261             '400' => {
262             base_value => q(400),
263             divisor => q(100),
264             rule => q(cuatro­cientas[ →→]),
265             },
266             '500' => {
267             base_value => q(500),
268             divisor => q(100),
269             rule => q(quinientas[ →→]),
270             },
271             '600' => {
272             base_value => q(600),
273             divisor => q(100),
274             rule => q(seis­cientas[ →→]),
275             },
276             '700' => {
277             base_value => q(700),
278             divisor => q(100),
279             rule => q(sete­cientas[ →→]),
280             },
281             '800' => {
282             base_value => q(800),
283             divisor => q(100),
284             rule => q(ocho­cientas[ →→]),
285             },
286             '900' => {
287             base_value => q(900),
288             divisor => q(100),
289             rule => q(nove­cientas[ →→]),
290             },
291             '1000' => {
292             base_value => q(1000),
293             divisor => q(1000),
294             rule => q(mil[ →→]),
295             },
296             '2000' => {
297             base_value => q(2000),
298             divisor => q(1000),
299             rule => q(←%spellout-cardinal-masculine← mil[ →→]),
300             },
301             '1000000' => {
302             base_value => q(1000000),
303             divisor => q(1000000),
304             rule => q(un millón[ →→]),
305             },
306             '2000000' => {
307             base_value => q(2000000),
308             divisor => q(1000000),
309             rule => q(←%spellout-cardinal-masculine← millones[ →→]),
310             },
311             '1000000000000' => {
312             base_value => q(1000000000000),
313             divisor => q(1000000000000),
314             rule => q(un billón[ →→]),
315             },
316             '2000000000000' => {
317             base_value => q(2000000000000),
318             divisor => q(1000000000000),
319             rule => q(←%spellout-cardinal-masculine← billones[ →→]),
320             },
321             '1000000000000000000' => {
322             base_value => q(1000000000000000000),
323             divisor => q(1000000000000000000),
324             rule => q(=#,##0=),
325             },
326             'max' => {
327             base_value => q(1000000000000000000),
328             divisor => q(1000000000000000000),
329             rule => q(=#,##0=),
330             },
331             },
332             },
333             'spellout-cardinal-masculine' => {
334             'public' => {
335             '-x' => {
336             divisor => q(1),
337             rule => q(menos →→),
338             },
339             '0' => {
340             base_value => q(0),
341             divisor => q(1),
342             rule => q(cero),
343             },
344             'x,x' => {
345             divisor => q(1),
346             rule => q(←← coma →→),
347             },
348             'x.x' => {
349             divisor => q(1),
350             rule => q(←← punto →→),
351             },
352             '1' => {
353             base_value => q(1),
354             divisor => q(1),
355             rule => q(un),
356             },
357             '2' => {
358             base_value => q(2),
359             divisor => q(1),
360             rule => q(=%spellout-numbering=),
361             },
362             '21' => {
363             base_value => q(21),
364             divisor => q(10),
365             rule => q(veintiún),
366             },
367             '22' => {
368             base_value => q(22),
369             divisor => q(10),
370             rule => q(=%spellout-numbering=),
371             },
372             '30' => {
373             base_value => q(30),
374             divisor => q(10),
375             rule => q(treinta[ y →→]),
376             },
377             '40' => {
378             base_value => q(40),
379             divisor => q(10),
380             rule => q(cuarenta[ y →→]),
381             },
382             '50' => {
383             base_value => q(50),
384             divisor => q(10),
385             rule => q(cincuenta[ y →→]),
386             },
387             '60' => {
388             base_value => q(60),
389             divisor => q(10),
390             rule => q(sesenta[ y →→]),
391             },
392             '70' => {
393             base_value => q(70),
394             divisor => q(10),
395             rule => q(setenta[ y →→]),
396             },
397             '80' => {
398             base_value => q(80),
399             divisor => q(10),
400             rule => q(ochenta[ y →→]),
401             },
402             '90' => {
403             base_value => q(90),
404             divisor => q(10),
405             rule => q(noventa[ y →→]),
406             },
407             '100' => {
408             base_value => q(100),
409             divisor => q(100),
410             rule => q(cien),
411             },
412             '101' => {
413             base_value => q(101),
414             divisor => q(100),
415             rule => q(ciento →→),
416             },
417             '200' => {
418             base_value => q(200),
419             divisor => q(100),
420             rule => q(doscientos[ →→]),
421             },
422             '300' => {
423             base_value => q(300),
424             divisor => q(100),
425             rule => q(trescientos[ →→]),
426             },
427             '400' => {
428             base_value => q(400),
429             divisor => q(100),
430             rule => q(cuatrocientos[ →→]),
431             },
432             '500' => {
433             base_value => q(500),
434             divisor => q(100),
435             rule => q(quinientos[ →→]),
436             },
437             '600' => {
438             base_value => q(600),
439             divisor => q(100),
440             rule => q(seis­cientos[ →→]),
441             },
442             '700' => {
443             base_value => q(700),
444             divisor => q(100),
445             rule => q(sete­cientos[ →→]),
446             },
447             '800' => {
448             base_value => q(800),
449             divisor => q(100),
450             rule => q(ocho­cientos[ →→]),
451             },
452             '900' => {
453             base_value => q(900),
454             divisor => q(100),
455             rule => q(nove­cientos[ →→]),
456             },
457             '1000' => {
458             base_value => q(1000),
459             divisor => q(1000),
460             rule => q(mil[ →→]),
461             },
462             '2000' => {
463             base_value => q(2000),
464             divisor => q(1000),
465             rule => q(←%spellout-cardinal-masculine← mil[ →→]),
466             },
467             '1000000' => {
468             base_value => q(1000000),
469             divisor => q(1000000),
470             rule => q(un millón[ →→]),
471             },
472             '2000000' => {
473             base_value => q(2000000),
474             divisor => q(1000000),
475             rule => q(←%spellout-cardinal-masculine← millones[ →→]),
476             },
477             '1000000000000' => {
478             base_value => q(1000000000000),
479             divisor => q(1000000000000),
480             rule => q(un billón[ →→]),
481             },
482             '2000000000000' => {
483             base_value => q(2000000000000),
484             divisor => q(1000000000000),
485             rule => q(←%spellout-cardinal-masculine← billones[ →→]),
486             },
487             '1000000000000000000' => {
488             base_value => q(1000000000000000000),
489             divisor => q(1000000000000000000),
490             rule => q(=#,##0=),
491             },
492             'max' => {
493             base_value => q(1000000000000000000),
494             divisor => q(1000000000000000000),
495             rule => q(=#,##0=),
496             },
497             },
498             },
499             'spellout-numbering' => {
500             'public' => {
501             '-x' => {
502             divisor => q(1),
503             rule => q(menos →→),
504             },
505             '0' => {
506             base_value => q(0),
507             divisor => q(1),
508             rule => q(cero),
509             },
510             'x,x' => {
511             divisor => q(1),
512             rule => q(←← coma →→),
513             },
514             'x.x' => {
515             divisor => q(1),
516             rule => q(←← punto →→),
517             },
518             '1' => {
519             base_value => q(1),
520             divisor => q(1),
521             rule => q(uno),
522             },
523             '2' => {
524             base_value => q(2),
525             divisor => q(1),
526             rule => q(dos),
527             },
528             '3' => {
529             base_value => q(3),
530             divisor => q(1),
531             rule => q(tres),
532             },
533             '4' => {
534             base_value => q(4),
535             divisor => q(1),
536             rule => q(cuatro),
537             },
538             '5' => {
539             base_value => q(5),
540             divisor => q(1),
541             rule => q(cinco),
542             },
543             '6' => {
544             base_value => q(6),
545             divisor => q(1),
546             rule => q(seis),
547             },
548             '7' => {
549             base_value => q(7),
550             divisor => q(1),
551             rule => q(siete),
552             },
553             '8' => {
554             base_value => q(8),
555             divisor => q(1),
556             rule => q(ocho),
557             },
558             '9' => {
559             base_value => q(9),
560             divisor => q(1),
561             rule => q(nueve),
562             },
563             '10' => {
564             base_value => q(10),
565             divisor => q(10),
566             rule => q(diez),
567             },
568             '11' => {
569             base_value => q(11),
570             divisor => q(10),
571             rule => q(once),
572             },
573             '12' => {
574             base_value => q(12),
575             divisor => q(10),
576             rule => q(doce),
577             },
578             '13' => {
579             base_value => q(13),
580             divisor => q(10),
581             rule => q(trece),
582             },
583             '14' => {
584             base_value => q(14),
585             divisor => q(10),
586             rule => q(catorce),
587             },
588             '15' => {
589             base_value => q(15),
590             divisor => q(10),
591             rule => q(quince),
592             },
593             '16' => {
594             base_value => q(16),
595             divisor => q(10),
596             rule => q(dieciséis),
597             },
598             '17' => {
599             base_value => q(17),
600             divisor => q(10),
601             rule => q(dieci→→),
602             },
603             '20' => {
604             base_value => q(20),
605             divisor => q(10),
606             rule => q(veinte),
607             },
608             '21' => {
609             base_value => q(21),
610             divisor => q(10),
611             rule => q(veintiuno),
612             },
613             '22' => {
614             base_value => q(22),
615             divisor => q(10),
616             rule => q(veintidós),
617             },
618             '23' => {
619             base_value => q(23),
620             divisor => q(10),
621             rule => q(veintitrés),
622             },
623             '24' => {
624             base_value => q(24),
625             divisor => q(10),
626             rule => q(veinticuatro),
627             },
628             '25' => {
629             base_value => q(25),
630             divisor => q(10),
631             rule => q(veinticinco),
632             },
633             '26' => {
634             base_value => q(26),
635             divisor => q(10),
636             rule => q(veintiséis),
637             },
638             '27' => {
639             base_value => q(27),
640             divisor => q(10),
641             rule => q(veinti→→),
642             },
643             '30' => {
644             base_value => q(30),
645             divisor => q(10),
646             rule => q(treinta[ y →→]),
647             },
648             '40' => {
649             base_value => q(40),
650             divisor => q(10),
651             rule => q(cuarenta[ y →→]),
652             },
653             '50' => {
654             base_value => q(50),
655             divisor => q(10),
656             rule => q(cincuenta[ y →→]),
657             },
658             '60' => {
659             base_value => q(60),
660             divisor => q(10),
661             rule => q(sesenta[ y →→]),
662             },
663             '70' => {
664             base_value => q(70),
665             divisor => q(10),
666             rule => q(setenta[ y →→]),
667             },
668             '80' => {
669             base_value => q(80),
670             divisor => q(10),
671             rule => q(ochenta[ y →→]),
672             },
673             '90' => {
674             base_value => q(90),
675             divisor => q(10),
676             rule => q(noventa[ y →→]),
677             },
678             '100' => {
679             base_value => q(100),
680             divisor => q(100),
681             rule => q(cien),
682             },
683             '101' => {
684             base_value => q(101),
685             divisor => q(100),
686             rule => q(ciento →→),
687             },
688             '200' => {
689             base_value => q(200),
690             divisor => q(100),
691             rule => q(doscientos[ →→]),
692             },
693             '300' => {
694             base_value => q(300),
695             divisor => q(100),
696             rule => q(trescientos[ →→]),
697             },
698             '400' => {
699             base_value => q(400),
700             divisor => q(100),
701             rule => q(cuatrocientos[ →→]),
702             },
703             '500' => {
704             base_value => q(500),
705             divisor => q(100),
706             rule => q(quinientos[ →→]),
707             },
708             '600' => {
709             base_value => q(600),
710             divisor => q(100),
711             rule => q(seiscientos[ →→]),
712             },
713             '700' => {
714             base_value => q(700),
715             divisor => q(100),
716             rule => q(setecientos[ →→]),
717             },
718             '800' => {
719             base_value => q(800),
720             divisor => q(100),
721             rule => q(ochocientos[ →→]),
722             },
723             '900' => {
724             base_value => q(900),
725             divisor => q(100),
726             rule => q(novecientos[ →→]),
727             },
728             '1000' => {
729             base_value => q(1000),
730             divisor => q(1000),
731             rule => q(mil[ →→]),
732             },
733             '2000' => {
734             base_value => q(2000),
735             divisor => q(1000),
736             rule => q(←%spellout-cardinal-masculine← mil[ →→]),
737             },
738             '1000000' => {
739             base_value => q(1000000),
740             divisor => q(1000000),
741             rule => q(un millón[ →→]),
742             },
743             '2000000' => {
744             base_value => q(2000000),
745             divisor => q(1000000),
746             rule => q(←%spellout-cardinal-masculine← millones[ →→]),
747             },
748             '1000000000000' => {
749             base_value => q(1000000000000),
750             divisor => q(1000000000000),
751             rule => q(un billón[ →→]),
752             },
753             '2000000000000' => {
754             base_value => q(2000000000000),
755             divisor => q(1000000000000),
756             rule => q(←%spellout-cardinal-masculine← billones[ →→]),
757             },
758             '1000000000000000000' => {
759             base_value => q(1000000000000000000),
760             divisor => q(1000000000000000000),
761             rule => q(=#,##0=),
762             },
763             'max' => {
764             base_value => q(1000000000000000000),
765             divisor => q(1000000000000000000),
766             rule => q(=#,##0=),
767             },
768             },
769             },
770             'spellout-numbering-year' => {
771             'public' => {
772             '0' => {
773             base_value => q(0),
774             divisor => q(1),
775             rule => q(=%spellout-numbering=),
776             },
777             'x.x' => {
778             divisor => q(1),
779             rule => q(=0.0=),
780             },
781             'max' => {
782             divisor => q(1),
783             rule => q(=0.0=),
784             },
785             },
786             },
787             'spellout-ordinal-feminine' => {
788             'public' => {
789             '-x' => {
790             divisor => q(1),
791             rule => q(menos →→),
792             },
793             '0' => {
794             base_value => q(0),
795             divisor => q(1),
796             rule => q(cero),
797             },
798             'x.x' => {
799             divisor => q(1),
800             rule => q(=#,##0.#=),
801             },
802             '1' => {
803             base_value => q(1),
804             divisor => q(1),
805             rule => q(primera),
806             },
807             '2' => {
808             base_value => q(2),
809             divisor => q(1),
810             rule => q(segunda),
811             },
812             '3' => {
813             base_value => q(3),
814             divisor => q(1),
815             rule => q(tercera),
816             },
817             '4' => {
818             base_value => q(4),
819             divisor => q(1),
820             rule => q(cuarta),
821             },
822             '5' => {
823             base_value => q(5),
824             divisor => q(1),
825             rule => q(quinta),
826             },
827             '6' => {
828             base_value => q(6),
829             divisor => q(1),
830             rule => q(sexta),
831             },
832             '7' => {
833             base_value => q(7),
834             divisor => q(1),
835             rule => q(séptima),
836             },
837             '8' => {
838             base_value => q(8),
839             divisor => q(1),
840             rule => q(octava),
841             },
842             '9' => {
843             base_value => q(9),
844             divisor => q(1),
845             rule => q(novena),
846             },
847             '10' => {
848             base_value => q(10),
849             divisor => q(10),
850             rule => q(décima),
851             },
852             '11' => {
853             base_value => q(11),
854             divisor => q(10),
855             rule => q(decimo→→),
856             },
857             '18' => {
858             base_value => q(18),
859             divisor => q(10),
860             rule => q(decim→→),
861             },
862             '19' => {
863             base_value => q(19),
864             divisor => q(10),
865             rule => q(decimo→→),
866             },
867             '20' => {
868             base_value => q(20),
869             divisor => q(10),
870             rule => q(vigésima[ →→]),
871             },
872             '30' => {
873             base_value => q(30),
874             divisor => q(10),
875             rule => q(trigésima[ →→]),
876             },
877             '40' => {
878             base_value => q(40),
879             divisor => q(10),
880             rule => q(cuadragésima[ →→]),
881             },
882             '50' => {
883             base_value => q(50),
884             divisor => q(10),
885             rule => q(quincuagésima[ →→]),
886             },
887             '60' => {
888             base_value => q(60),
889             divisor => q(10),
890             rule => q(sexagésima[ →→]),
891             },
892             '70' => {
893             base_value => q(70),
894             divisor => q(10),
895             rule => q(septuagésima[ →→]),
896             },
897             '80' => {
898             base_value => q(80),
899             divisor => q(10),
900             rule => q(octogésima[ →→]),
901             },
902             '90' => {
903             base_value => q(90),
904             divisor => q(10),
905             rule => q(nonagésima[ →→]),
906             },
907             '100' => {
908             base_value => q(100),
909             divisor => q(100),
910             rule => q(centésima[ →→]),
911             },
912             '200' => {
913             base_value => q(200),
914             divisor => q(100),
915             rule => q(ducentésima[ →→]),
916             },
917             '300' => {
918             base_value => q(300),
919             divisor => q(100),
920             rule => q(tricentésima[ →→]),
921             },
922             '400' => {
923             base_value => q(400),
924             divisor => q(100),
925             rule => q(cuadringentésima[ →→]),
926             },
927             '500' => {
928             base_value => q(500),
929             divisor => q(100),
930             rule => q(quingentésima[ →→]),
931             },
932             '600' => {
933             base_value => q(600),
934             divisor => q(100),
935             rule => q(sexcentésima[ →→]),
936             },
937             '700' => {
938             base_value => q(700),
939             divisor => q(100),
940             rule => q(septingentésima[ →→]),
941             },
942             '800' => {
943             base_value => q(800),
944             divisor => q(100),
945             rule => q(octingésima[ →→]),
946             },
947             '900' => {
948             base_value => q(900),
949             divisor => q(100),
950             rule => q(noningentésima[ →→]),
951             },
952             '1000' => {
953             base_value => q(1000),
954             divisor => q(1000),
955             rule => q(milésima[ →→]),
956             },
957             '2000' => {
958             base_value => q(2000),
959             divisor => q(1000),
960             rule => q(←%spellout-cardinal-masculine← milésima[ →→]),
961             },
962             '1000000' => {
963             base_value => q(1000000),
964             divisor => q(1000000),
965             rule => q(un millonésima[ →→]),
966             },
967             '2000000' => {
968             base_value => q(2000000),
969             divisor => q(1000000),
970             rule => q(←%spellout-cardinal-masculine← millonésima[ →→]),
971             },
972             '1000000000000' => {
973             base_value => q(1000000000000),
974             divisor => q(1000000000000),
975             rule => q(un billonésima[ →→]),
976             },
977             '2000000000000' => {
978             base_value => q(2000000000000),
979             divisor => q(1000000000000),
980             rule => q(←%spellout-cardinal-masculine← billonésima[ →→]),
981             },
982             '1000000000000000000' => {
983             base_value => q(1000000000000000000),
984             divisor => q(1000000000000000000),
985             rule => q(=#,##0=ª),
986             },
987             'max' => {
988             base_value => q(1000000000000000000),
989             divisor => q(1000000000000000000),
990             rule => q(=#,##0=ª),
991             },
992             },
993             },
994             'spellout-ordinal-feminine-plural' => {
995             'public' => {
996             '-x' => {
997             divisor => q(1),
998             rule => q(menos →→),
999             },
1000             '0' => {
1001             base_value => q(0),
1002             divisor => q(1),
1003             rule => q(=%spellout-ordinal-feminine=),
1004             },
1005             'x.x' => {
1006             divisor => q(1),
1007             rule => q(=#,##0.#=),
1008             },
1009             '1' => {
1010             base_value => q(1),
1011             divisor => q(1),
1012             rule => q(=%spellout-ordinal-feminine=s),
1013             },
1014             '1000000000000000000' => {
1015             base_value => q(1000000000000000000),
1016             divisor => q(1000000000000000000),
1017             rule => q(=#,##0=ª),
1018             },
1019             'max' => {
1020             base_value => q(1000000000000000000),
1021             divisor => q(1000000000000000000),
1022             rule => q(=#,##0=ª),
1023             },
1024             },
1025             },
1026             'spellout-ordinal-masculine' => {
1027             'public' => {
1028             '-x' => {
1029             divisor => q(1),
1030             rule => q(menos →→),
1031             },
1032             '0' => {
1033             base_value => q(0),
1034             divisor => q(1),
1035             rule => q(cero),
1036             },
1037             'x.x' => {
1038             divisor => q(1),
1039             rule => q(=#,##0.#=),
1040             },
1041             '1' => {
1042             base_value => q(1),
1043             divisor => q(1),
1044             rule => q(primero),
1045             },
1046             '2' => {
1047             base_value => q(2),
1048             divisor => q(1),
1049             rule => q(segundo),
1050             },
1051             '3' => {
1052             base_value => q(3),
1053             divisor => q(1),
1054             rule => q(tercero),
1055             },
1056             '4' => {
1057             base_value => q(4),
1058             divisor => q(1),
1059             rule => q(cuarto),
1060             },
1061             '5' => {
1062             base_value => q(5),
1063             divisor => q(1),
1064             rule => q(quinto),
1065             },
1066             '6' => {
1067             base_value => q(6),
1068             divisor => q(1),
1069             rule => q(sexto),
1070             },
1071             '7' => {
1072             base_value => q(7),
1073             divisor => q(1),
1074             rule => q(séptimo),
1075             },
1076             '8' => {
1077             base_value => q(8),
1078             divisor => q(1),
1079             rule => q(octavo),
1080             },
1081             '9' => {
1082             base_value => q(9),
1083             divisor => q(1),
1084             rule => q(noveno),
1085             },
1086             '10' => {
1087             base_value => q(10),
1088             divisor => q(10),
1089             rule => q(décimo),
1090             },
1091             '11' => {
1092             base_value => q(11),
1093             divisor => q(10),
1094             rule => q(decimo→→),
1095             },
1096             '18' => {
1097             base_value => q(18),
1098             divisor => q(10),
1099             rule => q(decim→→),
1100             },
1101             '19' => {
1102             base_value => q(19),
1103             divisor => q(10),
1104             rule => q(decimo→→),
1105             },
1106             '20' => {
1107             base_value => q(20),
1108             divisor => q(10),
1109             rule => q(vigésimo[ →→]),
1110             },
1111             '30' => {
1112             base_value => q(30),
1113             divisor => q(10),
1114             rule => q(trigésimo[ →→]),
1115             },
1116             '40' => {
1117             base_value => q(40),
1118             divisor => q(10),
1119             rule => q(cuadragésimo[ →→]),
1120             },
1121             '50' => {
1122             base_value => q(50),
1123             divisor => q(10),
1124             rule => q(quincuagésimo[ →→]),
1125             },
1126             '60' => {
1127             base_value => q(60),
1128             divisor => q(10),
1129             rule => q(sexagésimo[ →→]),
1130             },
1131             '70' => {
1132             base_value => q(70),
1133             divisor => q(10),
1134             rule => q(septuagésimo[ →→]),
1135             },
1136             '80' => {
1137             base_value => q(80),
1138             divisor => q(10),
1139             rule => q(octogésimo[ →→]),
1140             },
1141             '90' => {
1142             base_value => q(90),
1143             divisor => q(10),
1144             rule => q(nonagésimo[ →→]),
1145             },
1146             '100' => {
1147             base_value => q(100),
1148             divisor => q(100),
1149             rule => q(centésimo[ →→]),
1150             },
1151             '200' => {
1152             base_value => q(200),
1153             divisor => q(100),
1154             rule => q(ducentésimo[ →→]),
1155             },
1156             '300' => {
1157             base_value => q(300),
1158             divisor => q(100),
1159             rule => q(tricentésimo[ →→]),
1160             },
1161             '400' => {
1162             base_value => q(400),
1163             divisor => q(100),
1164             rule => q(cuadringentésimo[ →→]),
1165             },
1166             '500' => {
1167             base_value => q(500),
1168             divisor => q(100),
1169             rule => q(quingentésimo[ →→]),
1170             },
1171             '600' => {
1172             base_value => q(600),
1173             divisor => q(100),
1174             rule => q(sexcentésimo[ →→]),
1175             },
1176             '700' => {
1177             base_value => q(700),
1178             divisor => q(100),
1179             rule => q(septingentésimo[ →→]),
1180             },
1181             '800' => {
1182             base_value => q(800),
1183             divisor => q(100),
1184             rule => q(octingésimo[ →→]),
1185             },
1186             '900' => {
1187             base_value => q(900),
1188             divisor => q(100),
1189             rule => q(noningentésimo[ →→]),
1190             },
1191             '1000' => {
1192             base_value => q(1000),
1193             divisor => q(1000),
1194             rule => q(milésimo[ →→]),
1195             },
1196             '2000' => {
1197             base_value => q(2000),
1198             divisor => q(1000),
1199             rule => q(←%spellout-cardinal-masculine← milésimo[ →→]),
1200             },
1201             '1000000' => {
1202             base_value => q(1000000),
1203             divisor => q(1000000),
1204             rule => q(un millonésimo[ →→]),
1205             },
1206             '2000000' => {
1207             base_value => q(2000000),
1208             divisor => q(1000000),
1209             rule => q(←%spellout-cardinal-masculine← millonésimo[ →→]),
1210             },
1211             '1000000000000' => {
1212             base_value => q(1000000000000),
1213             divisor => q(1000000000000),
1214             rule => q(un billonésimo[ →→]),
1215             },
1216             '2000000000000' => {
1217             base_value => q(2000000000000),
1218             divisor => q(1000000000000),
1219             rule => q(←%spellout-cardinal-masculine← billonésimo[ →→]),
1220             },
1221             '1000000000000000000' => {
1222             base_value => q(1000000000000000000),
1223             divisor => q(1000000000000000000),
1224             rule => q(=#,##0=º),
1225             },
1226             'max' => {
1227             base_value => q(1000000000000000000),
1228             divisor => q(1000000000000000000),
1229             rule => q(=#,##0=º),
1230             },
1231             },
1232             },
1233             'spellout-ordinal-masculine-adjective' => {
1234             'public' => {
1235             '-x' => {
1236             divisor => q(1),
1237             rule => q(menos →→),
1238             },
1239             '0' => {
1240             base_value => q(0),
1241             divisor => q(1),
1242             rule => q(cero),
1243             },
1244             'x.x' => {
1245             divisor => q(1),
1246             rule => q(=#,##0.#=),
1247             },
1248             '1' => {
1249             base_value => q(1),
1250             divisor => q(1),
1251             rule => q(primer),
1252             },
1253             '2' => {
1254             base_value => q(2),
1255             divisor => q(1),
1256             rule => q(segundo),
1257             },
1258             '3' => {
1259             base_value => q(3),
1260             divisor => q(1),
1261             rule => q(tercer),
1262             },
1263             '4' => {
1264             base_value => q(4),
1265             divisor => q(1),
1266             rule => q(cuarto),
1267             },
1268             '5' => {
1269             base_value => q(5),
1270             divisor => q(1),
1271             rule => q(quinto),
1272             },
1273             '6' => {
1274             base_value => q(6),
1275             divisor => q(1),
1276             rule => q(sexto),
1277             },
1278             '7' => {
1279             base_value => q(7),
1280             divisor => q(1),
1281             rule => q(séptimo),
1282             },
1283             '8' => {
1284             base_value => q(8),
1285             divisor => q(1),
1286             rule => q(octavo),
1287             },
1288             '9' => {
1289             base_value => q(9),
1290             divisor => q(1),
1291             rule => q(noveno),
1292             },
1293             '10' => {
1294             base_value => q(10),
1295             divisor => q(10),
1296             rule => q(décimo),
1297             },
1298             '11' => {
1299             base_value => q(11),
1300             divisor => q(10),
1301             rule => q(undécimo),
1302             },
1303             '12' => {
1304             base_value => q(12),
1305             divisor => q(10),
1306             rule => q(duodécimo),
1307             },
1308             '13' => {
1309             base_value => q(13),
1310             divisor => q(10),
1311             rule => q(decimo→→),
1312             },
1313             '18' => {
1314             base_value => q(18),
1315             divisor => q(10),
1316             rule => q(decim→→),
1317             },
1318             '19' => {
1319             base_value => q(19),
1320             divisor => q(10),
1321             rule => q(decimo→→),
1322             },
1323             '20' => {
1324             base_value => q(20),
1325             divisor => q(10),
1326             rule => q(vigésimo[ →→]),
1327             },
1328             '30' => {
1329             base_value => q(30),
1330             divisor => q(10),
1331             rule => q(trigésimo[ →→]),
1332             },
1333             '40' => {
1334             base_value => q(40),
1335             divisor => q(10),
1336             rule => q(cuadragésimo[ →→]),
1337             },
1338             '50' => {
1339             base_value => q(50),
1340             divisor => q(10),
1341             rule => q(quincuagésimo[ →→]),
1342             },
1343             '60' => {
1344             base_value => q(60),
1345             divisor => q(10),
1346             rule => q(sexagésimo[ →→]),
1347             },
1348             '70' => {
1349             base_value => q(70),
1350             divisor => q(10),
1351             rule => q(septuagésimo[ →→]),
1352             },
1353             '80' => {
1354             base_value => q(80),
1355             divisor => q(10),
1356             rule => q(octogésimo[ →→]),
1357             },
1358             '90' => {
1359             base_value => q(90),
1360             divisor => q(10),
1361             rule => q(nonagésimo[ →→]),
1362             },
1363             '100' => {
1364             base_value => q(100),
1365             divisor => q(100),
1366             rule => q(centésimo[ →→]),
1367             },
1368             '200' => {
1369             base_value => q(200),
1370             divisor => q(100),
1371             rule => q(ducentésimo[ →→]),
1372             },
1373             '300' => {
1374             base_value => q(300),
1375             divisor => q(100),
1376             rule => q(tricentésimo[ →→]),
1377             },
1378             '400' => {
1379             base_value => q(400),
1380             divisor => q(100),
1381             rule => q(cuadringentésimo[ →→]),
1382             },
1383             '500' => {
1384             base_value => q(500),
1385             divisor => q(100),
1386             rule => q(quingentésimo[ →→]),
1387             },
1388             '600' => {
1389             base_value => q(600),
1390             divisor => q(100),
1391             rule => q(sexcentésimo[ →→]),
1392             },
1393             '700' => {
1394             base_value => q(700),
1395             divisor => q(100),
1396             rule => q(septingentésimo[ →→]),
1397             },
1398             '800' => {
1399             base_value => q(800),
1400             divisor => q(100),
1401             rule => q(octingésimo[ →→]),
1402             },
1403             '900' => {
1404             base_value => q(900),
1405             divisor => q(100),
1406             rule => q(noningentésimo[ →→]),
1407             },
1408             '1000' => {
1409             base_value => q(1000),
1410             divisor => q(1000),
1411             rule => q(milésimo[ →→]),
1412             },
1413             '2000' => {
1414             base_value => q(2000),
1415             divisor => q(1000),
1416             rule => q(←%spellout-cardinal-masculine← milésimo[ →→]),
1417             },
1418             '1000000' => {
1419             base_value => q(1000000),
1420             divisor => q(1000000),
1421             rule => q(un millonésimo[ →→]),
1422             },
1423             '2000000' => {
1424             base_value => q(2000000),
1425             divisor => q(1000000),
1426             rule => q(←%spellout-cardinal-masculine← millonésimo[ →→]),
1427             },
1428             '1000000000000' => {
1429             base_value => q(1000000000000),
1430             divisor => q(1000000000000),
1431             rule => q(un billonésimo[ →→]),
1432             },
1433             '2000000000000' => {
1434             base_value => q(2000000000000),
1435             divisor => q(1000000000000),
1436             rule => q(←%spellout-cardinal-masculine← billonésimo[ →→]),
1437             },
1438             '1000000000000000000' => {
1439             base_value => q(1000000000000000000),
1440             divisor => q(1000000000000000000),
1441             rule => q(=#,##0=º),
1442             },
1443             'max' => {
1444             base_value => q(1000000000000000000),
1445             divisor => q(1000000000000000000),
1446             rule => q(=#,##0=º),
1447             },
1448             },
1449             },
1450             'spellout-ordinal-masculine-plural' => {
1451             'public' => {
1452             '-x' => {
1453             divisor => q(1),
1454             rule => q(menos →→),
1455             },
1456             '0' => {
1457             base_value => q(0),
1458             divisor => q(1),
1459             rule => q(=%spellout-ordinal-masculine=),
1460             },
1461             'x.x' => {
1462             divisor => q(1),
1463             rule => q(=#,##0.#=),
1464             },
1465             '1' => {
1466             base_value => q(1),
1467             divisor => q(1),
1468             rule => q(=%spellout-ordinal-masculine=s),
1469             },
1470             '1000000000000000000' => {
1471             base_value => q(1000000000000000000),
1472             divisor => q(1000000000000000000),
1473             rule => q(=#,##0=º),
1474             },
1475             'max' => {
1476             base_value => q(1000000000000000000),
1477             divisor => q(1000000000000000000),
1478             rule => q(=#,##0=º),
1479             },
1480             },
1481             },
1482             } },
1483             );
1484              
1485             # Need to add code for Key type pattern
1486             sub display_name_pattern {
1487 0     0 0   my ($self, $name, $region, $script, $variant) = @_;
1488              
1489 0           my $display_pattern = '{0} ({1})';
1490 0           $display_pattern =~s/\{0\}/$name/g;
1491 0           my $subtags = join '{0}, {1}', grep {$_} (
  0            
1492             $region,
1493             $script,
1494             $variant,
1495             );
1496              
1497 0           $display_pattern =~s/\{1\}/$subtags/g;
1498 0           return $display_pattern;
1499             }
1500              
1501             has 'display_name_language' => (
1502             is => 'ro',
1503             isa => CodeRef,
1504             init_arg => undef,
1505             default => sub {
1506             sub {
1507             my %languages = (
1508             'aa' => 'afar',
1509             'ab' => 'abjasio',
1510             'ace' => 'acehnés',
1511             'ach' => 'acoli',
1512             'ada' => 'adangme',
1513             'ady' => 'adigué',
1514             'ae' => 'avéstico',
1515             'af' => 'afrikáans',
1516             'afh' => 'afrihili',
1517             'agq' => 'aghem',
1518             'ain' => 'ainu',
1519             'ak' => 'akan',
1520             'akk' => 'acadio',
1521             'ale' => 'aleutiano',
1522             'alt' => 'altái meridional',
1523             'am' => 'amárico',
1524             'an' => 'aragonés',
1525             'ang' => 'inglés antiguo',
1526             'anp' => 'angika',
1527             'ar' => 'árabe',
1528             'ar_001' => 'árabe estándar moderno',
1529             'arc' => 'arameo',
1530             'arn' => 'mapuche',
1531             'arp' => 'arapaho',
1532             'ars' => 'árabe najdí',
1533             'arw' => 'arahuaco',
1534             'as' => 'asamés',
1535             'asa' => 'asu',
1536             'ast' => 'asturiano',
1537             'av' => 'avar',
1538             'awa' => 'avadhi',
1539             'ay' => 'aimara',
1540             'az' => 'azerbaiyano',
1541             'az@alt=short' => 'azerí',
1542             'ba' => 'baskir',
1543             'bal' => 'baluchi',
1544             'ban' => 'balinés',
1545             'bas' => 'basaa',
1546             'bax' => 'bamún',
1547             'bbj' => 'ghomala',
1548             'be' => 'bielorruso',
1549             'bej' => 'beja',
1550             'bem' => 'bemba',
1551             'bez' => 'bena',
1552             'bfd' => 'bafut',
1553             'bg' => 'búlgaro',
1554             'bgn' => 'baluchi occidental',
1555             'bho' => 'bhoyapurí',
1556             'bi' => 'bislama',
1557             'bik' => 'bicol',
1558             'bin' => 'bini',
1559             'bkm' => 'kom',
1560             'bla' => 'siksika',
1561             'bm' => 'bambara',
1562             'bn' => 'bengalí',
1563             'bo' => 'tibetano',
1564             'br' => 'bretón',
1565             'bra' => 'braj',
1566             'brx' => 'bodo',
1567             'bs' => 'bosnio',
1568             'bss' => 'akoose',
1569             'bua' => 'buriato',
1570             'bug' => 'buginés',
1571             'bum' => 'bulu',
1572             'byn' => 'blin',
1573             'byv' => 'medumba',
1574             'ca' => 'catalán',
1575             'cad' => 'caddo',
1576             'car' => 'caribe',
1577             'cay' => 'cayuga',
1578             'cch' => 'atsam',
1579             'ce' => 'checheno',
1580             'ceb' => 'cebuano',
1581             'cgg' => 'chiga',
1582             'ch' => 'chamorro',
1583             'chb' => 'chibcha',
1584             'chg' => 'chagatái',
1585             'chk' => 'trukés',
1586             'chm' => 'marí',
1587             'chn' => 'jerga chinuk',
1588             'cho' => 'choctaw',
1589             'chp' => 'chipewyan',
1590             'chr' => 'cheroqui',
1591             'chy' => 'cheyene',
1592             'ckb' => 'kurdo sorani',
1593             'co' => 'corso',
1594             'cop' => 'copto',
1595             'cr' => 'cree',
1596             'crh' => 'tártaro de Crimea',
1597             'crs' => 'criollo seychelense',
1598             'cs' => 'checo',
1599             'csb' => 'casubio',
1600             'cu' => 'eslavo eclesiástico',
1601             'cv' => 'chuvasio',
1602             'cy' => 'galés',
1603             'da' => 'danés',
1604             'dak' => 'dakota',
1605             'dar' => 'dargva',
1606             'dav' => 'taita',
1607             'de' => 'alemán',
1608             'de_AT' => 'alemán austríaco',
1609             'de_CH' => 'alto alemán suizo',
1610             'del' => 'delaware',
1611             'den' => 'slave',
1612             'dgr' => 'dogrib',
1613             'din' => 'dinka',
1614             'dje' => 'zarma',
1615             'doi' => 'dogri',
1616             'dsb' => 'bajo sorbio',
1617             'dua' => 'duala',
1618             'dum' => 'neerlandés medio',
1619             'dv' => 'divehi',
1620             'dyo' => 'jola-fonyi',
1621             'dyu' => 'diula',
1622             'dz' => 'dzongkha',
1623             'dzg' => 'dazaga',
1624             'ebu' => 'embu',
1625             'ee' => 'ewé',
1626             'efi' => 'efik',
1627             'egy' => 'egipcio antiguo',
1628             'eka' => 'ekajuk',
1629             'el' => 'griego',
1630             'elx' => 'elamita',
1631             'en' => 'inglés',
1632             'en_AU' => 'inglés australiano',
1633             'en_CA' => 'inglés canadiense',
1634             'en_GB' => 'inglés británico',
1635             'en_GB@alt=short' => 'inglés (RU)',
1636             'en_US' => 'inglés estadounidense',
1637             'en_US@alt=short' => 'inglés (EE. UU.)',
1638             'enm' => 'inglés medio',
1639             'eo' => 'esperanto',
1640             'es' => 'español',
1641             'es_419' => 'español latinoamericano',
1642             'es_ES' => 'español de España',
1643             'es_MX' => 'español de México',
1644             'et' => 'estonio',
1645             'eu' => 'euskera',
1646             'ewo' => 'ewondo',
1647             'fa' => 'persa',
1648             'fan' => 'fang',
1649             'fat' => 'fanti',
1650             'ff' => 'fula',
1651             'fi' => 'finés',
1652             'fil' => 'filipino',
1653             'fj' => 'fiyiano',
1654             'fo' => 'feroés',
1655             'fon' => 'fon',
1656             'fr' => 'francés',
1657             'fr_CA' => 'francés canadiense',
1658             'fr_CH' => 'francés suizo',
1659             'frc' => 'francés cajún',
1660             'frm' => 'francés medio',
1661             'fro' => 'francés antiguo',
1662             'frr' => 'frisón septentrional',
1663             'frs' => 'frisón oriental',
1664             'fur' => 'friulano',
1665             'fy' => 'frisón occidental',
1666             'ga' => 'irlandés',
1667             'gaa' => 'ga',
1668             'gag' => 'gagauzo',
1669             'gan' => 'chino gan',
1670             'gay' => 'gayo',
1671             'gba' => 'gbaya',
1672             'gd' => 'gaélico escocés',
1673             'gez' => 'geez',
1674             'gil' => 'gilbertés',
1675             'gl' => 'gallego',
1676             'gmh' => 'alto alemán medio',
1677             'gn' => 'guaraní',
1678             'goh' => 'alto alemán antiguo',
1679             'gon' => 'gondi',
1680             'gor' => 'gorontalo',
1681             'got' => 'gótico',
1682             'grb' => 'grebo',
1683             'grc' => 'griego antiguo',
1684             'gsw' => 'alemán suizo',
1685             'gu' => 'guyaratí',
1686             'guz' => 'gusii',
1687             'gv' => 'manés',
1688             'gwi' => 'kutchin',
1689             'ha' => 'hausa',
1690             'hai' => 'haida',
1691             'hak' => 'chino hakka',
1692             'haw' => 'hawaiano',
1693             'he' => 'hebreo',
1694             'hi' => 'hindi',
1695             'hil' => 'hiligaynon',
1696             'hit' => 'hitita',
1697             'hmn' => 'hmong',
1698             'ho' => 'hiri motu',
1699             'hr' => 'croata',
1700             'hsb' => 'alto sorbio',
1701             'hsn' => 'chino xiang',
1702             'ht' => 'criollo haitiano',
1703             'hu' => 'húngaro',
1704             'hup' => 'hupa',
1705             'hy' => 'armenio',
1706             'hz' => 'herero',
1707             'ia' => 'interlingua',
1708             'iba' => 'iban',
1709             'ibb' => 'ibibio',
1710             'id' => 'indonesio',
1711             'ie' => 'interlingue',
1712             'ig' => 'igbo',
1713             'ii' => 'yi de Sichuán',
1714             'ik' => 'inupiaq',
1715             'ilo' => 'ilocano',
1716             'inh' => 'ingush',
1717             'io' => 'ido',
1718             'is' => 'islandés',
1719             'it' => 'italiano',
1720             'iu' => 'inuktitut',
1721             'ja' => 'japonés',
1722             'jbo' => 'lojban',
1723             'jgo' => 'ngomba',
1724             'jmc' => 'machame',
1725             'jpr' => 'judeo-persa',
1726             'jrb' => 'judeo-árabe',
1727             'jv' => 'javanés',
1728             'ka' => 'georgiano',
1729             'kaa' => 'karakalpako',
1730             'kab' => 'cabila',
1731             'kac' => 'kachin',
1732             'kaj' => 'jju',
1733             'kam' => 'kamba',
1734             'kaw' => 'kawi',
1735             'kbd' => 'kabardiano',
1736             'kbl' => 'kanembu',
1737             'kcg' => 'tyap',
1738             'kde' => 'makonde',
1739             'kea' => 'criollo caboverdiano',
1740             'kfo' => 'koro',
1741             'kg' => 'kongo',
1742             'kha' => 'khasi',
1743             'kho' => 'kotanés',
1744             'khq' => 'koyra chiini',
1745             'ki' => 'kikuyu',
1746             'kj' => 'kuanyama',
1747             'kk' => 'kazajo',
1748             'kkj' => 'kako',
1749             'kl' => 'groenlandés',
1750             'kln' => 'kalenjin',
1751             'km' => 'jemer',
1752             'kmb' => 'kimbundu',
1753             'kn' => 'canarés',
1754             'ko' => 'coreano',
1755             'koi' => 'komi permio',
1756             'kok' => 'konkaní',
1757             'kos' => 'kosraeano',
1758             'kpe' => 'kpelle',
1759             'kr' => 'kanuri',
1760             'krc' => 'karachay-balkar',
1761             'krl' => 'carelio',
1762             'kru' => 'kurukh',
1763             'ks' => 'cachemiro',
1764             'ksb' => 'shambala',
1765             'ksf' => 'bafia',
1766             'ksh' => 'kölsch',
1767             'ku' => 'kurdo',
1768             'kum' => 'kumyk',
1769             'kut' => 'kutenai',
1770             'kv' => 'komi',
1771             'kw' => 'córnico',
1772             'ky' => 'kirguís',
1773             'la' => 'latín',
1774             'lad' => 'ladino',
1775             'lag' => 'langi',
1776             'lah' => 'lahnda',
1777             'lam' => 'lamba',
1778             'lb' => 'luxemburgués',
1779             'lez' => 'lezgiano',
1780             'lg' => 'ganda',
1781             'li' => 'limburgués',
1782             'lkt' => 'lakota',
1783             'ln' => 'lingala',
1784             'lo' => 'lao',
1785             'lol' => 'mongo',
1786             'lou' => 'criollo de Luisiana',
1787             'loz' => 'lozi',
1788             'lrc' => 'lorí septentrional',
1789             'lt' => 'lituano',
1790             'lu' => 'luba-katanga',
1791             'lua' => 'luba-lulua',
1792             'lui' => 'luiseño',
1793             'lun' => 'lunda',
1794             'luo' => 'luo',
1795             'lus' => 'mizo',
1796             'luy' => 'luyia',
1797             'lv' => 'letón',
1798             'mad' => 'madurés',
1799             'maf' => 'mafa',
1800             'mag' => 'magahi',
1801             'mai' => 'maithili',
1802             'mak' => 'macasar',
1803             'man' => 'mandingo',
1804             'mas' => 'masái',
1805             'mde' => 'maba',
1806             'mdf' => 'moksha',
1807             'mdr' => 'mandar',
1808             'men' => 'mende',
1809             'mer' => 'meru',
1810             'mfe' => 'criollo mauriciano',
1811             'mg' => 'malgache',
1812             'mga' => 'irlandés medio',
1813             'mgh' => 'makhuwa-meetto',
1814             'mgo' => 'meta’',
1815             'mh' => 'marshalés',
1816             'mi' => 'maorí',
1817             'mic' => 'micmac',
1818             'min' => 'minangkabau',
1819             'mk' => 'macedonio',
1820             'ml' => 'malayalam',
1821             'mn' => 'mongol',
1822             'mnc' => 'manchú',
1823             'mni' => 'manipuri',
1824             'moh' => 'mohawk',
1825             'mos' => 'mossi',
1826             'mr' => 'maratí',
1827             'ms' => 'malayo',
1828             'mt' => 'maltés',
1829             'mua' => 'mundang',
1830             'mul' => 'varios idiomas',
1831             'mus' => 'creek',
1832             'mwl' => 'mirandés',
1833             'mwr' => 'marwari',
1834             'my' => 'birmano',
1835             'mye' => 'myene',
1836             'myv' => 'erzya',
1837             'mzn' => 'mazandaraní',
1838             'na' => 'nauruano',
1839             'nan' => 'chino min nan',
1840             'nap' => 'napolitano',
1841             'naq' => 'nama',
1842             'nb' => 'noruego bokmal',
1843             'nd' => 'ndebele septentrional',
1844             'nds' => 'bajo alemán',
1845             'nds_NL' => 'bajo sajón',
1846             'ne' => 'nepalí',
1847             'new' => 'newari',
1848             'ng' => 'ndonga',
1849             'nia' => 'nias',
1850             'niu' => 'niueano',
1851             'nl' => 'neerlandés',
1852             'nl_BE' => 'flamenco',
1853             'nmg' => 'kwasio',
1854             'nn' => 'noruego nynorsk',
1855             'nnh' => 'ngiemboon',
1856             'no' => 'noruego',
1857             'nog' => 'nogai',
1858             'non' => 'nórdico antiguo',
1859             'nqo' => 'n’ko',
1860             'nr' => 'ndebele meridional',
1861             'nso' => 'sotho septentrional',
1862             'nus' => 'nuer',
1863             'nv' => 'navajo',
1864             'nwc' => 'newari clásico',
1865             'ny' => 'nyanja',
1866             'nym' => 'nyamwezi',
1867             'nyn' => 'nyankole',
1868             'nyo' => 'nyoro',
1869             'nzi' => 'nzima',
1870             'oc' => 'occitano',
1871             'oj' => 'ojibwa',
1872             'om' => 'oromo',
1873             'or' => 'oriya',
1874             'os' => 'osético',
1875             'osa' => 'osage',
1876             'ota' => 'turco otomano',
1877             'pa' => 'panyabí',
1878             'pag' => 'pangasinán',
1879             'pal' => 'pahlavi',
1880             'pam' => 'pampanga',
1881             'pap' => 'papiamento',
1882             'pau' => 'palauano',
1883             'pcm' => 'pidgin de Nigeria',
1884             'peo' => 'persa antiguo',
1885             'phn' => 'fenicio',
1886             'pi' => 'pali',
1887             'pl' => 'polaco',
1888             'pon' => 'pohnpeiano',
1889             'prg' => 'prusiano',
1890             'pro' => 'provenzal antiguo',
1891             'ps' => 'pastún',
1892             'ps@alt=variant' => 'pastú',
1893             'pt' => 'portugués',
1894             'pt_BR' => 'portugués de Brasil',
1895             'pt_PT' => 'portugués de Portugal',
1896             'qu' => 'quechua',
1897             'quc' => 'quiché',
1898             'raj' => 'rajasthani',
1899             'rap' => 'rapanui',
1900             'rar' => 'rarotongano',
1901             'rm' => 'romanche',
1902             'rn' => 'kirundi',
1903             'ro' => 'rumano',
1904             'ro_MD' => 'moldavo',
1905             'rof' => 'rombo',
1906             'rom' => 'romaní',
1907             'root' => 'raíz',
1908             'ru' => 'ruso',
1909             'rup' => 'arrumano',
1910             'rw' => 'kinyarwanda',
1911             'rwk' => 'rwa',
1912             'sa' => 'sánscrito',
1913             'sad' => 'sandawe',
1914             'sah' => 'sakha',
1915             'sam' => 'arameo samaritano',
1916             'saq' => 'samburu',
1917             'sas' => 'sasak',
1918             'sat' => 'santali',
1919             'sba' => 'ngambay',
1920             'sbp' => 'sangu',
1921             'sc' => 'sardo',
1922             'scn' => 'siciliano',
1923             'sco' => 'escocés',
1924             'sd' => 'sindhi',
1925             'sdh' => 'kurdo meridional',
1926             'se' => 'sami septentrional',
1927             'see' => 'seneca',
1928             'seh' => 'sena',
1929             'sel' => 'selkup',
1930             'ses' => 'koyraboro senni',
1931             'sg' => 'sango',
1932             'sga' => 'irlandés antiguo',
1933             'sh' => 'serbocroata',
1934             'shi' => 'tashelhit',
1935             'shn' => 'shan',
1936             'shu' => 'árabe chadiano',
1937             'si' => 'cingalés',
1938             'sid' => 'sidamo',
1939             'sk' => 'eslovaco',
1940             'sl' => 'esloveno',
1941             'sm' => 'samoano',
1942             'sma' => 'sami meridional',
1943             'smj' => 'sami lule',
1944             'smn' => 'sami inari',
1945             'sms' => 'sami skolt',
1946             'sn' => 'shona',
1947             'snk' => 'soninké',
1948             'so' => 'somalí',
1949             'sog' => 'sogdiano',
1950             'sq' => 'albanés',
1951             'sr' => 'serbio',
1952             'srn' => 'sranan tongo',
1953             'srr' => 'serer',
1954             'ss' => 'suazi',
1955             'ssy' => 'saho',
1956             'st' => 'sotho meridional',
1957             'su' => 'sundanés',
1958             'suk' => 'sukuma',
1959             'sus' => 'susu',
1960             'sux' => 'sumerio',
1961             'sv' => 'sueco',
1962             'sw' => 'suajili',
1963             'sw_CD' => 'suajili del Congo',
1964             'swb' => 'comorense',
1965             'syc' => 'siríaco clásico',
1966             'syr' => 'siriaco',
1967             'ta' => 'tamil',
1968             'te' => 'telugu',
1969             'tem' => 'temne',
1970             'teo' => 'teso',
1971             'ter' => 'tereno',
1972             'tet' => 'tetún',
1973             'tg' => 'tayiko',
1974             'th' => 'tailandés',
1975             'ti' => 'tigriña',
1976             'tig' => 'tigré',
1977             'tiv' => 'tiv',
1978             'tk' => 'turcomano',
1979             'tkl' => 'tokelauano',
1980             'tl' => 'tagalo',
1981             'tlh' => 'klingon',
1982             'tli' => 'tlingit',
1983             'tmh' => 'tamashek',
1984             'tn' => 'setsuana',
1985             'to' => 'tongano',
1986             'tog' => 'tonga del Nyasa',
1987             'tpi' => 'tok pisin',
1988             'tr' => 'turco',
1989             'trv' => 'taroko',
1990             'ts' => 'tsonga',
1991             'tsi' => 'tsimshiano',
1992             'tt' => 'tártaro',
1993             'tum' => 'tumbuka',
1994             'tvl' => 'tuvaluano',
1995             'tw' => 'twi',
1996             'twq' => 'tasawaq',
1997             'ty' => 'tahitiano',
1998             'tyv' => 'tuviniano',
1999             'tzm' => 'tamazight del Atlas Central',
2000             'udm' => 'udmurt',
2001             'ug' => 'uigur',
2002             'ug@alt=variant' => 'uygur',
2003             'uga' => 'ugarítico',
2004             'uk' => 'ucraniano',
2005             'umb' => 'umbundu',
2006             'und' => 'lengua desconocida',
2007             'ur' => 'urdu',
2008             'uz' => 'uzbeko',
2009             'vai' => 'vai',
2010             've' => 'venda',
2011             'vi' => 'vietnamita',
2012             'vo' => 'volapük',
2013             'vot' => 'vótico',
2014             'vun' => 'vunjo',
2015             'wa' => 'valón',
2016             'wae' => 'walser',
2017             'wal' => 'wolayta',
2018             'war' => 'waray',
2019             'was' => 'washo',
2020             'wbp' => 'warlpiri',
2021             'wo' => 'wólof',
2022             'wuu' => 'chino wu',
2023             'xal' => 'kalmyk',
2024             'xh' => 'xhosa',
2025             'xog' => 'soga',
2026             'yao' => 'yao',
2027             'yap' => 'yapés',
2028             'yav' => 'yangben',
2029             'ybb' => 'yemba',
2030             'yi' => 'yidis',
2031             'yo' => 'yoruba',
2032             'yue' => 'cantonés',
2033             'za' => 'zhuang',
2034             'zap' => 'zapoteco',
2035             'zbl' => 'símbolos Bliss',
2036             'zen' => 'zenaga',
2037             'zgh' => 'tamazight estándar marroquí',
2038             'zh' => 'chino',
2039             'zh_Hans' => 'chino simplificado',
2040             'zh_Hant' => 'chino tradicional',
2041             'zu' => 'zulú',
2042             'zun' => 'zuñi',
2043             'zxx' => 'sin contenido lingüístico',
2044             'zza' => 'zazaki',
2045              
2046             );
2047             if (@_) {
2048             return $languages{$_[0]};
2049             }
2050             return \%languages;
2051             }
2052             },
2053             );
2054              
2055             has 'display_name_script' => (
2056             is => 'ro',
2057             isa => CodeRef,
2058             init_arg => undef,
2059             default => sub {
2060             sub {
2061             my %scripts = (
2062             'Arab' => 'árabe',
2063             'Arab@alt=variant' => 'perso-árabe',
2064             'Armn' => 'armenio',
2065             'Avst' => 'avéstico',
2066             'Bali' => 'balinés',
2067             'Batk' => 'batak',
2068             'Beng' => 'bengalí',
2069             'Blis' => 'símbolos blis',
2070             'Bopo' => 'bopomofo',
2071             'Brah' => 'brahmi',
2072             'Brai' => 'braille',
2073             'Bugi' => 'buginés',
2074             'Buhd' => 'buhid',
2075             'Cans' => 'silabarios aborígenes canadienses unificados',
2076             'Cari' => 'cario',
2077             'Cham' => 'cham',
2078             'Cher' => 'cherokee',
2079             'Cirt' => 'cirth',
2080             'Copt' => 'copto',
2081             'Cprt' => 'chipriota',
2082             'Cyrl' => 'cirílico',
2083             'Cyrs' => 'cirílico del antiguo eslavo eclesiástico',
2084             'Deva' => 'devanagari',
2085             'Dsrt' => 'deseret',
2086             'Egyd' => 'egipcio demótico',
2087             'Egyh' => 'egipcio hierático',
2088             'Egyp' => 'jeroglíficos egipcios',
2089             'Ethi' => 'etiópico',
2090             'Geok' => 'georgiano eclesiástico',
2091             'Geor' => 'georgiano',
2092             'Glag' => 'glagolítico',
2093             'Goth' => 'gótico',
2094             'Grek' => 'griego',
2095             'Gujr' => 'gujarati',
2096             'Guru' => 'gurmuji',
2097             'Hanb' => 'hanb',
2098             'Hang' => 'hangul',
2099             'Hani' => 'han',
2100             'Hano' => 'hanunoo',
2101             'Hans' => 'simplificado',
2102             'Hans@alt=stand-alone' => 'han simplificado',
2103             'Hant' => 'tradicional',
2104             'Hant@alt=stand-alone' => 'han tradicional',
2105             'Hebr' => 'hebreo',
2106             'Hira' => 'hiragana',
2107             'Hmng' => 'pahawh hmong',
2108             'Hrkt' => 'silabarios japoneses',
2109             'Hung' => 'húngaro antiguo',
2110             'Inds' => 'Indio (harappan)',
2111             'Ital' => 'antigua bastardilla',
2112             'Jamo' => 'jamo',
2113             'Java' => 'javanés',
2114             'Jpan' => 'japonés',
2115             'Kali' => 'kayah li',
2116             'Kana' => 'katakana',
2117             'Khar' => 'kharosthi',
2118             'Khmr' => 'jemer',
2119             'Knda' => 'canarés',
2120             'Kore' => 'coreano',
2121             'Lana' => 'lanna',
2122             'Laoo' => 'laosiano',
2123             'Latf' => 'latino fraktur',
2124             'Latg' => 'latino gaélico',
2125             'Latn' => 'latino',
2126             'Lepc' => 'lepcha',
2127             'Limb' => 'limbu',
2128             'Lina' => 'lineal A',
2129             'Linb' => 'lineal B',
2130             'Lyci' => 'licio',
2131             'Lydi' => 'lidio',
2132             'Mand' => 'mandeo',
2133             'Maya' => 'jeroglíficos mayas',
2134             'Merc' => 'cursivo meroítico',
2135             'Mero' => 'meroítico',
2136             'Mlym' => 'malayálam',
2137             'Mong' => 'mongol',
2138             'Moon' => 'moon',
2139             'Mtei' => 'manipuri',
2140             'Mymr' => 'birmano',
2141             'Nkoo' => 'n’ko',
2142             'Ogam' => 'ogham',
2143             'Olck' => 'ol ciki',
2144             'Orkh' => 'orkhon',
2145             'Orya' => 'oriya',
2146             'Osma' => 'osmaniya',
2147             'Perm' => 'permiano antiguo',
2148             'Phag' => 'phags-pa',
2149             'Phnx' => 'fenicio',
2150             'Plrd' => 'Pollard Miao',
2151             'Rjng' => 'rejang',
2152             'Roro' => 'rongo-rongo',
2153             'Runr' => 'rúnico',
2154             'Samr' => 'samaritano',
2155             'Sara' => 'sarati',
2156             'Saur' => 'saurashtra',
2157             'Sgnw' => 'SignWriting',
2158             'Shaw' => 'shaviano',
2159             'Sinh' => 'cingalés',
2160             'Sund' => 'sundanés',
2161             'Sylo' => 'syloti nagri',
2162             'Syrc' => 'siriaco',
2163             'Syre' => 'siriaco estrangelo',
2164             'Syrj' => 'siriaco occidental',
2165             'Syrn' => 'siriaco oriental',
2166             'Tagb' => 'tagbanúa',
2167             'Tale' => 'tai le',
2168             'Talu' => 'nuevo tai lue',
2169             'Taml' => 'tamil',
2170             'Telu' => 'telugu',
2171             'Teng' => 'tengwar',
2172             'Tfng' => 'tifinagh',
2173             'Tglg' => 'tagalo',
2174             'Thaa' => 'thaana',
2175             'Thai' => 'tailandés',
2176             'Tibt' => 'tibetano',
2177             'Ugar' => 'ugarítico',
2178             'Vaii' => 'vai',
2179             'Visp' => 'lenguaje visible',
2180             'Xpeo' => 'persa antiguo',
2181             'Xsux' => 'cuneiforme sumerio-acadio',
2182             'Yiii' => 'yi',
2183             'Zinh' => 'heredado',
2184             'Zmth' => 'notación matemática',
2185             'Zsye' => 'emojis',
2186             'Zsym' => 'símbolos',
2187             'Zxxx' => 'no escrito',
2188             'Zyyy' => 'común',
2189             'Zzzz' => 'alfabeto desconocido',
2190              
2191             );
2192             if ( @_ ) {
2193             return $scripts{$_[0]};
2194             }
2195             return \%scripts;
2196             }
2197             }
2198             );
2199              
2200             has 'display_name_region' => (
2201             is => 'ro',
2202             isa => HashRef[Str],
2203             init_arg => undef,
2204             default => sub {
2205             {
2206             '001' => 'Mundo',
2207             '002' => 'África',
2208             '003' => 'América del Norte',
2209             '005' => 'Sudamérica',
2210             '009' => 'Oceanía',
2211             '011' => 'África occidental',
2212             '013' => 'Centroamérica',
2213             '014' => 'África oriental',
2214             '015' => 'África septentrional',
2215             '017' => 'África central',
2216             '018' => 'África meridional',
2217             '019' => 'América',
2218             '021' => 'Norteamérica',
2219             '029' => 'Caribe',
2220             '030' => 'Asia oriental',
2221             '034' => 'Asia meridional',
2222             '035' => 'Sudeste asiático',
2223             '039' => 'Europa meridional',
2224             '053' => 'Australasia',
2225             '054' => 'Melanesia',
2226             '057' => 'Región de Micronesia',
2227             '061' => 'Polinesia',
2228             '142' => 'Asia',
2229             '143' => 'Asia central',
2230             '145' => 'Asia occidental',
2231             '150' => 'Europa',
2232             '151' => 'Europa oriental',
2233             '154' => 'Europa septentrional',
2234             '155' => 'Europa occidental',
2235             '202' => 'África subsahariana',
2236             '419' => 'Latinoamérica',
2237             'AC' => 'Isla de la Ascensión',
2238             'AD' => 'Andorra',
2239             'AE' => 'Emiratos Árabes Unidos',
2240             'AF' => 'Afganistán',
2241             'AG' => 'Antigua y Barbuda',
2242             'AI' => 'Anguila',
2243             'AL' => 'Albania',
2244             'AM' => 'Armenia',
2245             'AO' => 'Angola',
2246             'AQ' => 'Antártida',
2247             'AR' => 'Argentina',
2248             'AS' => 'Samoa Americana',
2249             'AT' => 'Austria',
2250             'AU' => 'Australia',
2251             'AW' => 'Aruba',
2252             'AX' => 'Islas Ã…land',
2253             'AZ' => 'Azerbaiyán',
2254             'BA' => 'Bosnia y Herzegovina',
2255             'BB' => 'Barbados',
2256             'BD' => 'Bangladés',
2257             'BE' => 'Bélgica',
2258             'BF' => 'Burkina Faso',
2259             'BG' => 'Bulgaria',
2260             'BH' => 'Baréin',
2261             'BI' => 'Burundi',
2262             'BJ' => 'Benín',
2263             'BL' => 'San Bartolomé',
2264             'BM' => 'Bermudas',
2265             'BN' => 'Brunéi',
2266             'BO' => 'Bolivia',
2267             'BQ' => 'Caribe neerlandés',
2268             'BR' => 'Brasil',
2269             'BS' => 'Bahamas',
2270             'BT' => 'Bután',
2271             'BV' => 'Isla Bouvet',
2272             'BW' => 'Botsuana',
2273             'BY' => 'Bielorrusia',
2274             'BZ' => 'Belice',
2275             'CA' => 'Canadá',
2276             'CC' => 'Islas Cocos',
2277             'CD' => 'República Democrática del Congo',
2278             'CD@alt=variant' => 'Congo (RDC)',
2279             'CF' => 'República Centroafricana',
2280             'CG' => 'Congo',
2281             'CG@alt=variant' => 'Congo (República)',
2282             'CH' => 'Suiza',
2283             'CI' => 'Côte d’Ivoire',
2284             'CI@alt=variant' => 'Costa de Marfil',
2285             'CK' => 'Islas Cook',
2286             'CL' => 'Chile',
2287             'CM' => 'Camerún',
2288             'CN' => 'China',
2289             'CO' => 'Colombia',
2290             'CP' => 'Isla Clipperton',
2291             'CR' => 'Costa Rica',
2292             'CU' => 'Cuba',
2293             'CV' => 'Cabo Verde',
2294             'CW' => 'Curazao',
2295             'CX' => 'Isla de Navidad',
2296             'CY' => 'Chipre',
2297             'CZ' => 'Chequia',
2298             'CZ@alt=variant' => 'República Checa',
2299             'DE' => 'Alemania',
2300             'DG' => 'Diego García',
2301             'DJ' => 'Yibuti',
2302             'DK' => 'Dinamarca',
2303             'DM' => 'Dominica',
2304             'DO' => 'República Dominicana',
2305             'DZ' => 'Argelia',
2306             'EA' => 'Ceuta y Melilla',
2307             'EC' => 'Ecuador',
2308             'EE' => 'Estonia',
2309             'EG' => 'Egipto',
2310             'EH' => 'Sáhara Occidental',
2311             'ER' => 'Eritrea',
2312             'ES' => 'España',
2313             'ET' => 'Etiopía',
2314             'EU' => 'Unión Europea',
2315             'EZ' => 'zona euro',
2316             'FI' => 'Finlandia',
2317             'FJ' => 'Fiyi',
2318             'FK' => 'Islas Malvinas',
2319             'FK@alt=variant' => 'Islas Malvinas (Islas Falkland)',
2320             'FM' => 'Micronesia',
2321             'FO' => 'Islas Feroe',
2322             'FR' => 'Francia',
2323             'GA' => 'Gabón',
2324             'GB' => 'Reino Unido',
2325             'GB@alt=short' => 'RU',
2326             'GD' => 'Granada',
2327             'GE' => 'Georgia',
2328             'GF' => 'Guayana Francesa',
2329             'GG' => 'Guernsey',
2330             'GH' => 'Ghana',
2331             'GI' => 'Gibraltar',
2332             'GL' => 'Groenlandia',
2333             'GM' => 'Gambia',
2334             'GN' => 'Guinea',
2335             'GP' => 'Guadalupe',
2336             'GQ' => 'Guinea Ecuatorial',
2337             'GR' => 'Grecia',
2338             'GS' => 'Islas Georgia del Sur y Sandwich del Sur',
2339             'GT' => 'Guatemala',
2340             'GU' => 'Guam',
2341             'GW' => 'Guinea-Bisáu',
2342             'GY' => 'Guyana',
2343             'HK' => 'RAE de Hong Kong (China)',
2344             'HK@alt=short' => 'Hong Kong',
2345             'HM' => 'Islas Heard y McDonald',
2346             'HN' => 'Honduras',
2347             'HR' => 'Croacia',
2348             'HT' => 'Haití',
2349             'HU' => 'Hungría',
2350             'IC' => 'Canarias',
2351             'ID' => 'Indonesia',
2352             'IE' => 'Irlanda',
2353             'IL' => 'Israel',
2354             'IM' => 'Isla de Man',
2355             'IN' => 'India',
2356             'IO' => 'Territorio Británico del Océano Índico',
2357             'IQ' => 'Irak',
2358             'IR' => 'Irán',
2359             'IS' => 'Islandia',
2360             'IT' => 'Italia',
2361             'JE' => 'Jersey',
2362             'JM' => 'Jamaica',
2363             'JO' => 'Jordania',
2364             'JP' => 'Japón',
2365             'KE' => 'Kenia',
2366             'KG' => 'Kirguistán',
2367             'KH' => 'Camboya',
2368             'KI' => 'Kiribati',
2369             'KM' => 'Comoras',
2370             'KN' => 'San Cristóbal y Nieves',
2371             'KP' => 'Corea del Norte',
2372             'KR' => 'Corea del Sur',
2373             'KW' => 'Kuwait',
2374             'KY' => 'Islas Caimán',
2375             'KZ' => 'Kazajistán',
2376             'LA' => 'Laos',
2377             'LB' => 'Líbano',
2378             'LC' => 'Santa Lucía',
2379             'LI' => 'Liechtenstein',
2380             'LK' => 'Sri Lanka',
2381             'LR' => 'Liberia',
2382             'LS' => 'Lesoto',
2383             'LT' => 'Lituania',
2384             'LU' => 'Luxemburgo',
2385             'LV' => 'Letonia',
2386             'LY' => 'Libia',
2387             'MA' => 'Marruecos',
2388             'MC' => 'Mónaco',
2389             'MD' => 'Moldavia',
2390             'ME' => 'Montenegro',
2391             'MF' => 'San Martín',
2392             'MG' => 'Madagascar',
2393             'MH' => 'Islas Marshall',
2394             'MK' => 'Macedonia',
2395             'MK@alt=variant' => 'Macedonia (ERYM)',
2396             'ML' => 'Mali',
2397             'MM' => 'Myanmar (Birmania)',
2398             'MN' => 'Mongolia',
2399             'MO' => 'RAE de Macao (China)',
2400             'MO@alt=short' => 'Macao',
2401             'MP' => 'Islas Marianas del Norte',
2402             'MQ' => 'Martinica',
2403             'MR' => 'Mauritania',
2404             'MS' => 'Montserrat',
2405             'MT' => 'Malta',
2406             'MU' => 'Mauricio',
2407             'MV' => 'Maldivas',
2408             'MW' => 'Malaui',
2409             'MX' => 'México',
2410             'MY' => 'Malasia',
2411             'MZ' => 'Mozambique',
2412             'NA' => 'Namibia',
2413             'NC' => 'Nueva Caledonia',
2414             'NE' => 'Níger',
2415             'NF' => 'Isla Norfolk',
2416             'NG' => 'Nigeria',
2417             'NI' => 'Nicaragua',
2418             'NL' => 'Países Bajos',
2419             'NO' => 'Noruega',
2420             'NP' => 'Nepal',
2421             'NR' => 'Nauru',
2422             'NU' => 'Niue',
2423             'NZ' => 'Nueva Zelanda',
2424             'OM' => 'Omán',
2425             'PA' => 'Panamá',
2426             'PE' => 'Perú',
2427             'PF' => 'Polinesia Francesa',
2428             'PG' => 'Papúa Nueva Guinea',
2429             'PH' => 'Filipinas',
2430             'PK' => 'Pakistán',
2431             'PL' => 'Polonia',
2432             'PM' => 'San Pedro y Miquelón',
2433             'PN' => 'Islas Pitcairn',
2434             'PR' => 'Puerto Rico',
2435             'PS' => 'Territorios Palestinos',
2436             'PS@alt=short' => 'Palestina',
2437             'PT' => 'Portugal',
2438             'PW' => 'Palaos',
2439             'PY' => 'Paraguay',
2440             'QA' => 'Catar',
2441             'QO' => 'Territorios alejados de Oceanía',
2442             'RE' => 'Reunión',
2443             'RO' => 'Rumanía',
2444             'RS' => 'Serbia',
2445             'RU' => 'Rusia',
2446             'RW' => 'Ruanda',
2447             'SA' => 'Arabia Saudí',
2448             'SB' => 'Islas Salomón',
2449             'SC' => 'Seychelles',
2450             'SD' => 'Sudán',
2451             'SE' => 'Suecia',
2452             'SG' => 'Singapur',
2453             'SH' => 'Santa Elena',
2454             'SI' => 'Eslovenia',
2455             'SJ' => 'Svalbard y Jan Mayen',
2456             'SK' => 'Eslovaquia',
2457             'SL' => 'Sierra Leona',
2458             'SM' => 'San Marino',
2459             'SN' => 'Senegal',
2460             'SO' => 'Somalia',
2461             'SR' => 'Surinam',
2462             'SS' => 'Sudán del Sur',
2463             'ST' => 'Santo Tomé y Príncipe',
2464             'SV' => 'El Salvador',
2465             'SX' => 'Sint Maarten',
2466             'SY' => 'Siria',
2467             'SZ' => 'Suazilandia',
2468             'TA' => 'Tristán de Acuña',
2469             'TC' => 'Islas Turcas y Caicos',
2470             'TD' => 'Chad',
2471             'TF' => 'Territorios Australes Franceses',
2472             'TG' => 'Togo',
2473             'TH' => 'Tailandia',
2474             'TJ' => 'Tayikistán',
2475             'TK' => 'Tokelau',
2476             'TL' => 'Timor-Leste',
2477             'TL@alt=variant' => 'Timor Oriental',
2478             'TM' => 'Turkmenistán',
2479             'TN' => 'Túnez',
2480             'TO' => 'Tonga',
2481             'TR' => 'Turquía',
2482             'TT' => 'Trinidad y Tobago',
2483             'TV' => 'Tuvalu',
2484             'TW' => 'Taiwán',
2485             'TZ' => 'Tanzania',
2486             'UA' => 'Ucrania',
2487             'UG' => 'Uganda',
2488             'UM' => 'Islas menores alejadas de EE. UU.',
2489             'UN' => 'Naciones Unidas',
2490             'US' => 'Estados Unidos',
2491             'US@alt=short' => 'EE. UU.',
2492             'UY' => 'Uruguay',
2493             'UZ' => 'Uzbekistán',
2494             'VA' => 'Ciudad del Vaticano',
2495             'VC' => 'San Vicente y las Granadinas',
2496             'VE' => 'Venezuela',
2497             'VG' => 'Islas Vírgenes Británicas',
2498             'VI' => 'Islas Vírgenes de EE. UU.',
2499             'VN' => 'Vietnam',
2500             'VU' => 'Vanuatu',
2501             'WF' => 'Wallis y Futuna',
2502             'WS' => 'Samoa',
2503             'XK' => 'Kosovo',
2504             'YE' => 'Yemen',
2505             'YT' => 'Mayotte',
2506             'ZA' => 'Sudáfrica',
2507             'ZM' => 'Zambia',
2508             'ZW' => 'Zimbabue',
2509             'ZZ' => 'Región desconocida',
2510              
2511             }
2512             },
2513             );
2514              
2515             has 'display_name_variant' => (
2516             is => 'ro',
2517             isa => HashRef[Str],
2518             init_arg => undef,
2519             default => sub {
2520             {
2521             '1901' => 'Ortografía alemana tradicional',
2522             '1994' => 'Ortografía estandarizada del resiano',
2523             '1996' => 'Ortografía alemana de 1996',
2524             '1606NICT' => 'Francés medieval tardío hasta 1606',
2525             '1694ACAD' => 'Francés moderno temprano',
2526             '1959ACAD' => 'Académico',
2527             'AREVELA' => 'Armenio oriental',
2528             'AREVMDA' => 'Armenio occidental',
2529             'BAKU1926' => 'Alfabeto latino túrquico unificado',
2530             'BISKE' => 'Dialecto de San Giorgio/Bila',
2531             'BOONT' => 'Boontling',
2532             'FONIPA' => 'Alfabeto fonético internacional IPA',
2533             'FONUPA' => 'Alfabeto fonético urálico UPA',
2534             'KKCOR' => 'Ortografía común',
2535             'LIPAW' => 'Dialecto Lipovaz del resiano',
2536             'MONOTON' => 'Monotónico',
2537             'NEDIS' => 'Dialecto del Natisone',
2538             'NJIVA' => 'Dialecto de Gniva/Njiva',
2539             'OSOJS' => 'Dialecto de Oseacco/Osoane',
2540             'PINYIN' => 'Romanización pinyin',
2541             'POLYTON' => 'Politónico',
2542             'POSIX' => 'Ordenador',
2543             'REVISED' => 'Ortografía revisada',
2544             'ROZAJ' => 'Resiano',
2545             'SAAHO' => 'Saho',
2546             'SCOTLAND' => 'Inglés escocés estándar',
2547             'SCOUSE' => 'Scouse',
2548             'SOLBA' => 'Dialecto de Stolvizza/Solbica',
2549             'TARASK' => 'Ortografía taraskievica',
2550             'UCCOR' => 'Ortografía unificada',
2551             'UCRCOR' => 'Ortografía unificada revisada',
2552             'VALENCIA' => 'Valenciano',
2553             'WADEGILE' => 'Romanización Wade-Giles',
2554              
2555             }
2556             },
2557             );
2558              
2559             has 'display_name_key' => (
2560             is => 'ro',
2561             isa => HashRef[Str],
2562             init_arg => undef,
2563             default => sub {
2564             {
2565             'calendar' => 'calendario',
2566             'cf' => 'formato de moneda',
2567             'colalternate' => 'Orden ignorando símbolos',
2568             'colbackwards' => 'Orden de acentos con inversión',
2569             'colcasefirst' => 'Orden de mayúsculas/minúsculas',
2570             'colcaselevel' => 'Orden con distinción entre mayúsculas y minúsculas',
2571             'collation' => 'orden',
2572             'colnormalization' => 'Orden con normalización',
2573             'colnumeric' => 'Orden numérico',
2574             'colstrength' => 'Intensidad de orden',
2575             'currency' => 'moneda',
2576             'hc' => 'ciclo horario (12 o 24 horas)',
2577             'lb' => 'estilo de salto de línea',
2578             'ms' => 'sistema de medición',
2579             'numbers' => 'números',
2580             'timezone' => 'Zona horaria',
2581             'va' => 'Variante local',
2582             'x' => 'Uso privado',
2583              
2584             }
2585             },
2586             );
2587              
2588             has 'display_name_type' => (
2589             is => 'ro',
2590             isa => HashRef[HashRef[Str]],
2591             init_arg => undef,
2592             default => sub {
2593             {
2594             'calendar' => {
2595             'buddhist' => q{calendario budista},
2596             'chinese' => q{calendario chino},
2597             'coptic' => q{calendario cóptico},
2598             'dangi' => q{calendario dangi},
2599             'ethiopic' => q{calendario etíope},
2600             'ethiopic-amete-alem' => q{calendario etíope Amete Alem},
2601             'gregorian' => q{calendario gregoriano},
2602             'hebrew' => q{calendario hebreo},
2603             'indian' => q{calendario nacional hindú},
2604             'islamic' => q{calendario islámico},
2605             'islamic-civil' => q{calendario civil islámico},
2606             'islamic-umalqura' => q{calendario islámico umalqura},
2607             'iso8601' => q{calendario ISO-8601},
2608             'japanese' => q{calendario japonés},
2609             'persian' => q{calendario persa},
2610             'roc' => q{calendario de la República de China},
2611             },
2612             'cf' => {
2613             'account' => q{formato de moneda de contabilidad},
2614             'standard' => q{formato de moneda estándar},
2615             },
2616             'colalternate' => {
2617             'non-ignorable' => q{Ordenar símbolos},
2618             'shifted' => q{Ordenar ignorando símbolos},
2619             },
2620             'colbackwards' => {
2621             'no' => q{Ordenar acentos normalmente},
2622             'yes' => q{Ordenar acentos con inversión},
2623             },
2624             'colcasefirst' => {
2625             'lower' => q{Ordenar empezando por minúsculas},
2626             'no' => q{Ordenar siguiendo orden normal de mayúsculas y minúsculas},
2627             'upper' => q{Ordenar empezando por mayúsculas},
2628             },
2629             'colcaselevel' => {
2630             'no' => q{Ordenar sin distinguir entre mayúsculas y minúsculas},
2631             'yes' => q{Ordenar distinguiendo entre mayúsculas y minúsculas},
2632             },
2633             'collation' => {
2634             'big5han' => q{orden del chino tradicional - Big5},
2635             'compat' => q{orden de clasificación anterior, para compatibilidad},
2636             'dictionary' => q{orden de clasificación del diccionario},
2637             'ducet' => q{orden predeterminado de Unicode},
2638             'eor' => q{reglas de ordenación europeas},
2639             'gb2312han' => q{orden del chino simplificado - GB2312},
2640             'phonebook' => q{orden de listín telefónico},
2641             'phonetic' => q{Orden de clasificación fonético},
2642             'pinyin' => q{orden pinyin},
2643             'reformed' => q{orden de clasificación reformado},
2644             'search' => q{búsqueda de uso general},
2645             'searchjl' => q{Buscar por consonante inicial de hangul},
2646             'standard' => q{orden estándar},
2647             'stroke' => q{orden de los trazos},
2648             'traditional' => q{orden tradicional},
2649             'unihan' => q{orden de clasificación de trazos radicales},
2650             },
2651             'colnormalization' => {
2652             'no' => q{Ordenar sin normalización},
2653             'yes' => q{Ordenar con normalización Unicode},
2654             },
2655             'colnumeric' => {
2656             'no' => q{Ordenar dígitos individualmente},
2657             'yes' => q{Ordenar dígitos numéricamente},
2658             },
2659             'colstrength' => {
2660             'identical' => q{Ordenar todo},
2661             'primary' => q{Ordenar solo letras base},
2662             'quaternary' => q{Ordenar acentos/mayúsculas y minúsculas/ancho/kana},
2663             'secondary' => q{Ordenar acentos},
2664             'tertiary' => q{Ordenar acentos/mayúsculas y minúsculas/ancho},
2665             },
2666             'd0' => {
2667             'fwidth' => q{ancho completo},
2668             'hwidth' => q{ancho medio},
2669             'npinyin' => q{Numérico},
2670             },
2671             'hc' => {
2672             'h11' => q{sistema de 12 horas (0–11)},
2673             'h12' => q{sistema de 12 horas (1–12)},
2674             'h23' => q{sistema de 24 horas (0–23)},
2675             'h24' => q{sistema de 24 horas (1–24)},
2676             },
2677             'lb' => {
2678             'loose' => q{estilo de salto de línea flexible},
2679             'normal' => q{estilo de salto de línea normal},
2680             'strict' => q{estilo de salto de línea estricto},
2681             },
2682             'm0' => {
2683             'bgn' => q{transliteración USBGN},
2684             'ungegn' => q{transliteración UNGEGN},
2685             },
2686             'ms' => {
2687             'metric' => q{sistema métrico},
2688             'uksystem' => q{sistema imperial},
2689             'ussystem' => q{sistema estadounidense},
2690             },
2691             'numbers' => {
2692             'arab' => q{dígitos indoarábigos},
2693             'arabext' => q{dígitos indoarábigos extendidos},
2694             'armn' => q{números en armenio},
2695             'armnlow' => q{números en armenio en minúscula},
2696             'beng' => q{dígitos en bengalí},
2697             'deva' => q{dígitos en devanagari},
2698             'ethi' => q{números en etíope},
2699             'finance' => q{Números financieros},
2700             'fullwide' => q{dígitos de ancho completo},
2701             'geor' => q{números en georgiano},
2702             'grek' => q{números en griego},
2703             'greklow' => q{números en griego en minúscula},
2704             'gujr' => q{dígitos en guyaratí},
2705             'guru' => q{dígitos en gurmuji},
2706             'hanidec' => q{números decimales en chino},
2707             'hans' => q{números en chino simplificado},
2708             'hansfin' => q{números financieros en chino simplificado},
2709             'hant' => q{números en chino tradicional},
2710             'hantfin' => q{números financieros en chino tradicional},
2711             'hebr' => q{números en hebreo},
2712             'jpan' => q{números en japonés},
2713             'jpanfin' => q{números financieros en japonés},
2714             'khmr' => q{dígitos en jemer},
2715             'knda' => q{dígitos en canarés},
2716             'laoo' => q{dígitos en lao},
2717             'latn' => q{dígitos occidentales},
2718             'mlym' => q{dígitos en malayalam},
2719             'mong' => q{dígitos en mongol},
2720             'mymr' => q{dígitos en birmano},
2721             'native' => q{Dígitos nativos},
2722             'orya' => q{dígitos en oriya},
2723             'roman' => q{números romanos},
2724             'romanlow' => q{números romanos en minúscula},
2725             'taml' => q{números en tamil tradicional},
2726             'tamldec' => q{dígitos en tamil},
2727             'telu' => q{dígitos en telugu},
2728             'thai' => q{dígitos en tailandés},
2729             'tibt' => q{dígitos en tibetano},
2730             'traditional' => q{Números tradicionales},
2731             'vaii' => q{Dígitos vai},
2732             },
2733              
2734             }
2735             },
2736             );
2737              
2738             has 'display_name_measurement_system' => (
2739             is => 'ro',
2740             isa => HashRef[Str],
2741             init_arg => undef,
2742             default => sub {
2743             {
2744             'metric' => q{métrico},
2745             'UK' => q{anglosajón},
2746             'US' => q{estadounidense},
2747              
2748             }
2749             },
2750             );
2751              
2752             has 'display_name_code_patterns' => (
2753             is => 'ro',
2754             isa => HashRef[Str],
2755             init_arg => undef,
2756             default => sub {
2757             {
2758             'language' => 'Idioma: {0}',
2759             'script' => 'Sistema de escritura: {0}',
2760             'region' => 'Región: {0}',
2761              
2762             }
2763             },
2764             );
2765              
2766             has 'characters' => (
2767             is => 'ro',
2768             isa => HashRef,
2769             init_arg => undef,
2770             default => $^V ge v5.18.0
2771             ? eval <<'EOT'
2772             sub {
2773             no warnings 'experimental::regex_sets';
2774             return {
2775             auxiliary => qr{[ª à ă â Ã¥ ä ã ā æ ç è Ä• ê ë Ä“ ì Ä­ î Ä« º ò ŏ ô ö ø ō Å“ ù Å­ û Å« ÿ]},
2776             index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'Ñ', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
2777             main => qr{[a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]},
2778             numbers => qr{[\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]},
2779             punctuation => qr{[\- ‐ – — , ; \: ! ¡ ? ¿ . … ' ‘ ’ " “ ” « » ( ) \[ \] § @ * / \\ \& # † ‡ ′ ″]},
2780             };
2781             },
2782             EOT
2783             : sub {
2784             return { index => ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'Ñ', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'], };
2785             },
2786 1     1   142 );
  1         2  
  1         230  
2787              
2788              
2789             has 'ellipsis' => (
2790             is => 'ro',
2791             isa => HashRef,
2792             init_arg => undef,
2793             default => sub {
2794             return {
2795             'final' => '{0}…',
2796             'initial' => '… {0}',
2797             'medial' => '{0}… {1}',
2798             'word-final' => '{0}…',
2799             'word-initial' => '… {0}',
2800             'word-medial' => '{0}… {1}',
2801             };
2802             },
2803             );
2804              
2805             has 'more_information' => (
2806             is => 'ro',
2807             isa => Str,
2808             init_arg => undef,
2809             default => qq{?},
2810             );
2811              
2812             has 'quote_start' => (
2813             is => 'ro',
2814             isa => Str,
2815             init_arg => undef,
2816             default => qq{«},
2817             );
2818              
2819             has 'quote_end' => (
2820             is => 'ro',
2821             isa => Str,
2822             init_arg => undef,
2823             default => qq{»},
2824             );
2825              
2826             has 'alternate_quote_start' => (
2827             is => 'ro',
2828             isa => Str,
2829             init_arg => undef,
2830             default => qq{“},
2831             );
2832              
2833             has 'alternate_quote_end' => (
2834             is => 'ro',
2835             isa => Str,
2836             init_arg => undef,
2837             default => qq{”},
2838             );
2839              
2840             has 'duration_units' => (
2841             is => 'ro',
2842             isa => HashRef[Str],
2843             init_arg => undef,
2844             default => sub { {
2845             hm => 'h:mm',
2846             hms => 'h:mm:ss',
2847             ms => 'm:ss',
2848             } }
2849             );
2850              
2851             has 'units' => (
2852             is => 'ro',
2853             isa => HashRef[HashRef[HashRef[Str]]],
2854             init_arg => undef,
2855             default => sub { {
2856             'long' => {
2857             '' => {
2858             'name' => q(punto cardinal),
2859             },
2860             'acre' => {
2861             'name' => q(acres),
2862             'one' => q({0} acre),
2863             'other' => q({0} acres),
2864             },
2865             'acre-foot' => {
2866             'name' => q(acres-pies),
2867             'one' => q({0} acre-pie),
2868             'other' => q({0} acres-pies),
2869             },
2870             'ampere' => {
2871             'name' => q(amperios),
2872             'one' => q({0} amperio),
2873             'other' => q({0} amperios),
2874             },
2875             'arc-minute' => {
2876             'name' => q(minutos de arco),
2877             'one' => q({0} minuto de arco),
2878             'other' => q({0} minutos de arco),
2879             },
2880             'arc-second' => {
2881             'name' => q(segundos de arco),
2882             'one' => q({0} segundo de arco),
2883             'other' => q({0} segundos de arco),
2884             },
2885             'astronomical-unit' => {
2886             'name' => q(unidades astronómicas),
2887             'one' => q({0} unidad astronómica),
2888             'other' => q({0} unidades astronómicas),
2889             },
2890             'atmosphere' => {
2891             'name' => q(atmósferas),
2892             'one' => q({0} atmósfera),
2893             'other' => q({0} atmósferas),
2894             },
2895             'bit' => {
2896             'name' => q(bits),
2897             'one' => q({0} bit),
2898             'other' => q({0} bits),
2899             },
2900             'byte' => {
2901             'name' => q(bytes),
2902             'one' => q({0} byte),
2903             'other' => q({0} bytes),
2904             },
2905             'calorie' => {
2906             'name' => q(calorías),
2907             'one' => q({0} caloría),
2908             'other' => q({0} calorías),
2909             },
2910             'carat' => {
2911             'name' => q(quilates),
2912             'one' => q({0} quilate),
2913             'other' => q({0} quilates),
2914             },
2915             'celsius' => {
2916             'name' => q(grados Celsius),
2917             'one' => q({0} grado Celsius),
2918             'other' => q({0} grados Celsius),
2919             },
2920             'centiliter' => {
2921             'name' => q(centilitros),
2922             'one' => q({0} centilitro),
2923             'other' => q({0} centilitros),
2924             },
2925             'centimeter' => {
2926             'name' => q(centímetros),
2927             'one' => q({0} centímetro),
2928             'other' => q({0} centímetros),
2929             'per' => q({0} por centímetro),
2930             },
2931             'century' => {
2932             'name' => q(siglos),
2933             'one' => q({0} siglo),
2934             'other' => q({0} siglos),
2935             },
2936             'coordinate' => {
2937             'east' => q({0} E),
2938             'north' => q({0} N),
2939             'south' => q({0} S),
2940             'west' => q({0} O),
2941             },
2942             'cubic-centimeter' => {
2943             'name' => q(centímetros cúbicos),
2944             'one' => q({0} centímetro cúbico),
2945             'other' => q({0} centímetros cúbicos),
2946             'per' => q({0} por centímetro cúbico),
2947             },
2948             'cubic-foot' => {
2949             'name' => q(pies cúbicos),
2950             'one' => q({0} pie cúbico),
2951             'other' => q({0} pies cúbicos),
2952             },
2953             'cubic-inch' => {
2954             'name' => q(pulgadas cúbicas),
2955             'one' => q({0} pulgada cúbica),
2956             'other' => q({0} pulgadas cúbicas),
2957             },
2958             'cubic-kilometer' => {
2959             'name' => q(kilómetros cúbicos),
2960             'one' => q({0} kilómetro cúbico),
2961             'other' => q({0} kilómetros cúbicos),
2962             },
2963             'cubic-meter' => {
2964             'name' => q(metros cúbicos),
2965             'one' => q({0} metro cúbico),
2966             'other' => q({0} metros cúbicos),
2967             'per' => q({0} por metro cúbico),
2968             },
2969             'cubic-mile' => {
2970             'name' => q(millas cúbicas),
2971             'one' => q({0} milla cúbica),
2972             'other' => q({0} millas cúbicas),
2973             },
2974             'cubic-yard' => {
2975             'name' => q(yardas cúbicas),
2976             'one' => q({0} yarda cúbica),
2977             'other' => q({0} yardas cúbicas),
2978             },
2979             'cup' => {
2980             'name' => q(tazas),
2981             'one' => q({0} taza),
2982             'other' => q({0} tazas),
2983             },
2984             'cup-metric' => {
2985             'name' => q(tazas métricas),
2986             'one' => q({0} taza métrica),
2987             'other' => q({0} tazas métricas),
2988             },
2989             'day' => {
2990             'name' => q(días),
2991             'one' => q({0} día),
2992             'other' => q({0} días),
2993             'per' => q({0} por día),
2994             },
2995             'deciliter' => {
2996             'name' => q(decilitros),
2997             'one' => q({0} decilitro),
2998             'other' => q({0} decilitros),
2999             },
3000             'decimeter' => {
3001             'name' => q(decímetros),
3002             'one' => q({0} decímetro),
3003             'other' => q({0} decímetros),
3004             },
3005             'degree' => {
3006             'name' => q(grados),
3007             'one' => q({0} grado),
3008             'other' => q({0} grados),
3009             },
3010             'fahrenheit' => {
3011             'name' => q(grados Fahrenheit),
3012             'one' => q({0} grado Fahrenheit),
3013             'other' => q({0} grados Fahrenheit),
3014             },
3015             'fluid-ounce' => {
3016             'name' => q(onzas fluidas),
3017             'one' => q({0} onza fluida),
3018             'other' => q({0} onzas fluidas),
3019             },
3020             'foodcalorie' => {
3021             'name' => q(calorías),
3022             'one' => q({0} caloría),
3023             'other' => q({0} calorías),
3024             },
3025             'foot' => {
3026             'name' => q(pies),
3027             'one' => q({0} pie),
3028             'other' => q({0} pies),
3029             'per' => q({0} por pie),
3030             },
3031             'g-force' => {
3032             'name' => q(fuerza G),
3033             'one' => q({0} unidad de fuerza gravitacional),
3034             'other' => q({0} unidades de fuerza gravitacional),
3035             },
3036             'gallon' => {
3037             'name' => q(galones),
3038             'one' => q({0} galón),
3039             'other' => q({0} galones),
3040             'per' => q({0} por galón),
3041             },
3042             'gallon-imperial' => {
3043             'name' => q(galones imperiales),
3044             'one' => q({0} galón imperial),
3045             'other' => q({0} galones imperiales),
3046             'per' => q({0} por galón imperial),
3047             },
3048             'generic' => {
3049             'name' => q(°),
3050             'one' => q({0}°),
3051             'other' => q({0}°),
3052             },
3053             'gigabit' => {
3054             'name' => q(gigabits),
3055             'one' => q({0} gigabit),
3056             'other' => q({0} gigabits),
3057             },
3058             'gigabyte' => {
3059             'name' => q(gigabytes),
3060             'one' => q({0} gigabyte),
3061             'other' => q({0} gigabytes),
3062             },
3063             'gigahertz' => {
3064             'name' => q(gigahercios),
3065             'one' => q({0} gigahercio),
3066             'other' => q({0} gigahercios),
3067             },
3068             'gigawatt' => {
3069             'name' => q(gigavatios),
3070             'one' => q({0} gigavatio),
3071             'other' => q({0} gigavatios),
3072             },
3073             'gram' => {
3074             'name' => q(gramos),
3075             'one' => q({0} gramo),
3076             'other' => q({0} gramos),
3077             'per' => q({0} por gramo),
3078             },
3079             'hectare' => {
3080             'name' => q(hectáreas),
3081             'one' => q({0} hectárea),
3082             'other' => q({0} hectáreas),
3083             },
3084             'hectoliter' => {
3085             'name' => q(hectolitros),
3086             'one' => q({0} hectolitro),
3087             'other' => q({0} hectolitros),
3088             },
3089             'hectopascal' => {
3090             'name' => q(hectopascales),
3091             'one' => q({0} hectopascal),
3092             'other' => q({0} hectopascales),
3093             },
3094             'hertz' => {
3095             'name' => q(hercios),
3096             'one' => q({0} hercio),
3097             'other' => q({0} hercios),
3098             },
3099             'horsepower' => {
3100             'name' => q(caballos de vapor),
3101             'one' => q({0} caballo de vapor),
3102             'other' => q({0} caballos de vapor),
3103             },
3104             'hour' => {
3105             'name' => q(horas),
3106             'one' => q({0} hora),
3107             'other' => q({0} horas),
3108             'per' => q({0} por hora),
3109             },
3110             'inch' => {
3111             'name' => q(pulgadas),
3112             'one' => q({0} pulgada),
3113             'other' => q({0} pulgadas),
3114             'per' => q({0} por pulgada),
3115             },
3116             'inch-hg' => {
3117             'name' => q(pulgadas de mercurio),
3118             'one' => q({0} pulgada de mercurio),
3119             'other' => q({0} pulgadas de mercurio),
3120             },
3121             'joule' => {
3122             'name' => q(julios),
3123             'one' => q({0} julio),
3124             'other' => q({0} julios),
3125             },
3126             'karat' => {
3127             'name' => q(quilates),
3128             'one' => q({0} quilate),
3129             'other' => q({0} quilates),
3130             },
3131             'kelvin' => {
3132             'name' => q(kelvin),
3133             'one' => q({0} kelvin),
3134             'other' => q({0} kelvin),
3135             },
3136             'kilobit' => {
3137             'name' => q(kilobits),
3138             'one' => q({0} kilobit),
3139             'other' => q({0} kilobits),
3140             },
3141             'kilobyte' => {
3142             'name' => q(kilobytes),
3143             'one' => q({0} kilobyte),
3144             'other' => q({0} kilobytes),
3145             },
3146             'kilocalorie' => {
3147             'name' => q(kilocalorías),
3148             'one' => q({0} kilocaloría),
3149             'other' => q({0} kilocalorías),
3150             },
3151             'kilogram' => {
3152             'name' => q(kilogramos),
3153             'one' => q({0} kilogramo),
3154             'other' => q({0} kilogramos),
3155             'per' => q({0} por kilogramo),
3156             },
3157             'kilohertz' => {
3158             'name' => q(kilohercios),
3159             'one' => q({0} kilohercio),
3160             'other' => q({0} kilohercios),
3161             },
3162             'kilojoule' => {
3163             'name' => q(kilojulios),
3164             'one' => q({0} kilojulio),
3165             'other' => q({0} kilojulios),
3166             },
3167             'kilometer' => {
3168             'name' => q(kilómetros),
3169             'one' => q({0} kilómetro),
3170             'other' => q({0} kilómetros),
3171             'per' => q({0} por kilómetro),
3172             },
3173             'kilometer-per-hour' => {
3174             'name' => q(kilómetros por hora),
3175             'one' => q({0} kilómetro por hora),
3176             'other' => q({0} kilómetros por hora),
3177             },
3178             'kilowatt' => {
3179             'name' => q(kilovatios),
3180             'one' => q({0} kilovatio),
3181             'other' => q({0} kilovatios),
3182             },
3183             'kilowatt-hour' => {
3184             'name' => q(kilovatios-hora),
3185             'one' => q({0} kilovatio-hora),
3186             'other' => q({0} kilovatios-hora),
3187             },
3188             'knot' => {
3189             'name' => q(nudos),
3190             'one' => q({0} nudo),
3191             'other' => q({0} nudos),
3192             },
3193             'light-year' => {
3194             'name' => q(años luz),
3195             'one' => q({0} año luz),
3196             'other' => q({0} años luz),
3197             },
3198             'liter' => {
3199             'name' => q(litros),
3200             'one' => q({0} litro),
3201             'other' => q({0} litros),
3202             'per' => q({0} por litro),
3203             },
3204             'liter-per-100kilometers' => {
3205             'name' => q(litros por 100 kilómetros),
3206             'one' => q({0} litro por 100 kilómetros),
3207             'other' => q({0} litros por 100 kilómetros),
3208             },
3209             'liter-per-kilometer' => {
3210             'name' => q(litros por kilómetro),
3211             'one' => q({0} litro por kilómetro),
3212             'other' => q({0} litros por kilómetro),
3213             },
3214             'lux' => {
3215             'name' => q(luxes),
3216             'one' => q({0} lux),
3217             'other' => q({0} luxes),
3218             },
3219             'megabit' => {
3220             'name' => q(megabits),
3221             'one' => q({0} megabit),
3222             'other' => q({0} megabits),
3223             },
3224             'megabyte' => {
3225             'name' => q(megabytes),
3226             'one' => q({0} megabyte),
3227             'other' => q({0} megabytes),
3228             },
3229             'megahertz' => {
3230             'name' => q(megahercios),
3231             'one' => q({0} megahercio),
3232             'other' => q({0} megahercios),
3233             },
3234             'megaliter' => {
3235             'name' => q(megalitros),
3236             'one' => q({0} megalitro),
3237             'other' => q({0} megalitros),
3238             },
3239             'megawatt' => {
3240             'name' => q(megavatios),
3241             'one' => q({0} megavatio),
3242             'other' => q({0} megavatios),
3243             },
3244             'meter' => {
3245             'name' => q(metros),
3246             'one' => q({0} metro),
3247             'other' => q({0} metros),
3248             'per' => q({0} por metro),
3249             },
3250             'meter-per-second' => {
3251             'name' => q(metros por segundo),
3252             'one' => q({0} metro por segundo),
3253             'other' => q({0} metros por segundo),
3254             },
3255             'meter-per-second-squared' => {
3256             'name' => q(metros por segundo al cuadrado),
3257             'one' => q({0} metro por segundo al cuadrado),
3258             'other' => q({0} metros por segundo al cuadrado),
3259             },
3260             'metric-ton' => {
3261             'name' => q(toneladas métricas),
3262             'one' => q({0} tonelada métrica),
3263             'other' => q({0} toneladas métricas),
3264             },
3265             'microgram' => {
3266             'name' => q(microgramos),
3267             'one' => q({0} microgramo),
3268             'other' => q({0} microgramos),
3269             },
3270             'micrometer' => {
3271             'name' => q(micrómetros),
3272             'one' => q({0} micrómetro),
3273             'other' => q({0} micrómetros),
3274             },
3275             'microsecond' => {
3276             'name' => q(microsegundos),
3277             'one' => q({0} microsegundo),
3278             'other' => q({0} microsegundos),
3279             },
3280             'mile' => {
3281             'name' => q(millas),
3282             'one' => q({0} milla),
3283             'other' => q({0} millas),
3284             },
3285             'mile-per-gallon' => {
3286             'name' => q(millas por galón),
3287             'one' => q({0} milla por galón),
3288             'other' => q({0} millas por galón),
3289             },
3290             'mile-per-gallon-imperial' => {
3291             'name' => q(millas por galón imperial),
3292             'one' => q({0} milla por galón imperial),
3293             'other' => q({0} millas por galón imperial),
3294             },
3295             'mile-per-hour' => {
3296             'name' => q(millas por hora),
3297             'one' => q({0} milla por hora),
3298             'other' => q({0} millas por hora),
3299             },
3300             'mile-scandinavian' => {
3301             'name' => q(millas escandinavas),
3302             'one' => q({0} milla escandinava),
3303             'other' => q({0} millas escandinavas),
3304             },
3305             'milliampere' => {
3306             'name' => q(miliamperios),
3307             'one' => q({0} miliamperio),
3308             'other' => q({0} miliamperios),
3309             },
3310             'millibar' => {
3311             'name' => q(milibares),
3312             'one' => q({0} milibar),
3313             'other' => q({0} milibares),
3314             },
3315             'milligram' => {
3316             'name' => q(miligramos),
3317             'one' => q({0} miligramo),
3318             'other' => q({0} miligramos),
3319             },
3320             'milligram-per-deciliter' => {
3321             'name' => q(miligramos por decilitro),
3322             'one' => q({0} miligramo por decilitro),
3323             'other' => q({0} miligramos por decilitro),
3324             },
3325             'milliliter' => {
3326             'name' => q(mililitros),
3327             'one' => q({0} mililitro),
3328             'other' => q({0} mililitros),
3329             },
3330             'millimeter' => {
3331             'name' => q(milímetros),
3332             'one' => q({0} milímetro),
3333             'other' => q({0} milímetros),
3334             },
3335             'millimeter-of-mercury' => {
3336             'name' => q(milímetros de mercurio),
3337             'one' => q({0} milímetro de mercurio),
3338             'other' => q({0} milímetros de mercurio),
3339             },
3340             'millimole-per-liter' => {
3341             'name' => q(milimoles por litro),
3342             'one' => q({0} milimol por litro),
3343             'other' => q({0} milimoles por litro),
3344             },
3345             'millisecond' => {
3346             'name' => q(milisegundos),
3347             'one' => q({0} milisegundo),
3348             'other' => q({0} milisegundos),
3349             },
3350             'milliwatt' => {
3351             'name' => q(milivatios),
3352             'one' => q({0} milivatio),
3353             'other' => q({0} milivatios),
3354             },
3355             'minute' => {
3356             'name' => q(minutos),
3357             'one' => q({0} minuto),
3358             'other' => q({0} minutos),
3359             'per' => q({0} por minuto),
3360             },
3361             'month' => {
3362             'name' => q(meses),
3363             'one' => q({0} mes),
3364             'other' => q({0} meses),
3365             'per' => q({0} por mes),
3366             },
3367             'nanometer' => {
3368             'name' => q(nanómetros),
3369             'one' => q({0} nanómetro),
3370             'other' => q({0} nanómetros),
3371             },
3372             'nanosecond' => {
3373             'name' => q(nanosegundos),
3374             'one' => q({0} nanosegundo),
3375             'other' => q({0} nanosegundos),
3376             },
3377             'nautical-mile' => {
3378             'name' => q(millas náuticas),
3379             'one' => q({0} milla náutica),
3380             'other' => q({0} millas náuticas),
3381             },
3382             'ohm' => {
3383             'name' => q(ohmios),
3384             'one' => q({0} ohmio),
3385             'other' => q({0} ohmios),
3386             },
3387             'ounce' => {
3388             'name' => q(onzas),
3389             'one' => q({0} onza),
3390             'other' => q({0} onzas),
3391             'per' => q({0} por onza),
3392             },
3393             'ounce-troy' => {
3394             'name' => q(onzas troy),
3395             'one' => q({0} onza troy),
3396             'other' => q({0} onzas troy),
3397             },
3398             'parsec' => {
3399             'name' => q(parsecs),
3400             'one' => q({0} parsec),
3401             'other' => q({0} parsecs),
3402             },
3403             'part-per-million' => {
3404             'name' => q(partes por millón),
3405             'one' => q({0} parte por millón),
3406             'other' => q({0} partes por millón),
3407             },
3408             'per' => {
3409             '1' => q({0} por {1}),
3410             },
3411             'percent' => {
3412             'name' => q(por ciento),
3413             'one' => q({0} por ciento),
3414             'other' => q({0} por ciento),
3415             },
3416             'permille' => {
3417             'name' => q(por mil),
3418             'one' => q({0} por mil),
3419             'other' => q({0} por mil),
3420             },
3421             'petabyte' => {
3422             'name' => q(petabytes),
3423             'one' => q({0} petabyte),
3424             'other' => q({0} petabytes),
3425             },
3426             'picometer' => {
3427             'name' => q(picómetros),
3428             'one' => q({0} picómetro),
3429             'other' => q({0} picómetros),
3430             },
3431             'pint' => {
3432             'name' => q(pintas),
3433             'one' => q({0} pinta),
3434             'other' => q({0} pintas),
3435             },
3436             'pint-metric' => {
3437             'name' => q(pintas métricas),
3438             'one' => q({0} pinta métrica),
3439             'other' => q({0} pintas métricas),
3440             },
3441             'point' => {
3442             'name' => q(puntos),
3443             'one' => q({0} punto),
3444             'other' => q({0} puntos),
3445             },
3446             'pound' => {
3447             'name' => q(libras),
3448             'one' => q({0} libra),
3449             'other' => q({0} libras),
3450             'per' => q({0} por libra),
3451             },
3452             'pound-per-square-inch' => {
3453             'name' => q(libras por pulgada cuadrada),
3454             'one' => q({0} libra por pulgada cuadrada),
3455             'other' => q({0} libras por pulgada cuadrada),
3456             },
3457             'quart' => {
3458             'name' => q(cuartos),
3459             'one' => q({0} cuarto),
3460             'other' => q({0} cuartos),
3461             },
3462             'radian' => {
3463             'name' => q(radianes),
3464             'one' => q({0} radián),
3465             'other' => q({0} radianes),
3466             },
3467             'revolution' => {
3468             'name' => q(revoluciones),
3469             'one' => q({0} revolución),
3470             'other' => q({0} revoluciones),
3471             },
3472             'second' => {
3473             'name' => q(segundos),
3474             'one' => q({0} segundo),
3475             'other' => q({0} segundos),
3476             'per' => q({0} por segundo),
3477             },
3478             'square-centimeter' => {
3479             'name' => q(centímetros cuadrados),
3480             'one' => q({0} centímetro cuadrado),
3481             'other' => q({0} centímetros cuadrados),
3482             'per' => q({0} por centímetro cuadrado),
3483             },
3484             'square-foot' => {
3485             'name' => q(pies cuadrados),
3486             'one' => q({0} pie cuadrado),
3487             'other' => q({0} pies cuadrados),
3488             },
3489             'square-inch' => {
3490             'name' => q(pulgadas cuadradas),
3491             'one' => q({0} pulgada cuadrada),
3492             'other' => q({0} pulgadas cuadradas),
3493             'per' => q({0} por pulgada cuadrada),
3494             },
3495             'square-kilometer' => {
3496             'name' => q(kilómetros cuadrados),
3497             'one' => q({0} kilómetro cuadrado),
3498             'other' => q({0} kilómetros cuadrados),
3499             'per' => q({0} por kilómetro cuadrado),
3500             },
3501             'square-meter' => {
3502             'name' => q(metros cuadrados),
3503             'one' => q({0} metro cuadrado),
3504             'other' => q({0} metros cuadrados),
3505             'per' => q({0} por metro cuadrado),
3506             },
3507             'square-mile' => {
3508             'name' => q(millas cuadradas),
3509             'one' => q({0} milla cuadrada),
3510             'other' => q({0} millas cuadradas),
3511             'per' => q({0} por milla cuadrada),
3512             },
3513             'square-yard' => {
3514             'name' => q(yardas cuadradas),
3515             'one' => q({0} yarda cuadrada),
3516             'other' => q({0} yardas cuadradas),
3517             },
3518             'tablespoon' => {
3519             'name' => q(cucharadas),
3520             'one' => q({0} cucharada),
3521             'other' => q({0} cucharadas),
3522             },
3523             'teaspoon' => {
3524             'name' => q(cucharaditas),
3525             'one' => q({0} cucharadita),
3526             'other' => q({0} cucharaditas),
3527             },
3528             'terabit' => {
3529             'name' => q(terabits),
3530             'one' => q({0} terabit),
3531             'other' => q({0} terabits),
3532             },
3533             'terabyte' => {
3534             'name' => q(terabytes),
3535             'one' => q({0} terabyte),
3536             'other' => q({0} terabytes),
3537             },
3538             'ton' => {
3539             'name' => q(toneladas),
3540             'one' => q({0} tonelada),
3541             'other' => q({0} toneladas),
3542             },
3543             'volt' => {
3544             'name' => q(voltios),
3545             'one' => q({0} voltio),
3546             'other' => q({0} voltios),
3547             },
3548             'watt' => {
3549             'name' => q(vatios),
3550             'one' => q({0} vatio),
3551             'other' => q({0} vatios),
3552             },
3553             'week' => {
3554             'name' => q(semanas),
3555             'one' => q({0} semana),
3556             'other' => q({0} semanas),
3557             'per' => q({0} por semana),
3558             },
3559             'yard' => {
3560             'name' => q(yardas),
3561             'one' => q({0} yarda),
3562             'other' => q({0} yardas),
3563             },
3564             'year' => {
3565             'name' => q(años),
3566             'one' => q({0} año),
3567             'other' => q({0} años),
3568             'per' => q({0} por año),
3569             },
3570             },
3571             'narrow' => {
3572             '' => {
3573             'name' => q(punto),
3574             },
3575             'acre' => {
3576             'one' => q({0}ac),
3577             'other' => q({0}ac),
3578             },
3579             'arc-minute' => {
3580             'one' => q({0}'),
3581             'other' => q({0}'),
3582             },
3583             'arc-second' => {
3584             'one' => q({0}"),
3585             'other' => q({0}"),
3586             },
3587             'astronomical-unit' => {
3588             'name' => q(au),
3589             'one' => q({0}au),
3590             'other' => q({0}au),
3591             },
3592             'celsius' => {
3593             'name' => q(°C),
3594             'one' => q({0}°C),
3595             'other' => q({0}°C),
3596             },
3597             'centimeter' => {
3598             'name' => q(cm),
3599             'one' => q({0}cm),
3600             'other' => q({0}cm),
3601             'per' => q({0}/cm),
3602             },
3603             'century' => {
3604             'name' => q(sig.),
3605             'one' => q({0} sig.),
3606             'other' => q({0} sig.),
3607             },
3608             'coordinate' => {
3609             'east' => q({0}E),
3610             'north' => q({0}N),
3611             'south' => q({0}S),
3612             'west' => q({0}O),
3613             },
3614             'cubic-kilometer' => {
3615             'one' => q({0}km³),
3616             'other' => q({0}km³),
3617             },
3618             'cubic-mile' => {
3619             'one' => q({0}mi³),
3620             'other' => q({0}mi³),
3621             },
3622             'day' => {
3623             'name' => q(d),
3624             'one' => q({0}d),
3625             'other' => q({0}d),
3626             'per' => q({0}/d),
3627             },
3628             'decimeter' => {
3629             'name' => q(dm),
3630             'one' => q({0}dm),
3631             'other' => q({0}dm),
3632             },
3633             'degree' => {
3634             'one' => q({0}°),
3635             'other' => q({0}°),
3636             },
3637             'fahrenheit' => {
3638             'name' => q(°F),
3639             'one' => q({0}°F),
3640             'other' => q({0}°F),
3641             },
3642             'foot' => {
3643             'name' => q(ft),
3644             'one' => q({0}ft),
3645             'other' => q({0}ft),
3646             'per' => q({0}/ft),
3647             },
3648             'g-force' => {
3649             'one' => q({0}G),
3650             'other' => q({0}G),
3651             },
3652             'generic' => {
3653             'name' => q(°),
3654             'one' => q({0}°),
3655             'other' => q({0}°),
3656             },
3657             'gram' => {
3658             'name' => q(g),
3659             'one' => q({0}g),
3660             'other' => q({0}g),
3661             'per' => q({0}/g),
3662             },
3663             'hectare' => {
3664             'one' => q({0}ha),
3665             'other' => q({0}ha),
3666             },
3667             'hectopascal' => {
3668             'name' => q(hPa),
3669             'one' => q({0}hPa),
3670             'other' => q({0}hPa),
3671             },
3672             'horsepower' => {
3673             'one' => q({0}hp),
3674             'other' => q({0}hp),
3675             },
3676             'hour' => {
3677             'name' => q(h),
3678             'one' => q({0}h),
3679             'other' => q({0}h),
3680             'per' => q({0}/h),
3681             },
3682             'inch' => {
3683             'name' => q(in),
3684             'one' => q({0}in),
3685             'other' => q({0}in),
3686             'per' => q({0}/in),
3687             },
3688             'inch-hg' => {
3689             'name' => q(inHg),
3690             'one' => q({0}inHg),
3691             'other' => q({0}inHg),
3692             },
3693             'kelvin' => {
3694             'name' => q(K),
3695             'one' => q({0}K),
3696             'other' => q({0}K),
3697             },
3698             'kilogram' => {
3699             'name' => q(kg),
3700             'one' => q({0}kg),
3701             'other' => q({0}kg),
3702             'per' => q({0}/kg),
3703             },
3704             'kilometer' => {
3705             'name' => q(km),
3706             'one' => q({0}km),
3707             'other' => q({0}km),
3708             'per' => q({0}/km),
3709             },
3710             'kilometer-per-hour' => {
3711             'name' => q(km/h),
3712             'one' => q({0}km/h),
3713             'other' => q({0}km/h),
3714             },
3715             'kilowatt' => {
3716             'one' => q({0}kW),
3717             'other' => q({0}kW),
3718             },
3719             'light-year' => {
3720             'name' => q(a.l.),
3721             'one' => q({0}a.l.),
3722             'other' => q({0}a.l.),
3723             },
3724             'liter' => {
3725             'name' => q(l),
3726             'one' => q({0}l),
3727             'other' => q({0}l),
3728             },
3729             'liter-per-100kilometers' => {
3730             'name' => q(l/100km),
3731             'one' => q({0}l/100km),
3732             'other' => q({0}l/100km),
3733             },
3734             'meter' => {
3735             'name' => q(m),
3736             'one' => q({0}m),
3737             'other' => q({0}m),
3738             'per' => q({0}/m),
3739             },
3740             'meter-per-second' => {
3741             'name' => q(m/s),
3742             'one' => q({0}m/s),
3743             'other' => q({0}m/s),
3744             },
3745             'micrometer' => {
3746             'name' => q(µm),
3747             'one' => q({0}µm),
3748             'other' => q({0}µm),
3749             },
3750             'microsecond' => {
3751             'name' => q(μs),
3752             'one' => q({0}μs),
3753             'other' => q({0}μs),
3754             },
3755             'mile' => {
3756             'name' => q(mi),
3757             'one' => q({0}mi),
3758             'other' => q({0}mi),
3759             },
3760             'mile-per-hour' => {
3761             'name' => q(mi/h),
3762             'one' => q({0}mi/h),
3763             'other' => q({0}mi/h),
3764             },
3765             'mile-scandinavian' => {
3766             'name' => q(mi esc.),
3767             'one' => q({0}mi esc.),
3768             'other' => q({0}mi esc.),
3769             },
3770             'millibar' => {
3771             'name' => q(mbar),
3772             'one' => q({0}mbar),
3773             'other' => q({0}mbar),
3774             },
3775             'millimeter' => {
3776             'name' => q(mm),
3777             'one' => q({0}mm),
3778             'other' => q({0}mm),
3779             },
3780             'millimeter-of-mercury' => {
3781             'name' => q(mmHg),
3782             'one' => q({0}mmHg),
3783             'other' => q({0}mmHg),
3784             },
3785             'millisecond' => {
3786             'name' => q(ms),
3787             'one' => q({0}ms),
3788             'other' => q({0}ms),
3789             },
3790             'minute' => {
3791             'name' => q(min),
3792             'one' => q({0}min),
3793             'other' => q({0}min),
3794             'per' => q({0}/min),
3795             },
3796             'month' => {
3797             'name' => q(m),
3798             'one' => q({0}m),
3799             'other' => q({0}m),
3800             'per' => q({0}/m),
3801             },
3802             'nanometer' => {
3803             'name' => q(nm),
3804             'one' => q({0}nm),
3805             'other' => q({0}nm),
3806             },
3807             'nanosecond' => {
3808             'name' => q(ns),
3809             'one' => q({0}ns),
3810             'other' => q({0}ns),
3811             },
3812             'ounce' => {
3813             'name' => q(oz),
3814             'one' => q({0}oz),
3815             'other' => q({0}oz),
3816             'per' => q({0}/oz),
3817             },
3818             'parsec' => {
3819             'name' => q(pc),
3820             'one' => q({0}pc),
3821             'other' => q({0}pc),
3822             },
3823             'per' => {
3824             '1' => q({0}/{1}),
3825             },
3826             'percent' => {
3827             'name' => q(%),
3828             'one' => q({0} %),
3829             'other' => q({0} %),
3830             },
3831             'picometer' => {
3832             'name' => q(pm),
3833             'one' => q({0}pm),
3834             'other' => q({0}pm),
3835             },
3836             'pound' => {
3837             'name' => q(lb),
3838             'one' => q({0}lb),
3839             'other' => q({0}lb),
3840             'per' => q({0}/lb),
3841             },
3842             'pound-per-square-inch' => {
3843             'name' => q(psi),
3844             'one' => q({0}psi),
3845             'other' => q({0}psi),
3846             },
3847             'second' => {
3848             'name' => q(s),
3849             'one' => q({0}s),
3850             'other' => q({0}s),
3851             'per' => q({0}/s),
3852             },
3853             'square-foot' => {
3854             'one' => q({0}ft²),
3855             'other' => q({0}ft²),
3856             },
3857             'square-kilometer' => {
3858             'one' => q({0}km²),
3859             'other' => q({0}km²),
3860             },
3861             'square-meter' => {
3862             'one' => q({0}m²),
3863             'other' => q({0}m²),
3864             },
3865             'square-mile' => {
3866             'one' => q({0}mi²),
3867             'other' => q({0}mi²),
3868             },
3869             'stone' => {
3870             'name' => q(st),
3871             'one' => q({0}st),
3872             'other' => q({0}st),
3873             },
3874             'watt' => {
3875             'one' => q({0}W),
3876             'other' => q({0}W),
3877             },
3878             'week' => {
3879             'name' => q(sem),
3880             'one' => q({0}sem),
3881             'other' => q({0}sem),
3882             'per' => q({0}/sem),
3883             },
3884             'yard' => {
3885             'name' => q(yd),
3886             'one' => q({0}yd),
3887             'other' => q({0}yd),
3888             },
3889             'year' => {
3890             'name' => q(a),
3891             'one' => q({0}a),
3892             'other' => q({0}a),
3893             'per' => q({0}/a),
3894             },
3895             },
3896             'short' => {
3897             '' => {
3898             'name' => q(punto),
3899             },
3900             'acre' => {
3901             'name' => q(ac),
3902             'one' => q({0} ac),
3903             'other' => q({0} ac),
3904             },
3905             'acre-foot' => {
3906             'name' => q(ac ft),
3907             'one' => q({0} ac ft),
3908             'other' => q({0} ac ft),
3909             },
3910             'ampere' => {
3911             'name' => q(A),
3912             'one' => q({0} A),
3913             'other' => q({0} A),
3914             },
3915             'arc-minute' => {
3916             'name' => q(arcmin),
3917             'one' => q({0} arcmin),
3918             'other' => q({0} arcmin),
3919             },
3920             'arc-second' => {
3921             'name' => q(arcsec),
3922             'one' => q({0} arcsec),
3923             'other' => q({0} arcsec),
3924             },
3925             'astronomical-unit' => {
3926             'name' => q(au),
3927             'one' => q({0} au),
3928             'other' => q({0} au),
3929             },
3930             'atmosphere' => {
3931             'name' => q(atm),
3932             'one' => q({0} atm),
3933             'other' => q({0} atm),
3934             },
3935             'bit' => {
3936             'name' => q(b),
3937             'one' => q({0} b),
3938             'other' => q({0} b),
3939             },
3940             'byte' => {
3941             'name' => q(B),
3942             'one' => q({0} B),
3943             'other' => q({0} B),
3944             },
3945             'calorie' => {
3946             'name' => q(cal),
3947             'one' => q({0} cal),
3948             'other' => q({0} cal),
3949             },
3950             'carat' => {
3951             'name' => q(c),
3952             'one' => q({0} c),
3953             'other' => q({0} c),
3954             },
3955             'celsius' => {
3956             'name' => q(°C),
3957             'one' => q({0} °C),
3958             'other' => q({0} °C),
3959             },
3960             'centiliter' => {
3961             'name' => q(cl),
3962             'one' => q({0} cl),
3963             'other' => q({0} cl),
3964             },
3965             'centimeter' => {
3966             'name' => q(cm),
3967             'one' => q({0} cm),
3968             'other' => q({0} cm),
3969             'per' => q({0}/cm),
3970             },
3971             'century' => {
3972             'name' => q(sig.),
3973             'one' => q({0} sig.),
3974             'other' => q({0} sig.),
3975             },
3976             'coordinate' => {
3977             'east' => q({0} E),
3978             'north' => q({0} N),
3979             'south' => q({0} S),
3980             'west' => q({0} O),
3981             },
3982             'cubic-centimeter' => {
3983             'name' => q(cm³),
3984             'one' => q({0} cm³),
3985             'other' => q({0} cm³),
3986             'per' => q({0}/cm³),
3987             },
3988             'cubic-foot' => {
3989             'name' => q(ft³),
3990             'one' => q({0} ft³),
3991             'other' => q({0} ft³),
3992             },
3993             'cubic-inch' => {
3994             'name' => q(in³),
3995             'one' => q({0} in³),
3996             'other' => q({0} in³),
3997             },
3998             'cubic-kilometer' => {
3999             'name' => q(km³),
4000             'one' => q({0} km³),
4001             'other' => q({0} km³),
4002             },
4003             'cubic-meter' => {
4004             'name' => q(m³),
4005             'one' => q({0} m³),
4006             'other' => q({0} m³),
4007             'per' => q({0}/m³),
4008             },
4009             'cubic-mile' => {
4010             'name' => q(mi³),
4011             'one' => q({0} mi³),
4012             'other' => q({0} mi³),
4013             },
4014             'cubic-yard' => {
4015             'name' => q(yd³),
4016             'one' => q({0} yd³),
4017             'other' => q({0} yd³),
4018             },
4019             'cup' => {
4020             'name' => q(tazas),
4021             'one' => q({0} tza.),
4022             'other' => q({0} tza.),
4023             },
4024             'cup-metric' => {
4025             'name' => q(mc),
4026             'one' => q({0} mc),
4027             'other' => q({0} mc),
4028             },
4029             'day' => {
4030             'name' => q(d),
4031             'one' => q({0} d),
4032             'other' => q({0} d),
4033             'per' => q({0}/d),
4034             },
4035             'deciliter' => {
4036             'name' => q(dl),
4037             'one' => q({0} dl),
4038             'other' => q({0} dl),
4039             },
4040             'decimeter' => {
4041             'name' => q(dm),
4042             'one' => q({0} dm),
4043             'other' => q({0} dm),
4044             },
4045             'degree' => {
4046             'name' => q(grad.),
4047             'one' => q({0}°),
4048             'other' => q({0}°),
4049             },
4050             'fahrenheit' => {
4051             'name' => q(°F),
4052             'one' => q({0} °F),
4053             'other' => q({0} °F),
4054             },
4055             'fluid-ounce' => {
4056             'name' => q(fl oz),
4057             'one' => q({0} fl oz),
4058             'other' => q({0} fl oz),
4059             },
4060             'foodcalorie' => {
4061             'name' => q(cal),
4062             'one' => q({0} cal),
4063             'other' => q({0} cal),
4064             },
4065             'foot' => {
4066             'name' => q(ft),
4067             'one' => q({0} ft),
4068             'other' => q({0} ft),
4069             'per' => q({0}/ft),
4070             },
4071             'g-force' => {
4072             'name' => q(Fg),
4073             'one' => q({0} Fg),
4074             'other' => q({0} Fg),
4075             },
4076             'gallon' => {
4077             'name' => q(gal),
4078             'one' => q({0} gal),
4079             'other' => q({0} gal),
4080             'per' => q({0}/gal),
4081             },
4082             'gallon-imperial' => {
4083             'name' => q(gal imp.),
4084             'one' => q({0} gal imp.),
4085             'other' => q({0} gal imp.),
4086             'per' => q({0}/gal imp.),
4087             },
4088             'generic' => {
4089             'name' => q(°),
4090             'one' => q({0}°),
4091             'other' => q({0}°),
4092             },
4093             'gigabit' => {
4094             'name' => q(Gb),
4095             'one' => q({0} Gb),
4096             'other' => q({0} Gb),
4097             },
4098             'gigabyte' => {
4099             'name' => q(GB),
4100             'one' => q({0} GB),
4101             'other' => q({0} GB),
4102             },
4103             'gigahertz' => {
4104             'name' => q(GHz),
4105             'one' => q({0} GHz),
4106             'other' => q({0} GHz),
4107             },
4108             'gigawatt' => {
4109             'name' => q(GW),
4110             'one' => q({0} GW),
4111             'other' => q({0} GW),
4112             },
4113             'gram' => {
4114             'name' => q(g),
4115             'one' => q({0} g),
4116             'other' => q({0} g),
4117             'per' => q({0}/g),
4118             },
4119             'hectare' => {
4120             'name' => q(ha),
4121             'one' => q({0} ha),
4122             'other' => q({0} ha),
4123             },
4124             'hectoliter' => {
4125             'name' => q(hl),
4126             'one' => q({0} hl),
4127             'other' => q({0} hl),
4128             },
4129             'hectopascal' => {
4130             'name' => q(hPa),
4131             'one' => q({0} hPa),
4132             'other' => q({0} hPa),
4133             },
4134             'hertz' => {
4135             'name' => q(Hz),
4136             'one' => q({0} Hz),
4137             'other' => q({0} Hz),
4138             },
4139             'horsepower' => {
4140             'name' => q(CV),
4141             'one' => q({0} CV),
4142             'other' => q({0} CV),
4143             },
4144             'hour' => {
4145             'name' => q(horas),
4146             'one' => q({0} h),
4147             'other' => q({0} h),
4148             'per' => q({0}/h),
4149             },
4150             'inch' => {
4151             'name' => q(in),
4152             'one' => q({0} in),
4153             'other' => q({0} in),
4154             'per' => q({0}/in),
4155             },
4156             'inch-hg' => {
4157             'name' => q(inHg),
4158             'one' => q({0} inHg),
4159             'other' => q({0} inHg),
4160             },
4161             'joule' => {
4162             'name' => q(J),
4163             'one' => q({0} J),
4164             'other' => q({0} J),
4165             },
4166             'karat' => {
4167             'name' => q(ct),
4168             'one' => q({0} ct),
4169             'other' => q({0} ct),
4170             },
4171             'kelvin' => {
4172             'name' => q(K),
4173             'one' => q({0} K),
4174             'other' => q({0} K),
4175             },
4176             'kilobit' => {
4177             'name' => q(kb),
4178             'one' => q({0} kb),
4179             'other' => q({0} kb),
4180             },
4181             'kilobyte' => {
4182             'name' => q(kB),
4183             'one' => q({0} kB),
4184             'other' => q({0} kB),
4185             },
4186             'kilocalorie' => {
4187             'name' => q(kcal),
4188             'one' => q({0} kcal),
4189             'other' => q({0} kcal),
4190             },
4191             'kilogram' => {
4192             'name' => q(kg),
4193             'one' => q({0} kg),
4194             'other' => q({0} kg),
4195             'per' => q({0}/kg),
4196             },
4197             'kilohertz' => {
4198             'name' => q(kHz),
4199             'one' => q({0} kHz),
4200             'other' => q({0} kHz),
4201             },
4202             'kilojoule' => {
4203             'name' => q(kJ),
4204             'one' => q({0} kJ),
4205             'other' => q({0} kJ),
4206             },
4207             'kilometer' => {
4208             'name' => q(km),
4209             'one' => q({0} km),
4210             'other' => q({0} km),
4211             'per' => q({0}/km),
4212             },
4213             'kilometer-per-hour' => {
4214             'name' => q(km/h),
4215             'one' => q({0} km/h),
4216             'other' => q({0} km/h),
4217             },
4218             'kilowatt' => {
4219             'name' => q(kW),
4220             'one' => q({0} kW),
4221             'other' => q({0} kW),
4222             },
4223             'kilowatt-hour' => {
4224             'name' => q(kWh),
4225             'one' => q({0} kWh),
4226             'other' => q({0} kWh),
4227             },
4228             'knot' => {
4229             'name' => q(kn),
4230             'one' => q({0} kn),
4231             'other' => q({0} kn),
4232             },
4233             'light-year' => {
4234             'name' => q(a. l.),
4235             'one' => q({0} a. l.),
4236             'other' => q({0} a. l.),
4237             },
4238             'liter' => {
4239             'name' => q(l),
4240             'one' => q({0} l),
4241             'other' => q({0} l),
4242             'per' => q({0}/l),
4243             },
4244             'liter-per-100kilometers' => {
4245             'name' => q(l/100 km),
4246             'one' => q({0} l/100 km),
4247             'other' => q({0} l/100 km),
4248             },
4249             'liter-per-kilometer' => {
4250             'name' => q(l/km),
4251             'one' => q({0} l/km),
4252             'other' => q({0} l/km),
4253             },
4254             'lux' => {
4255             'name' => q(lx),
4256             'one' => q({0} lx),
4257             'other' => q({0} lx),
4258             },
4259             'megabit' => {
4260             'name' => q(Mb),
4261             'one' => q({0} Mb),
4262             'other' => q({0} Mb),
4263             },
4264             'megabyte' => {
4265             'name' => q(MB),
4266             'one' => q({0} MB),
4267             'other' => q({0} MB),
4268             },
4269             'megahertz' => {
4270             'name' => q(MHz),
4271             'one' => q({0} MHz),
4272             'other' => q({0} MHz),
4273             },
4274             'megaliter' => {
4275             'name' => q(Ml),
4276             'one' => q({0} Ml),
4277             'other' => q({0} Ml),
4278             },
4279             'megawatt' => {
4280             'name' => q(MW),
4281             'one' => q({0} MW),
4282             'other' => q({0} MW),
4283             },
4284             'meter' => {
4285             'name' => q(m),
4286             'one' => q({0} m),
4287             'other' => q({0} m),
4288             'per' => q({0}/m),
4289             },
4290             'meter-per-second' => {
4291             'name' => q(m/s),
4292             'one' => q({0} m/s),
4293             'other' => q({0} m/s),
4294             },
4295             'meter-per-second-squared' => {
4296             'name' => q(m/s²),
4297             'one' => q({0} m/s²),
4298             'other' => q({0} m/s²),
4299             },
4300             'metric-ton' => {
4301             'name' => q(tm),
4302             'one' => q({0} tm),
4303             'other' => q({0} tm),
4304             },
4305             'microgram' => {
4306             'name' => q(µg),
4307             'one' => q({0} µg),
4308             'other' => q({0} µg),
4309             },
4310             'micrometer' => {
4311             'name' => q(µm),
4312             'one' => q({0} µm),
4313             'other' => q({0} µm),
4314             },
4315             'microsecond' => {
4316             'name' => q(μs),
4317             'one' => q({0} μs),
4318             'other' => q({0} μs),
4319             },
4320             'mile' => {
4321             'name' => q(mi),
4322             'one' => q({0} mi),
4323             'other' => q({0} mi),
4324             },
4325             'mile-per-gallon' => {
4326             'name' => q(mi/gal),
4327             'one' => q({0} mi/gal),
4328             'other' => q({0} mi/gal),
4329             },
4330             'mile-per-gallon-imperial' => {
4331             'name' => q(mi/gal imp.),
4332             'one' => q({0} mi/gal imp.),
4333             'other' => q({0} mi/gal imp.),
4334             },
4335             'mile-per-hour' => {
4336             'name' => q(mi/h),
4337             'one' => q({0} mi/h),
4338             'other' => q({0} mi/h),
4339             },
4340             'mile-scandinavian' => {
4341             'name' => q(mi esc.),
4342             'one' => q({0} mi esc.),
4343             'other' => q({0} mi esc.),
4344             },
4345             'milliampere' => {
4346             'name' => q(mA),
4347             'one' => q({0} mA),
4348             'other' => q({0} mA),
4349             },
4350             'millibar' => {
4351             'name' => q(mbar),
4352             'one' => q({0} mbar),
4353             'other' => q({0} mbar),
4354             },
4355             'milligram' => {
4356             'name' => q(mg),
4357             'one' => q({0} mg),
4358             'other' => q({0} mg),
4359             },
4360             'milligram-per-deciliter' => {
4361             'name' => q(mg/dL),
4362             'one' => q({0} mg/dL),
4363             'other' => q({0} mg/dL),
4364             },
4365             'milliliter' => {
4366             'name' => q(ml),
4367             'one' => q({0} ml),
4368             'other' => q({0} ml),
4369             },
4370             'millimeter' => {
4371             'name' => q(mm),
4372             'one' => q({0} mm),
4373             'other' => q({0} mm),
4374             },
4375             'millimeter-of-mercury' => {
4376             'name' => q(mmHg),
4377             'one' => q({0} mmHg),
4378             'other' => q({0} mmHg),
4379             },
4380             'millimole-per-liter' => {
4381             'name' => q(mmol/L),
4382             'one' => q({0} mmol/L),
4383             'other' => q({0} mmol/L),
4384             },
4385             'millisecond' => {
4386             'name' => q(ms),
4387             'one' => q({0} ms),
4388             'other' => q({0} ms),
4389             },
4390             'milliwatt' => {
4391             'name' => q(mW),
4392             'one' => q({0} mW),
4393             'other' => q({0} mW),
4394             },
4395             'minute' => {
4396             'name' => q(min),
4397             'one' => q({0} min),
4398             'other' => q({0} min),
4399             'per' => q({0}/min),
4400             },
4401             'month' => {
4402             'name' => q(m.),
4403             'one' => q({0} m.),
4404             'other' => q({0} m.),
4405             'per' => q({0}/m.),
4406             },
4407             'nanometer' => {
4408             'name' => q(nm),
4409             'one' => q({0} nm),
4410             'other' => q({0} nm),
4411             },
4412             'nanosecond' => {
4413             'name' => q(ns),
4414             'one' => q({0} ns),
4415             'other' => q({0} ns),
4416             },
4417             'nautical-mile' => {
4418             'name' => q(M),
4419             'one' => q({0} M),
4420             'other' => q({0} M),
4421             },
4422             'ohm' => {
4423             'name' => q(Ω),
4424             'one' => q({0} Ω),
4425             'other' => q({0} Ω),
4426             },
4427             'ounce' => {
4428             'name' => q(oz),
4429             'one' => q({0} oz),
4430             'other' => q({0} oz),
4431             'per' => q({0}/oz),
4432             },
4433             'ounce-troy' => {
4434             'name' => q(oz t),
4435             'one' => q({0} oz t),
4436             'other' => q({0} oz t),
4437             },
4438             'parsec' => {
4439             'name' => q(pc),
4440             'one' => q({0} pc),
4441             'other' => q({0} pc),
4442             },
4443             'part-per-million' => {
4444             'name' => q(ppm),
4445             'one' => q({0} ppm),
4446             'other' => q({0} ppm),
4447             },
4448             'per' => {
4449             '1' => q({0}/{1}),
4450             },
4451             'percent' => {
4452             'name' => q(por ciento),
4453             'one' => q({0} %),
4454             'other' => q({0} %),
4455             },
4456             'permille' => {
4457             'name' => q(por mil),
4458             'one' => q({0} ‰),
4459             'other' => q({0} ‰),
4460             },
4461             'petabyte' => {
4462             'name' => q(PB),
4463             'one' => q({0} PB),
4464             'other' => q({0} PB),
4465             },
4466             'picometer' => {
4467             'name' => q(pm),
4468             'one' => q({0} pm),
4469             'other' => q({0} pm),
4470             },
4471             'pint' => {
4472             'name' => q(pt),
4473             'one' => q({0} pt),
4474             'other' => q({0} pt),
4475             },
4476             'pint-metric' => {
4477             'name' => q(mpt),
4478             'one' => q({0} mpt),
4479             'other' => q({0} mpt),
4480             },
4481             'point' => {
4482             'name' => q(puntos),
4483             'one' => q({0} pto.),
4484             'other' => q({0} ptos.),
4485             },
4486             'pound' => {
4487             'name' => q(lb),
4488             'one' => q({0} lb),
4489             'other' => q({0} lb),
4490             'per' => q({0}/lb),
4491             },
4492             'pound-per-square-inch' => {
4493             'name' => q(psi),
4494             'one' => q({0} psi),
4495             'other' => q({0} psi),
4496             },
4497             'quart' => {
4498             'name' => q(qt),
4499             'one' => q({0} qt),
4500             'other' => q({0} qt),
4501             },
4502             'radian' => {
4503             'name' => q(rad),
4504             'one' => q({0} rad),
4505             'other' => q({0} rad),
4506             },
4507             'revolution' => {
4508             'name' => q(rev),
4509             'one' => q({0} rev),
4510             'other' => q({0} rev),
4511             },
4512             'second' => {
4513             'name' => q(s),
4514             'one' => q({0} s),
4515             'other' => q({0} s),
4516             'per' => q({0}/s),
4517             },
4518             'square-centimeter' => {
4519             'name' => q(cm²),
4520             'one' => q({0} cm²),
4521             'other' => q({0} cm²),
4522             'per' => q({0}/cm²),
4523             },
4524             'square-foot' => {
4525             'name' => q(ft²),
4526             'one' => q({0} ft²),
4527             'other' => q({0} ft²),
4528             },
4529             'square-inch' => {
4530             'name' => q(in²),
4531             'one' => q({0} in²),
4532             'other' => q({0} in²),
4533             'per' => q({0}/in²),
4534             },
4535             'square-kilometer' => {
4536             'name' => q(km²),
4537             'one' => q({0} km²),
4538             'other' => q({0} km²),
4539             'per' => q({0}/km²),
4540             },
4541             'square-meter' => {
4542             'name' => q(m²),
4543             'one' => q({0} m²),
4544             'other' => q({0} m²),
4545             'per' => q({0}/m²),
4546             },
4547             'square-mile' => {
4548             'name' => q(mi²),
4549             'one' => q({0} mi²),
4550             'other' => q({0} mi²),
4551             'per' => q({0}/mi²),
4552             },
4553             'square-yard' => {
4554             'name' => q(yd²),
4555             'one' => q({0} yd²),
4556             'other' => q({0} yd²),
4557             },
4558             'tablespoon' => {
4559             'name' => q(cda),
4560             'one' => q({0} cda),
4561             'other' => q({0} cda),
4562             },
4563             'teaspoon' => {
4564             'name' => q(cdta),
4565             'one' => q({0} cdta),
4566             'other' => q({0} cdta),
4567             },
4568             'terabit' => {
4569             'name' => q(Tb),
4570             'one' => q({0} Tb),
4571             'other' => q({0} Tb),
4572             },
4573             'terabyte' => {
4574             'name' => q(TB),
4575             'one' => q({0} TB),
4576             'other' => q({0} TB),
4577             },
4578             'ton' => {
4579             'name' => q(t),
4580             'one' => q({0} t),
4581             'other' => q({0} t),
4582             },
4583             'volt' => {
4584             'name' => q(voltios),
4585             'one' => q({0} V),
4586             'other' => q({0} V),
4587             },
4588             'watt' => {
4589             'name' => q(vatios),
4590             'one' => q({0} W),
4591             'other' => q({0} W),
4592             },
4593             'week' => {
4594             'name' => q(sem.),
4595             'one' => q({0} sem.),
4596             'other' => q({0} sem.),
4597             'per' => q({0}/sem.),
4598             },
4599             'yard' => {
4600             'name' => q(yd),
4601             'one' => q({0} yd),
4602             'other' => q({0} yd),
4603             },
4604             'year' => {
4605             'name' => q(a),
4606             'one' => q({0} a),
4607             'other' => q({0} a),
4608             'per' => q({0}/a),
4609             },
4610             },
4611             } }
4612             );
4613              
4614             has 'yesstr' => (
4615             is => 'ro',
4616             isa => RegexpRef,
4617             init_arg => undef,
4618             default => sub { qr'^(?i:sí|s|yes|y)$' }
4619             );
4620              
4621             has 'nostr' => (
4622             is => 'ro',
4623             isa => RegexpRef,
4624             init_arg => undef,
4625             default => sub { qr'^(?i:no|n)$' }
4626             );
4627              
4628             has 'listPatterns' => (
4629             is => 'ro',
4630             isa => HashRef,
4631             init_arg => undef,
4632             default => sub { {
4633             start => q({0}, {1}),
4634             middle => q({0}, {1}),
4635             end => q({0}, {1}),
4636             2 => q({0} y {1}),
4637             } }
4638             );
4639              
4640             has 'default_numbering_system' => (
4641             is => 'ro',
4642             isa => Str,
4643             init_arg => undef,
4644             default => 'latn',
4645             );
4646              
4647             has native_numbering_system => (
4648             is => 'ro',
4649             isa => Str,
4650             init_arg => undef,
4651             default => 'latn',
4652             );
4653              
4654             has 'minimum_grouping_digits' => (
4655             is =>'ro',
4656             isa => Int,
4657             init_arg => undef,
4658             default => 2,
4659             );
4660              
4661             has 'number_symbols' => (
4662             is => 'ro',
4663             isa => HashRef,
4664             init_arg => undef,
4665             default => sub { {
4666             'latn' => {
4667             'decimal' => q(,),
4668             'exponential' => q(E),
4669             'group' => q(.),
4670             'infinity' => q(∞),
4671             'list' => q(;),
4672             'minusSign' => q(-),
4673             'nan' => q(NaN),
4674             'perMille' => q(‰),
4675             'percentSign' => q(%),
4676             'plusSign' => q(+),
4677             'superscriptingExponent' => q(×),
4678             'timeSeparator' => q(:),
4679             },
4680             } }
4681             );
4682              
4683             has 'number_formats' => (
4684             is => 'ro',
4685             isa => HashRef,
4686             init_arg => undef,
4687             default => sub { {
4688             decimalFormat => {
4689             'default' => {
4690             '1000' => {
4691             'one' => '0 mil',
4692             'other' => '0 mil',
4693             },
4694             '10000' => {
4695             'one' => '00 mil',
4696             'other' => '00 mil',
4697             },
4698             '100000' => {
4699             'one' => '000 mil',
4700             'other' => '000 mil',
4701             },
4702             '1000000' => {
4703             'one' => '0 M',
4704             'other' => '0 M',
4705             },
4706             '10000000' => {
4707             'one' => '00 M',
4708             'other' => '00 M',
4709             },
4710             '100000000' => {
4711             'one' => '000 M',
4712             'other' => '000 M',
4713             },
4714             '1000000000' => {
4715             'one' => '0000 M',
4716             'other' => '0000 M',
4717             },
4718             '10000000000' => {
4719             'one' => '00 mil M',
4720             'other' => '00 mil M',
4721             },
4722             '100000000000' => {
4723             'one' => '000 mil M',
4724             'other' => '000 mil M',
4725             },
4726             '1000000000000' => {
4727             'one' => '0 B',
4728             'other' => '0 B',
4729             },
4730             '10000000000000' => {
4731             'one' => '00 B',
4732             'other' => '00 B',
4733             },
4734             '100000000000000' => {
4735             'one' => '000 B',
4736             'other' => '000 B',
4737             },
4738             'standard' => {
4739             'default' => '#,##0.###',
4740             },
4741             },
4742             'long' => {
4743             '1000' => {
4744             'one' => '0 mil',
4745             'other' => '0 mil',
4746             },
4747             '10000' => {
4748             'one' => '00 mil',
4749             'other' => '00 mil',
4750             },
4751             '100000' => {
4752             'one' => '000 mil',
4753             'other' => '000 mil',
4754             },
4755             '1000000' => {
4756             'one' => '0 millón',
4757             'other' => '0 millones',
4758             },
4759             '10000000' => {
4760             'one' => '00 millones',
4761             'other' => '00 millones',
4762             },
4763             '100000000' => {
4764             'one' => '000 millones',
4765             'other' => '000 millones',
4766             },
4767             '1000000000' => {
4768             'one' => '0 mil millones',
4769             'other' => '0 mil millones',
4770             },
4771             '10000000000' => {
4772             'one' => '00 mil millones',
4773             'other' => '00 mil millones',
4774             },
4775             '100000000000' => {
4776             'one' => '000 mil millones',
4777             'other' => '000 mil millones',
4778             },
4779             '1000000000000' => {
4780             'one' => '0 billón',
4781             'other' => '0 billones',
4782             },
4783             '10000000000000' => {
4784             'one' => '00 billones',
4785             'other' => '00 billones',
4786             },
4787             '100000000000000' => {
4788             'one' => '000 billones',
4789             'other' => '000 billones',
4790             },
4791             },
4792             'short' => {
4793             '1000' => {
4794             'one' => '0 mil',
4795             'other' => '0 mil',
4796             },
4797             '10000' => {
4798             'one' => '00 mil',
4799             'other' => '00 mil',
4800             },
4801             '100000' => {
4802             'one' => '000 mil',
4803             'other' => '000 mil',
4804             },
4805             '1000000' => {
4806             'one' => '0 M',
4807             'other' => '0 M',
4808             },
4809             '10000000' => {
4810             'one' => '00 M',
4811             'other' => '00 M',
4812             },
4813             '100000000' => {
4814             'one' => '000 M',
4815             'other' => '000 M',
4816             },
4817             '1000000000' => {
4818             'one' => '0000 M',
4819             'other' => '0000 M',
4820             },
4821             '10000000000' => {
4822             'one' => '00 mil M',
4823             'other' => '00 mil M',
4824             },
4825             '100000000000' => {
4826             'one' => '000 mil M',
4827             'other' => '000 mil M',
4828             },
4829             '1000000000000' => {
4830             'one' => '0 B',
4831             'other' => '0 B',
4832             },
4833             '10000000000000' => {
4834             'one' => '00 B',
4835             'other' => '00 B',
4836             },
4837             '100000000000000' => {
4838             'one' => '000 B',
4839             'other' => '000 B',
4840             },
4841             },
4842             },
4843             percentFormat => {
4844             'default' => {
4845             'standard' => {
4846             'default' => '#,##0 %',
4847             },
4848             },
4849             },
4850             scientificFormat => {
4851             'default' => {
4852             'standard' => {
4853             'default' => '#E0',
4854             },
4855             },
4856             },
4857             } },
4858             );
4859              
4860             has 'number_currency_formats' => (
4861             is => 'ro',
4862             isa => HashRef,
4863             init_arg => undef,
4864             default => sub { {
4865             'latn' => {
4866             'pattern' => {
4867             'default' => {
4868             'accounting' => {
4869             'positive' => '#,##0.00 ¤',
4870             },
4871             'standard' => {
4872             'positive' => '#,##0.00 ¤',
4873             },
4874             },
4875             },
4876             },
4877             } },
4878             );
4879              
4880             has 'currencies' => (
4881             is => 'ro',
4882             isa => HashRef,
4883             init_arg => undef,
4884             default => sub { {
4885             'ADP' => {
4886             display_name => {
4887             'currency' => q(peseta andorrana),
4888             'one' => q(peseta andorrana),
4889             'other' => q(pesetas andorranas),
4890             },
4891             },
4892             'AED' => {
4893             symbol => 'AED',
4894             display_name => {
4895             'currency' => q(dírham de los Emiratos Árabes Unidos),
4896             'one' => q(dírham de los Emiratos Árabes Unidos),
4897             'other' => q(dírhams de los Emiratos Árabes Unidos),
4898             },
4899             },
4900             'AFA' => {
4901             display_name => {
4902             'currency' => q(afgani \(1927–2002\)),
4903             },
4904             },
4905             'AFN' => {
4906             symbol => 'AFN',
4907             display_name => {
4908             'currency' => q(afgani),
4909             'one' => q(afgani),
4910             'other' => q(afganis),
4911             },
4912             },
4913             'ALL' => {
4914             symbol => 'ALL',
4915             display_name => {
4916             'currency' => q(lek),
4917             'one' => q(lek),
4918             'other' => q(lekes),
4919             },
4920             },
4921             'AMD' => {
4922             symbol => 'AMD',
4923             display_name => {
4924             'currency' => q(dram),
4925             'one' => q(dram),
4926             'other' => q(drams),
4927             },
4928             },
4929             'ANG' => {
4930             symbol => 'ANG',
4931             display_name => {
4932             'currency' => q(florín de las Antillas Neerlandesas),
4933             'one' => q(florín de las Antillas Neerlandesas),
4934             'other' => q(florines de las Antillas Neerlandesas),
4935             },
4936             },
4937             'AOA' => {
4938             symbol => 'AOA',
4939             display_name => {
4940             'currency' => q(kuanza),
4941             'one' => q(kuanza),
4942             'other' => q(kuanzas),
4943             },
4944             },
4945             'AOK' => {
4946             display_name => {
4947             'currency' => q(kwanza angoleño \(1977–1990\)),
4948             },
4949             },
4950             'AON' => {
4951             display_name => {
4952             'currency' => q(nuevo kwanza angoleño \(1990–2000\)),
4953             },
4954             },
4955             'AOR' => {
4956             display_name => {
4957             'currency' => q(kwanza reajustado angoleño \(1995–1999\)),
4958             },
4959             },
4960             'ARA' => {
4961             display_name => {
4962             'currency' => q(austral argentino),
4963             'one' => q(austral argentino),
4964             'other' => q(australes argentinos),
4965             },
4966             },
4967             'ARP' => {
4968             display_name => {
4969             'currency' => q(peso argentino \(1983–1985\)),
4970             'one' => q(peso argentino \(ARP\)),
4971             'other' => q(pesos argentinos \(ARP\)),
4972             },
4973             },
4974             'ARS' => {
4975             symbol => 'ARS',
4976             display_name => {
4977             'currency' => q(peso argentino),
4978             'one' => q(peso argentino),
4979             'other' => q(pesos argentinos),
4980             },
4981             },
4982             'ATS' => {
4983             display_name => {
4984             'currency' => q(chelín austriaco),
4985             'one' => q(chelín austriaco),
4986             'other' => q(chelines austriacos),
4987             },
4988             },
4989             'AUD' => {
4990             symbol => 'AUD',
4991             display_name => {
4992             'currency' => q(dólar australiano),
4993             'one' => q(dólar australiano),
4994             'other' => q(dólares australianos),
4995             },
4996             },
4997             'AWG' => {
4998             symbol => 'AWG',
4999             display_name => {
5000             'currency' => q(florín arubeño),
5001             'one' => q(florín arubeño),
5002             'other' => q(florines arubeños),
5003             },
5004             },
5005             'AZM' => {
5006             display_name => {
5007             'currency' => q(manat azerí \(1993–2006\)),
5008             },
5009             },
5010             'AZN' => {
5011             symbol => 'AZN',
5012             display_name => {
5013             'currency' => q(manat azerbaiyano),
5014             'one' => q(manat azerbaiyano),
5015             'other' => q(manat azerbaiyanos),
5016             },
5017             },
5018             'BAD' => {
5019             display_name => {
5020             'currency' => q(dinar bosnio),
5021             'one' => q(dinar bosnio),
5022             'other' => q(dinares bosnios),
5023             },
5024             },
5025             'BAM' => {
5026             symbol => 'BAM',
5027             display_name => {
5028             'currency' => q(marco convertible de Bosnia y Herzegovina),
5029             'one' => q(marco convertible de Bosnia y Herzegovina),
5030             'other' => q(marcos convertibles de Bosnia y Herzegovina),
5031             },
5032             },
5033             'BBD' => {
5034             symbol => 'BBD',
5035             display_name => {
5036             'currency' => q(dólar barbadense),
5037             'one' => q(dólar barbadense),
5038             'other' => q(dólares barbadenses),
5039             },
5040             },
5041             'BDT' => {
5042             symbol => 'BDT',
5043             display_name => {
5044             'currency' => q(taka),
5045             'one' => q(taka),
5046             'other' => q(takas),
5047             },
5048             },
5049             'BEC' => {
5050             display_name => {
5051             'currency' => q(franco belga \(convertible\)),
5052             'one' => q(franco belga \(convertible\)),
5053             'other' => q(francos belgas \(convertibles\)),
5054             },
5055             },
5056             'BEF' => {
5057             display_name => {
5058             'currency' => q(franco belga),
5059             'one' => q(franco belga),
5060             'other' => q(francos belgas),
5061             },
5062             },
5063             'BEL' => {
5064             display_name => {
5065             'currency' => q(franco belga \(financiero\)),
5066             'one' => q(franco belga \(financiero\)),
5067             'other' => q(francos belgas \(financieros\)),
5068             },
5069             },
5070             'BGL' => {
5071             display_name => {
5072             'currency' => q(lev fuerte búlgaro),
5073             'one' => q(lev fuerte búlgaro),
5074             'other' => q(leva fuertes búlgaros),
5075             },
5076             },
5077             'BGN' => {
5078             symbol => 'BGN',
5079             display_name => {
5080             'currency' => q(lev búlgaro),
5081             'one' => q(lev búlgaro),
5082             'other' => q(levas búlgaras),
5083             },
5084             },
5085             'BHD' => {
5086             symbol => 'BHD',
5087             display_name => {
5088             'currency' => q(dinar bahreiní),
5089             'one' => q(dinar bahreiní),
5090             'other' => q(dinares bahreiníes),
5091             },
5092             },
5093             'BIF' => {
5094             symbol => 'BIF',
5095             display_name => {
5096             'currency' => q(franco burundés),
5097             'one' => q(franco burundés),
5098             'other' => q(francos burundeses),
5099             },
5100             },
5101             'BMD' => {
5102             symbol => 'BMD',
5103             display_name => {
5104             'currency' => q(dólar de Bermudas),
5105             'one' => q(dólar de Bermudas),
5106             'other' => q(dólares de Bermudas),
5107             },
5108             },
5109             'BND' => {
5110             symbol => 'BND',
5111             display_name => {
5112             'currency' => q(dólar bruneano),
5113             'one' => q(dólar bruneano),
5114             'other' => q(dólares bruneanos),
5115             },
5116             },
5117             'BOB' => {
5118             symbol => 'BOB',
5119             display_name => {
5120             'currency' => q(boliviano),
5121             'one' => q(boliviano),
5122             'other' => q(bolivianos),
5123             },
5124             },
5125             'BOP' => {
5126             display_name => {
5127             'currency' => q(peso boliviano),
5128             'one' => q(peso boliviano),
5129             'other' => q(pesos bolivianos),
5130             },
5131             },
5132             'BOV' => {
5133             display_name => {
5134             'currency' => q(MVDOL boliviano),
5135             'one' => q(MVDOL boliviano),
5136             'other' => q(MVDOL bolivianos),
5137             },
5138             },
5139             'BRB' => {
5140             display_name => {
5141             'currency' => q(nuevo cruceiro brasileño \(1967–1986\)),
5142             'one' => q(nuevo cruzado brasileño \(BRB\)),
5143             'other' => q(nuevos cruzados brasileños \(BRB\)),
5144             },
5145             },
5146             'BRC' => {
5147             display_name => {
5148             'currency' => q(cruzado brasileño),
5149             'one' => q(cruzado brasileño),
5150             'other' => q(cruzados brasileños),
5151             },
5152             },
5153             'BRE' => {
5154             display_name => {
5155             'currency' => q(cruceiro brasileño \(1990–1993\)),
5156             'one' => q(cruceiro brasileño \(BRE\)),
5157             'other' => q(cruceiros brasileños \(BRE\)),
5158             },
5159             },
5160             'BRL' => {
5161             symbol => 'BRL',
5162             display_name => {
5163             'currency' => q(real brasileño),
5164             'one' => q(real brasileño),
5165             'other' => q(reales brasileños),
5166             },
5167             },
5168             'BRN' => {
5169             display_name => {
5170             'currency' => q(nuevo cruzado brasileño),
5171             'one' => q(nuevo cruzado brasileño),
5172             'other' => q(nuevos cruzados brasileños),
5173             },
5174             },
5175             'BRR' => {
5176             display_name => {
5177             'currency' => q(cruceiro brasileño),
5178             'one' => q(cruceiro brasileño),
5179             'other' => q(cruceiros brasileños),
5180             },
5181             },
5182             'BSD' => {
5183             symbol => 'BSD',
5184             display_name => {
5185             'currency' => q(dólar bahameño),
5186             'one' => q(dólar bahameño),
5187             'other' => q(dólares bahameños),
5188             },
5189             },
5190             'BTN' => {
5191             symbol => 'BTN',
5192             display_name => {
5193             'currency' => q(gultrum),
5194             'one' => q(gultrum),
5195             'other' => q(gultrums),
5196             },
5197             },
5198             'BUK' => {
5199             display_name => {
5200             'currency' => q(kyat birmano),
5201             'one' => q(kyat birmano),
5202             'other' => q(kyat birmanos),
5203             },
5204             },
5205             'BWP' => {
5206             symbol => 'BWP',
5207             display_name => {
5208             'currency' => q(pula),
5209             'one' => q(pula),
5210             'other' => q(pulas),
5211             },
5212             },
5213             'BYB' => {
5214             display_name => {
5215             'currency' => q(nuevo rublo bielorruso \(1994–1999\)),
5216             'one' => q(nuevo rublo bielorruso),
5217             'other' => q(nuevos rublos bielorrusos),
5218             },
5219             },
5220             'BYN' => {
5221             symbol => 'BYN',
5222             display_name => {
5223             'currency' => q(rublo bielorruso),
5224             'one' => q(rublo bielorruso),
5225             'other' => q(rublos bielorrusos),
5226             },
5227             },
5228             'BYR' => {
5229             symbol => 'BYR',
5230             display_name => {
5231             'currency' => q(rublo bielorruso \(2000–2016\)),
5232             'one' => q(rublo bielorruso \(2000–2016\)),
5233             'other' => q(rublos bielorrusos \(2000–2016\)),
5234             },
5235             },
5236             'BZD' => {
5237             symbol => 'BZD',
5238             display_name => {
5239             'currency' => q(dólar beliceño),
5240             'one' => q(dólar beliceño),
5241             'other' => q(dólares beliceños),
5242             },
5243             },
5244             'CAD' => {
5245             symbol => 'CA$',
5246             display_name => {
5247             'currency' => q(dólar canadiense),
5248             'one' => q(dólar canadiense),
5249             'other' => q(dólares canadienses),
5250             },
5251             },
5252             'CDF' => {
5253             symbol => 'CDF',
5254             display_name => {
5255             'currency' => q(franco congoleño),
5256             'one' => q(franco congoleño),
5257             'other' => q(francos congoleños),
5258             },
5259             },
5260             'CHE' => {
5261             display_name => {
5262             'currency' => q(euro WIR),
5263             'one' => q(euro WIR),
5264             'other' => q(euros WIR),
5265             },
5266             },
5267             'CHF' => {
5268             symbol => 'CHF',
5269             display_name => {
5270             'currency' => q(franco suizo),
5271             'one' => q(franco suizo),
5272             'other' => q(francos suizos),
5273             },
5274             },
5275             'CHW' => {
5276             display_name => {
5277             'currency' => q(franco WIR),
5278             'one' => q(franco WIR),
5279             'other' => q(francos WIR),
5280             },
5281             },
5282             'CLF' => {
5283             display_name => {
5284             'currency' => q(unidad de fomento chilena),
5285             'one' => q(unidad de fomento chilena),
5286             'other' => q(unidades de fomento chilenas),
5287             },
5288             },
5289             'CLP' => {
5290             symbol => 'CLP',
5291             display_name => {
5292             'currency' => q(peso chileno),
5293             'one' => q(peso chileno),
5294             'other' => q(pesos chilenos),
5295             },
5296             },
5297             'CNH' => {
5298             symbol => 'CNH',
5299             display_name => {
5300             'currency' => q(yuan chino \(extracontinental\)),
5301             'one' => q(yuan chino \(extracontinental\)),
5302             'other' => q(yuan chino \(extracontinental\)),
5303             },
5304             },
5305             'CNY' => {
5306             symbol => 'CNY',
5307             display_name => {
5308             'currency' => q(yuan),
5309             'one' => q(yuan),
5310             'other' => q(yuanes),
5311             },
5312             },
5313             'COP' => {
5314             symbol => 'COP',
5315             display_name => {
5316             'currency' => q(peso colombiano),
5317             'one' => q(peso colombiano),
5318             'other' => q(pesos colombianos),
5319             },
5320             },
5321             'COU' => {
5322             display_name => {
5323             'currency' => q(unidad de valor real colombiana),
5324             'one' => q(unidad de valor real),
5325             'other' => q(unidades de valor reales),
5326             },
5327             },
5328             'CRC' => {
5329             symbol => 'CRC',
5330             display_name => {
5331             'currency' => q(colón costarricense),
5332             'one' => q(colón costarricense),
5333             'other' => q(colones costarricenses),
5334             },
5335             },
5336             'CSD' => {
5337             display_name => {
5338             'currency' => q(antiguo dinar serbio),
5339             'one' => q(antiguo dinar serbio),
5340             'other' => q(antiguos dinares serbios),
5341             },
5342             },
5343             'CSK' => {
5344             display_name => {
5345             'currency' => q(corona fuerte checoslovaca),
5346             'one' => q(corona fuerte checoslovaca),
5347             'other' => q(coronas fuertes checoslovacas),
5348             },
5349             },
5350             'CUC' => {
5351             symbol => 'CUC',
5352             display_name => {
5353             'currency' => q(peso cubano convertible),
5354             'one' => q(peso cubano convertible),
5355             'other' => q(pesos cubanos convertibles),
5356             },
5357             },
5358             'CUP' => {
5359             symbol => 'CUP',
5360             display_name => {
5361             'currency' => q(peso cubano),
5362             'one' => q(peso cubano),
5363             'other' => q(pesos cubanos),
5364             },
5365             },
5366             'CVE' => {
5367             symbol => 'CVE',
5368             display_name => {
5369             'currency' => q(escudo de Cabo Verde),
5370             'one' => q(escudo de Cabo Verde),
5371             'other' => q(escudos de Cabo Verde),
5372             },
5373             },
5374             'CYP' => {
5375             display_name => {
5376             'currency' => q(libra chipriota),
5377             'one' => q(libra chipriota),
5378             'other' => q(libras chipriotas),
5379             },
5380             },
5381             'CZK' => {
5382             symbol => 'CZK',
5383             display_name => {
5384             'currency' => q(corona checa),
5385             'one' => q(corona checa),
5386             'other' => q(coronas checas),
5387             },
5388             },
5389             'DDM' => {
5390             display_name => {
5391             'currency' => q(ostmark de Alemania del Este),
5392             'one' => q(marco de la República Democrática Alemana),
5393             'other' => q(marcos de la República Democrática Alemana),
5394             },
5395             },
5396             'DEM' => {
5397             display_name => {
5398             'currency' => q(marco alemán),
5399             'one' => q(marco alemán),
5400             'other' => q(marcos alemanes),
5401             },
5402             },
5403             'DJF' => {
5404             symbol => 'DJF',
5405             display_name => {
5406             'currency' => q(franco yibutiano),
5407             'one' => q(franco yibutiano),
5408             'other' => q(francos yibutianos),
5409             },
5410             },
5411             'DKK' => {
5412             symbol => 'DKK',
5413             display_name => {
5414             'currency' => q(corona danesa),
5415             'one' => q(corona danesa),
5416             'other' => q(coronas danesas),
5417             },
5418             },
5419             'DOP' => {
5420             symbol => 'DOP',
5421             display_name => {
5422             'currency' => q(peso dominicano),
5423             'one' => q(peso dominicano),
5424             'other' => q(pesos dominicanos),
5425             },
5426             },
5427             'DZD' => {
5428             symbol => 'DZD',
5429             display_name => {
5430             'currency' => q(dinar argelino),
5431             'one' => q(dinar argelino),
5432             'other' => q(dinares argelinos),
5433             },
5434             },
5435             'ECS' => {
5436             display_name => {
5437             'currency' => q(sucre ecuatoriano),
5438             'one' => q(sucre ecuatoriano),
5439             'other' => q(sucres ecuatorianos),
5440             },
5441             },
5442             'ECV' => {
5443             display_name => {
5444             'currency' => q(unidad de valor constante \(UVC\) ecuatoriana),
5445             'one' => q(unidad de valor constante \(UVC\) ecuatoriana),
5446             'other' => q(unidades de valor constante \(UVC\) ecuatorianas),
5447             },
5448             },
5449             'EEK' => {
5450             display_name => {
5451             'currency' => q(corona estonia),
5452             'one' => q(corona estonia),
5453             'other' => q(coronas estonias),
5454             },
5455             },
5456             'EGP' => {
5457             symbol => 'EGP',
5458             display_name => {
5459             'currency' => q(libra egipcia),
5460             'one' => q(libra egipcia),
5461             'other' => q(libras egipcias),
5462             },
5463             },
5464             'ERN' => {
5465             symbol => 'ERN',
5466             display_name => {
5467             'currency' => q(nakfa),
5468             'one' => q(nakfa),
5469             'other' => q(nakfas),
5470             },
5471             },
5472             'ESA' => {
5473             display_name => {
5474             'currency' => q(peseta española \(cuenta A\)),
5475             'one' => q(peseta española \(cuenta A\)),
5476             'other' => q(pesetas españolas \(cuenta A\)),
5477             },
5478             },
5479             'ESB' => {
5480             display_name => {
5481             'currency' => q(peseta española \(cuenta convertible\)),
5482             'one' => q(peseta española \(cuenta convertible\)),
5483             'other' => q(pesetas españolas \(cuenta convertible\)),
5484             },
5485             },
5486             'ESP' => {
5487             symbol => '₧',
5488             display_name => {
5489             'currency' => q(peseta española),
5490             'one' => q(peseta española),
5491             'other' => q(pesetas españolas),
5492             },
5493             },
5494             'ETB' => {
5495             symbol => 'ETB',
5496             display_name => {
5497             'currency' => q(bir),
5498             'one' => q(bir),
5499             'other' => q(bires),
5500             },
5501             },
5502             'EUR' => {
5503             symbol => '€',
5504             display_name => {
5505             'currency' => q(euro),
5506             'one' => q(euro),
5507             'other' => q(euros),
5508             },
5509             },
5510             'FIM' => {
5511             display_name => {
5512             'currency' => q(marco finlandés),
5513             'one' => q(marco finlandés),
5514             'other' => q(marcos finlandeses),
5515             },
5516             },
5517             'FJD' => {
5518             symbol => 'FJD',
5519             display_name => {
5520             'currency' => q(dólar fiyiano),
5521             'one' => q(dólar fiyiano),
5522             'other' => q(dólares fiyianos),
5523             },
5524             },
5525             'FKP' => {
5526             symbol => 'FKP',
5527             display_name => {
5528             'currency' => q(libra malvinense),
5529             'one' => q(libra malvinense),
5530             'other' => q(libras malvinenses),
5531             },
5532             },
5533             'FRF' => {
5534             display_name => {
5535             'currency' => q(franco francés),
5536             'one' => q(franco francés),
5537             'other' => q(francos franceses),
5538             },
5539             },
5540             'GBP' => {
5541             symbol => 'GBP',
5542             display_name => {
5543             'currency' => q(libra esterlina),
5544             'one' => q(libra esterlina),
5545             'other' => q(libras esterlinas),
5546             },
5547             },
5548             'GEK' => {
5549             display_name => {
5550             'currency' => q(kupon larit georgiano),
5551             },
5552             },
5553             'GEL' => {
5554             symbol => 'GEL',
5555             display_name => {
5556             'currency' => q(lari),
5557             'one' => q(lari),
5558             'other' => q(laris),
5559             },
5560             },
5561             'GHC' => {
5562             display_name => {
5563             'currency' => q(cedi ghanés \(1979–2007\)),
5564             },
5565             },
5566             'GHS' => {
5567             symbol => 'GHS',
5568             display_name => {
5569             'currency' => q(cedi),
5570             'one' => q(cedi),
5571             'other' => q(cedis),
5572             },
5573             },
5574             'GIP' => {
5575             symbol => 'GIP',
5576             display_name => {
5577             'currency' => q(libra gibraltareña),
5578             'one' => q(libra gibraltareña),
5579             'other' => q(libras gibraltareñas),
5580             },
5581             },
5582             'GMD' => {
5583             symbol => 'GMD',
5584             display_name => {
5585             'currency' => q(dalasi),
5586             'one' => q(dalasi),
5587             'other' => q(dalasis),
5588             },
5589             },
5590             'GNF' => {
5591             symbol => 'GNF',
5592             display_name => {
5593             'currency' => q(franco guineano),
5594             'one' => q(franco guineano),
5595             'other' => q(francos guineanos),
5596             },
5597             },
5598             'GNS' => {
5599             display_name => {
5600             'currency' => q(syli guineano),
5601             },
5602             },
5603             'GQE' => {
5604             display_name => {
5605             'currency' => q(ekuele de Guinea Ecuatorial),
5606             'one' => q(ekuele de Guinea Ecuatorial),
5607             'other' => q(ekueles de Guinea Ecuatorial),
5608             },
5609             },
5610             'GRD' => {
5611             display_name => {
5612             'currency' => q(dracma griego),
5613             'one' => q(dracma griego),
5614             'other' => q(dracmas griegos),
5615             },
5616             },
5617             'GTQ' => {
5618             symbol => 'GTQ',
5619             display_name => {
5620             'currency' => q(quetzal guatemalteco),
5621             'one' => q(quetzal guatemalteco),
5622             'other' => q(quetzales guatemaltecos),
5623             },
5624             },
5625             'GWE' => {
5626             display_name => {
5627             'currency' => q(escudo de Guinea Portuguesa),
5628             },
5629             },
5630             'GWP' => {
5631             display_name => {
5632             'currency' => q(peso de Guinea-Bissáu),
5633             },
5634             },
5635             'GYD' => {
5636             symbol => 'GYD',
5637             display_name => {
5638             'currency' => q(dólar guyanés),
5639             'one' => q(dólar guyanés),
5640             'other' => q(dólares guyaneses),
5641             },
5642             },
5643             'HKD' => {
5644             symbol => 'HKD',
5645             display_name => {
5646             'currency' => q(dólar hongkonés),
5647             'one' => q(dólar hongkonés),
5648             'other' => q(dólares hongkoneses),
5649             },
5650             },
5651             'HNL' => {
5652             symbol => 'HNL',
5653             display_name => {
5654             'currency' => q(lempira hondureño),
5655             'one' => q(lempira hondureño),
5656             'other' => q(lempiras hondureños),
5657             },
5658             },
5659             'HRD' => {
5660             display_name => {
5661             'currency' => q(dinar croata),
5662             'one' => q(dinar croata),
5663             'other' => q(dinares croatas),
5664             },
5665             },
5666             'HRK' => {
5667             symbol => 'HRK',
5668             display_name => {
5669             'currency' => q(kuna),
5670             'one' => q(kuna),
5671             'other' => q(kunas),
5672             },
5673             },
5674             'HTG' => {
5675             symbol => 'HTG',
5676             display_name => {
5677             'currency' => q(gourde haitiano),
5678             'one' => q(gourde haitiano),
5679             'other' => q(gourdes haitianos),
5680             },
5681             },
5682             'HUF' => {
5683             symbol => 'HUF',
5684             display_name => {
5685             'currency' => q(forinto húngaro),
5686             'one' => q(forinto húngaro),
5687             'other' => q(forintos húngaros),
5688             },
5689             },
5690             'IDR' => {
5691             symbol => 'IDR',
5692             display_name => {
5693             'currency' => q(rupia indonesia),
5694             'one' => q(rupia indonesia),
5695             'other' => q(rupias indonesias),
5696             },
5697             },
5698             'IEP' => {
5699             display_name => {
5700             'currency' => q(libra irlandesa),
5701             'one' => q(libra irlandesa),
5702             'other' => q(libras irlandesas),
5703             },
5704             },
5705             'ILP' => {
5706             display_name => {
5707             'currency' => q(libra israelí),
5708             'one' => q(libra israelí),
5709             'other' => q(libras israelíes),
5710             },
5711             },
5712             'ILS' => {
5713             symbol => 'ILS',
5714             display_name => {
5715             'currency' => q(nuevo séquel israelí),
5716             'one' => q(nuevo séquel israelí),
5717             'other' => q(nuevos séqueles israelíes),
5718             },
5719             },
5720             'INR' => {
5721             symbol => 'INR',
5722             display_name => {
5723             'currency' => q(rupia india),
5724             'one' => q(rupia india),
5725             'other' => q(rupias indias),
5726             },
5727             },
5728             'IQD' => {
5729             symbol => 'IQD',
5730             display_name => {
5731             'currency' => q(dinar iraquí),
5732             'one' => q(dinar iraquí),
5733             'other' => q(dinares iraquíes),
5734             },
5735             },
5736             'IRR' => {
5737             symbol => 'IRR',
5738             display_name => {
5739             'currency' => q(rial iraní),
5740             'one' => q(rial iraní),
5741             'other' => q(riales iraníes),
5742             },
5743             },
5744             'ISK' => {
5745             symbol => 'ISK',
5746             display_name => {
5747             'currency' => q(corona islandesa),
5748             'one' => q(corona islandesa),
5749             'other' => q(coronas islandesas),
5750             },
5751             },
5752             'ITL' => {
5753             display_name => {
5754             'currency' => q(lira italiana),
5755             'one' => q(lira italiana),
5756             'other' => q(liras italianas),
5757             },
5758             },
5759             'JMD' => {
5760             symbol => 'JMD',
5761             display_name => {
5762             'currency' => q(dólar jamaicano),
5763             'one' => q(dólar jamaicano),
5764             'other' => q(dólares jamaicanos),
5765             },
5766             },
5767             'JOD' => {
5768             symbol => 'JOD',
5769             display_name => {
5770             'currency' => q(dinar jordano),
5771             'one' => q(dinar jordano),
5772             'other' => q(dinares jordanos),
5773             },
5774             },
5775             'JPY' => {
5776             symbol => 'JPY',
5777             display_name => {
5778             'currency' => q(yen),
5779             'one' => q(yen),
5780             'other' => q(yenes),
5781             },
5782             },
5783             'KES' => {
5784             symbol => 'KES',
5785             display_name => {
5786             'currency' => q(chelín keniano),
5787             'one' => q(chelín keniano),
5788             'other' => q(chelines kenianos),
5789             },
5790             },
5791             'KGS' => {
5792             symbol => 'KGS',
5793             display_name => {
5794             'currency' => q(som),
5795             'one' => q(som),
5796             'other' => q(soms),
5797             },
5798             },
5799             'KHR' => {
5800             symbol => 'KHR',
5801             display_name => {
5802             'currency' => q(riel),
5803             'one' => q(riel),
5804             'other' => q(rieles),
5805             },
5806             },
5807             'KMF' => {
5808             symbol => 'KMF',
5809             display_name => {
5810             'currency' => q(franco comorense),
5811             'one' => q(franco comorense),
5812             'other' => q(francos comorenses),
5813             },
5814             },
5815             'KPW' => {
5816             symbol => 'KPW',
5817             display_name => {
5818             'currency' => q(won norcoreano),
5819             'one' => q(won norcoreano),
5820             'other' => q(wons norcoreanos),
5821             },
5822             },
5823             'KRW' => {
5824             symbol => 'KRW',
5825             display_name => {
5826             'currency' => q(won surcoreano),
5827             'one' => q(won surcoreano),
5828             'other' => q(wons surcoreanos),
5829             },
5830             },
5831             'KWD' => {
5832             symbol => 'KWD',
5833             display_name => {
5834             'currency' => q(dinar kuwaití),
5835             'one' => q(dinar kuwaití),
5836             'other' => q(dinares kuwaitíes),
5837             },
5838             },
5839             'KYD' => {
5840             symbol => 'KYD',
5841             display_name => {
5842             'currency' => q(dólar de las Islas Caimán),
5843             'one' => q(dólar de las Islas Caimán),
5844             'other' => q(dólares de las Islas Caimán),
5845             },
5846             },
5847             'KZT' => {
5848             symbol => 'KZT',
5849             display_name => {
5850             'currency' => q(tenge kazako),
5851             'one' => q(tenge kazako),
5852             'other' => q(tenges kazakos),
5853             },
5854             },
5855             'LAK' => {
5856             symbol => 'LAK',
5857             display_name => {
5858             'currency' => q(kip),
5859             'one' => q(kip),
5860             'other' => q(kips),
5861             },
5862             },
5863             'LBP' => {
5864             symbol => 'LBP',
5865             display_name => {
5866             'currency' => q(libra libanesa),
5867             'one' => q(libra libanesa),
5868             'other' => q(libras libanesas),
5869             },
5870             },
5871             'LKR' => {
5872             symbol => 'LKR',
5873             display_name => {
5874             'currency' => q(rupia esrilanquesa),
5875             'one' => q(rupia esrilanquesa),
5876             'other' => q(rupias esrilanquesas),
5877             },
5878             },
5879             'LRD' => {
5880             symbol => 'LRD',
5881             display_name => {
5882             'currency' => q(dólar liberiano),
5883             'one' => q(dólar liberiano),
5884             'other' => q(dólares liberianos),
5885             },
5886             },
5887             'LSL' => {
5888             display_name => {
5889             'currency' => q(loti lesothense),
5890             },
5891             },
5892             'LTL' => {
5893             symbol => 'LTL',
5894             display_name => {
5895             'currency' => q(litas lituano),
5896             'one' => q(litas lituana),
5897             'other' => q(litas lituanas),
5898             },
5899             },
5900             'LTT' => {
5901             display_name => {
5902             'currency' => q(talonas lituano),
5903             'one' => q(talonas lituana),
5904             'other' => q(talonas lituanas),
5905             },
5906             },
5907             'LUC' => {
5908             display_name => {
5909             'currency' => q(franco convertible luxemburgués),
5910             'one' => q(franco convertible luxemburgués),
5911             'other' => q(francos convertibles luxemburgueses),
5912             },
5913             },
5914             'LUF' => {
5915             display_name => {
5916             'currency' => q(franco luxemburgués),
5917             'one' => q(franco luxemburgués),
5918             'other' => q(francos luxemburgueses),
5919             },
5920             },
5921             'LUL' => {
5922             display_name => {
5923             'currency' => q(franco financiero luxemburgués),
5924             'one' => q(franco financiero luxemburgués),
5925             'other' => q(francos financieros luxemburgueses),
5926             },
5927             },
5928             'LVL' => {
5929             symbol => 'LVL',
5930             display_name => {
5931             'currency' => q(lats letón),
5932             'one' => q(lats letón),
5933             'other' => q(lats letónes),
5934             },
5935             },
5936             'LVR' => {
5937             display_name => {
5938             'currency' => q(rublo letón),
5939             'one' => q(rublo letón),
5940             'other' => q(rublos letones),
5941             },
5942             },
5943             'LYD' => {
5944             symbol => 'LYD',
5945             display_name => {
5946             'currency' => q(dinar libio),
5947             'one' => q(dinar libio),
5948             'other' => q(dinares libios),
5949             },
5950             },
5951             'MAD' => {
5952             symbol => 'MAD',
5953             display_name => {
5954             'currency' => q(dírham marroquí),
5955             'one' => q(dírham marroquí),
5956             'other' => q(dírhams marroquíes),
5957             },
5958             },
5959             'MAF' => {
5960             display_name => {
5961             'currency' => q(franco marroquí),
5962             'one' => q(franco marroquí),
5963             'other' => q(francos marroquíes),
5964             },
5965             },
5966             'MDL' => {
5967             symbol => 'MDL',
5968             display_name => {
5969             'currency' => q(leu moldavo),
5970             'one' => q(leu moldavo),
5971             'other' => q(lei moldavos),
5972             },
5973             },
5974             'MGA' => {
5975             symbol => 'MGA',
5976             display_name => {
5977             'currency' => q(ariari),
5978             'one' => q(ariari),
5979             'other' => q(ariaris),
5980             },
5981             },
5982             'MGF' => {
5983             display_name => {
5984             'currency' => q(franco malgache),
5985             },
5986             },
5987             'MKD' => {
5988             symbol => 'MKD',
5989             display_name => {
5990             'currency' => q(dinar macedonio),
5991             'one' => q(dinar macedonio),
5992             'other' => q(dinares macedonios),
5993             },
5994             },
5995             'MLF' => {
5996             display_name => {
5997             'currency' => q(franco malí),
5998             },
5999             },
6000             'MMK' => {
6001             symbol => 'MMK',
6002             display_name => {
6003             'currency' => q(kiat),
6004             'one' => q(kiat),
6005             'other' => q(kiats),
6006             },
6007             },
6008             'MNT' => {
6009             symbol => 'MNT',
6010             display_name => {
6011             'currency' => q(tugrik),
6012             'one' => q(tugrik),
6013             'other' => q(tugriks),
6014             },
6015             },
6016             'MOP' => {
6017             symbol => 'MOP',
6018             display_name => {
6019             'currency' => q(pataca de Macao),
6020             'one' => q(pataca de Macao),
6021             'other' => q(patacas de Macao),
6022             },
6023             },
6024             'MRO' => {
6025             symbol => 'MRO',
6026             display_name => {
6027             'currency' => q(uguiya \(1973–2017\)),
6028             'one' => q(uguiya \(1973–2017\)),
6029             'other' => q(uguiyas \(1973–2017\)),
6030             },
6031             },
6032             'MRU' => {
6033             display_name => {
6034             'currency' => q(uguiya),
6035             'one' => q(uguiya),
6036             'other' => q(uguiyas),
6037             },
6038             },
6039             'MTL' => {
6040             display_name => {
6041             'currency' => q(lira maltesa),
6042             'one' => q(lira maltesa),
6043             'other' => q(liras maltesas),
6044             },
6045             },
6046             'MTP' => {
6047             display_name => {
6048             'currency' => q(libra maltesa),
6049             'one' => q(libra maltesa),
6050             'other' => q(libras maltesas),
6051             },
6052             },
6053             'MUR' => {
6054             symbol => 'MUR',
6055             display_name => {
6056             'currency' => q(rupia mauriciana),
6057             'one' => q(rupia mauriciana),
6058             'other' => q(rupias mauricianas),
6059             },
6060             },
6061             'MVR' => {
6062             symbol => 'MVR',
6063             display_name => {
6064             'currency' => q(rufiya),
6065             'one' => q(rufiya),
6066             'other' => q(rufiyas),
6067             },
6068             },
6069             'MWK' => {
6070             symbol => 'MWK',
6071             display_name => {
6072             'currency' => q(kwacha malauí),
6073             'one' => q(kwacha malauí),
6074             'other' => q(kwachas malauís),
6075             },
6076             },
6077             'MXN' => {
6078             symbol => 'MXN',
6079             display_name => {
6080             'currency' => q(peso mexicano),
6081             'one' => q(peso mexicano),
6082             'other' => q(pesos mexicanos),
6083             },
6084             },
6085             'MXP' => {
6086             display_name => {
6087             'currency' => q(peso de plata mexicano \(1861–1992\)),
6088             'one' => q(peso de plata mexicano \(MXP\)),
6089             'other' => q(pesos de plata mexicanos \(MXP\)),
6090             },
6091             },
6092             'MXV' => {
6093             display_name => {
6094             'currency' => q(unidad de inversión \(UDI\) mexicana),
6095             'one' => q(unidad de inversión \(UDI\) mexicana),
6096             'other' => q(unidades de inversión \(UDI\) mexicanas),
6097             },
6098             },
6099             'MYR' => {
6100             symbol => 'MYR',
6101             display_name => {
6102             'currency' => q(ringit),
6103             'one' => q(ringit),
6104             'other' => q(ringits),
6105             },
6106             },
6107             'MZE' => {
6108             display_name => {
6109             'currency' => q(escudo mozambiqueño),
6110             'one' => q(escudo mozambiqueño),
6111             'other' => q(escudos mozambiqueños),
6112             },
6113             },
6114             'MZM' => {
6115             display_name => {
6116             'currency' => q(antiguo metical mozambiqueño),
6117             },
6118             },
6119             'MZN' => {
6120             symbol => 'MZN',
6121             display_name => {
6122             'currency' => q(metical),
6123             'one' => q(metical),
6124             'other' => q(meticales),
6125             },
6126             },
6127             'NAD' => {
6128             symbol => 'NAD',
6129             display_name => {
6130             'currency' => q(dólar namibio),
6131             'one' => q(dólar namibio),
6132             'other' => q(dólares namibios),
6133             },
6134             },
6135             'NGN' => {
6136             symbol => 'NGN',
6137             display_name => {
6138             'currency' => q(naira),
6139             'one' => q(naira),
6140             'other' => q(nairas),
6141             },
6142             },
6143             'NIC' => {
6144             display_name => {
6145             'currency' => q(córdoba nicaragüense \(1988–1991\)),
6146             'one' => q(córdoba nicaragüense \(1988–1991\)),
6147             'other' => q(córdobas nicaragüenses \(1988–1991\)),
6148             },
6149             },
6150             'NIO' => {
6151             symbol => 'NIO',
6152             display_name => {
6153             'currency' => q(córdoba nicaragüense),
6154             'one' => q(córdoba nicaragüense),
6155             'other' => q(córdobas nicaragüenses),
6156             },
6157             },
6158             'NLG' => {
6159             display_name => {
6160             'currency' => q(florín neerlandés),
6161             'one' => q(florín neerlandés),
6162             'other' => q(florines neerlandeses),
6163             },
6164             },
6165             'NOK' => {
6166             symbol => 'NOK',
6167             display_name => {
6168             'currency' => q(corona noruega),
6169             'one' => q(corona noruega),
6170             'other' => q(coronas noruegas),
6171             },
6172             },
6173             'NPR' => {
6174             symbol => 'NPR',
6175             display_name => {
6176             'currency' => q(rupia nepalí),
6177             'one' => q(rupia nepalí),
6178             'other' => q(rupias nepalíes),
6179             },
6180             },
6181             'NZD' => {
6182             symbol => 'NZD',
6183             display_name => {
6184             'currency' => q(dólar neozelandés),
6185             'one' => q(dólar neozelandés),
6186             'other' => q(dólares neozelandeses),
6187             },
6188             },
6189             'OMR' => {
6190             symbol => 'OMR',
6191             display_name => {
6192             'currency' => q(rial omaní),
6193             'one' => q(rial omaní),
6194             'other' => q(riales omaníes),
6195             },
6196             },
6197             'PAB' => {
6198             symbol => 'PAB',
6199             display_name => {
6200             'currency' => q(balboa panameño),
6201             'one' => q(balboa panameño),
6202             'other' => q(balboas panameños),
6203             },
6204             },
6205             'PEI' => {
6206             display_name => {
6207             'currency' => q(inti peruano),
6208             'one' => q(inti peruano),
6209             'other' => q(intis peruanos),
6210             },
6211             },
6212             'PEN' => {
6213             symbol => 'PEN',
6214             display_name => {
6215             'currency' => q(sol peruano),
6216             'one' => q(sol peruano),
6217             'other' => q(soles peruanos),
6218             },
6219             },
6220             'PES' => {
6221             display_name => {
6222             'currency' => q(sol peruano \(1863–1965\)),
6223             'one' => q(sol peruano \(1863–1965\)),
6224             'other' => q(soles peruanos \(1863–1965\)),
6225             },
6226             },
6227             'PGK' => {
6228             symbol => 'PGK',
6229             display_name => {
6230             'currency' => q(kina),
6231             'one' => q(kina),
6232             'other' => q(kinas),
6233             },
6234             },
6235             'PHP' => {
6236             symbol => 'PHP',
6237             display_name => {
6238             'currency' => q(peso filipino),
6239             'one' => q(peso filipino),
6240             'other' => q(pesos filipinos),
6241             },
6242             },
6243             'PKR' => {
6244             symbol => 'PKR',
6245             display_name => {
6246             'currency' => q(rupia pakistaní),
6247             'one' => q(rupia pakistaní),
6248             'other' => q(rupias pakistaníes),
6249             },
6250             },
6251             'PLN' => {
6252             symbol => 'PLN',
6253             display_name => {
6254             'currency' => q(esloti),
6255             'one' => q(esloti),
6256             'other' => q(eslotis),
6257             },
6258             },
6259             'PLZ' => {
6260             display_name => {
6261             'currency' => q(zloty polaco \(1950–1995\)),
6262             'one' => q(zloty polaco \(PLZ\)),
6263             'other' => q(zlotys polacos \(PLZ\)),
6264             },
6265             },
6266             'PTE' => {
6267             display_name => {
6268             'currency' => q(escudo portugués),
6269             'one' => q(escudo portugués),
6270             'other' => q(escudos portugueses),
6271             },
6272             },
6273             'PYG' => {
6274             symbol => 'PYG',
6275             display_name => {
6276             'currency' => q(guaraní paraguayo),
6277             'one' => q(guaraní paraguayo),
6278             'other' => q(guaraníes paraguayos),
6279             },
6280             },
6281             'QAR' => {
6282             symbol => 'QAR',
6283             display_name => {
6284             'currency' => q(rial catarí),
6285             'one' => q(rial catarí),
6286             'other' => q(riales cataríes),
6287             },
6288             },
6289             'RHD' => {
6290             display_name => {
6291             'currency' => q(dólar rodesiano),
6292             },
6293             },
6294             'ROL' => {
6295             display_name => {
6296             'currency' => q(antiguo leu rumano),
6297             'one' => q(antiguo leu rumano),
6298             'other' => q(antiguos lei rumanos),
6299             },
6300             },
6301             'RON' => {
6302             symbol => 'RON',
6303             display_name => {
6304             'currency' => q(leu rumano),
6305             'one' => q(leu rumano),
6306             'other' => q(lei rumanos),
6307             },
6308             },
6309             'RSD' => {
6310             symbol => 'RSD',
6311             display_name => {
6312             'currency' => q(dinar serbio),
6313             'one' => q(dinar serbio),
6314             'other' => q(dinares serbios),
6315             },
6316             },
6317             'RUB' => {
6318             symbol => 'RUB',
6319             display_name => {
6320             'currency' => q(rublo ruso),
6321             'one' => q(rublo ruso),
6322             'other' => q(rublos rusos),
6323             },
6324             },
6325             'RUR' => {
6326             display_name => {
6327             'currency' => q(rublo ruso \(1991–1998\)),
6328             'one' => q(rublo ruso \(RUR\)),
6329             'other' => q(rublos rusos \(RUR\)),
6330             },
6331             },
6332             'RWF' => {
6333             symbol => 'RWF',
6334             display_name => {
6335             'currency' => q(franco ruandés),
6336             'one' => q(franco ruandés),
6337             'other' => q(francos ruandeses),
6338             },
6339             },
6340             'SAR' => {
6341             symbol => 'SAR',
6342             display_name => {
6343             'currency' => q(rial saudí),
6344             'one' => q(rial saudí),
6345             'other' => q(riales saudíes),
6346             },
6347             },
6348             'SBD' => {
6349             symbol => 'SBD',
6350             display_name => {
6351             'currency' => q(dólar salomonense),
6352             'one' => q(dólar salomonense),
6353             'other' => q(dólares salomonenses),
6354             },
6355             },
6356             'SCR' => {
6357             symbol => 'SCR',
6358             display_name => {
6359             'currency' => q(rupia seychellense),
6360             'one' => q(rupia seychellense),
6361             'other' => q(rupias seychellenses),
6362             },
6363             },
6364             'SDD' => {
6365             display_name => {
6366             'currency' => q(dinar sudanés),
6367             'one' => q(dinar sudanés),
6368             'other' => q(dinares sudaneses),
6369             },
6370             },
6371             'SDG' => {
6372             symbol => 'SDG',
6373             display_name => {
6374             'currency' => q(libra sudanesa),
6375             'one' => q(libra sudanesa),
6376             'other' => q(libras sudanesas),
6377             },
6378             },
6379             'SDP' => {
6380             display_name => {
6381             'currency' => q(libra sudanesa antigua),
6382             'one' => q(libra sudanesa antigua),
6383             'other' => q(libras sudanesas antiguas),
6384             },
6385             },
6386             'SEK' => {
6387             symbol => 'SEK',
6388             display_name => {
6389             'currency' => q(corona sueca),
6390             'one' => q(corona sueca),
6391             'other' => q(coronas suecas),
6392             },
6393             },
6394             'SGD' => {
6395             symbol => 'SGD',
6396             display_name => {
6397             'currency' => q(dólar singapurense),
6398             'one' => q(dólar singapurense),
6399             'other' => q(dólares singapurenses),
6400             },
6401             },
6402             'SHP' => {
6403             symbol => 'SHP',
6404             display_name => {
6405             'currency' => q(libra de Santa Elena),
6406             'one' => q(libra de Santa Elena),
6407             'other' => q(libras de Santa Elena),
6408             },
6409             },
6410             'SIT' => {
6411             display_name => {
6412             'currency' => q(tólar esloveno),
6413             'one' => q(tólar esloveno),
6414             'other' => q(tólares eslovenos),
6415             },
6416             },
6417             'SKK' => {
6418             display_name => {
6419             'currency' => q(corona eslovaca),
6420             'one' => q(corona eslovaca),
6421             'other' => q(coronas eslovacas),
6422             },
6423             },
6424             'SLL' => {
6425             symbol => 'SLL',
6426             display_name => {
6427             'currency' => q(leona),
6428             'one' => q(leona),
6429             'other' => q(leonas),
6430             },
6431             },
6432             'SOS' => {
6433             symbol => 'SOS',
6434             display_name => {
6435             'currency' => q(chelín somalí),
6436             'one' => q(chelín somalí),
6437             'other' => q(chelines somalíes),
6438             },
6439             },
6440             'SRD' => {
6441             symbol => 'SRD',
6442             display_name => {
6443             'currency' => q(dólar surinamés),
6444             'one' => q(dólar surinamés),
6445             'other' => q(dólares surinameses),
6446             },
6447             },
6448             'SRG' => {
6449             display_name => {
6450             'currency' => q(florín surinamés),
6451             },
6452             },
6453             'SSP' => {
6454             symbol => 'SSP',
6455             display_name => {
6456             'currency' => q(libra sursudanesa),
6457             'one' => q(libra sursudanesa),
6458             'other' => q(libras sursudanesas),
6459             },
6460             },
6461             'STD' => {
6462             symbol => 'STD',
6463             display_name => {
6464             'currency' => q(dobra \(1977–2017\)),
6465             'one' => q(dobra \(1977–2017\)),
6466             'other' => q(dobras \(1977–2017\)),
6467             },
6468             },
6469             'STN' => {
6470             symbol => 'STN',
6471             display_name => {
6472             'currency' => q(dobra),
6473             'one' => q(dobra),
6474             'other' => q(dobras),
6475             },
6476             },
6477             'SUR' => {
6478             display_name => {
6479             'currency' => q(rublo soviético),
6480             'one' => q(rublo soviético),
6481             'other' => q(rublos soviéticos),
6482             },
6483             },
6484             'SVC' => {
6485             display_name => {
6486             'currency' => q(colón salvadoreño),
6487             'one' => q(colón salvadoreño),
6488             'other' => q(colones salvadoreños),
6489             },
6490             },
6491             'SYP' => {
6492             symbol => 'SYP',
6493             display_name => {
6494             'currency' => q(libra siria),
6495             'one' => q(libra siria),
6496             'other' => q(libras sirias),
6497             },
6498             },
6499             'SZL' => {
6500             symbol => 'SZL',
6501             display_name => {
6502             'currency' => q(lilangeni),
6503             'one' => q(lilangeni),
6504             'other' => q(lilangenis),
6505             },
6506             },
6507             'THB' => {
6508             symbol => '฿',
6509             display_name => {
6510             'currency' => q(bat),
6511             'one' => q(bat),
6512             'other' => q(bats),
6513             },
6514             },
6515             'TJR' => {
6516             display_name => {
6517             'currency' => q(rublo tayiko),
6518             },
6519             },
6520             'TJS' => {
6521             symbol => 'TJS',
6522             display_name => {
6523             'currency' => q(somoni tayiko),
6524             'one' => q(somoni tayiko),
6525             'other' => q(somonis tayikos),
6526             },
6527             },
6528             'TMM' => {
6529             display_name => {
6530             'currency' => q(manat turcomano \(1993–2009\)),
6531             'one' => q(manat turcomano \(1993–2009\)),
6532             'other' => q(manats turcomanos \(1993–2009\)),
6533             },
6534             },
6535             'TMT' => {
6536             symbol => 'TMT',
6537             display_name => {
6538             'currency' => q(manat turcomano),
6539             'one' => q(manat turcomano),
6540             'other' => q(manat turcomanos),
6541             },
6542             },
6543             'TND' => {
6544             symbol => 'TND',
6545             display_name => {
6546             'currency' => q(dinar tunecino),
6547             'one' => q(dinar tunecino),
6548             'other' => q(dinares tunecinos),
6549             },
6550             },
6551             'TOP' => {
6552             symbol => 'TOP',
6553             display_name => {
6554             'currency' => q(paanga),
6555             'one' => q(paanga),
6556             'other' => q(paangas),
6557             },
6558             },
6559             'TPE' => {
6560             display_name => {
6561             'currency' => q(escudo timorense),
6562             },
6563             },
6564             'TRL' => {
6565             display_name => {
6566             'currency' => q(lira turca \(1922–2005\)),
6567             'one' => q(lira turca \(1922–2005\)),
6568             'other' => q(liras turcas \(1922–2005\)),
6569             },
6570             },
6571             'TRY' => {
6572             symbol => 'TRY',
6573             display_name => {
6574             'currency' => q(lira turca),
6575             'one' => q(lira turca),
6576             'other' => q(liras turcas),
6577             },
6578             },
6579             'TTD' => {
6580             symbol => 'TTD',
6581             display_name => {
6582             'currency' => q(dólar de Trinidad y Tobago),
6583             'one' => q(dólar de Trinidad y Tobago),
6584             'other' => q(dólares de Trinidad y Tobago),
6585             },
6586             },
6587             'TWD' => {
6588             symbol => 'TWD',
6589             display_name => {
6590             'currency' => q(nuevo dólar taiwanés),
6591             'one' => q(nuevo dólar taiwanés),
6592             'other' => q(nuevos dólares taiwaneses),
6593             },
6594             },
6595             'TZS' => {
6596             symbol => 'TZS',
6597             display_name => {
6598             'currency' => q(chelín tanzano),
6599             'one' => q(chelín tanzano),
6600             'other' => q(chelines tanzanos),
6601             },
6602             },
6603             'UAH' => {
6604             symbol => 'UAH',
6605             display_name => {
6606             'currency' => q(grivna),
6607             'one' => q(grivna),
6608             'other' => q(grivnas),
6609             },
6610             },
6611             'UAK' => {
6612             display_name => {
6613             'currency' => q(karbovanet ucraniano),
6614             'one' => q(karbovanet ucraniano),
6615             'other' => q(karbovanets ucranianos),
6616             },
6617             },
6618             'UGS' => {
6619             display_name => {
6620             'currency' => q(chelín ugandés \(1966–1987\)),
6621             },
6622             },
6623             'UGX' => {
6624             symbol => 'UGX',
6625             display_name => {
6626             'currency' => q(chelín ugandés),
6627             'one' => q(chelín ugandés),
6628             'other' => q(chelines ugandeses),
6629             },
6630             },
6631             'USD' => {
6632             symbol => 'US$',
6633             display_name => {
6634             'currency' => q(dólar estadounidense),
6635             'one' => q(dólar estadounidense),
6636             'other' => q(dólares estadounidenses),
6637             },
6638             },
6639             'USN' => {
6640             display_name => {
6641             'currency' => q(dólar estadounidense \(día siguiente\)),
6642             'one' => q(dólar estadounidense \(día siguiente\)),
6643             'other' => q(dólares estadounidenses \(día siguiente\)),
6644             },
6645             },
6646             'USS' => {
6647             display_name => {
6648             'currency' => q(dólar estadounidense \(mismo día\)),
6649             'one' => q(dólar estadounidense \(mismo día\)),
6650             'other' => q(dólares estadounidenses \(mismo día\)),
6651             },
6652             },
6653             'UYI' => {
6654             display_name => {
6655             'currency' => q(peso uruguayo en unidades indexadas),
6656             'one' => q(peso uruguayo en unidades indexadas),
6657             'other' => q(pesos uruguayos en unidades indexadas),
6658             },
6659             },
6660             'UYP' => {
6661             display_name => {
6662             'currency' => q(peso uruguayo \(1975–1993\)),
6663             'one' => q(peso uruguayo \(UYP\)),
6664             'other' => q(pesos uruguayos \(UYP\)),
6665             },
6666             },
6667             'UYU' => {
6668             symbol => 'UYU',
6669             display_name => {
6670             'currency' => q(peso uruguayo),
6671             'one' => q(peso uruguayo),
6672             'other' => q(pesos uruguayos),
6673             },
6674             },
6675             'UYW' => {
6676             symbol => 'UYW',
6677             display_name => {
6678             'currency' => q(unidad previsional uruguayo),
6679             'one' => q(unidad previsional uruguayo),
6680             'other' => q(unidades previsionales uruguayos),
6681             },
6682             },
6683             'UZS' => {
6684             symbol => 'UZS',
6685             display_name => {
6686             'currency' => q(sum),
6687             'one' => q(sum),
6688             'other' => q(sums),
6689             },
6690             },
6691             'VEB' => {
6692             display_name => {
6693             'currency' => q(bolívar venezolano \(1871–2008\)),
6694             'one' => q(bolívar venezolano \(1871–2008\)),
6695             'other' => q(bolívares venezolanos \(1871–2008\)),
6696             },
6697             },
6698             'VEF' => {
6699             symbol => 'VEF',
6700             display_name => {
6701             'currency' => q(bolívar venezolano \(2008–2018\)),
6702             'one' => q(bolívar venezolano \(2008–2018\)),
6703             'other' => q(bolívares venezolanos \(2008–2018\)),
6704             },
6705             },
6706             'VES' => {
6707             symbol => 'VES',
6708             display_name => {
6709             'currency' => q(bolívar venezolano),
6710             'one' => q(bolívar venezolano),
6711             'other' => q(bolívares venezolanos),
6712             },
6713             },
6714             'VND' => {
6715             symbol => 'â‚«',
6716             display_name => {
6717             'currency' => q(dong),
6718             'one' => q(dong),
6719             'other' => q(dongs),
6720             },
6721             },
6722             'VUV' => {
6723             symbol => 'VUV',
6724             display_name => {
6725             'currency' => q(vatu),
6726             'one' => q(vatu),
6727             'other' => q(vatus),
6728             },
6729             },
6730             'WST' => {
6731             symbol => 'WST',
6732             display_name => {
6733             'currency' => q(tala),
6734             'one' => q(tala),
6735             'other' => q(talas),
6736             },
6737             },
6738             'XAF' => {
6739             symbol => 'XAF',
6740             display_name => {
6741             'currency' => q(franco CFA de África Central),
6742             'one' => q(franco CFA de África Central),
6743             'other' => q(francos CFA de África Central),
6744             },
6745             },
6746             'XAG' => {
6747             display_name => {
6748             'currency' => q(plata),
6749             'one' => q(plata),
6750             'other' => q(plata),
6751             },
6752             },
6753             'XAU' => {
6754             display_name => {
6755             'currency' => q(oro),
6756             'one' => q(oro),
6757             'other' => q(oro),
6758             },
6759             },
6760             'XBA' => {
6761             display_name => {
6762             'currency' => q(unidad compuesta europea),
6763             'one' => q(unidad compuesta europea),
6764             'other' => q(unidades compuestas europeas),
6765             },
6766             },
6767             'XBB' => {
6768             display_name => {
6769             'currency' => q(unidad monetaria europea),
6770             'one' => q(unidad monetaria europea),
6771             'other' => q(unidades monetarias europeas),
6772             },
6773             },
6774             'XBC' => {
6775             display_name => {
6776             'currency' => q(unidad de cuenta europea \(XBC\)),
6777             'one' => q(unidad de cuenta europea \(XBC\)),
6778             'other' => q(unidades de cuenta europeas \(XBC\)),
6779             },
6780             },
6781             'XBD' => {
6782             display_name => {
6783             'currency' => q(unidad de cuenta europea \(XBD\)),
6784             'one' => q(unidad de cuenta europea \(XBD\)),
6785             'other' => q(unidades de cuenta europeas \(XBD\)),
6786             },
6787             },
6788             'XCD' => {
6789             symbol => 'XCD',
6790             display_name => {
6791             'currency' => q(dólar del Caribe Oriental),
6792             'one' => q(dólar del Caribe Oriental),
6793             'other' => q(dólares del Caribe Oriental),
6794             },
6795             },
6796             'XDR' => {
6797             display_name => {
6798             'currency' => q(derechos especiales de giro),
6799             },
6800             },
6801             'XEU' => {
6802             display_name => {
6803             'currency' => q(unidad de moneda europea),
6804             'one' => q(unidad de moneda europea),
6805             'other' => q(unidades de moneda europeas),
6806             },
6807             },
6808             'XFO' => {
6809             display_name => {
6810             'currency' => q(franco oro francés),
6811             'one' => q(franco oro francés),
6812             'other' => q(francos oro franceses),
6813             },
6814             },
6815             'XFU' => {
6816             display_name => {
6817             'currency' => q(franco UIC francés),
6818             'one' => q(franco UIC francés),
6819             'other' => q(francos UIC franceses),
6820             },
6821             },
6822             'XOF' => {
6823             symbol => 'XOF',
6824             display_name => {
6825             'currency' => q(franco CFA de África Occidental),
6826             'one' => q(franco CFA de África Occidental),
6827             'other' => q(francos CFA de África Occidental),
6828             },
6829             },
6830             'XPD' => {
6831             display_name => {
6832             'currency' => q(paladio),
6833             'one' => q(paladio),
6834             'other' => q(paladio),
6835             },
6836             },
6837             'XPF' => {
6838             symbol => 'CFPF',
6839             display_name => {
6840             'currency' => q(franco CFP),
6841             'one' => q(franco CFP),
6842             'other' => q(francos CFP),
6843             },
6844             },
6845             'XPT' => {
6846             display_name => {
6847             'currency' => q(platino),
6848             'one' => q(platino),
6849             'other' => q(platino),
6850             },
6851             },
6852             'XRE' => {
6853             display_name => {
6854             'currency' => q(fondos RINET),
6855             },
6856             },
6857             'XTS' => {
6858             display_name => {
6859             'currency' => q(código reservado para pruebas),
6860             },
6861             },
6862             'XXX' => {
6863             display_name => {
6864             'currency' => q(moneda desconocida),
6865             'one' => q(\(moneda desconocida\)),
6866             'other' => q(\(moneda desconocida\)),
6867             },
6868             },
6869             'YDD' => {
6870             display_name => {
6871             'currency' => q(dinar yemení),
6872             },
6873             },
6874             'YER' => {
6875             symbol => 'YER',
6876             display_name => {
6877             'currency' => q(rial yemení),
6878             'one' => q(rial yemení),
6879             'other' => q(riales yemeníes),
6880             },
6881             },
6882             'YUD' => {
6883             display_name => {
6884             'currency' => q(dinar fuerte yugoslavo),
6885             },
6886             },
6887             'YUM' => {
6888             display_name => {
6889             'currency' => q(super dinar yugoslavo),
6890             },
6891             },
6892             'YUN' => {
6893             display_name => {
6894             'currency' => q(dinar convertible yugoslavo),
6895             'one' => q(dinar convertible yugoslavo),
6896             'other' => q(dinares convertibles yugoslavos),
6897             },
6898             },
6899             'ZAL' => {
6900             display_name => {
6901             'currency' => q(rand sudafricano \(financiero\)),
6902             },
6903             },
6904             'ZAR' => {
6905             symbol => 'ZAR',
6906             display_name => {
6907             'currency' => q(rand),
6908             'one' => q(rand),
6909             'other' => q(rands),
6910             },
6911             },
6912             'ZMK' => {
6913             display_name => {
6914             'currency' => q(kwacha zambiano \(1968–2012\)),
6915             'one' => q(kwacha zambiano \(1968–2012\)),
6916             'other' => q(kwachas zambianos \(1968–2012\)),
6917             },
6918             },
6919             'ZMW' => {
6920             symbol => 'ZMW',
6921             display_name => {
6922             'currency' => q(kwacha zambiano),
6923             'one' => q(kwacha zambiano),
6924             'other' => q(kwachas zambianos),
6925             },
6926             },
6927             'ZRN' => {
6928             display_name => {
6929             'currency' => q(nuevo zaire zaireño),
6930             },
6931             },
6932             'ZRZ' => {
6933             display_name => {
6934             'currency' => q(zaire zaireño),
6935             },
6936             },
6937             'ZWD' => {
6938             display_name => {
6939             'currency' => q(dólar de Zimbabue),
6940             },
6941             },
6942             'ZWL' => {
6943             display_name => {
6944             'currency' => q(dólar zimbabuense),
6945             },
6946             },
6947             } },
6948             );
6949              
6950              
6951             has 'calendar_months' => (
6952             is => 'ro',
6953             isa => HashRef,
6954             init_arg => undef,
6955             default => sub { {
6956             'coptic' => {
6957             'format' => {
6958             abbreviated => {
6959             nonleap => [
6960             'tout',
6961             'baba',
6962             'hator',
6963             'kiahk',
6964             'toba',
6965             'amshir',
6966             'baramhat',
6967             'baramouda',
6968             'bashans',
6969             'paona',
6970             'epep',
6971             'mesra',
6972             'nasie'
6973             ],
6974             leap => [
6975            
6976             ],
6977             },
6978             narrow => {
6979             nonleap => [
6980             '1',
6981             '2',
6982             '3',
6983             '4',
6984             '5',
6985             '6',
6986             '7',
6987             '8',
6988             '9',
6989             '10',
6990             '11',
6991             '12',
6992             '13'
6993             ],
6994             leap => [
6995            
6996             ],
6997             },
6998             wide => {
6999             nonleap => [
7000             'tout',
7001             'baba',
7002             'hator',
7003             'kiahk',
7004             'toba',
7005             'amshir',
7006             'baramhat',
7007             'baramouda',
7008             'bashans',
7009             'paona',
7010             'epep',
7011             'mesra',
7012             'nasie'
7013             ],
7014             leap => [
7015            
7016             ],
7017             },
7018             },
7019             'stand-alone' => {
7020             abbreviated => {
7021             nonleap => [
7022             'tout',
7023             'baba',
7024             'hator',
7025             'kiahk',
7026             'toba',
7027             'amshir',
7028             'baramhat',
7029             'baramouda',
7030             'bashans',
7031             'paona',
7032             'epep',
7033             'mesra',
7034             'nasie'
7035             ],
7036             leap => [
7037            
7038             ],
7039             },
7040             narrow => {
7041             nonleap => [
7042             '1',
7043             '2',
7044             '3',
7045             '4',
7046             '5',
7047             '6',
7048             '7',
7049             '8',
7050             '9',
7051             '10',
7052             '11',
7053             '12',
7054             '13'
7055             ],
7056             leap => [
7057            
7058             ],
7059             },
7060             wide => {
7061             nonleap => [
7062             'tout',
7063             'baba',
7064             'hator',
7065             'kiahk',
7066             'toba',
7067             'amshir',
7068             'baramhat',
7069             'baramouda',
7070             'bashans',
7071             'paona',
7072             'epep',
7073             'mesra',
7074             'nasie'
7075             ],
7076             leap => [
7077            
7078             ],
7079             },
7080             },
7081             },
7082             'ethiopic' => {
7083             'format' => {
7084             abbreviated => {
7085             nonleap => [
7086             'meskerem',
7087             'tekemt',
7088             'hedar',
7089             'tahsas',
7090             'ter',
7091             'yekatit',
7092             'megabit',
7093             'miazia',
7094             'genbot',
7095             'sene',
7096             'hamle',
7097             'nehasse',
7098             'pagumen'
7099             ],
7100             leap => [
7101            
7102             ],
7103             },
7104             narrow => {
7105             nonleap => [
7106             '1',
7107             '2',
7108             '3',
7109             '4',
7110             '5',
7111             '6',
7112             '7',
7113             '8',
7114             '9',
7115             '10',
7116             '11',
7117             '12',
7118             '13'
7119             ],
7120             leap => [
7121            
7122             ],
7123             },
7124             wide => {
7125             nonleap => [
7126             'meskerem',
7127             'tekemt',
7128             'hedar',
7129             'tahsas',
7130             'ter',
7131             'yekatit',
7132             'megabit',
7133             'miazia',
7134             'genbot',
7135             'sene',
7136             'hamle',
7137             'nehasse',
7138             'pagumen'
7139             ],
7140             leap => [
7141            
7142             ],
7143             },
7144             },
7145             'stand-alone' => {
7146             abbreviated => {
7147             nonleap => [
7148             'meskerem',
7149             'tekemt',
7150             'hedar',
7151             'tahsas',
7152             'ter',
7153             'yekatit',
7154             'megabit',
7155             'miazia',
7156             'genbot',
7157             'sene',
7158             'hamle',
7159             'nehasse',
7160             'pagumen'
7161             ],
7162             leap => [
7163            
7164             ],
7165             },
7166             narrow => {
7167             nonleap => [
7168             '1',
7169             '2',
7170             '3',
7171             '4',
7172             '5',
7173             '6',
7174             '7',
7175             '8',
7176             '9',
7177             '10',
7178             '11',
7179             '12',
7180             '13'
7181             ],
7182             leap => [
7183            
7184             ],
7185             },
7186             wide => {
7187             nonleap => [
7188             'meskerem',
7189             'tekemt',
7190             'hedar',
7191             'tahsas',
7192             'ter',
7193             'yekatit',
7194             'megabit',
7195             'miazia',
7196             'genbot',
7197             'sene',
7198             'hamle',
7199             'nehasse',
7200             'pagumen'
7201             ],
7202             leap => [
7203            
7204             ],
7205             },
7206             },
7207             },
7208             'gregorian' => {
7209             'format' => {
7210             abbreviated => {
7211             nonleap => [
7212             'ene.',
7213             'feb.',
7214             'mar.',
7215             'abr.',
7216             'may.',
7217             'jun.',
7218             'jul.',
7219             'ago.',
7220             'sept.',
7221             'oct.',
7222             'nov.',
7223             'dic.'
7224             ],
7225             leap => [
7226            
7227             ],
7228             },
7229             narrow => {
7230             nonleap => [
7231             'E',
7232             'F',
7233             'M',
7234             'A',
7235             'M',
7236             'J',
7237             'J',
7238             'A',
7239             'S',
7240             'O',
7241             'N',
7242             'D'
7243             ],
7244             leap => [
7245            
7246             ],
7247             },
7248             wide => {
7249             nonleap => [
7250             'enero',
7251             'febrero',
7252             'marzo',
7253             'abril',
7254             'mayo',
7255             'junio',
7256             'julio',
7257             'agosto',
7258             'septiembre',
7259             'octubre',
7260             'noviembre',
7261             'diciembre'
7262             ],
7263             leap => [
7264            
7265             ],
7266             },
7267             },
7268             'stand-alone' => {
7269             abbreviated => {
7270             nonleap => [
7271             'ene.',
7272             'feb.',
7273             'mar.',
7274             'abr.',
7275             'may.',
7276             'jun.',
7277             'jul.',
7278             'ago.',
7279             'sept.',
7280             'oct.',
7281             'nov.',
7282             'dic.'
7283             ],
7284             leap => [
7285            
7286             ],
7287             },
7288             narrow => {
7289             nonleap => [
7290             'E',
7291             'F',
7292             'M',
7293             'A',
7294             'M',
7295             'J',
7296             'J',
7297             'A',
7298             'S',
7299             'O',
7300             'N',
7301             'D'
7302             ],
7303             leap => [
7304            
7305             ],
7306             },
7307             wide => {
7308             nonleap => [
7309             'enero',
7310             'febrero',
7311             'marzo',
7312             'abril',
7313             'mayo',
7314             'junio',
7315             'julio',
7316             'agosto',
7317             'septiembre',
7318             'octubre',
7319             'noviembre',
7320             'diciembre'
7321             ],
7322             leap => [
7323            
7324             ],
7325             },
7326             },
7327             },
7328             'hebrew' => {
7329             'format' => {
7330             abbreviated => {
7331             nonleap => [
7332             'tishri',
7333             'heshvan',
7334             'kislev',
7335             'tevet',
7336             'shevat',
7337             'adar I',
7338             'adar',
7339             'nisan',
7340             'iyar',
7341             'sivan',
7342             'tamuz',
7343             'av',
7344             'elul'
7345             ],
7346             leap => [
7347             '',
7348             '',
7349             '',
7350             '',
7351             '',
7352             '',
7353             'adar II'
7354             ],
7355             },
7356             narrow => {
7357             nonleap => [
7358             '1',
7359             '2',
7360             '3',
7361             '4',
7362             '5',
7363             '6',
7364             '7',
7365             '8',
7366             '9',
7367             '10',
7368             '11',
7369             '12',
7370             '13'
7371             ],
7372             leap => [
7373             '',
7374             '',
7375             '',
7376             '',
7377             '',
7378             '',
7379             '7'
7380             ],
7381             },
7382             wide => {
7383             nonleap => [
7384             'tishri',
7385             'heshvan',
7386             'kislev',
7387             'tevet',
7388             'shevat',
7389             'adar I',
7390             'adar',
7391             'nisan',
7392             'iyar',
7393             'sivan',
7394             'tamuz',
7395             'av',
7396             'elul'
7397             ],
7398             leap => [
7399             '',
7400             '',
7401             '',
7402             '',
7403             '',
7404             '',
7405             'adar II'
7406             ],
7407             },
7408             },
7409             'stand-alone' => {
7410             abbreviated => {
7411             nonleap => [
7412             'tishri',
7413             'heshvan',
7414             'kislev',
7415             'tevet',
7416             'shevat',
7417             'adar I',
7418             'adar',
7419             'nisan',
7420             'iyar',
7421             'sivan',
7422             'tamuz',
7423             'Av',
7424             'Elul'
7425             ],
7426             leap => [
7427             '',
7428             '',
7429             '',
7430             '',
7431             '',
7432             '',
7433             'adar II'
7434             ],
7435             },
7436             narrow => {
7437             nonleap => [
7438             '1',
7439             '2',
7440             '3',
7441             '4',
7442             '5',
7443             '6',
7444             '7',
7445             '8',
7446             '9',
7447             '10',
7448             '11',
7449             '12',
7450             '13'
7451             ],
7452             leap => [
7453             '',
7454             '',
7455             '',
7456             '',
7457             '',
7458             '',
7459             '7'
7460             ],
7461             },
7462             wide => {
7463             nonleap => [
7464             'tishri',
7465             'heshvan',
7466             'kislev',
7467             'tevet',
7468             'shevat',
7469             'adar I',
7470             'adar',
7471             'nisan',
7472             'iyar',
7473             'sivan',
7474             'tamuz',
7475             'av',
7476             'elul'
7477             ],
7478             leap => [
7479             '',
7480             '',
7481             '',
7482             '',
7483             '',
7484             '',
7485             'adar II'
7486             ],
7487             },
7488             },
7489             },
7490             'indian' => {
7491             'format' => {
7492             abbreviated => {
7493             nonleap => [
7494             'chaitra',
7495             'vaisakha',
7496             'jyaistha',
7497             'asadha',
7498             'sravana',
7499             'bhadra',
7500             'asvina',
7501             'kartika',
7502             'agrahayana',
7503             'pausa',
7504             'magha',
7505             'phalguna'
7506             ],
7507             leap => [
7508            
7509             ],
7510             },
7511             narrow => {
7512             nonleap => [
7513             '1',
7514             '2',
7515             '3',
7516             '4',
7517             '5',
7518             '6',
7519             '7',
7520             '8',
7521             '9',
7522             '10',
7523             '11',
7524             '12'
7525             ],
7526             leap => [
7527            
7528             ],
7529             },
7530             wide => {
7531             nonleap => [
7532             'chaitra',
7533             'vaisakha',
7534             'jyaistha',
7535             'asadha',
7536             'sravana',
7537             'bhadra',
7538             'asvina',
7539             'kartika',
7540             'agrahayana',
7541             'pausa',
7542             'magha',
7543             'phalguna'
7544             ],
7545             leap => [
7546            
7547             ],
7548             },
7549             },
7550             'stand-alone' => {
7551             abbreviated => {
7552             nonleap => [
7553             'chaitra',
7554             'vaisakha',
7555             'jyaistha',
7556             'asadha',
7557             'sravana',
7558             'bhadra',
7559             'asvina',
7560             'kartika',
7561             'agrahayana',
7562             'pausa',
7563             'magha',
7564             'phalguna'
7565             ],
7566             leap => [
7567            
7568             ],
7569             },
7570             narrow => {
7571             nonleap => [
7572             '1',
7573             '2',
7574             '3',
7575             '4',
7576             '5',
7577             '6',
7578             '7',
7579             '8',
7580             '9',
7581             '10',
7582             '11',
7583             '12'
7584             ],
7585             leap => [
7586            
7587             ],
7588             },
7589             wide => {
7590             nonleap => [
7591             'chaitra',
7592             'vaisakha',
7593             'jyaistha',
7594             'asadha',
7595             'sravana',
7596             'bhadra',
7597             'asvina',
7598             'kartika',
7599             'agrahayana',
7600             'pausa',
7601             'magha',
7602             'phalguna'
7603             ],
7604             leap => [
7605            
7606             ],
7607             },
7608             },
7609             },
7610             'islamic' => {
7611             'format' => {
7612             abbreviated => {
7613             nonleap => [
7614             'muh.',
7615             'saf.',
7616             'rab. I',
7617             'rab. II',
7618             'jum. I',
7619             'jum. II',
7620             'raj.',
7621             'sha.',
7622             'ram.',
7623             'shaw.',
7624             'dhuÊ»l-q.',
7625             'dhuÊ»l-h.'
7626             ],
7627             leap => [
7628            
7629             ],
7630             },
7631             narrow => {
7632             nonleap => [
7633             '1',
7634             '2',
7635             '3',
7636             '4',
7637             '5',
7638             '6',
7639             '7',
7640             '8',
7641             '9',
7642             '10',
7643             '11',
7644             '12'
7645             ],
7646             leap => [
7647            
7648             ],
7649             },
7650             wide => {
7651             nonleap => [
7652             'muharram',
7653             'safar',
7654             'rabiÊ» I',
7655             'rabiÊ» II',
7656             'jumada I',
7657             'jumada II',
7658             'rajab',
7659             'shaÊ»ban',
7660             'ramadán',
7661             'shawwal',
7662             'dhuÊ»l-qiÊ»dah',
7663             'dhuÊ»l-hijjah'
7664             ],
7665             leap => [
7666            
7667             ],
7668             },
7669             },
7670             'stand-alone' => {
7671             abbreviated => {
7672             nonleap => [
7673             'muh.',
7674             'saf.',
7675             'rab. I',
7676             'rab. II',
7677             'jum. I',
7678             'jum. II',
7679             'raj.',
7680             'sha.',
7681             'ram.',
7682             'shaw.',
7683             'dhuÊ»l-q.',
7684             'dhuÊ»l-h.'
7685             ],
7686             leap => [
7687            
7688             ],
7689             },
7690             narrow => {
7691             nonleap => [
7692             '1',
7693             '2',
7694             '3',
7695             '4',
7696             '5',
7697             '6',
7698             '7',
7699             '8',
7700             '9',
7701             '10',
7702             '11',
7703             '12'
7704             ],
7705             leap => [
7706            
7707             ],
7708             },
7709             wide => {
7710             nonleap => [
7711             'muharram',
7712             'safar',
7713             'rabiÊ» I',
7714             'rabiÊ» II',
7715             'jumada I',
7716             'jumada II',
7717             'rajab',
7718             'shaÊ»ban',
7719             'ramadán',
7720             'shawwal',
7721             'dhuÊ»l-qiÊ»dah',
7722             'dhuÊ»l-hijjah'
7723             ],
7724             leap => [
7725            
7726             ],
7727             },
7728             },
7729             },
7730             'persian' => {
7731             'format' => {
7732             abbreviated => {
7733             nonleap => [
7734             'farvardin',
7735             'ordibehesht',
7736             'khordad',
7737             'tir',
7738             'mordad',
7739             'shahrivar',
7740             'mehr',
7741             'aban',
7742             'azar',
7743             'dey',
7744             'bahman',
7745             'esfand'
7746             ],
7747             leap => [
7748            
7749             ],
7750             },
7751             narrow => {
7752             nonleap => [
7753             '1',
7754             '2',
7755             '3',
7756             '4',
7757             '5',
7758             '6',
7759             '7',
7760             '8',
7761             '9',
7762             '10',
7763             '11',
7764             '12'
7765             ],
7766             leap => [
7767            
7768             ],
7769             },
7770             wide => {
7771             nonleap => [
7772             'farvardin',
7773             'ordibehesht',
7774             'khordad',
7775             'tir',
7776             'mordad',
7777             'shahrivar',
7778             'mehr',
7779             'aban',
7780             'azar',
7781             'dey',
7782             'bahman',
7783             'esfand'
7784             ],
7785             leap => [
7786            
7787             ],
7788             },
7789             },
7790             'stand-alone' => {
7791             abbreviated => {
7792             nonleap => [
7793             'farvardin',
7794             'ordibehesht',
7795             'khordad',
7796             'tir',
7797             'mordad',
7798             'shahrivar',
7799             'mehr',
7800             'aban',
7801             'azar',
7802             'dey',
7803             'bahman',
7804             'esfand'
7805             ],
7806             leap => [
7807            
7808             ],
7809             },
7810             narrow => {
7811             nonleap => [
7812             '1',
7813             '2',
7814             '3',
7815             '4',
7816             '5',
7817             '6',
7818             '7',
7819             '8',
7820             '9',
7821             '10',
7822             '11',
7823             '12'
7824             ],
7825             leap => [
7826            
7827             ],
7828             },
7829             wide => {
7830             nonleap => [
7831             'farvardin',
7832             'ordibehesht',
7833             'khordad',
7834             'tir',
7835             'mordad',
7836             'shahrivar',
7837             'mehr',
7838             'aban',
7839             'azar',
7840             'dey',
7841             'bahman',
7842             'esfand'
7843             ],
7844             leap => [
7845            
7846             ],
7847             },
7848             },
7849             },
7850             } },
7851             );
7852              
7853             has 'calendar_days' => (
7854             is => 'ro',
7855             isa => HashRef,
7856             init_arg => undef,
7857             default => sub { {
7858             'gregorian' => {
7859             'format' => {
7860             abbreviated => {
7861             mon => 'lun.',
7862             tue => 'mar.',
7863             wed => 'mié.',
7864             thu => 'jue.',
7865             fri => 'vie.',
7866             sat => 'sáb.',
7867             sun => 'dom.'
7868             },
7869             narrow => {
7870             mon => 'L',
7871             tue => 'M',
7872             wed => 'X',
7873             thu => 'J',
7874             fri => 'V',
7875             sat => 'S',
7876             sun => 'D'
7877             },
7878             short => {
7879             mon => 'LU',
7880             tue => 'MA',
7881             wed => 'MI',
7882             thu => 'JU',
7883             fri => 'VI',
7884             sat => 'SA',
7885             sun => 'DO'
7886             },
7887             wide => {
7888             mon => 'lunes',
7889             tue => 'martes',
7890             wed => 'miércoles',
7891             thu => 'jueves',
7892             fri => 'viernes',
7893             sat => 'sábado',
7894             sun => 'domingo'
7895             },
7896             },
7897             'stand-alone' => {
7898             abbreviated => {
7899             mon => 'lun.',
7900             tue => 'mar.',
7901             wed => 'mié.',
7902             thu => 'jue.',
7903             fri => 'vie.',
7904             sat => 'sáb.',
7905             sun => 'dom.'
7906             },
7907             narrow => {
7908             mon => 'L',
7909             tue => 'M',
7910             wed => 'X',
7911             thu => 'J',
7912             fri => 'V',
7913             sat => 'S',
7914             sun => 'D'
7915             },
7916             short => {
7917             mon => 'LU',
7918             tue => 'MA',
7919             wed => 'MI',
7920             thu => 'JU',
7921             fri => 'VI',
7922             sat => 'SA',
7923             sun => 'DO'
7924             },
7925             wide => {
7926             mon => 'lunes',
7927             tue => 'martes',
7928             wed => 'miércoles',
7929             thu => 'jueves',
7930             fri => 'viernes',
7931             sat => 'sábado',
7932             sun => 'domingo'
7933             },
7934             },
7935             },
7936             } },
7937             );
7938              
7939             has 'calendar_quarters' => (
7940             is => 'ro',
7941             isa => HashRef,
7942             init_arg => undef,
7943             default => sub { {
7944             'gregorian' => {
7945             'format' => {
7946             abbreviated => {0 => 'T1',
7947             1 => 'T2',
7948             2 => 'T3',
7949             3 => 'T4'
7950             },
7951             narrow => {0 => '1',
7952             1 => '2',
7953             2 => '3',
7954             3 => '4'
7955             },
7956             wide => {0 => '1.er trimestre',
7957             1 => '2.º trimestre',
7958             2 => '3.er trimestre',
7959             3 => '4.º trimestre'
7960             },
7961             },
7962             'stand-alone' => {
7963             abbreviated => {0 => 'T1',
7964             1 => 'T2',
7965             2 => 'T3',
7966             3 => 'T4'
7967             },
7968             narrow => {0 => '1',
7969             1 => '2',
7970             2 => '3',
7971             3 => '4'
7972             },
7973             wide => {0 => '1.er trimestre',
7974             1 => '2.º trimestre',
7975             2 => '3.er trimestre',
7976             3 => '4.º trimestre'
7977             },
7978             },
7979             },
7980             } },
7981             );
7982              
7983             has 'day_period_data' => (
7984             is => 'ro',
7985             isa => CodeRef,
7986             init_arg => undef,
7987             default => sub { sub {
7988             # Time in hhmm format
7989             my ($self, $type, $time, $day_period_type) = @_;
7990             $day_period_type //= 'default';
7991             SWITCH:
7992             for ($type) {
7993             if ($_ eq 'indian') {
7994             if($day_period_type eq 'default') {
7995             return 'noon' if $time == 1200;
7996             return 'night1' if $time >= 2000
7997             && $time < 2400;
7998             return 'morning2' if $time >= 600
7999             && $time < 1200;
8000             return 'evening1' if $time >= 1200
8001             && $time < 2000;
8002             return 'morning1' if $time >= 0
8003             && $time < 600;
8004             }
8005             if($day_period_type eq 'selection') {
8006             return 'morning1' if $time >= 0
8007             && $time < 600;
8008             return 'evening1' if $time >= 1200
8009             && $time < 2000;
8010             return 'morning2' if $time >= 600
8011             && $time < 1200;
8012             return 'night1' if $time >= 2000
8013             && $time < 2400;
8014             }
8015             last SWITCH;
8016             }
8017             if ($_ eq 'coptic') {
8018             if($day_period_type eq 'default') {
8019             return 'noon' if $time == 1200;
8020             return 'night1' if $time >= 2000
8021             && $time < 2400;
8022             return 'morning2' if $time >= 600
8023             && $time < 1200;
8024             return 'evening1' if $time >= 1200
8025             && $time < 2000;
8026             return 'morning1' if $time >= 0
8027             && $time < 600;
8028             }
8029             if($day_period_type eq 'selection') {
8030             return 'morning1' if $time >= 0
8031             && $time < 600;
8032             return 'evening1' if $time >= 1200
8033             && $time < 2000;
8034             return 'morning2' if $time >= 600
8035             && $time < 1200;
8036             return 'night1' if $time >= 2000
8037             && $time < 2400;
8038             }
8039             last SWITCH;
8040             }
8041             if ($_ eq 'japanese') {
8042             if($day_period_type eq 'default') {
8043             return 'noon' if $time == 1200;
8044             return 'night1' if $time >= 2000
8045             && $time < 2400;
8046             return 'morning2' if $time >= 600
8047             && $time < 1200;
8048             return 'evening1' if $time >= 1200
8049             && $time < 2000;
8050             return 'morning1' if $time >= 0
8051             && $time < 600;
8052             }
8053             if($day_period_type eq 'selection') {
8054             return 'morning1' if $time >= 0
8055             && $time < 600;
8056             return 'evening1' if $time >= 1200
8057             && $time < 2000;
8058             return 'morning2' if $time >= 600
8059             && $time < 1200;
8060             return 'night1' if $time >= 2000
8061             && $time < 2400;
8062             }
8063             last SWITCH;
8064             }
8065             if ($_ eq 'chinese') {
8066             if($day_period_type eq 'default') {
8067             return 'noon' if $time == 1200;
8068             return 'night1' if $time >= 2000
8069             && $time < 2400;
8070             return 'morning2' if $time >= 600
8071             && $time < 1200;
8072             return 'evening1' if $time >= 1200
8073             && $time < 2000;
8074             return 'morning1' if $time >= 0
8075             && $time < 600;
8076             }
8077             if($day_period_type eq 'selection') {
8078             return 'morning1' if $time >= 0
8079             && $time < 600;
8080             return 'evening1' if $time >= 1200
8081             && $time < 2000;
8082             return 'morning2' if $time >= 600
8083             && $time < 1200;
8084             return 'night1' if $time >= 2000
8085             && $time < 2400;
8086             }
8087             last SWITCH;
8088             }
8089             if ($_ eq 'islamic') {
8090             if($day_period_type eq 'default') {
8091             return 'noon' if $time == 1200;
8092             return 'night1' if $time >= 2000
8093             && $time < 2400;
8094             return 'morning2' if $time >= 600
8095             && $time < 1200;
8096             return 'evening1' if $time >= 1200
8097             && $time < 2000;
8098             return 'morning1' if $time >= 0
8099             && $time < 600;
8100             }
8101             if($day_period_type eq 'selection') {
8102             return 'morning1' if $time >= 0
8103             && $time < 600;
8104             return 'evening1' if $time >= 1200
8105             && $time < 2000;
8106             return 'morning2' if $time >= 600
8107             && $time < 1200;
8108             return 'night1' if $time >= 2000
8109             && $time < 2400;
8110             }
8111             last SWITCH;
8112             }
8113             if ($_ eq 'persian') {
8114             if($day_period_type eq 'default') {
8115             return 'noon' if $time == 1200;
8116             return 'night1' if $time >= 2000
8117             && $time < 2400;
8118             return 'morning2' if $time >= 600
8119             && $time < 1200;
8120             return 'evening1' if $time >= 1200
8121             && $time < 2000;
8122             return 'morning1' if $time >= 0
8123             && $time < 600;
8124             }
8125             if($day_period_type eq 'selection') {
8126             return 'morning1' if $time >= 0
8127             && $time < 600;
8128             return 'evening1' if $time >= 1200
8129             && $time < 2000;
8130             return 'morning2' if $time >= 600
8131             && $time < 1200;
8132             return 'night1' if $time >= 2000
8133             && $time < 2400;
8134             }
8135             last SWITCH;
8136             }
8137             if ($_ eq 'buddhist') {
8138             if($day_period_type eq 'default') {
8139             return 'noon' if $time == 1200;
8140             return 'night1' if $time >= 2000
8141             && $time < 2400;
8142             return 'morning2' if $time >= 600
8143             && $time < 1200;
8144             return 'evening1' if $time >= 1200
8145             && $time < 2000;
8146             return 'morning1' if $time >= 0
8147             && $time < 600;
8148             }
8149             if($day_period_type eq 'selection') {
8150             return 'morning1' if $time >= 0
8151             && $time < 600;
8152             return 'evening1' if $time >= 1200
8153             && $time < 2000;
8154             return 'morning2' if $time >= 600
8155             && $time < 1200;
8156             return 'night1' if $time >= 2000
8157             && $time < 2400;
8158             }
8159             last SWITCH;
8160             }
8161             if ($_ eq 'generic') {
8162             if($day_period_type eq 'default') {
8163             return 'noon' if $time == 1200;
8164             return 'night1' if $time >= 2000
8165             && $time < 2400;
8166             return 'morning2' if $time >= 600
8167             && $time < 1200;
8168             return 'evening1' if $time >= 1200
8169             && $time < 2000;
8170             return 'morning1' if $time >= 0
8171             && $time < 600;
8172             }
8173             if($day_period_type eq 'selection') {
8174             return 'morning1' if $time >= 0
8175             && $time < 600;
8176             return 'evening1' if $time >= 1200
8177             && $time < 2000;
8178             return 'morning2' if $time >= 600
8179             && $time < 1200;
8180             return 'night1' if $time >= 2000
8181             && $time < 2400;
8182             }
8183             last SWITCH;
8184             }
8185             if ($_ eq 'gregorian') {
8186             if($day_period_type eq 'default') {
8187             return 'noon' if $time == 1200;
8188             return 'night1' if $time >= 2000
8189             && $time < 2400;
8190             return 'morning2' if $time >= 600
8191             && $time < 1200;
8192             return 'evening1' if $time >= 1200
8193             && $time < 2000;
8194             return 'morning1' if $time >= 0
8195             && $time < 600;
8196             }
8197             if($day_period_type eq 'selection') {
8198             return 'morning1' if $time >= 0
8199             && $time < 600;
8200             return 'evening1' if $time >= 1200
8201             && $time < 2000;
8202             return 'morning2' if $time >= 600
8203             && $time < 1200;
8204             return 'night1' if $time >= 2000
8205             && $time < 2400;
8206             }
8207             last SWITCH;
8208             }
8209             if ($_ eq 'roc') {
8210             if($day_period_type eq 'default') {
8211             return 'noon' if $time == 1200;
8212             return 'night1' if $time >= 2000
8213             && $time < 2400;
8214             return 'morning2' if $time >= 600
8215             && $time < 1200;
8216             return 'evening1' if $time >= 1200
8217             && $time < 2000;
8218             return 'morning1' if $time >= 0
8219             && $time < 600;
8220             }
8221             if($day_period_type eq 'selection') {
8222             return 'morning1' if $time >= 0
8223             && $time < 600;
8224             return 'evening1' if $time >= 1200
8225             && $time < 2000;
8226             return 'morning2' if $time >= 600
8227             && $time < 1200;
8228             return 'night1' if $time >= 2000
8229             && $time < 2400;
8230             }
8231             last SWITCH;
8232             }
8233             if ($_ eq 'ethiopic') {
8234             if($day_period_type eq 'default') {
8235             return 'noon' if $time == 1200;
8236             return 'night1' if $time >= 2000
8237             && $time < 2400;
8238             return 'morning2' if $time >= 600
8239             && $time < 1200;
8240             return 'evening1' if $time >= 1200
8241             && $time < 2000;
8242             return 'morning1' if $time >= 0
8243             && $time < 600;
8244             }
8245             if($day_period_type eq 'selection') {
8246             return 'morning1' if $time >= 0
8247             && $time < 600;
8248             return 'evening1' if $time >= 1200
8249             && $time < 2000;
8250             return 'morning2' if $time >= 600
8251             && $time < 1200;
8252             return 'night1' if $time >= 2000
8253             && $time < 2400;
8254             }
8255             last SWITCH;
8256             }
8257             if ($_ eq 'hebrew') {
8258             if($day_period_type eq 'default') {
8259             return 'noon' if $time == 1200;
8260             return 'night1' if $time >= 2000
8261             && $time < 2400;
8262             return 'morning2' if $time >= 600
8263             && $time < 1200;
8264             return 'evening1' if $time >= 1200
8265             && $time < 2000;
8266             return 'morning1' if $time >= 0
8267             && $time < 600;
8268             }
8269             if($day_period_type eq 'selection') {
8270             return 'morning1' if $time >= 0
8271             && $time < 600;
8272             return 'evening1' if $time >= 1200
8273             && $time < 2000;
8274             return 'morning2' if $time >= 600
8275             && $time < 1200;
8276             return 'night1' if $time >= 2000
8277             && $time < 2400;
8278             }
8279             last SWITCH;
8280             }
8281             }
8282             } },
8283             );
8284              
8285             around day_period_data => sub {
8286             my ($orig, $self) = @_;
8287             return $self->$orig;
8288             };
8289              
8290             has 'day_periods' => (
8291             is => 'ro',
8292             isa => HashRef,
8293             init_arg => undef,
8294             default => sub { {
8295             'gregorian' => {
8296             'format' => {
8297             'narrow' => {
8298             'morning1' => q{de la madrugada},
8299             'pm' => q{p. m.},
8300             'night1' => q{de la noche},
8301             'morning2' => q{de la mañana},
8302             'evening1' => q{de la tarde},
8303             'am' => q{a. m.},
8304             'noon' => q{del mediodía},
8305             },
8306             'wide' => {
8307             'pm' => q{p. m.},
8308             'morning1' => q{de la madrugada},
8309             'night1' => q{de la noche},
8310             'am' => q{a. m.},
8311             'evening1' => q{de la tarde},
8312             'morning2' => q{de la mañana},
8313             'noon' => q{del mediodía},
8314             },
8315             'abbreviated' => {
8316             'noon' => q{del mediodía},
8317             'evening1' => q{de la tarde},
8318             'morning2' => q{de la mañana},
8319             'am' => q{a. m.},
8320             'night1' => q{de la noche},
8321             'pm' => q{p. m.},
8322             'morning1' => q{de la madrugada},
8323             },
8324             },
8325             'stand-alone' => {
8326             'abbreviated' => {
8327             'noon' => q{mediodía},
8328             'evening1' => q{tarde},
8329             'am' => q{a. m.},
8330             'morning2' => q{mañana},
8331             'night1' => q{noche},
8332             'morning1' => q{madrugada},
8333             'pm' => q{p. m.},
8334             },
8335             'narrow' => {
8336             'pm' => q{p. m.},
8337             'morning1' => q{madrugada},
8338             'night1' => q{noche},
8339             'evening1' => q{tarde},
8340             'am' => q{a. m.},
8341             'morning2' => q{mañana},
8342             'noon' => q{mediodía},
8343             },
8344             'wide' => {
8345             'pm' => q{p. m.},
8346             'morning1' => q{madrugada},
8347             'evening1' => q{tarde},
8348             'morning2' => q{mañana},
8349             'am' => q{a. m.},
8350             'night1' => q{noche},
8351             'noon' => q{mediodía},
8352             },
8353             },
8354             },
8355             } },
8356             );
8357              
8358             has 'eras' => (
8359             is => 'ro',
8360             isa => HashRef,
8361             init_arg => undef,
8362             default => sub { {
8363             'buddhist' => {
8364             abbreviated => {
8365             '0' => 'BE'
8366             },
8367             narrow => {
8368             '0' => 'BE'
8369             },
8370             wide => {
8371             '0' => 'BE'
8372             },
8373             },
8374             'chinese' => {
8375             },
8376             'coptic' => {
8377             abbreviated => {
8378             '0' => 'ERA0',
8379             '1' => 'ERA1'
8380             },
8381             narrow => {
8382             '0' => 'ERA0',
8383             '1' => 'ERA1'
8384             },
8385             wide => {
8386             '0' => 'ERA0',
8387             '1' => 'ERA1'
8388             },
8389             },
8390             'ethiopic' => {
8391             abbreviated => {
8392             '0' => 'ERA0',
8393             '1' => 'ERA1'
8394             },
8395             narrow => {
8396             '0' => 'ERA0',
8397             '1' => 'ERA1'
8398             },
8399             wide => {
8400             '0' => 'ERA0',
8401             '1' => 'ERA1'
8402             },
8403             },
8404             'generic' => {
8405             },
8406             'gregorian' => {
8407             abbreviated => {
8408             '0' => 'a. C.',
8409             '1' => 'd. C.'
8410             },
8411             wide => {
8412             '0' => 'antes de Cristo',
8413             '1' => 'después de Cristo'
8414             },
8415             },
8416             'hebrew' => {
8417             abbreviated => {
8418             '0' => 'AM'
8419             },
8420             narrow => {
8421             '0' => 'AM'
8422             },
8423             wide => {
8424             '0' => 'AM'
8425             },
8426             },
8427             'indian' => {
8428             abbreviated => {
8429             '0' => 'saka'
8430             },
8431             narrow => {
8432             '0' => 'saka'
8433             },
8434             wide => {
8435             '0' => 'saka'
8436             },
8437             },
8438             'islamic' => {
8439             abbreviated => {
8440             '0' => 'AH'
8441             },
8442             narrow => {
8443             '0' => 'AH'
8444             },
8445             wide => {
8446             '0' => 'AH'
8447             },
8448             },
8449             'japanese' => {
8450             },
8451             'persian' => {
8452             abbreviated => {
8453             '0' => 'AP'
8454             },
8455             narrow => {
8456             '0' => 'AP'
8457             },
8458             wide => {
8459             '0' => 'AP'
8460             },
8461             },
8462             'roc' => {
8463             abbreviated => {
8464             '0' => 'antes de RDC',
8465             '1' => 'minguo'
8466             },
8467             narrow => {
8468             '0' => 'antes de RDC',
8469             '1' => 'minguo'
8470             },
8471             wide => {
8472             '0' => 'antes de RDC',
8473             '1' => 'minguo'
8474             },
8475             },
8476             } },
8477             );
8478              
8479             has 'date_formats' => (
8480             is => 'ro',
8481             isa => HashRef,
8482             init_arg => undef,
8483             default => sub { {
8484             'buddhist' => {
8485             },
8486             'chinese' => {
8487             'full' => q{EEEE, d-M-y},
8488             'long' => q{d-M-y},
8489             'medium' => q{d-M-y},
8490             'short' => q{d-M-y},
8491             },
8492             'coptic' => {
8493             },
8494             'ethiopic' => {
8495             },
8496             'generic' => {
8497             'full' => q{EEEE, d 'de' MMMM 'de' y G},
8498             'long' => q{d 'de' MMMM 'de' y G},
8499             'medium' => q{d/M/y G},
8500             'short' => q{d/M/yy G},
8501             },
8502             'gregorian' => {
8503             'full' => q{EEEE, d 'de' MMMM 'de' y},
8504             'long' => q{d 'de' MMMM 'de' y},
8505             'medium' => q{d MMM y},
8506             'short' => q{d/M/yy},
8507             },
8508             'hebrew' => {
8509             },
8510             'indian' => {
8511             },
8512             'islamic' => {
8513             },
8514             'japanese' => {
8515             'full' => q{EEEE, d 'de' MMMM 'de' y G},
8516             'long' => q{d 'de' MMMM 'de' y G},
8517             'medium' => q{dd/MM/y G},
8518             'short' => q{dd/MM/yy GGGGG},
8519             },
8520             'persian' => {
8521             },
8522             'roc' => {
8523             },
8524             } },
8525             );
8526              
8527             has 'time_formats' => (
8528             is => 'ro',
8529             isa => HashRef,
8530             init_arg => undef,
8531             default => sub { {
8532             'buddhist' => {
8533             },
8534             'chinese' => {
8535             },
8536             'coptic' => {
8537             },
8538             'ethiopic' => {
8539             },
8540             'generic' => {
8541             },
8542             'gregorian' => {
8543             'full' => q{H:mm:ss (zzzz)},
8544             'long' => q{H:mm:ss z},
8545             'medium' => q{H:mm:ss},
8546             'short' => q{H:mm},
8547             },
8548             'hebrew' => {
8549             },
8550             'indian' => {
8551             },
8552             'islamic' => {
8553             },
8554             'japanese' => {
8555             },
8556             'persian' => {
8557             },
8558             'roc' => {
8559             },
8560             } },
8561             );
8562              
8563             has 'datetime_formats' => (
8564             is => 'ro',
8565             isa => HashRef,
8566             init_arg => undef,
8567             default => sub { {
8568             'buddhist' => {
8569             },
8570             'chinese' => {
8571             },
8572             'coptic' => {
8573             },
8574             'ethiopic' => {
8575             },
8576             'generic' => {
8577             'full' => q{{1}, {0}},
8578             'long' => q{{1}, {0}},
8579             'medium' => q{{1} {0}},
8580             'short' => q{{1} {0}},
8581             },
8582             'gregorian' => {
8583             'full' => q{{1}, {0}},
8584             'long' => q{{1}, {0}},
8585             'medium' => q{{1} {0}},
8586             'short' => q{{1} {0}},
8587             },
8588             'hebrew' => {
8589             },
8590             'indian' => {
8591             },
8592             'islamic' => {
8593             },
8594             'japanese' => {
8595             },
8596             'persian' => {
8597             },
8598             'roc' => {
8599             },
8600             } },
8601             );
8602              
8603             has 'datetime_formats_available_formats' => (
8604             is => 'ro',
8605             isa => HashRef,
8606             init_arg => undef,
8607             default => sub { {
8608             'gregorian' => {
8609             Bh => q{h B},
8610             Bhm => q{h:mm B},
8611             Bhms => q{h:mm:ss B},
8612             E => q{ccc},
8613             EBhm => q{E h:mm B},
8614             EBhms => q{E h:mm:ss B},
8615             EHm => q{E, H:mm},
8616             EHms => q{E, H:mm:ss},
8617             Ed => q{E d},
8618             Ehm => q{E, h:mm a},
8619             Ehms => q{E, h:mm:ss a},
8620             Gy => q{y G},
8621             GyMMM => q{MMM y G},
8622             GyMMMEd => q{E, d MMM y G},
8623             GyMMMM => q{MMMM 'de' y G},
8624             GyMMMMEd => q{E, d 'de' MMMM 'de' y G},
8625             GyMMMMd => q{d 'de' MMMM 'de' y G},
8626             GyMMMd => q{d MMM y G},
8627             H => q{H},
8628             Hm => q{H:mm},
8629             Hms => q{H:mm:ss},
8630             Hmsv => q{H:mm:ss v},
8631             Hmsvvvv => q{H:mm:ss (vvvv)},
8632             Hmv => q{H:mm v},
8633             M => q{L},
8634             MEd => q{E, d/M},
8635             MMM => q{LLL},
8636             MMMEd => q{E, d MMM},
8637             MMMMEd => q{E, d 'de' MMMM},
8638             MMMMW => q{'semana' W 'de' MMM},
8639             MMMMd => q{d 'de' MMMM},
8640             MMMd => q{d MMM},
8641             MMd => q{d/M},
8642             MMdd => q{d/M},
8643             Md => q{d/M},
8644             d => q{d},
8645             h => q{h a},
8646             hm => q{h:mm a},
8647             hms => q{h:mm:ss a},
8648             hmsv => q{h:mm:ss a v},
8649             hmsvvvv => q{h:mm:ss a (vvvv)},
8650             hmv => q{h:mm a v},
8651             ms => q{mm:ss},
8652             y => q{y},
8653             yM => q{M/y},
8654             yMEd => q{EEE, d/M/y},
8655             yMM => q{M/y},
8656             yMMM => q{MMM y},
8657             yMMMEd => q{EEE, d MMM y},
8658             yMMMM => q{MMMM 'de' y},
8659             yMMMMEd => q{EEE, d 'de' MMMM 'de' y},
8660             yMMMMd => q{d 'de' MMMM 'de' y},
8661             yMMMd => q{d MMM y},
8662             yMd => q{d/M/y},
8663             yQQQ => q{QQQ y},
8664             yQQQQ => q{QQQQ 'de' y},
8665             yw => q{'semana' w 'de' Y},
8666             },
8667             'generic' => {
8668             Bh => q{h B},
8669             Bhm => q{h:mm B},
8670             Bhms => q{h:mm:ss B},
8671             E => q{ccc},
8672             EBhm => q{E h:mm B},
8673             EBhms => q{E h:mm:ss B},
8674             EHm => q{E HH:mm},
8675             EHms => q{E HH:mm:ss},
8676             Ed => q{E d},
8677             Ehm => q{E h:mm a},
8678             Ehms => q{E h:mm:ss a},
8679             Gy => q{y G},
8680             GyMMM => q{MMM y G},
8681             GyMMMEd => q{E, d MMM y G},
8682             GyMMMM => q{MMMM 'de' y G},
8683             GyMMMMEd => q{E, d 'de' MMMM 'de' y G},
8684             GyMMMMd => q{d 'de' MMMM 'de' y G},
8685             GyMMMd => q{d MMM y G},
8686             H => q{HH},
8687             Hm => q{HH:mm},
8688             Hms => q{HH:mm:ss},
8689             M => q{L},
8690             MEd => q{E, d/M},
8691             MMM => q{LLL},
8692             MMMEd => q{E, d MMM},
8693             MMMMEd => q{E, d 'de' MMMM},
8694             MMMMd => q{d 'de' MMMM},
8695             MMMd => q{d MMM},
8696             Md => q{d/M},
8697             d => q{d},
8698             h => q{h a},
8699             hm => q{h:mm a},
8700             hms => q{h:mm:ss a},
8701             ms => q{mm:ss},
8702             y => q{y G},
8703             yyyy => q{y G},
8704             yyyyM => q{M/y GGGGG},
8705             yyyyMEd => q{E, d/M/y GGGGG},
8706             yyyyMMM => q{MMM y G},
8707             yyyyMMMEd => q{EEE, d MMM y G},
8708             yyyyMMMM => q{MMMM 'de' y G},
8709             yyyyMMMMEd => q{EEE, d 'de' MMMM 'de' y G},
8710             yyyyMMMMd => q{d 'de' MMMM 'de' y G},
8711             yyyyMMMd => q{d MMM y G},
8712             yyyyMd => q{d/M/y GGGGG},
8713             yyyyQQQ => q{QQQ y G},
8714             yyyyQQQQ => q{QQQQ 'de' y G},
8715             },
8716             'chinese' => {
8717             Ed => q{E d},
8718             Gy => q{y},
8719             GyMMM => q{M-y},
8720             GyMMMEd => q{E, d-M-y},
8721             GyMMMd => q{d-M-y},
8722             H => q{HH},
8723             Hm => q{HH:mm},
8724             Hms => q{HH:mm:ss},
8725             M => q{L},
8726             MEd => q{E, d-M},
8727             MMM => q{L},
8728             MMMEd => q{E d-M},
8729             MMMd => q{d-M},
8730             Md => q{d-M},
8731             d => q{d},
8732             h => q{hh a},
8733             hm => q{hh:mm a},
8734             hms => q{hh:mm:ss a},
8735             ms => q{mm:ss},
8736             y => q{y},
8737             yyyy => q{y},
8738             yyyyM => q{M-y},
8739             yyyyMEd => q{E, d-M-y},
8740             yyyyMMM => q{M-y},
8741             yyyyMMMEd => q{E, d-M-y},
8742             yyyyMMMM => q{M-y},
8743             yyyyMMMd => q{d-M-y},
8744             yyyyMd => q{d-M-y},
8745             yyyyQQQ => q{QQQ y},
8746             yyyyQQQQ => q{QQQQ y},
8747             },
8748             } },
8749             );
8750              
8751             has 'datetime_formats_append_item' => (
8752             is => 'ro',
8753             isa => HashRef,
8754             init_arg => undef,
8755             default => sub { {
8756             'gregorian' => {
8757             'Timezone' => '{0} {1}',
8758             },
8759             } },
8760             );
8761              
8762             has 'datetime_formats_interval' => (
8763             is => 'ro',
8764             isa => HashRef,
8765             init_arg => undef,
8766             default => sub { {
8767             'gregorian' => {
8768             H => {
8769             H => q{H–H},
8770             },
8771             Hm => {
8772             H => q{H:mm–H:mm},
8773             m => q{H:mm–H:mm},
8774             },
8775             Hmv => {
8776             H => q{H:mm–H:mm v},
8777             m => q{H:mm–H:mm v},
8778             },
8779             Hv => {
8780             H => q{H–H v},
8781             },
8782             M => {
8783             M => q{M–M},
8784             },
8785             MEd => {
8786             M => q{E, d/M – E, d/M},
8787             d => q{E, d/M – E, d/M},
8788             },
8789             MMM => {
8790             M => q{MMM–MMM},
8791             },
8792             MMMEd => {
8793             M => q{E, d MMM – E, d MMM},
8794             d => q{E, d MMM – E, d MMM},
8795             },
8796             MMMMEd => {
8797             M => q{E, d 'de' MMMM–E, d 'de' MMMM},
8798             d => q{E, d 'de' MMMM–E, d 'de' MMMM},
8799             },
8800             MMMMd => {
8801             M => q{d 'de' MMMM–d 'de' MMMM},
8802             d => q{d–d 'de' MMMM},
8803             },
8804             MMMd => {
8805             M => q{d MMM – d MMM},
8806             d => q{d–d MMM},
8807             },
8808             Md => {
8809             M => q{d/M–d/M},
8810             d => q{d/M–d/M},
8811             },
8812             d => {
8813             d => q{d–d},
8814             },
8815             fallback => '{0}–{1}',
8816             h => {
8817             a => q{h a – h a},
8818             h => q{h–h a},
8819             },
8820             hm => {
8821             a => q{h:mm a – h:mm a},
8822             h => q{h:mm – h:mm a},
8823             m => q{h:mm – h:mm a},
8824             },
8825             hmv => {
8826             a => q{h:mm a – h:mm a v},
8827             h => q{h:mm–h:mm a v},
8828             m => q{h:mm–h:mm a v},
8829             },
8830             hv => {
8831             a => q{h a – h a v},
8832             h => q{h–h a v},
8833             },
8834             y => {
8835             y => q{y–y},
8836             },
8837             yM => {
8838             M => q{M/y–M/y},
8839             y => q{M/y–M/y},
8840             },
8841             yMEd => {
8842             M => q{E, d/M/y – E, d/M/y},
8843             d => q{E, d/M/y – E, d/M/y},
8844             y => q{E, d/M/y – E, d/M/y},
8845             },
8846             yMMM => {
8847             M => q{MMM–MMM y},
8848             y => q{MMM y – MMM y},
8849             },
8850             yMMMEd => {
8851             M => q{E, d MMM – E, d MMM y},
8852             d => q{E, d MMM – E, d MMM y},
8853             y => q{E, d MMM y – E, d MMM y},
8854             },
8855             yMMMM => {
8856             M => q{MMMM–MMMM 'de' y},
8857             y => q{MMMM 'de' y – MMMM 'de' y},
8858             },
8859             yMMMMEd => {
8860             M => q{E, d 'de' MMMM–E, d 'de' MMMM 'de' y},
8861             d => q{E, d 'de' MMMM–E, d 'de' MMMM 'de' y},
8862             y => q{E, d 'de' MMMM 'de' y–E, d 'de' MMMM 'de' y},
8863             },
8864             yMMMMd => {
8865             M => q{d 'de' MMMM–d 'de' MMMM 'de' y},
8866             d => q{d–d 'de' MMMM 'de' y},
8867             y => q{d 'de' MMMM 'de' y–d 'de' MMMM 'de' y},
8868             },
8869             yMMMd => {
8870             M => q{d MMM – d MMM y},
8871             d => q{d–d MMM y},
8872             y => q{d MMM y – d MMM y},
8873             },
8874             yMd => {
8875             M => q{d/M/y–d/M/y},
8876             d => q{d/M/y–d/M/y},
8877             y => q{d/M/y–d/M/y},
8878             },
8879             },
8880             'generic' => {
8881             H => {
8882             H => q{HH–HH},
8883             },
8884             Hm => {
8885             H => q{HH:mm – HH:mm},
8886             m => q{HH:mm – HH:mm},
8887             },
8888             Hmv => {
8889             H => q{HH:mm – HH:mm v},
8890             m => q{HH:mm – HH:mm v},
8891             },
8892             Hv => {
8893             H => q{HH–HH v},
8894             },
8895             M => {
8896             M => q{M–M},
8897             },
8898             MEd => {
8899             M => q{E, d/M – E, d/M},
8900             d => q{E, d/M – E, d/M},
8901             },
8902             MMM => {
8903             M => q{MMM–MMM},
8904             },
8905             MMMEd => {
8906             M => q{E, d 'de' MMM – E, d 'de' MMM},
8907             d => q{E, d 'de' MMM – E, d 'de' MMM},
8908             },
8909             MMMd => {
8910             M => q{d 'de' MMM – d 'de' MMM},
8911             d => q{d–d 'de' MMM},
8912             },
8913             Md => {
8914             M => q{d/M–d/M},
8915             d => q{d/M–d/M},
8916             },
8917             d => {
8918             d => q{d–d},
8919             },
8920             fallback => '{0}–{1}',
8921             h => {
8922             a => q{h a – h a},
8923             h => q{h–h a},
8924             },
8925             hm => {
8926             a => q{h:mm a – h:mm a},
8927             h => q{h:mm – h:mm a},
8928             m => q{h:mm – h:mm a},
8929             },
8930             hmv => {
8931             a => q{h:mm a – h:mm a v},
8932             h => q{h:mm – h:mm a v},
8933             m => q{h:mm – h:mm a v},
8934             },
8935             hv => {
8936             a => q{h a – h a v},
8937             h => q{h–h a v},
8938             },
8939             y => {
8940             y => q{y–y G},
8941             },
8942             yM => {
8943             M => q{M/y–M/y G},
8944             y => q{M/y–M/y G},
8945             },
8946             yMEd => {
8947             M => q{E, d/M/y – E, d/M/y G},
8948             d => q{E, d/M/y – E, d/M/y G},
8949             y => q{E, d/M/y – E, d/M/y G},
8950             },
8951             yMMM => {
8952             M => q{MMM–MMM 'de' y G},
8953             y => q{MMM 'de' y – MMM 'de' y G},
8954             },
8955             yMMMEd => {
8956             M => q{E, d 'de' MMM – E, d 'de' MMM 'de' y G},
8957             d => q{E, d 'de' MMM – E, d 'de' MMM 'de' y G},
8958             y => q{E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G},
8959             },
8960             yMMMM => {
8961             M => q{MMMM–MMMM 'de' y G},
8962             y => q{MMMM 'de' y – MMMM 'de' y G},
8963             },
8964             yMMMd => {
8965             M => q{d 'de' MMM – d 'de' MMM y G},
8966             d => q{d–d 'de' MMM 'de' y G},
8967             y => q{d 'de' MMM 'de' y – d 'de' MMM 'de' y G},
8968             },
8969             yMd => {
8970             M => q{d/M/y–d/M/y G},
8971             d => q{d/M/y–d/M/y G},
8972             y => q{d/M/y–d/M/y G},
8973             },
8974             },
8975             } },
8976             );
8977              
8978             has 'time_zone_names' => (
8979             is => 'ro',
8980             isa => HashRef,
8981             init_arg => undef,
8982             default => sub { {
8983             hourFormat => q(+HH:mm;-HH:mm),
8984             gmtFormat => q(GMT{0}),
8985             gmtZeroFormat => q(GMT),
8986             regionFormat => q(hora de {0}),
8987             regionFormat => q(horario de verano de {0}),
8988             regionFormat => q(horario estándar de {0}),
8989             fallbackFormat => q({1} ({0})),
8990             'Acre' => {
8991             long => {
8992             'daylight' => q#Hora de verano de Acre#,
8993             'generic' => q#Hora de Acre#,
8994             'standard' => q#Hora estándar de Acre#,
8995             },
8996             },
8997             'Afghanistan' => {
8998             long => {
8999             'standard' => q#hora de Afganistán#,
9000             },
9001             },
9002             'Africa/Abidjan' => {
9003             exemplarCity => q#Abiyán#,
9004             },
9005             'Africa/Accra' => {
9006             exemplarCity => q#Acra#,
9007             },
9008             'Africa/Addis_Ababa' => {
9009             exemplarCity => q#Addis Abeba#,
9010             },
9011             'Africa/Algiers' => {
9012             exemplarCity => q#Argel#,
9013             },
9014             'Africa/Asmera' => {
9015             exemplarCity => q#Asmara#,
9016             },
9017             'Africa/Bamako' => {
9018             exemplarCity => q#Bamako#,
9019             },
9020             'Africa/Bangui' => {
9021             exemplarCity => q#Bangui#,
9022             },
9023             'Africa/Banjul' => {
9024             exemplarCity => q#Banjul#,
9025             },
9026             'Africa/Bissau' => {
9027             exemplarCity => q#Bisáu#,
9028             },
9029             'Africa/Blantyre' => {
9030             exemplarCity => q#Blantyre#,
9031             },
9032             'Africa/Brazzaville' => {
9033             exemplarCity => q#Brazzaville#,
9034             },
9035             'Africa/Bujumbura' => {
9036             exemplarCity => q#Bujumbura#,
9037             },
9038             'Africa/Cairo' => {
9039             exemplarCity => q#El Cairo#,
9040             },
9041             'Africa/Casablanca' => {
9042             exemplarCity => q#Casablanca#,
9043             },
9044             'Africa/Ceuta' => {
9045             exemplarCity => q#Ceuta#,
9046             },
9047             'Africa/Conakry' => {
9048             exemplarCity => q#Conakry#,
9049             },
9050             'Africa/Dakar' => {
9051             exemplarCity => q#Dakar#,
9052             },
9053             'Africa/Dar_es_Salaam' => {
9054             exemplarCity => q#Dar es Salaam#,
9055             },
9056             'Africa/Djibouti' => {
9057             exemplarCity => q#Yibuti#,
9058             },
9059             'Africa/Douala' => {
9060             exemplarCity => q#Duala#,
9061             },
9062             'Africa/El_Aaiun' => {
9063             exemplarCity => q#El Aaiún#,
9064             },
9065             'Africa/Freetown' => {
9066             exemplarCity => q#Freetown#,
9067             },
9068             'Africa/Gaborone' => {
9069             exemplarCity => q#Gaborone#,
9070             },
9071             'Africa/Harare' => {
9072             exemplarCity => q#Harare#,
9073             },
9074             'Africa/Johannesburg' => {
9075             exemplarCity => q#Johannesburgo#,
9076             },
9077             'Africa/Juba' => {
9078             exemplarCity => q#Juba#,
9079             },
9080             'Africa/Kampala' => {
9081             exemplarCity => q#Kampala#,
9082             },
9083             'Africa/Khartoum' => {
9084             exemplarCity => q#Jartún#,
9085             },
9086             'Africa/Kigali' => {
9087             exemplarCity => q#Kigali#,
9088             },
9089             'Africa/Kinshasa' => {
9090             exemplarCity => q#Kinshasa#,
9091             },
9092             'Africa/Lagos' => {
9093             exemplarCity => q#Lagos#,
9094             },
9095             'Africa/Libreville' => {
9096             exemplarCity => q#Libreville#,
9097             },
9098             'Africa/Lome' => {
9099             exemplarCity => q#Lomé#,
9100             },
9101             'Africa/Luanda' => {
9102             exemplarCity => q#Luanda#,
9103             },
9104             'Africa/Lubumbashi' => {
9105             exemplarCity => q#Lubumbashi#,
9106             },
9107             'Africa/Lusaka' => {
9108             exemplarCity => q#Lusaka#,
9109             },
9110             'Africa/Malabo' => {
9111             exemplarCity => q#Malabo#,
9112             },
9113             'Africa/Maputo' => {
9114             exemplarCity => q#Maputo#,
9115             },
9116             'Africa/Maseru' => {
9117             exemplarCity => q#Maseru#,
9118             },
9119             'Africa/Mbabane' => {
9120             exemplarCity => q#Mbabane#,
9121             },
9122             'Africa/Mogadishu' => {
9123             exemplarCity => q#Mogadiscio#,
9124             },
9125             'Africa/Monrovia' => {
9126             exemplarCity => q#Monrovia#,
9127             },
9128             'Africa/Nairobi' => {
9129             exemplarCity => q#Nairobi#,
9130             },
9131             'Africa/Ndjamena' => {
9132             exemplarCity => q#Yamena#,
9133             },
9134             'Africa/Niamey' => {
9135             exemplarCity => q#Niamey#,
9136             },
9137             'Africa/Nouakchott' => {
9138             exemplarCity => q#Nuakchot#,
9139             },
9140             'Africa/Ouagadougou' => {
9141             exemplarCity => q#Uagadugú#,
9142             },
9143             'Africa/Porto-Novo' => {
9144             exemplarCity => q#Portonovo#,
9145             },
9146             'Africa/Sao_Tome' => {
9147             exemplarCity => q#Santo Tomé#,
9148             },
9149             'Africa/Tripoli' => {
9150             exemplarCity => q#Trípoli#,
9151             },
9152             'Africa/Tunis' => {
9153             exemplarCity => q#Túnez#,
9154             },
9155             'Africa/Windhoek' => {
9156             exemplarCity => q#Windhoek#,
9157             },
9158             'Africa_Central' => {
9159             long => {
9160             'standard' => q#hora de África central#,
9161             },
9162             },
9163             'Africa_Eastern' => {
9164             long => {
9165             'standard' => q#hora de África oriental#,
9166             },
9167             },
9168             'Africa_Southern' => {
9169             long => {
9170             'standard' => q#hora de Sudáfrica#,
9171             },
9172             },
9173             'Africa_Western' => {
9174             long => {
9175             'daylight' => q#hora de verano de África occidental#,
9176             'generic' => q#hora de África occidental#,
9177             'standard' => q#hora estándar de África occidental#,
9178             },
9179             },
9180             'Alaska' => {
9181             long => {
9182             'daylight' => q#hora de verano de Alaska#,
9183             'generic' => q#hora de Alaska#,
9184             'standard' => q#hora estándar de Alaska#,
9185             },
9186             },
9187             'Amazon' => {
9188             long => {
9189             'daylight' => q#hora de verano del Amazonas#,
9190             'generic' => q#hora del Amazonas#,
9191             'standard' => q#hora estándar del Amazonas#,
9192             },
9193             },
9194             'America/Adak' => {
9195             exemplarCity => q#Adak#,
9196             },
9197             'America/Anchorage' => {
9198             exemplarCity => q#Anchorage#,
9199             },
9200             'America/Anguilla' => {
9201             exemplarCity => q#Anguila#,
9202             },
9203             'America/Antigua' => {
9204             exemplarCity => q#Antigua#,
9205             },
9206             'America/Araguaina' => {
9207             exemplarCity => q#Araguaína#,
9208             },
9209             'America/Argentina/La_Rioja' => {
9210             exemplarCity => q#La Rioja#,
9211             },
9212             'America/Argentina/Rio_Gallegos' => {
9213             exemplarCity => q#Río Gallegos#,
9214             },
9215             'America/Argentina/Salta' => {
9216             exemplarCity => q#Salta#,
9217             },
9218             'America/Argentina/San_Juan' => {
9219             exemplarCity => q#San Juan#,
9220             },
9221             'America/Argentina/San_Luis' => {
9222             exemplarCity => q#San Luis#,
9223             },
9224             'America/Argentina/Tucuman' => {
9225             exemplarCity => q#Tucumán#,
9226             },
9227             'America/Argentina/Ushuaia' => {
9228             exemplarCity => q#Ushuaia#,
9229             },
9230             'America/Aruba' => {
9231             exemplarCity => q#Aruba#,
9232             },
9233             'America/Asuncion' => {
9234             exemplarCity => q#Asunción#,
9235             },
9236             'America/Bahia' => {
9237             exemplarCity => q#Bahía#,
9238             },
9239             'America/Bahia_Banderas' => {
9240             exemplarCity => q#Bahía de Banderas#,
9241             },
9242             'America/Barbados' => {
9243             exemplarCity => q#Barbados#,
9244             },
9245             'America/Belem' => {
9246             exemplarCity => q#Belén#,
9247             },
9248             'America/Belize' => {
9249             exemplarCity => q#Belice#,
9250             },
9251             'America/Blanc-Sablon' => {
9252             exemplarCity => q#Blanc-Sablon#,
9253             },
9254             'America/Boa_Vista' => {
9255             exemplarCity => q#Boa Vista#,
9256             },
9257             'America/Bogota' => {
9258             exemplarCity => q#Bogotá#,
9259             },
9260             'America/Boise' => {
9261             exemplarCity => q#Boise#,
9262             },
9263             'America/Buenos_Aires' => {
9264             exemplarCity => q#Buenos Aires#,
9265             },
9266             'America/Cambridge_Bay' => {
9267             exemplarCity => q#Cambridge Bay#,
9268             },
9269             'America/Campo_Grande' => {
9270             exemplarCity => q#Campo Grande#,
9271             },
9272             'America/Cancun' => {
9273             exemplarCity => q#Cancún#,
9274             },
9275             'America/Caracas' => {
9276             exemplarCity => q#Caracas#,
9277             },
9278             'America/Catamarca' => {
9279             exemplarCity => q#Catamarca#,
9280             },
9281             'America/Cayenne' => {
9282             exemplarCity => q#Cayena#,
9283             },
9284             'America/Cayman' => {
9285             exemplarCity => q#Caimán#,
9286             },
9287             'America/Chicago' => {
9288             exemplarCity => q#Chicago#,
9289             },
9290             'America/Chihuahua' => {
9291             exemplarCity => q#Chihuahua#,
9292             },
9293             'America/Coral_Harbour' => {
9294             exemplarCity => q#Atikokan#,
9295             },
9296             'America/Cordoba' => {
9297             exemplarCity => q#Córdoba#,
9298             },
9299             'America/Costa_Rica' => {
9300             exemplarCity => q#Costa Rica#,
9301             },
9302             'America/Creston' => {
9303             exemplarCity => q#Creston#,
9304             },
9305             'America/Cuiaba' => {
9306             exemplarCity => q#Cuiabá#,
9307             },
9308             'America/Curacao' => {
9309             exemplarCity => q#Curazao#,
9310             },
9311             'America/Danmarkshavn' => {
9312             exemplarCity => q#Danmarkshavn#,
9313             },
9314             'America/Dawson' => {
9315             exemplarCity => q#Dawson#,
9316             },
9317             'America/Dawson_Creek' => {
9318             exemplarCity => q#Dawson Creek#,
9319             },
9320             'America/Denver' => {
9321             exemplarCity => q#Denver#,
9322             },
9323             'America/Detroit' => {
9324             exemplarCity => q#Detroit#,
9325             },
9326             'America/Dominica' => {
9327             exemplarCity => q#Dominica#,
9328             },
9329             'America/Edmonton' => {
9330             exemplarCity => q#Edmonton#,
9331             },
9332             'America/Eirunepe' => {
9333             exemplarCity => q#Eirunepé#,
9334             },
9335             'America/El_Salvador' => {
9336             exemplarCity => q#El Salvador#,
9337             },
9338             'America/Fort_Nelson' => {
9339             exemplarCity => q#Fort Nelson#,
9340             },
9341             'America/Fortaleza' => {
9342             exemplarCity => q#Fortaleza#,
9343             },
9344             'America/Glace_Bay' => {
9345             exemplarCity => q#Glace Bay#,
9346             },
9347             'America/Godthab' => {
9348             exemplarCity => q#Nuuk#,
9349             },
9350             'America/Goose_Bay' => {
9351             exemplarCity => q#Goose Bay#,
9352             },
9353             'America/Grand_Turk' => {
9354             exemplarCity => q#Gran Turca#,
9355             },
9356             'America/Grenada' => {
9357             exemplarCity => q#Granada#,
9358             },
9359             'America/Guadeloupe' => {
9360             exemplarCity => q#Guadalupe#,
9361             },
9362             'America/Guatemala' => {
9363             exemplarCity => q#Guatemala#,
9364             },
9365             'America/Guayaquil' => {
9366             exemplarCity => q#Guayaquil#,
9367             },
9368             'America/Guyana' => {
9369             exemplarCity => q#Guyana#,
9370             },
9371             'America/Halifax' => {
9372             exemplarCity => q#Halifax#,
9373             },
9374             'America/Havana' => {
9375             exemplarCity => q#La Habana#,
9376             },
9377             'America/Hermosillo' => {
9378             exemplarCity => q#Hermosillo#,
9379             },
9380             'America/Indiana/Knox' => {
9381             exemplarCity => q#Knox, Indiana#,
9382             },
9383             'America/Indiana/Marengo' => {
9384             exemplarCity => q#Marengo, Indiana#,
9385             },
9386             'America/Indiana/Petersburg' => {
9387             exemplarCity => q#Petersburg, Indiana#,
9388             },
9389             'America/Indiana/Tell_City' => {
9390             exemplarCity => q#Tell City, Indiana#,
9391             },
9392             'America/Indiana/Vevay' => {
9393             exemplarCity => q#Vevay, Indiana#,
9394             },
9395             'America/Indiana/Vincennes' => {
9396             exemplarCity => q#Vincennes, Indiana#,
9397             },
9398             'America/Indiana/Winamac' => {
9399             exemplarCity => q#Winamac, Indiana#,
9400             },
9401             'America/Indianapolis' => {
9402             exemplarCity => q#Indianápolis#,
9403             },
9404             'America/Inuvik' => {
9405             exemplarCity => q#Inuvik#,
9406             },
9407             'America/Iqaluit' => {
9408             exemplarCity => q#Iqaluit#,
9409             },
9410             'America/Jamaica' => {
9411             exemplarCity => q#Jamaica#,
9412             },
9413             'America/Jujuy' => {
9414             exemplarCity => q#Jujuy#,
9415             },
9416             'America/Juneau' => {
9417             exemplarCity => q#Juneau#,
9418             },
9419             'America/Kentucky/Monticello' => {
9420             exemplarCity => q#Monticello, Kentucky#,
9421             },
9422             'America/Kralendijk' => {
9423             exemplarCity => q#Kralendijk#,
9424             },
9425             'America/La_Paz' => {
9426             exemplarCity => q#La Paz#,
9427             },
9428             'America/Lima' => {
9429             exemplarCity => q#Lima#,
9430             },
9431             'America/Los_Angeles' => {
9432             exemplarCity => q#Los Ángeles#,
9433             },
9434             'America/Louisville' => {
9435             exemplarCity => q#Louisville#,
9436             },
9437             'America/Lower_Princes' => {
9438             exemplarCity => q#Lower Prince’s Quarter#,
9439             },
9440             'America/Maceio' => {
9441             exemplarCity => q#Maceió#,
9442             },
9443             'America/Managua' => {
9444             exemplarCity => q#Managua#,
9445             },
9446             'America/Manaus' => {
9447             exemplarCity => q#Manaos#,
9448             },
9449             'America/Marigot' => {
9450             exemplarCity => q#Marigot#,
9451             },
9452             'America/Martinique' => {
9453             exemplarCity => q#Martinica#,
9454             },
9455             'America/Matamoros' => {
9456             exemplarCity => q#Matamoros#,
9457             },
9458             'America/Mazatlan' => {
9459             exemplarCity => q#Mazatlán#,
9460             },
9461             'America/Mendoza' => {
9462             exemplarCity => q#Mendoza#,
9463             },
9464             'America/Menominee' => {
9465             exemplarCity => q#Menominee#,
9466             },
9467             'America/Merida' => {
9468             exemplarCity => q#Mérida#,
9469             },
9470             'America/Metlakatla' => {
9471             exemplarCity => q#Metlakatla#,
9472             },
9473             'America/Mexico_City' => {
9474             exemplarCity => q#Ciudad de México#,
9475             },
9476             'America/Miquelon' => {
9477             exemplarCity => q#Miquelón#,
9478             },
9479             'America/Moncton' => {
9480             exemplarCity => q#Moncton#,
9481             },
9482             'America/Monterrey' => {
9483             exemplarCity => q#Monterrey#,
9484             },
9485             'America/Montevideo' => {
9486             exemplarCity => q#Montevideo#,
9487             },
9488             'America/Montserrat' => {
9489             exemplarCity => q#Montserrat#,
9490             },
9491             'America/Nassau' => {
9492             exemplarCity => q#Nassau#,
9493             },
9494             'America/New_York' => {
9495             exemplarCity => q#Nueva York#,
9496             },
9497             'America/Nipigon' => {
9498             exemplarCity => q#Nipigon#,
9499             },
9500             'America/Nome' => {
9501             exemplarCity => q#Nome#,
9502             },
9503             'America/Noronha' => {
9504             exemplarCity => q#Noronha#,
9505             },
9506             'America/North_Dakota/Beulah' => {
9507             exemplarCity => q#Beulah, Dakota del Norte#,
9508             },
9509             'America/North_Dakota/Center' => {
9510             exemplarCity => q#Center, Dakota del Norte#,
9511             },
9512             'America/North_Dakota/New_Salem' => {
9513             exemplarCity => q#New Salem, Dakota del Norte#,
9514             },
9515             'America/Ojinaga' => {
9516             exemplarCity => q#Ojinaga#,
9517             },
9518             'America/Panama' => {
9519             exemplarCity => q#Panamá#,
9520             },
9521             'America/Pangnirtung' => {
9522             exemplarCity => q#Pangnirtung#,
9523             },
9524             'America/Paramaribo' => {
9525             exemplarCity => q#Paramaribo#,
9526             },
9527             'America/Phoenix' => {
9528             exemplarCity => q#Phoenix#,
9529             },
9530             'America/Port-au-Prince' => {
9531             exemplarCity => q#Puerto Príncipe#,
9532             },
9533             'America/Port_of_Spain' => {
9534             exemplarCity => q#Puerto España#,
9535             },
9536             'America/Porto_Velho' => {
9537             exemplarCity => q#Porto Velho#,
9538             },
9539             'America/Puerto_Rico' => {
9540             exemplarCity => q#Puerto Rico#,
9541             },
9542             'America/Punta_Arenas' => {
9543             exemplarCity => q#Punta Arenas#,
9544             },
9545             'America/Rainy_River' => {
9546             exemplarCity => q#Rainy River#,
9547             },
9548             'America/Rankin_Inlet' => {
9549             exemplarCity => q#Rankin Inlet#,
9550             },
9551             'America/Recife' => {
9552             exemplarCity => q#Recife#,
9553             },
9554             'America/Regina' => {
9555             exemplarCity => q#Regina#,
9556             },
9557             'America/Resolute' => {
9558             exemplarCity => q#Resolute#,
9559             },
9560             'America/Rio_Branco' => {
9561             exemplarCity => q#Río Branco#,
9562             },
9563             'America/Santa_Isabel' => {
9564             exemplarCity => q#Santa Isabel#,
9565             },
9566             'America/Santarem' => {
9567             exemplarCity => q#Santarém#,
9568             },
9569             'America/Santiago' => {
9570             exemplarCity => q#Santiago de Chile#,
9571             },
9572             'America/Santo_Domingo' => {
9573             exemplarCity => q#Santo Domingo#,
9574             },
9575             'America/Sao_Paulo' => {
9576             exemplarCity => q#São Paulo#,
9577             },
9578             'America/Scoresbysund' => {
9579             exemplarCity => q#Ittoqqortoormiit#,
9580             },
9581             'America/Sitka' => {
9582             exemplarCity => q#Sitka#,
9583             },
9584             'America/St_Barthelemy' => {
9585             exemplarCity => q#San Bartolomé#,
9586             },
9587             'America/St_Johns' => {
9588             exemplarCity => q#San Juan de Terranova#,
9589             },
9590             'America/St_Kitts' => {
9591             exemplarCity => q#San Cristóbal#,
9592             },
9593             'America/St_Lucia' => {
9594             exemplarCity => q#Santa Lucía#,
9595             },
9596             'America/St_Thomas' => {
9597             exemplarCity => q#St. Thomas#,
9598             },
9599             'America/St_Vincent' => {
9600             exemplarCity => q#San Vicente#,
9601             },
9602             'America/Swift_Current' => {
9603             exemplarCity => q#Swift Current#,
9604             },
9605             'America/Tegucigalpa' => {
9606             exemplarCity => q#Tegucigalpa#,
9607             },
9608             'America/Thule' => {
9609             exemplarCity => q#Thule#,
9610             },
9611             'America/Thunder_Bay' => {
9612             exemplarCity => q#Thunder Bay#,
9613             },
9614             'America/Tijuana' => {
9615             exemplarCity => q#Tijuana#,
9616             },
9617             'America/Toronto' => {
9618             exemplarCity => q#Toronto#,
9619             },
9620             'America/Tortola' => {
9621             exemplarCity => q#Tórtola#,
9622             },
9623             'America/Vancouver' => {
9624             exemplarCity => q#Vancouver#,
9625             },
9626             'America/Whitehorse' => {
9627             exemplarCity => q#Whitehorse#,
9628             },
9629             'America/Winnipeg' => {
9630             exemplarCity => q#Winnipeg#,
9631             },
9632             'America/Yakutat' => {
9633             exemplarCity => q#Yakutat#,
9634             },
9635             'America/Yellowknife' => {
9636             exemplarCity => q#Yellowknife#,
9637             },
9638             'America_Central' => {
9639             long => {
9640             'daylight' => q#hora de verano central#,
9641             'generic' => q#hora central#,
9642             'standard' => q#hora estándar central#,
9643             },
9644             },
9645             'America_Eastern' => {
9646             long => {
9647             'daylight' => q#hora de verano oriental#,
9648             'generic' => q#hora oriental#,
9649             'standard' => q#hora estándar oriental#,
9650             },
9651             },
9652             'America_Mountain' => {
9653             long => {
9654             'daylight' => q#hora de verano de las Montañas Rocosas#,
9655             'generic' => q#hora de las Montañas Rocosas#,
9656             'standard' => q#hora estándar de las Montañas Rocosas#,
9657             },
9658             },
9659             'America_Pacific' => {
9660             long => {
9661             'daylight' => q#hora de verano del Pacífico#,
9662             'generic' => q#hora del Pacífico#,
9663             'standard' => q#hora estándar del Pacífico#,
9664             },
9665             },
9666             'Anadyr' => {
9667             long => {
9668             'daylight' => q#hora de verano de Anadyr#,
9669             'generic' => q#hora de Anadyr#,
9670             'standard' => q#hora estándar de Anadyr#,
9671             },
9672             },
9673             'Antarctica/Casey' => {
9674             exemplarCity => q#Casey#,
9675             },
9676             'Antarctica/Davis' => {
9677             exemplarCity => q#Davis#,
9678             },
9679             'Antarctica/DumontDUrville' => {
9680             exemplarCity => q#Dumont d’Urville#,
9681             },
9682             'Antarctica/Macquarie' => {
9683             exemplarCity => q#Macquarie#,
9684             },
9685             'Antarctica/Mawson' => {
9686             exemplarCity => q#Mawson#,
9687             },
9688             'Antarctica/McMurdo' => {
9689             exemplarCity => q#McMurdo#,
9690             },
9691             'Antarctica/Palmer' => {
9692             exemplarCity => q#Palmer#,
9693             },
9694             'Antarctica/Rothera' => {
9695             exemplarCity => q#Rothera#,
9696             },
9697             'Antarctica/Syowa' => {
9698             exemplarCity => q#Syowa#,
9699             },
9700             'Antarctica/Troll' => {
9701             exemplarCity => q#Troll#,
9702             },
9703             'Antarctica/Vostok' => {
9704             exemplarCity => q#Vostok#,
9705             },
9706             'Apia' => {
9707             long => {
9708             'daylight' => q#horario de verano de Apia#,
9709             'generic' => q#hora de Apia#,
9710             'standard' => q#hora estándar de Apia#,
9711             },
9712             },
9713             'Aqtau' => {
9714             long => {
9715             'daylight' => q#Hora de verano de Aktau#,
9716             'generic' => q#Hora de Aktau#,
9717             'standard' => q#Hora estándar de Aktau#,
9718             },
9719             },
9720             'Aqtobe' => {
9721             long => {
9722             'daylight' => q#Hora de verano de Aktobe#,
9723             'generic' => q#Hora de Aktobe#,
9724             'standard' => q#Hora estándar de Aktobe#,
9725             },
9726             },
9727             'Arabian' => {
9728             long => {
9729             'daylight' => q#hora de verano de Arabia#,
9730             'generic' => q#hora de Arabia#,
9731             'standard' => q#hora estándar de Arabia#,
9732             },
9733             },
9734             'Arctic/Longyearbyen' => {
9735             exemplarCity => q#Longyearbyen#,
9736             },
9737             'Argentina' => {
9738             long => {
9739             'daylight' => q#hora de verano de Argentina#,
9740             'generic' => q#hora de Argentina#,
9741             'standard' => q#hora estándar de Argentina#,
9742             },
9743             },
9744             'Argentina_Western' => {
9745             long => {
9746             'daylight' => q#hora de verano de Argentina occidental#,
9747             'generic' => q#hora de Argentina occidental#,
9748             'standard' => q#hora estándar de Argentina occidental#,
9749             },
9750             },
9751             'Armenia' => {
9752             long => {
9753             'daylight' => q#hora de verano de Armenia#,
9754             'generic' => q#hora de Armenia#,
9755             'standard' => q#hora estándar de Armenia#,
9756             },
9757             },
9758             'Asia/Aden' => {
9759             exemplarCity => q#Adén#,
9760             },
9761             'Asia/Almaty' => {
9762             exemplarCity => q#Almaty#,
9763             },
9764             'Asia/Amman' => {
9765             exemplarCity => q#Ammán#,
9766             },
9767             'Asia/Anadyr' => {
9768             exemplarCity => q#Anádyr#,
9769             },
9770             'Asia/Aqtau' => {
9771             exemplarCity => q#Aktau#,
9772             },
9773             'Asia/Aqtobe' => {
9774             exemplarCity => q#Aktobe#,
9775             },
9776             'Asia/Ashgabat' => {
9777             exemplarCity => q#Asjabad#,
9778             },
9779             'Asia/Atyrau' => {
9780             exemplarCity => q#Atyrau#,
9781             },
9782             'Asia/Baghdad' => {
9783             exemplarCity => q#Bagdad#,
9784             },
9785             'Asia/Bahrain' => {
9786             exemplarCity => q#Baréin#,
9787             },
9788             'Asia/Baku' => {
9789             exemplarCity => q#Bakú#,
9790             },
9791             'Asia/Bangkok' => {
9792             exemplarCity => q#Bangkok#,
9793             },
9794             'Asia/Barnaul' => {
9795             exemplarCity => q#Barnaúl#,
9796             },
9797             'Asia/Beirut' => {
9798             exemplarCity => q#Beirut#,
9799             },
9800             'Asia/Bishkek' => {
9801             exemplarCity => q#Bishkek#,
9802             },
9803             'Asia/Brunei' => {
9804             exemplarCity => q#Brunéi#,
9805             },
9806             'Asia/Calcutta' => {
9807             exemplarCity => q#Calcuta#,
9808             },
9809             'Asia/Chita' => {
9810             exemplarCity => q#Chitá#,
9811             },
9812             'Asia/Choibalsan' => {
9813             exemplarCity => q#Choibalsan#,
9814             },
9815             'Asia/Colombo' => {
9816             exemplarCity => q#Colombo#,
9817             },
9818             'Asia/Damascus' => {
9819             exemplarCity => q#Damasco#,
9820             },
9821             'Asia/Dhaka' => {
9822             exemplarCity => q#Daca#,
9823             },
9824             'Asia/Dili' => {
9825             exemplarCity => q#Dili#,
9826             },
9827             'Asia/Dubai' => {
9828             exemplarCity => q#Dubái#,
9829             },
9830             'Asia/Dushanbe' => {
9831             exemplarCity => q#Dusambé#,
9832             },
9833             'Asia/Famagusta' => {
9834             exemplarCity => q#Famagusta#,
9835             },
9836             'Asia/Gaza' => {
9837             exemplarCity => q#Gaza#,
9838             },
9839             'Asia/Hebron' => {
9840             exemplarCity => q#Hebrón#,
9841             },
9842             'Asia/Hong_Kong' => {
9843             exemplarCity => q#Hong Kong#,
9844             },
9845             'Asia/Hovd' => {
9846             exemplarCity => q#Hovd#,
9847             },
9848             'Asia/Irkutsk' => {
9849             exemplarCity => q#Irkutsk#,
9850             },
9851             'Asia/Jakarta' => {
9852             exemplarCity => q#Yakarta#,
9853             },
9854             'Asia/Jayapura' => {
9855             exemplarCity => q#Jayapura#,
9856             },
9857             'Asia/Jerusalem' => {
9858             exemplarCity => q#Jerusalén#,
9859             },
9860             'Asia/Kabul' => {
9861             exemplarCity => q#Kabul#,
9862             },
9863             'Asia/Kamchatka' => {
9864             exemplarCity => q#Kamchatka#,
9865             },
9866             'Asia/Karachi' => {
9867             exemplarCity => q#Karachi#,
9868             },
9869             'Asia/Katmandu' => {
9870             exemplarCity => q#Katmandú#,
9871             },
9872             'Asia/Khandyga' => {
9873             exemplarCity => q#Khandyga#,
9874             },
9875             'Asia/Krasnoyarsk' => {
9876             exemplarCity => q#Krasnoyarsk#,
9877             },
9878             'Asia/Kuala_Lumpur' => {
9879             exemplarCity => q#Kuala Lumpur#,
9880             },
9881             'Asia/Kuching' => {
9882             exemplarCity => q#Kuching#,
9883             },
9884             'Asia/Kuwait' => {
9885             exemplarCity => q#Kuwait#,
9886             },
9887             'Asia/Macau' => {
9888             exemplarCity => q#Macao#,
9889             },
9890             'Asia/Magadan' => {
9891             exemplarCity => q#Magadán#,
9892             },
9893             'Asia/Makassar' => {
9894             exemplarCity => q#Makasar#,
9895             },
9896             'Asia/Manila' => {
9897             exemplarCity => q#Manila#,
9898             },
9899             'Asia/Muscat' => {
9900             exemplarCity => q#Mascate#,
9901             },
9902             'Asia/Nicosia' => {
9903             exemplarCity => q#Nicosia#,
9904             },
9905             'Asia/Novokuznetsk' => {
9906             exemplarCity => q#Novokuznetsk#,
9907             },
9908             'Asia/Novosibirsk' => {
9909             exemplarCity => q#Novosibirsk#,
9910             },
9911             'Asia/Omsk' => {
9912             exemplarCity => q#Omsk#,
9913             },
9914             'Asia/Oral' => {
9915             exemplarCity => q#Oral#,
9916             },
9917             'Asia/Phnom_Penh' => {
9918             exemplarCity => q#Phnom Penh#,
9919             },
9920             'Asia/Pontianak' => {
9921             exemplarCity => q#Pontianak#,
9922             },
9923             'Asia/Pyongyang' => {
9924             exemplarCity => q#Pyongyang#,
9925             },
9926             'Asia/Qatar' => {
9927             exemplarCity => q#Catar#,
9928             },
9929             'Asia/Qyzylorda' => {
9930             exemplarCity => q#Kyzylorda#,
9931             },
9932             'Asia/Rangoon' => {
9933             exemplarCity => q#Yangón (Rangún)#,
9934             },
9935             'Asia/Riyadh' => {
9936             exemplarCity => q#Riad#,
9937             },
9938             'Asia/Saigon' => {
9939             exemplarCity => q#Ciudad Ho Chi Minh#,
9940             },
9941             'Asia/Sakhalin' => {
9942             exemplarCity => q#Sajalín#,
9943             },
9944             'Asia/Samarkand' => {
9945             exemplarCity => q#Samarcanda#,
9946             },
9947             'Asia/Seoul' => {
9948             exemplarCity => q#Seúl#,
9949             },
9950             'Asia/Shanghai' => {
9951             exemplarCity => q#Shanghái#,
9952             },
9953             'Asia/Singapore' => {
9954             exemplarCity => q#Singapur#,
9955             },
9956             'Asia/Srednekolymsk' => {
9957             exemplarCity => q#Srednekolimsk#,
9958             },
9959             'Asia/Taipei' => {
9960             exemplarCity => q#Taipéi#,
9961             },
9962             'Asia/Tashkent' => {
9963             exemplarCity => q#Taskent#,
9964             },
9965             'Asia/Tbilisi' => {
9966             exemplarCity => q#Tiflis#,
9967             },
9968             'Asia/Tehran' => {
9969             exemplarCity => q#Teherán#,
9970             },
9971             'Asia/Thimphu' => {
9972             exemplarCity => q#Timbu#,
9973             },
9974             'Asia/Tokyo' => {
9975             exemplarCity => q#Tokio#,
9976             },
9977             'Asia/Tomsk' => {
9978             exemplarCity => q#Tomsk#,
9979             },
9980             'Asia/Ulaanbaatar' => {
9981             exemplarCity => q#Ulán Bator#,
9982             },
9983             'Asia/Urumqi' => {
9984             exemplarCity => q#Ãœrümqi#,
9985             },
9986             'Asia/Ust-Nera' => {
9987             exemplarCity => q#Ust-Nera#,
9988             },
9989             'Asia/Vientiane' => {
9990             exemplarCity => q#Vientián#,
9991             },
9992             'Asia/Vladivostok' => {
9993             exemplarCity => q#Vladivostok#,
9994             },
9995             'Asia/Yakutsk' => {
9996             exemplarCity => q#Yakutsk#,
9997             },
9998             'Asia/Yekaterinburg' => {
9999             exemplarCity => q#Ekaterimburgo#,
10000             },
10001             'Asia/Yerevan' => {
10002             exemplarCity => q#Ereván#,
10003             },
10004             'Atlantic' => {
10005             long => {
10006             'daylight' => q#hora de verano del Atlántico#,
10007             'generic' => q#hora del Atlántico#,
10008             'standard' => q#hora estándar del Atlántico#,
10009             },
10010             },
10011             'Atlantic/Azores' => {
10012             exemplarCity => q#Azores#,
10013             },
10014             'Atlantic/Bermuda' => {
10015             exemplarCity => q#Bermudas#,
10016             },
10017             'Atlantic/Canary' => {
10018             exemplarCity => q#Islas Canarias#,
10019             },
10020             'Atlantic/Cape_Verde' => {
10021             exemplarCity => q#Cabo Verde#,
10022             },
10023             'Atlantic/Faeroe' => {
10024             exemplarCity => q#Islas Feroe#,
10025             },
10026             'Atlantic/Madeira' => {
10027             exemplarCity => q#Madeira#,
10028             },
10029             'Atlantic/Reykjavik' => {
10030             exemplarCity => q#Reikiavik#,
10031             },
10032             'Atlantic/South_Georgia' => {
10033             exemplarCity => q#Georgia del Sur#,
10034             },
10035             'Atlantic/St_Helena' => {
10036             exemplarCity => q#Santa Elena#,
10037             },
10038             'Atlantic/Stanley' => {
10039             exemplarCity => q#Stanley#,
10040             },
10041             'Australia/Adelaide' => {
10042             exemplarCity => q#Adelaida#,
10043             },
10044             'Australia/Brisbane' => {
10045             exemplarCity => q#Brisbane#,
10046             },
10047             'Australia/Broken_Hill' => {
10048             exemplarCity => q#Broken Hill#,
10049             },
10050             'Australia/Currie' => {
10051             exemplarCity => q#Currie#,
10052             },
10053             'Australia/Darwin' => {
10054             exemplarCity => q#Darwin#,
10055             },
10056             'Australia/Eucla' => {
10057             exemplarCity => q#Eucla#,
10058             },
10059             'Australia/Hobart' => {
10060             exemplarCity => q#Hobart#,
10061             },
10062             'Australia/Lindeman' => {
10063             exemplarCity => q#Lindeman#,
10064             },
10065             'Australia/Lord_Howe' => {
10066             exemplarCity => q#Lord Howe#,
10067             },
10068             'Australia/Melbourne' => {
10069             exemplarCity => q#Melbourne#,
10070             },
10071             'Australia/Perth' => {
10072             exemplarCity => q#Perth#,
10073             },
10074             'Australia/Sydney' => {
10075             exemplarCity => q#Sídney#,
10076             },
10077             'Australia_Central' => {
10078             long => {
10079             'daylight' => q#hora de verano de Australia central#,
10080             'generic' => q#hora de Australia central#,
10081             'standard' => q#hora estándar de Australia central#,
10082             },
10083             },
10084             'Australia_CentralWestern' => {
10085             long => {
10086             'daylight' => q#hora de verano de Australia centroccidental#,
10087             'generic' => q#hora de Australia centroccidental#,
10088             'standard' => q#hora estándar de Australia centroccidental#,
10089             },
10090             },
10091             'Australia_Eastern' => {
10092             long => {
10093             'daylight' => q#hora de verano de Australia oriental#,
10094             'generic' => q#hora de Australia oriental#,
10095             'standard' => q#hora estándar de Australia oriental#,
10096             },
10097             },
10098             'Australia_Western' => {
10099             long => {
10100             'daylight' => q#hora de verano de Australia occidental#,
10101             'generic' => q#hora de Australia occidental#,
10102             'standard' => q#hora estándar de Australia occidental#,
10103             },
10104             },
10105             'Azerbaijan' => {
10106             long => {
10107             'daylight' => q#hora de verano de Azerbaiyán#,
10108             'generic' => q#hora de Azerbaiyán#,
10109             'standard' => q#hora estándar de Azerbaiyán#,
10110             },
10111             },
10112             'Azores' => {
10113             long => {
10114             'daylight' => q#hora de verano de las Azores#,
10115             'generic' => q#hora de las Azores#,
10116             'standard' => q#hora estándar de las Azores#,
10117             },
10118             },
10119             'Bangladesh' => {
10120             long => {
10121             'daylight' => q#hora de verano de Bangladés#,
10122             'generic' => q#hora de Bangladés#,
10123             'standard' => q#hora estándar de Bangladés#,
10124             },
10125             },
10126             'Bhutan' => {
10127             long => {
10128             'standard' => q#hora de Bután#,
10129             },
10130             },
10131             'Bolivia' => {
10132             long => {
10133             'standard' => q#hora de Bolivia#,
10134             },
10135             },
10136             'Brasilia' => {
10137             long => {
10138             'daylight' => q#hora de verano de Brasilia#,
10139             'generic' => q#hora de Brasilia#,
10140             'standard' => q#hora estándar de Brasilia#,
10141             },
10142             },
10143             'Brunei' => {
10144             long => {
10145             'standard' => q#hora de Brunéi#,
10146             },
10147             },
10148             'Cape_Verde' => {
10149             long => {
10150             'daylight' => q#hora de verano de Cabo Verde#,
10151             'generic' => q#hora de Cabo Verde#,
10152             'standard' => q#hora estándar de Cabo Verde#,
10153             },
10154             },
10155             'Chamorro' => {
10156             long => {
10157             'standard' => q#hora estándar de Chamorro#,
10158             },
10159             },
10160             'Chatham' => {
10161             long => {
10162             'daylight' => q#hora de verano de Chatham#,
10163             'generic' => q#hora de Chatham#,
10164             'standard' => q#hora estándar de Chatham#,
10165             },
10166             },
10167             'Chile' => {
10168             long => {
10169             'daylight' => q#hora de verano de Chile#,
10170             'generic' => q#hora de Chile#,
10171             'standard' => q#hora estándar de Chile#,
10172             },
10173             },
10174             'China' => {
10175             long => {
10176             'daylight' => q#hora de verano de China#,
10177             'generic' => q#hora de China#,
10178             'standard' => q#hora estándar de China#,
10179             },
10180             },
10181             'Choibalsan' => {
10182             long => {
10183             'daylight' => q#hora de verano de Choibalsan#,
10184             'generic' => q#hora de Choibalsan#,
10185             'standard' => q#hora estándar de Choibalsan#,
10186             },
10187             },
10188             'Christmas' => {
10189             long => {
10190             'standard' => q#hora de la Isla de Navidad#,
10191             },
10192             },
10193             'Cocos' => {
10194             long => {
10195             'standard' => q#hora de las Islas Cocos#,
10196             },
10197             },
10198             'Colombia' => {
10199             long => {
10200             'daylight' => q#hora de verano de Colombia#,
10201             'generic' => q#hora de Colombia#,
10202             'standard' => q#hora estándar de Colombia#,
10203             },
10204             },
10205             'Cook' => {
10206             long => {
10207             'daylight' => q#hora de verano media de las Islas Cook#,
10208             'generic' => q#hora de las Islas Cook#,
10209             'standard' => q#hora estándar de las Islas Cook#,
10210             },
10211             },
10212             'Cuba' => {
10213             long => {
10214             'daylight' => q#hora de verano de Cuba#,
10215             'generic' => q#hora de Cuba#,
10216             'standard' => q#hora estándar de Cuba#,
10217             },
10218             },
10219             'Davis' => {
10220             long => {
10221             'standard' => q#hora de Davis#,
10222             },
10223             },
10224             'DumontDUrville' => {
10225             long => {
10226             'standard' => q#hora de Dumont-d’Urville#,
10227             },
10228             },
10229             'East_Timor' => {
10230             long => {
10231             'standard' => q#hora de Timor Oriental#,
10232             },
10233             },
10234             'Easter' => {
10235             long => {
10236             'daylight' => q#hora de verano de la isla de Pascua#,
10237             'generic' => q#hora de la isla de Pascua#,
10238             'standard' => q#hora estándar de la isla de Pascua#,
10239             },
10240             },
10241             'Ecuador' => {
10242             long => {
10243             'standard' => q#hora de Ecuador#,
10244             },
10245             },
10246             'Etc/UTC' => {
10247             long => {
10248             'standard' => q#tiempo universal coordinado#,
10249             },
10250             },
10251             'Etc/Unknown' => {
10252             exemplarCity => q#ciudad desconocida#,
10253             },
10254             'Europe/Amsterdam' => {
10255             exemplarCity => q#Ámsterdam#,
10256             },
10257             'Europe/Andorra' => {
10258             exemplarCity => q#Andorra#,
10259             },
10260             'Europe/Astrakhan' => {
10261             exemplarCity => q#Astracán#,
10262             },
10263             'Europe/Athens' => {
10264             exemplarCity => q#Atenas#,
10265             },
10266             'Europe/Belgrade' => {
10267             exemplarCity => q#Belgrado#,
10268             },
10269             'Europe/Berlin' => {
10270             exemplarCity => q#Berlín#,
10271             },
10272             'Europe/Bratislava' => {
10273             exemplarCity => q#Bratislava#,
10274             },
10275             'Europe/Brussels' => {
10276             exemplarCity => q#Bruselas#,
10277             },
10278             'Europe/Bucharest' => {
10279             exemplarCity => q#Bucarest#,
10280             },
10281             'Europe/Budapest' => {
10282             exemplarCity => q#Budapest#,
10283             },
10284             'Europe/Busingen' => {
10285             exemplarCity => q#Busingen#,
10286             },
10287             'Europe/Chisinau' => {
10288             exemplarCity => q#Chisináu#,
10289             },
10290             'Europe/Copenhagen' => {
10291             exemplarCity => q#Copenhague#,
10292             },
10293             'Europe/Dublin' => {
10294             exemplarCity => q#Dublín#,
10295             long => {
10296             'daylight' => q#hora de verano de Irlanda#,
10297             },
10298             },
10299             'Europe/Gibraltar' => {
10300             exemplarCity => q#Gibraltar#,
10301             },
10302             'Europe/Guernsey' => {
10303             exemplarCity => q#Guernsey#,
10304             },
10305             'Europe/Helsinki' => {
10306             exemplarCity => q#Helsinki#,
10307             },
10308             'Europe/Isle_of_Man' => {
10309             exemplarCity => q#Isla de Man#,
10310             },
10311             'Europe/Istanbul' => {
10312             exemplarCity => q#Estambul#,
10313             },
10314             'Europe/Jersey' => {
10315             exemplarCity => q#Jersey#,
10316             },
10317             'Europe/Kaliningrad' => {
10318             exemplarCity => q#Kaliningrado#,
10319             },
10320             'Europe/Kiev' => {
10321             exemplarCity => q#Kiev#,
10322             },
10323             'Europe/Kirov' => {
10324             exemplarCity => q#Kírov#,
10325             },
10326             'Europe/Lisbon' => {
10327             exemplarCity => q#Lisboa#,
10328             },
10329             'Europe/Ljubljana' => {
10330             exemplarCity => q#Liubliana#,
10331             },
10332             'Europe/London' => {
10333             exemplarCity => q#Londres#,
10334             long => {
10335             'daylight' => q#hora de verano británica#,
10336             },
10337             },
10338             'Europe/Luxembourg' => {
10339             exemplarCity => q#Luxemburgo#,
10340             },
10341             'Europe/Madrid' => {
10342             exemplarCity => q#Madrid#,
10343             },
10344             'Europe/Malta' => {
10345             exemplarCity => q#Malta#,
10346             },
10347             'Europe/Mariehamn' => {
10348             exemplarCity => q#Mariehamn#,
10349             },
10350             'Europe/Minsk' => {
10351             exemplarCity => q#Minsk#,
10352             },
10353             'Europe/Monaco' => {
10354             exemplarCity => q#Mónaco#,
10355             },
10356             'Europe/Moscow' => {
10357             exemplarCity => q#Moscú#,
10358             },
10359             'Europe/Oslo' => {
10360             exemplarCity => q#Oslo#,
10361             },
10362             'Europe/Paris' => {
10363             exemplarCity => q#París#,
10364             },
10365             'Europe/Podgorica' => {
10366             exemplarCity => q#Podgorica#,
10367             },
10368             'Europe/Prague' => {
10369             exemplarCity => q#Praga#,
10370             },
10371             'Europe/Riga' => {
10372             exemplarCity => q#Riga#,
10373             },
10374             'Europe/Rome' => {
10375             exemplarCity => q#Roma#,
10376             },
10377             'Europe/Samara' => {
10378             exemplarCity => q#Samara#,
10379             },
10380             'Europe/San_Marino' => {
10381             exemplarCity => q#San Marino#,
10382             },
10383             'Europe/Sarajevo' => {
10384             exemplarCity => q#Sarajevo#,
10385             },
10386             'Europe/Saratov' => {
10387             exemplarCity => q#Sarátov#,
10388             },
10389             'Europe/Simferopol' => {
10390             exemplarCity => q#Simferópol#,
10391             },
10392             'Europe/Skopje' => {
10393             exemplarCity => q#Skopie#,
10394             },
10395             'Europe/Sofia' => {
10396             exemplarCity => q#Sofía#,
10397             },
10398             'Europe/Stockholm' => {
10399             exemplarCity => q#Estocolmo#,
10400             },
10401             'Europe/Tallinn' => {
10402             exemplarCity => q#Tallin#,
10403             },
10404             'Europe/Tirane' => {
10405             exemplarCity => q#Tirana#,
10406             },
10407             'Europe/Ulyanovsk' => {
10408             exemplarCity => q#Uliánovsk#,
10409             },
10410             'Europe/Uzhgorod' => {
10411             exemplarCity => q#Úzhgorod#,
10412             },
10413             'Europe/Vaduz' => {
10414             exemplarCity => q#Vaduz#,
10415             },
10416             'Europe/Vatican' => {
10417             exemplarCity => q#El Vaticano#,
10418             },
10419             'Europe/Vienna' => {
10420             exemplarCity => q#Viena#,
10421             },
10422             'Europe/Vilnius' => {
10423             exemplarCity => q#Vilna#,
10424             },
10425             'Europe/Volgograd' => {
10426             exemplarCity => q#Volgogrado#,
10427             },
10428             'Europe/Warsaw' => {
10429             exemplarCity => q#Varsovia#,
10430             },
10431             'Europe/Zagreb' => {
10432             exemplarCity => q#Zagreb#,
10433             },
10434             'Europe/Zaporozhye' => {
10435             exemplarCity => q#Zaporiyia#,
10436             },
10437             'Europe/Zurich' => {
10438             exemplarCity => q#Zúrich#,
10439             },
10440             'Europe_Central' => {
10441             long => {
10442             'daylight' => q#hora de verano de Europa central#,
10443             'generic' => q#hora de Europa central#,
10444             'standard' => q#hora estándar de Europa central#,
10445             },
10446             short => {
10447             'daylight' => q#CEST#,
10448             'generic' => q#CET#,
10449             'standard' => q#CET#,
10450             },
10451             },
10452             'Europe_Eastern' => {
10453             long => {
10454             'daylight' => q#hora de verano de Europa oriental#,
10455             'generic' => q#hora de Europa oriental#,
10456             'standard' => q#hora estándar de Europa oriental#,
10457             },
10458             short => {
10459             'daylight' => q#EEST#,
10460             'generic' => q#EET#,
10461             'standard' => q#EET#,
10462             },
10463             },
10464             'Europe_Further_Eastern' => {
10465             long => {
10466             'standard' => q#hora del extremo oriental de Europa#,
10467             },
10468             },
10469             'Europe_Western' => {
10470             long => {
10471             'daylight' => q#hora de verano de Europa occidental#,
10472             'generic' => q#hora de Europa occidental#,
10473             'standard' => q#hora estándar de Europa occidental#,
10474             },
10475             short => {
10476             'daylight' => q#WEST#,
10477             'generic' => q#WET#,
10478             'standard' => q#WET#,
10479             },
10480             },
10481             'Falkland' => {
10482             long => {
10483             'daylight' => q#hora de verano de las islas Malvinas#,
10484             'generic' => q#hora de las islas Malvinas#,
10485             'standard' => q#hora estándar de las islas Malvinas#,
10486             },
10487             },
10488             'Fiji' => {
10489             long => {
10490             'daylight' => q#hora de verano de Fiyi#,
10491             'generic' => q#hora de Fiyi#,
10492             'standard' => q#hora estándar de Fiyi#,
10493             },
10494             },
10495             'French_Guiana' => {
10496             long => {
10497             'standard' => q#hora de la Guayana Francesa#,
10498             },
10499             },
10500             'French_Southern' => {
10501             long => {
10502             'standard' => q#hora de las Tierras Australes y Antárticas Francesas#,
10503             },
10504             },
10505             'GMT' => {
10506             long => {
10507             'standard' => q#hora del meridiano de Greenwich#,
10508             },
10509             short => {
10510             'standard' => q#GMT#,
10511             },
10512             },
10513             'Galapagos' => {
10514             long => {
10515             'standard' => q#hora de Galápagos#,
10516             },
10517             },
10518             'Gambier' => {
10519             long => {
10520             'standard' => q#hora de Gambier#,
10521             },
10522             },
10523             'Georgia' => {
10524             long => {
10525             'daylight' => q#hora de verano de Georgia#,
10526             'generic' => q#hora de Georgia#,
10527             'standard' => q#hora estándar de Georgia#,
10528             },
10529             },
10530             'Gilbert_Islands' => {
10531             long => {
10532             'standard' => q#hora de las islas Gilbert#,
10533             },
10534             },
10535             'Greenland_Eastern' => {
10536             long => {
10537             'daylight' => q#hora de verano de Groenlandia oriental#,
10538             'generic' => q#hora de Groenlandia oriental#,
10539             'standard' => q#hora estándar de Groenlandia oriental#,
10540             },
10541             },
10542             'Greenland_Western' => {
10543             long => {
10544             'daylight' => q#hora de verano de Groenlandia occidental#,
10545             'generic' => q#hora de Groenlandia occidental#,
10546             'standard' => q#hora estándar de Groenlandia occidental#,
10547             },
10548             },
10549             'Guam' => {
10550             long => {
10551             'standard' => q#Hora estándar de Guam#,
10552             },
10553             },
10554             'Gulf' => {
10555             long => {
10556             'standard' => q#hora estándar del Golfo#,
10557             },
10558             },
10559             'Guyana' => {
10560             long => {
10561             'standard' => q#hora de Guyana#,
10562             },
10563             },
10564             'Hawaii_Aleutian' => {
10565             long => {
10566             'daylight' => q#hora de verano de Hawái-Aleutianas#,
10567             'generic' => q#hora de Hawái-Aleutianas#,
10568             'standard' => q#hora estándar de Hawái-Aleutianas#,
10569             },
10570             },
10571             'Hong_Kong' => {
10572             long => {
10573             'daylight' => q#hora de verano de Hong Kong#,
10574             'generic' => q#hora de Hong Kong#,
10575             'standard' => q#hora estándar de Hong Kong#,
10576             },
10577             },
10578             'Hovd' => {
10579             long => {
10580             'daylight' => q#hora de verano de Hovd#,
10581             'generic' => q#hora de Hovd#,
10582             'standard' => q#hora estándar de Hovd#,
10583             },
10584             },
10585             'India' => {
10586             long => {
10587             'standard' => q#hora estándar de la India#,
10588             },
10589             },
10590             'Indian/Antananarivo' => {
10591             exemplarCity => q#Antananarivo#,
10592             },
10593             'Indian/Chagos' => {
10594             exemplarCity => q#Chagos#,
10595             },
10596             'Indian/Christmas' => {
10597             exemplarCity => q#Navidad#,
10598             },
10599             'Indian/Cocos' => {
10600             exemplarCity => q#Cocos#,
10601             },
10602             'Indian/Comoro' => {
10603             exemplarCity => q#Comoras#,
10604             },
10605             'Indian/Kerguelen' => {
10606             exemplarCity => q#Kerguelen#,
10607             },
10608             'Indian/Mahe' => {
10609             exemplarCity => q#Mahé#,
10610             },
10611             'Indian/Maldives' => {
10612             exemplarCity => q#Maldivas#,
10613             },
10614             'Indian/Mauritius' => {
10615             exemplarCity => q#Mauricio#,
10616             },
10617             'Indian/Mayotte' => {
10618             exemplarCity => q#Mayotte#,
10619             },
10620             'Indian/Reunion' => {
10621             exemplarCity => q#Reunión#,
10622             },
10623             'Indian_Ocean' => {
10624             long => {
10625             'standard' => q#hora del océano Índico#,
10626             },
10627             },
10628             'Indochina' => {
10629             long => {
10630             'standard' => q#hora de Indochina#,
10631             },
10632             },
10633             'Indonesia_Central' => {
10634             long => {
10635             'standard' => q#hora de Indonesia central#,
10636             },
10637             },
10638             'Indonesia_Eastern' => {
10639             long => {
10640             'standard' => q#hora de Indonesia oriental#,
10641             },
10642             },
10643             'Indonesia_Western' => {
10644             long => {
10645             'standard' => q#hora de Indonesia occidental#,
10646             },
10647             },
10648             'Iran' => {
10649             long => {
10650             'daylight' => q#hora de verano de Irán#,
10651             'generic' => q#hora de Irán#,
10652             'standard' => q#hora estándar de Irán#,
10653             },
10654             },
10655             'Irkutsk' => {
10656             long => {
10657             'daylight' => q#hora de verano de Irkutsk#,
10658             'generic' => q#hora de Irkutsk#,
10659             'standard' => q#hora estándar de Irkutsk#,
10660             },
10661             },
10662             'Israel' => {
10663             long => {
10664             'daylight' => q#hora de verano de Israel#,
10665             'generic' => q#hora de Israel#,
10666             'standard' => q#hora estándar de Israel#,
10667             },
10668             },
10669             'Japan' => {
10670             long => {
10671             'daylight' => q#hora de verano de Japón#,
10672             'generic' => q#hora de Japón#,
10673             'standard' => q#hora estándar de Japón#,
10674             },
10675             },
10676             'Kamchatka' => {
10677             long => {
10678             'daylight' => q#hora de verano de Kamchatka#,
10679             'generic' => q#hora de Kamchatka#,
10680             'standard' => q#hora estándar de Kamchatka#,
10681             },
10682             },
10683             'Kazakhstan_Eastern' => {
10684             long => {
10685             'standard' => q#hora de Kazajistán oriental#,
10686             },
10687             },
10688             'Kazakhstan_Western' => {
10689             long => {
10690             'standard' => q#hora de Kazajistán occidental#,
10691             },
10692             },
10693             'Korea' => {
10694             long => {
10695             'daylight' => q#hora de verano de Corea#,
10696             'generic' => q#hora de Corea#,
10697             'standard' => q#hora estándar de Corea#,
10698             },
10699             },
10700             'Kosrae' => {
10701             long => {
10702             'standard' => q#hora de Kosrae#,
10703             },
10704             },
10705             'Krasnoyarsk' => {
10706             long => {
10707             'daylight' => q#hora de verano de Krasnoyarsk#,
10708             'generic' => q#hora de Krasnoyarsk#,
10709             'standard' => q#hora estándar de Krasnoyarsk#,
10710             },
10711             },
10712             'Kyrgystan' => {
10713             long => {
10714             'standard' => q#hora de Kirguistán#,
10715             },
10716             },
10717             'Lanka' => {
10718             long => {
10719             'standard' => q#Hora de Sri Lanka#,
10720             },
10721             },
10722             'Line_Islands' => {
10723             long => {
10724             'standard' => q#hora de las Espóradas Ecuatoriales#,
10725             },
10726             },
10727             'Lord_Howe' => {
10728             long => {
10729             'daylight' => q#hora de verano de Lord Howe#,
10730             'generic' => q#hora de Lord Howe#,
10731             'standard' => q#hora estándar de Lord Howe#,
10732             },
10733             },
10734             'Macau' => {
10735             long => {
10736             'daylight' => q#Hora de verano de Macao#,
10737             'generic' => q#Hora de Macao#,
10738             'standard' => q#Hora estándar de Macao#,
10739             },
10740             },
10741             'Macquarie' => {
10742             long => {
10743             'standard' => q#hora de la isla Macquarie#,
10744             },
10745             },
10746             'Magadan' => {
10747             long => {
10748             'daylight' => q#hora de verano de Magadán#,
10749             'generic' => q#hora de Magadán#,
10750             'standard' => q#hora estándar de Magadán#,
10751             },
10752             },
10753             'Malaysia' => {
10754             long => {
10755             'standard' => q#hora de Malasia#,
10756             },
10757             },
10758             'Maldives' => {
10759             long => {
10760             'standard' => q#hora de Maldivas#,
10761             },
10762             },
10763             'Marquesas' => {
10764             long => {
10765             'standard' => q#hora de Marquesas#,
10766             },
10767             },
10768             'Marshall_Islands' => {
10769             long => {
10770             'standard' => q#hora de las Islas Marshall#,
10771             },
10772             },
10773             'Mauritius' => {
10774             long => {
10775             'daylight' => q#hora de verano de Mauricio#,
10776             'generic' => q#hora de Mauricio#,
10777             'standard' => q#hora estándar de Mauricio#,
10778             },
10779             },
10780             'Mawson' => {
10781             long => {
10782             'standard' => q#hora de Mawson#,
10783             },
10784             },
10785             'Mexico_Northwest' => {
10786             long => {
10787             'daylight' => q#hora de verano del noroeste de México#,
10788             'generic' => q#hora del noroeste de México#,
10789             'standard' => q#hora estándar del noroeste de México#,
10790             },
10791             },
10792             'Mexico_Pacific' => {
10793             long => {
10794             'daylight' => q#hora de verano del Pacífico de México#,
10795             'generic' => q#hora del Pacífico de México#,
10796             'standard' => q#hora estándar del Pacífico de México#,
10797             },
10798             },
10799             'Mongolia' => {
10800             long => {
10801             'daylight' => q#hora de verano de Ulán Bator#,
10802             'generic' => q#hora de Ulán Bator#,
10803             'standard' => q#hora estándar de Ulán Bator#,
10804             },
10805             },
10806             'Moscow' => {
10807             long => {
10808             'daylight' => q#hora de verano de Moscú#,
10809             'generic' => q#hora de Moscú#,
10810             'standard' => q#hora estándar de Moscú#,
10811             },
10812             },
10813             'Myanmar' => {
10814             long => {
10815             'standard' => q#hora de Myanmar (Birmania)#,
10816             },
10817             },
10818             'Nauru' => {
10819             long => {
10820             'standard' => q#hora de Nauru#,
10821             },
10822             },
10823             'Nepal' => {
10824             long => {
10825             'standard' => q#hora de Nepal#,
10826             },
10827             },
10828             'New_Caledonia' => {
10829             long => {
10830             'daylight' => q#hora de verano de Nueva Caledonia#,
10831             'generic' => q#hora de Nueva Caledonia#,
10832             'standard' => q#hora estándar de Nueva Caledonia#,
10833             },
10834             },
10835             'New_Zealand' => {
10836             long => {
10837             'daylight' => q#hora de verano de Nueva Zelanda#,
10838             'generic' => q#hora de Nueva Zelanda#,
10839             'standard' => q#hora estándar de Nueva Zelanda#,
10840             },
10841             },
10842             'Newfoundland' => {
10843             long => {
10844             'daylight' => q#hora de verano de Terranova#,
10845             'generic' => q#hora de Terranova#,
10846             'standard' => q#hora estándar de Terranova#,
10847             },
10848             },
10849             'Niue' => {
10850             long => {
10851             'standard' => q#hora de Niue#,
10852             },
10853             },
10854             'Norfolk' => {
10855             long => {
10856             'standard' => q#hora de la isla Norfolk#,
10857             },
10858             },
10859             'Noronha' => {
10860             long => {
10861             'daylight' => q#hora de verano de Fernando de Noronha#,
10862             'generic' => q#hora de Fernando de Noronha#,
10863             'standard' => q#hora estándar de Fernando de Noronha#,
10864             },
10865             },
10866             'North_Mariana' => {
10867             long => {
10868             'standard' => q#Hora de las Islas Marianas del Norte#,
10869             },
10870             },
10871             'Novosibirsk' => {
10872             long => {
10873             'daylight' => q#hora de verano de Novosibirsk#,
10874             'generic' => q#hora de Novosibirsk#,
10875             'standard' => q#hora estándar de Novosibirsk#,
10876             },
10877             },
10878             'Omsk' => {
10879             long => {
10880             'daylight' => q#hora de verano de Omsk#,
10881             'generic' => q#hora de Omsk#,
10882             'standard' => q#hora estándar de Omsk#,
10883             },
10884             },
10885             'Pacific/Apia' => {
10886             exemplarCity => q#Apia#,
10887             },
10888             'Pacific/Auckland' => {
10889             exemplarCity => q#Auckland#,
10890             },
10891             'Pacific/Bougainville' => {
10892             exemplarCity => q#Bougainville#,
10893             },
10894             'Pacific/Chatham' => {
10895             exemplarCity => q#Chatham#,
10896             },
10897             'Pacific/Easter' => {
10898             exemplarCity => q#Isla de Pascua#,
10899             },
10900             'Pacific/Efate' => {
10901             exemplarCity => q#Efate#,
10902             },
10903             'Pacific/Enderbury' => {
10904             exemplarCity => q#Enderbury#,
10905             },
10906             'Pacific/Fakaofo' => {
10907             exemplarCity => q#Fakaofo#,
10908             },
10909             'Pacific/Fiji' => {
10910             exemplarCity => q#Fiyi#,
10911             },
10912             'Pacific/Funafuti' => {
10913             exemplarCity => q#Funafuti#,
10914             },
10915             'Pacific/Galapagos' => {
10916             exemplarCity => q#Galápagos#,
10917             },
10918             'Pacific/Gambier' => {
10919             exemplarCity => q#Gambier#,
10920             },
10921             'Pacific/Guadalcanal' => {
10922             exemplarCity => q#Guadalcanal#,
10923             },
10924             'Pacific/Guam' => {
10925             exemplarCity => q#Guam#,
10926             },
10927             'Pacific/Honolulu' => {
10928             exemplarCity => q#Honolulú#,
10929             },
10930             'Pacific/Johnston' => {
10931             exemplarCity => q#Johnston#,
10932             },
10933             'Pacific/Kiritimati' => {
10934             exemplarCity => q#Kiritimati#,
10935             },
10936             'Pacific/Kosrae' => {
10937             exemplarCity => q#Kosrae#,
10938             },
10939             'Pacific/Kwajalein' => {
10940             exemplarCity => q#Kwajalein#,
10941             },
10942             'Pacific/Majuro' => {
10943             exemplarCity => q#Majuro#,
10944             },
10945             'Pacific/Marquesas' => {
10946             exemplarCity => q#Marquesas#,
10947             },
10948             'Pacific/Midway' => {
10949             exemplarCity => q#Midway#,
10950             },
10951             'Pacific/Nauru' => {
10952             exemplarCity => q#Nauru#,
10953             },
10954             'Pacific/Niue' => {
10955             exemplarCity => q#Niue#,
10956             },
10957             'Pacific/Norfolk' => {
10958             exemplarCity => q#Norfolk#,
10959             },
10960             'Pacific/Noumea' => {
10961             exemplarCity => q#Numea#,
10962             },
10963             'Pacific/Pago_Pago' => {
10964             exemplarCity => q#Pago Pago#,
10965             },
10966             'Pacific/Palau' => {
10967             exemplarCity => q#Palaos#,
10968             },
10969             'Pacific/Pitcairn' => {
10970             exemplarCity => q#Pitcairn#,
10971             },
10972             'Pacific/Ponape' => {
10973             exemplarCity => q#Pohnpei#,
10974             },
10975             'Pacific/Port_Moresby' => {
10976             exemplarCity => q#Port Moresby#,
10977             },
10978             'Pacific/Rarotonga' => {
10979             exemplarCity => q#Rarotonga#,
10980             },
10981             'Pacific/Saipan' => {
10982             exemplarCity => q#Saipán#,
10983             },
10984             'Pacific/Tahiti' => {
10985             exemplarCity => q#Tahití#,
10986             },
10987             'Pacific/Tarawa' => {
10988             exemplarCity => q#Tarawa#,
10989             },
10990             'Pacific/Tongatapu' => {
10991             exemplarCity => q#Tongatapu#,
10992             },
10993             'Pacific/Truk' => {
10994             exemplarCity => q#Chuuk#,
10995             },
10996             'Pacific/Wake' => {
10997             exemplarCity => q#Wake#,
10998             },
10999             'Pacific/Wallis' => {
11000             exemplarCity => q#Wallis#,
11001             },
11002             'Pakistan' => {
11003             long => {
11004             'daylight' => q#hora de verano de Pakistán#,
11005             'generic' => q#hora de Pakistán#,
11006             'standard' => q#hora estándar de Pakistán#,
11007             },
11008             },
11009             'Palau' => {
11010             long => {
11011             'standard' => q#hora de Palaos#,
11012             },
11013             },
11014             'Papua_New_Guinea' => {
11015             long => {
11016             'standard' => q#hora de Papúa Nueva Guinea#,
11017             },
11018             },
11019             'Paraguay' => {
11020             long => {
11021             'daylight' => q#hora de verano de Paraguay#,
11022             'generic' => q#hora de Paraguay#,
11023             'standard' => q#hora estándar de Paraguay#,
11024             },
11025             },
11026             'Peru' => {
11027             long => {
11028             'daylight' => q#hora de verano de Perú#,
11029             'generic' => q#hora de Perú#,
11030             'standard' => q#hora estándar de Perú#,
11031             },
11032             },
11033             'Philippines' => {
11034             long => {
11035             'daylight' => q#hora de verano de Filipinas#,
11036             'generic' => q#hora de Filipinas#,
11037             'standard' => q#hora estándar de Filipinas#,
11038             },
11039             },
11040             'Phoenix_Islands' => {
11041             long => {
11042             'standard' => q#hora de las Islas Fénix#,
11043             },
11044             },
11045             'Pierre_Miquelon' => {
11046             long => {
11047             'daylight' => q#hora de verano de San Pedro y Miquelón#,
11048             'generic' => q#hora de San Pedro y Miquelón#,
11049             'standard' => q#hora estándar de San Pedro y Miquelón#,
11050             },
11051             },
11052             'Pitcairn' => {
11053             long => {
11054             'standard' => q#hora de Pitcairn#,
11055             },
11056             },
11057             'Ponape' => {
11058             long => {
11059             'standard' => q#hora de Pohnpei#,
11060             },
11061             },
11062             'Pyongyang' => {
11063             long => {
11064             'standard' => q#hora de Pyongyang#,
11065             },
11066             },
11067             'Qyzylorda' => {
11068             long => {
11069             'daylight' => q#Hora de verano de Qyzylorda#,
11070             'generic' => q#Hora de Qyzylorda#,
11071             'standard' => q#Hora estándar de Qyzylorda#,
11072             },
11073             },
11074             'Reunion' => {
11075             long => {
11076             'standard' => q#hora de Reunión#,
11077             },
11078             },
11079             'Rothera' => {
11080             long => {
11081             'standard' => q#hora de Rothera#,
11082             },
11083             },
11084             'Sakhalin' => {
11085             long => {
11086             'daylight' => q#hora de verano de Sajalín#,
11087             'generic' => q#hora de Sajalín#,
11088             'standard' => q#hora estándar de Sajalín#,
11089             },
11090             },
11091             'Samara' => {
11092             long => {
11093             'daylight' => q#hora de verano de Samara#,
11094             'generic' => q#hora de Samara#,
11095             'standard' => q#hora estándar de Samara#,
11096             },
11097             },
11098             'Samoa' => {
11099             long => {
11100             'daylight' => q#hora de verano de Samoa#,
11101             'generic' => q#hora de Samoa#,
11102             'standard' => q#hora estándar de Samoa#,
11103             },
11104             },
11105             'Seychelles' => {
11106             long => {
11107             'standard' => q#hora de Seychelles#,
11108             },
11109             },
11110             'Singapore' => {
11111             long => {
11112             'standard' => q#hora de Singapur#,
11113             },
11114             },
11115             'Solomon' => {
11116             long => {
11117             'standard' => q#hora de las Islas Salomón#,
11118             },
11119             },
11120             'South_Georgia' => {
11121             long => {
11122             'standard' => q#hora de Georgia del Sur#,
11123             },
11124             },
11125             'Suriname' => {
11126             long => {
11127             'standard' => q#hora de Surinam#,
11128             },
11129             },
11130             'Syowa' => {
11131             long => {
11132             'standard' => q#hora de Syowa#,
11133             },
11134             },
11135             'Tahiti' => {
11136             long => {
11137             'standard' => q#hora de Tahití#,
11138             },
11139             },
11140             'Taipei' => {
11141             long => {
11142             'daylight' => q#hora de verano de Taipéi#,
11143             'generic' => q#hora de Taipéi#,
11144             'standard' => q#hora estándar de Taipéi#,
11145             },
11146             },
11147             'Tajikistan' => {
11148             long => {
11149             'standard' => q#hora de Tayikistán#,
11150             },
11151             },
11152             'Tokelau' => {
11153             long => {
11154             'standard' => q#hora de Tokelau#,
11155             },
11156             },
11157             'Tonga' => {
11158             long => {
11159             'daylight' => q#hora de verano de Tonga#,
11160             'generic' => q#hora de Tonga#,
11161             'standard' => q#hora estándar de Tonga#,
11162             },
11163             },
11164             'Truk' => {
11165             long => {
11166             'standard' => q#hora de Chuuk#,
11167             },
11168             },
11169             'Turkmenistan' => {
11170             long => {
11171             'daylight' => q#hora de verano de Turkmenistán#,
11172             'generic' => q#hora de Turkmenistán#,
11173             'standard' => q#hora estándar de Turkmenistán#,
11174             },
11175             },
11176             'Tuvalu' => {
11177             long => {
11178             'standard' => q#hora de Tuvalu#,
11179             },
11180             },
11181             'Uruguay' => {
11182             long => {
11183             'daylight' => q#hora de verano de Uruguay#,
11184             'generic' => q#hora de Uruguay#,
11185             'standard' => q#hora estándar de Uruguay#,
11186             },
11187             },
11188             'Uzbekistan' => {
11189             long => {
11190             'daylight' => q#hora de verano de Uzbekistán#,
11191             'generic' => q#hora de Uzbekistán#,
11192             'standard' => q#hora estándar de Uzbekistán#,
11193             },
11194             },
11195             'Vanuatu' => {
11196             long => {
11197             'daylight' => q#hora de verano de Vanuatu#,
11198             'generic' => q#hora de Vanuatu#,
11199             'standard' => q#hora estándar de Vanuatu#,
11200             },
11201             },
11202             'Venezuela' => {
11203             long => {
11204             'standard' => q#hora de Venezuela#,
11205             },
11206             },
11207             'Vladivostok' => {
11208             long => {
11209             'daylight' => q#hora de verano de Vladivostok#,
11210             'generic' => q#hora de Vladivostok#,
11211             'standard' => q#hora estándar de Vladivostok#,
11212             },
11213             },
11214             'Volgograd' => {
11215             long => {
11216             'daylight' => q#hora de verano de Volgogrado#,
11217             'generic' => q#hora de Volgogrado#,
11218             'standard' => q#hora estándar de Volgogrado#,
11219             },
11220             },
11221             'Vostok' => {
11222             long => {
11223             'standard' => q#hora de Vostok#,
11224             },
11225             },
11226             'Wake' => {
11227             long => {
11228             'standard' => q#hora de la isla Wake#,
11229             },
11230             },
11231             'Wallis' => {
11232             long => {
11233             'standard' => q#hora de Wallis y Futuna#,
11234             },
11235             },
11236             'Yakutsk' => {
11237             long => {
11238             'daylight' => q#hora de verano de Yakutsk#,
11239             'generic' => q#hora de Yakutsk#,
11240             'standard' => q#hora estándar de Yakutsk#,
11241             },
11242             },
11243             'Yekaterinburg' => {
11244             long => {
11245             'daylight' => q#hora de verano de Ekaterimburgo#,
11246             'generic' => q#hora de Ekaterimburgo#,
11247             'standard' => q#hora estándar de Ekaterimburgo#,
11248             },
11249             },
11250             } }
11251             );
11252 1     1   28007 no Moo;
  1         3  
  1         9  
11253              
11254             1;
11255              
11256             # vim: tabstop=4