File Coverage

blib/lib/Locale/CLDR/Locales/Nb.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::Nb - Package for language Norwegian Bokmål
6              
7             =cut
8              
9             # This file auto generated from Data/common/main/nb.xml
10             # on Mon 11 Apr 5:34:05 pm GMT
11              
12             use strict;
13 1     1   931480 use warnings;
  1         3  
  1         32  
14 1     1   5 use version;
  1         3  
  1         29  
15 1     1   6  
  1         2  
  1         8  
16             our $VERSION = version->declare('v0.34.1');
17              
18             use v5.10.1;
19 1     1   112 use mro 'c3';
  1         3  
20 1     1   5 use utf8;
  1         2  
  1         9  
21 1     1   23 use if $^V ge v5.12.0, feature => 'unicode_strings';
  1         2  
  1         9  
22 1     1   40 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         18  
23 1     1   136 use Moo;
  1         2  
  1         12  
24 1     1   940  
  1         3  
  1         9  
25             extends('Locale::CLDR::Locales::Root');
26             has 'valid_algorithmic_formats' => (
27             is => 'ro',
28             isa => ArrayRef,
29             init_arg => undef,
30             default => sub {[ 'spellout-numbering-year','spellout-numbering','spellout-cardinal-masculine','spellout-cardinal-feminine','spellout-cardinal-neuter','spellout-ordinal-masculine','spellout-ordinal-neuter','spellout-ordinal-feminine','spellout-ordinal-plural' ]},
31             );
32              
33             has 'algorithmic_number_format_data' => (
34             is => 'ro',
35             isa => HashRef,
36             init_arg => undef,
37             default => sub {
38             use bignum;
39 1     1   447 return {
  1         2  
  1         10  
40             'and-small' => {
41             'private' => {
42             '0' => {
43             base_value => q(0),
44             divisor => q(1),
45             rule => q(og =%%spellout-cardinal-reale=),
46             },
47             '100' => {
48             base_value => q(100),
49             divisor => q(100),
50             rule => q(=%%spellout-cardinal-reale=),
51             },
52             'max' => {
53             base_value => q(100),
54             divisor => q(100),
55             rule => q(=%%spellout-cardinal-reale=),
56             },
57             },
58             },
59             'and-small-f' => {
60             'private' => {
61             '0' => {
62             base_value => q(0),
63             divisor => q(1),
64             rule => q(og =%spellout-cardinal-feminine=),
65             },
66             '100' => {
67             base_value => q(100),
68             divisor => q(100),
69             rule => q(=%spellout-cardinal-feminine=),
70             },
71             'max' => {
72             base_value => q(100),
73             divisor => q(100),
74             rule => q(=%spellout-cardinal-feminine=),
75             },
76             },
77             },
78             'and-small-n' => {
79             'private' => {
80             '0' => {
81             base_value => q(0),
82             divisor => q(1),
83             rule => q(og =%spellout-cardinal-neuter=),
84             },
85             '100' => {
86             base_value => q(100),
87             divisor => q(100),
88             rule => q(=%spellout-cardinal-neuter=),
89             },
90             'max' => {
91             base_value => q(100),
92             divisor => q(100),
93             rule => q(=%spellout-cardinal-neuter=),
94             },
95             },
96             },
97             'ord-fem-de' => {
98             'private' => {
99             '0' => {
100             base_value => q(0),
101             divisor => q(1),
102             rule => q(de),
103             },
104             '1' => {
105             base_value => q(1),
106             divisor => q(1),
107             rule => q(' =%spellout-ordinal-feminine=),
108             },
109             'max' => {
110             base_value => q(1),
111             divisor => q(1),
112             rule => q(' =%spellout-ordinal-feminine=),
113             },
114             },
115             },
116             'ord-fem-nde' => {
117             'private' => {
118             '0' => {
119             base_value => q(0),
120             divisor => q(1),
121             rule => q(ende),
122             },
123             '1' => {
124             base_value => q(1),
125             divisor => q(1),
126             rule => q(­=%spellout-ordinal-feminine=),
127             },
128             'max' => {
129             base_value => q(1),
130             divisor => q(1),
131             rule => q(­=%spellout-ordinal-feminine=),
132             },
133             },
134             },
135             'ord-fem-te' => {
136             'private' => {
137             '0' => {
138             base_value => q(0),
139             divisor => q(1),
140             rule => q(te),
141             },
142             '1' => {
143             base_value => q(1),
144             divisor => q(1),
145             rule => q(' =%spellout-ordinal-feminine=),
146             },
147             'max' => {
148             base_value => q(1),
149             divisor => q(1),
150             rule => q(' =%spellout-ordinal-feminine=),
151             },
152             },
153             },
154             'ord-fem-teer' => {
155             'private' => {
156             '0' => {
157             base_value => q(0),
158             divisor => q(1),
159             rule => q(te),
160             },
161             '1' => {
162             base_value => q(1),
163             divisor => q(1),
164             rule => q(er =%spellout-ordinal-feminine=),
165             },
166             'max' => {
167             base_value => q(1),
168             divisor => q(1),
169             rule => q(er =%spellout-ordinal-feminine=),
170             },
171             },
172             },
173             'ord-masc-de' => {
174             'private' => {
175             '0' => {
176             base_value => q(0),
177             divisor => q(1),
178             rule => q(de),
179             },
180             '1' => {
181             base_value => q(1),
182             divisor => q(1),
183             rule => q(' =%spellout-ordinal-masculine=),
184             },
185             'max' => {
186             base_value => q(1),
187             divisor => q(1),
188             rule => q(' =%spellout-ordinal-masculine=),
189             },
190             },
191             },
192             'ord-masc-nde' => {
193             'private' => {
194             '0' => {
195             base_value => q(0),
196             divisor => q(1),
197             rule => q(ende),
198             },
199             '1' => {
200             base_value => q(1),
201             divisor => q(1),
202             rule => q(­=%spellout-ordinal-masculine=),
203             },
204             'max' => {
205             base_value => q(1),
206             divisor => q(1),
207             rule => q(­=%spellout-ordinal-masculine=),
208             },
209             },
210             },
211             'ord-masc-te' => {
212             'private' => {
213             '0' => {
214             base_value => q(0),
215             divisor => q(1),
216             rule => q(te),
217             },
218             '1' => {
219             base_value => q(1),
220             divisor => q(1),
221             rule => q(' =%spellout-ordinal-masculine=),
222             },
223             'max' => {
224             base_value => q(1),
225             divisor => q(1),
226             rule => q(' =%spellout-ordinal-masculine=),
227             },
228             },
229             },
230             'ord-masc-teer' => {
231             'private' => {
232             '0' => {
233             base_value => q(0),
234             divisor => q(1),
235             rule => q(te),
236             },
237             '1' => {
238             base_value => q(1),
239             divisor => q(1),
240             rule => q(er =%spellout-ordinal-masculine=),
241             },
242             'max' => {
243             base_value => q(1),
244             divisor => q(1),
245             rule => q(er =%spellout-ordinal-masculine=),
246             },
247             },
248             },
249             'ord-neut-de' => {
250             'private' => {
251             '0' => {
252             base_value => q(0),
253             divisor => q(1),
254             rule => q(de),
255             },
256             '1' => {
257             base_value => q(1),
258             divisor => q(1),
259             rule => q(' =%spellout-ordinal-neuter=),
260             },
261             'max' => {
262             base_value => q(1),
263             divisor => q(1),
264             rule => q(' =%spellout-ordinal-neuter=),
265             },
266             },
267             },
268             'ord-neut-nde' => {
269             'private' => {
270             '0' => {
271             base_value => q(0),
272             divisor => q(1),
273             rule => q(ende),
274             },
275             '1' => {
276             base_value => q(1),
277             divisor => q(1),
278             rule => q(­=%spellout-ordinal-neuter=),
279             },
280             'max' => {
281             base_value => q(1),
282             divisor => q(1),
283             rule => q(­=%spellout-ordinal-neuter=),
284             },
285             },
286             },
287             'ord-neut-te' => {
288             'private' => {
289             '0' => {
290             base_value => q(0),
291             divisor => q(1),
292             rule => q(te),
293             },
294             '1' => {
295             base_value => q(1),
296             divisor => q(1),
297             rule => q(' =%spellout-ordinal-neuter=),
298             },
299             'max' => {
300             base_value => q(1),
301             divisor => q(1),
302             rule => q(' =%spellout-ordinal-neuter=),
303             },
304             },
305             },
306             'ord-neut-teer' => {
307             'private' => {
308             '0' => {
309             base_value => q(0),
310             divisor => q(1),
311             rule => q(te),
312             },
313             '1' => {
314             base_value => q(1),
315             divisor => q(1),
316             rule => q(er =%spellout-ordinal-neuter=),
317             },
318             'max' => {
319             base_value => q(1),
320             divisor => q(1),
321             rule => q(er =%spellout-ordinal-neuter=),
322             },
323             },
324             },
325             'ord-plural-de' => {
326             'private' => {
327             '0' => {
328             base_value => q(0),
329             divisor => q(1),
330             rule => q(de),
331             },
332             '1' => {
333             base_value => q(1),
334             divisor => q(1),
335             rule => q(' =%spellout-ordinal-plural=),
336             },
337             'max' => {
338             base_value => q(1),
339             divisor => q(1),
340             rule => q(' =%spellout-ordinal-plural=),
341             },
342             },
343             },
344             'ord-plural-nde' => {
345             'private' => {
346             '0' => {
347             base_value => q(0),
348             divisor => q(1),
349             rule => q(ende),
350             },
351             '1' => {
352             base_value => q(1),
353             divisor => q(1),
354             rule => q(­=%spellout-ordinal-plural=),
355             },
356             'max' => {
357             base_value => q(1),
358             divisor => q(1),
359             rule => q(­=%spellout-ordinal-plural=),
360             },
361             },
362             },
363             'ord-plural-te' => {
364             'private' => {
365             '0' => {
366             base_value => q(0),
367             divisor => q(1),
368             rule => q(te),
369             },
370             '1' => {
371             base_value => q(1),
372             divisor => q(1),
373             rule => q(' =%spellout-ordinal-plural=),
374             },
375             'max' => {
376             base_value => q(1),
377             divisor => q(1),
378             rule => q(' =%spellout-ordinal-plural=),
379             },
380             },
381             },
382             'ord-plural-teer' => {
383             'private' => {
384             '0' => {
385             base_value => q(0),
386             divisor => q(1),
387             rule => q(te),
388             },
389             '1' => {
390             base_value => q(1),
391             divisor => q(1),
392             rule => q(er =%spellout-ordinal-plural=),
393             },
394             'max' => {
395             base_value => q(1),
396             divisor => q(1),
397             rule => q(er =%spellout-ordinal-plural=),
398             },
399             },
400             },
401             'spellout-cardinal-feminine' => {
402             'public' => {
403             '-x' => {
404             divisor => q(1),
405             rule => q(minus →→),
406             },
407             '0' => {
408             base_value => q(0),
409             divisor => q(1),
410             rule => q(null),
411             },
412             'x.x' => {
413             divisor => q(1),
414             rule => q(←← komma →→),
415             },
416             '1' => {
417             base_value => q(1),
418             divisor => q(1),
419             rule => q(ei),
420             },
421             '2' => {
422             base_value => q(2),
423             divisor => q(1),
424             rule => q(=%%spellout-cardinal-reale=),
425             },
426             '100' => {
427             base_value => q(100),
428             divisor => q(100),
429             rule => q(hundre[ og →→]),
430             },
431             '200' => {
432             base_value => q(200),
433             divisor => q(100),
434             rule => q(←%spellout-cardinal-neuter← hundre[ og →→]),
435             },
436             '1000' => {
437             base_value => q(1000),
438             divisor => q(1000),
439             rule => q(tusen[ →%%and-small-f→]),
440             },
441             '2000' => {
442             base_value => q(2000),
443             divisor => q(1000),
444             rule => q(←%spellout-cardinal-neuter← tusen[ →%%and-small-f→]),
445             },
446             '1000000' => {
447             base_value => q(1000000),
448             divisor => q(1000000),
449             rule => q(én million[ →→]),
450             },
451             '2000000' => {
452             base_value => q(2000000),
453             divisor => q(1000000),
454             rule => q(←%%spellout-cardinal-reale← millioner[ →→]),
455             },
456             '1000000000' => {
457             base_value => q(1000000000),
458             divisor => q(1000000000),
459             rule => q(én milliard[ →→]),
460             },
461             '2000000000' => {
462             base_value => q(2000000000),
463             divisor => q(1000000000),
464             rule => q(←%%spellout-cardinal-reale← milliarder[ →→]),
465             },
466             '1000000000000' => {
467             base_value => q(1000000000000),
468             divisor => q(1000000000000),
469             rule => q(én billion[ →→]),
470             },
471             '2000000000000' => {
472             base_value => q(2000000000000),
473             divisor => q(1000000000000),
474             rule => q(←%%spellout-cardinal-reale← billioner[ →→]),
475             },
476             '1000000000000000' => {
477             base_value => q(1000000000000000),
478             divisor => q(1000000000000000),
479             rule => q(én billiard[ →→]),
480             },
481             '2000000000000000' => {
482             base_value => q(2000000000000000),
483             divisor => q(1000000000000000),
484             rule => q(←%%spellout-cardinal-reale← billiarder[ →→]),
485             },
486             '1000000000000000000' => {
487             base_value => q(1000000000000000000),
488             divisor => q(1000000000000000000),
489             rule => q(=#,##0=),
490             },
491             'max' => {
492             base_value => q(1000000000000000000),
493             divisor => q(1000000000000000000),
494             rule => q(=#,##0=),
495             },
496             },
497             },
498             'spellout-cardinal-masculine' => {
499             'public' => {
500             '0' => {
501             base_value => q(0),
502             divisor => q(1),
503             rule => q(=%%spellout-cardinal-reale=),
504             },
505             'max' => {
506             base_value => q(0),
507             divisor => q(1),
508             rule => q(=%%spellout-cardinal-reale=),
509             },
510             },
511             },
512             'spellout-cardinal-neuter' => {
513             'public' => {
514             '-x' => {
515             divisor => q(1),
516             rule => q(minus →→),
517             },
518             '0' => {
519             base_value => q(0),
520             divisor => q(1),
521             rule => q(null),
522             },
523             'x.x' => {
524             divisor => q(1),
525             rule => q(←← komma →→),
526             },
527             '1' => {
528             base_value => q(1),
529             divisor => q(1),
530             rule => q(ett),
531             },
532             '2' => {
533             base_value => q(2),
534             divisor => q(1),
535             rule => q(=%%spellout-cardinal-reale=),
536             },
537             '20' => {
538             base_value => q(20),
539             divisor => q(10),
540             rule => q(tjue[­→→]),
541             },
542             '30' => {
543             base_value => q(30),
544             divisor => q(10),
545             rule => q(tretti[­→→]),
546             },
547             '40' => {
548             base_value => q(40),
549             divisor => q(10),
550             rule => q(førti[­→→]),
551             },
552             '50' => {
553             base_value => q(50),
554             divisor => q(10),
555             rule => q(femti[­→→]),
556             },
557             '60' => {
558             base_value => q(60),
559             divisor => q(10),
560             rule => q(seksti[­→→]),
561             },
562             '70' => {
563             base_value => q(70),
564             divisor => q(10),
565             rule => q(sytti[­→→]),
566             },
567             '80' => {
568             base_value => q(80),
569             divisor => q(10),
570             rule => q(åtti[­→→]),
571             },
572             '90' => {
573             base_value => q(90),
574             divisor => q(10),
575             rule => q(nitti[­→→]),
576             },
577             '100' => {
578             base_value => q(100),
579             divisor => q(100),
580             rule => q(hundre[ og →→]),
581             },
582             '200' => {
583             base_value => q(200),
584             divisor => q(100),
585             rule => q(←%spellout-cardinal-neuter← hundre[ og →→]),
586             },
587             '1000' => {
588             base_value => q(1000),
589             divisor => q(1000),
590             rule => q(tusen[ →%%and-small-n→]),
591             },
592             '2000' => {
593             base_value => q(2000),
594             divisor => q(1000),
595             rule => q(←%spellout-cardinal-neuter← tusen[ →%%and-small-n→]),
596             },
597             '1000000' => {
598             base_value => q(1000000),
599             divisor => q(1000000),
600             rule => q(én million[ →→]),
601             },
602             '2000000' => {
603             base_value => q(2000000),
604             divisor => q(1000000),
605             rule => q(←%%spellout-cardinal-reale← millioner[ →→]),
606             },
607             '1000000000' => {
608             base_value => q(1000000000),
609             divisor => q(1000000000),
610             rule => q(én milliard[ →→]),
611             },
612             '2000000000' => {
613             base_value => q(2000000000),
614             divisor => q(1000000000),
615             rule => q(←%%spellout-cardinal-reale← milliarder[ →→]),
616             },
617             '1000000000000' => {
618             base_value => q(1000000000000),
619             divisor => q(1000000000000),
620             rule => q(én billion[ →→]),
621             },
622             '2000000000000' => {
623             base_value => q(2000000000000),
624             divisor => q(1000000000000),
625             rule => q(←%%spellout-cardinal-reale← billioner[ →→]),
626             },
627             '1000000000000000' => {
628             base_value => q(1000000000000000),
629             divisor => q(1000000000000000),
630             rule => q(én billiard[ →→]),
631             },
632             '2000000000000000' => {
633             base_value => q(2000000000000000),
634             divisor => q(1000000000000000),
635             rule => q(←%%spellout-cardinal-reale← billiarder[ →→]),
636             },
637             '1000000000000000000' => {
638             base_value => q(1000000000000000000),
639             divisor => q(1000000000000000000),
640             rule => q(=#,##0=),
641             },
642             'max' => {
643             base_value => q(1000000000000000000),
644             divisor => q(1000000000000000000),
645             rule => q(=#,##0=),
646             },
647             },
648             },
649             'spellout-cardinal-reale' => {
650             'private' => {
651             '-x' => {
652             divisor => q(1),
653             rule => q(minus →→),
654             },
655             '0' => {
656             base_value => q(0),
657             divisor => q(1),
658             rule => q(null),
659             },
660             'x.x' => {
661             divisor => q(1),
662             rule => q(←← komma →→),
663             },
664             '1' => {
665             base_value => q(1),
666             divisor => q(1),
667             rule => q(én),
668             },
669             '2' => {
670             base_value => q(2),
671             divisor => q(1),
672             rule => q(to),
673             },
674             '3' => {
675             base_value => q(3),
676             divisor => q(1),
677             rule => q(tre),
678             },
679             '4' => {
680             base_value => q(4),
681             divisor => q(1),
682             rule => q(fire),
683             },
684             '5' => {
685             base_value => q(5),
686             divisor => q(1),
687             rule => q(fem),
688             },
689             '6' => {
690             base_value => q(6),
691             divisor => q(1),
692             rule => q(seks),
693             },
694             '7' => {
695             base_value => q(7),
696             divisor => q(1),
697             rule => q(sju),
698             },
699             '8' => {
700             base_value => q(8),
701             divisor => q(1),
702             rule => q(åtte),
703             },
704             '9' => {
705             base_value => q(9),
706             divisor => q(1),
707             rule => q(ni),
708             },
709             '10' => {
710             base_value => q(10),
711             divisor => q(10),
712             rule => q(ti),
713             },
714             '11' => {
715             base_value => q(11),
716             divisor => q(10),
717             rule => q(elleve),
718             },
719             '12' => {
720             base_value => q(12),
721             divisor => q(10),
722             rule => q(tolv),
723             },
724             '13' => {
725             base_value => q(13),
726             divisor => q(10),
727             rule => q(tretten),
728             },
729             '14' => {
730             base_value => q(14),
731             divisor => q(10),
732             rule => q(fjorten),
733             },
734             '15' => {
735             base_value => q(15),
736             divisor => q(10),
737             rule => q(femten),
738             },
739             '16' => {
740             base_value => q(16),
741             divisor => q(10),
742             rule => q(seksten),
743             },
744             '17' => {
745             base_value => q(17),
746             divisor => q(10),
747             rule => q(sytten),
748             },
749             '18' => {
750             base_value => q(18),
751             divisor => q(10),
752             rule => q(atten),
753             },
754             '19' => {
755             base_value => q(19),
756             divisor => q(10),
757             rule => q(nitten),
758             },
759             '20' => {
760             base_value => q(20),
761             divisor => q(10),
762             rule => q(tjue[­→→]),
763             },
764             '30' => {
765             base_value => q(30),
766             divisor => q(10),
767             rule => q(tretti[­→→]),
768             },
769             '40' => {
770             base_value => q(40),
771             divisor => q(10),
772             rule => q(førti[­→→]),
773             },
774             '50' => {
775             base_value => q(50),
776             divisor => q(10),
777             rule => q(femti[­→→]),
778             },
779             '60' => {
780             base_value => q(60),
781             divisor => q(10),
782             rule => q(seksti[­→→]),
783             },
784             '70' => {
785             base_value => q(70),
786             divisor => q(10),
787             rule => q(sytti[­→→]),
788             },
789             '80' => {
790             base_value => q(80),
791             divisor => q(10),
792             rule => q(åtti[­→→]),
793             },
794             '90' => {
795             base_value => q(90),
796             divisor => q(10),
797             rule => q(nitti[­→→]),
798             },
799             '100' => {
800             base_value => q(100),
801             divisor => q(100),
802             rule => q(hundre[ og →→]),
803             },
804             '200' => {
805             base_value => q(200),
806             divisor => q(100),
807             rule => q(←%spellout-cardinal-neuter← hundre[ og →→]),
808             },
809             '1000' => {
810             base_value => q(1000),
811             divisor => q(1000),
812             rule => q(tusen[ →%%and-small→]),
813             },
814             '2000' => {
815             base_value => q(2000),
816             divisor => q(1000),
817             rule => q(←%spellout-cardinal-neuter← tusen[ →%%and-small→]),
818             },
819             '1000000' => {
820             base_value => q(1000000),
821             divisor => q(1000000),
822             rule => q(én million[ →→]),
823             },
824             '2000000' => {
825             base_value => q(2000000),
826             divisor => q(1000000),
827             rule => q(←← millioner[ →→]),
828             },
829             '1000000000' => {
830             base_value => q(1000000000),
831             divisor => q(1000000000),
832             rule => q(én milliard[ →→]),
833             },
834             '2000000000' => {
835             base_value => q(2000000000),
836             divisor => q(1000000000),
837             rule => q(←← milliarder[ →→]),
838             },
839             '1000000000000' => {
840             base_value => q(1000000000000),
841             divisor => q(1000000000000),
842             rule => q(én billion[ →→]),
843             },
844             '2000000000000' => {
845             base_value => q(2000000000000),
846             divisor => q(1000000000000),
847             rule => q(←← billioner[ →→]),
848             },
849             '1000000000000000' => {
850             base_value => q(1000000000000000),
851             divisor => q(1000000000000000),
852             rule => q(én billiard[ →→]),
853             },
854             '2000000000000000' => {
855             base_value => q(2000000000000000),
856             divisor => q(1000000000000000),
857             rule => q(←← billiarder[ →→]),
858             },
859             '1000000000000000000' => {
860             base_value => q(1000000000000000000),
861             divisor => q(1000000000000000000),
862             rule => q(=#,##0=),
863             },
864             'max' => {
865             base_value => q(1000000000000000000),
866             divisor => q(1000000000000000000),
867             rule => q(=#,##0=),
868             },
869             },
870             },
871             'spellout-numbering' => {
872             'public' => {
873             '0' => {
874             base_value => q(0),
875             divisor => q(1),
876             rule => q(=%%spellout-cardinal-reale=),
877             },
878             'max' => {
879             base_value => q(0),
880             divisor => q(1),
881             rule => q(=%%spellout-cardinal-reale=),
882             },
883             },
884             },
885             'spellout-numbering-year' => {
886             'public' => {
887             '-x' => {
888             divisor => q(1),
889             rule => q(minus →→),
890             },
891             '0' => {
892             base_value => q(0),
893             divisor => q(1),
894             rule => q(=%spellout-numbering=),
895             },
896             'x.x' => {
897             divisor => q(1),
898             rule => q(=0.0=),
899             },
900             '1100' => {
901             base_value => q(1100),
902             divisor => q(100),
903             rule => q(←←­hundre[ og →→]),
904             },
905             '10000' => {
906             base_value => q(10000),
907             divisor => q(10000),
908             rule => q(=%spellout-numbering=),
909             },
910             'max' => {
911             base_value => q(10000),
912             divisor => q(10000),
913             rule => q(=%spellout-numbering=),
914             },
915             },
916             },
917             'spellout-ordinal-feminine' => {
918             'public' => {
919             '-x' => {
920             divisor => q(1),
921             rule => q(minus →→),
922             },
923             '0' => {
924             base_value => q(0),
925             divisor => q(1),
926             rule => q(nullte),
927             },
928             'x.x' => {
929             divisor => q(1),
930             rule => q(=#,##0.#=),
931             },
932             '1' => {
933             base_value => q(1),
934             divisor => q(1),
935             rule => q(første),
936             },
937             '2' => {
938             base_value => q(2),
939             divisor => q(1),
940             rule => q(andre),
941             },
942             '3' => {
943             base_value => q(3),
944             divisor => q(1),
945             rule => q(tredje),
946             },
947             '4' => {
948             base_value => q(4),
949             divisor => q(1),
950             rule => q(fjerde),
951             },
952             '5' => {
953             base_value => q(5),
954             divisor => q(1),
955             rule => q(femte),
956             },
957             '6' => {
958             base_value => q(6),
959             divisor => q(1),
960             rule => q(sjette),
961             },
962             '7' => {
963             base_value => q(7),
964             divisor => q(1),
965             rule => q(sjuende),
966             },
967             '8' => {
968             base_value => q(8),
969             divisor => q(1),
970             rule => q(åttende),
971             },
972             '9' => {
973             base_value => q(9),
974             divisor => q(1),
975             rule => q(niende),
976             },
977             '10' => {
978             base_value => q(10),
979             divisor => q(10),
980             rule => q(tiende),
981             },
982             '11' => {
983             base_value => q(11),
984             divisor => q(10),
985             rule => q(ellevte),
986             },
987             '12' => {
988             base_value => q(12),
989             divisor => q(10),
990             rule => q(tolvte),
991             },
992             '13' => {
993             base_value => q(13),
994             divisor => q(10),
995             rule => q(=%spellout-cardinal-neuter=de),
996             },
997             '20' => {
998             base_value => q(20),
999             divisor => q(10),
1000             rule => q(tjue→%%ord-fem-nde→),
1001             },
1002             '30' => {
1003             base_value => q(30),
1004             divisor => q(10),
1005             rule => q(tretti→%%ord-fem-nde→),
1006             },
1007             '40' => {
1008             base_value => q(40),
1009             divisor => q(10),
1010             rule => q(førti→%%ord-fem-nde→),
1011             },
1012             '50' => {
1013             base_value => q(50),
1014             divisor => q(10),
1015             rule => q(femti→%%ord-fem-nde→),
1016             },
1017             '60' => {
1018             base_value => q(60),
1019             divisor => q(10),
1020             rule => q(seksti→%%ord-fem-nde→),
1021             },
1022             '70' => {
1023             base_value => q(70),
1024             divisor => q(10),
1025             rule => q(sytti→%%ord-fem-nde→),
1026             },
1027             '80' => {
1028             base_value => q(80),
1029             divisor => q(10),
1030             rule => q(åtti→%%ord-fem-nde→),
1031             },
1032             '90' => {
1033             base_value => q(90),
1034             divisor => q(10),
1035             rule => q(nitti→%%ord-fem-nde→),
1036             },
1037             '100' => {
1038             base_value => q(100),
1039             divisor => q(100),
1040             rule => q(←%spellout-numbering←­hundre→%%ord-fem-de→),
1041             },
1042             '1000' => {
1043             base_value => q(1000),
1044             divisor => q(1000),
1045             rule => q(←%spellout-numbering←­tusen→%%ord-fem-de→),
1046             },
1047             '1000000' => {
1048             base_value => q(1000000),
1049             divisor => q(1000000),
1050             rule => q(én million→%%ord-fem-te→),
1051             },
1052             '2000000' => {
1053             base_value => q(2000000),
1054             divisor => q(1000000),
1055             rule => q(←%%spellout-cardinal-reale← million→%%ord-fem-teer→),
1056             },
1057             '1000000000' => {
1058             base_value => q(1000000000),
1059             divisor => q(1000000000),
1060             rule => q(én milliard→%%ord-fem-te→),
1061             },
1062             '2000000000' => {
1063             base_value => q(2000000000),
1064             divisor => q(1000000000),
1065             rule => q(←%%spellout-cardinal-reale← milliard→%%ord-fem-teer→),
1066             },
1067             '1000000000000' => {
1068             base_value => q(1000000000000),
1069             divisor => q(1000000000000),
1070             rule => q(én billion→%%ord-fem-te→),
1071             },
1072             '2000000000000' => {
1073             base_value => q(2000000000000),
1074             divisor => q(1000000000000),
1075             rule => q(←%%spellout-cardinal-reale← billion→%%ord-fem-teer→),
1076             },
1077             '1000000000000000' => {
1078             base_value => q(1000000000000000),
1079             divisor => q(1000000000000000),
1080             rule => q(én billiard→%%ord-fem-te→),
1081             },
1082             '2000000000000000' => {
1083             base_value => q(2000000000000000),
1084             divisor => q(1000000000000000),
1085             rule => q(←%%spellout-cardinal-reale← billiard→%%ord-fem-teer→),
1086             },
1087             '1000000000000000000' => {
1088             base_value => q(1000000000000000000),
1089             divisor => q(1000000000000000000),
1090             rule => q(=#,##0=.),
1091             },
1092             'max' => {
1093             base_value => q(1000000000000000000),
1094             divisor => q(1000000000000000000),
1095             rule => q(=#,##0=.),
1096             },
1097             },
1098             },
1099             'spellout-ordinal-masculine' => {
1100             'public' => {
1101             '-x' => {
1102             divisor => q(1),
1103             rule => q(minus →→),
1104             },
1105             '0' => {
1106             base_value => q(0),
1107             divisor => q(1),
1108             rule => q(nullte),
1109             },
1110             'x.x' => {
1111             divisor => q(1),
1112             rule => q(=#,##0.#=),
1113             },
1114             '1' => {
1115             base_value => q(1),
1116             divisor => q(1),
1117             rule => q(første),
1118             },
1119             '2' => {
1120             base_value => q(2),
1121             divisor => q(1),
1122             rule => q(andre),
1123             },
1124             '3' => {
1125             base_value => q(3),
1126             divisor => q(1),
1127             rule => q(tredje),
1128             },
1129             '4' => {
1130             base_value => q(4),
1131             divisor => q(1),
1132             rule => q(fjerde),
1133             },
1134             '5' => {
1135             base_value => q(5),
1136             divisor => q(1),
1137             rule => q(femte),
1138             },
1139             '6' => {
1140             base_value => q(6),
1141             divisor => q(1),
1142             rule => q(sjette),
1143             },
1144             '7' => {
1145             base_value => q(7),
1146             divisor => q(1),
1147             rule => q(sjuende),
1148             },
1149             '8' => {
1150             base_value => q(8),
1151             divisor => q(1),
1152             rule => q(åttende),
1153             },
1154             '9' => {
1155             base_value => q(9),
1156             divisor => q(1),
1157             rule => q(niende),
1158             },
1159             '10' => {
1160             base_value => q(10),
1161             divisor => q(10),
1162             rule => q(tiende),
1163             },
1164             '11' => {
1165             base_value => q(11),
1166             divisor => q(10),
1167             rule => q(ellevte),
1168             },
1169             '12' => {
1170             base_value => q(12),
1171             divisor => q(10),
1172             rule => q(tolvte),
1173             },
1174             '13' => {
1175             base_value => q(13),
1176             divisor => q(10),
1177             rule => q(=%spellout-cardinal-neuter=de),
1178             },
1179             '20' => {
1180             base_value => q(20),
1181             divisor => q(10),
1182             rule => q(tjue→%%ord-masc-nde→),
1183             },
1184             '30' => {
1185             base_value => q(30),
1186             divisor => q(10),
1187             rule => q(tretti→%%ord-masc-nde→),
1188             },
1189             '40' => {
1190             base_value => q(40),
1191             divisor => q(10),
1192             rule => q(førti→%%ord-masc-nde→),
1193             },
1194             '50' => {
1195             base_value => q(50),
1196             divisor => q(10),
1197             rule => q(femti→%%ord-masc-nde→),
1198             },
1199             '60' => {
1200             base_value => q(60),
1201             divisor => q(10),
1202             rule => q(seksti→%%ord-masc-nde→),
1203             },
1204             '70' => {
1205             base_value => q(70),
1206             divisor => q(10),
1207             rule => q(sytti→%%ord-masc-nde→),
1208             },
1209             '80' => {
1210             base_value => q(80),
1211             divisor => q(10),
1212             rule => q(åtti→%%ord-masc-nde→),
1213             },
1214             '90' => {
1215             base_value => q(90),
1216             divisor => q(10),
1217             rule => q(nitti→%%ord-masc-nde→),
1218             },
1219             '100' => {
1220             base_value => q(100),
1221             divisor => q(100),
1222             rule => q(←%spellout-numbering←­hundre→%%ord-masc-de→),
1223             },
1224             '1000' => {
1225             base_value => q(1000),
1226             divisor => q(1000),
1227             rule => q(←%spellout-numbering←­tusen→%%ord-masc-de→),
1228             },
1229             '1000000' => {
1230             base_value => q(1000000),
1231             divisor => q(1000000),
1232             rule => q(én million→%%ord-masc-te→),
1233             },
1234             '2000000' => {
1235             base_value => q(2000000),
1236             divisor => q(1000000),
1237             rule => q(←%%spellout-cardinal-reale← million→%%ord-masc-teer→),
1238             },
1239             '1000000000' => {
1240             base_value => q(1000000000),
1241             divisor => q(1000000000),
1242             rule => q(én milliard→%%ord-masc-te→),
1243             },
1244             '2000000000' => {
1245             base_value => q(2000000000),
1246             divisor => q(1000000000),
1247             rule => q(←%%spellout-cardinal-reale← milliard→%%ord-masc-teer→),
1248             },
1249             '1000000000000' => {
1250             base_value => q(1000000000000),
1251             divisor => q(1000000000000),
1252             rule => q(én billion→%%ord-masc-te→),
1253             },
1254             '2000000000000' => {
1255             base_value => q(2000000000000),
1256             divisor => q(1000000000000),
1257             rule => q(←%%spellout-cardinal-reale← billion→%%ord-masc-teer→),
1258             },
1259             '1000000000000000' => {
1260             base_value => q(1000000000000000),
1261             divisor => q(1000000000000000),
1262             rule => q(én billiard→%%ord-masc-te→),
1263             },
1264             '2000000000000000' => {
1265             base_value => q(2000000000000000),
1266             divisor => q(1000000000000000),
1267             rule => q(←%%spellout-cardinal-reale← billiard→%%ord-masc-teer→),
1268             },
1269             '1000000000000000000' => {
1270             base_value => q(1000000000000000000),
1271             divisor => q(1000000000000000000),
1272             rule => q(=#,##0=.),
1273             },
1274             'max' => {
1275             base_value => q(1000000000000000000),
1276             divisor => q(1000000000000000000),
1277             rule => q(=#,##0=.),
1278             },
1279             },
1280             },
1281             'spellout-ordinal-neuter' => {
1282             'public' => {
1283             '-x' => {
1284             divisor => q(1),
1285             rule => q(minus →→),
1286             },
1287             '0' => {
1288             base_value => q(0),
1289             divisor => q(1),
1290             rule => q(nullte),
1291             },
1292             'x.x' => {
1293             divisor => q(1),
1294             rule => q(=#,##0.#=),
1295             },
1296             '1' => {
1297             base_value => q(1),
1298             divisor => q(1),
1299             rule => q(første),
1300             },
1301             '2' => {
1302             base_value => q(2),
1303             divisor => q(1),
1304             rule => q(andre),
1305             },
1306             '3' => {
1307             base_value => q(3),
1308             divisor => q(1),
1309             rule => q(tredje),
1310             },
1311             '4' => {
1312             base_value => q(4),
1313             divisor => q(1),
1314             rule => q(fjerde),
1315             },
1316             '5' => {
1317             base_value => q(5),
1318             divisor => q(1),
1319             rule => q(femte),
1320             },
1321             '6' => {
1322             base_value => q(6),
1323             divisor => q(1),
1324             rule => q(sjette),
1325             },
1326             '7' => {
1327             base_value => q(7),
1328             divisor => q(1),
1329             rule => q(sjuende),
1330             },
1331             '8' => {
1332             base_value => q(8),
1333             divisor => q(1),
1334             rule => q(åttende),
1335             },
1336             '9' => {
1337             base_value => q(9),
1338             divisor => q(1),
1339             rule => q(niende),
1340             },
1341             '10' => {
1342             base_value => q(10),
1343             divisor => q(10),
1344             rule => q(tiende),
1345             },
1346             '11' => {
1347             base_value => q(11),
1348             divisor => q(10),
1349             rule => q(ellevte),
1350             },
1351             '12' => {
1352             base_value => q(12),
1353             divisor => q(10),
1354             rule => q(tolvte),
1355             },
1356             '13' => {
1357             base_value => q(13),
1358             divisor => q(10),
1359             rule => q(=%spellout-cardinal-neuter=de),
1360             },
1361             '20' => {
1362             base_value => q(20),
1363             divisor => q(10),
1364             rule => q(tjue→%%ord-neut-nde→),
1365             },
1366             '30' => {
1367             base_value => q(30),
1368             divisor => q(10),
1369             rule => q(tretti→%%ord-neut-nde→),
1370             },
1371             '40' => {
1372             base_value => q(40),
1373             divisor => q(10),
1374             rule => q(førti→%%ord-neut-nde→),
1375             },
1376             '50' => {
1377             base_value => q(50),
1378             divisor => q(10),
1379             rule => q(femti→%%ord-neut-nde→),
1380             },
1381             '60' => {
1382             base_value => q(60),
1383             divisor => q(10),
1384             rule => q(seksti→%%ord-neut-nde→),
1385             },
1386             '70' => {
1387             base_value => q(70),
1388             divisor => q(10),
1389             rule => q(sytti→%%ord-neut-nde→),
1390             },
1391             '80' => {
1392             base_value => q(80),
1393             divisor => q(10),
1394             rule => q(åtti→%%ord-neut-nde→),
1395             },
1396             '90' => {
1397             base_value => q(90),
1398             divisor => q(10),
1399             rule => q(nitti→%%ord-neut-nde→),
1400             },
1401             '100' => {
1402             base_value => q(100),
1403             divisor => q(100),
1404             rule => q(←%spellout-numbering←­hundre→%%ord-neut-de→),
1405             },
1406             '1000' => {
1407             base_value => q(1000),
1408             divisor => q(1000),
1409             rule => q(←%spellout-numbering←­tusen→%%ord-neut-de→),
1410             },
1411             '1000000' => {
1412             base_value => q(1000000),
1413             divisor => q(1000000),
1414             rule => q(én million→%%ord-neut-te→),
1415             },
1416             '2000000' => {
1417             base_value => q(2000000),
1418             divisor => q(1000000),
1419             rule => q(←%%spellout-cardinal-reale← million→%%ord-neut-teer→),
1420             },
1421             '1000000000' => {
1422             base_value => q(1000000000),
1423             divisor => q(1000000000),
1424             rule => q(én milliard→%%ord-neut-te→),
1425             },
1426             '2000000000' => {
1427             base_value => q(2000000000),
1428             divisor => q(1000000000),
1429             rule => q(←%%spellout-cardinal-reale← milliard→%%ord-neut-teer→),
1430             },
1431             '1000000000000' => {
1432             base_value => q(1000000000000),
1433             divisor => q(1000000000000),
1434             rule => q(én billion→%%ord-neut-te→),
1435             },
1436             '2000000000000' => {
1437             base_value => q(2000000000000),
1438             divisor => q(1000000000000),
1439             rule => q(←%%spellout-cardinal-reale← billion→%%ord-neut-teer→),
1440             },
1441             '1000000000000000' => {
1442             base_value => q(1000000000000000),
1443             divisor => q(1000000000000000),
1444             rule => q(én billiard→%%ord-neut-te→),
1445             },
1446             '2000000000000000' => {
1447             base_value => q(2000000000000000),
1448             divisor => q(1000000000000000),
1449             rule => q(←%%spellout-cardinal-reale← billiard→%%ord-neut-teer→),
1450             },
1451             '1000000000000000000' => {
1452             base_value => q(1000000000000000000),
1453             divisor => q(1000000000000000000),
1454             rule => q(=#,##0=.),
1455             },
1456             'max' => {
1457             base_value => q(1000000000000000000),
1458             divisor => q(1000000000000000000),
1459             rule => q(=#,##0=.),
1460             },
1461             },
1462             },
1463             'spellout-ordinal-plural' => {
1464             'public' => {
1465             '-x' => {
1466             divisor => q(1),
1467             rule => q(minus →→),
1468             },
1469             '0' => {
1470             base_value => q(0),
1471             divisor => q(1),
1472             rule => q(nullte),
1473             },
1474             'x.x' => {
1475             divisor => q(1),
1476             rule => q(=#,##0.#=),
1477             },
1478             '1' => {
1479             base_value => q(1),
1480             divisor => q(1),
1481             rule => q(første),
1482             },
1483             '2' => {
1484             base_value => q(2),
1485             divisor => q(1),
1486             rule => q(andre),
1487             },
1488             '3' => {
1489             base_value => q(3),
1490             divisor => q(1),
1491             rule => q(tredje),
1492             },
1493             '4' => {
1494             base_value => q(4),
1495             divisor => q(1),
1496             rule => q(fjerde),
1497             },
1498             '5' => {
1499             base_value => q(5),
1500             divisor => q(1),
1501             rule => q(femte),
1502             },
1503             '6' => {
1504             base_value => q(6),
1505             divisor => q(1),
1506             rule => q(sjette),
1507             },
1508             '7' => {
1509             base_value => q(7),
1510             divisor => q(1),
1511             rule => q(sjuende),
1512             },
1513             '8' => {
1514             base_value => q(8),
1515             divisor => q(1),
1516             rule => q(åttende),
1517             },
1518             '9' => {
1519             base_value => q(9),
1520             divisor => q(1),
1521             rule => q(niende),
1522             },
1523             '10' => {
1524             base_value => q(10),
1525             divisor => q(10),
1526             rule => q(tiende),
1527             },
1528             '11' => {
1529             base_value => q(11),
1530             divisor => q(10),
1531             rule => q(ellevte),
1532             },
1533             '12' => {
1534             base_value => q(12),
1535             divisor => q(10),
1536             rule => q(tolvte),
1537             },
1538             '13' => {
1539             base_value => q(13),
1540             divisor => q(10),
1541             rule => q(=%spellout-cardinal-neuter=de),
1542             },
1543             '20' => {
1544             base_value => q(20),
1545             divisor => q(10),
1546             rule => q(tjue→%%ord-plural-nde→),
1547             },
1548             '30' => {
1549             base_value => q(30),
1550             divisor => q(10),
1551             rule => q(tretti→%%ord-plural-nde→),
1552             },
1553             '40' => {
1554             base_value => q(40),
1555             divisor => q(10),
1556             rule => q(førti→%%ord-plural-nde→),
1557             },
1558             '50' => {
1559             base_value => q(50),
1560             divisor => q(10),
1561             rule => q(femti→%%ord-plural-nde→),
1562             },
1563             '60' => {
1564             base_value => q(60),
1565             divisor => q(10),
1566             rule => q(seksti→%%ord-plural-nde→),
1567             },
1568             '70' => {
1569             base_value => q(70),
1570             divisor => q(10),
1571             rule => q(sytti→%%ord-plural-nde→),
1572             },
1573             '80' => {
1574             base_value => q(80),
1575             divisor => q(10),
1576             rule => q(åtti→%%ord-plural-nde→),
1577             },
1578             '90' => {
1579             base_value => q(90),
1580             divisor => q(10),
1581             rule => q(nitti→%%ord-plural-nde→),
1582             },
1583             '100' => {
1584             base_value => q(100),
1585             divisor => q(100),
1586             rule => q(←%spellout-numbering←­hundre→%%ord-plural-de→),
1587             },
1588             '1000' => {
1589             base_value => q(1000),
1590             divisor => q(1000),
1591             rule => q(←%spellout-numbering←­tusen→%%ord-plural-de→),
1592             },
1593             '1000000' => {
1594             base_value => q(1000000),
1595             divisor => q(1000000),
1596             rule => q(én million→%%ord-plural-te→),
1597             },
1598             '2000000' => {
1599             base_value => q(2000000),
1600             divisor => q(1000000),
1601             rule => q(←%%spellout-cardinal-reale← million→%%ord-plural-teer→),
1602             },
1603             '1000000000' => {
1604             base_value => q(1000000000),
1605             divisor => q(1000000000),
1606             rule => q(én milliard→%%ord-plural-te→),
1607             },
1608             '2000000000' => {
1609             base_value => q(2000000000),
1610             divisor => q(1000000000),
1611             rule => q(←%%spellout-cardinal-reale← milliard→%%ord-plural-teer→),
1612             },
1613             '1000000000000' => {
1614             base_value => q(1000000000000),
1615             divisor => q(1000000000000),
1616             rule => q(én billion→%%ord-plural-te→),
1617             },
1618             '2000000000000' => {
1619             base_value => q(2000000000000),
1620             divisor => q(1000000000000),
1621             rule => q(←%%spellout-cardinal-reale← billion→%%ord-plural-teer→),
1622             },
1623             '1000000000000000' => {
1624             base_value => q(1000000000000000),
1625             divisor => q(1000000000000000),
1626             rule => q(én billiard→%%ord-plural-te→),
1627             },
1628             '2000000000000000' => {
1629             base_value => q(2000000000000000),
1630             divisor => q(1000000000000000),
1631             rule => q(←%%spellout-cardinal-reale← billiard→%%ord-plural-teer→),
1632             },
1633             '1000000000000000000' => {
1634             base_value => q(1000000000000000000),
1635             divisor => q(1000000000000000000),
1636             rule => q(=#,##0=.),
1637             },
1638             'max' => {
1639             base_value => q(1000000000000000000),
1640             divisor => q(1000000000000000000),
1641             rule => q(=#,##0=.),
1642             },
1643             },
1644             },
1645             } },
1646             );
1647              
1648             # Need to add code for Key type pattern
1649             my ($self, $name, $region, $script, $variant) = @_;
1650              
1651 0     0 0   my $display_pattern = '{0} ({1})';
1652             $display_pattern =~s/\{0\}/$name/g;
1653 0           my $subtags = join '{0}, {1}', grep {$_} (
1654 0           $region,
1655 0           $script,
  0            
1656             $variant,
1657             );
1658              
1659             $display_pattern =~s/\{1\}/$subtags/g;
1660             return $display_pattern;
1661 0           }
1662 0            
1663             has 'display_name_language' => (
1664             is => 'ro',
1665             isa => CodeRef,
1666             init_arg => undef,
1667             default => sub {
1668             sub {
1669             my %languages = (
1670             'aa' => 'afar',
1671             'ab' => 'abkhasisk',
1672             'ace' => 'achinesisk',
1673             'ach' => 'acoli',
1674             'ada' => 'adangme',
1675             'ady' => 'adygeisk',
1676             'ae' => 'avestisk',
1677             'aeb' => 'tunisisk-arabisk',
1678             'af' => 'afrikaans',
1679             'afh' => 'afrihili',
1680             'agq' => 'aghem',
1681             'ain' => 'ainu',
1682             'ak' => 'akan',
1683             'akk' => 'akkadisk',
1684             'akz' => 'alabama',
1685             'ale' => 'aleutisk',
1686             'aln' => 'gegisk-albansk',
1687             'alt' => 'søraltaisk',
1688             'am' => 'amharisk',
1689             'an' => 'aragonsk',
1690             'ang' => 'gammelengelsk',
1691             'anp' => 'angika',
1692             'ar' => 'arabisk',
1693             'ar_001' => 'moderne standardarabisk',
1694             'arc' => 'arameisk',
1695             'arn' => 'mapudungun',
1696             'aro' => 'araona',
1697             'arp' => 'arapaho',
1698             'arq' => 'algerisk arabisk',
1699             'ars' => 'najdi-arabisk',
1700             'arw' => 'arawak',
1701             'ary' => 'marokkansk-arabisk',
1702             'arz' => 'egyptisk arabisk',
1703             'as' => 'assamesisk',
1704             'asa' => 'asu',
1705             'ase' => 'amerikansk tegnspråk',
1706             'ast' => 'asturisk',
1707             'av' => 'avarisk',
1708             'avk' => 'kotava',
1709             'awa' => 'avadhi',
1710             'ay' => 'aymara',
1711             'az' => 'aserbajdsjansk',
1712             'az@alt=short' => 'azeri',
1713             'ba' => 'basjkirsk',
1714             'bal' => 'baluchi',
1715             'ban' => 'balinesisk',
1716             'bar' => 'bairisk',
1717             'bas' => 'basaa',
1718             'bax' => 'bamun',
1719             'bbc' => 'batak toba',
1720             'bbj' => 'ghomala',
1721             'be' => 'hviterussisk',
1722             'bej' => 'beja',
1723             'bem' => 'bemba',
1724             'bew' => 'betawi',
1725             'bez' => 'bena',
1726             'bfd' => 'bafut',
1727             'bfq' => 'badaga',
1728             'bg' => 'bulgarsk',
1729             'bgn' => 'vestbalutsji',
1730             'bho' => 'bhojpuri',
1731             'bi' => 'bislama',
1732             'bik' => 'bikol',
1733             'bin' => 'bini',
1734             'bjn' => 'banjar',
1735             'bkm' => 'kom',
1736             'bla' => 'siksika',
1737             'bm' => 'bambara',
1738             'bn' => 'bengali',
1739             'bo' => 'tibetansk',
1740             'bpy' => 'bishnupriya',
1741             'bqi' => 'bakhtiari',
1742             'br' => 'bretonsk',
1743             'bra' => 'braj',
1744             'brh' => 'brahui',
1745             'brx' => 'bodo',
1746             'bs' => 'bosnisk',
1747             'bss' => 'akose',
1748             'bua' => 'burjatisk',
1749             'bug' => 'buginesisk',
1750             'bum' => 'bulu',
1751             'byn' => 'blin',
1752             'byv' => 'medumba',
1753             'ca' => 'katalansk',
1754             'cad' => 'caddo',
1755             'car' => 'karibisk',
1756             'cay' => 'cayuga',
1757             'cch' => 'atsam',
1758             'ce' => 'tsjetsjensk',
1759             'ceb' => 'cebuansk',
1760             'cgg' => 'kiga',
1761             'ch' => 'chamorro',
1762             'chb' => 'chibcha',
1763             'chg' => 'tsjagatai',
1764             'chk' => 'chuukesisk',
1765             'chm' => 'mari',
1766             'chn' => 'chinook',
1767             'cho' => 'choctaw',
1768             'chp' => 'chipewiansk',
1769             'chr' => 'cherokesisk',
1770             'chy' => 'cheyenne',
1771             'ckb' => 'kurdisk (sorani)',
1772             'co' => 'korsikansk',
1773             'cop' => 'koptisk',
1774             'cps' => 'kapiz',
1775             'cr' => 'cree',
1776             'crh' => 'krimtatarisk',
1777             'crs' => 'seselwa',
1778             'cs' => 'tsjekkisk',
1779             'csb' => 'kasjubisk',
1780             'cu' => 'kirkeslavisk',
1781             'cv' => 'tsjuvasjisk',
1782             'cy' => 'walisisk',
1783             'da' => 'dansk',
1784             'dak' => 'dakota',
1785             'dar' => 'dargwa',
1786             'dav' => 'taita',
1787             'de' => 'tysk',
1788             'del' => 'delaware',
1789             'den' => 'slavey',
1790             'dgr' => 'dogrib',
1791             'din' => 'dinka',
1792             'dje' => 'zarma',
1793             'doi' => 'dogri',
1794             'dsb' => 'lavsorbisk',
1795             'dtp' => 'sentraldusun',
1796             'dua' => 'duala',
1797             'dum' => 'mellomnederlandsk',
1798             'dv' => 'divehi',
1799             'dyo' => 'jola-fonyi',
1800             'dyu' => 'dyula',
1801             'dz' => 'dzongkha',
1802             'dzg' => 'dazaga',
1803             'ebu' => 'kiembu',
1804             'ee' => 'ewe',
1805             'efi' => 'efik',
1806             'egl' => 'emiliansk',
1807             'egy' => 'gammelegyptisk',
1808             'eka' => 'ekajuk',
1809             'el' => 'gresk',
1810             'elx' => 'elamittisk',
1811             'en' => 'engelsk',
1812             'enm' => 'mellomengelsk',
1813             'eo' => 'esperanto',
1814             'es' => 'spansk',
1815             'esu' => 'sentralyupik',
1816             'et' => 'estisk',
1817             'eu' => 'baskisk',
1818             'ewo' => 'ewondo',
1819             'ext' => 'ekstremaduransk',
1820             'fa' => 'persisk',
1821             'fan' => 'fang',
1822             'fat' => 'fanti',
1823             'ff' => 'fulfulde',
1824             'fi' => 'finsk',
1825             'fil' => 'filipino',
1826             'fit' => 'tornedalsfinsk',
1827             'fj' => 'fijiansk',
1828             'fo' => 'færøysk',
1829             'fon' => 'fon',
1830             'fr' => 'fransk',
1831             'frc' => 'cajunfransk',
1832             'frm' => 'mellomfransk',
1833             'fro' => 'gammelfransk',
1834             'frp' => 'arpitansk',
1835             'frr' => 'nordfrisisk',
1836             'frs' => 'østfrisisk',
1837             'fur' => 'friuliansk',
1838             'fy' => 'vestfrisisk',
1839             'ga' => 'irsk',
1840             'gaa' => 'ga',
1841             'gag' => 'gagausisk',
1842             'gan' => 'gan',
1843             'gay' => 'gayo',
1844             'gba' => 'gbaya',
1845             'gbz' => 'zoroastrisk dari',
1846             'gd' => 'skotsk-gælisk',
1847             'gez' => 'geez',
1848             'gil' => 'kiribatisk',
1849             'gl' => 'galisisk',
1850             'glk' => 'gileki',
1851             'gmh' => 'mellomhøytysk',
1852             'gn' => 'guarani',
1853             'goh' => 'gammelhøytysk',
1854             'gom' => 'goansk konkani',
1855             'gon' => 'gondi',
1856             'gor' => 'gorontalo',
1857             'got' => 'gotisk',
1858             'grb' => 'grebo',
1859             'grc' => 'gammelgresk',
1860             'gsw' => 'sveitsertysk',
1861             'gu' => 'gujarati',
1862             'guc' => 'wayuu',
1863             'gur' => 'frafra',
1864             'guz' => 'gusii',
1865             'gv' => 'mansk',
1866             'gwi' => 'gwichin',
1867             'ha' => 'hausa',
1868             'hai' => 'haida',
1869             'hak' => 'hakka',
1870             'haw' => 'hawaiisk',
1871             'he' => 'hebraisk',
1872             'hi' => 'hindi',
1873             'hif' => 'fijiansk hindi',
1874             'hil' => 'hiligaynon',
1875             'hit' => 'hettittisk',
1876             'hmn' => 'hmong',
1877             'ho' => 'hiri motu',
1878             'hr' => 'kroatisk',
1879             'hsb' => 'høysorbisk',
1880             'hsn' => 'xiang',
1881             'ht' => 'haitisk',
1882             'hu' => 'ungarsk',
1883             'hup' => 'hupa',
1884             'hy' => 'armensk',
1885             'hz' => 'herero',
1886             'ia' => 'interlingua',
1887             'iba' => 'iban',
1888             'ibb' => 'ibibio',
1889             'id' => 'indonesisk',
1890             'ie' => 'interlingue',
1891             'ig' => 'ibo',
1892             'ii' => 'sichuan-yi',
1893             'ik' => 'inupiak',
1894             'ilo' => 'iloko',
1895             'inh' => 'ingusjisk',
1896             'io' => 'ido',
1897             'is' => 'islandsk',
1898             'it' => 'italiensk',
1899             'iu' => 'inuktitut',
1900             'izh' => 'ingrisk',
1901             'ja' => 'japansk',
1902             'jam' => 'jamaicansk kreolengelsk',
1903             'jbo' => 'lojban',
1904             'jgo' => 'ngomba',
1905             'jmc' => 'machame',
1906             'jpr' => 'jødepersisk',
1907             'jrb' => 'jødearabisk',
1908             'jut' => 'jysk',
1909             'jv' => 'javanesisk',
1910             'ka' => 'georgisk',
1911             'kaa' => 'karakalpakisk',
1912             'kab' => 'kabylsk',
1913             'kac' => 'kachin',
1914             'kaj' => 'jju',
1915             'kam' => 'kamba',
1916             'kaw' => 'kawi',
1917             'kbd' => 'kabardisk',
1918             'kbl' => 'kanembu',
1919             'kcg' => 'tyap',
1920             'kde' => 'makonde',
1921             'kea' => 'kappverdisk',
1922             'ken' => 'kenyang',
1923             'kfo' => 'koro',
1924             'kg' => 'kikongo',
1925             'kgp' => 'kaingang',
1926             'kha' => 'khasi',
1927             'kho' => 'khotanesisk',
1928             'khq' => 'koyra chiini',
1929             'khw' => 'khowar',
1930             'ki' => 'kikuyu',
1931             'kiu' => 'kirmancki',
1932             'kj' => 'kuanyama',
1933             'kk' => 'kasakhisk',
1934             'kkj' => 'kako',
1935             'kl' => 'grønlandsk',
1936             'kln' => 'kalenjin',
1937             'km' => 'khmer',
1938             'kmb' => 'kimbundu',
1939             'kn' => 'kannada',
1940             'ko' => 'koreansk',
1941             'koi' => 'komipermjakisk',
1942             'kok' => 'konkani',
1943             'kos' => 'kosraeansk',
1944             'kpe' => 'kpelle',
1945             'kr' => 'kanuri',
1946             'krc' => 'karatsjajbalkarsk',
1947             'kri' => 'krio',
1948             'krj' => 'kinaray-a',
1949             'krl' => 'karelsk',
1950             'kru' => 'kurukh',
1951             'ks' => 'kasjmiri',
1952             'ksb' => 'shambala',
1953             'ksf' => 'bafia',
1954             'ksh' => 'kølnsk',
1955             'ku' => 'kurdisk',
1956             'kum' => 'kumykisk',
1957             'kut' => 'kutenai',
1958             'kv' => 'komi',
1959             'kw' => 'kornisk',
1960             'ky' => 'kirgisisk',
1961             'la' => 'latin',
1962             'lad' => 'ladinsk',
1963             'lag' => 'langi',
1964             'lah' => 'lahnda',
1965             'lam' => 'lamba',
1966             'lb' => 'luxemburgsk',
1967             'lez' => 'lesgisk',
1968             'lfn' => 'lingua franca nova',
1969             'lg' => 'ganda',
1970             'li' => 'limburgsk',
1971             'lij' => 'ligurisk',
1972             'liv' => 'livisk',
1973             'lkt' => 'lakota',
1974             'lmo' => 'lombardisk',
1975             'ln' => 'lingala',
1976             'lo' => 'laotisk',
1977             'lol' => 'mongo',
1978             'lou' => 'louisianakreolsk',
1979             'loz' => 'lozi',
1980             'lrc' => 'nord-luri',
1981             'lt' => 'litauisk',
1982             'ltg' => 'latgallisk',
1983             'lu' => 'luba-katanga',
1984             'lua' => 'luba-lulua',
1985             'lui' => 'luiseno',
1986             'lun' => 'lunda',
1987             'luo' => 'luo',
1988             'lus' => 'mizo',
1989             'luy' => 'luhya',
1990             'lv' => 'latvisk',
1991             'lzh' => 'klassisk kinesisk',
1992             'lzz' => 'lazisk',
1993             'mad' => 'maduresisk',
1994             'maf' => 'mafa',
1995             'mag' => 'magahi',
1996             'mai' => 'maithili',
1997             'mak' => 'makasar',
1998             'man' => 'mandingo',
1999             'mas' => 'masai',
2000             'mde' => 'maba',
2001             'mdf' => 'moksja',
2002             'mdr' => 'mandar',
2003             'men' => 'mende',
2004             'mer' => 'meru',
2005             'mfe' => 'mauritisk-kreolsk',
2006             'mg' => 'gassisk',
2007             'mga' => 'mellomirsk',
2008             'mgh' => 'makhuwa-meetto',
2009             'mgo' => 'meta’',
2010             'mh' => 'marshallesisk',
2011             'mi' => 'maori',
2012             'mic' => 'micmac',
2013             'min' => 'minangkabau',
2014             'mk' => 'makedonsk',
2015             'ml' => 'malayalam',
2016             'mn' => 'mongolsk',
2017             'mnc' => 'mandsju',
2018             'mni' => 'manipuri',
2019             'moh' => 'mohawk',
2020             'mos' => 'mossi',
2021             'mr' => 'marathi',
2022             'mrj' => 'vestmarisk',
2023             'ms' => 'malayisk',
2024             'mt' => 'maltesisk',
2025             'mua' => 'mundang',
2026             'mul' => 'flere språk',
2027             'mus' => 'creek',
2028             'mwl' => 'mirandesisk',
2029             'mwr' => 'marwari',
2030             'mwv' => 'mentawai',
2031             'my' => 'burmesisk',
2032             'mye' => 'myene',
2033             'myv' => 'erzia',
2034             'mzn' => 'mazandarani',
2035             'na' => 'nauru',
2036             'nan' => 'minnan',
2037             'nap' => 'napolitansk',
2038             'naq' => 'nama',
2039             'nb' => 'norsk bokmål',
2040             'nd' => 'nord-ndebele',
2041             'nds' => 'nedertysk',
2042             'nds_NL' => 'nedersaksisk',
2043             'ne' => 'nepali',
2044             'new' => 'newari',
2045             'ng' => 'ndonga',
2046             'nia' => 'nias',
2047             'niu' => 'niueansk',
2048             'njo' => 'ao naga',
2049             'nl' => 'nederlandsk',
2050             'nl_BE' => 'flamsk',
2051             'nmg' => 'kwasio',
2052             'nn' => 'norsk nynorsk',
2053             'nnh' => 'ngiemboon',
2054             'no' => 'norsk',
2055             'nog' => 'nogaisk',
2056             'non' => 'gammelnorsk',
2057             'nov' => 'novial',
2058             'nqo' => 'nʼko',
2059             'nr' => 'sør-ndebele',
2060             'nso' => 'nord-sotho',
2061             'nus' => 'nuer',
2062             'nv' => 'navajo',
2063             'nwc' => 'klassisk newari',
2064             'ny' => 'nyanja',
2065             'nym' => 'nyamwezi',
2066             'nyn' => 'nyankole',
2067             'nyo' => 'nyoro',
2068             'nzi' => 'nzima',
2069             'oc' => 'oksitansk',
2070             'oj' => 'ojibwa',
2071             'om' => 'oromo',
2072             'or' => 'odia',
2073             'os' => 'ossetisk',
2074             'osa' => 'osage',
2075             'ota' => 'ottomansk tyrkisk',
2076             'pa' => 'panjabi',
2077             'pag' => 'pangasinan',
2078             'pal' => 'pahlavi',
2079             'pam' => 'pampanga',
2080             'pap' => 'papiamento',
2081             'pau' => 'palauisk',
2082             'pcd' => 'pikardisk',
2083             'pcm' => 'nigeriansk pidginspråk',
2084             'pdc' => 'pennsylvaniatysk',
2085             'pdt' => 'plautdietsch',
2086             'peo' => 'gammelpersisk',
2087             'pfl' => 'palatintysk',
2088             'phn' => 'fønikisk',
2089             'pi' => 'pali',
2090             'pl' => 'polsk',
2091             'pms' => 'piemontesisk',
2092             'pnt' => 'pontisk',
2093             'pon' => 'ponapisk',
2094             'prg' => 'prøyssisk',
2095             'pro' => 'gammelprovençalsk',
2096             'ps' => 'pashto',
2097             'ps@alt=variant' => 'pushto',
2098             'pt' => 'portugisisk',
2099             'qu' => 'quechua',
2100             'quc' => 'k’iche’',
2101             'qug' => 'kichwa (Chimborazo-høylandet)',
2102             'raj' => 'rajasthani',
2103             'rap' => 'rapanui',
2104             'rar' => 'rarotongansk',
2105             'rgn' => 'romagnolsk',
2106             'rif' => 'riff',
2107             'rm' => 'retoromansk',
2108             'rn' => 'rundi',
2109             'ro' => 'rumensk',
2110             'ro_MD' => 'moldovsk',
2111             'rof' => 'rombo',
2112             'rom' => 'romani',
2113             'root' => 'rot',
2114             'rtm' => 'rotumansk',
2115             'ru' => 'russisk',
2116             'rue' => 'rusinsk',
2117             'rug' => 'roviana',
2118             'rup' => 'aromansk',
2119             'rw' => 'kinyarwanda',
2120             'rwk' => 'rwa',
2121             'sa' => 'sanskrit',
2122             'sad' => 'sandawe',
2123             'sah' => 'sakha',
2124             'sam' => 'samaritansk arameisk',
2125             'saq' => 'samburu',
2126             'sas' => 'sasak',
2127             'sat' => 'santali',
2128             'saz' => 'saurashtra',
2129             'sba' => 'ngambay',
2130             'sbp' => 'sangu',
2131             'sc' => 'sardisk',
2132             'scn' => 'siciliansk',
2133             'sco' => 'skotsk',
2134             'sd' => 'sindhi',
2135             'sdc' => 'sassaresisk sardisk',
2136             'sdh' => 'sørkurdisk',
2137             'se' => 'nordsamisk',
2138             'see' => 'seneca',
2139             'seh' => 'sena',
2140             'sei' => 'seri',
2141             'sel' => 'selkupisk',
2142             'ses' => 'koyraboro senni',
2143             'sg' => 'sango',
2144             'sga' => 'gammelirsk',
2145             'sgs' => 'samogitisk',
2146             'sh' => 'serbokroatisk',
2147             'shi' => 'tachelhit',
2148             'shn' => 'shan',
2149             'shu' => 'tsjadisk arabisk',
2150             'si' => 'singalesisk',
2151             'sid' => 'sidamo',
2152             'sk' => 'slovakisk',
2153             'sl' => 'slovensk',
2154             'sli' => 'lavschlesisk',
2155             'sly' => 'selayar',
2156             'sm' => 'samoansk',
2157             'sma' => 'sørsamisk',
2158             'smj' => 'lulesamisk',
2159             'smn' => 'enaresamisk',
2160             'sms' => 'skoltesamisk',
2161             'sn' => 'shona',
2162             'snk' => 'soninke',
2163             'so' => 'somali',
2164             'sog' => 'sogdisk',
2165             'sq' => 'albansk',
2166             'sr' => 'serbisk',
2167             'srn' => 'sranan',
2168             'srr' => 'serer',
2169             'ss' => 'swati',
2170             'ssy' => 'saho',
2171             'st' => 'sør-sotho',
2172             'stq' => 'saterfrisisk',
2173             'su' => 'sundanesisk',
2174             'suk' => 'sukuma',
2175             'sus' => 'susu',
2176             'sux' => 'sumerisk',
2177             'sv' => 'svensk',
2178             'sw' => 'swahili',
2179             'sw_CD' => 'kongolesisk swahili',
2180             'swb' => 'komorisk',
2181             'syc' => 'klassisk syrisk',
2182             'syr' => 'syriakisk',
2183             'szl' => 'schlesisk',
2184             'ta' => 'tamil',
2185             'tcy' => 'tulu',
2186             'te' => 'telugu',
2187             'tem' => 'temne',
2188             'teo' => 'teso',
2189             'ter' => 'tereno',
2190             'tet' => 'tetum',
2191             'tg' => 'tadsjikisk',
2192             'th' => 'thai',
2193             'ti' => 'tigrinja',
2194             'tig' => 'tigré',
2195             'tiv' => 'tiv',
2196             'tk' => 'turkmensk',
2197             'tkl' => 'tokelauisk',
2198             'tkr' => 'tsakhursk',
2199             'tl' => 'tagalog',
2200             'tlh' => 'klingon',
2201             'tli' => 'tlingit',
2202             'tly' => 'talysj',
2203             'tmh' => 'tamasjek',
2204             'tn' => 'setswana',
2205             'to' => 'tongansk',
2206             'tog' => 'nyasa-tongansk',
2207             'tpi' => 'tok pisin',
2208             'tr' => 'tyrkisk',
2209             'tru' => 'turoyo',
2210             'trv' => 'taroko',
2211             'ts' => 'tsonga',
2212             'tsd' => 'tsakonisk',
2213             'tsi' => 'tsimshian',
2214             'tt' => 'tatarisk',
2215             'ttt' => 'muslimsk tat',
2216             'tum' => 'tumbuka',
2217             'tvl' => 'tuvalsk',
2218             'tw' => 'twi',
2219             'twq' => 'tasawaq',
2220             'ty' => 'tahitisk',
2221             'tyv' => 'tuvinsk',
2222             'tzm' => 'sentralmarokkansk tamazight',
2223             'udm' => 'udmurtisk',
2224             'ug' => 'uigurisk',
2225             'uga' => 'ugaritisk',
2226             'uk' => 'ukrainsk',
2227             'umb' => 'umbundu',
2228             'und' => 'ukjent språk',
2229             'ur' => 'urdu',
2230             'uz' => 'usbekisk',
2231             'vai' => 'vai',
2232             've' => 'venda',
2233             'vec' => 'venetiansk',
2234             'vep' => 'vepsisk',
2235             'vi' => 'vietnamesisk',
2236             'vls' => 'vestflamsk',
2237             'vmf' => 'Main-frankisk',
2238             'vo' => 'volapyk',
2239             'vot' => 'votisk',
2240             'vro' => 'sørestisk',
2241             'vun' => 'vunjo',
2242             'wa' => 'vallonsk',
2243             'wae' => 'walsertysk',
2244             'wal' => 'wolaytta',
2245             'war' => 'waray-waray',
2246             'was' => 'washo',
2247             'wbp' => 'warlpiri',
2248             'wo' => 'wolof',
2249             'wuu' => 'wu',
2250             'xal' => 'kalmukkisk',
2251             'xh' => 'xhosa',
2252             'xmf' => 'mingrelsk',
2253             'xog' => 'soga',
2254             'yao' => 'yao',
2255             'yap' => 'yapesisk',
2256             'yav' => 'yangben',
2257             'ybb' => 'yemba',
2258             'yi' => 'jiddisk',
2259             'yo' => 'joruba',
2260             'yrl' => 'nheengatu',
2261             'yue' => 'kantonesisk',
2262             'za' => 'zhuang',
2263             'zap' => 'zapotekisk',
2264             'zbl' => 'blissymboler',
2265             'zea' => 'zeeuws',
2266             'zen' => 'zenaga',
2267             'zgh' => 'standard marrokansk tamazight',
2268             'zh' => 'kinesisk',
2269             'zh_Hans' => 'forenklet kinesisk',
2270             'zh_Hant' => 'tradisjonell kinesisk',
2271             'zu' => 'zulu',
2272             'zun' => 'zuni',
2273             'zxx' => 'uten språklig innhold',
2274             'zza' => 'zazaisk',
2275              
2276             );
2277             if (@_) {
2278             return $languages{$_[0]};
2279             }
2280             return \%languages;
2281             }
2282             },
2283             );
2284              
2285             has 'display_name_script' => (
2286             is => 'ro',
2287             isa => CodeRef,
2288             init_arg => undef,
2289             default => sub {
2290             sub {
2291             my %scripts = (
2292             'Afak' => 'afaka',
2293             'Aghb' => 'kaukasus-albansk',
2294             'Ahom' => 'ahom',
2295             'Arab' => 'arabisk',
2296             'Arab@alt=variant' => 'persisk-arabisk',
2297             'Armi' => 'arameisk',
2298             'Armn' => 'armensk',
2299             'Avst' => 'avestisk',
2300             'Bali' => 'balinesisk',
2301             'Bamu' => 'bamum',
2302             'Bass' => 'bassa vah',
2303             'Batk' => 'batak',
2304             'Beng' => 'bengalsk',
2305             'Blis' => 'blissymbol',
2306             'Bopo' => 'bopomofo',
2307             'Brah' => 'brahmi',
2308             'Brai' => 'punktskrift',
2309             'Bugi' => 'buginesisk',
2310             'Buhd' => 'buhid',
2311             'Cakm' => 'chakma',
2312             'Cans' => 'felles kanadiske urspråksstavelser',
2313             'Cari' => 'karisk',
2314             'Cham' => 'cham',
2315             'Cher' => 'cherokee',
2316             'Cirt' => 'cirth',
2317             'Copt' => 'koptisk',
2318             'Cprt' => 'kypriotisk',
2319             'Cyrl' => 'kyrillisk',
2320             'Cyrs' => 'kirkeslavisk kyrillisk',
2321             'Deva' => 'devanagari',
2322             'Dsrt' => 'deseret',
2323             'Dupl' => 'duployan stenografi',
2324             'Egyd' => 'egyptisk demotisk',
2325             'Egyh' => 'egyptisk hieratisk',
2326             'Egyp' => 'egyptiske hieroglyfer',
2327             'Elba' => 'elbasisk',
2328             'Ethi' => 'etiopisk',
2329             'Geok' => 'georgisk khutsuri',
2330             'Geor' => 'georgisk',
2331             'Glag' => 'glagolittisk',
2332             'Goth' => 'gotisk',
2333             'Gran' => 'gammeltamilsk',
2334             'Grek' => 'gresk',
2335             'Gujr' => 'gujarati',
2336             'Guru' => 'gurmukhi',
2337             'Hanb' => 'hanb',
2338             'Hang' => 'hangul',
2339             'Hani' => 'han',
2340             'Hano' => 'hanunoo',
2341             'Hans' => 'forenklet',
2342             'Hans@alt=stand-alone' => 'forenklet han',
2343             'Hant' => 'tradisjonell',
2344             'Hant@alt=stand-alone' => 'tradisjonell han',
2345             'Hatr' => 'hatransk armensk',
2346             'Hebr' => 'hebraisk',
2347             'Hira' => 'hiragana',
2348             'Hluw' => 'anatoliske hieroglyfer',
2349             'Hmng' => 'pahawh hmong',
2350             'Hrkt' => 'japanske stavelsesskrifter',
2351             'Hung' => 'gammelungarsk',
2352             'Inds' => 'indus',
2353             'Ital' => 'gammelitalisk',
2354             'Jamo' => 'jamo',
2355             'Java' => 'javanesisk',
2356             'Jpan' => 'japansk',
2357             'Jurc' => 'jurchen',
2358             'Kali' => 'kayah li',
2359             'Kana' => 'katakana',
2360             'Khar' => 'kharoshthi',
2361             'Khmr' => 'khmer',
2362             'Khoj' => 'khojki',
2363             'Knda' => 'kannada',
2364             'Kore' => 'koreansk',
2365             'Kpel' => 'kpelle',
2366             'Kthi' => 'kaithisk',
2367             'Lana' => 'lanna',
2368             'Laoo' => 'laotisk',
2369             'Latf' => 'frakturlatinsk',
2370             'Latg' => 'gælisk latinsk',
2371             'Latn' => 'latinsk',
2372             'Lepc' => 'lepcha',
2373             'Limb' => 'limbu',
2374             'Lina' => 'lineær A',
2375             'Linb' => 'lineær B',
2376             'Lisu' => 'fraser',
2377             'Loma' => 'loma',
2378             'Lyci' => 'lykisk',
2379             'Lydi' => 'lydisk',
2380             'Mahj' => 'mahajani',
2381             'Mand' => 'mandaisk',
2382             'Mani' => 'manikeisk',
2383             'Maya' => 'maya-hieroglyfer',
2384             'Mend' => 'mende',
2385             'Merc' => 'meroitisk kursiv',
2386             'Mero' => 'meroitisk',
2387             'Mlym' => 'malayalam',
2388             'Modi' => 'modi',
2389             'Mong' => 'mongolsk',
2390             'Moon' => 'moon',
2391             'Mroo' => 'mro',
2392             'Mtei' => 'meitei-mayek',
2393             'Mult' => 'multani',
2394             'Mymr' => 'burmesisk',
2395             'Narb' => 'gammelnordarabisk',
2396             'Nbat' => 'nabataeansk',
2397             'Nkgb' => 'naxi geba',
2398             'Nkoo' => 'n’ko',
2399             'Nshu' => 'nüshu',
2400             'Ogam' => 'ogham',
2401             'Olck' => 'ol-chiki',
2402             'Orkh' => 'orkhon',
2403             'Orya' => 'odia',
2404             'Osma' => 'osmanya',
2405             'Palm' => 'palmyrensk',
2406             'Pauc' => 'pau cin hau',
2407             'Perm' => 'gammelpermisk',
2408             'Phag' => 'phags-pa',
2409             'Phli' => 'inskripsjonspahlavi',
2410             'Phlp' => 'psalter pahlavi',
2411             'Phlv' => 'pahlavi',
2412             'Phnx' => 'fønikisk',
2413             'Plrd' => 'pollard-fonetisk',
2414             'Prti' => 'inskripsjonsparthisk',
2415             'Rjng' => 'rejang',
2416             'Roro' => 'rongorongo',
2417             'Runr' => 'runer',
2418             'Samr' => 'samaritansk',
2419             'Sara' => 'sarati',
2420             'Sarb' => 'gammelsørarabisk',
2421             'Saur' => 'saurashtra',
2422             'Sgnw' => 'tegnskrift',
2423             'Shaw' => 'shavisk',
2424             'Shrd' => 'sharada',
2425             'Sidd' => 'siddham',
2426             'Sind' => 'khudawadi',
2427             'Sinh' => 'singalesisk',
2428             'Sora' => 'sora sompeng',
2429             'Sund' => 'sundanesisk',
2430             'Sylo' => 'syloti nagri',
2431             'Syrc' => 'syrisk',
2432             'Syre' => 'estrangelosyriakisk',
2433             'Syrj' => 'vestlig syriakisk',
2434             'Syrn' => 'østlig syriakisk',
2435             'Tagb' => 'tagbanwa',
2436             'Takr' => 'takri',
2437             'Tale' => 'tai le',
2438             'Talu' => 'ny tai lue',
2439             'Taml' => 'tamilsk',
2440             'Tang' => 'tangut',
2441             'Tavt' => 'tai viet',
2442             'Telu' => 'telugu',
2443             'Teng' => 'tengwar',
2444             'Tfng' => 'tifinagh',
2445             'Tglg' => 'tagalog',
2446             'Thaa' => 'taana',
2447             'Thai' => 'thai',
2448             'Tibt' => 'tibetansk',
2449             'Tirh' => 'tirhuta',
2450             'Ugar' => 'ugaritisk',
2451             'Vaii' => 'vai',
2452             'Visp' => 'synlig tale',
2453             'Wara' => 'varang kshiti',
2454             'Wole' => 'woleai',
2455             'Xpeo' => 'gammelpersisk',
2456             'Xsux' => 'sumersk-akkadisk kileskrift',
2457             'Yiii' => 'yi',
2458             'Zinh' => 'nedarvet',
2459             'Zmth' => 'matematisk notasjon',
2460             'Zsye' => 'emoji',
2461             'Zsym' => 'symboler',
2462             'Zxxx' => 'språk uten skrift',
2463             'Zyyy' => 'felles',
2464             'Zzzz' => 'ukjent skrift',
2465              
2466             );
2467             if ( @_ ) {
2468             return $scripts{$_[0]};
2469             }
2470             return \%scripts;
2471             }
2472             }
2473             );
2474              
2475             has 'display_name_region' => (
2476             is => 'ro',
2477             isa => HashRef[Str],
2478             init_arg => undef,
2479             default => sub {
2480             {
2481             '001' => 'verden',
2482             '002' => 'Afrika',
2483             '003' => 'Nord-Amerika',
2484             '005' => 'Sør-Amerika',
2485             '009' => 'Oseania',
2486             '011' => 'Vest-Afrika',
2487             '013' => 'Mellom-Amerika',
2488             '014' => 'Øst-Afrika',
2489             '015' => 'Nord-Afrika',
2490             '017' => 'Sentral-Afrika',
2491             '018' => 'Sørlige Afrika',
2492             '019' => 'Amerika',
2493             '021' => 'Nordlige Amerika',
2494             '029' => 'Karibia',
2495             '030' => 'Øst-Asia',
2496             '034' => 'Sør-Asia',
2497             '035' => 'Sørøst-Asia',
2498             '039' => 'Sør-Europa',
2499             '053' => 'Australasia',
2500             '054' => 'Melanesia',
2501             '057' => 'Mikronesia',
2502             '061' => 'Polynesia',
2503             '142' => 'Asia',
2504             '143' => 'Sentral-Asia',
2505             '145' => 'Vest-Asia',
2506             '150' => 'Europa',
2507             '151' => 'Øst-Europa',
2508             '154' => 'Nord-Europa',
2509             '155' => 'Vest-Europa',
2510             '202' => 'Afrika sør for Sahara',
2511             '419' => 'Latin-Amerika',
2512             'AC' => 'Ascension',
2513             'AD' => 'Andorra',
2514             'AE' => 'De forente arabiske emirater',
2515             'AF' => 'Afghanistan',
2516             'AG' => 'Antigua og Barbuda',
2517             'AI' => 'Anguilla',
2518             'AL' => 'Albania',
2519             'AM' => 'Armenia',
2520             'AO' => 'Angola',
2521             'AQ' => 'Antarktis',
2522             'AR' => 'Argentina',
2523             'AS' => 'Amerikansk Samoa',
2524             'AT' => 'Østerrike',
2525             'AU' => 'Australia',
2526             'AW' => 'Aruba',
2527             'AX' => 'Åland',
2528             'AZ' => 'Aserbajdsjan',
2529             'BA' => 'Bosnia-Hercegovina',
2530             'BB' => 'Barbados',
2531             'BD' => 'Bangladesh',
2532             'BE' => 'Belgia',
2533             'BF' => 'Burkina Faso',
2534             'BG' => 'Bulgaria',
2535             'BH' => 'Bahrain',
2536             'BI' => 'Burundi',
2537             'BJ' => 'Benin',
2538             'BL' => 'Saint-Barthélemy',
2539             'BM' => 'Bermuda',
2540             'BN' => 'Brunei',
2541             'BO' => 'Bolivia',
2542             'BQ' => 'Karibisk Nederland',
2543             'BR' => 'Brasil',
2544             'BS' => 'Bahamas',
2545             'BT' => 'Bhutan',
2546             'BV' => 'Bouvetøya',
2547             'BW' => 'Botswana',
2548             'BY' => 'Hviterussland',
2549             'BZ' => 'Belize',
2550             'CA' => 'Canada',
2551             'CC' => 'Kokosøyene',
2552             'CD' => 'Kongo-Kinshasa',
2553             'CD@alt=variant' => 'Den demokratiske republikken Kongo',
2554             'CF' => 'Den sentralafrikanske republikk',
2555             'CG' => 'Kongo-Brazzaville',
2556             'CG@alt=variant' => 'Republikken Kongo',
2557             'CH' => 'Sveits',
2558             'CI' => 'Elfenbenskysten',
2559             'CK' => 'Cookøyene',
2560             'CL' => 'Chile',
2561             'CM' => 'Kamerun',
2562             'CN' => 'Kina',
2563             'CO' => 'Colombia',
2564             'CP' => 'Clippertonøya',
2565             'CR' => 'Costa Rica',
2566             'CU' => 'Cuba',
2567             'CV' => 'Kapp Verde',
2568             'CW' => 'Curaçao',
2569             'CX' => 'Christmasøya',
2570             'CY' => 'Kypros',
2571             'CZ' => 'Tsjekkia',
2572             'DE' => 'Tyskland',
2573             'DG' => 'Diego Garcia',
2574             'DJ' => 'Djibouti',
2575             'DK' => 'Danmark',
2576             'DM' => 'Dominica',
2577             'DO' => 'Den dominikanske republikk',
2578             'DZ' => 'Algerie',
2579             'EA' => 'Ceuta og Melilla',
2580             'EC' => 'Ecuador',
2581             'EE' => 'Estland',
2582             'EG' => 'Egypt',
2583             'EH' => 'Vest-Sahara',
2584             'ER' => 'Eritrea',
2585             'ES' => 'Spania',
2586             'ET' => 'Etiopia',
2587             'EU' => 'EU',
2588             'EZ' => 'eurosonen',
2589             'FI' => 'Finland',
2590             'FJ' => 'Fiji',
2591             'FK' => 'Falklandsøyene',
2592             'FK@alt=variant' => 'Falklandsøyene (Islas Malvinas)',
2593             'FM' => 'Mikronesiaføderasjonen',
2594             'FO' => 'Færøyene',
2595             'FR' => 'Frankrike',
2596             'GA' => 'Gabon',
2597             'GB' => 'Storbritannia',
2598             'GB@alt=short' => 'Storbritannia',
2599             'GD' => 'Grenada',
2600             'GE' => 'Georgia',
2601             'GF' => 'Fransk Guyana',
2602             'GG' => 'Guernsey',
2603             'GH' => 'Ghana',
2604             'GI' => 'Gibraltar',
2605             'GL' => 'Grønland',
2606             'GM' => 'Gambia',
2607             'GN' => 'Guinea',
2608             'GP' => 'Guadeloupe',
2609             'GQ' => 'Ekvatorial-Guinea',
2610             'GR' => 'Hellas',
2611             'GS' => 'Sør-Georgia og Sør-Sandwichøyene',
2612             'GT' => 'Guatemala',
2613             'GU' => 'Guam',
2614             'GW' => 'Guinea-Bissau',
2615             'GY' => 'Guyana',
2616             'HK' => 'Hongkong S.A.R. Kina',
2617             'HK@alt=short' => 'Hongkong',
2618             'HM' => 'Heard- og McDonaldøyene',
2619             'HN' => 'Honduras',
2620             'HR' => 'Kroatia',
2621             'HT' => 'Haiti',
2622             'HU' => 'Ungarn',
2623             'IC' => 'Kanariøyene',
2624             'ID' => 'Indonesia',
2625             'IE' => 'Irland',
2626             'IL' => 'Israel',
2627             'IM' => 'Man',
2628             'IN' => 'India',
2629             'IO' => 'Det britiske territoriet i Indiahavet',
2630             'IQ' => 'Irak',
2631             'IR' => 'Iran',
2632             'IS' => 'Island',
2633             'IT' => 'Italia',
2634             'JE' => 'Jersey',
2635             'JM' => 'Jamaica',
2636             'JO' => 'Jordan',
2637             'JP' => 'Japan',
2638             'KE' => 'Kenya',
2639             'KG' => 'Kirgisistan',
2640             'KH' => 'Kambodsja',
2641             'KI' => 'Kiribati',
2642             'KM' => 'Komorene',
2643             'KN' => 'Saint Kitts og Nevis',
2644             'KP' => 'Nord-Korea',
2645             'KR' => 'Sør-Korea',
2646             'KW' => 'Kuwait',
2647             'KY' => 'Caymanøyene',
2648             'KZ' => 'Kasakhstan',
2649             'LA' => 'Laos',
2650             'LB' => 'Libanon',
2651             'LC' => 'St. Lucia',
2652             'LI' => 'Liechtenstein',
2653             'LK' => 'Sri Lanka',
2654             'LR' => 'Liberia',
2655             'LS' => 'Lesotho',
2656             'LT' => 'Litauen',
2657             'LU' => 'Luxemburg',
2658             'LV' => 'Latvia',
2659             'LY' => 'Libya',
2660             'MA' => 'Marokko',
2661             'MC' => 'Monaco',
2662             'MD' => 'Moldova',
2663             'ME' => 'Montenegro',
2664             'MF' => 'Saint-Martin',
2665             'MG' => 'Madagaskar',
2666             'MH' => 'Marshalløyene',
2667             'MK' => 'Makedonia',
2668             'MK@alt=variant' => 'Den tidligere jugoslaviske republikk Makedonia',
2669             'ML' => 'Mali',
2670             'MM' => 'Myanmar (Burma)',
2671             'MN' => 'Mongolia',
2672             'MO' => 'Macao S.A.R. Kina',
2673             'MO@alt=short' => 'Macao',
2674             'MP' => 'Nord-Marianene',
2675             'MQ' => 'Martinique',
2676             'MR' => 'Mauritania',
2677             'MS' => 'Montserrat',
2678             'MT' => 'Malta',
2679             'MU' => 'Mauritius',
2680             'MV' => 'Maldivene',
2681             'MW' => 'Malawi',
2682             'MX' => 'Mexico',
2683             'MY' => 'Malaysia',
2684             'MZ' => 'Mosambik',
2685             'NA' => 'Namibia',
2686             'NC' => 'Ny-Caledonia',
2687             'NE' => 'Niger',
2688             'NF' => 'Norfolkøya',
2689             'NG' => 'Nigeria',
2690             'NI' => 'Nicaragua',
2691             'NL' => 'Nederland',
2692             'NO' => 'Norge',
2693             'NP' => 'Nepal',
2694             'NR' => 'Nauru',
2695             'NU' => 'Niue',
2696             'NZ' => 'New Zealand',
2697             'OM' => 'Oman',
2698             'PA' => 'Panama',
2699             'PE' => 'Peru',
2700             'PF' => 'Fransk Polynesia',
2701             'PG' => 'Papua Ny-Guinea',
2702             'PH' => 'Filippinene',
2703             'PK' => 'Pakistan',
2704             'PL' => 'Polen',
2705             'PM' => 'Saint-Pierre-et-Miquelon',
2706             'PN' => 'Pitcairnøyene',
2707             'PR' => 'Puerto Rico',
2708             'PS' => 'Det palestinske området',
2709             'PS@alt=short' => 'Palestina',
2710             'PT' => 'Portugal',
2711             'PW' => 'Palau',
2712             'PY' => 'Paraguay',
2713             'QA' => 'Qatar',
2714             'QO' => 'Ytre Oseania',
2715             'RE' => 'Réunion',
2716             'RO' => 'Romania',
2717             'RS' => 'Serbia',
2718             'RU' => 'Russland',
2719             'RW' => 'Rwanda',
2720             'SA' => 'Saudi-Arabia',
2721             'SB' => 'Salomonøyene',
2722             'SC' => 'Seychellene',
2723             'SD' => 'Sudan',
2724             'SE' => 'Sverige',
2725             'SG' => 'Singapore',
2726             'SH' => 'St. Helena',
2727             'SI' => 'Slovenia',
2728             'SJ' => 'Svalbard og Jan Mayen',
2729             'SK' => 'Slovakia',
2730             'SL' => 'Sierra Leone',
2731             'SM' => 'San Marino',
2732             'SN' => 'Senegal',
2733             'SO' => 'Somalia',
2734             'SR' => 'Surinam',
2735             'SS' => 'Sør-Sudan',
2736             'ST' => 'São Tomé og Príncipe',
2737             'SV' => 'El Salvador',
2738             'SX' => 'Sint Maarten',
2739             'SY' => 'Syria',
2740             'SZ' => 'Swaziland',
2741             'TA' => 'Tristan da Cunha',
2742             'TC' => 'Turks- og Caicosøyene',
2743             'TD' => 'Tsjad',
2744             'TF' => 'De franske sørterritorier',
2745             'TG' => 'Togo',
2746             'TH' => 'Thailand',
2747             'TJ' => 'Tadsjikistan',
2748             'TK' => 'Tokelau',
2749             'TL' => 'Øst-Timor',
2750             'TM' => 'Turkmenistan',
2751             'TN' => 'Tunisia',
2752             'TO' => 'Tonga',
2753             'TR' => 'Tyrkia',
2754             'TT' => 'Trinidad og Tobago',
2755             'TV' => 'Tuvalu',
2756             'TW' => 'Taiwan',
2757             'TZ' => 'Tanzania',
2758             'UA' => 'Ukraina',
2759             'UG' => 'Uganda',
2760             'UM' => 'USAs ytre øyer',
2761             'UN' => 'FN',
2762             'UN@alt=short' => 'FN',
2763             'US' => 'USA',
2764             'US@alt=short' => 'USA',
2765             'UY' => 'Uruguay',
2766             'UZ' => 'Usbekistan',
2767             'VA' => 'Vatikanstaten',
2768             'VC' => 'St. Vincent og Grenadinene',
2769             'VE' => 'Venezuela',
2770             'VG' => 'De britiske jomfruøyene',
2771             'VI' => 'De amerikanske jomfruøyene',
2772             'VN' => 'Vietnam',
2773             'VU' => 'Vanuatu',
2774             'WF' => 'Wallis og Futuna',
2775             'WS' => 'Samoa',
2776             'XK' => 'Kosovo',
2777             'YE' => 'Jemen',
2778             'YT' => 'Mayotte',
2779             'ZA' => 'Sør-Afrika',
2780             'ZM' => 'Zambia',
2781             'ZW' => 'Zimbabwe',
2782             'ZZ' => 'ukjent område',
2783              
2784             }
2785             },
2786             );
2787              
2788             has 'display_name_variant' => (
2789             is => 'ro',
2790             isa => HashRef[Str],
2791             init_arg => undef,
2792             default => sub {
2793             {
2794             '1901' => 'tradisjonell tysk ortografi',
2795             '1994' => 'standardisert resisk ortografi',
2796             '1996' => 'tysk ortografi fra 1996',
2797             '1606NICT' => 'nyere mellomfransk til 1606',
2798             '1694ACAD' => 'eldre nyfransk',
2799             '1959ACAD' => 'akademisk',
2800             'ALALC97' => 'ALA-LC-romanisering, 1997-utgaven',
2801             'ALUKU' => 'Aluku-dialekt',
2802             'AREVELA' => 'øst-armensk',
2803             'AREVMDA' => 'vest-armensk',
2804             'BAKU1926' => 'samlet tyrkisk-latinsk alfabet',
2805             'BALANKA' => 'balankadialekten av anii',
2806             'BARLA' => 'barlaventa-dialektgruppen av kappverdiansk',
2807             'BAUDDHA' => 'bauddha',
2808             'BISCAYAN' => 'biscayan',
2809             'BISKE' => 'san giorgio- og biladialekt',
2810             'BOHORIC' => 'bohorisk alfabet',
2811             'BOONT' => 'boontling',
2812             'DAJNKO' => 'dajnkoalfabet',
2813             'EKAVSK' => 'serbisk med ekavisk uttale',
2814             'EMODENG' => 'tidlig moderne engelsk',
2815             'FONIPA' => 'det internasjonale fonetiske alfabet (IPA)',
2816             'FONUPA' => 'det uraliske fonetiske alfabet (UPA)',
2817             'FONXSAMP' => 'fonxsamp',
2818             'HEPBURN' => 'Hepburn-romanisering',
2819             'HOGNORSK' => 'høgnorsk',
2820             'IJEKAVSK' => 'serbisk med ijekavisk uttale',
2821             'ITIHASA' => 'itihasa',
2822             'JAUER' => 'jauer',
2823             'JYUTPING' => 'jyutping',
2824             'KKCOR' => 'felles ortografi',
2825             'KOCIEWIE' => 'kociewie',
2826             'KSCOR' => 'standard ortografi',
2827             'LAUKIKA' => 'laukika',
2828             'LIPAW' => 'resia med Lipovaz-dialekt',
2829             'LUNA1918' => 'LUNA1918',
2830             'METELKO' => 'Metelko-alfabet',
2831             'MONOTON' => 'monotonisk rettskriving',
2832             'NDYUKA' => 'ndyuka-dialekt',
2833             'NEDIS' => 'natisonedialekt',
2834             'NJIVA' => 'gniva- og njivadialekt',
2835             'NULIK' => 'moderne volapük',
2836             'OSOJS' => 'oseacco- og osojanedialekt',
2837             'PAMAKA' => 'Pamaka-dialekt',
2838             'PETR1708' => 'PETR1708',
2839             'PINYIN' => 'pinyin',
2840             'POLYTON' => 'polytonisk rettskriving',
2841             'POSIX' => 'dataspråk',
2842             'PUTER' => 'PUTER',
2843             'REVISED' => 'revidert ortografi',
2844             'RIGIK' => 'klassisk volapük',
2845             'ROZAJ' => 'resisk dialekt',
2846             'RUMGR' => 'RUMGR',
2847             'SAAHO' => 'saho',
2848             'SCOTLAND' => 'skotsk standard engelsk',
2849             'SCOUSE' => 'scouse dialekt',
2850             'SOLBA' => 'stolvizza- og solbicadialekt',
2851             'SOTAV' => 'sotavento-dialektgruppen av kappverdiansk',
2852             'SURMIRAN' => 'surmiransk',
2853             'SURSILV' => 'sursilvan',
2854             'SUTSILV' => 'sutsilvan',
2855             'TARASK' => 'taraskievica-ortografi',
2856             'UCCOR' => 'harmonisert ortografi',
2857             'UCRCOR' => 'harmonisert revidert ortografi',
2858             'ULSTER' => 'ulster',
2859             'UNIFON' => 'Unifon fonetisk alfabet',
2860             'VAIDIKA' => 'vaidika',
2861             'VALENCIA' => 'valensiansk',
2862             'VALLADER' => 'vallader',
2863             'WADEGILE' => 'Wade-Giles-romanisering',
2864              
2865             }
2866             },
2867             );
2868              
2869             has 'display_name_key' => (
2870             is => 'ro',
2871             isa => HashRef[Str],
2872             init_arg => undef,
2873             default => sub {
2874             {
2875             'calendar' => 'kalender',
2876             'cf' => 'valutaformat',
2877             'colalternate' => 'Ignorer sortering etter symboler',
2878             'colbackwards' => 'omvendt sortering etter aksent',
2879             'colcasefirst' => 'Organisering av store og små bokstaver',
2880             'colcaselevel' => 'Sortering av store og små bokstaver',
2881             'collation' => 'sorteringsrekkefølge',
2882             'colnormalization' => 'Normalisert sortering',
2883             'colnumeric' => 'Numerisk sortering',
2884             'colstrength' => 'Sorteringsstyrke',
2885             'currency' => 'valuta',
2886             'hc' => 'timesyklus (12 eller 24)',
2887             'lb' => 'linjeskiftstil',
2888             'ms' => 'målesystem',
2889             'numbers' => 'tall',
2890             'timezone' => 'tidssone',
2891             'va' => 'Språkvariant',
2892             'x' => 'privat bruk',
2893              
2894             }
2895             },
2896             );
2897              
2898             has 'display_name_type' => (
2899             is => 'ro',
2900             isa => HashRef[HashRef[Str]],
2901             init_arg => undef,
2902             default => sub {
2903             {
2904             'calendar' => {
2905             'buddhist' => q{buddhistisk kalender},
2906             'chinese' => q{kinesisk kalender},
2907             'coptic' => q{koptisk kalender},
2908             'dangi' => q{dangisk kalender},
2909             'ethiopic' => q{etiopisk kalender},
2910             'ethiopic-amete-alem' => q{etiopisk amete-alem-kalender},
2911             'gregorian' => q{gregoriansk kalender},
2912             'hebrew' => q{hebraisk kalender},
2913             'indian' => q{indisk nasjonalkalender},
2914             'islamic' => q{islamsk kalender},
2915             'islamic-civil' => q{islamsk kalender (tabell, sivil)},
2916             'islamic-rgsa' => q{islamsk kalender (Saudi-Arabia, observasjon)},
2917             'islamic-tbla' => q{islamsk kalender (tabell, astronomisk)},
2918             'islamic-umalqura' => q{islamsk kalender (Umm al-Qura)},
2919             'iso8601' => q{ISO 8601-kalender},
2920             'japanese' => q{japansk kalender},
2921             'persian' => q{persisk kalender},
2922             'roc' => q{minguo-kalender},
2923             },
2924             'cf' => {
2925             'account' => q{valutaformat for regnskapsføring},
2926             'standard' => q{standard valutaformat},
2927             },
2928             'colalternate' => {
2929             'non-ignorable' => q{sortér symboler},
2930             'shifted' => q{Ignorer symboler under sortering},
2931             },
2932             'colbackwards' => {
2933             'no' => q{sortér aksenttegn normalt},
2934             'yes' => q{sortér aksenttegn i motsatt rekkefølge},
2935             },
2936             'colcasefirst' => {
2937             'lower' => q{Sortér små bokstaver først},
2938             'no' => q{Sortér store og små bokstaver i vanlig rekkefølge},
2939             'upper' => q{Sortér store bokstaver først},
2940             },
2941             'colcaselevel' => {
2942             'no' => q{Sortér uavhengig av store og små bokstaver.},
2943             'yes' => q{Sortér med skille mellom små og store bokstaver},
2944             },
2945             'collation' => {
2946             'big5han' => q{tradisjonell kinesisk sortering - Big 5},
2947             'compat' => q{forrige sorteringsrekkefølge (for kompatibilitet)},
2948             'dictionary' => q{ordlistesortering},
2949             'ducet' => q{standard Unicode-sorteringsrekkefølge},
2950             'emoji' => q{emoji-sorteringsrekkefølge},
2951             'eor' => q{sorteringsrekkefølge for flerspråklige europeiske dokumenter},
2952             'gb2312han' => q{forenklet kinesisk sortering - GB2312},
2953             'phonebook' => q{telefonkatalogsortering},
2954             'phonetic' => q{Fonetisk sorteringsrekkefølge},
2955             'pinyin' => q{pinyinsortering},
2956             'reformed' => q{reformert sortering},
2957             'search' => q{generelt søk},
2958             'searchjl' => q{Søk etter første konsonant i hangul},
2959             'standard' => q{standard sorteringsrekkefølge},
2960             'stroke' => q{streksortering},
2961             'traditional' => q{tradisjonell sortering},
2962             'unihan' => q{radikal-strek-sortering},
2963             'zhuyin' => q{zhuyin-sortering},
2964             },
2965             'colnormalization' => {
2966             'no' => q{Sortér uten normalisering},
2967             'yes' => q{Sortér Unicode normalisert},
2968             },
2969             'colnumeric' => {
2970             'no' => q{Sortér sifre individuelt},
2971             'yes' => q{Sortér sifre numerisk},
2972             },
2973             'colstrength' => {
2974             'identical' => q{Sortér alle},
2975             'primary' => q{Sortér bare basisbokstaver},
2976             'quaternary' => q{Sortér aksenttegn / små og store bokstaver / bredde / kana},
2977             'secondary' => q{Sortér aksenttegn},
2978             'tertiary' => q{Sortér aksenttegn / små og store bokstaver / bredde},
2979             },
2980             'd0' => {
2981             'fwidth' => q{full bredde},
2982             'hwidth' => q{halv bredde},
2983             'npinyin' => q{Numerisk},
2984             },
2985             'hc' => {
2986             'h11' => q{12-timers system (0–11)},
2987             'h12' => q{12-timers system (1–12)},
2988             'h23' => q{24-timers system (0–23)},
2989             'h24' => q{24-timers system (1–24)},
2990             },
2991             'lb' => {
2992             'loose' => q{løs linjeskiftstil},
2993             'normal' => q{normal linjeskiftstil},
2994             'strict' => q{streng linjeskiftstil},
2995             },
2996             'm0' => {
2997             'bgn' => q{USBGN-translitterasjon},
2998             'ungegn' => q{UNGEGN-translitterasjon},
2999             },
3000             'ms' => {
3001             'metric' => q{metrisk system},
3002             'uksystem' => q{britisk målesystem},
3003             'ussystem' => q{amerikansk målesystem},
3004             },
3005             'numbers' => {
3006             'arab' => q{arabisk-indiske sifre},
3007             'arabext' => q{utvidede arabisk-indiske sifre},
3008             'armn' => q{armenske tall},
3009             'armnlow' => q{små armenske tall},
3010             'bali' => q{baliske tall},
3011             'beng' => q{bengalske sifre},
3012             'brah' => q{brahmiske tall},
3013             'cakm' => q{chakma-tall},
3014             'cham' => q{cham-tall},
3015             'deva' => q{devanagari-sifre},
3016             'ethi' => q{etiopiske tall},
3017             'finance' => q{Finansielle tall},
3018             'fullwide' => q{sifre med full bredde},
3019             'geor' => q{georgiske tall},
3020             'grek' => q{greske tall},
3021             'greklow' => q{små greske tall},
3022             'gujr' => q{gujarati-sifre},
3023             'guru' => q{gurmukhi-sifre},
3024             'hanidec' => q{kinesiske desimaltall},
3025             'hans' => q{forenklede kinesiske tall},
3026             'hansfin' => q{forenklede kinesiske finanstall},
3027             'hant' => q{tradisjonelle kinesiske tall},
3028             'hantfin' => q{tradisjonelle kinesiske finanstall},
3029             'hebr' => q{hebraiske tall},
3030             'java' => q{java-tall},
3031             'jpan' => q{japanske tall},
3032             'jpanfin' => q{japanske finanstall},
3033             'kali' => q{kayah li-tall},
3034             'khmr' => q{khmer-sifre},
3035             'knda' => q{kannada-sifre},
3036             'lana' => q{thai tham hora-tall},
3037             'lanatham' => q{tai tham tham-tall},
3038             'laoo' => q{laotiske sifre},
3039             'latn' => q{vestlige sifre},
3040             'lepc' => q{lepecha-tall},
3041             'limb' => q{limbu-tall},
3042             'mlym' => q{malayalam-sifre},
3043             'mong' => q{mongolske tall},
3044             'mtei' => q{meetei mayek-tall},
3045             'mymr' => q{burmesiske sifre},
3046             'mymrshan' => q{myanmar shan-tall},
3047             'native' => q{Språkspesifikke sifre},
3048             'nkoo' => q{n’ko-tall},
3049             'olck' => q{ol chiki-tall},
3050             'orya' => q{odia-sifre},
3051             'osma' => q{osmanya-tall},
3052             'roman' => q{romertall},
3053             'romanlow' => q{små romertall},
3054             'saur' => q{sarushatra-tall},
3055             'shrd' => q{sharada-tall},
3056             'sora' => q{sora sompeng-tall},
3057             'sund' => q{sundanese-tall},
3058             'takr' => q{takri-tall},
3059             'talu' => q{ny tai lue-tall},
3060             'taml' => q{tamilske tall},
3061             'tamldec' => q{tamilske sifre},
3062             'telu' => q{telugu-sifre},
3063             'thai' => q{thailandske sifre},
3064             'tibt' => q{tibetanske sifre},
3065             'traditional' => q{Tradisjonelle tall},
3066             'vaii' => q{vai-sifre},
3067             },
3068              
3069             }
3070             },
3071             );
3072              
3073             has 'display_name_measurement_system' => (
3074             is => 'ro',
3075             isa => HashRef[Str],
3076             init_arg => undef,
3077             default => sub {
3078             {
3079             'metric' => q{metrisk},
3080             'UK' => q{engelsk},
3081             'US' => q{amerikansk},
3082              
3083             }
3084             },
3085             );
3086              
3087             has 'display_name_code_patterns' => (
3088             is => 'ro',
3089             isa => HashRef[Str],
3090             init_arg => undef,
3091             default => sub {
3092             {
3093             'language' => 'Språk: {0}',
3094             'script' => 'Skrift: {0}',
3095             'region' => 'Område: {0}',
3096              
3097             }
3098             },
3099             );
3100              
3101             has 'characters' => (
3102             is => 'ro',
3103             isa => HashRef,
3104             init_arg => undef,
3105             default => $^V ge v5.18.0
3106             ? eval <<'EOT'
3107             sub {
3108             no warnings 'experimental::regex_sets';
3109             return {
3110             auxiliary => qr{[á ǎ ã č ç đ è ê í ń ñ ŋ š ŧ ú ü ž ä ö]},
3111             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', 'Æ', 'Ø', 'Å'],
3112             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 æ ø å]},
3113             numbers => qr{[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]},
3114             punctuation => qr{[\- – , ; \: ! ? . ' " « » ( ) \[ \] \{ \} § @ * / \\]},
3115             };
3116             },
3117             EOT
3118             : sub {
3119             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', 'Æ', 'Ø', 'Å'], };
3120             },
3121             );
3122              
3123 1     1   137  
  1         2  
  1         201  
3124             has 'ellipsis' => (
3125             is => 'ro',
3126             isa => HashRef,
3127             init_arg => undef,
3128             default => sub {
3129             return {
3130             'final' => '{0}…',
3131             'initial' => '…{0}',
3132             'medial' => '{0}…{1}',
3133             'word-final' => '{0} …',
3134             'word-initial' => '… {0}',
3135             'word-medial' => '{0} … {1}',
3136             };
3137             },
3138             );
3139              
3140             has 'more_information' => (
3141             is => 'ro',
3142             isa => Str,
3143             init_arg => undef,
3144             default => qq{?},
3145             );
3146              
3147             has 'quote_start' => (
3148             is => 'ro',
3149             isa => Str,
3150             init_arg => undef,
3151             default => qq{«},
3152             );
3153              
3154             has 'quote_end' => (
3155             is => 'ro',
3156             isa => Str,
3157             init_arg => undef,
3158             default => qq{»},
3159             );
3160              
3161             has 'alternate_quote_start' => (
3162             is => 'ro',
3163             isa => Str,
3164             init_arg => undef,
3165             default => qq{‘},
3166             );
3167              
3168             has 'alternate_quote_end' => (
3169             is => 'ro',
3170             isa => Str,
3171             init_arg => undef,
3172             default => qq{’},
3173             );
3174              
3175             has 'duration_units' => (
3176             is => 'ro',
3177             isa => HashRef[Str],
3178             init_arg => undef,
3179             default => sub { {
3180             hm => 'h.mm',
3181             hms => 'h.mm.ss',
3182             ms => 'm.ss',
3183             } }
3184             );
3185              
3186             has 'units' => (
3187             is => 'ro',
3188             isa => HashRef[HashRef[HashRef[Str]]],
3189             init_arg => undef,
3190             default => sub { {
3191             'long' => {
3192             '' => {
3193             'name' => q(himmelretning),
3194             },
3195             'acre' => {
3196             'name' => q(acre),
3197             'one' => q({0} acre),
3198             'other' => q({0} acre),
3199             },
3200             'acre-foot' => {
3201             'name' => q(acre-fot),
3202             'one' => q({0} acre-fot),
3203             'other' => q({0} acre-fot),
3204             },
3205             'ampere' => {
3206             'name' => q(ampere),
3207             'one' => q({0} ampere),
3208             'other' => q({0} ampere),
3209             },
3210             'arc-minute' => {
3211             'name' => q(bueminutter),
3212             'one' => q({0} bueminutt),
3213             'other' => q({0} bueminutter),
3214             },
3215             'arc-second' => {
3216             'name' => q(buesekunder),
3217             'one' => q({0} buesekund),
3218             'other' => q({0} buesekunder),
3219             },
3220             'astronomical-unit' => {
3221             'name' => q(astronomiske enheter),
3222             'one' => q({0} astronomisk enhet),
3223             'other' => q({0} astronomiske enheter),
3224             },
3225             'atmosphere' => {
3226             'name' => q(atmosfærer),
3227             'one' => q({0} atmosfære),
3228             'other' => q({0} atmosfærer),
3229             },
3230             'bit' => {
3231             'name' => q(bit),
3232             'one' => q({0} bit),
3233             'other' => q({0} bit),
3234             },
3235             'byte' => {
3236             'name' => q(byte),
3237             'one' => q({0} byte),
3238             'other' => q({0} byte),
3239             },
3240             'calorie' => {
3241             'name' => q(kalorier),
3242             'one' => q({0} kalori),
3243             'other' => q({0} kalorier),
3244             },
3245             'carat' => {
3246             'name' => q(karat),
3247             'one' => q({0} karat),
3248             'other' => q({0} karat),
3249             },
3250             'celsius' => {
3251             'name' => q(grader celsius),
3252             'one' => q({0} grad celsius),
3253             'other' => q({0} grader celsius),
3254             },
3255             'centiliter' => {
3256             'name' => q(centiliter),
3257             'one' => q({0} centiliter),
3258             'other' => q({0} centiliter),
3259             },
3260             'centimeter' => {
3261             'name' => q(centimeter),
3262             'one' => q({0} centimeter),
3263             'other' => q({0} centimeter),
3264             'per' => q({0} per centimeter),
3265             },
3266             'century' => {
3267             'name' => q(århundrer),
3268             'one' => q({0} århundre),
3269             'other' => q({0} århundrer),
3270             },
3271             'coordinate' => {
3272             'east' => q({0} øst),
3273             'north' => q({0} nord),
3274             'south' => q({0} sør),
3275             'west' => q({0} vest),
3276             },
3277             'cubic-centimeter' => {
3278             'name' => q(kubikkcentimeter),
3279             'one' => q({0} kubikkcentimeter),
3280             'other' => q({0} kubikkcentimeter),
3281             'per' => q({0} per kubikkcentimeter),
3282             },
3283             'cubic-foot' => {
3284             'name' => q(kubikkfot),
3285             'one' => q({0} kubikkfot),
3286             'other' => q({0} kubikkfot),
3287             },
3288             'cubic-inch' => {
3289             'name' => q(kubikktommer),
3290             'one' => q({0} kubikktomme),
3291             'other' => q({0} kubikktommer),
3292             },
3293             'cubic-kilometer' => {
3294             'name' => q(kubikkilometer),
3295             'one' => q({0} kubikkilometer),
3296             'other' => q({0} kubikkilometer),
3297             },
3298             'cubic-meter' => {
3299             'name' => q(kubikkmeter),
3300             'one' => q({0} kubikkmeter),
3301             'other' => q({0} kubikkmeter),
3302             'per' => q({0} per kubikkmeter),
3303             },
3304             'cubic-mile' => {
3305             'name' => q(engelske kubikkmil),
3306             'one' => q({0} engelsk kubikkmil),
3307             'other' => q({0} engelske kubikkmil),
3308             },
3309             'cubic-yard' => {
3310             'name' => q(kubikkyard),
3311             'one' => q({0} kubikkyard),
3312             'other' => q({0} kubikkyard),
3313             },
3314             'cup' => {
3315             'name' => q(kopper),
3316             'one' => q({0} kopp),
3317             'other' => q({0} kopper),
3318             },
3319             'cup-metric' => {
3320             'name' => q(metriske kopper),
3321             'one' => q({0} metrisk kopp),
3322             'other' => q({0} metriske kopper),
3323             },
3324             'day' => {
3325             'name' => q(døgn),
3326             'one' => q({0} døgn),
3327             'other' => q({0} døgn),
3328             'per' => q({0} per døgn),
3329             },
3330             'deciliter' => {
3331             'name' => q(desiliter),
3332             'one' => q({0} desiliter),
3333             'other' => q({0} desiliter),
3334             },
3335             'decimeter' => {
3336             'name' => q(desimeter),
3337             'one' => q({0} desimeter),
3338             'other' => q({0} desimeter),
3339             },
3340             'degree' => {
3341             'name' => q(grader),
3342             'one' => q({0} grad),
3343             'other' => q({0} grader),
3344             },
3345             'fahrenheit' => {
3346             'name' => q(grader fahrenheit),
3347             'one' => q({0} grad fahrenheit),
3348             'other' => q({0} grader fahrenheit),
3349             },
3350             'fluid-ounce' => {
3351             'name' => q(væskeunser),
3352             'one' => q({0} væskeunse),
3353             'other' => q({0} væskeunser),
3354             },
3355             'foodcalorie' => {
3356             'name' => q(kalorier),
3357             'one' => q({0} kalori),
3358             'other' => q({0} kalorier),
3359             },
3360             'foot' => {
3361             'name' => q(fot),
3362             'one' => q({0} fot),
3363             'other' => q({0} fot),
3364             'per' => q({0} per fot),
3365             },
3366             'g-force' => {
3367             'name' => q(g-kraft),
3368             'one' => q({0} g-kraft),
3369             'other' => q({0} g-kraft),
3370             },
3371             'gallon' => {
3372             'name' => q(gallon),
3373             'one' => q({0} gallon),
3374             'other' => q({0} gallon),
3375             'per' => q({0} per gallon),
3376             },
3377             'gallon-imperial' => {
3378             'name' => q(britiske gallon),
3379             'one' => q({0} britisk gallon),
3380             'other' => q({0} britiske gallon),
3381             'per' => q({0} per britisk gallon),
3382             },
3383             'generic' => {
3384             'name' => q(°),
3385             'one' => q({0}°),
3386             'other' => q({0}°),
3387             },
3388             'gigabit' => {
3389             'name' => q(gigabit),
3390             'one' => q({0} gigabit),
3391             'other' => q({0} gigabit),
3392             },
3393             'gigabyte' => {
3394             'name' => q(gigabyte),
3395             'one' => q({0} gigabyte),
3396             'other' => q({0} gigabyte),
3397             },
3398             'gigahertz' => {
3399             'name' => q(gigahertz),
3400             'one' => q({0} gigahertz),
3401             'other' => q({0} gigahertz),
3402             },
3403             'gigawatt' => {
3404             'name' => q(gigawatt),
3405             'one' => q({0} gigawatt),
3406             'other' => q({0} gigawatt),
3407             },
3408             'gram' => {
3409             'name' => q(gram),
3410             'one' => q({0} gram),
3411             'other' => q({0} gram),
3412             'per' => q({0} per gram),
3413             },
3414             'hectare' => {
3415             'name' => q(hektar),
3416             'one' => q({0} hektar),
3417             'other' => q({0} hektar),
3418             },
3419             'hectoliter' => {
3420             'name' => q(hektoliter),
3421             'one' => q({0} hektoliter),
3422             'other' => q({0} hektoliter),
3423             },
3424             'hectopascal' => {
3425             'name' => q(hektopascal),
3426             'one' => q({0} hektopascal),
3427             'other' => q({0} hektopascal),
3428             },
3429             'hertz' => {
3430             'name' => q(hertz),
3431             'one' => q({0} hertz),
3432             'other' => q({0} hertz),
3433             },
3434             'horsepower' => {
3435             'name' => q(hestekrefter),
3436             'one' => q({0} hestekraft),
3437             'other' => q({0} hestekrefter),
3438             },
3439             'hour' => {
3440             'name' => q(timer),
3441             'one' => q({0} time),
3442             'other' => q({0} timer),
3443             'per' => q({0} per time),
3444             },
3445             'inch' => {
3446             'name' => q(tommer),
3447             'one' => q({0} tomme),
3448             'other' => q({0} tommer),
3449             'per' => q({0} per tomme),
3450             },
3451             'inch-hg' => {
3452             'name' => q(tommer kvikksølv),
3453             'one' => q({0} tomme kvikksølv),
3454             'other' => q({0} tommer kvikksølv),
3455             },
3456             'joule' => {
3457             'name' => q(joule),
3458             'one' => q({0} joule),
3459             'other' => q({0} joule),
3460             },
3461             'karat' => {
3462             'name' => q(karat),
3463             'one' => q({0} karat),
3464             'other' => q({0} karat),
3465             },
3466             'kelvin' => {
3467             'name' => q(kelvin),
3468             'one' => q({0} kelvin),
3469             'other' => q({0} kelvin),
3470             },
3471             'kilobit' => {
3472             'name' => q(kilobit),
3473             'one' => q({0} kilobit),
3474             'other' => q({0} kilobit),
3475             },
3476             'kilobyte' => {
3477             'name' => q(kilobyte),
3478             'one' => q({0} kilobyte),
3479             'other' => q({0} kilobyte),
3480             },
3481             'kilocalorie' => {
3482             'name' => q(kilokalorier),
3483             'one' => q({0} kilokalori),
3484             'other' => q({0} kilokalorier),
3485             },
3486             'kilogram' => {
3487             'name' => q(kilogram),
3488             'one' => q({0} kilogram),
3489             'other' => q({0} kilogram),
3490             'per' => q({0} per kilogram),
3491             },
3492             'kilohertz' => {
3493             'name' => q(kilohertz),
3494             'one' => q({0} kilohertz),
3495             'other' => q({0} kilohertz),
3496             },
3497             'kilojoule' => {
3498             'name' => q(kilojoule),
3499             'one' => q({0} kilojoule),
3500             'other' => q({0} kilojoule),
3501             },
3502             'kilometer' => {
3503             'name' => q(kilometer),
3504             'one' => q({0} kilometer),
3505             'other' => q({0} kilometer),
3506             'per' => q({0} per kilometer),
3507             },
3508             'kilometer-per-hour' => {
3509             'name' => q(kilometer per time),
3510             'one' => q({0} kilometer per time),
3511             'other' => q({0} kilometer per time),
3512             },
3513             'kilowatt' => {
3514             'name' => q(kilowatt),
3515             'one' => q({0} kilowatt),
3516             'other' => q({0} kilowatt),
3517             },
3518             'kilowatt-hour' => {
3519             'name' => q(kilowattimer),
3520             'one' => q({0} kilowattime),
3521             'other' => q({0} kilowattimer),
3522             },
3523             'knot' => {
3524             'name' => q(knop),
3525             'one' => q({0} knop),
3526             'other' => q({0} knop),
3527             },
3528             'light-year' => {
3529             'name' => q(lysår),
3530             'one' => q({0} lysår),
3531             'other' => q({0} lysår),
3532             },
3533             'liter' => {
3534             'name' => q(liter),
3535             'one' => q({0} liter),
3536             'other' => q({0} liter),
3537             'per' => q({0} per liter),
3538             },
3539             'liter-per-100kilometers' => {
3540             'name' => q(liter per 100 kilometer),
3541             'one' => q({0} liter per 100 kilometer),
3542             'other' => q({0} liter per 100 kilometer),
3543             },
3544             'liter-per-kilometer' => {
3545             'name' => q(liter per kilometer),
3546             'one' => q({0} liter per kilometer),
3547             'other' => q({0} liter per kilometer),
3548             },
3549             'lux' => {
3550             'name' => q(lux),
3551             'one' => q({0} lux),
3552             'other' => q({0} lux),
3553             },
3554             'megabit' => {
3555             'name' => q(megabit),
3556             'one' => q({0} megabit),
3557             'other' => q({0} megabit),
3558             },
3559             'megabyte' => {
3560             'name' => q(megabyte),
3561             'one' => q({0} megabyte),
3562             'other' => q({0} megabyte),
3563             },
3564             'megahertz' => {
3565             'name' => q(megahertz),
3566             'one' => q({0} megahertz),
3567             'other' => q({0} megahertz),
3568             },
3569             'megaliter' => {
3570             'name' => q(megaliter),
3571             'one' => q({0} megaliter),
3572             'other' => q({0} megaliter),
3573             },
3574             'megawatt' => {
3575             'name' => q(megawatt),
3576             'one' => q({0} megawatt),
3577             'other' => q({0} megawatt),
3578             },
3579             'meter' => {
3580             'name' => q(meter),
3581             'one' => q({0} meter),
3582             'other' => q({0} meter),
3583             'per' => q({0} per meter),
3584             },
3585             'meter-per-second' => {
3586             'name' => q(meter per sekund),
3587             'one' => q({0} meter per sekund),
3588             'other' => q({0} meter per sekund),
3589             },
3590             'meter-per-second-squared' => {
3591             'name' => q(meter per sekund²),
3592             'one' => q({0} meter per sekund²),
3593             'other' => q({0} meter per sekund²),
3594             },
3595             'metric-ton' => {
3596             'name' => q(tonn),
3597             'one' => q({0} tonn),
3598             'other' => q({0} tonn),
3599             },
3600             'microgram' => {
3601             'name' => q(mikrogram),
3602             'one' => q({0} mikrogram),
3603             'other' => q({0} mikrogram),
3604             },
3605             'micrometer' => {
3606             'name' => q(mikrometer),
3607             'one' => q({0} mikrometer),
3608             'other' => q({0} mikrometer),
3609             },
3610             'microsecond' => {
3611             'name' => q(mikrosekunder),
3612             'one' => q({0} mikrosekund),
3613             'other' => q({0} mikrosekunder),
3614             },
3615             'mile' => {
3616             'name' => q(engelske mil),
3617             'one' => q({0} engelsk mil),
3618             'other' => q({0} engelske mil),
3619             },
3620             'mile-per-gallon' => {
3621             'name' => q(engelske mil per gallon),
3622             'one' => q({0} engelsk mil per gallon),
3623             'other' => q({0} engelske mil per gallon),
3624             },
3625             'mile-per-gallon-imperial' => {
3626             'name' => q(engelske mil per britiske gallon),
3627             'one' => q({0} engelsk mil per britisk gallon),
3628             'other' => q({0} engelske mil per britiske gallon),
3629             },
3630             'mile-per-hour' => {
3631             'name' => q(engelske mil per time),
3632             'one' => q({0} engelsk mil per time),
3633             'other' => q({0} engelske mil per time),
3634             },
3635             'mile-scandinavian' => {
3636             'name' => q(mil),
3637             'one' => q({0} mil),
3638             'other' => q({0} mil),
3639             },
3640             'milliampere' => {
3641             'name' => q(milliampere),
3642             'one' => q({0} milliampere),
3643             'other' => q({0} milliampere),
3644             },
3645             'millibar' => {
3646             'name' => q(millibar),
3647             'one' => q({0} millibar),
3648             'other' => q({0} millibar),
3649             },
3650             'milligram' => {
3651             'name' => q(milligram),
3652             'one' => q({0} milligram),
3653             'other' => q({0} milligram),
3654             },
3655             'milligram-per-deciliter' => {
3656             'name' => q(milligram per desiliter),
3657             'one' => q({0} milligram per desiliter),
3658             'other' => q({0} milligram per desiliter),
3659             },
3660             'milliliter' => {
3661             'name' => q(milliliter),
3662             'one' => q({0} milliliter),
3663             'other' => q({0} milliliter),
3664             },
3665             'millimeter' => {
3666             'name' => q(millimeter),
3667             'one' => q({0} millimeter),
3668             'other' => q({0} millimeter),
3669             },
3670             'millimeter-of-mercury' => {
3671             'name' => q(millimeter kvikksølv),
3672             'one' => q({0} millimeter kvikksølv),
3673             'other' => q({0} millimeter kvikksølv),
3674             },
3675             'millimole-per-liter' => {
3676             'name' => q(millimol per liter),
3677             'one' => q({0} millimol per liter),
3678             'other' => q({0} millimol per liter),
3679             },
3680             'millisecond' => {
3681             'name' => q(millisekunder),
3682             'one' => q({0} millisekund),
3683             'other' => q({0} millisekunder),
3684             },
3685             'milliwatt' => {
3686             'name' => q(milliwatt),
3687             'one' => q({0} milliwatt),
3688             'other' => q({0} milliwatt),
3689             },
3690             'minute' => {
3691             'name' => q(minutter),
3692             'one' => q({0} minutt),
3693             'other' => q({0} minutter),
3694             'per' => q({0} per minutt),
3695             },
3696             'month' => {
3697             'name' => q(måneder),
3698             'one' => q({0} måned),
3699             'other' => q({0} måneder),
3700             'per' => q({0} per måned),
3701             },
3702             'nanometer' => {
3703             'name' => q(nanometer),
3704             'one' => q({0} nanometer),
3705             'other' => q({0} nanometer),
3706             },
3707             'nanosecond' => {
3708             'name' => q(nanosekunder),
3709             'one' => q({0} nanosekund),
3710             'other' => q({0} nanosekunder),
3711             },
3712             'nautical-mile' => {
3713             'name' => q(nautiske mil),
3714             'one' => q({0} nautisk mil),
3715             'other' => q({0} nautiske mil),
3716             },
3717             'ohm' => {
3718             'name' => q(ohm),
3719             'one' => q({0} ohm),
3720             'other' => q({0} ohm),
3721             },
3722             'ounce' => {
3723             'name' => q(unser),
3724             'one' => q({0} unse),
3725             'other' => q({0} unser),
3726             'per' => q({0} per unse),
3727             },
3728             'ounce-troy' => {
3729             'name' => q(troy ounce),
3730             'one' => q({0} troy ounce),
3731             'other' => q({0} troy ounce),
3732             },
3733             'parsec' => {
3734             'name' => q(parsec),
3735             'one' => q({0} parsec),
3736             'other' => q({0} parsec),
3737             },
3738             'part-per-million' => {
3739             'name' => q(deler per million),
3740             'one' => q({0} del per million),
3741             'other' => q({0} deler per million),
3742             },
3743             'per' => {
3744             '1' => q({0} per {1}),
3745             },
3746             'percent' => {
3747             'name' => q(prosent),
3748             'one' => q({0} prosent),
3749             'other' => q({0} prosent),
3750             },
3751             'permille' => {
3752             'name' => q(promille),
3753             'one' => q({0} promille),
3754             'other' => q({0} promille),
3755             },
3756             'petabyte' => {
3757             'name' => q(petabyte),
3758             'one' => q({0} petabyte),
3759             'other' => q({0} petabyte),
3760             },
3761             'picometer' => {
3762             'name' => q(pikometer),
3763             'one' => q({0} pikometer),
3764             'other' => q({0} pikometer),
3765             },
3766             'pint' => {
3767             'name' => q(pint),
3768             'one' => q({0} pint),
3769             'other' => q({0} pint),
3770             },
3771             'pint-metric' => {
3772             'name' => q(metriske pint),
3773             'one' => q({0} metrisk pint),
3774             'other' => q({0} metriske pint),
3775             },
3776             'point' => {
3777             'name' => q(punkter),
3778             'one' => q({0} punkt),
3779             'other' => q({0} punkter),
3780             },
3781             'pound' => {
3782             'name' => q(pund),
3783             'one' => q({0} pund),
3784             'other' => q({0} pund),
3785             'per' => q({0} per pund),
3786             },
3787             'pound-per-square-inch' => {
3788             'name' => q(pund per kvadrattomme),
3789             'one' => q({0} pund per kvadrattomme),
3790             'other' => q({0} pund per kvadrattomme),
3791             },
3792             'quart' => {
3793             'name' => q(quart),
3794             'one' => q({0} quart),
3795             'other' => q({0} quart),
3796             },
3797             'radian' => {
3798             'name' => q(radianer),
3799             'one' => q({0} radian),
3800             'other' => q({0} radianer),
3801             },
3802             'revolution' => {
3803             'name' => q(omdreininger),
3804             'one' => q({0} omdreining),
3805             'other' => q({0} omdreininger),
3806             },
3807             'second' => {
3808             'name' => q(sekunder),
3809             'one' => q({0} sekund),
3810             'other' => q({0} sekunder),
3811             'per' => q({0} per sekund),
3812             },
3813             'square-centimeter' => {
3814             'name' => q(kvadratcentimeter),
3815             'one' => q({0} kvadratcentimeter),
3816             'other' => q({0} kvadratcentimeter),
3817             'per' => q({0} per kvadratcentimeter),
3818             },
3819             'square-foot' => {
3820             'name' => q(kvadratfot),
3821             'one' => q({0} kvadratfot),
3822             'other' => q({0} kvadratfot),
3823             },
3824             'square-inch' => {
3825             'name' => q(kvadrattommer),
3826             'one' => q({0} kvadrattomme),
3827             'other' => q({0} kvadrattommer),
3828             'per' => q({0} per kvadrattomme),
3829             },
3830             'square-kilometer' => {
3831             'name' => q(kvadratkilometer),
3832             'one' => q({0} kvadratkilometer),
3833             'other' => q({0} kvadratkilometer),
3834             'per' => q({0} per kvadratkilometer),
3835             },
3836             'square-meter' => {
3837             'name' => q(kvadratmeter),
3838             'one' => q({0} kvadratmeter),
3839             'other' => q({0} kvadratmeter),
3840             'per' => q({0} per kvadratmeter),
3841             },
3842             'square-mile' => {
3843             'name' => q(engelske kvadratmil),
3844             'one' => q({0} engelsk kvadratmil),
3845             'other' => q({0} engelske kvadratmil),
3846             'per' => q({0} per engelsk kvadratmil),
3847             },
3848             'square-yard' => {
3849             'name' => q(kvadratyard),
3850             'one' => q({0} kvadratyard),
3851             'other' => q({0} kvadratyard),
3852             },
3853             'stone' => {
3854             'name' => q(engelske steiner),
3855             'one' => q({0} engelsk stein),
3856             'other' => q({0} engelske steiner),
3857             },
3858             'tablespoon' => {
3859             'name' => q(spiseskjeer),
3860             'one' => q({0} spiseskje),
3861             'other' => q({0} spiseskjeer),
3862             },
3863             'teaspoon' => {
3864             'name' => q(teskjeer),
3865             'one' => q({0} teskje),
3866             'other' => q({0} teskjeer),
3867             },
3868             'terabit' => {
3869             'name' => q(terabit),
3870             'one' => q({0} terabit),
3871             'other' => q({0} terabit),
3872             },
3873             'terabyte' => {
3874             'name' => q(terabyte),
3875             'one' => q({0} terabyte),
3876             'other' => q({0} terabyte),
3877             },
3878             'ton' => {
3879             'name' => q(amerikanske tonn),
3880             'one' => q({0} amerikansk tonn),
3881             'other' => q({0} amerikanske tonn),
3882             },
3883             'volt' => {
3884             'name' => q(volt),
3885             'one' => q({0} volt),
3886             'other' => q({0} volt),
3887             },
3888             'watt' => {
3889             'name' => q(watt),
3890             'one' => q({0} watt),
3891             'other' => q({0} watt),
3892             },
3893             'week' => {
3894             'name' => q(uker),
3895             'one' => q({0} uke),
3896             'other' => q({0} uker),
3897             'per' => q({0} per uke),
3898             },
3899             'yard' => {
3900             'name' => q(yard),
3901             'one' => q({0} yard),
3902             'other' => q({0} yard),
3903             },
3904             'year' => {
3905             'name' => q(år),
3906             'one' => q({0} år),
3907             'other' => q({0} år),
3908             'per' => q({0} per år),
3909             },
3910             },
3911             'narrow' => {
3912             '' => {
3913             'name' => q(retning),
3914             },
3915             'acre' => {
3916             'one' => q({0} ac),
3917             'other' => q({0} ac),
3918             },
3919             'arc-minute' => {
3920             'name' => q(buemin),
3921             'one' => q({0}′),
3922             'other' => q({0}′),
3923             },
3924             'arc-second' => {
3925             'name' => q(buesek),
3926             'one' => q({0}″),
3927             'other' => q({0}″),
3928             },
3929             'astronomical-unit' => {
3930             'name' => q(au),
3931             'one' => q({0}au),
3932             'other' => q({0}au),
3933             },
3934             'carat' => {
3935             'name' => q(karat),
3936             'one' => q({0} karat),
3937             'other' => q({0} karat),
3938             },
3939             'celsius' => {
3940             'name' => q(°C),
3941             'one' => q({0} °C),
3942             'other' => q({0} °C),
3943             },
3944             'centiliter' => {
3945             'one' => q({0}cL),
3946             'other' => q({0}cL),
3947             },
3948             'centimeter' => {
3949             'name' => q(cm),
3950             'one' => q({0}cm),
3951             'other' => q({0}cm),
3952             'per' => q({0}/cm),
3953             },
3954             'century' => {
3955             'name' => q(årh.),
3956             'one' => q({0} årh.),
3957             'other' => q({0} årh.),
3958             },
3959             'coordinate' => {
3960             'east' => q({0}Ø),
3961             'north' => q({0}N),
3962             'south' => q({0}S),
3963             'west' => q({0}V),
3964             },
3965             'cubic-centimeter' => {
3966             'one' => q({0}cm³),
3967             'other' => q({0}cm³),
3968             'per' => q({0}/cm³),
3969             },
3970             'cubic-foot' => {
3971             'one' => q({0} fot³),
3972             'other' => q({0} fot³),
3973             },
3974             'cubic-inch' => {
3975             'one' => q({0} tom³),
3976             'other' => q({0} tom³),
3977             },
3978             'cubic-kilometer' => {
3979             'one' => q({0}km³),
3980             'other' => q({0}km³),
3981             },
3982             'cubic-meter' => {
3983             'one' => q({0}m³),
3984             'other' => q({0}m³),
3985             'per' => q({0}/m³),
3986             },
3987             'cubic-mile' => {
3988             'one' => q({0} eng mil³),
3989             'other' => q({0} eng mil³),
3990             },
3991             'day' => {
3992             'name' => q(døgn),
3993             'one' => q({0}d),
3994             'other' => q({0}d),
3995             'per' => q({0}/d),
3996             },
3997             'deciliter' => {
3998             'one' => q({0}dL),
3999             'other' => q({0}dL),
4000             },
4001             'decimeter' => {
4002             'name' => q(dm),
4003             'one' => q({0}dm),
4004             'other' => q({0}dm),
4005             },
4006             'degree' => {
4007             'name' => q(grader),
4008             'one' => q({0}°),
4009             'other' => q({0}°),
4010             },
4011             'fahrenheit' => {
4012             'name' => q(°F),
4013             'one' => q({0}°F),
4014             'other' => q({0}°F),
4015             },
4016             'foot' => {
4017             'name' => q(fot),
4018             'one' => q({0} fot),
4019             'other' => q({0} fot),
4020             },
4021             'g-force' => {
4022             'name' => q(G),
4023             'one' => q({0}G),
4024             'other' => q({0}G),
4025             },
4026             'gram' => {
4027             'name' => q(gram),
4028             'one' => q({0}g),
4029             'other' => q({0}g),
4030             'per' => q({0}/g),
4031             },
4032             'hectare' => {
4033             'one' => q({0}ha),
4034             'other' => q({0}ha),
4035             },
4036             'hectoliter' => {
4037             'one' => q({0}hL),
4038             'other' => q({0}hL),
4039             },
4040             'hectopascal' => {
4041             'name' => q(hPa),
4042             'one' => q({0}hPa),
4043             'other' => q({0}hPa),
4044             },
4045             'horsepower' => {
4046             'one' => q({0}hk),
4047             'other' => q({0}hk),
4048             },
4049             'hour' => {
4050             'name' => q(time),
4051             'one' => q({0}t),
4052             'other' => q({0}t),
4053             'per' => q({0}/t),
4054             },
4055             'inch' => {
4056             'name' => q(to),
4057             'one' => q({0} tomme),
4058             'other' => q({0} tommer),
4059             'per' => q({0}to),
4060             },
4061             'inch-hg' => {
4062             'name' => q(inHg),
4063             'one' => q({0}ʹʹ Hg),
4064             'other' => q({0}ʹʹ Hg),
4065             },
4066             'kelvin' => {
4067             'name' => q(K),
4068             'one' => q({0}K),
4069             'other' => q({0}K),
4070             },
4071             'kilogram' => {
4072             'name' => q(kg),
4073             'one' => q({0}kg),
4074             'other' => q({0}kg),
4075             'per' => q({0}/kg),
4076             },
4077             'kilometer' => {
4078             'name' => q(km),
4079             'one' => q({0}km),
4080             'other' => q({0}km),
4081             'per' => q({0}/km),
4082             },
4083             'kilometer-per-hour' => {
4084             'name' => q(km/t),
4085             'one' => q({0}km/t),
4086             'other' => q({0}km/t),
4087             },
4088             'kilowatt' => {
4089             'one' => q({0}kW),
4090             'other' => q({0}kW),
4091             },
4092             'knot' => {
4093             'name' => q(kn),
4094             'one' => q({0}kn),
4095             'other' => q({0}kn),
4096             },
4097             'light-year' => {
4098             'name' => q(ly),
4099             'one' => q({0} lysår),
4100             'other' => q({0} lysår),
4101             },
4102             'liter' => {
4103             'name' => q(l),
4104             'one' => q({0}l),
4105             'other' => q({0}l),
4106             'per' => q({0}/l),
4107             },
4108             'liter-per-100kilometers' => {
4109             'name' => q(l/100km),
4110             'one' => q({0} l/100km),
4111             'other' => q({0} l/100km),
4112             },
4113             'liter-per-kilometer' => {
4114             'name' => q(L/km),
4115             'one' => q({0}L/km),
4116             'other' => q({0}L/km),
4117             },
4118             'lux' => {
4119             'name' => q(lux),
4120             'one' => q({0}lx),
4121             'other' => q({0}lx),
4122             },
4123             'megaliter' => {
4124             'one' => q({0}ML),
4125             'other' => q({0}ML),
4126             },
4127             'meter' => {
4128             'name' => q(m),
4129             'one' => q({0}m),
4130             'other' => q({0}m),
4131             'per' => q({0}/m),
4132             },
4133             'meter-per-second' => {
4134             'name' => q(m/s),
4135             'one' => q({0}m/s),
4136             'other' => q({0}m/s),
4137             },
4138             'meter-per-second-squared' => {
4139             'name' => q(m/s²),
4140             'one' => q({0}m/s²),
4141             'other' => q({0}m/s²),
4142             },
4143             'metric-ton' => {
4144             'name' => q(t),
4145             'one' => q({0}t),
4146             'other' => q({0}t),
4147             },
4148             'microgram' => {
4149             'name' => q(µg),
4150             'one' => q({0}µg),
4151             'other' => q({0}µg),
4152             },
4153             'micrometer' => {
4154             'name' => q(µm),
4155             'one' => q({0}µm),
4156             'other' => q({0}µm),
4157             },
4158             'microsecond' => {
4159             'name' => q(μs),
4160             'one' => q({0}μs),
4161             'other' => q({0}μs),
4162             },
4163             'mile' => {
4164             'name' => q(mile),
4165             'one' => q({0} eng mil),
4166             'other' => q({0} eng mil),
4167             },
4168             'mile-per-hour' => {
4169             'name' => q(mile/t),
4170             'one' => q({0} eng mil/t),
4171             'other' => q({0} eng mil/t),
4172             },
4173             'mile-scandinavian' => {
4174             'name' => q(mil),
4175             'one' => q({0}mil),
4176             'other' => q({0}mil),
4177             },
4178             'millibar' => {
4179             'name' => q(mbar),
4180             'one' => q({0}mbar),
4181             'other' => q({0}mbar),
4182             },
4183             'milligram' => {
4184             'name' => q(mg),
4185             'one' => q({0}mg),
4186             'other' => q({0}mg),
4187             },
4188             'milligram-per-deciliter' => {
4189             'name' => q(mg/dL),
4190             'one' => q({0} mg/dL),
4191             'other' => q({0} mg/dL),
4192             },
4193             'milliliter' => {
4194             'one' => q({0}mL),
4195             'other' => q({0}mL),
4196             },
4197             'millimeter' => {
4198             'name' => q(mm),
4199             'one' => q({0}mm),
4200             'other' => q({0}mm),
4201             },
4202             'millimeter-of-mercury' => {
4203             'one' => q({0}mmHg),
4204             'other' => q({0}mmHg),
4205             },
4206             'millimole-per-liter' => {
4207             'name' => q(mmol/L),
4208             'one' => q({0}mmol/L),
4209             'other' => q({0}mmol/L),
4210             },
4211             'millisecond' => {
4212             'name' => q(ms),
4213             'one' => q({0}ms),
4214             'other' => q({0}ms),
4215             },
4216             'minute' => {
4217             'name' => q(min),
4218             'one' => q({0}m),
4219             'other' => q({0}m),
4220             'per' => q({0}/m),
4221             },
4222             'month' => {
4223             'name' => q(måned),
4224             'one' => q({0} m),
4225             'other' => q({0} m),
4226             'per' => q({0}/m),
4227             },
4228             'nanometer' => {
4229             'name' => q(nm),
4230             'one' => q({0}nm),
4231             'other' => q({0}nm),
4232             },
4233             'nanosecond' => {
4234             'name' => q(ns),
4235             'one' => q({0}ns),
4236             'other' => q({0}ns),
4237             },
4238             'nautical-mile' => {
4239             'name' => q(nmi),
4240             'one' => q({0}nmi),
4241             'other' => q({0}nmi),
4242             },
4243             'ounce' => {
4244             'name' => q(unse),
4245             'one' => q({0} unse),
4246             'other' => q({0} unser),
4247             'per' => q({0}/unse),
4248             },
4249             'ounce-troy' => {
4250             'name' => q(troyunser),
4251             'one' => q({0} tr.uns),
4252             'other' => q({0} tr.uns),
4253             },
4254             'parsec' => {
4255             'name' => q(pc),
4256             'one' => q({0}pc),
4257             'other' => q({0}pc),
4258             },
4259             'part-per-million' => {
4260             'name' => q(ppm),
4261             'one' => q({0} ppm),
4262             'other' => q({0} ppm),
4263             },
4264             'per' => {
4265             '1' => q({0}/{1}),
4266             },
4267             'percent' => {
4268             'name' => q(%),
4269             'one' => q({0} %),
4270             'other' => q({0} %),
4271             },
4272             'picometer' => {
4273             'name' => q(pm),
4274             'one' => q({0}pm),
4275             'other' => q({0}pm),
4276             },
4277             'point' => {
4278             'name' => q(pt),
4279             'one' => q({0}pt),
4280             'other' => q({0}pt),
4281             },
4282             'pound' => {
4283             'name' => q(pund),
4284             'one' => q({0} pund),
4285             'other' => q({0} pund),
4286             'per' => q({0}/pund),
4287             },
4288             'pound-per-square-inch' => {
4289             'one' => q({0}psi),
4290             'other' => q({0}psi),
4291             },
4292             'radian' => {
4293             'name' => q(rad),
4294             'one' => q({0}rad),
4295             'other' => q({0}rad),
4296             },
4297             'second' => {
4298             'name' => q(sek),
4299             'one' => q({0}s),
4300             'other' => q({0}s),
4301             'per' => q({0}/s),
4302             },
4303             'square-centimeter' => {
4304             'name' => q(cm²),
4305             'one' => q({0}cm²),
4306             'other' => q({0}cm²),
4307             'per' => q({0}/cm²),
4308             },
4309             'square-foot' => {
4310             'one' => q({0}fot²),
4311             'other' => q({0}fot²),
4312             },
4313             'square-kilometer' => {
4314             'name' => q(km²),
4315             'one' => q({0}km²),
4316             'other' => q({0}km²),
4317             'per' => q({0}/km²),
4318             },
4319             'square-meter' => {
4320             'name' => q(m²),
4321             'one' => q({0}m²),
4322             'other' => q({0}m²),
4323             'per' => q({0}/m²),
4324             },
4325             'square-mile' => {
4326             'one' => q({0} eng mil²),
4327             'other' => q({0} eng mil²),
4328             },
4329             'stone' => {
4330             'name' => q(eng. steiner),
4331             'one' => q({0}en.stein),
4332             'other' => q({0}en.stein),
4333             },
4334             'tablespoon' => {
4335             'one' => q({0} ss),
4336             'other' => q({0} ss),
4337             },
4338             'teaspoon' => {
4339             'one' => q({0} ts),
4340             'other' => q({0} ts),
4341             },
4342             'ton' => {
4343             'name' => q(eng. k. tonn),
4344             'one' => q({0}en.k.ton),
4345             'other' => q({0}en.k.ton),
4346             },
4347             'watt' => {
4348             'one' => q({0}W),
4349             'other' => q({0}W),
4350             },
4351             'week' => {
4352             'name' => q(uke),
4353             'one' => q({0}u),
4354             'other' => q({0}u),
4355             'per' => q({0}/u),
4356             },
4357             'yard' => {
4358             'name' => q(yd),
4359             'one' => q({0} yard),
4360             'other' => q({0} yard),
4361             },
4362             'year' => {
4363             'name' => q(år),
4364             'one' => q({0}å),
4365             'other' => q({0}å),
4366             'per' => q({0}/år),
4367             },
4368             },
4369             'short' => {
4370             '' => {
4371             'name' => q(retning),
4372             },
4373             'acre' => {
4374             'name' => q(acre),
4375             'one' => q({0} ac),
4376             'other' => q({0} ac),
4377             },
4378             'acre-foot' => {
4379             'name' => q(acre-fot),
4380             'one' => q({0} ac-fot),
4381             'other' => q({0} ac-fot),
4382             },
4383             'ampere' => {
4384             'name' => q(ampere),
4385             'one' => q({0} A),
4386             'other' => q({0} A),
4387             },
4388             'arc-minute' => {
4389             'name' => q(bueminutter),
4390             'one' => q({0} bmin),
4391             'other' => q({0} bmin),
4392             },
4393             'arc-second' => {
4394             'name' => q(buesek),
4395             'one' => q({0} bsek),
4396             'other' => q({0} bsek),
4397             },
4398             'astronomical-unit' => {
4399             'name' => q(au),
4400             'one' => q({0} au),
4401             'other' => q({0} au),
4402             },
4403             'atmosphere' => {
4404             'name' => q(atm),
4405             'one' => q({0} atm),
4406             'other' => q({0} atm),
4407             },
4408             'bit' => {
4409             'name' => q(bit),
4410             'one' => q({0} bit),
4411             'other' => q({0} bit),
4412             },
4413             'byte' => {
4414             'name' => q(byte),
4415             'one' => q({0} B),
4416             'other' => q({0} B),
4417             },
4418             'calorie' => {
4419             'name' => q(cal),
4420             'one' => q({0} cal),
4421             'other' => q({0} cal),
4422             },
4423             'carat' => {
4424             'name' => q(karat),
4425             'one' => q({0} c),
4426             'other' => q({0} c),
4427             },
4428             'celsius' => {
4429             'name' => q(°C),
4430             'one' => q({0} °C),
4431             'other' => q({0} °C),
4432             },
4433             'centiliter' => {
4434             'name' => q(cl),
4435             'one' => q({0} cl),
4436             'other' => q({0} cl),
4437             },
4438             'centimeter' => {
4439             'name' => q(cm),
4440             'one' => q({0} cm),
4441             'other' => q({0} cm),
4442             'per' => q({0}/cm),
4443             },
4444             'century' => {
4445             'name' => q(årh.),
4446             'one' => q({0} årh.),
4447             'other' => q({0} årh.),
4448             },
4449             'coordinate' => {
4450             'east' => q({0} Ø),
4451             'north' => q({0} N),
4452             'south' => q({0} S),
4453             'west' => q({0} V),
4454             },
4455             'cubic-centimeter' => {
4456             'name' => q(cm³),
4457             'one' => q({0} cm³),
4458             'other' => q({0} cm³),
4459             'per' => q({0}/cm³),
4460             },
4461             'cubic-foot' => {
4462             'name' => q(fot³),
4463             'one' => q({0} fot³),
4464             'other' => q({0} fot³),
4465             },
4466             'cubic-inch' => {
4467             'name' => q(tommer³),
4468             'one' => q({0} tommer³),
4469             'other' => q({0} tommer³),
4470             },
4471             'cubic-kilometer' => {
4472             'name' => q(km³),
4473             'one' => q({0} km³),
4474             'other' => q({0} km³),
4475             },
4476             'cubic-meter' => {
4477             'name' => q(m³),
4478             'one' => q({0} m³),
4479             'other' => q({0} m³),
4480             'per' => q({0}/m³),
4481             },
4482             'cubic-mile' => {
4483             'name' => q(engelske mil³),
4484             'one' => q({0} mile³),
4485             'other' => q({0} mile³),
4486             },
4487             'cubic-yard' => {
4488             'name' => q(yard³),
4489             'one' => q({0} yard³),
4490             'other' => q({0} yard³),
4491             },
4492             'cup' => {
4493             'name' => q(kopper),
4494             'one' => q({0} k),
4495             'other' => q({0} k),
4496             },
4497             'cup-metric' => {
4498             'name' => q(m. kopper),
4499             'one' => q({0} m. kopp),
4500             'other' => q({0} m. kopper),
4501             },
4502             'day' => {
4503             'name' => q(døgn),
4504             'one' => q({0} d),
4505             'other' => q({0} d),
4506             'per' => q({0}/d),
4507             },
4508             'deciliter' => {
4509             'name' => q(dl),
4510             'one' => q({0} dl),
4511             'other' => q({0} dl),
4512             },
4513             'decimeter' => {
4514             'name' => q(dm),
4515             'one' => q({0} dm),
4516             'other' => q({0} dm),
4517             },
4518             'degree' => {
4519             'name' => q(grader),
4520             'one' => q({0}°),
4521             'other' => q({0}°),
4522             },
4523             'fahrenheit' => {
4524             'name' => q(°F),
4525             'one' => q({0} °F),
4526             'other' => q({0} °F),
4527             },
4528             'fluid-ounce' => {
4529             'name' => q(væskeunse),
4530             'one' => q({0} fl oz),
4531             'other' => q({0} fl oz),
4532             },
4533             'foodcalorie' => {
4534             'name' => q(cal),
4535             'one' => q({0} cal),
4536             'other' => q({0} cal),
4537             },
4538             'foot' => {
4539             'name' => q(fot),
4540             'one' => q({0} fot),
4541             'other' => q({0} fot),
4542             'per' => q({0}/fot),
4543             },
4544             'g-force' => {
4545             'name' => q(g-kraft),
4546             'one' => q({0} G),
4547             'other' => q({0} G),
4548             },
4549             'gallon' => {
4550             'name' => q(gal),
4551             'one' => q({0} gal),
4552             'other' => q({0} gal),
4553             'per' => q({0}/gal),
4554             },
4555             'gallon-imperial' => {
4556             'name' => q(brit. gal),
4557             'one' => q({0} brit. gal),
4558             'other' => q({0} brit. gal),
4559             'per' => q({0}/brit. gal),
4560             },
4561             'generic' => {
4562             'name' => q(°),
4563             'one' => q({0}°),
4564             'other' => q({0}°),
4565             },
4566             'gigabit' => {
4567             'name' => q(Gbit),
4568             'one' => q({0} Gb),
4569             'other' => q({0} Gb),
4570             },
4571             'gigabyte' => {
4572             'name' => q(GB),
4573             'one' => q({0} GB),
4574             'other' => q({0} GB),
4575             },
4576             'gigahertz' => {
4577             'name' => q(GHz),
4578             'one' => q({0} GHz),
4579             'other' => q({0} GHz),
4580             },
4581             'gigawatt' => {
4582             'name' => q(GW),
4583             'one' => q({0} GW),
4584             'other' => q({0} GW),
4585             },
4586             'gram' => {
4587             'name' => q(gram),
4588             'one' => q({0} g),
4589             'other' => q({0} g),
4590             'per' => q({0}/g),
4591             },
4592             'hectare' => {
4593             'name' => q(hektar),
4594             'one' => q({0} ha),
4595             'other' => q({0} ha),
4596             },
4597             'hectoliter' => {
4598             'name' => q(hl),
4599             'one' => q({0} hl),
4600             'other' => q({0} hl),
4601             },
4602             'hectopascal' => {
4603             'name' => q(hPa),
4604             'one' => q({0} hPa),
4605             'other' => q({0} hPa),
4606             },
4607             'hertz' => {
4608             'name' => q(Hz),
4609             'one' => q({0} Hz),
4610             'other' => q({0} Hz),
4611             },
4612             'horsepower' => {
4613             'name' => q(hk),
4614             'one' => q({0} hk),
4615             'other' => q({0} hk),
4616             },
4617             'hour' => {
4618             'name' => q(timer),
4619             'one' => q({0} t),
4620             'other' => q({0} t),
4621             'per' => q({0}/t),
4622             },
4623             'inch' => {
4624             'name' => q(tommer),
4625             'one' => q({0} tomme),
4626             'other' => q({0} tommer),
4627             'per' => q({0}/tomme),
4628             },
4629             'inch-hg' => {
4630             'name' => q(inHg),
4631             'one' => q({0} inHg),
4632             'other' => q({0} inHg),
4633             },
4634             'joule' => {
4635             'name' => q(joule),
4636             'one' => q({0} J),
4637             'other' => q({0} J),
4638             },
4639             'karat' => {
4640             'name' => q(karat),
4641             'one' => q({0} kt),
4642             'other' => q({0} kt),
4643             },
4644             'kelvin' => {
4645             'name' => q(K),
4646             'one' => q({0} K),
4647             'other' => q({0} K),
4648             },
4649             'kilobit' => {
4650             'name' => q(kbit),
4651             'one' => q({0} kb),
4652             'other' => q({0} kb),
4653             },
4654             'kilobyte' => {
4655             'name' => q(kB),
4656             'one' => q({0} kB),
4657             'other' => q({0} kB),
4658             },
4659             'kilocalorie' => {
4660             'name' => q(kcal),
4661             'one' => q({0} kcal),
4662             'other' => q({0} kcal),
4663             },
4664             'kilogram' => {
4665             'name' => q(kg),
4666             'one' => q({0} kg),
4667             'other' => q({0} kg),
4668             'per' => q({0}/kg),
4669             },
4670             'kilohertz' => {
4671             'name' => q(kHz),
4672             'one' => q({0} kHz),
4673             'other' => q({0} kHz),
4674             },
4675             'kilojoule' => {
4676             'name' => q(kilojoule),
4677             'one' => q({0} kJ),
4678             'other' => q({0} kJ),
4679             },
4680             'kilometer' => {
4681             'name' => q(km),
4682             'one' => q({0} km),
4683             'other' => q({0} km),
4684             'per' => q({0}/km),
4685             },
4686             'kilometer-per-hour' => {
4687             'name' => q(km/time),
4688             'one' => q({0} km/t),
4689             'other' => q({0} km/t),
4690             },
4691             'kilowatt' => {
4692             'name' => q(kW),
4693             'one' => q({0} kW),
4694             'other' => q({0} kW),
4695             },
4696             'kilowatt-hour' => {
4697             'name' => q(kWh),
4698             'one' => q({0} kWh),
4699             'other' => q({0} kWh),
4700             },
4701             'knot' => {
4702             'name' => q(kn),
4703             'one' => q({0} kn),
4704             'other' => q({0} kn),
4705             },
4706             'light-year' => {
4707             'name' => q(lysår),
4708             'one' => q({0} ly),
4709             'other' => q({0} ly),
4710             },
4711             'liter' => {
4712             'name' => q(liter),
4713             'one' => q({0} l),
4714             'other' => q({0} l),
4715             'per' => q({0}/l),
4716             },
4717             'liter-per-100kilometers' => {
4718             'name' => q(l/100 km),
4719             'one' => q({0} l/100 km),
4720             'other' => q({0} l/100 km),
4721             },
4722             'liter-per-kilometer' => {
4723             'name' => q(liter/km),
4724             'one' => q({0} l/km),
4725             'other' => q({0} l/km),
4726             },
4727             'lux' => {
4728             'name' => q(lux),
4729             'one' => q({0} lx),
4730             'other' => q({0} lx),
4731             },
4732             'megabit' => {
4733             'name' => q(Mbit),
4734             'one' => q({0} Mb),
4735             'other' => q({0} Mb),
4736             },
4737             'megabyte' => {
4738             'name' => q(MB),
4739             'one' => q({0} MB),
4740             'other' => q({0} MB),
4741             },
4742             'megahertz' => {
4743             'name' => q(MHz),
4744             'one' => q({0} MHz),
4745             'other' => q({0} MHz),
4746             },
4747             'megaliter' => {
4748             'name' => q(Ml),
4749             'one' => q({0} Ml),
4750             'other' => q({0} Ml),
4751             },
4752             'megawatt' => {
4753             'name' => q(MW),
4754             'one' => q({0} MW),
4755             'other' => q({0} MW),
4756             },
4757             'meter' => {
4758             'name' => q(meter),
4759             'one' => q({0} m),
4760             'other' => q({0} m),
4761             'per' => q({0}/m),
4762             },
4763             'meter-per-second' => {
4764             'name' => q(meter/s),
4765             'one' => q({0} m/s),
4766             'other' => q({0} m/s),
4767             },
4768             'meter-per-second-squared' => {
4769             'name' => q(meter/s²),
4770             'one' => q({0} m/s²),
4771             'other' => q({0} m/s²),
4772             },
4773             'metric-ton' => {
4774             'name' => q(tonn),
4775             'one' => q({0} tonn),
4776             'other' => q({0} tonn),
4777             },
4778             'microgram' => {
4779             'name' => q(µg),
4780             'one' => q({0} µg),
4781             'other' => q({0} µg),
4782             },
4783             'micrometer' => {
4784             'name' => q(µm),
4785             'one' => q({0} µm),
4786             'other' => q({0} µm),
4787             },
4788             'microsecond' => {
4789             'name' => q(μs),
4790             'one' => q({0} μs),
4791             'other' => q({0} μs),
4792             },
4793             'mile' => {
4794             'name' => q(mile),
4795             'one' => q({0} mile),
4796             'other' => q({0} mile),
4797             },
4798             'mile-per-gallon' => {
4799             'name' => q(eng. mil/gal),
4800             'one' => q({0} mpg),
4801             'other' => q({0} mpg),
4802             },
4803             'mile-per-gallon-imperial' => {
4804             'name' => q(mile/brit. gal),
4805             'one' => q({0} mpg brit.),
4806             'other' => q({0} mpg brit.),
4807             },
4808             'mile-per-hour' => {
4809             'name' => q(engelske mil/t),
4810             'one' => q({0} mile/t),
4811             'other' => q({0} mile/t),
4812             },
4813             'mile-scandinavian' => {
4814             'name' => q(mil),
4815             'one' => q({0} mil),
4816             'other' => q({0} mil),
4817             },
4818             'milliampere' => {
4819             'name' => q(milliampere),
4820             'one' => q({0} mA),
4821             'other' => q({0} mA),
4822             },
4823             'millibar' => {
4824             'name' => q(mbar),
4825             'one' => q({0} mbar),
4826             'other' => q({0} mbar),
4827             },
4828             'milligram' => {
4829             'name' => q(mg),
4830             'one' => q({0} mg),
4831             'other' => q({0} mg),
4832             },
4833             'milligram-per-deciliter' => {
4834             'name' => q(mg/dl),
4835             'one' => q({0} mg/dl),
4836             'other' => q({0} mg/dl),
4837             },
4838             'milliliter' => {
4839             'name' => q(ml),
4840             'one' => q({0} ml),
4841             'other' => q({0} ml),
4842             },
4843             'millimeter' => {
4844             'name' => q(mm),
4845             'one' => q({0} mm),
4846             'other' => q({0} mm),
4847             },
4848             'millimeter-of-mercury' => {
4849             'name' => q(mmHg),
4850             'one' => q({0} mmHg),
4851             'other' => q({0} mmHg),
4852             },
4853             'millimole-per-liter' => {
4854             'name' => q(mmol/liter),
4855             'one' => q({0} mmol/l),
4856             'other' => q({0} mmol/l),
4857             },
4858             'millisecond' => {
4859             'name' => q(ms),
4860             'one' => q({0} ms),
4861             'other' => q({0} ms),
4862             },
4863             'milliwatt' => {
4864             'name' => q(mW),
4865             'one' => q({0} mW),
4866             'other' => q({0} mW),
4867             },
4868             'minute' => {
4869             'name' => q(min),
4870             'one' => q({0} min),
4871             'other' => q({0} min),
4872             'per' => q({0}/min),
4873             },
4874             'month' => {
4875             'name' => q(måneder),
4876             'one' => q({0} md.),
4877             'other' => q({0} md.),
4878             'per' => q({0}/md.),
4879             },
4880             'nanometer' => {
4881             'name' => q(nm),
4882             'one' => q({0} nm),
4883             'other' => q({0} nm),
4884             },
4885             'nanosecond' => {
4886             'name' => q(ns),
4887             'one' => q({0} ns),
4888             'other' => q({0} ns),
4889             },
4890             'nautical-mile' => {
4891             'name' => q(nmi),
4892             'one' => q({0} nmi),
4893             'other' => q({0} nmi),
4894             },
4895             'ohm' => {
4896             'name' => q(ohm),
4897             'one' => q({0} Ω),
4898             'other' => q({0} Ω),
4899             },
4900             'ounce' => {
4901             'name' => q(unser),
4902             'one' => q({0} unse),
4903             'other' => q({0} unser),
4904             'per' => q({0}/unse),
4905             },
4906             'ounce-troy' => {
4907             'name' => q(oz tr),
4908             'one' => q({0} oz tr),
4909             'other' => q({0} oz tr),
4910             },
4911             'parsec' => {
4912             'name' => q(parsec),
4913             'one' => q({0} pc),
4914             'other' => q({0} pc),
4915             },
4916             'part-per-million' => {
4917             'name' => q(ppm),
4918             'one' => q({0} ppm),
4919             'other' => q({0} ppm),
4920             },
4921             'per' => {
4922             '1' => q({0}/{1}),
4923             },
4924             'percent' => {
4925             'name' => q(prosent),
4926             'one' => q({0} %),
4927             'other' => q({0} %),
4928             },
4929             'permille' => {
4930             'name' => q(promille),
4931             'one' => q({0} ‰),
4932             'other' => q({0} ‰),
4933             },
4934             'petabyte' => {
4935             'name' => q(PB),
4936             'one' => q({0} PB),
4937             'other' => q({0} PB),
4938             },
4939             'picometer' => {
4940             'name' => q(pm),
4941             'one' => q({0} pm),
4942             'other' => q({0} pm),
4943             },
4944             'pint' => {
4945             'name' => q(pint),
4946             'one' => q({0} pt),
4947             'other' => q({0} pt),
4948             },
4949             'pint-metric' => {
4950             'name' => q(mpt),
4951             'one' => q({0} mpt),
4952             'other' => q({0} mpt),
4953             },
4954             'point' => {
4955             'name' => q(punkter),
4956             'one' => q({0} pt),
4957             'other' => q({0} pt),
4958             },
4959             'pound' => {
4960             'name' => q(pund),
4961             'one' => q({0} pund),
4962             'other' => q({0} pund),
4963             'per' => q({0}/pund),
4964             },
4965             'pound-per-square-inch' => {
4966             'name' => q(psi),
4967             'one' => q({0} psi),
4968             'other' => q({0} psi),
4969             },
4970             'quart' => {
4971             'name' => q(qt),
4972             'one' => q({0} qt),
4973             'other' => q({0} qt),
4974             },
4975             'radian' => {
4976             'name' => q(radianer),
4977             'one' => q({0} rad),
4978             'other' => q({0} rad),
4979             },
4980             'revolution' => {
4981             'name' => q(omdr.),
4982             'one' => q({0} omdr.),
4983             'other' => q({0} omdr.),
4984             },
4985             'second' => {
4986             'name' => q(sek),
4987             'one' => q({0} sek),
4988             'other' => q({0} sek),
4989             'per' => q({0}/s),
4990             },
4991             'square-centimeter' => {
4992             'name' => q(cm²),
4993             'one' => q({0} cm²),
4994             'other' => q({0} cm²),
4995             'per' => q({0}/cm²),
4996             },
4997             'square-foot' => {
4998             'name' => q(kvadratfot),
4999             'one' => q({0} fot²),
5000             'other' => q({0} fot²),
5001             },
5002             'square-inch' => {
5003             'name' => q(tommer²),
5004             'one' => q({0} tommer²),
5005             'other' => q({0} tommer²),
5006             'per' => q({0}/tommer²),
5007             },
5008             'square-kilometer' => {
5009             'name' => q(km²),
5010             'one' => q({0} km²),
5011             'other' => q({0} km²),
5012             'per' => q({0}/km²),
5013             },
5014             'square-meter' => {
5015             'name' => q(m²),
5016             'one' => q({0} m²),
5017             'other' => q({0} m²),
5018             'per' => q({0}/m²),
5019             },
5020             'square-mile' => {
5021             'name' => q(engelske mil²),
5022             'one' => q({0} mile²),
5023             'other' => q({0} mile²),
5024             'per' => q({0}/mile²),
5025             },
5026             'square-yard' => {
5027             'name' => q(yd²),
5028             'one' => q({0} yd²),
5029             'other' => q({0} yd²),
5030             },
5031             'stone' => {
5032             'name' => q(eng. steiner),
5033             'one' => q({0} eng. stein),
5034             'other' => q({0} eng. stein),
5035             },
5036             'tablespoon' => {
5037             'name' => q(ss),
5038             'one' => q({0} ss),
5039             'other' => q({0} ss),
5040             },
5041             'teaspoon' => {
5042             'name' => q(ts),
5043             'one' => q({0} ts),
5044             'other' => q({0} ts),
5045             },
5046             'terabit' => {
5047             'name' => q(Tb),
5048             'one' => q({0} Tb),
5049             'other' => q({0} Tb),
5050             },
5051             'terabyte' => {
5052             'name' => q(TB),
5053             'one' => q({0} TB),
5054             'other' => q({0} TB),
5055             },
5056             'ton' => {
5057             'name' => q(am. tonn),
5058             'one' => q({0} am. tonn),
5059             'other' => q({0} am. tonn),
5060             },
5061             'volt' => {
5062             'name' => q(volt),
5063             'one' => q({0} V),
5064             'other' => q({0} V),
5065             },
5066             'watt' => {
5067             'name' => q(watt),
5068             'one' => q({0} W),
5069             'other' => q({0} W),
5070             },
5071             'week' => {
5072             'name' => q(uker),
5073             'one' => q({0} u),
5074             'other' => q({0} u),
5075             'per' => q({0}/u),
5076             },
5077             'yard' => {
5078             'name' => q(yard),
5079             'one' => q({0} yard),
5080             'other' => q({0} yard),
5081             },
5082             'year' => {
5083             'name' => q(år),
5084             'one' => q({0} år),
5085             'other' => q({0} år),
5086             'per' => q({0}/år),
5087             },
5088             },
5089             } }
5090             );
5091              
5092             has 'yesstr' => (
5093             is => 'ro',
5094             isa => RegexpRef,
5095             init_arg => undef,
5096             default => sub { qr'^(?i:ja|yes|y)$' }
5097             );
5098              
5099             has 'nostr' => (
5100             is => 'ro',
5101             isa => RegexpRef,
5102             init_arg => undef,
5103             default => sub { qr'^(?i:nei)$' }
5104             );
5105              
5106             has 'listPatterns' => (
5107             is => 'ro',
5108             isa => HashRef,
5109             init_arg => undef,
5110             default => sub { {
5111             start => q({0}, {1}),
5112             middle => q({0}, {1}),
5113             end => q({0}, {1}),
5114             2 => q({0}, {1}),
5115             } }
5116             );
5117              
5118             has 'default_numbering_system' => (
5119             is => 'ro',
5120             isa => Str,
5121             init_arg => undef,
5122             default => 'latn',
5123             );
5124              
5125             has native_numbering_system => (
5126             is => 'ro',
5127             isa => Str,
5128             init_arg => undef,
5129             default => 'latn',
5130             );
5131              
5132             has 'minimum_grouping_digits' => (
5133             is =>'ro',
5134             isa => Int,
5135             init_arg => undef,
5136             default => 1,
5137             );
5138              
5139             has 'number_symbols' => (
5140             is => 'ro',
5141             isa => HashRef,
5142             init_arg => undef,
5143             default => sub { {
5144             'arab' => {
5145             'decimal' => q(٫),
5146             'exponential' => q(اس),
5147             'group' => q( ),
5148             'infinity' => q(∞),
5149             'list' => q(؛),
5150             'minusSign' => q(؜−),
5151             'nan' => q(NaN),
5152             'perMille' => q(؉),
5153             'percentSign' => q(٪؜),
5154             'plusSign' => q(؜+),
5155             'superscriptingExponent' => q(×),
5156             'timeSeparator' => q(.),
5157             },
5158             'arabext' => {
5159             'decimal' => q(,),
5160             'exponential' => q(×۱۰^),
5161             'group' => q( ),
5162             'infinity' => q(∞),
5163             'list' => q(؛),
5164             'minusSign' => q(‎−‎),
5165             'nan' => q(NaN),
5166             'perMille' => q(؉),
5167             'percentSign' => q(٪),
5168             'plusSign' => q(‎+‎),
5169             'superscriptingExponent' => q(×),
5170             'timeSeparator' => q(.),
5171             },
5172             'bali' => {
5173             'decimal' => q(,),
5174             'exponential' => q(E),
5175             'group' => q( ),
5176             'infinity' => q(∞),
5177             'list' => q(;),
5178             'minusSign' => q(−),
5179             'nan' => q(NaN),
5180             'perMille' => q(‰),
5181             'percentSign' => q(%),
5182             'plusSign' => q(+),
5183             'superscriptingExponent' => q(×),
5184             },
5185             'beng' => {
5186             'decimal' => q(,),
5187             'exponential' => q(E),
5188             'group' => q( ),
5189             'infinity' => q(∞),
5190             'list' => q(;),
5191             'minusSign' => q(−),
5192             'nan' => q(NaN),
5193             'perMille' => q(‰),
5194             'percentSign' => q(%),
5195             'plusSign' => q(+),
5196             'superscriptingExponent' => q(×),
5197             },
5198             'brah' => {
5199             'decimal' => q(,),
5200             'exponential' => q(E),
5201             'group' => q( ),
5202             'infinity' => q(∞),
5203             'list' => q(;),
5204             'minusSign' => q(−),
5205             'nan' => q(NaN),
5206             'perMille' => q(‰),
5207             'percentSign' => q(%),
5208             'plusSign' => q(+),
5209             'superscriptingExponent' => q(×),
5210             },
5211             'cakm' => {
5212             'decimal' => q(,),
5213             'exponential' => q(E),
5214             'group' => q( ),
5215             'infinity' => q(∞),
5216             'list' => q(;),
5217             'minusSign' => q(−),
5218             'nan' => q(NaN),
5219             'perMille' => q(‰),
5220             'percentSign' => q(%),
5221             'plusSign' => q(+),
5222             'superscriptingExponent' => q(×),
5223             },
5224             'cham' => {
5225             'decimal' => q(,),
5226             'exponential' => q(E),
5227             'group' => q( ),
5228             'infinity' => q(∞),
5229             'list' => q(;),
5230             'minusSign' => q(−),
5231             'nan' => q(NaN),
5232             'perMille' => q(‰),
5233             'percentSign' => q(%),
5234             'plusSign' => q(+),
5235             'superscriptingExponent' => q(×),
5236             },
5237             'deva' => {
5238             'decimal' => q(,),
5239             'exponential' => q(E),
5240             'group' => q( ),
5241             'infinity' => q(∞),
5242             'list' => q(;),
5243             'minusSign' => q(−),
5244             'nan' => q(NaN),
5245             'perMille' => q(‰),
5246             'percentSign' => q(%),
5247             'plusSign' => q(+),
5248             'superscriptingExponent' => q(×),
5249             },
5250             'fullwide' => {
5251             'decimal' => q(,),
5252             'exponential' => q(E),
5253             'group' => q( ),
5254             'infinity' => q(∞),
5255             'list' => q(;),
5256             'minusSign' => q(−),
5257             'nan' => q(NaN),
5258             'perMille' => q(‰),
5259             'percentSign' => q(%),
5260             'plusSign' => q(+),
5261             'superscriptingExponent' => q(×),
5262             },
5263             'gujr' => {
5264             'decimal' => q(,),
5265             'exponential' => q(E),
5266             'group' => q( ),
5267             'infinity' => q(∞),
5268             'list' => q(;),
5269             'minusSign' => q(−),
5270             'nan' => q(NaN),
5271             'perMille' => q(‰),
5272             'percentSign' => q(%),
5273             'plusSign' => q(+),
5274             'superscriptingExponent' => q(×),
5275             },
5276             'guru' => {
5277             'decimal' => q(,),
5278             'exponential' => q(E),
5279             'group' => q( ),
5280             'infinity' => q(∞),
5281             'list' => q(;),
5282             'minusSign' => q(−),
5283             'nan' => q(NaN),
5284             'perMille' => q(‰),
5285             'percentSign' => q(%),
5286             'plusSign' => q(+),
5287             'superscriptingExponent' => q(×),
5288             },
5289             'hanidec' => {
5290             'decimal' => q(,),
5291             'exponential' => q(E),
5292             'group' => q( ),
5293             'infinity' => q(∞),
5294             'list' => q(;),
5295             'minusSign' => q(−),
5296             'nan' => q(NaN),
5297             'perMille' => q(‰),
5298             'percentSign' => q(%),
5299             'plusSign' => q(+),
5300             'superscriptingExponent' => q(×),
5301             },
5302             'java' => {
5303             'decimal' => q(,),
5304             'exponential' => q(E),
5305             'group' => q( ),
5306             'infinity' => q(∞),
5307             'list' => q(;),
5308             'minusSign' => q(−),
5309             'nan' => q(NaN),
5310             'perMille' => q(‰),
5311             'percentSign' => q(%),
5312             'plusSign' => q(+),
5313             'superscriptingExponent' => q(×),
5314             },
5315             'kali' => {
5316             'decimal' => q(,),
5317             'exponential' => q(E),
5318             'group' => q( ),
5319             'infinity' => q(∞),
5320             'list' => q(;),
5321             'minusSign' => q(−),
5322             'nan' => q(NaN),
5323             'perMille' => q(‰),
5324             'percentSign' => q(%),
5325             'plusSign' => q(+),
5326             'superscriptingExponent' => q(×),
5327             },
5328             'khmr' => {
5329             'decimal' => q(,),
5330             'exponential' => q(E),
5331             'group' => q( ),
5332             'infinity' => q(∞),
5333             'list' => q(;),
5334             'minusSign' => q(−),
5335             'nan' => q(NaN),
5336             'perMille' => q(‰),
5337             'percentSign' => q(%),
5338             'plusSign' => q(+),
5339             'superscriptingExponent' => q(×),
5340             },
5341             'knda' => {
5342             'decimal' => q(,),
5343             'exponential' => q(E),
5344             'group' => q( ),
5345             'infinity' => q(∞),
5346             'list' => q(;),
5347             'minusSign' => q(−),
5348             'nan' => q(NaN),
5349             'perMille' => q(‰),
5350             'percentSign' => q(%),
5351             'plusSign' => q(+),
5352             'superscriptingExponent' => q(×),
5353             },
5354             'lana' => {
5355             'decimal' => q(,),
5356             'exponential' => q(E),
5357             'group' => q( ),
5358             'infinity' => q(∞),
5359             'list' => q(;),
5360             'minusSign' => q(−),
5361             'nan' => q(NaN),
5362             'perMille' => q(‰),
5363             'percentSign' => q(%),
5364             'plusSign' => q(+),
5365             'superscriptingExponent' => q(×),
5366             },
5367             'lanatham' => {
5368             'decimal' => q(,),
5369             'exponential' => q(E),
5370             'group' => q( ),
5371             'infinity' => q(∞),
5372             'list' => q(;),
5373             'minusSign' => q(−),
5374             'nan' => q(NaN),
5375             'perMille' => q(‰),
5376             'percentSign' => q(%),
5377             'plusSign' => q(+),
5378             'superscriptingExponent' => q(×),
5379             },
5380             'laoo' => {
5381             'decimal' => q(,),
5382             'exponential' => q(E),
5383             'group' => q( ),
5384             'infinity' => q(∞),
5385             'list' => q(;),
5386             'minusSign' => q(−),
5387             'nan' => q(NaN),
5388             'perMille' => q(‰),
5389             'percentSign' => q(%),
5390             'plusSign' => q(+),
5391             'superscriptingExponent' => q(×),
5392             },
5393             'latn' => {
5394             'decimal' => q(,),
5395             'exponential' => q(E),
5396             'group' => q( ),
5397             'infinity' => q(∞),
5398             'list' => q(;),
5399             'minusSign' => q(−),
5400             'nan' => q(NaN),
5401             'perMille' => q(‰),
5402             'percentSign' => q(%),
5403             'plusSign' => q(+),
5404             'superscriptingExponent' => q(×),
5405             'timeSeparator' => q(:),
5406             },
5407             'lepc' => {
5408             'decimal' => q(,),
5409             'exponential' => q(E),
5410             'group' => q( ),
5411             'infinity' => q(∞),
5412             'list' => q(;),
5413             'minusSign' => q(−),
5414             'nan' => q(NaN),
5415             'perMille' => q(‰),
5416             'percentSign' => q(%),
5417             'plusSign' => q(+),
5418             'superscriptingExponent' => q(×),
5419             },
5420             'limb' => {
5421             'decimal' => q(,),
5422             'exponential' => q(E),
5423             'group' => q( ),
5424             'infinity' => q(∞),
5425             'list' => q(;),
5426             'minusSign' => q(−),
5427             'nan' => q(NaN),
5428             'perMille' => q(‰),
5429             'percentSign' => q(%),
5430             'plusSign' => q(+),
5431             'superscriptingExponent' => q(×),
5432             },
5433             'mlym' => {
5434             'decimal' => q(,),
5435             'exponential' => q(E),
5436             'group' => q( ),
5437             'infinity' => q(∞),
5438             'list' => q(;),
5439             'minusSign' => q(−),
5440             'nan' => q(NaN),
5441             'perMille' => q(‰),
5442             'percentSign' => q(%),
5443             'plusSign' => q(+),
5444             'superscriptingExponent' => q(×),
5445             },
5446             'mong' => {
5447             'decimal' => q(,),
5448             'exponential' => q(E),
5449             'group' => q( ),
5450             'infinity' => q(∞),
5451             'list' => q(;),
5452             'minusSign' => q(−),
5453             'nan' => q(NaN),
5454             'perMille' => q(‰),
5455             'percentSign' => q(%),
5456             'plusSign' => q(+),
5457             'superscriptingExponent' => q(×),
5458             },
5459             'mtei' => {
5460             'decimal' => q(,),
5461             'exponential' => q(E),
5462             'group' => q( ),
5463             'infinity' => q(∞),
5464             'list' => q(;),
5465             'minusSign' => q(−),
5466             'nan' => q(NaN),
5467             'perMille' => q(‰),
5468             'percentSign' => q(%),
5469             'plusSign' => q(+),
5470             'superscriptingExponent' => q(×),
5471             },
5472             'mymr' => {
5473             'decimal' => q(,),
5474             'exponential' => q(E),
5475             'group' => q( ),
5476             'infinity' => q(∞),
5477             'list' => q(;),
5478             'minusSign' => q(−),
5479             'nan' => q(NaN),
5480             'perMille' => q(‰),
5481             'percentSign' => q(%),
5482             'plusSign' => q(+),
5483             'superscriptingExponent' => q(×),
5484             },
5485             'mymrshan' => {
5486             'decimal' => q(,),
5487             'exponential' => q(E),
5488             'group' => q( ),
5489             'infinity' => q(∞),
5490             'list' => q(;),
5491             'minusSign' => q(−),
5492             'nan' => q(NaN),
5493             'perMille' => q(‰),
5494             'percentSign' => q(%),
5495             'plusSign' => q(+),
5496             'superscriptingExponent' => q(×),
5497             },
5498             'nkoo' => {
5499             'decimal' => q(,),
5500             'exponential' => q(E),
5501             'group' => q( ),
5502             'infinity' => q(∞),
5503             'list' => q(;),
5504             'minusSign' => q(−),
5505             'nan' => q(NaN),
5506             'perMille' => q(‰),
5507             'percentSign' => q(%),
5508             'plusSign' => q(+),
5509             'superscriptingExponent' => q(×),
5510             },
5511             'olck' => {
5512             'decimal' => q(,),
5513             'exponential' => q(E),
5514             'group' => q( ),
5515             'infinity' => q(∞),
5516             'list' => q(;),
5517             'minusSign' => q(−),
5518             'nan' => q(NaN),
5519             'perMille' => q(‰),
5520             'percentSign' => q(%),
5521             'plusSign' => q(+),
5522             'superscriptingExponent' => q(×),
5523             },
5524             'orya' => {
5525             'decimal' => q(,),
5526             'exponential' => q(E),
5527             'group' => q( ),
5528             'infinity' => q(∞),
5529             'list' => q(;),
5530             'minusSign' => q(−),
5531             'nan' => q(NaN),
5532             'perMille' => q(‰),
5533             'percentSign' => q(%),
5534             'plusSign' => q(+),
5535             'superscriptingExponent' => q(×),
5536             },
5537             'osma' => {
5538             'decimal' => q(,),
5539             'exponential' => q(E),
5540             'group' => q( ),
5541             'infinity' => q(∞),
5542             'list' => q(;),
5543             'minusSign' => q(−),
5544             'nan' => q(NaN),
5545             'perMille' => q(‰),
5546             'percentSign' => q(%),
5547             'plusSign' => q(+),
5548             'superscriptingExponent' => q(×),
5549             },
5550             'saur' => {
5551             'decimal' => q(,),
5552             'exponential' => q(E),
5553             'group' => q( ),
5554             'infinity' => q(∞),
5555             'list' => q(;),
5556             'minusSign' => q(−),
5557             'nan' => q(NaN),
5558             'perMille' => q(‰),
5559             'percentSign' => q(%),
5560             'plusSign' => q(+),
5561             'superscriptingExponent' => q(×),
5562             },
5563             'shrd' => {
5564             'decimal' => q(,),
5565             'exponential' => q(E),
5566             'group' => q( ),
5567             'infinity' => q(∞),
5568             'list' => q(;),
5569             'minusSign' => q(−),
5570             'nan' => q(NaN),
5571             'perMille' => q(‰),
5572             'percentSign' => q(%),
5573             'plusSign' => q(+),
5574             'superscriptingExponent' => q(×),
5575             },
5576             'sora' => {
5577             'decimal' => q(,),
5578             'exponential' => q(E),
5579             'group' => q( ),
5580             'infinity' => q(∞),
5581             'list' => q(;),
5582             'minusSign' => q(−),
5583             'nan' => q(NaN),
5584             'perMille' => q(‰),
5585             'percentSign' => q(%),
5586             'plusSign' => q(+),
5587             'superscriptingExponent' => q(×),
5588             },
5589             'sund' => {
5590             'decimal' => q(,),
5591             'exponential' => q(E),
5592             'group' => q( ),
5593             'infinity' => q(∞),
5594             'list' => q(;),
5595             'minusSign' => q(−),
5596             'nan' => q(NaN),
5597             'perMille' => q(‰),
5598             'percentSign' => q(%),
5599             'plusSign' => q(+),
5600             'superscriptingExponent' => q(×),
5601             },
5602             'takr' => {
5603             'decimal' => q(,),
5604             'exponential' => q(E),
5605             'group' => q( ),
5606             'infinity' => q(∞),
5607             'list' => q(;),
5608             'minusSign' => q(−),
5609             'nan' => q(NaN),
5610             'perMille' => q(‰),
5611             'percentSign' => q(%),
5612             'plusSign' => q(+),
5613             'superscriptingExponent' => q(×),
5614             },
5615             'talu' => {
5616             'decimal' => q(,),
5617             'exponential' => q(E),
5618             'group' => q( ),
5619             'infinity' => q(∞),
5620             'list' => q(;),
5621             'minusSign' => q(−),
5622             'nan' => q(NaN),
5623             'perMille' => q(‰),
5624             'percentSign' => q(%),
5625             'plusSign' => q(+),
5626             'superscriptingExponent' => q(×),
5627             },
5628             'tamldec' => {
5629             'decimal' => q(,),
5630             'exponential' => q(E),
5631             'group' => q( ),
5632             'infinity' => q(∞),
5633             'list' => q(;),
5634             'minusSign' => q(−),
5635             'nan' => q(NaN),
5636             'perMille' => q(‰),
5637             'percentSign' => q(%),
5638             'plusSign' => q(+),
5639             'superscriptingExponent' => q(×),
5640             },
5641             'telu' => {
5642             'decimal' => q(,),
5643             'exponential' => q(E),
5644             'group' => q( ),
5645             'infinity' => q(∞),
5646             'list' => q(;),
5647             'minusSign' => q(−),
5648             'nan' => q(NaN),
5649             'perMille' => q(‰),
5650             'percentSign' => q(%),
5651             'plusSign' => q(+),
5652             'superscriptingExponent' => q(×),
5653             },
5654             'thai' => {
5655             'decimal' => q(,),
5656             'exponential' => q(E),
5657             'group' => q( ),
5658             'infinity' => q(∞),
5659             'list' => q(;),
5660             'minusSign' => q(−),
5661             'nan' => q(NaN),
5662             'perMille' => q(‰),
5663             'percentSign' => q(%),
5664             'plusSign' => q(+),
5665             'superscriptingExponent' => q(×),
5666             },
5667             'tibt' => {
5668             'decimal' => q(,),
5669             'exponential' => q(E),
5670             'group' => q( ),
5671             'infinity' => q(∞),
5672             'list' => q(;),
5673             'minusSign' => q(−),
5674             'nan' => q(NaN),
5675             'perMille' => q(‰),
5676             'percentSign' => q(%),
5677             'plusSign' => q(+),
5678             'superscriptingExponent' => q(×),
5679             },
5680             'vaii' => {
5681             'decimal' => q(,),
5682             'exponential' => q(E),
5683             'group' => q( ),
5684             'infinity' => q(∞),
5685             'list' => q(;),
5686             'minusSign' => q(−),
5687             'nan' => q(NaN),
5688             'perMille' => q(‰),
5689             'percentSign' => q(%),
5690             'plusSign' => q(+),
5691             'superscriptingExponent' => q(×),
5692             },
5693             } }
5694             );
5695              
5696             has 'number_formats' => (
5697             is => 'ro',
5698             isa => HashRef,
5699             init_arg => undef,
5700             default => sub { {
5701             decimalFormat => {
5702             'default' => {
5703             '1000' => {
5704             'one' => '0k',
5705             'other' => '0k',
5706             },
5707             '10000' => {
5708             'one' => '00k',
5709             'other' => '00k',
5710             },
5711             '100000' => {
5712             'one' => '000k',
5713             'other' => '000k',
5714             },
5715             '1000000' => {
5716             'one' => '0 mill'.'',
5717             'other' => '0 mill'.'',
5718             },
5719             '10000000' => {
5720             'one' => '00 mill'.'',
5721             'other' => '00 mill'.'',
5722             },
5723             '100000000' => {
5724             'one' => '000 mill'.'',
5725             'other' => '000 mill'.'',
5726             },
5727             '1000000000' => {
5728             'one' => '0 mrd'.'',
5729             'other' => '0 mrd'.'',
5730             },
5731             '10000000000' => {
5732             'one' => '00 mrd'.'',
5733             'other' => '00 mrd'.'',
5734             },
5735             '100000000000' => {
5736             'one' => '000 mrd'.'',
5737             'other' => '000 mrd'.'',
5738             },
5739             '1000000000000' => {
5740             'one' => '0 bill'.'',
5741             'other' => '0 bill'.'',
5742             },
5743             '10000000000000' => {
5744             'one' => '00 bill'.'',
5745             'other' => '00 bill'.'',
5746             },
5747             '100000000000000' => {
5748             'one' => '000 bill'.'',
5749             'other' => '000 bill'.'',
5750             },
5751             'standard' => {
5752             'default' => '#,##0.###',
5753             },
5754             },
5755             'long' => {
5756             '1000' => {
5757             'one' => '0 tusen',
5758             'other' => '0 tusen',
5759             },
5760             '10000' => {
5761             'one' => '00 tusen',
5762             'other' => '00 tusen',
5763             },
5764             '100000' => {
5765             'one' => '000 tusen',
5766             'other' => '000 tusen',
5767             },
5768             '1000000' => {
5769             'one' => '0 million',
5770             'other' => '0 millioner',
5771             },
5772             '10000000' => {
5773             'one' => '00 million',
5774             'other' => '00 millioner',
5775             },
5776             '100000000' => {
5777             'one' => '000 million',
5778             'other' => '000 millioner',
5779             },
5780             '1000000000' => {
5781             'one' => '0 milliard',
5782             'other' => '0 milliarder',
5783             },
5784             '10000000000' => {
5785             'one' => '00 milliard',
5786             'other' => '00 milliarder',
5787             },
5788             '100000000000' => {
5789             'one' => '000 milliard',
5790             'other' => '000 milliarder',
5791             },
5792             '1000000000000' => {
5793             'one' => '0 billion',
5794             'other' => '0 billioner',
5795             },
5796             '10000000000000' => {
5797             'one' => '00 billioner',
5798             'other' => '00 billioner',
5799             },
5800             '100000000000000' => {
5801             'one' => '000 billioner',
5802             'other' => '000 billioner',
5803             },
5804             },
5805             'short' => {
5806             '1000' => {
5807             'one' => '0k',
5808             'other' => '0k',
5809             },
5810             '10000' => {
5811             'one' => '00k',
5812             'other' => '00k',
5813             },
5814             '100000' => {
5815             'one' => '000k',
5816             'other' => '000k',
5817             },
5818             '1000000' => {
5819             'one' => '0 mill'.'',
5820             'other' => '0 mill'.'',
5821             },
5822             '10000000' => {
5823             'one' => '00 mill'.'',
5824             'other' => '00 mill'.'',
5825             },
5826             '100000000' => {
5827             'one' => '000 mill'.'',
5828             'other' => '000 mill'.'',
5829             },
5830             '1000000000' => {
5831             'one' => '0 mrd'.'',
5832             'other' => '0 mrd'.'',
5833             },
5834             '10000000000' => {
5835             'one' => '00 mrd'.'',
5836             'other' => '00 mrd'.'',
5837             },
5838             '100000000000' => {
5839             'one' => '000 mrd'.'',
5840             'other' => '000 mrd'.'',
5841             },
5842             '1000000000000' => {
5843             'one' => '0 bill'.'',
5844             'other' => '0 bill'.'',
5845             },
5846             '10000000000000' => {
5847             'one' => '00 bill'.'',
5848             'other' => '00 bill'.'',
5849             },
5850             '100000000000000' => {
5851             'one' => '000 bill'.'',
5852             'other' => '000 bill'.'',
5853             },
5854             },
5855             },
5856             percentFormat => {
5857             'default' => {
5858             'standard' => {
5859             'default' => '#,##0 %',
5860             },
5861             },
5862             },
5863             scientificFormat => {
5864             'default' => {
5865             'standard' => {
5866             'default' => '#E0',
5867             },
5868             },
5869             },
5870             } },
5871             );
5872              
5873             has 'number_currency_formats' => (
5874             is => 'ro',
5875             isa => HashRef,
5876             init_arg => undef,
5877             default => sub { {
5878             'arab' => {
5879             'pattern' => {
5880             'default' => {
5881             'accounting' => {
5882             'positive' => '¤ #,##0.00',
5883             },
5884             'standard' => {
5885             'positive' => '¤ #,##0.00',
5886             },
5887             },
5888             },
5889             },
5890             'arabext' => {
5891             'pattern' => {
5892             'default' => {
5893             'accounting' => {
5894             'positive' => '¤ #,##0.00',
5895             },
5896             'standard' => {
5897             'positive' => '¤ #,##0.00',
5898             },
5899             },
5900             },
5901             },
5902             'bali' => {
5903             'pattern' => {
5904             'default' => {
5905             'accounting' => {
5906             'positive' => '¤ #,##0.00',
5907             },
5908             'standard' => {
5909             'positive' => '¤ #,##0.00',
5910             },
5911             },
5912             },
5913             },
5914             'beng' => {
5915             'pattern' => {
5916             'default' => {
5917             'accounting' => {
5918             'positive' => '¤ #,##0.00',
5919             },
5920             'standard' => {
5921             'positive' => '¤ #,##0.00',
5922             },
5923             },
5924             },
5925             },
5926             'brah' => {
5927             'pattern' => {
5928             'default' => {
5929             'accounting' => {
5930             'positive' => '¤ #,##0.00',
5931             },
5932             'standard' => {
5933             'positive' => '¤ #,##0.00',
5934             },
5935             },
5936             },
5937             },
5938             'cakm' => {
5939             'pattern' => {
5940             'default' => {
5941             'accounting' => {
5942             'positive' => '¤ #,##0.00',
5943             },
5944             'standard' => {
5945             'positive' => '¤ #,##0.00',
5946             },
5947             },
5948             },
5949             },
5950             'cham' => {
5951             'pattern' => {
5952             'default' => {
5953             'accounting' => {
5954             'positive' => '¤ #,##0.00',
5955             },
5956             'standard' => {
5957             'positive' => '¤ #,##0.00',
5958             },
5959             },
5960             },
5961             },
5962             'deva' => {
5963             'pattern' => {
5964             'default' => {
5965             'accounting' => {
5966             'positive' => '¤ #,##0.00',
5967             },
5968             'standard' => {
5969             'positive' => '¤ #,##0.00',
5970             },
5971             },
5972             },
5973             },
5974             'fullwide' => {
5975             'pattern' => {
5976             'default' => {
5977             'accounting' => {
5978             'positive' => '¤ #,##0.00',
5979             },
5980             'standard' => {
5981             'positive' => '¤ #,##0.00',
5982             },
5983             },
5984             },
5985             },
5986             'gujr' => {
5987             'pattern' => {
5988             'default' => {
5989             'accounting' => {
5990             'positive' => '¤ #,##0.00',
5991             },
5992             'standard' => {
5993             'positive' => '¤ #,##0.00',
5994             },
5995             },
5996             },
5997             },
5998             'guru' => {
5999             'pattern' => {
6000             'default' => {
6001             'accounting' => {
6002             'positive' => '¤ #,##0.00',
6003             },
6004             'standard' => {
6005             'positive' => '¤ #,##0.00',
6006             },
6007             },
6008             },
6009             },
6010             'hanidec' => {
6011             'pattern' => {
6012             'default' => {
6013             'accounting' => {
6014             'positive' => '¤ #,##0.00',
6015             },
6016             'standard' => {
6017             'positive' => '¤ #,##0.00',
6018             },
6019             },
6020             },
6021             },
6022             'java' => {
6023             'pattern' => {
6024             'default' => {
6025             'accounting' => {
6026             'positive' => '¤ #,##0.00',
6027             },
6028             'standard' => {
6029             'positive' => '¤ #,##0.00',
6030             },
6031             },
6032             },
6033             },
6034             'kali' => {
6035             'pattern' => {
6036             'default' => {
6037             'accounting' => {
6038             'positive' => '¤ #,##0.00',
6039             },
6040             'standard' => {
6041             'positive' => '¤ #,##0.00',
6042             },
6043             },
6044             },
6045             },
6046             'khmr' => {
6047             'pattern' => {
6048             'default' => {
6049             'accounting' => {
6050             'positive' => '¤ #,##0.00',
6051             },
6052             'standard' => {
6053             'positive' => '¤ #,##0.00',
6054             },
6055             },
6056             },
6057             },
6058             'knda' => {
6059             'pattern' => {
6060             'default' => {
6061             'accounting' => {
6062             'positive' => '¤ #,##0.00',
6063             },
6064             'standard' => {
6065             'positive' => '¤ #,##0.00',
6066             },
6067             },
6068             },
6069             },
6070             'lana' => {
6071             'pattern' => {
6072             'default' => {
6073             'accounting' => {
6074             'positive' => '¤ #,##0.00',
6075             },
6076             'standard' => {
6077             'positive' => '¤ #,##0.00',
6078             },
6079             },
6080             },
6081             },
6082             'lanatham' => {
6083             'pattern' => {
6084             'default' => {
6085             'accounting' => {
6086             'positive' => '¤ #,##0.00',
6087             },
6088             'standard' => {
6089             'positive' => '¤ #,##0.00',
6090             },
6091             },
6092             },
6093             },
6094             'laoo' => {
6095             'pattern' => {
6096             'default' => {
6097             'accounting' => {
6098             'positive' => '¤ #,##0.00',
6099             },
6100             'standard' => {
6101             'positive' => '¤ #,##0.00',
6102             },
6103             },
6104             },
6105             },
6106             'latn' => {
6107             'pattern' => {
6108             'default' => {
6109             'accounting' => {
6110             'positive' => '¤ #,##0.00',
6111             },
6112             'standard' => {
6113             'positive' => '¤ #,##0.00',
6114             },
6115             },
6116             },
6117             },
6118             'lepc' => {
6119             'pattern' => {
6120             'default' => {
6121             'accounting' => {
6122             'positive' => '¤ #,##0.00',
6123             },
6124             'standard' => {
6125             'positive' => '¤ #,##0.00',
6126             },
6127             },
6128             },
6129             },
6130             'limb' => {
6131             'pattern' => {
6132             'default' => {
6133             'accounting' => {
6134             'positive' => '¤ #,##0.00',
6135             },
6136             'standard' => {
6137             'positive' => '¤ #,##0.00',
6138             },
6139             },
6140             },
6141             },
6142             'mlym' => {
6143             'pattern' => {
6144             'default' => {
6145             'accounting' => {
6146             'positive' => '¤ #,##0.00',
6147             },
6148             'standard' => {
6149             'positive' => '¤ #,##0.00',
6150             },
6151             },
6152             },
6153             },
6154             'mong' => {
6155             'pattern' => {
6156             'default' => {
6157             'accounting' => {
6158             'positive' => '¤ #,##0.00',
6159             },
6160             'standard' => {
6161             'positive' => '¤ #,##0.00',
6162             },
6163             },
6164             },
6165             },
6166             'mtei' => {
6167             'pattern' => {
6168             'default' => {
6169             'accounting' => {
6170             'positive' => '¤ #,##0.00',
6171             },
6172             'standard' => {
6173             'positive' => '¤ #,##0.00',
6174             },
6175             },
6176             },
6177             },
6178             'mymr' => {
6179             'pattern' => {
6180             'default' => {
6181             'accounting' => {
6182             'positive' => '¤ #,##0.00',
6183             },
6184             'standard' => {
6185             'positive' => '¤ #,##0.00',
6186             },
6187             },
6188             },
6189             },
6190             'mymrshan' => {
6191             'pattern' => {
6192             'default' => {
6193             'accounting' => {
6194             'positive' => '¤ #,##0.00',
6195             },
6196             'standard' => {
6197             'positive' => '¤ #,##0.00',
6198             },
6199             },
6200             },
6201             },
6202             'nkoo' => {
6203             'pattern' => {
6204             'default' => {
6205             'accounting' => {
6206             'positive' => '¤ #,##0.00',
6207             },
6208             'standard' => {
6209             'positive' => '¤ #,##0.00',
6210             },
6211             },
6212             },
6213             },
6214             'olck' => {
6215             'pattern' => {
6216             'default' => {
6217             'accounting' => {
6218             'positive' => '¤ #,##0.00',
6219             },
6220             'standard' => {
6221             'positive' => '¤ #,##0.00',
6222             },
6223             },
6224             },
6225             },
6226             'orya' => {
6227             'pattern' => {
6228             'default' => {
6229             'accounting' => {
6230             'positive' => '¤ #,##0.00',
6231             },
6232             'standard' => {
6233             'positive' => '¤ #,##0.00',
6234             },
6235             },
6236             },
6237             },
6238             'osma' => {
6239             'pattern' => {
6240             'default' => {
6241             'accounting' => {
6242             'positive' => '¤ #,##0.00',
6243             },
6244             'standard' => {
6245             'positive' => '¤ #,##0.00',
6246             },
6247             },
6248             },
6249             },
6250             'saur' => {
6251             'pattern' => {
6252             'default' => {
6253             'accounting' => {
6254             'positive' => '¤ #,##0.00',
6255             },
6256             'standard' => {
6257             'positive' => '¤ #,##0.00',
6258             },
6259             },
6260             },
6261             },
6262             'shrd' => {
6263             'pattern' => {
6264             'default' => {
6265             'accounting' => {
6266             'positive' => '¤ #,##0.00',
6267             },
6268             'standard' => {
6269             'positive' => '¤ #,##0.00',
6270             },
6271             },
6272             },
6273             },
6274             'sora' => {
6275             'pattern' => {
6276             'default' => {
6277             'accounting' => {
6278             'positive' => '¤ #,##0.00',
6279             },
6280             'standard' => {
6281             'positive' => '¤ #,##0.00',
6282             },
6283             },
6284             },
6285             },
6286             'sund' => {
6287             'pattern' => {
6288             'default' => {
6289             'accounting' => {
6290             'positive' => '¤ #,##0.00',
6291             },
6292             'standard' => {
6293             'positive' => '¤ #,##0.00',
6294             },
6295             },
6296             },
6297             },
6298             'takr' => {
6299             'pattern' => {
6300             'default' => {
6301             'accounting' => {
6302             'positive' => '¤ #,##0.00',
6303             },
6304             'standard' => {
6305             'positive' => '¤ #,##0.00',
6306             },
6307             },
6308             },
6309             },
6310             'talu' => {
6311             'pattern' => {
6312             'default' => {
6313             'accounting' => {
6314             'positive' => '¤ #,##0.00',
6315             },
6316             'standard' => {
6317             'positive' => '¤ #,##0.00',
6318             },
6319             },
6320             },
6321             },
6322             'tamldec' => {
6323             'pattern' => {
6324             'default' => {
6325             'accounting' => {
6326             'positive' => '¤ #,##0.00',
6327             },
6328             'standard' => {
6329             'positive' => '¤ #,##0.00',
6330             },
6331             },
6332             },
6333             },
6334             'telu' => {
6335             'pattern' => {
6336             'default' => {
6337             'accounting' => {
6338             'positive' => '¤ #,##0.00',
6339             },
6340             'standard' => {
6341             'positive' => '¤ #,##0.00',
6342             },
6343             },
6344             },
6345             },
6346             'thai' => {
6347             'pattern' => {
6348             'default' => {
6349             'accounting' => {
6350             'positive' => '¤ #,##0.00',
6351             },
6352             'standard' => {
6353             'positive' => '¤ #,##0.00',
6354             },
6355             },
6356             },
6357             },
6358             'tibt' => {
6359             'pattern' => {
6360             'default' => {
6361             'accounting' => {
6362             'positive' => '¤ #,##0.00',
6363             },
6364             'standard' => {
6365             'positive' => '¤ #,##0.00',
6366             },
6367             },
6368             },
6369             },
6370             'vaii' => {
6371             'pattern' => {
6372             'default' => {
6373             'accounting' => {
6374             'positive' => '¤ #,##0.00',
6375             },
6376             'standard' => {
6377             'positive' => '¤ #,##0.00',
6378             },
6379             },
6380             },
6381             },
6382             } },
6383             );
6384              
6385             has 'currencies' => (
6386             is => 'ro',
6387             isa => HashRef,
6388             init_arg => undef,
6389             default => sub { {
6390             'ADP' => {
6391             symbol => 'ADP',
6392             display_name => {
6393             'currency' => q(andorranske pesetas),
6394             'one' => q(andorransk pesetas),
6395             'other' => q(andorranske pesetas),
6396             },
6397             },
6398             'AED' => {
6399             symbol => 'AED',
6400             display_name => {
6401             'currency' => q(emiratarabiske dirham),
6402             'one' => q(emiratarabisk dirham),
6403             'other' => q(emiratarabiske dirham),
6404             },
6405             },
6406             'AFA' => {
6407             symbol => 'AFA',
6408             display_name => {
6409             'currency' => q(afgansk afghani \(1927–2002\)),
6410             'one' => q(afghansk afghani \(1927–2002\)),
6411             'other' => q(afghanske afghani \(1927–2002\)),
6412             },
6413             },
6414             'AFN' => {
6415             symbol => 'AFN',
6416             display_name => {
6417             'currency' => q(afghanske afghani),
6418             'one' => q(afghansk afghani),
6419             'other' => q(afghanske afghani),
6420             },
6421             },
6422             'ALK' => {
6423             symbol => 'ALK',
6424             display_name => {
6425             'currency' => q(albanske lek \(1946–1965\)),
6426             'one' => q(albansk lek \(1946–1965\)),
6427             'other' => q(albanske lek \(1946–1965\)),
6428             },
6429             },
6430             'ALL' => {
6431             symbol => 'ALL',
6432             display_name => {
6433             'currency' => q(albanske lek),
6434             'one' => q(albansk lek),
6435             'other' => q(albanske lek),
6436             },
6437             },
6438             'AMD' => {
6439             symbol => 'AMD',
6440             display_name => {
6441             'currency' => q(armenske dram),
6442             'one' => q(armensk dram),
6443             'other' => q(armenske dram),
6444             },
6445             },
6446             'ANG' => {
6447             symbol => 'ANG',
6448             display_name => {
6449             'currency' => q(nederlandske antillegylden),
6450             'one' => q(nederlandsk antillegylden),
6451             'other' => q(nederlandske antillegylden),
6452             },
6453             },
6454             'AOA' => {
6455             symbol => 'AOA',
6456             display_name => {
6457             'currency' => q(angolanske kwanza),
6458             'one' => q(angolansk kwanza),
6459             'other' => q(angolanske kwanza),
6460             },
6461             },
6462             'AOK' => {
6463             symbol => 'AOK',
6464             display_name => {
6465             'currency' => q(angolanske kwanza \(1977–1990\)),
6466             'one' => q(angolansk kwanza \(1977–1990\)),
6467             'other' => q(angolanske kwanza \(1977–1990\)),
6468             },
6469             },
6470             'AON' => {
6471             symbol => 'AON',
6472             display_name => {
6473             'currency' => q(angolanske nye kwanza \(1990–2000\)),
6474             'one' => q(angolansk ny kwanza),
6475             'other' => q(angolanske nye kwanza \(1990–2000\)),
6476             },
6477             },
6478             'AOR' => {
6479             symbol => 'AOR',
6480             display_name => {
6481             'currency' => q(angolanske omjusterte kwanza \(1995–1999\)),
6482             'one' => q(angolansk kwanza reajustado \(1995–1999\)),
6483             'other' => q(angolanske omjusterte kwanza \(1995–1999\)),
6484             },
6485             },
6486             'ARA' => {
6487             symbol => 'ARA',
6488             display_name => {
6489             'currency' => q(argentinske australer),
6490             'one' => q(argentinsk austral),
6491             'other' => q(argentinske australer),
6492             },
6493             },
6494             'ARL' => {
6495             symbol => 'ARL',
6496             display_name => {
6497             'currency' => q(argentinske peso ley),
6498             'one' => q(argentinsk peso ley),
6499             'other' => q(argentinske peso ley),
6500             },
6501             },
6502             'ARM' => {
6503             symbol => 'ARM',
6504             display_name => {
6505             'currency' => q(argentinsk pesos \(1881–1970\)),
6506             'one' => q(argentinsk pesos \(1881–1970\)),
6507             'other' => q(argentinske pesos \(1881–1970\)),
6508             },
6509             },
6510             'ARP' => {
6511             symbol => 'ARP',
6512             display_name => {
6513             'currency' => q(argentinske pesos \(1983–1985\)),
6514             'one' => q(argentinsk pesos \(1983–1985\)),
6515             'other' => q(argentinske pesos \(1983–1985\)),
6516             },
6517             },
6518             'ARS' => {
6519             symbol => 'ARS',
6520             display_name => {
6521             'currency' => q(argentinske pesos),
6522             'one' => q(argentinsk peso),
6523             'other' => q(argentinske pesos),
6524             },
6525             },
6526             'ATS' => {
6527             symbol => 'ATS',
6528             display_name => {
6529             'currency' => q(østerrikske shilling),
6530             'one' => q(østerriksk schilling),
6531             'other' => q(østerrikske schilling),
6532             },
6533             },
6534             'AUD' => {
6535             symbol => 'AUD',
6536             display_name => {
6537             'currency' => q(australske dollar),
6538             'one' => q(australsk dollar),
6539             'other' => q(australske dollar),
6540             },
6541             },
6542             'AWG' => {
6543             symbol => 'AWG',
6544             display_name => {
6545             'currency' => q(arubiske floriner),
6546             'one' => q(arubisk florin),
6547             'other' => q(arubiske floriner),
6548             },
6549             },
6550             'AZM' => {
6551             symbol => 'AZM',
6552             display_name => {
6553             'currency' => q(aserbajdsjanske manat \(1993–2006\)),
6554             'one' => q(aserbajdsjansk manat \(1993–2006\)),
6555             'other' => q(aserbajdsjanske manat \(1993–2006\)),
6556             },
6557             },
6558             'AZN' => {
6559             symbol => 'AZN',
6560             display_name => {
6561             'currency' => q(aserbajdsjanske manat),
6562             'one' => q(aserbajdsjansk manat),
6563             'other' => q(aserbajdsjanske manat),
6564             },
6565             },
6566             'BAD' => {
6567             symbol => 'BAD',
6568             display_name => {
6569             'currency' => q(bosnisk-hercegovinske dinarer \(1992–1994\)),
6570             'one' => q(bosnisk-hercegovinsk dinar \(1992–1994\)),
6571             'other' => q(bosnisk-hercegovinske dinarer \(1992–1994\)),
6572             },
6573             },
6574             'BAM' => {
6575             symbol => 'BAM',
6576             display_name => {
6577             'currency' => q(bosnisk-hercegovinske konvertible mark),
6578             'one' => q(bosnisk-hercegovinsk konvertibel mark),
6579             'other' => q(bosnisk-hercegovinske konvertible mark),
6580             },
6581             },
6582             'BAN' => {
6583             symbol => 'BAN',
6584             display_name => {
6585             'currency' => q(nye bosnisk-hercegovinske dinarer \(1994–1997\)),
6586             'one' => q(ny bosnisk-hercegovinsk dinar \(1994–1997\)),
6587             'other' => q(nye bosnisk-hercegovinske dinarer \(1994–1997\)),
6588             },
6589             },
6590             'BBD' => {
6591             symbol => 'BBD',
6592             display_name => {
6593             'currency' => q(barbadiske dollar),
6594             'one' => q(barbadisk dollar),
6595             'other' => q(barbadiske dollar),
6596             },
6597             },
6598             'BDT' => {
6599             symbol => 'BDT',
6600             display_name => {
6601             'currency' => q(bangladeshiske taka),
6602             'one' => q(bangladeshisk taka),
6603             'other' => q(bangladeshiske taka),
6604             },
6605             },
6606             'BEC' => {
6607             symbol => 'BEC',
6608             display_name => {
6609             'currency' => q(belgiske franc \(konvertible\)),
6610             'one' => q(belgisk franc \(konvertibel\)),
6611             'other' => q(belgiske franc \(konvertible\)),
6612             },
6613             },
6614             'BEF' => {
6615             symbol => 'BEF',
6616             display_name => {
6617             'currency' => q(belgiske franc),
6618             'one' => q(belgisk franc),
6619             'other' => q(belgiske franc),
6620             },
6621             },
6622             'BEL' => {
6623             symbol => 'BEL',
6624             display_name => {
6625             'currency' => q(belgiske franc \(finansielle\)),
6626             'one' => q(belgisk franc \(finansiell\)),
6627             'other' => q(belgiske franc \(finansielle\)),
6628             },
6629             },
6630             'BGL' => {
6631             symbol => 'BGL',
6632             display_name => {
6633             'currency' => q(bulgarske lev \(hard\)),
6634             'one' => q(bulgarsk lev \(hard\)),
6635             'other' => q(bulgarske lev \(hard\)),
6636             },
6637             },
6638             'BGM' => {
6639             symbol => 'BGM',
6640             display_name => {
6641             'currency' => q(bulgarske lev \(sosialist\)),
6642             'one' => q(bulgarsk lev \(sosialist\)),
6643             'other' => q(bulgarske lev \(sosialist\)),
6644             },
6645             },
6646             'BGN' => {
6647             symbol => 'BGN',
6648             display_name => {
6649             'currency' => q(bulgarske lev),
6650             'one' => q(bulgarsk lev),
6651             'other' => q(bulgarske lev),
6652             },
6653             },
6654             'BGO' => {
6655             symbol => 'BGO',
6656             display_name => {
6657             'currency' => q(bulgarske lev \(1879–1952\)),
6658             'one' => q(bulgarsk lev \(1879–1952\)),
6659             'other' => q(bulgarske lev \(1879–1952\)),
6660             },
6661             },
6662             'BHD' => {
6663             symbol => 'BHD',
6664             display_name => {
6665             'currency' => q(bahrainske dinarer),
6666             'one' => q(bahrainsk dinar),
6667             'other' => q(bahrainske dinarer),
6668             },
6669             },
6670             'BIF' => {
6671             symbol => 'BIF',
6672             display_name => {
6673             'currency' => q(burundiske franc),
6674             'one' => q(burundisk franc),
6675             'other' => q(burundiske franc),
6676             },
6677             },
6678             'BMD' => {
6679             symbol => 'BMD',
6680             display_name => {
6681             'currency' => q(bermudiske dollar),
6682             'one' => q(bermudisk dollar),
6683             'other' => q(bermudiske dollar),
6684             },
6685             },
6686             'BND' => {
6687             symbol => 'BND',
6688             display_name => {
6689             'currency' => q(bruneiske dollar),
6690             'one' => q(bruneisk dollar),
6691             'other' => q(bruneiske dollar),
6692             },
6693             },
6694             'BOB' => {
6695             symbol => 'BOB',
6696             display_name => {
6697             'currency' => q(bolivianske boliviano),
6698             'one' => q(boliviansk boliviano),
6699             'other' => q(bolivianske boliviano),
6700             },
6701             },
6702             'BOL' => {
6703             symbol => 'BOL',
6704             display_name => {
6705             'currency' => q(bolivianske boliviano \(1863–1963\)),
6706             'one' => q(boliviansk boliviano \(1863–1963\)),
6707             'other' => q(bolivianske boliviano \(1863–1963\)),
6708             },
6709             },
6710             'BOP' => {
6711             symbol => 'BOP',
6712             display_name => {
6713             'currency' => q(bolivianske pesos),
6714             'one' => q(boliviansk pesos),
6715             'other' => q(bolivianske pesos),
6716             },
6717             },
6718             'BOV' => {
6719             symbol => 'BOV',
6720             display_name => {
6721             'currency' => q(bolivianske mvdol),
6722             'one' => q(bolivianske mvdol),
6723             'other' => q(bolivianske mvdol),
6724             },
6725             },
6726             'BRB' => {
6727             symbol => 'BRB',
6728             display_name => {
6729             'currency' => q(brasilianske cruzeiro novo \(1967–1986\)),
6730             'one' => q(brasiliansk cruzeiro novo \(1967–1986\)),
6731             'other' => q(brasilianske cruzeiro novo \(1967–1986\)),
6732             },
6733             },
6734             'BRC' => {
6735             symbol => 'BRC',
6736             display_name => {
6737             'currency' => q(brasilianske cruzados \(1986–1989\)),
6738             'one' => q(brasiliansk cruzado \(1986–1989\)),
6739             'other' => q(brasilianske cruzado \(1986–1989\)),
6740             },
6741             },
6742             'BRE' => {
6743             symbol => 'BRE',
6744             display_name => {
6745             'currency' => q(brasilianske cruzeiro \(1990–1993\)),
6746             'one' => q(brasiliansk cruzeiro \(1990–1993\)),
6747             'other' => q(brasilianske cruzeiro \(1990–1993\)),
6748             },
6749             },
6750             'BRL' => {
6751             symbol => 'BRL',
6752             display_name => {
6753             'currency' => q(brasilianske real),
6754             'one' => q(brasiliansk real),
6755             'other' => q(brasilianske real),
6756             },
6757             },
6758             'BRN' => {
6759             symbol => 'BRN',
6760             display_name => {
6761             'currency' => q(brasilianske cruzado novo \(1989–1990\)),
6762             'one' => q(brasiliansk cruzado novo \(1989–1990\)),
6763             'other' => q(brasilianske cruzado novo \(1989–1990\)),
6764             },
6765             },
6766             'BRR' => {
6767             symbol => 'BRR',
6768             display_name => {
6769             'currency' => q(brasilianske cruzeiro \(1993–1994\)),
6770             'one' => q(brasiliansk cruzeiro \(1993–1994\)),
6771             'other' => q(brasilianske cruzeiro \(1993–1994\)),
6772             },
6773             },
6774             'BRZ' => {
6775             symbol => 'BRZ',
6776             display_name => {
6777             'currency' => q(brasilianske cruzeiro \(1942–1967\)),
6778             'one' => q(brasiliansk cruzeiro \(1942–1967\)),
6779             'other' => q(brasilianske cruzeiro \(1942–1967\)),
6780             },
6781             },
6782             'BSD' => {
6783             symbol => 'BSD',
6784             display_name => {
6785             'currency' => q(bahamanske dollar),
6786             'one' => q(bahamansk dollar),
6787             'other' => q(bahamanske dollar),
6788             },
6789             },
6790             'BTN' => {
6791             symbol => 'BTN',
6792             display_name => {
6793             'currency' => q(bhutanske ngultrum),
6794             'one' => q(bhutansk ngultrum),
6795             'other' => q(bhutanske ngultrum),
6796             },
6797             },
6798             'BUK' => {
6799             symbol => 'BUK',
6800             display_name => {
6801             'currency' => q(burmesiske kyat),
6802             'one' => q(burmesisk kyat),
6803             'other' => q(burmesiske kyat),
6804             },
6805             },
6806             'BWP' => {
6807             symbol => 'BWP',
6808             display_name => {
6809             'currency' => q(botswanske pula),
6810             'one' => q(botswansk pula),
6811             'other' => q(botswanske pula),
6812             },
6813             },
6814             'BYB' => {
6815             symbol => 'BYB',
6816             display_name => {
6817             'currency' => q(hviterussiske nye rubler \(1994–1999\)),
6818             'one' => q(hviterussisk ny rubel \(1994–1999\)),
6819             'other' => q(hviterussiske nye rubler \(1994–1999\)),
6820             },
6821             },
6822             'BYN' => {
6823             symbol => 'BYN',
6824             display_name => {
6825             'currency' => q(nye hviterussiske rubler),
6826             'one' => q(ny hviterussisk rubel),
6827             'other' => q(nye hviterussiske rubler),
6828             },
6829             },
6830             'BYR' => {
6831             symbol => 'BYR',
6832             display_name => {
6833             'currency' => q(hviterussiske rubler \(2000–2016\)),
6834             'one' => q(hviterussisk rubel \(2000–2016\)),
6835             'other' => q(hviterussiske rubler \(2000–2016\)),
6836             },
6837             },
6838             'BZD' => {
6839             symbol => 'BZD',
6840             display_name => {
6841             'currency' => q(beliziske dollar),
6842             'one' => q(belizisk dollar),
6843             'other' => q(beliziske dollar),
6844             },
6845             },
6846             'CAD' => {
6847             symbol => 'CAD',
6848             display_name => {
6849             'currency' => q(kanadiske dollar),
6850             'one' => q(kanadisk dollar),
6851             'other' => q(kanadiske dollar),
6852             },
6853             },
6854             'CDF' => {
6855             symbol => 'CDF',
6856             display_name => {
6857             'currency' => q(kongolesiske franc),
6858             'one' => q(kongolesisk franc),
6859             'other' => q(kongolesiske franc),
6860             },
6861             },
6862             'CHE' => {
6863             symbol => 'CHE',
6864             display_name => {
6865             'currency' => q(WIR euro),
6866             },
6867             },
6868             'CHF' => {
6869             symbol => 'CHF',
6870             display_name => {
6871             'currency' => q(sveitsiske franc),
6872             'one' => q(sveitsisk franc),
6873             'other' => q(sveitsiske franc),
6874             },
6875             },
6876             'CHW' => {
6877             symbol => 'CHW',
6878             display_name => {
6879             'currency' => q(WIR franc),
6880             },
6881             },
6882             'CLE' => {
6883             symbol => 'CLE',
6884             display_name => {
6885             'currency' => q(chilenske escudo),
6886             'one' => q(chilensk escudo),
6887             'other' => q(chilenske escudo),
6888             },
6889             },
6890             'CLF' => {
6891             symbol => 'CLF',
6892             display_name => {
6893             'currency' => q(chilenske unidades de fomento),
6894             'one' => q(chilensk unidades de fomento),
6895             'other' => q(chilenske unidades de fomento),
6896             },
6897             },
6898             'CLP' => {
6899             symbol => 'CLP',
6900             display_name => {
6901             'currency' => q(chilenske pesos),
6902             'one' => q(chilensk peso),
6903             'other' => q(chilenske pesos),
6904             },
6905             },
6906             'CNH' => {
6907             symbol => 'CNH',
6908             display_name => {
6909             'currency' => q(kinesiske yuan \(offshore\)),
6910             'one' => q(kinesisk yuan \(offshore\)),
6911             'other' => q(kinesiske yuan \(offshore\)),
6912             },
6913             },
6914             'CNX' => {
6915             symbol => 'CNX',
6916             display_name => {
6917             'currency' => q(Kinas folkebank dollar),
6918             'one' => q(Kinas folkebank dollar),
6919             'other' => q(Kinas folkebank dollar),
6920             },
6921             },
6922             'CNY' => {
6923             symbol => 'CNY',
6924             display_name => {
6925             'currency' => q(kinesiske yuan),
6926             'one' => q(kinesisk yuan),
6927             'other' => q(kinesiske yuan),
6928             },
6929             },
6930             'COP' => {
6931             symbol => 'COP',
6932             display_name => {
6933             'currency' => q(colombianske pesos),
6934             'one' => q(colombiansk peso),
6935             'other' => q(colombianske pesos),
6936             },
6937             },
6938             'COU' => {
6939             symbol => 'COU',
6940             display_name => {
6941             'currency' => q(colombianske unidad de valor real),
6942             'one' => q(colombiansk unidad de valor real),
6943             'other' => q(colombianske unidad de valor real),
6944             },
6945             },
6946             'CRC' => {
6947             symbol => 'CRC',
6948             display_name => {
6949             'currency' => q(costaricanske colón),
6950             'one' => q(costaricansk colón),
6951             'other' => q(costaricanske colón),
6952             },
6953             },
6954             'CSD' => {
6955             symbol => 'CSD',
6956             display_name => {
6957             'currency' => q(serbiske dinarer \(2002–2006\)),
6958             'one' => q(serbisk dinar \(2002–2006\)),
6959             'other' => q(serbiske dinarer \(2002–2006\)),
6960             },
6961             },
6962             'CSK' => {
6963             symbol => 'CSK',
6964             display_name => {
6965             'currency' => q(tsjekkoslovakiske koruna \(hard\)),
6966             'one' => q(tsjekkoslovakisk koruna \(hard\)),
6967             'other' => q(tsjekkoslovakiske koruna \(hard\)),
6968             },
6969             },
6970             'CUC' => {
6971             symbol => 'CUC',
6972             display_name => {
6973             'currency' => q(kubanske konvertible pesos),
6974             'one' => q(kubansk konvertibel peso),
6975             'other' => q(kubanske konvertible pesos),
6976             },
6977             },
6978             'CUP' => {
6979             symbol => 'CUP',
6980             display_name => {
6981             'currency' => q(kubanske pesos),
6982             'one' => q(kubansk peso),
6983             'other' => q(kubanske pesos),
6984             },
6985             },
6986             'CVE' => {
6987             symbol => 'CVE',
6988             display_name => {
6989             'currency' => q(kappverdiske escudos),
6990             'one' => q(kappverdisk escudo),
6991             'other' => q(kappverdiske escudos),
6992             },
6993             },
6994             'CYP' => {
6995             symbol => 'CYP',
6996             display_name => {
6997             'currency' => q(kypriotiske pund),
6998             'one' => q(kypriotisk pund),
6999             'other' => q(kypriotiske pund),
7000             },
7001             },
7002             'CZK' => {
7003             symbol => 'CZK',
7004             display_name => {
7005             'currency' => q(tsjekkiske koruna),
7006             'one' => q(tsjekkisk koruna),
7007             'other' => q(tsjekkiske koruna),
7008             },
7009             },
7010             'DDM' => {
7011             symbol => 'DDM',
7012             display_name => {
7013             'currency' => q(østtyske mark),
7014             'one' => q(østtysk mark),
7015             'other' => q(østtyske mark),
7016             },
7017             },
7018             'DEM' => {
7019             symbol => 'DEM',
7020             display_name => {
7021             'currency' => q(tyske mark),
7022             'one' => q(tysk mark),
7023             'other' => q(tyske mark),
7024             },
7025             },
7026             'DJF' => {
7027             symbol => 'DJF',
7028             display_name => {
7029             'currency' => q(djiboutiske franc),
7030             'one' => q(djiboutisk franc),
7031             'other' => q(djiboutiske franc),
7032             },
7033             },
7034             'DKK' => {
7035             symbol => 'DKK',
7036             display_name => {
7037             'currency' => q(danske kroner),
7038             'one' => q(dansk krone),
7039             'other' => q(danske kroner),
7040             },
7041             },
7042             'DOP' => {
7043             symbol => 'DOP',
7044             display_name => {
7045             'currency' => q(dominikanske pesos),
7046             'one' => q(dominikansk peso),
7047             'other' => q(dominikanske pesos),
7048             },
7049             },
7050             'DZD' => {
7051             symbol => 'DZD',
7052             display_name => {
7053             'currency' => q(algeriske dinarer),
7054             'one' => q(algerisk dinar),
7055             'other' => q(algeriske dinarer),
7056             },
7057             },
7058             'ECS' => {
7059             symbol => 'ECS',
7060             display_name => {
7061             'currency' => q(ecuadorianske sucre),
7062             'one' => q(ecuadoriansk sucre),
7063             'other' => q(ecuadorianske sucre),
7064             },
7065             },
7066             'ECV' => {
7067             symbol => 'ECV',
7068             display_name => {
7069             'currency' => q(ecuadorianske unidad de valor constante \(UVC\)),
7070             'one' => q(ecuadoriansk unidad de valor constante \(UVC\)),
7071             'other' => q(ecuadorianske unidad de valor constante \(UVC\)),
7072             },
7073             },
7074             'EEK' => {
7075             symbol => 'EEK',
7076             display_name => {
7077             'currency' => q(estiske kroon),
7078             'one' => q(estisk kroon),
7079             'other' => q(estiske kroner),
7080             },
7081             },
7082             'EGP' => {
7083             symbol => 'EGP',
7084             display_name => {
7085             'currency' => q(egyptiske pund),
7086             'one' => q(egyptisk pund),
7087             'other' => q(egyptiske pund),
7088             },
7089             },
7090             'ERN' => {
7091             symbol => 'ERN',
7092             display_name => {
7093             'currency' => q(eritreiske nakfa),
7094             'one' => q(eritreisk nakfa),
7095             'other' => q(eritreiske nakfa),
7096             },
7097             },
7098             'ESA' => {
7099             symbol => 'ESA',
7100             display_name => {
7101             'currency' => q(spanske peseta \(A–konto\)),
7102             'one' => q(spansk peseta \(A–konto\)),
7103             'other' => q(spanske peseta \(A–konto\)),
7104             },
7105             },
7106             'ESB' => {
7107             symbol => 'ESB',
7108             display_name => {
7109             'currency' => q(spanske peseta \(konvertibel konto\)),
7110             'one' => q(spansk peseta \(konvertibel konto\)),
7111             'other' => q(spanske peseta \(konvertibel konto\)),
7112             },
7113             },
7114             'ESP' => {
7115             symbol => 'ESP',
7116             display_name => {
7117             'currency' => q(spanske peseta),
7118             'one' => q(spansk peseta),
7119             'other' => q(spanske peseta),
7120             },
7121             },
7122             'ETB' => {
7123             symbol => 'ETB',
7124             display_name => {
7125             'currency' => q(etiopiske birr),
7126             'one' => q(etiopisk birr),
7127             'other' => q(etiopiske birr),
7128             },
7129             },
7130             'EUR' => {
7131             symbol => '€',
7132             display_name => {
7133             'currency' => q(euro),
7134             'one' => q(euro),
7135             'other' => q(euro),
7136             },
7137             },
7138             'FIM' => {
7139             symbol => 'FIM',
7140             display_name => {
7141             'currency' => q(finske mark),
7142             'one' => q(finsk mark),
7143             'other' => q(finske mark),
7144             },
7145             },
7146             'FJD' => {
7147             symbol => 'FJD',
7148             display_name => {
7149             'currency' => q(fijianske dollar),
7150             'one' => q(fijiansk dollar),
7151             'other' => q(fijianske dollar),
7152             },
7153             },
7154             'FKP' => {
7155             symbol => 'FKP',
7156             display_name => {
7157             'currency' => q(falklandspund),
7158             'one' => q(falklandspund),
7159             'other' => q(falklandspund),
7160             },
7161             },
7162             'FRF' => {
7163             symbol => 'FRF',
7164             display_name => {
7165             'currency' => q(franske franc),
7166             'one' => q(fransk franc),
7167             'other' => q(franske franc),
7168             },
7169             },
7170             'GBP' => {
7171             symbol => '£',
7172             display_name => {
7173             'currency' => q(britiske pund),
7174             'one' => q(britisk pund),
7175             'other' => q(britiske pund),
7176             },
7177             },
7178             'GEK' => {
7179             symbol => 'GEK',
7180             display_name => {
7181             'currency' => q(georgiske kupon larit),
7182             'one' => q(georgisk kupon larit),
7183             'other' => q(georgiske kupon larit),
7184             },
7185             },
7186             'GEL' => {
7187             symbol => 'GEL',
7188             display_name => {
7189             'currency' => q(georgiske lari),
7190             'one' => q(georgisk lari),
7191             'other' => q(georgiske lari),
7192             },
7193             },
7194             'GHC' => {
7195             symbol => 'GHC',
7196             display_name => {
7197             'currency' => q(ghanesisk cedi \(1979–2007\)),
7198             'one' => q(ghanesisk cedi \(1979–2007\)),
7199             'other' => q(ghanesiske cedi \(1979–2007\)),
7200             },
7201             },
7202             'GHS' => {
7203             symbol => 'GHS',
7204             display_name => {
7205             'currency' => q(ghanesiske cedi),
7206             'one' => q(ghanesisk cedi),
7207             'other' => q(ghanesiske cedi),
7208             },
7209             },
7210             'GIP' => {
7211             symbol => 'GIP',
7212             display_name => {
7213             'currency' => q(gibraltarske pund),
7214             'one' => q(gibraltarsk pund),
7215             'other' => q(gibraltarske pund),
7216             },
7217             },
7218             'GMD' => {
7219             symbol => 'GMD',
7220             display_name => {
7221             'currency' => q(gambiske dalasi),
7222             'one' => q(gambisk dalasi),
7223             'other' => q(gambiske dalasi),
7224             },
7225             },
7226             'GNF' => {
7227             symbol => 'GNF',
7228             display_name => {
7229             'currency' => q(guineanske franc),
7230             'one' => q(guineansk franc),
7231             'other' => q(guineanske franc),
7232             },
7233             },
7234             'GNS' => {
7235             symbol => 'GNS',
7236             display_name => {
7237             'currency' => q(guineanske syli),
7238             'one' => q(guineansk syli),
7239             'other' => q(guineanske syli),
7240             },
7241             },
7242             'GQE' => {
7243             symbol => 'GQE',
7244             display_name => {
7245             'currency' => q(ekvatorialguineanske ekwele guineana),
7246             'one' => q(ekvatorialguineansk ekwele guineana),
7247             'other' => q(ekvatorialguineanske ekwele guineana),
7248             },
7249             },
7250             'GRD' => {
7251             symbol => 'GRD',
7252             display_name => {
7253             'currency' => q(greske drakmer),
7254             'one' => q(gresk drakme),
7255             'other' => q(greske drakmer),
7256             },
7257             },
7258             'GTQ' => {
7259             symbol => 'GTQ',
7260             display_name => {
7261             'currency' => q(guatemalanske quetzal),
7262             'one' => q(guatemalansk quetzal),
7263             'other' => q(guatemalanske quetzal),
7264             },
7265             },
7266             'GWE' => {
7267             symbol => 'GWE',
7268             display_name => {
7269             'currency' => q(portugisiske guinea escudo),
7270             'one' => q(portugisisk guinea escudo),
7271             'other' => q(portugisiske guinea escudo),
7272             },
7273             },
7274             'GWP' => {
7275             symbol => 'GWP',
7276             display_name => {
7277             'currency' => q(Guinea-Bissau-pesos),
7278             'one' => q(Guinea-Bissau-pesos),
7279             'other' => q(Guinea-Bissau-pesos),
7280             },
7281             },
7282             'GYD' => {
7283             symbol => 'GYD',
7284             display_name => {
7285             'currency' => q(guyanske dollar),
7286             'one' => q(guyansk dollar),
7287             'other' => q(guyanske dollar),
7288             },
7289             },
7290             'HKD' => {
7291             symbol => 'HKD',
7292             display_name => {
7293             'currency' => q(Hongkong-dollar),
7294             'one' => q(Hongkong-dollar),
7295             'other' => q(Hongkong-dollar),
7296             },
7297             },
7298             'HNL' => {
7299             symbol => 'HNL',
7300             display_name => {
7301             'currency' => q(honduranske lempira),
7302             'one' => q(honduransk lempira),
7303             'other' => q(honduranske lempira),
7304             },
7305             },
7306             'HRD' => {
7307             symbol => 'HRD',
7308             display_name => {
7309             'currency' => q(kroatiske dinarer),
7310             'one' => q(kroatisk dinar),
7311             'other' => q(kroatiske dinarer),
7312             },
7313             },
7314             'HRK' => {
7315             symbol => 'HRK',
7316             display_name => {
7317             'currency' => q(kroatiske kuna),
7318             'one' => q(kroatisk kuna),
7319             'other' => q(kroatiske kuna),
7320             },
7321             },
7322             'HTG' => {
7323             symbol => 'HTG',
7324             display_name => {
7325             'currency' => q(haitiske gourde),
7326             'one' => q(haitisk gourde),
7327             'other' => q(haitiske gourde),
7328             },
7329             },
7330             'HUF' => {
7331             symbol => 'HUF',
7332             display_name => {
7333             'currency' => q(ungarske forinter),
7334             'one' => q(ungarsk forint),
7335             'other' => q(ungarske forinter),
7336             },
7337             },
7338             'IDR' => {
7339             symbol => 'IDR',
7340             display_name => {
7341             'currency' => q(indonesiske rupier),
7342             'one' => q(indonesisk rupi),
7343             'other' => q(indonesiske rupier),
7344             },
7345             },
7346             'IEP' => {
7347             symbol => 'IEP',
7348             display_name => {
7349             'currency' => q(irske pund),
7350             'one' => q(irsk pund),
7351             'other' => q(irske pund),
7352             },
7353             },
7354             'ILP' => {
7355             symbol => 'ILP',
7356             display_name => {
7357             'currency' => q(israelske pund),
7358             'one' => q(israelsk pund),
7359             'other' => q(israelske pund),
7360             },
7361             },
7362             'ILR' => {
7363             symbol => 'ILR',
7364             display_name => {
7365             'currency' => q(israelske shekler \(1980–1985\)),
7366             'one' => q(israelsk shekel \(1980–1985\)),
7367             'other' => q(israelske shekler \(1980–1985\)),
7368             },
7369             },
7370             'ILS' => {
7371             symbol => 'ILS',
7372             display_name => {
7373             'currency' => q(nye israelske shekler),
7374             'one' => q(ny israelsk shekel),
7375             'other' => q(nye israelske shekler),
7376             },
7377             },
7378             'INR' => {
7379             symbol => 'INR',
7380             display_name => {
7381             'currency' => q(indiske rupier),
7382             'one' => q(indisk rupi),
7383             'other' => q(indiske rupier),
7384             },
7385             },
7386             'IQD' => {
7387             symbol => 'IQD',
7388             display_name => {
7389             'currency' => q(irakske dinarer),
7390             'one' => q(iraksk dinar),
7391             'other' => q(irakske dinarer),
7392             },
7393             },
7394             'IRR' => {
7395             symbol => 'IRR',
7396             display_name => {
7397             'currency' => q(iranske rialer),
7398             'one' => q(iransk rial),
7399             'other' => q(iranske rialer),
7400             },
7401             },
7402             'ISJ' => {
7403             display_name => {
7404             'currency' => q(islandske kroner \(1918–1981\)),
7405             'one' => q(islandsk krone \(1918–1981\)),
7406             'other' => q(islandske kroner \(1918–1981\)),
7407             },
7408             },
7409             'ISK' => {
7410             symbol => 'ISK',
7411             display_name => {
7412             'currency' => q(islandske kroner),
7413             'one' => q(islandsk krone),
7414             'other' => q(islandske kroner),
7415             },
7416             },
7417             'ITL' => {
7418             symbol => 'ITL',
7419             display_name => {
7420             'currency' => q(italienske lire),
7421             'one' => q(italiensk lire),
7422             'other' => q(italienske lire),
7423             },
7424             },
7425             'JMD' => {
7426             symbol => 'JMD',
7427             display_name => {
7428             'currency' => q(jamaikanske dollar),
7429             'one' => q(jamaikansk dollar),
7430             'other' => q(jamaikanske dollar),
7431             },
7432             },
7433             'JOD' => {
7434             symbol => 'JOD',
7435             display_name => {
7436             'currency' => q(jordanske dinarer),
7437             'one' => q(jordansk dinar),
7438             'other' => q(jordanske dinarer),
7439             },
7440             },
7441             'JPY' => {
7442             symbol => 'JPY',
7443             display_name => {
7444             'currency' => q(japanske yen),
7445             'one' => q(japansk yen),
7446             'other' => q(japanske yen),
7447             },
7448             },
7449             'KES' => {
7450             symbol => 'KES',
7451             display_name => {
7452             'currency' => q(kenyanske shilling),
7453             'one' => q(kenyansk shilling),
7454             'other' => q(kenyanske shilling),
7455             },
7456             },
7457             'KGS' => {
7458             symbol => 'KGS',
7459             display_name => {
7460             'currency' => q(kirgisiske som),
7461             'one' => q(kirgisisk som),
7462             'other' => q(kirgisiske som),
7463             },
7464             },
7465             'KHR' => {
7466             symbol => 'KHR',
7467             display_name => {
7468             'currency' => q(kambodsjanske riel),
7469             'one' => q(kambodsjansk riel),
7470             'other' => q(kambodsjanske riel),
7471             },
7472             },
7473             'KMF' => {
7474             symbol => 'KMF',
7475             display_name => {
7476             'currency' => q(komoriske franc),
7477             'one' => q(komorisk franc),
7478             'other' => q(komoriske franc),
7479             },
7480             },
7481             'KPW' => {
7482             symbol => 'KPW',
7483             display_name => {
7484             'currency' => q(nordkoreanske won),
7485             'one' => q(nordkoreansk won),
7486             'other' => q(nordkoreanske won),
7487             },
7488             },
7489             'KRH' => {
7490             symbol => 'KRH',
7491             display_name => {
7492             'currency' => q(sørkoreanske hwan \(1953–1962\)),
7493             'one' => q(sørkoreansk hwan \(1953–1962\)),
7494             'other' => q(sørkoreanske hwan \(1953–1962\)),
7495             },
7496             },
7497             'KRO' => {
7498             symbol => 'KRO',
7499             display_name => {
7500             'currency' => q(sørkoreanske won \(1945–1953\)),
7501             'one' => q(sørkoreansk won \(1945–1953\)),
7502             'other' => q(sørkoreanske won \(1945–1953\)),
7503             },
7504             },
7505             'KRW' => {
7506             symbol => 'KRW',
7507             display_name => {
7508             'currency' => q(sørkoreanske won),
7509             'one' => q(sørkoreansk won),
7510             'other' => q(sørkoreanske won),
7511             },
7512             },
7513             'KWD' => {
7514             symbol => 'KWD',
7515             display_name => {
7516             'currency' => q(kuwaitiske dinarer),
7517             'one' => q(kuwaitisk dinar),
7518             'other' => q(kuwaitiske dinarer),
7519             },
7520             },
7521             'KYD' => {
7522             symbol => 'KYD',
7523             display_name => {
7524             'currency' => q(caymanske dollar),
7525             'one' => q(caymansk dollar),
7526             'other' => q(caymanske dollar),
7527             },
7528             },
7529             'KZT' => {
7530             symbol => 'KZT',
7531             display_name => {
7532             'currency' => q(kasakhstanske tenge),
7533             'one' => q(kasakhstansk tenge),
7534             'other' => q(kasakhstanske tenge),
7535             },
7536             },
7537             'LAK' => {
7538             symbol => 'LAK',
7539             display_name => {
7540             'currency' => q(laotiske kip),
7541             'one' => q(laotisk kip),
7542             'other' => q(laotiske kip),
7543             },
7544             },
7545             'LBP' => {
7546             symbol => 'LBP',
7547             display_name => {
7548             'currency' => q(libanesiske pund),
7549             'one' => q(libanesisk pund),
7550             'other' => q(libanesiske pund),
7551             },
7552             },
7553             'LKR' => {
7554             symbol => 'LKR',
7555             display_name => {
7556             'currency' => q(srilankiske rupier),
7557             'one' => q(srilankisk rupi),
7558             'other' => q(srilankiske rupier),
7559             },
7560             },
7561             'LRD' => {
7562             symbol => 'LRD',
7563             display_name => {
7564             'currency' => q(liberiske dollar),
7565             'one' => q(liberisk dollar),
7566             'other' => q(liberiske dollar),
7567             },
7568             },
7569             'LSL' => {
7570             symbol => 'LSL',
7571             display_name => {
7572             'currency' => q(lesothiske loti),
7573             'one' => q(lesothisk loti),
7574             'other' => q(lesothiske loti),
7575             },
7576             },
7577             'LTL' => {
7578             symbol => 'LTL',
7579             display_name => {
7580             'currency' => q(litauiske litas),
7581             'one' => q(litauisk lita),
7582             'other' => q(litauiske lita),
7583             },
7584             },
7585             'LTT' => {
7586             symbol => 'LTT',
7587             display_name => {
7588             'currency' => q(litauiske talonas),
7589             'one' => q(litauisk talonas),
7590             'other' => q(litauiske talonas),
7591             },
7592             },
7593             'LUC' => {
7594             symbol => 'LUC',
7595             display_name => {
7596             'currency' => q(luxemburgske konvertible franc),
7597             'one' => q(luxemburgsk konvertibel franc),
7598             'other' => q(luxemburgske konvertible franc),
7599             },
7600             },
7601             'LUF' => {
7602             symbol => 'LUF',
7603             display_name => {
7604             'currency' => q(luxemburgske franc),
7605             'one' => q(luxemburgsk franc),
7606             'other' => q(luxemburgske franc),
7607             },
7608             },
7609             'LUL' => {
7610             symbol => 'LUL',
7611             display_name => {
7612             'currency' => q(luxemburgske finansielle franc),
7613             'one' => q(luxemburgsk finansiell franc),
7614             'other' => q(luxemburgske finansielle franc),
7615             },
7616             },
7617             'LVL' => {
7618             symbol => 'LVL',
7619             display_name => {
7620             'currency' => q(latviske lats),
7621             'one' => q(latvisk lats),
7622             'other' => q(latviske lats),
7623             },
7624             },
7625             'LVR' => {
7626             symbol => 'LVR',
7627             display_name => {
7628             'currency' => q(latviske rubler),
7629             'one' => q(latvisk rubel),
7630             'other' => q(latviske rubler),
7631             },
7632             },
7633             'LYD' => {
7634             symbol => 'LYD',
7635             display_name => {
7636             'currency' => q(libyske dinarer),
7637             'one' => q(libysk dinar),
7638             'other' => q(libyske dinarer),
7639             },
7640             },
7641             'MAD' => {
7642             symbol => 'MAD',
7643             display_name => {
7644             'currency' => q(marokkanske dirham),
7645             'one' => q(marokkansk dirham),
7646             'other' => q(marokkanske dirham),
7647             },
7648             },
7649             'MAF' => {
7650             symbol => 'MAF',
7651             display_name => {
7652             'currency' => q(marokkanske franc),
7653             'one' => q(marokkansk franc),
7654             'other' => q(marokkanske franc),
7655             },
7656             },
7657             'MCF' => {
7658             symbol => 'MCF',
7659             display_name => {
7660             'currency' => q(MCF),
7661             'one' => q(MCF),
7662             'other' => q(MCF),
7663             },
7664             },
7665             'MDC' => {
7666             symbol => 'MDC',
7667             display_name => {
7668             'currency' => q(moldovske cupon),
7669             'one' => q(moldovsk cupon),
7670             'other' => q(moldovske cupon),
7671             },
7672             },
7673             'MDL' => {
7674             symbol => 'MDL',
7675             display_name => {
7676             'currency' => q(moldovske leu),
7677             'one' => q(moldovsk leu),
7678             'other' => q(moldovske lei),
7679             },
7680             },
7681             'MGA' => {
7682             symbol => 'MGA',
7683             display_name => {
7684             'currency' => q(madagassiske ariary),
7685             'one' => q(madagassisk ariary),
7686             'other' => q(madagassiske ariary),
7687             },
7688             },
7689             'MGF' => {
7690             display_name => {
7691             'currency' => q(madagassiske franc),
7692             'one' => q(madagassisk franc),
7693             'other' => q(madagassiske franc),
7694             },
7695             },
7696             'MKD' => {
7697             symbol => 'MKD',
7698             display_name => {
7699             'currency' => q(makedonske denarer),
7700             'one' => q(makedonsk denar),
7701             'other' => q(makedonske denarer),
7702             },
7703             },
7704             'MKN' => {
7705             symbol => 'MKN',
7706             display_name => {
7707             'currency' => q(makedonske denarer \(1992–1993\)),
7708             'one' => q(makedonsk denar \(1992–1993\)),
7709             'other' => q(makedonske denarer \(1992–1993\)),
7710             },
7711             },
7712             'MLF' => {
7713             symbol => 'MLF',
7714             display_name => {
7715             'currency' => q(maliske franc),
7716             'one' => q(malisk franc),
7717             'other' => q(maliske franc),
7718             },
7719             },
7720             'MMK' => {
7721             symbol => 'MMK',
7722             display_name => {
7723             'currency' => q(myanmarske kyat),
7724             'one' => q(myanmarsk kyat),
7725             'other' => q(myanmarske kyat),
7726             },
7727             },
7728             'MNT' => {
7729             symbol => 'MNT',
7730             display_name => {
7731             'currency' => q(mongolske tugrik),
7732             'one' => q(mongolsk tugrik),
7733             'other' => q(mongolske tugrik),
7734             },
7735             },
7736             'MOP' => {
7737             symbol => 'MOP',
7738             display_name => {
7739             'currency' => q(makaoiske pataca),
7740             'one' => q(makaoisk pataca),
7741             'other' => q(makaoiske pataca),
7742             },
7743             },
7744             'MRO' => {
7745             symbol => 'MRO',
7746             display_name => {
7747             'currency' => q(mauritanske ouguiya \(1973–2017\)),
7748             'one' => q(mauritansk ouguiya \(1973–2017\)),
7749             'other' => q(mauritanske ouguiya \(1973–2017\)),
7750             },
7751             },
7752             'MRU' => {
7753             symbol => 'MRU',
7754             display_name => {
7755             'currency' => q(mauritanske ouguiya),
7756             'one' => q(mauritansk ouguiya),
7757             'other' => q(mauritanske ouguiya),
7758             },
7759             },
7760             'MTL' => {
7761             symbol => 'MTL',
7762             display_name => {
7763             'currency' => q(maltesiske lira),
7764             'one' => q(maltesisk lira),
7765             'other' => q(maltesiske lira),
7766             },
7767             },
7768             'MTP' => {
7769             symbol => 'MTP',
7770             display_name => {
7771             'currency' => q(maltesiske pund),
7772             'one' => q(maltesisk pund),
7773             'other' => q(maltesiske pund),
7774             },
7775             },
7776             'MUR' => {
7777             symbol => 'MUR',
7778             display_name => {
7779             'currency' => q(mauritiske rupier),
7780             'one' => q(mauritisk rupi),
7781             'other' => q(mauritiske rupier),
7782             },
7783             },
7784             'MVP' => {
7785             symbol => 'MVP',
7786             display_name => {
7787             'currency' => q(maldiviske rupier),
7788             'one' => q(maldivisk rupi),
7789             'other' => q(maldiviske rupier),
7790             },
7791             },
7792             'MVR' => {
7793             symbol => 'MVR',
7794             display_name => {
7795             'currency' => q(maldiviske rufiyaa),
7796             'one' => q(maldivisk rufiyaa),
7797             'other' => q(maldiviske rufiyaa),
7798             },
7799             },
7800             'MWK' => {
7801             symbol => 'MWK',
7802             display_name => {
7803             'currency' => q(malawiske kwacha),
7804             'one' => q(malawisk kwacha),
7805             'other' => q(malawiske kwacha),
7806             },
7807             },
7808             'MXN' => {
7809             symbol => 'MXN',
7810             display_name => {
7811             'currency' => q(meksikanske pesos),
7812             'one' => q(meksikansk peso),
7813             'other' => q(meksikanske pesos),
7814             },
7815             },
7816             'MXP' => {
7817             symbol => 'MXP',
7818             display_name => {
7819             'currency' => q(meksikanske sølvpesos \(1861–1992\)),
7820             'one' => q(meksikansk sølvpesos \(1860–1992\)),
7821             'other' => q(meksikanske sølvpesos \(1860–1992\)),
7822             },
7823             },
7824             'MXV' => {
7825             symbol => 'MXV',
7826             display_name => {
7827             'currency' => q(meksikanske unidad de inversion \(UDI\)),
7828             'one' => q(meksikansk unidad de inversion \(UDI\)),
7829             'other' => q(meksikanske unidad de inversion \(UDI\)),
7830             },
7831             },
7832             'MYR' => {
7833             symbol => 'MYR',
7834             display_name => {
7835             'currency' => q(malaysiske ringgit),
7836             'one' => q(malaysisk ringgit),
7837             'other' => q(malaysiske ringgit),
7838             },
7839             },
7840             'MZE' => {
7841             symbol => 'MZE',
7842             display_name => {
7843             'currency' => q(mosambikiske escudo),
7844             'one' => q(mosambikisk escudo),
7845             'other' => q(mosambikiske escudo),
7846             },
7847             },
7848             'MZM' => {
7849             symbol => 'MZM',
7850             display_name => {
7851             'currency' => q(gamle mosambikiske metical),
7852             'one' => q(gammel mosambikisk metical),
7853             'other' => q(gamle mosambikiske metical),
7854             },
7855             },
7856             'MZN' => {
7857             symbol => 'MZN',
7858             display_name => {
7859             'currency' => q(mosambikiske metical),
7860             'one' => q(mosambikisk metical),
7861             'other' => q(mosambikiske metical),
7862             },
7863             },
7864             'NAD' => {
7865             symbol => 'NAD',
7866             display_name => {
7867             'currency' => q(namibiske dollar),
7868             'one' => q(namibisk dollar),
7869             'other' => q(namibiske dollar),
7870             },
7871             },
7872             'NGN' => {
7873             symbol => 'NGN',
7874             display_name => {
7875             'currency' => q(nigerianske naira),
7876             'one' => q(nigeriansk naira),
7877             'other' => q(nigerianske naira),
7878             },
7879             },
7880             'NIC' => {
7881             symbol => 'NIC',
7882             display_name => {
7883             'currency' => q(nicaraguanske cordoba \(1988–1991\)),
7884             'one' => q(nicaraguansk cordoba \(1988–1991\)),
7885             'other' => q(nicaraguanske cordoba \(1988–1991\)),
7886             },
7887             },
7888             'NIO' => {
7889             symbol => 'NIO',
7890             display_name => {
7891             'currency' => q(nicaraguanske córdoba),
7892             'one' => q(nicaraguansk córdoba),
7893             'other' => q(nicaraguanske córdoba),
7894             },
7895             },
7896             'NLG' => {
7897             symbol => 'NLG',
7898             display_name => {
7899             'currency' => q(nederlandske gylden),
7900             'one' => q(nederlandsk gylden),
7901             'other' => q(nederlandske gylden),
7902             },
7903             },
7904             'NOK' => {
7905             symbol => 'kr',
7906             display_name => {
7907             'currency' => q(norske kroner),
7908             'one' => q(norsk krone),
7909             'other' => q(norske kroner),
7910             },
7911             },
7912             'NPR' => {
7913             symbol => 'NPR',
7914             display_name => {
7915             'currency' => q(nepalske rupier),
7916             'one' => q(nepalsk rupi),
7917             'other' => q(nepalske rupier),
7918             },
7919             },
7920             'NZD' => {
7921             symbol => 'NZD',
7922             display_name => {
7923             'currency' => q(newzealandske dollar),
7924             'one' => q(newzealandsk dollar),
7925             'other' => q(newzealandske dollar),
7926             },
7927             },
7928             'OMR' => {
7929             symbol => 'OMR',
7930             display_name => {
7931             'currency' => q(omanske rialer),
7932             'one' => q(omansk rial),
7933             'other' => q(omanske rialer),
7934             },
7935             },
7936             'PAB' => {
7937             symbol => 'PAB',
7938             display_name => {
7939             'currency' => q(panamanske balboa),
7940             'one' => q(panamansk balboa),
7941             'other' => q(panamanske balboa),
7942             },
7943             },
7944             'PEI' => {
7945             symbol => 'PEI',
7946             display_name => {
7947             'currency' => q(peruanske inti),
7948             'one' => q(peruansk inti),
7949             'other' => q(peruanske inti),
7950             },
7951             },
7952             'PEN' => {
7953             symbol => 'PEN',
7954             display_name => {
7955             'currency' => q(peruanske sol),
7956             'one' => q(peruansk sol),
7957             'other' => q(peruanske sol),
7958             },
7959             },
7960             'PES' => {
7961             symbol => 'PES',
7962             display_name => {
7963             'currency' => q(peruanske sol \(1863–1965\)),
7964             'one' => q(peruansk sol \(1863–1965\)),
7965             'other' => q(peruanske sol \(1863–1965\)),
7966             },
7967             },
7968             'PGK' => {
7969             symbol => 'PGK',
7970             display_name => {
7971             'currency' => q(papuanske kina),
7972             'one' => q(papuansk kina),
7973             'other' => q(papuanske kina),
7974             },
7975             },
7976             'PHP' => {
7977             symbol => 'PHP',
7978             display_name => {
7979             'currency' => q(filippinske pesos),
7980             'one' => q(filippinsk peso),
7981             'other' => q(filippinske pesos),
7982             },
7983             },
7984             'PKR' => {
7985             symbol => 'PKR',
7986             display_name => {
7987             'currency' => q(pakistanske rupier),
7988             'one' => q(pakistansk rupi),
7989             'other' => q(pakistanske rupier),
7990             },
7991             },
7992             'PLN' => {
7993             symbol => 'PLN',
7994             display_name => {
7995             'currency' => q(polske zloty),
7996             'one' => q(polsk zloty),
7997             'other' => q(polske zloty),
7998             },
7999             },
8000             'PLZ' => {
8001             symbol => 'PLZ',
8002             display_name => {
8003             'currency' => q(polske zloty \(1950–1995\)),
8004             'one' => q(polsk zloty \(1950–1995\)),
8005             'other' => q(polske zloty \(1950–1995\)),
8006             },
8007             },
8008             'PTE' => {
8009             symbol => 'PTE',
8010             display_name => {
8011             'currency' => q(portugisiske escudo),
8012             'one' => q(portugisisk escudo),
8013             'other' => q(portugisiske escudo),
8014             },
8015             },
8016             'PYG' => {
8017             symbol => 'PYG',
8018             display_name => {
8019             'currency' => q(paraguayanske guarani),
8020             'one' => q(paraguayansk guarani),
8021             'other' => q(paraguayanske guarani),
8022             },
8023             },
8024             'QAR' => {
8025             symbol => 'QAR',
8026             display_name => {
8027             'currency' => q(qatarske rialer),
8028             'one' => q(qatarsk rial),
8029             'other' => q(qatarske rialer),
8030             },
8031             },
8032             'RHD' => {
8033             symbol => 'RHD',
8034             display_name => {
8035             'currency' => q(rhodesiske dollar),
8036             'one' => q(rhodesisk dollar),
8037             'other' => q(rhodesiske dollar),
8038             },
8039             },
8040             'ROL' => {
8041             symbol => 'ROL',
8042             display_name => {
8043             'currency' => q(rumenske leu \(1952–2006\)),
8044             'one' => q(rumensk leu \(1952–2006\)),
8045             'other' => q(rumenske leu \(1952–2006\)),
8046             },
8047             },
8048             'RON' => {
8049             symbol => 'RON',
8050             display_name => {
8051             'currency' => q(rumenske leu),
8052             'one' => q(rumensk leu),
8053             'other' => q(rumenske lei),
8054             },
8055             },
8056             'RSD' => {
8057             symbol => 'RSD',
8058             display_name => {
8059             'currency' => q(serbiske dinarer),
8060             'one' => q(serbisk dinar),
8061             'other' => q(serbiske dinarer),
8062             },
8063             },
8064             'RUB' => {
8065             symbol => 'RUB',
8066             display_name => {
8067             'currency' => q(russiske rubler),
8068             'one' => q(russisk rubel),
8069             'other' => q(russiske rubler),
8070             },
8071             },
8072             'RUR' => {
8073             symbol => 'RUR',
8074             display_name => {
8075             'currency' => q(russiske rubler \(1991–1998\)),
8076             'one' => q(russisk rubel \(1991–1998\)),
8077             'other' => q(russiske rubler \(1991–1998\)),
8078             },
8079             },
8080             'RWF' => {
8081             symbol => 'RWF',
8082             display_name => {
8083             'currency' => q(rwandiske franc),
8084             'one' => q(rwandisk franc),
8085             'other' => q(rwandiske franc),
8086             },
8087             },
8088             'SAR' => {
8089             symbol => 'SAR',
8090             display_name => {
8091             'currency' => q(saudiarabiske riyaler),
8092             'one' => q(saudiarabisk riyal),
8093             'other' => q(saudiarabiske riyaler),
8094             },
8095             },
8096             'SBD' => {
8097             symbol => 'SBD',
8098             display_name => {
8099             'currency' => q(salomonske dollar),
8100             'one' => q(salomonsk dollar),
8101             'other' => q(salomonske dollar),
8102             },
8103             },
8104             'SCR' => {
8105             symbol => 'SCR',
8106             display_name => {
8107             'currency' => q(seychelliske rupier),
8108             'one' => q(seychellisk rupi),
8109             'other' => q(seychelliske rupier),
8110             },
8111             },
8112             'SDD' => {
8113             symbol => 'SDD',
8114             display_name => {
8115             'currency' => q(sudanesiske dinarer \(1992–2007\)),
8116             'one' => q(sudanesisk dinar \(1992–2007\)),
8117             'other' => q(sudanesiske dinarer \(1992–2007\)),
8118             },
8119             },
8120             'SDG' => {
8121             symbol => 'SDG',
8122             display_name => {
8123             'currency' => q(sudanske pund),
8124             'one' => q(sudansk pund),
8125             'other' => q(sudanske pund),
8126             },
8127             },
8128             'SDP' => {
8129             symbol => 'SDP',
8130             display_name => {
8131             'currency' => q(sudanesiske pund),
8132             'one' => q(sudansk pund \(1957–1998\)),
8133             'other' => q(sudanske pund \(1957–1998\)),
8134             },
8135             },
8136             'SEK' => {
8137             symbol => 'SEK',
8138             display_name => {
8139             'currency' => q(svenske kroner),
8140             'one' => q(svensk krone),
8141             'other' => q(svenske kroner),
8142             },
8143             },
8144             'SGD' => {
8145             symbol => 'SGD',
8146             display_name => {
8147             'currency' => q(singaporske dollar),
8148             'one' => q(singaporsk dollar),
8149             'other' => q(singaporske dollar),
8150             },
8151             },
8152             'SHP' => {
8153             symbol => 'SHP',
8154             display_name => {
8155             'currency' => q(sankthelenske pund),
8156             'one' => q(sankthelensk pund),
8157             'other' => q(sankthelenske pund),
8158             },
8159             },
8160             'SIT' => {
8161             symbol => 'SIT',
8162             display_name => {
8163             'currency' => q(slovenske tolar),
8164             'one' => q(slovensk tolar),
8165             'other' => q(slovenske tolar),
8166             },
8167             },
8168             'SKK' => {
8169             symbol => 'SKK',
8170             display_name => {
8171             'currency' => q(slovakiske koruna),
8172             'one' => q(slovakisk koruna),
8173             'other' => q(slovakiske koruna),
8174             },
8175             },
8176             'SLL' => {
8177             symbol => 'SLL',
8178             display_name => {
8179             'currency' => q(sierraleonske leone),
8180             'one' => q(sierraleonsk leone),
8181             'other' => q(sierraleonske leone),
8182             },
8183             },
8184             'SOS' => {
8185             symbol => 'SOS',
8186             display_name => {
8187             'currency' => q(somaliske shilling),
8188             'one' => q(somalisk shilling),
8189             'other' => q(somaliske shilling),
8190             },
8191             },
8192             'SRD' => {
8193             symbol => 'SRD',
8194             display_name => {
8195             'currency' => q(surinamske dollar),
8196             'one' => q(surinamsk dollar),
8197             'other' => q(surinamske dollar),
8198             },
8199             },
8200             'SRG' => {
8201             symbol => 'SRG',
8202             display_name => {
8203             'currency' => q(surinamske gylden),
8204             'one' => q(surinamsk gylden),
8205             'other' => q(surinamske gylden),
8206             },
8207             },
8208             'SSP' => {
8209             symbol => 'SSP',
8210             display_name => {
8211             'currency' => q(sørsudanske pund),
8212             'one' => q(sørsudansk pund),
8213             'other' => q(sørsudanske pund),
8214             },
8215             },
8216             'STD' => {
8217             symbol => 'STD',
8218             display_name => {
8219             'currency' => q(saotomesiske dobra \(1977–2017\)),
8220             'one' => q(saotomesisk dobra \(1977–2017\)),
8221             'other' => q(saotomesiske dobra \(1977–2017\)),
8222             },
8223             },
8224             'STN' => {
8225             symbol => 'STN',
8226             display_name => {
8227             'currency' => q(saotomesiske dobra),
8228             'one' => q(saotomesisk dobra),
8229             'other' => q(saotomesiske dobra),
8230             },
8231             },
8232             'SUR' => {
8233             symbol => 'SUR',
8234             display_name => {
8235             'currency' => q(sovjetiske rubler),
8236             'one' => q(sovjetisk rubel),
8237             'other' => q(sovjetiske rubler),
8238             },
8239             },
8240             'SVC' => {
8241             symbol => 'SVC',
8242             display_name => {
8243             'currency' => q(salvadoranske colon),
8244             'one' => q(salvadoransk colon),
8245             'other' => q(salvadoranske colon),
8246             },
8247             },
8248             'SYP' => {
8249             symbol => 'SYP',
8250             display_name => {
8251             'currency' => q(syriske pund),
8252             'one' => q(syrisk pund),
8253             'other' => q(syriske pund),
8254             },
8255             },
8256             'SZL' => {
8257             symbol => 'SZL',
8258             display_name => {
8259             'currency' => q(swazilandske lilangeni),
8260             'one' => q(swazilandsk lilangeni),
8261             'other' => q(swazilandske lilangeni),
8262             },
8263             },
8264             'THB' => {
8265             symbol => 'THB',
8266             display_name => {
8267             'currency' => q(thailandske baht),
8268             'one' => q(thailandsk baht),
8269             'other' => q(thailandske baht),
8270             },
8271             },
8272             'TJR' => {
8273             symbol => 'TJR',
8274             display_name => {
8275             'currency' => q(tadsjikiske rubler),
8276             'one' => q(tadsjikisk rubel),
8277             'other' => q(tadsjikiske rubler),
8278             },
8279             },
8280             'TJS' => {
8281             symbol => 'TJS',
8282             display_name => {
8283             'currency' => q(tadsjikiske somoni),
8284             'one' => q(tadsjikisk somoni),
8285             'other' => q(tadsjikiske somoni),
8286             },
8287             },
8288             'TMM' => {
8289             symbol => 'TMM',
8290             display_name => {
8291             'currency' => q(turkmenske manat \(1993–2009\)),
8292             'one' => q(turkmensk manat \(1993–2009\)),
8293             'other' => q(turkmenske manat \(1993–2009\)),
8294             },
8295             },
8296             'TMT' => {
8297             symbol => 'TMT',
8298             display_name => {
8299             'currency' => q(turkmenske manat),
8300             'one' => q(turkmensk manat),
8301             'other' => q(turkmenske manat),
8302             },
8303             },
8304             'TND' => {
8305             symbol => 'TND',
8306             display_name => {
8307             'currency' => q(tunisiske dinarer),
8308             'one' => q(tunisisk dinar),
8309             'other' => q(tunisiske dinarer),
8310             },
8311             },
8312             'TOP' => {
8313             symbol => 'TOP',
8314             display_name => {
8315             'currency' => q(tonganske paʻanga),
8316             'one' => q(tongansk paʻanga),
8317             'other' => q(tonganske paʻanga),
8318             },
8319             },
8320             'TPE' => {
8321             symbol => 'TPE',
8322             display_name => {
8323             'currency' => q(timoresiske escudo),
8324             'one' => q(timoresisk escudo),
8325             'other' => q(timoresiske escudo),
8326             },
8327             },
8328             'TRL' => {
8329             symbol => 'TRL',
8330             display_name => {
8331             'currency' => q(tyrkiske lire \(1922–2005\)),
8332             'one' => q(tyrkisk lire \(1922–2005\)),
8333             'other' => q(tyrkiske lire \(1922–2005\)),
8334             },
8335             },
8336             'TRY' => {
8337             symbol => 'TRY',
8338             display_name => {
8339             'currency' => q(tyrkiske lire),
8340             'one' => q(tyrkisk lire),
8341             'other' => q(tyrkiske lire),
8342             },
8343             },
8344             'TTD' => {
8345             symbol => 'TTD',
8346             display_name => {
8347             'currency' => q(trinidadiske dollar),
8348             'one' => q(trinidadisk dollar),
8349             'other' => q(trinidadiske dollar),
8350             },
8351             },
8352             'TWD' => {
8353             symbol => 'TWD',
8354             display_name => {
8355             'currency' => q(nye taiwanske dollar),
8356             'one' => q(ny taiwansk dollar),
8357             'other' => q(nye taiwanske dollar),
8358             },
8359             },
8360             'TZS' => {
8361             symbol => 'TZS',
8362             display_name => {
8363             'currency' => q(tanzanianske shilling),
8364             'one' => q(tanzaniansk shilling),
8365             'other' => q(tanzanianske shilling),
8366             },
8367             },
8368             'UAH' => {
8369             symbol => 'UAH',
8370             display_name => {
8371             'currency' => q(ukrainske hryvnia),
8372             'one' => q(ukrainsk hryvnia),
8373             'other' => q(ukrainske hryvnia),
8374             },
8375             },
8376             'UAK' => {
8377             symbol => 'UAK',
8378             display_name => {
8379             'currency' => q(ukrainske karbovanetz),
8380             'one' => q(ukrainsk karbovanetz),
8381             'other' => q(ukrainske karbovanetz),
8382             },
8383             },
8384             'UGS' => {
8385             symbol => 'UGS',
8386             display_name => {
8387             'currency' => q(ugandiske shilling \(1966–1987\)),
8388             'one' => q(ugandisk shilling \(1966–1987\)),
8389             'other' => q(ugandiske shilling \(1966–1987\)),
8390             },
8391             },
8392             'UGX' => {
8393             symbol => 'UGX',
8394             display_name => {
8395             'currency' => q(ugandiske shilling),
8396             'one' => q(ugandisk shilling),
8397             'other' => q(ugandiske shilling),
8398             },
8399             },
8400             'USD' => {
8401             symbol => 'USD',
8402             display_name => {
8403             'currency' => q(amerikanske dollar),
8404             'one' => q(amerikansk dollar),
8405             'other' => q(amerikanske dollar),
8406             },
8407             },
8408             'USN' => {
8409             symbol => 'USN',
8410             display_name => {
8411             'currency' => q(amerikanske dollar \(neste dag\)),
8412             'one' => q(amerikansk dollar \(neste dag\)),
8413             'other' => q(amerikanske dollar \(neste dag\)),
8414             },
8415             },
8416             'USS' => {
8417             symbol => 'USS',
8418             display_name => {
8419             'currency' => q(amerikanske dollar \(samme dag\)),
8420             'one' => q(amerikansk dollar \(samme dag\)),
8421             'other' => q(amerikanske dollar \(samme dag\)),
8422             },
8423             },
8424             'UYI' => {
8425             symbol => 'UYI',
8426             display_name => {
8427             'currency' => q(uruguyanske pesos \(indekserte enheter\)),
8428             'one' => q(uruguyanske pesos \(indekserte enheter\)),
8429             'other' => q(uruguyanske pesos \(indekserte enheter\)),
8430             },
8431             },
8432             'UYP' => {
8433             symbol => 'UYP',
8434             display_name => {
8435             'currency' => q(uruguayanske pesos \(1975–1993\)),
8436             'one' => q(uruguayansk peso \(1975–1993\)),
8437             'other' => q(uruguayanske pesos \(1975–1993\)),
8438             },
8439             },
8440             'UYU' => {
8441             symbol => 'UYU',
8442             display_name => {
8443             'currency' => q(uruguayanske pesos),
8444             'one' => q(uruguyansk peso),
8445             'other' => q(uruguayanske pesos),
8446             },
8447             },
8448             'UZS' => {
8449             symbol => 'UZS',
8450             display_name => {
8451             'currency' => q(usbekiske som),
8452             'one' => q(usbekisk som),
8453             'other' => q(usbekiske som),
8454             },
8455             },
8456             'VEB' => {
8457             symbol => 'VEB',
8458             display_name => {
8459             'currency' => q(venezuelanske bolivar \(1871–2008\)),
8460             'one' => q(venezuelansk bolivar \(1871–2008\)),
8461             'other' => q(venezuelanske bolivar \(1871–2008\)),
8462             },
8463             },
8464             'VEF' => {
8465             symbol => 'VEF',
8466             display_name => {
8467             'currency' => q(venezuelanske bolivar \(2008–2018\)),
8468             'one' => q(venezuelansk bolivar \(2008–2018\)),
8469             'other' => q(venezuelanske bolivar \(2008–2018\)),
8470             },
8471             },
8472             'VES' => {
8473             symbol => 'VES',
8474             display_name => {
8475             'currency' => q(venezuelanske bolivar),
8476             'one' => q(venezuelansk bolivar),
8477             'other' => q(venezuelanske bolivar),
8478             },
8479             },
8480             'VND' => {
8481             symbol => 'VND',
8482             display_name => {
8483             'currency' => q(vietnamesiske dong),
8484             'one' => q(vietnamesisk dong),
8485             'other' => q(vietnamesiske dong),
8486             },
8487             },
8488             'VNN' => {
8489             symbol => 'VNN',
8490             display_name => {
8491             'currency' => q(vietnamesiske dong \(1978–1985\)),
8492             'one' => q(vietnamesisk dong \(1978–1985\)),
8493             'other' => q(vietnamesiske dong \(1978–1985\)),
8494             },
8495             },
8496             'VUV' => {
8497             symbol => 'VUV',
8498             display_name => {
8499             'currency' => q(vanuatiske vatu),
8500             'one' => q(vanuatisk vatu),
8501             'other' => q(vanuatiske vatu),
8502             },
8503             },
8504             'WST' => {
8505             symbol => 'WST',
8506             display_name => {
8507             'currency' => q(samoanske tala),
8508             'one' => q(samoansk tala),
8509             'other' => q(samoanske tala),
8510             },
8511             },
8512             'XAF' => {
8513             symbol => 'XAF',
8514             display_name => {
8515             'currency' => q(sentralafrikanske CFA-franc),
8516             'one' => q(sentralafrikansk CFA-franc),
8517             'other' => q(sentralafrikanske CFA-franc),
8518             },
8519             },
8520             'XAG' => {
8521             symbol => 'XAG',
8522             display_name => {
8523             'currency' => q(sølv),
8524             'one' => q(unse sølv),
8525             'other' => q(unser sølv),
8526             },
8527             },
8528             'XAU' => {
8529             symbol => 'XAU',
8530             display_name => {
8531             'currency' => q(gull),
8532             'one' => q(unse gull),
8533             'other' => q(unser gull),
8534             },
8535             },
8536             'XBA' => {
8537             symbol => 'XBA',
8538             display_name => {
8539             'currency' => q(europeisk sammensatt enhet),
8540             'one' => q(europeisk sammensatt enhet),
8541             'other' => q(europeiske sammensatte enheter),
8542             },
8543             },
8544             'XBB' => {
8545             symbol => 'XBB',
8546             display_name => {
8547             'currency' => q(europeisk monetær enhet),
8548             'one' => q(europeisk monetær enhet),
8549             'other' => q(europeiske monetære enheter),
8550             },
8551             },
8552             'XBC' => {
8553             symbol => 'XBC',
8554             display_name => {
8555             'currency' => q(europeisk kontoenhet \(XBC\)),
8556             'one' => q(europeisk kontoenhet \(XBC\)),
8557             'other' => q(europeiske kontoenheter),
8558             },
8559             },
8560             'XBD' => {
8561             symbol => 'XBD',
8562             display_name => {
8563             'currency' => q(europeisk kontoenhet \(XBD\)),
8564             'one' => q(europeisk kontoenhet \(XBD\)),
8565             'other' => q(europeiske kontoenheter \(XBD\)),
8566             },
8567             },
8568             'XCD' => {
8569             symbol => 'XCD',
8570             display_name => {
8571             'currency' => q(østkaribiske dollar),
8572             'one' => q(østkaribisk dollar),
8573             'other' => q(østkaribiske dollar),
8574             },
8575             },
8576             'XDR' => {
8577             symbol => 'XDR',
8578             display_name => {
8579             'currency' => q(spesielle trekkrettigheter),
8580             'one' => q(spesiell trekkrettighet),
8581             'other' => q(spesielle trekkrettigheter),
8582             },
8583             },
8584             'XEU' => {
8585             symbol => 'XEU',
8586             display_name => {
8587             'currency' => q(europeisk valutaenhet),
8588             'one' => q(europeisk valutaenhet),
8589             'other' => q(europeiske valutaenheter),
8590             },
8591             },
8592             'XFO' => {
8593             symbol => 'XFO',
8594             display_name => {
8595             'currency' => q(franske gullfranc),
8596             'one' => q(fransk gullfranc),
8597             'other' => q(franske gullfranc),
8598             },
8599             },
8600             'XFU' => {
8601             symbol => 'XFU',
8602             display_name => {
8603             'currency' => q(franske UIC-franc),
8604             'one' => q(fransk UIC-franc),
8605             'other' => q(franske UIC-franc),
8606             },
8607             },
8608             'XOF' => {
8609             symbol => 'CFA',
8610             display_name => {
8611             'currency' => q(vestafrikanske CFA-franc),
8612             'one' => q(vestafrikansk CFA-franc),
8613             'other' => q(vestafrikanske CFA-franc),
8614             },
8615             },
8616             'XPD' => {
8617             symbol => 'XPD',
8618             display_name => {
8619             'currency' => q(palladium),
8620             'one' => q(unse palladium),
8621             'other' => q(unser palladium),
8622             },
8623             },
8624             'XPF' => {
8625             symbol => 'XPF',
8626             display_name => {
8627             'currency' => q(CFP-franc),
8628             'one' => q(CFP-franc),
8629             'other' => q(CFP-franc),
8630             },
8631             },
8632             'XPT' => {
8633             symbol => 'XPT',
8634             display_name => {
8635             'currency' => q(platina),
8636             'one' => q(unse platina),
8637             'other' => q(unser platina),
8638             },
8639             },
8640             'XRE' => {
8641             symbol => 'XRE',
8642             display_name => {
8643             'currency' => q(RINET-fond),
8644             },
8645             },
8646             'XSU' => {
8647             symbol => 'XSU',
8648             display_name => {
8649             'currency' => q(sucre),
8650             'one' => q(sucre),
8651             'other' => q(sucre),
8652             },
8653             },
8654             'XTS' => {
8655             symbol => 'XTS',
8656             display_name => {
8657             'currency' => q(testvalutakode),
8658             'one' => q(testvaluta),
8659             'other' => q(testvaluta),
8660             },
8661             },
8662             'XUA' => {
8663             symbol => 'XUA',
8664             display_name => {
8665             'currency' => q(ADB-kontoenhet),
8666             'one' => q(ADB-kontoenhet),
8667             'other' => q(ADB-kontoenheter),
8668             },
8669             },
8670             'XXX' => {
8671             symbol => 'XXX',
8672             display_name => {
8673             'currency' => q(ukjent valuta),
8674             'one' => q(\(ukjent valuta\)),
8675             'other' => q(\(ukjent valuta\)),
8676             },
8677             },
8678             'YDD' => {
8679             symbol => 'YDD',
8680             display_name => {
8681             'currency' => q(jemenittiske dinarer),
8682             'one' => q(jemenittisk dinar),
8683             'other' => q(jemenittiske dinarer),
8684             },
8685             },
8686             'YER' => {
8687             symbol => 'YER',
8688             display_name => {
8689             'currency' => q(jemenittiske rialer),
8690             'one' => q(jemenittisk rial),
8691             'other' => q(jemenittiske rialer),
8692             },
8693             },
8694             'YUD' => {
8695             symbol => 'YUD',
8696             display_name => {
8697             'currency' => q(jugoslaviske dinarer \(hard\)),
8698             'one' => q(jugoslavisk dinar \(hard\)),
8699             'other' => q(jugoslaviske dinarer \(hard\)),
8700             },
8701             },
8702             'YUM' => {
8703             symbol => 'YUM',
8704             display_name => {
8705             'currency' => q(jugoslaviske noviy-dinarer),
8706             'one' => q(jugoslavisk noviy-dinar),
8707             'other' => q(jugoslaviske noviy-dinarer),
8708             },
8709             },
8710             'YUN' => {
8711             symbol => 'YUN',
8712             display_name => {
8713             'currency' => q(jugoslaviske konvertible dinarer),
8714             'one' => q(jugoslavisk konvertibel dinar),
8715             'other' => q(jugoslaviske konvertible dinarer),
8716             },
8717             },
8718             'YUR' => {
8719             symbol => 'YUR',
8720             display_name => {
8721             'currency' => q(jugoslaviske reformerte dinarer \(1992–1993\)),
8722             'one' => q(jugoslavisk reformert dinar \(1992–1993\)),
8723             'other' => q(jugoslaviske reformerte dinarer \(1992–1993\)),
8724             },
8725             },
8726             'ZAL' => {
8727             symbol => 'ZAL',
8728             display_name => {
8729             'currency' => q(sørafrikanske rand \(finansielle\)),
8730             'one' => q(sørafrikansk rand \(finansiell\)),
8731             'other' => q(sørafrikanske rand \(finansielle\)),
8732             },
8733             },
8734             'ZAR' => {
8735             symbol => 'ZAR',
8736             display_name => {
8737             'currency' => q(sørafrikanske rand),
8738             'one' => q(sørafrikansk rand),
8739             'other' => q(sørafrikanske rand),
8740             },
8741             },
8742             'ZMK' => {
8743             symbol => 'ZMK',
8744             display_name => {
8745             'currency' => q(zambiske kwacha \(1968–2012\)),
8746             'one' => q(zambisk kwacha \(1968–2012\)),
8747             'other' => q(zambiske kwacha \(1968–2012\)),
8748             },
8749             },
8750             'ZMW' => {
8751             symbol => 'ZMW',
8752             display_name => {
8753             'currency' => q(zambiske kwacha),
8754             'one' => q(zambisk kwacha),
8755             'other' => q(zambiske kwacha),
8756             },
8757             },
8758             'ZRN' => {
8759             symbol => 'ZRN',
8760             display_name => {
8761             'currency' => q(zairiske nye zaire),
8762             'one' => q(zairisk ny zaire),
8763             'other' => q(zairiske nye zaire),
8764             },
8765             },
8766             'ZRZ' => {
8767             symbol => 'ZRZ',
8768             display_name => {
8769             'currency' => q(zairiske zaire),
8770             'one' => q(zairisk zaire),
8771             'other' => q(zairiske zaire),
8772             },
8773             },
8774             'ZWD' => {
8775             symbol => 'ZWD',
8776             display_name => {
8777             'currency' => q(zimbabwiske dollar \(1980–2008\)),
8778             'one' => q(zimbabwisk dollar \(1980–2008\)),
8779             'other' => q(zimbabwiske dollar \(1980–2008\)),
8780             },
8781             },
8782             'ZWL' => {
8783             symbol => 'ZWL',
8784             display_name => {
8785             'currency' => q(zimbabwisk dollar \(2009\)),
8786             'one' => q(zimbabwisk dollar \(2009\)),
8787             'other' => q(zimbabwiske dollar \(2009\)),
8788             },
8789             },
8790             'ZWR' => {
8791             display_name => {
8792             'currency' => q(zimbabwisk dollar \(2008\)),
8793             'one' => q(zimbabwisk dollar \(2008\)),
8794             'other' => q(zimbabwiske dollar \(2008\)),
8795             },
8796             },
8797             } },
8798             );
8799              
8800              
8801             has 'calendar_months' => (
8802             is => 'ro',
8803             isa => HashRef,
8804             init_arg => undef,
8805             default => sub { {
8806             'chinese' => {
8807             'format' => {
8808             abbreviated => {
8809             nonleap => [
8810             'M01',
8811             'M02',
8812             'M03',
8813             'M04',
8814             'M05',
8815             'M06',
8816             'M07',
8817             'M08',
8818             'M09',
8819             'M10',
8820             'M11',
8821             'M12'
8822             ],
8823             leap => [
8824            
8825             ],
8826             },
8827             narrow => {
8828             nonleap => [
8829             '1',
8830             '2',
8831             '3',
8832             '4',
8833             '5',
8834             '6',
8835             '7',
8836             '8',
8837             '9',
8838             '10',
8839             '11',
8840             '12'
8841             ],
8842             leap => [
8843            
8844             ],
8845             },
8846             wide => {
8847             nonleap => [
8848             'M01',
8849             'M02',
8850             'M03',
8851             'M04',
8852             'M05',
8853             'M06',
8854             'M07',
8855             'M08',
8856             'M09',
8857             'M10',
8858             'M11',
8859             'M12'
8860             ],
8861             leap => [
8862            
8863             ],
8864             },
8865             },
8866             'stand-alone' => {
8867             abbreviated => {
8868             nonleap => [
8869             'M01',
8870             'M02',
8871             'M03',
8872             'M04',
8873             'M05',
8874             'M06',
8875             'M07',
8876             'M08',
8877             'M09',
8878             'M10',
8879             'M11',
8880             'M12'
8881             ],
8882             leap => [
8883            
8884             ],
8885             },
8886             narrow => {
8887             nonleap => [
8888             '1',
8889             '2',
8890             '3',
8891             '4',
8892             '5',
8893             '6',
8894             '7',
8895             '8',
8896             '9',
8897             '10',
8898             '11',
8899             '12'
8900             ],
8901             leap => [
8902            
8903             ],
8904             },
8905             wide => {
8906             nonleap => [
8907             'M01',
8908             'M02',
8909             'M03',
8910             'M04',
8911             'M05',
8912             'M06',
8913             'M07',
8914             'M08',
8915             'M09',
8916             'M10',
8917             'M11',
8918             'M12'
8919             ],
8920             leap => [
8921            
8922             ],
8923             },
8924             },
8925             },
8926             'coptic' => {
8927             'format' => {
8928             abbreviated => {
8929             nonleap => [
8930             'tout',
8931             'baba',
8932             'hator',
8933             'kiahk',
8934             'toba',
8935             'amshir',
8936             'baramhat',
8937             'baramouda',
8938             'bashans',
8939             'paona',
8940             'epep',
8941             'mesra',
8942             'nasie'
8943             ],
8944             leap => [
8945            
8946             ],
8947             },
8948             narrow => {
8949             nonleap => [
8950             '1',
8951             '2',
8952             '3',
8953             '4',
8954             '5',
8955             '6',
8956             '7',
8957             '8',
8958             '9',
8959             '10',
8960             '11',
8961             '12',
8962             '13'
8963             ],
8964             leap => [
8965            
8966             ],
8967             },
8968             wide => {
8969             nonleap => [
8970             'tout',
8971             'baba',
8972             'hator',
8973             'kiahk',
8974             'toba',
8975             'amshir',
8976             'baramhat',
8977             'baramouda',
8978             'bashans',
8979             'paona',
8980             'epep',
8981             'mesra',
8982             'nasie'
8983             ],
8984             leap => [
8985            
8986             ],
8987             },
8988             },
8989             'stand-alone' => {
8990             abbreviated => {
8991             nonleap => [
8992             'tout',
8993             'baba',
8994             'hator',
8995             'kiahk',
8996             'toba',
8997             'amshir',
8998             'baramhat',
8999             'baramouda',
9000             'bashans',
9001             'paona',
9002             'epep',
9003             'mesra',
9004             'nasie'
9005             ],
9006             leap => [
9007            
9008             ],
9009             },
9010             narrow => {
9011             nonleap => [
9012             '1',
9013             '2',
9014             '3',
9015             '4',
9016             '5',
9017             '6',
9018             '7',
9019             '8',
9020             '9',
9021             '10',
9022             '11',
9023             '12',
9024             '13'
9025             ],
9026             leap => [
9027            
9028             ],
9029             },
9030             wide => {
9031             nonleap => [
9032             'tout',
9033             'baba',
9034             'hator',
9035             'kiahk',
9036             'toba',
9037             'amshir',
9038             'baramhat',
9039             'baramouda',
9040             'bashans',
9041             'paona',
9042             'epep',
9043             'mesra',
9044             'nasie'
9045             ],
9046             leap => [
9047            
9048             ],
9049             },
9050             },
9051             },
9052             'dangi' => {
9053             'format' => {
9054             abbreviated => {
9055             nonleap => [
9056             'M01',
9057             'M02',
9058             'M03',
9059             'M04',
9060             'M05',
9061             'M06',
9062             'M07',
9063             'M08',
9064             'M09',
9065             'M10',
9066             'M11',
9067             'M12'
9068             ],
9069             leap => [
9070            
9071             ],
9072             },
9073             narrow => {
9074             nonleap => [
9075             '1',
9076             '2',
9077             '3',
9078             '4',
9079             '5',
9080             '6',
9081             '7',
9082             '8',
9083             '9',
9084             '10',
9085             '11',
9086             '12'
9087             ],
9088             leap => [
9089            
9090             ],
9091             },
9092             wide => {
9093             nonleap => [
9094             'M01',
9095             'M02',
9096             'M03',
9097             'M04',
9098             'M05',
9099             'M06',
9100             'M07',
9101             'M08',
9102             'M09',
9103             'M10',
9104             'M11',
9105             'M12'
9106             ],
9107             leap => [
9108            
9109             ],
9110             },
9111             },
9112             'stand-alone' => {
9113             abbreviated => {
9114             nonleap => [
9115             'M01',
9116             'M02',
9117             'M03',
9118             'M04',
9119             'M05',
9120             'M06',
9121             'M07',
9122             'M08',
9123             'M09',
9124             'M10',
9125             'M11',
9126             'M12'
9127             ],
9128             leap => [
9129            
9130             ],
9131             },
9132             narrow => {
9133             nonleap => [
9134             '1',
9135             '2',
9136             '3',
9137             '4',
9138             '5',
9139             '6',
9140             '7',
9141             '8',
9142             '9',
9143             '10',
9144             '11',
9145             '12'
9146             ],
9147             leap => [
9148            
9149             ],
9150             },
9151             wide => {
9152             nonleap => [
9153             'M01',
9154             'M02',
9155             'M03',
9156             'M04',
9157             'M05',
9158             'M06',
9159             'M07',
9160             'M08',
9161             'M09',
9162             'M10',
9163             'M11',
9164             'M12'
9165             ],
9166             leap => [
9167            
9168             ],
9169             },
9170             },
9171             },
9172             'ethiopic' => {
9173             'format' => {
9174             abbreviated => {
9175             nonleap => [
9176             'meskerem',
9177             'tekemt',
9178             'hedar',
9179             'tahsas',
9180             'ter',
9181             'yekatit',
9182             'megabit',
9183             'miazia',
9184             'genbot',
9185             'sene',
9186             'hamle',
9187             'nehasse',
9188             'pagumen'
9189             ],
9190             leap => [
9191            
9192             ],
9193             },
9194             narrow => {
9195             nonleap => [
9196             '1',
9197             '2',
9198             '3',
9199             '4',
9200             '5',
9201             '6',
9202             '7',
9203             '8',
9204             '9',
9205             '10',
9206             '11',
9207             '12',
9208             '13'
9209             ],
9210             leap => [
9211            
9212             ],
9213             },
9214             wide => {
9215             nonleap => [
9216             'meskerem',
9217             'tekemt',
9218             'hedar',
9219             'tahsas',
9220             'ter',
9221             'yekatit',
9222             'megabit',
9223             'miazia',
9224             'genbot',
9225             'sene',
9226             'hamle',
9227             'nehasse',
9228             'pagumen'
9229             ],
9230             leap => [
9231            
9232             ],
9233             },
9234             },
9235             'stand-alone' => {
9236             abbreviated => {
9237             nonleap => [
9238             'meskerem',
9239             'tekemt',
9240             'hedar',
9241             'tahsas',
9242             'ter',
9243             'yekatit',
9244             'megabit',
9245             'miazia',
9246             'genbot',
9247             'sene',
9248             'hamle',
9249             'nehasse',
9250             'pagumen'
9251             ],
9252             leap => [
9253            
9254             ],
9255             },
9256             narrow => {
9257             nonleap => [
9258             '1',
9259             '2',
9260             '3',
9261             '4',
9262             '5',
9263             '6',
9264             '7',
9265             '8',
9266             '9',
9267             '10',
9268             '11',
9269             '12',
9270             '13'
9271             ],
9272             leap => [
9273            
9274             ],
9275             },
9276             wide => {
9277             nonleap => [
9278             'meskerem',
9279             'tekemt',
9280             'hedar',
9281             'tahsas',
9282             'ter',
9283             'yekatit',
9284             'megabit',
9285             'miazia',
9286             'genbot',
9287             'sene',
9288             'hamle',
9289             'nehasse',
9290             'pagumen'
9291             ],
9292             leap => [
9293            
9294             ],
9295             },
9296             },
9297             },
9298             'gregorian' => {
9299             'format' => {
9300             abbreviated => {
9301             nonleap => [
9302             'jan.',
9303             'feb.',
9304             'mar.',
9305             'apr.',
9306             'mai',
9307             'jun.',
9308             'jul.',
9309             'aug.',
9310             'sep.',
9311             'okt.',
9312             'nov.',
9313             'des.'
9314             ],
9315             leap => [
9316            
9317             ],
9318             },
9319             narrow => {
9320             nonleap => [
9321             'J',
9322             'F',
9323             'M',
9324             'A',
9325             'M',
9326             'J',
9327             'J',
9328             'A',
9329             'S',
9330             'O',
9331             'N',
9332             'D'
9333             ],
9334             leap => [
9335            
9336             ],
9337             },
9338             wide => {
9339             nonleap => [
9340             'januar',
9341             'februar',
9342             'mars',
9343             'april',
9344             'mai',
9345             'juni',
9346             'juli',
9347             'august',
9348             'september',
9349             'oktober',
9350             'november',
9351             'desember'
9352             ],
9353             leap => [
9354            
9355             ],
9356             },
9357             },
9358             'stand-alone' => {
9359             abbreviated => {
9360             nonleap => [
9361             'jan',
9362             'feb',
9363             'mar',
9364             'apr',
9365             'mai',
9366             'jun',
9367             'jul',
9368             'aug',
9369             'sep',
9370             'okt',
9371             'nov',
9372             'des'
9373             ],
9374             leap => [
9375            
9376             ],
9377             },
9378             narrow => {
9379             nonleap => [
9380             'J',
9381             'F',
9382             'M',
9383             'A',
9384             'M',
9385             'J',
9386             'J',
9387             'A',
9388             'S',
9389             'O',
9390             'N',
9391             'D'
9392             ],
9393             leap => [
9394            
9395             ],
9396             },
9397             wide => {
9398             nonleap => [
9399             'januar',
9400             'februar',
9401             'mars',
9402             'april',
9403             'mai',
9404             'juni',
9405             'juli',
9406             'august',
9407             'september',
9408             'oktober',
9409             'november',
9410             'desember'
9411             ],
9412             leap => [
9413            
9414             ],
9415             },
9416             },
9417             },
9418             'hebrew' => {
9419             'format' => {
9420             abbreviated => {
9421             nonleap => [
9422             'tishri',
9423             'heshvan',
9424             'kislev',
9425             'tevet',
9426             'shevat',
9427             'adar I',
9428             'adar',
9429             'nisan',
9430             'iyar',
9431             'sivan',
9432             'tamuz',
9433             'av',
9434             'elul'
9435             ],
9436             leap => [
9437             '',
9438             '',
9439             '',
9440             '',
9441             '',
9442             '',
9443             'adar II'
9444             ],
9445             },
9446             narrow => {
9447             nonleap => [
9448             '1',
9449             '2',
9450             '3',
9451             '4',
9452             '5',
9453             '6',
9454             '7',
9455             '8',
9456             '9',
9457             '10',
9458             '11',
9459             '12',
9460             '13'
9461             ],
9462             leap => [
9463             '',
9464             '',
9465             '',
9466             '',
9467             '',
9468             '',
9469             '7'
9470             ],
9471             },
9472             wide => {
9473             nonleap => [
9474             'tishri',
9475             'heshvan',
9476             'kislev',
9477             'tevet',
9478             'shevat',
9479             'adar I',
9480             'adar',
9481             'nisan',
9482             'iyar',
9483             'sivan',
9484             'tamuz',
9485             'av',
9486             'elul'
9487             ],
9488             leap => [
9489             '',
9490             '',
9491             '',
9492             '',
9493             '',
9494             '',
9495             'adar II'
9496             ],
9497             },
9498             },
9499             'stand-alone' => {
9500             abbreviated => {
9501             nonleap => [
9502             'tishri',
9503             'heshvan',
9504             'kislev',
9505             'tevet',
9506             'shevat',
9507             'adar I',
9508             'adar',
9509             'nisan',
9510             'iyar',
9511             'sivan',
9512             'tamuz',
9513             'av',
9514             'elul'
9515             ],
9516             leap => [
9517             '',
9518             '',
9519             '',
9520             '',
9521             '',
9522             '',
9523             'adar II'
9524             ],
9525             },
9526             narrow => {
9527             nonleap => [
9528             '1',
9529             '2',
9530             '3',
9531             '4',
9532             '5',
9533             '6',
9534             '7',
9535             '8',
9536             '9',
9537             '10',
9538             '11',
9539             '12',
9540             '13'
9541             ],
9542             leap => [
9543             '',
9544             '',
9545             '',
9546             '',
9547             '',
9548             '',
9549             '7'
9550             ],
9551             },
9552             wide => {
9553             nonleap => [
9554             'tishri',
9555             'heshvan',
9556             'kislev',
9557             'tevet',
9558             'shevat',
9559             'adar I',
9560             'adar',
9561             'nisan',
9562             'iyar',
9563             'sivan',
9564             'tamuz',
9565             'av',
9566             'elul'
9567             ],
9568             leap => [
9569             '',
9570             '',
9571             '',
9572             '',
9573             '',
9574             '',
9575             'adar II'
9576             ],
9577             },
9578             },
9579             },
9580             'indian' => {
9581             'format' => {
9582             abbreviated => {
9583             nonleap => [
9584             'chaitra',
9585             'vaisakha',
9586             'jyaistha',
9587             'asadha',
9588             'sravana',
9589             'bhadra',
9590             'asvina',
9591             'kartika',
9592             'agrahayana',
9593             'pausa',
9594             'magha',
9595             'phalguna'
9596             ],
9597             leap => [
9598            
9599             ],
9600             },
9601             narrow => {
9602             nonleap => [
9603             '1',
9604             '2',
9605             '3',
9606             '4',
9607             '5',
9608             '6',
9609             '7',
9610             '8',
9611             '9',
9612             '10',
9613             '11',
9614             '12'
9615             ],
9616             leap => [
9617            
9618             ],
9619             },
9620             wide => {
9621             nonleap => [
9622             'chaitra',
9623             'vaisakha',
9624             'jyaistha',
9625             'asadha',
9626             'sravana',
9627             'bhadra',
9628             'asvina',
9629             'kartika',
9630             'agrahayana',
9631             'pausa',
9632             'magha',
9633             'phalguna'
9634             ],
9635             leap => [
9636            
9637             ],
9638             },
9639             },
9640             'stand-alone' => {
9641             abbreviated => {
9642             nonleap => [
9643             'chaitra',
9644             'vaisakha',
9645             'jyaistha',
9646             'asadha',
9647             'sravana',
9648             'bhadra',
9649             'asvina',
9650             'kartika',
9651             'agrahayana',
9652             'pausa',
9653             'magha',
9654             'phalguna'
9655             ],
9656             leap => [
9657            
9658             ],
9659             },
9660             narrow => {
9661             nonleap => [
9662             '1',
9663             '2',
9664             '3',
9665             '4',
9666             '5',
9667             '6',
9668             '7',
9669             '8',
9670             '9',
9671             '10',
9672             '11',
9673             '12'
9674             ],
9675             leap => [
9676            
9677             ],
9678             },
9679             wide => {
9680             nonleap => [
9681             'chaitra',
9682             'vaisakha',
9683             'jyaistha',
9684             'asadha',
9685             'sravana',
9686             'bhadra',
9687             'asvina',
9688             'kartika',
9689             'agrahayana',
9690             'pausa',
9691             'magha',
9692             'phalguna'
9693             ],
9694             leap => [
9695            
9696             ],
9697             },
9698             },
9699             },
9700             'islamic' => {
9701             'format' => {
9702             abbreviated => {
9703             nonleap => [
9704             'muh.',
9705             'saf.',
9706             'rab. I',
9707             'rab. II',
9708             'jum. I',
9709             'jum. II',
9710             'raj.',
9711             'sha.',
9712             'ram.',
9713             'shaw.',
9714             'dhuʻl-q.',
9715             'dhuʻl-h.'
9716             ],
9717             leap => [
9718            
9719             ],
9720             },
9721             narrow => {
9722             nonleap => [
9723             '1',
9724             '2',
9725             '3',
9726             '4',
9727             '5',
9728             '6',
9729             '7',
9730             '8',
9731             '9',
9732             '10',
9733             '11',
9734             '12'
9735             ],
9736             leap => [
9737            
9738             ],
9739             },
9740             wide => {
9741             nonleap => [
9742             'muharram',
9743             'safar',
9744             'rabiʻ I',
9745             'rabiʻ II',
9746             'jumada I',
9747             'jumada II',
9748             'rajab',
9749             'shaʻban',
9750             'ramadan',
9751             'shawwal',
9752             'dhuʻl-qiʻdah',
9753             'dhuʻl-hijjah'
9754             ],
9755             leap => [
9756            
9757             ],
9758             },
9759             },
9760             'stand-alone' => {
9761             abbreviated => {
9762             nonleap => [
9763             'muh.',
9764             'saf.',
9765             'rab. I',
9766             'rab. II',
9767             'jum. I',
9768             'jum. II',
9769             'raj.',
9770             'sha.',
9771             'ram.',
9772             'shaw.',
9773             'dhuʻl-q.',
9774             'Dhuʻl-H.'
9775             ],
9776             leap => [
9777            
9778             ],
9779             },
9780             narrow => {
9781             nonleap => [
9782             '1',
9783             '2',
9784             '3',
9785             '4',
9786             '5',
9787             '6',
9788             '7',
9789             '8',
9790             '9',
9791             '10',
9792             '11',
9793             '12'
9794             ],
9795             leap => [
9796            
9797             ],
9798             },
9799             wide => {
9800             nonleap => [
9801             'muharram',
9802             'safar',
9803             'rabiʻ I',
9804             'rabiʻ II',
9805             'jumada I',
9806             'jumada II',
9807             'rajab',
9808             'shaʻban',
9809             'ramadan',
9810             'shawwal',
9811             'dhuʻl-qiʻdah',
9812             'dhuʻl-hijjah'
9813             ],
9814             leap => [
9815            
9816             ],
9817             },
9818             },
9819             },
9820             'persian' => {
9821             'format' => {
9822             abbreviated => {
9823             nonleap => [
9824             'farvardin',
9825             'ordibehesht',
9826             'khordad',
9827             'tir',
9828             'mordad',
9829             'shahrivar',
9830             'mehr',
9831             'aban',
9832             'azar',
9833             'dey',
9834             'bahman',
9835             'esfand'
9836             ],
9837             leap => [
9838            
9839             ],
9840             },
9841             narrow => {
9842             nonleap => [
9843             '1',
9844             '2',
9845             '3',
9846             '4',
9847             '5',
9848             '6',
9849             '7',
9850             '8',
9851             '9',
9852             '10',
9853             '11',
9854             '12'
9855             ],
9856             leap => [
9857            
9858             ],
9859             },
9860             wide => {
9861             nonleap => [
9862             'farvardin',
9863             'ordibehesht',
9864             'khordad',
9865             'tir',
9866             'mordad',
9867             'shahrivar',
9868             'mehr',
9869             'aban',
9870             'azar',
9871             'dey',
9872             'bahman',
9873             'esfand'
9874             ],
9875             leap => [
9876            
9877             ],
9878             },
9879             },
9880             'stand-alone' => {
9881             abbreviated => {
9882             nonleap => [
9883             'farvardin',
9884             'ordibehesht',
9885             'khordad',
9886             'tir',
9887             'mordad',
9888             'shahrivar',
9889             'mehr',
9890             'aban',
9891             'azar',
9892             'dey',
9893             'bahman',
9894             'esfand'
9895             ],
9896             leap => [
9897            
9898             ],
9899             },
9900             narrow => {
9901             nonleap => [
9902             '1',
9903             '2',
9904             '3',
9905             '4',
9906             '5',
9907             '6',
9908             '7',
9909             '8',
9910             '9',
9911             '10',
9912             '11',
9913             '12'
9914             ],
9915             leap => [
9916            
9917             ],
9918             },
9919             wide => {
9920             nonleap => [
9921             'farvardin',
9922             'ordibehesht',
9923             'khordad',
9924             'tir',
9925             'mordad',
9926             'shahrivar',
9927             'mehr',
9928             'aban',
9929             'azar',
9930             'dey',
9931             'bahman',
9932             'esfand'
9933             ],
9934             leap => [
9935            
9936             ],
9937             },
9938             },
9939             },
9940             } },
9941             );
9942              
9943             has 'calendar_days' => (
9944             is => 'ro',
9945             isa => HashRef,
9946             init_arg => undef,
9947             default => sub { {
9948             'gregorian' => {
9949             'format' => {
9950             abbreviated => {
9951             mon => 'man.',
9952             tue => 'tir.',
9953             wed => 'ons.',
9954             thu => 'tor.',
9955             fri => 'fre.',
9956             sat => 'lør.',
9957             sun => 'søn.'
9958             },
9959             narrow => {
9960             mon => 'M',
9961             tue => 'T',
9962             wed => 'O',
9963             thu => 'T',
9964             fri => 'F',
9965             sat => 'L',
9966             sun => 'S'
9967             },
9968             short => {
9969             mon => 'ma.',
9970             tue => 'ti.',
9971             wed => 'on.',
9972             thu => 'to.',
9973             fri => 'fr.',
9974             sat => 'lø.',
9975             sun => 'sø.'
9976             },
9977             wide => {
9978             mon => 'mandag',
9979             tue => 'tirsdag',
9980             wed => 'onsdag',
9981             thu => 'torsdag',
9982             fri => 'fredag',
9983             sat => 'lørdag',
9984             sun => 'søndag'
9985             },
9986             },
9987             'stand-alone' => {
9988             abbreviated => {
9989             mon => 'man.',
9990             tue => 'tir.',
9991             wed => 'ons.',
9992             thu => 'tor.',
9993             fri => 'fre.',
9994             sat => 'lør.',
9995             sun => 'søn.'
9996             },
9997             narrow => {
9998             mon => 'M',
9999             tue => 'T',
10000             wed => 'O',
10001             thu => 'T',
10002             fri => 'F',
10003             sat => 'L',
10004             sun => 'S'
10005             },
10006             short => {
10007             mon => 'ma.',
10008             tue => 'ti.',
10009             wed => 'on.',
10010             thu => 'to.',
10011             fri => 'fr.',
10012             sat => 'lø.',
10013             sun => 'sø.'
10014             },
10015             wide => {
10016             mon => 'mandag',
10017             tue => 'tirsdag',
10018             wed => 'onsdag',
10019             thu => 'torsdag',
10020             fri => 'fredag',
10021             sat => 'lørdag',
10022             sun => 'søndag'
10023             },
10024             },
10025             },
10026             } },
10027             );
10028              
10029             has 'calendar_quarters' => (
10030             is => 'ro',
10031             isa => HashRef,
10032             init_arg => undef,
10033             default => sub { {
10034             'gregorian' => {
10035             'format' => {
10036             abbreviated => {0 => 'K1',
10037             1 => 'K2',
10038             2 => 'K3',
10039             3 => 'K4'
10040             },
10041             narrow => {0 => '1.',
10042             1 => '2.',
10043             2 => '3.',
10044             3 => '4.'
10045             },
10046             wide => {0 => '1. kvartal',
10047             1 => '2. kvartal',
10048             2 => '3. kvartal',
10049             3 => '4. kvartal'
10050             },
10051             },
10052             'stand-alone' => {
10053             abbreviated => {0 => 'K1',
10054             1 => 'K2',
10055             2 => 'K3',
10056             3 => 'K4'
10057             },
10058             narrow => {0 => '1.',
10059             1 => '2.',
10060             2 => '3.',
10061             3 => '4.'
10062             },
10063             wide => {0 => '1. kvartal',
10064             1 => '2. kvartal',
10065             2 => '3. kvartal',
10066             3 => '4. kvartal'
10067             },
10068             },
10069             },
10070             } },
10071             );
10072              
10073             has 'day_period_data' => (
10074             is => 'ro',
10075             isa => CodeRef,
10076             init_arg => undef,
10077             default => sub { sub {
10078             # Time in hhmm format
10079             my ($self, $type, $time, $day_period_type) = @_;
10080             $day_period_type //= 'default';
10081             SWITCH:
10082             for ($type) {
10083             if ($_ eq 'buddhist') {
10084             if($day_period_type eq 'default') {
10085             return 'midnight' if $time == 0;
10086             return 'afternoon1' if $time >= 1200
10087             && $time < 1800;
10088             return 'evening1' if $time >= 1800
10089             && $time < 2400;
10090             return 'morning1' if $time >= 600
10091             && $time < 1000;
10092             return 'morning2' if $time >= 1000
10093             && $time < 1200;
10094             return 'night1' if $time >= 0
10095             && $time < 600;
10096             }
10097             if($day_period_type eq 'selection') {
10098             return 'afternoon1' if $time >= 1200
10099             && $time < 1800;
10100             return 'evening1' if $time >= 1800
10101             && $time < 2400;
10102             return 'morning1' if $time >= 600
10103             && $time < 1000;
10104             return 'morning2' if $time >= 1000
10105             && $time < 1200;
10106             return 'night1' if $time >= 0
10107             && $time < 600;
10108             }
10109             last SWITCH;
10110             }
10111             if ($_ eq 'chinese') {
10112             if($day_period_type eq 'default') {
10113             return 'midnight' if $time == 0;
10114             return 'afternoon1' if $time >= 1200
10115             && $time < 1800;
10116             return 'evening1' if $time >= 1800
10117             && $time < 2400;
10118             return 'morning1' if $time >= 600
10119             && $time < 1000;
10120             return 'morning2' if $time >= 1000
10121             && $time < 1200;
10122             return 'night1' if $time >= 0
10123             && $time < 600;
10124             }
10125             if($day_period_type eq 'selection') {
10126             return 'afternoon1' if $time >= 1200
10127             && $time < 1800;
10128             return 'evening1' if $time >= 1800
10129             && $time < 2400;
10130             return 'morning1' if $time >= 600
10131             && $time < 1000;
10132             return 'morning2' if $time >= 1000
10133             && $time < 1200;
10134             return 'night1' if $time >= 0
10135             && $time < 600;
10136             }
10137             last SWITCH;
10138             }
10139             if ($_ eq 'coptic') {
10140             if($day_period_type eq 'default') {
10141             return 'midnight' if $time == 0;
10142             return 'afternoon1' if $time >= 1200
10143             && $time < 1800;
10144             return 'evening1' if $time >= 1800
10145             && $time < 2400;
10146             return 'morning1' if $time >= 600
10147             && $time < 1000;
10148             return 'morning2' if $time >= 1000
10149             && $time < 1200;
10150             return 'night1' if $time >= 0
10151             && $time < 600;
10152             }
10153             if($day_period_type eq 'selection') {
10154             return 'afternoon1' if $time >= 1200
10155             && $time < 1800;
10156             return 'evening1' if $time >= 1800
10157             && $time < 2400;
10158             return 'morning1' if $time >= 600
10159             && $time < 1000;
10160             return 'morning2' if $time >= 1000
10161             && $time < 1200;
10162             return 'night1' if $time >= 0
10163             && $time < 600;
10164             }
10165             last SWITCH;
10166             }
10167             if ($_ eq 'dangi') {
10168             if($day_period_type eq 'default') {
10169             return 'midnight' if $time == 0;
10170             return 'afternoon1' if $time >= 1200
10171             && $time < 1800;
10172             return 'evening1' if $time >= 1800
10173             && $time < 2400;
10174             return 'morning1' if $time >= 600
10175             && $time < 1000;
10176             return 'morning2' if $time >= 1000
10177             && $time < 1200;
10178             return 'night1' if $time >= 0
10179             && $time < 600;
10180             }
10181             if($day_period_type eq 'selection') {
10182             return 'afternoon1' if $time >= 1200
10183             && $time < 1800;
10184             return 'evening1' if $time >= 1800
10185             && $time < 2400;
10186             return 'morning1' if $time >= 600
10187             && $time < 1000;
10188             return 'morning2' if $time >= 1000
10189             && $time < 1200;
10190             return 'night1' if $time >= 0
10191             && $time < 600;
10192             }
10193             last SWITCH;
10194             }
10195             if ($_ eq 'ethiopic') {
10196             if($day_period_type eq 'default') {
10197             return 'midnight' if $time == 0;
10198             return 'afternoon1' if $time >= 1200
10199             && $time < 1800;
10200             return 'evening1' if $time >= 1800
10201             && $time < 2400;
10202             return 'morning1' if $time >= 600
10203             && $time < 1000;
10204             return 'morning2' if $time >= 1000
10205             && $time < 1200;
10206             return 'night1' if $time >= 0
10207             && $time < 600;
10208             }
10209             if($day_period_type eq 'selection') {
10210             return 'afternoon1' if $time >= 1200
10211             && $time < 1800;
10212             return 'evening1' if $time >= 1800
10213             && $time < 2400;
10214             return 'morning1' if $time >= 600
10215             && $time < 1000;
10216             return 'morning2' if $time >= 1000
10217             && $time < 1200;
10218             return 'night1' if $time >= 0
10219             && $time < 600;
10220             }
10221             last SWITCH;
10222             }
10223             if ($_ eq 'ethiopic-amete-alem') {
10224             if($day_period_type eq 'default') {
10225             return 'midnight' if $time == 0;
10226             return 'afternoon1' if $time >= 1200
10227             && $time < 1800;
10228             return 'evening1' if $time >= 1800
10229             && $time < 2400;
10230             return 'morning1' if $time >= 600
10231             && $time < 1000;
10232             return 'morning2' if $time >= 1000
10233             && $time < 1200;
10234             return 'night1' if $time >= 0
10235             && $time < 600;
10236             }
10237             if($day_period_type eq 'selection') {
10238             return 'afternoon1' if $time >= 1200
10239             && $time < 1800;
10240             return 'evening1' if $time >= 1800
10241             && $time < 2400;
10242             return 'morning1' if $time >= 600
10243             && $time < 1000;
10244             return 'morning2' if $time >= 1000
10245             && $time < 1200;
10246             return 'night1' if $time >= 0
10247             && $time < 600;
10248             }
10249             last SWITCH;
10250             }
10251             if ($_ eq 'generic') {
10252             if($day_period_type eq 'default') {
10253             return 'midnight' if $time == 0;
10254             return 'afternoon1' if $time >= 1200
10255             && $time < 1800;
10256             return 'evening1' if $time >= 1800
10257             && $time < 2400;
10258             return 'morning1' if $time >= 600
10259             && $time < 1000;
10260             return 'morning2' if $time >= 1000
10261             && $time < 1200;
10262             return 'night1' if $time >= 0
10263             && $time < 600;
10264             }
10265             if($day_period_type eq 'selection') {
10266             return 'afternoon1' if $time >= 1200
10267             && $time < 1800;
10268             return 'evening1' if $time >= 1800
10269             && $time < 2400;
10270             return 'morning1' if $time >= 600
10271             && $time < 1000;
10272             return 'morning2' if $time >= 1000
10273             && $time < 1200;
10274             return 'night1' if $time >= 0
10275             && $time < 600;
10276             }
10277             last SWITCH;
10278             }
10279             if ($_ eq 'gregorian') {
10280             if($day_period_type eq 'default') {
10281             return 'midnight' if $time == 0;
10282             return 'afternoon1' if $time >= 1200
10283             && $time < 1800;
10284             return 'evening1' if $time >= 1800
10285             && $time < 2400;
10286             return 'morning1' if $time >= 600
10287             && $time < 1000;
10288             return 'morning2' if $time >= 1000
10289             && $time < 1200;
10290             return 'night1' if $time >= 0
10291             && $time < 600;
10292             }
10293             if($day_period_type eq 'selection') {
10294             return 'afternoon1' if $time >= 1200
10295             && $time < 1800;
10296             return 'evening1' if $time >= 1800
10297             && $time < 2400;
10298             return 'morning1' if $time >= 600
10299             && $time < 1000;
10300             return 'morning2' if $time >= 1000
10301             && $time < 1200;
10302             return 'night1' if $time >= 0
10303             && $time < 600;
10304             }
10305             last SWITCH;
10306             }
10307             if ($_ eq 'hebrew') {
10308             if($day_period_type eq 'default') {
10309             return 'midnight' if $time == 0;
10310             return 'afternoon1' if $time >= 1200
10311             && $time < 1800;
10312             return 'evening1' if $time >= 1800
10313             && $time < 2400;
10314             return 'morning1' if $time >= 600
10315             && $time < 1000;
10316             return 'morning2' if $time >= 1000
10317             && $time < 1200;
10318             return 'night1' if $time >= 0
10319             && $time < 600;
10320             }
10321             if($day_period_type eq 'selection') {
10322             return 'afternoon1' if $time >= 1200
10323             && $time < 1800;
10324             return 'evening1' if $time >= 1800
10325             && $time < 2400;
10326             return 'morning1' if $time >= 600
10327             && $time < 1000;
10328             return 'morning2' if $time >= 1000
10329             && $time < 1200;
10330             return 'night1' if $time >= 0
10331             && $time < 600;
10332             }
10333             last SWITCH;
10334             }
10335             if ($_ eq 'indian') {
10336             if($day_period_type eq 'default') {
10337             return 'midnight' if $time == 0;
10338             return 'afternoon1' if $time >= 1200
10339             && $time < 1800;
10340             return 'evening1' if $time >= 1800
10341             && $time < 2400;
10342             return 'morning1' if $time >= 600
10343             && $time < 1000;
10344             return 'morning2' if $time >= 1000
10345             && $time < 1200;
10346             return 'night1' if $time >= 0
10347             && $time < 600;
10348             }
10349             if($day_period_type eq 'selection') {
10350             return 'afternoon1' if $time >= 1200
10351             && $time < 1800;
10352             return 'evening1' if $time >= 1800
10353             && $time < 2400;
10354             return 'morning1' if $time >= 600
10355             && $time < 1000;
10356             return 'morning2' if $time >= 1000
10357             && $time < 1200;
10358             return 'night1' if $time >= 0
10359             && $time < 600;
10360             }
10361             last SWITCH;
10362             }
10363             if ($_ eq 'islamic') {
10364             if($day_period_type eq 'default') {
10365             return 'midnight' if $time == 0;
10366             return 'afternoon1' if $time >= 1200
10367             && $time < 1800;
10368             return 'evening1' if $time >= 1800
10369             && $time < 2400;
10370             return 'morning1' if $time >= 600
10371             && $time < 1000;
10372             return 'morning2' if $time >= 1000
10373             && $time < 1200;
10374             return 'night1' if $time >= 0
10375             && $time < 600;
10376             }
10377             if($day_period_type eq 'selection') {
10378             return 'afternoon1' if $time >= 1200
10379             && $time < 1800;
10380             return 'evening1' if $time >= 1800
10381             && $time < 2400;
10382             return 'morning1' if $time >= 600
10383             && $time < 1000;
10384             return 'morning2' if $time >= 1000
10385             && $time < 1200;
10386             return 'night1' if $time >= 0
10387             && $time < 600;
10388             }
10389             last SWITCH;
10390             }
10391             if ($_ eq 'japanese') {
10392             if($day_period_type eq 'default') {
10393             return 'midnight' if $time == 0;
10394             return 'afternoon1' if $time >= 1200
10395             && $time < 1800;
10396             return 'evening1' if $time >= 1800
10397             && $time < 2400;
10398             return 'morning1' if $time >= 600
10399             && $time < 1000;
10400             return 'morning2' if $time >= 1000
10401             && $time < 1200;
10402             return 'night1' if $time >= 0
10403             && $time < 600;
10404             }
10405             if($day_period_type eq 'selection') {
10406             return 'afternoon1' if $time >= 1200
10407             && $time < 1800;
10408             return 'evening1' if $time >= 1800
10409             && $time < 2400;
10410             return 'morning1' if $time >= 600
10411             && $time < 1000;
10412             return 'morning2' if $time >= 1000
10413             && $time < 1200;
10414             return 'night1' if $time >= 0
10415             && $time < 600;
10416             }
10417             last SWITCH;
10418             }
10419             if ($_ eq 'persian') {
10420             if($day_period_type eq 'default') {
10421             return 'midnight' if $time == 0;
10422             return 'afternoon1' if $time >= 1200
10423             && $time < 1800;
10424             return 'evening1' if $time >= 1800
10425             && $time < 2400;
10426             return 'morning1' if $time >= 600
10427             && $time < 1000;
10428             return 'morning2' if $time >= 1000
10429             && $time < 1200;
10430             return 'night1' if $time >= 0
10431             && $time < 600;
10432             }
10433             if($day_period_type eq 'selection') {
10434             return 'afternoon1' if $time >= 1200
10435             && $time < 1800;
10436             return 'evening1' if $time >= 1800
10437             && $time < 2400;
10438             return 'morning1' if $time >= 600
10439             && $time < 1000;
10440             return 'morning2' if $time >= 1000
10441             && $time < 1200;
10442             return 'night1' if $time >= 0
10443             && $time < 600;
10444             }
10445             last SWITCH;
10446             }
10447             if ($_ eq 'roc') {
10448             if($day_period_type eq 'default') {
10449             return 'midnight' if $time == 0;
10450             return 'afternoon1' if $time >= 1200
10451             && $time < 1800;
10452             return 'evening1' if $time >= 1800
10453             && $time < 2400;
10454             return 'morning1' if $time >= 600
10455             && $time < 1000;
10456             return 'morning2' if $time >= 1000
10457             && $time < 1200;
10458             return 'night1' if $time >= 0
10459             && $time < 600;
10460             }
10461             if($day_period_type eq 'selection') {
10462             return 'afternoon1' if $time >= 1200
10463             && $time < 1800;
10464             return 'evening1' if $time >= 1800
10465             && $time < 2400;
10466             return 'morning1' if $time >= 600
10467             && $time < 1000;
10468             return 'morning2' if $time >= 1000
10469             && $time < 1200;
10470             return 'night1' if $time >= 0
10471             && $time < 600;
10472             }
10473             last SWITCH;
10474             }
10475             }
10476             } },
10477             );
10478              
10479             around day_period_data => sub {
10480             my ($orig, $self) = @_;
10481             return $self->$orig;
10482             };
10483              
10484             has 'day_periods' => (
10485             is => 'ro',
10486             isa => HashRef,
10487             init_arg => undef,
10488             default => sub { {
10489             'gregorian' => {
10490             'format' => {
10491             'abbreviated' => {
10492             'afternoon1' => q{etterm.},
10493             'am' => q{a.m.},
10494             'evening1' => q{kveld},
10495             'midnight' => q{midn.},
10496             'morning1' => q{morg.},
10497             'morning2' => q{form.},
10498             'night1' => q{natt},
10499             'pm' => q{p.m.},
10500             },
10501             'narrow' => {
10502             'afternoon1' => q{em.},
10503             'am' => q{a},
10504             'evening1' => q{kv.},
10505             'midnight' => q{mn.},
10506             'morning1' => q{mg.},
10507             'morning2' => q{fm.},
10508             'night1' => q{nt.},
10509             'pm' => q{p},
10510             },
10511             'wide' => {
10512             'afternoon1' => q{ettermiddagen},
10513             'am' => q{a.m.},
10514             'evening1' => q{kvelden},
10515             'midnight' => q{midnatt},
10516             'morning1' => q{morgenen},
10517             'morning2' => q{formiddagen},
10518             'night1' => q{natten},
10519             'pm' => q{p.m.},
10520             },
10521             },
10522             'stand-alone' => {
10523             'abbreviated' => {
10524             'afternoon1' => q{etterm.},
10525             'am' => q{a.m.},
10526             'evening1' => q{kveld},
10527             'midnight' => q{midn.},
10528             'morning1' => q{morg.},
10529             'morning2' => q{form.},
10530             'night1' => q{natt},
10531             'pm' => q{p.m.},
10532             },
10533             'narrow' => {
10534             'afternoon1' => q{em.},
10535             'am' => q{a.m.},
10536             'evening1' => q{kv.},
10537             'midnight' => q{mn.},
10538             'morning1' => q{mg.},
10539             'morning2' => q{fm.},
10540             'night1' => q{nt.},
10541             'pm' => q{p.m.},
10542             },
10543             'wide' => {
10544             'afternoon1' => q{ettermiddag},
10545             'am' => q{a.m.},
10546             'evening1' => q{kveld},
10547             'midnight' => q{midnatt},
10548             'morning1' => q{morgen},
10549             'morning2' => q{formiddag},
10550             'night1' => q{natt},
10551             'pm' => q{p.m.},
10552             },
10553             },
10554             },
10555             } },
10556             );
10557              
10558             has 'eras' => (
10559             is => 'ro',
10560             isa => HashRef,
10561             init_arg => undef,
10562             default => sub { {
10563             'buddhist' => {
10564             abbreviated => {
10565             '0' => 'BE'
10566             },
10567             narrow => {
10568             '0' => 'BE'
10569             },
10570             wide => {
10571             '0' => 'BE'
10572             },
10573             },
10574             'chinese' => {
10575             },
10576             'coptic' => {
10577             abbreviated => {
10578             '0' => '0. t.a.',
10579             '1' => '1. t.a.'
10580             },
10581             narrow => {
10582             '0' => 'TA0',
10583             '1' => 'TA1'
10584             },
10585             wide => {
10586             '0' => '0. tidsalder',
10587             '1' => '1. tidsalder'
10588             },
10589             },
10590             'dangi' => {
10591             },
10592             'ethiopic' => {
10593             abbreviated => {
10594             '0' => '0. t.a.',
10595             '1' => '1. t.a.'
10596             },
10597             narrow => {
10598             '0' => 'TA0',
10599             '1' => 'TA1'
10600             },
10601             wide => {
10602             '0' => '0. tidsalder',
10603             '1' => '1. tidsalder'
10604             },
10605             },
10606             'ethiopic-amete-alem' => {
10607             abbreviated => {
10608             '0' => '0. t.a.'
10609             },
10610             narrow => {
10611             '0' => 'TA0'
10612             },
10613             wide => {
10614             '0' => '0. tidsalder'
10615             },
10616             },
10617             'generic' => {
10618             },
10619             'gregorian' => {
10620             abbreviated => {
10621             '0' => 'f.Kr.',
10622             '1' => 'e.Kr.'
10623             },
10624             narrow => {
10625             '0' => 'f.Kr.',
10626             '1' => 'e.Kr.'
10627             },
10628             wide => {
10629             '0' => 'før Kristus',
10630             '1' => 'etter Kristus'
10631             },
10632             },
10633             'hebrew' => {
10634             abbreviated => {
10635             '0' => 'AM'
10636             },
10637             narrow => {
10638             '0' => 'AM'
10639             },
10640             wide => {
10641             '0' => 'AM'
10642             },
10643             },
10644             'indian' => {
10645             abbreviated => {
10646             '0' => 'saka'
10647             },
10648             narrow => {
10649             '0' => 'saka'
10650             },
10651             wide => {
10652             '0' => 'saka'
10653             },
10654             },
10655             'islamic' => {
10656             abbreviated => {
10657             '0' => 'AH'
10658             },
10659             narrow => {
10660             '0' => 'AH'
10661             },
10662             wide => {
10663             '0' => 'AH'
10664             },
10665             },
10666             'japanese' => {
10667             abbreviated => {
10668             '0' => 'Taika (645–650)',
10669             '1' => 'Hakuchi (650–671)',
10670             '2' => 'Hakuhō (672–686)',
10671             '3' => 'Shuchō (686–701)',
10672             '4' => 'Taihō (701–704)',
10673             '5' => 'Keiun (704–708)',
10674             '6' => 'Wadō (708–715)',
10675             '7' => 'Reiki (715–717)',
10676             '8' => 'Yōrō (717–724)',
10677             '9' => 'Jinki (724–729)',
10678             '10' => 'Tenpyō (729–749)',
10679             '11' => 'Tenpyō-kampō (749-749)',
10680             '12' => 'Tenpyō-shōhō (749-757)',
10681             '13' => 'Tenpyō-hōji (757-765)',
10682             '14' => 'Tenpyō-jingo (765-767)',
10683             '15' => 'Jingo-keiun (767-770)',
10684             '16' => 'Hōki (770–780)',
10685             '17' => 'Ten-ō (781-782)',
10686             '18' => 'Enryaku (782–806)',
10687             '19' => 'Daidō (806–810)',
10688             '20' => 'Kōnin (810–824)',
10689             '21' => 'Tenchō (824–834)',
10690             '22' => 'Jōwa (834–848)',
10691             '23' => 'Kajō (848–851)',
10692             '24' => 'Ninju (851–854)',
10693             '25' => 'Saikō (854–857)',
10694             '26' => 'Ten-an (857-859)',
10695             '27' => 'Jōgan (859–877)',
10696             '28' => 'Gangyō (877–885)',
10697             '29' => 'Ninna (885–889)',
10698             '30' => 'Kanpyō (889–898)',
10699             '31' => 'Shōtai (898–901)',
10700             '32' => 'Engi (901–923)',
10701             '33' => 'Enchō (923–931)',
10702             '34' => 'Jōhei (931–938)',
10703             '35' => 'Tengyō (938–947)',
10704             '36' => 'Tenryaku (947–957)',
10705             '37' => 'Tentoku (957–961)',
10706             '38' => 'Ōwa (961–964)',
10707             '39' => 'Kōhō (964–968)',
10708             '40' => 'Anna (968–970)',
10709             '41' => 'Tenroku (970–973)',
10710             '42' => 'Ten’en (973–976)',
10711             '43' => 'Jōgen (976–978)',
10712             '44' => 'Tengen (978–983)',
10713             '45' => 'Eikan (983–985)',
10714             '46' => 'Kanna (985–987)',
10715             '47' => 'Eien (987–989)',
10716             '48' => 'Eiso (989–990)',
10717             '49' => 'Shōryaku (990–995)',
10718             '50' => 'Chōtoku (995–999)',
10719             '51' => 'Chōhō (999–1004)',
10720             '52' => 'Kankō (1004–1012)',
10721             '53' => 'Chōwa (1012–1017)',
10722             '54' => 'Kannin (1017–1021)',
10723             '55' => 'Jian (1021–1024)',
10724             '56' => 'Manju (1024–1028)',
10725             '57' => 'Chōgen (1028–1037)',
10726             '58' => 'Chōryaku (1037–1040)',
10727             '59' => 'Chōkyū (1040–1044)',
10728             '60' => 'Kantoku (1044–1046)',
10729             '61' => 'Eishō (1046–1053)',
10730             '62' => 'Tengi (1053–1058)',
10731             '63' => 'Kōhei (1058–1065)',
10732             '64' => 'Jiryaku (1065–1069)',
10733             '65' => 'Enkyū (1069–1074)',
10734             '66' => 'Shōho (1074–1077)',
10735             '67' => 'Shōryaku (1077–1081)',
10736             '68' => 'Eihō (1081–1084)',
10737             '69' => 'Ōtoku (1084–1087)',
10738             '70' => 'Kanji (1087–1094)',
10739             '71' => 'Kahō (1094–1096)',
10740             '72' => 'Eichō (1096–1097)',
10741             '73' => 'Jōtoku (1097–1099)',
10742             '74' => 'Kōwa (1099–1104)',
10743             '75' => 'Chōji (1104–1106)',
10744             '76' => 'Kashō (1106–1108)',
10745             '77' => 'Tennin (1108–1110)',
10746             '78' => 'Ten-ei (1110-1113)',
10747             '79' => 'Eikyū (1113–1118)',
10748             '80' => 'Gen’ei (1118–1120)',
10749             '81' => 'Hōan (1120–1124)',
10750             '82' => 'Tenji (1124–1126)',
10751             '83' => 'Daiji (1126–1131)',
10752             '84' => 'Tenshō (1131–1132)',
10753             '85' => 'Chōshō (1132–1135)',
10754             '86' => 'Hōen (1135–1141)',
10755             '87' => 'Eiji (1141–1142)',
10756             '88' => 'Kōji (1142–1144)',
10757             '89' => 'Ten’yō (1144–1145)',
10758             '90' => 'Kyūan (1145–1151)',
10759             '91' => 'Ninpei (1151–1154)',
10760             '92' => 'Kyūju (1154–1156)',
10761             '93' => 'Hōgen (1156–1159)',
10762             '94' => 'Heiji (1159–1160)',
10763             '95' => 'Eiryaku (1160–1161)',
10764             '96' => 'Ōho (1161–1163)',
10765             '97' => 'Chōkan (1163–1165)',
10766             '98' => 'Eiman (1165–1166)',
10767             '99' => 'Nin’an (1166–1169)',
10768             '100' => 'Kaō (1169–1171)',
10769             '101' => 'Shōan (1171–1175)',
10770             '102' => 'Angen (1175–1177)',
10771             '103' => 'Jishō (1177–1181)',
10772             '104' => 'Yōwa (1181–1182)',
10773             '105' => 'Juei (1182–1184)',
10774             '106' => 'Genryaku (1184–1185)',
10775             '107' => 'Bunji (1185–1190)',
10776             '108' => 'Kenkyū (1190–1199)',
10777             '109' => 'Shōji (1199–1201)',
10778             '110' => 'Kennin (1201–1204)',
10779             '111' => 'Genkyū (1204–1206)',
10780             '112' => 'Ken’ei (1206–1207)',
10781             '113' => 'Jōgen (1207–1211)',
10782             '114' => 'Kenryaku (1211–1213)',
10783             '115' => 'Kenpō (1213–1219)',
10784             '116' => 'Jōkyū (1219–1222)',
10785             '117' => 'Jōō (1222–1224)',
10786             '118' => 'Gennin (1224–1225)',
10787             '119' => 'Karoku (1225–1227)',
10788             '120' => 'Antei (1227–1229)',
10789             '121' => 'Kanki (1229–1232)',
10790             '122' => 'Jōei (1232–1233)',
10791             '123' => 'Tenpuku (1233–1234)',
10792             '124' => 'Bunryaku (1234–1235)',
10793             '125' => 'Katei (1235–1238)',
10794             '126' => 'Ryakunin (1238–1239)',
10795             '127' => 'En’ō (1239–1240)',
10796             '128' => 'Ninji (1240–1243)',
10797             '129' => 'Kangen (1243–1247)',
10798             '130' => 'Hōji (1247–1249)',
10799             '131' => 'Kenchō (1249–1256)',
10800             '132' => 'Kōgen (1256–1257)',
10801             '133' => 'Shōka (1257–1259)',
10802             '134' => 'Shōgen (1259–1260)',
10803             '135' => 'Bun’ō (1260–1261)',
10804             '136' => 'Kōchō (1261–1264)',
10805             '137' => 'Bun’ei (1264–1275)',
10806             '138' => 'Kenji (1275–1278)',
10807             '139' => 'Kōan (1278–1288)',
10808             '140' => 'Shōō (1288–1293)',
10809             '141' => 'Einin (1293–1299)',
10810             '142' => 'Shōan (1299–1302)',
10811             '143' => 'Kengen (1302–1303)',
10812             '144' => 'Kagen (1303–1306)',
10813             '145' => 'Tokuji (1306–1308)',
10814             '146' => 'Enkyō (1308–1311)',
10815             '147' => 'Ōchō (1311–1312)',
10816             '148' => 'Shōwa (1312–1317)',
10817             '149' => 'Bunpō (1317–1319)',
10818             '150' => 'Genō (1319–1321)',
10819             '151' => 'Genkō (1321–1324)',
10820             '152' => 'Shōchū (1324–1326)',
10821             '153' => 'Karyaku (1326–1329)',
10822             '154' => 'Gentoku (1329–1331)',
10823             '155' => 'Genkō (1331–1334)',
10824             '156' => 'Kenmu (1334–1336)',
10825             '157' => 'Engen (1336–1340)',
10826             '158' => 'Kōkoku (1340–1346)',
10827             '159' => 'Shōhei (1346–1370)',
10828             '160' => 'Kentoku (1370–1372)',
10829             '161' => 'Bunchū (1372–1375)',
10830             '162' => 'Tenju (1375–1379)',
10831             '163' => 'Kōryaku (1379–1381)',
10832             '164' => 'Kōwa (1381–1384)',
10833             '165' => 'Genchū (1384–1392)',
10834             '166' => 'Meitoku (1384–1387)',
10835             '167' => 'Kakei (1387–1389)',
10836             '168' => 'Kōō (1389–1390)',
10837             '169' => 'Meitoku (1390–1394)',
10838             '170' => 'Ōei (1394–1428)',
10839             '171' => 'Shōchō (1428–1429)',
10840             '172' => 'Eikyō (1429–1441)',
10841             '173' => 'Kakitsu (1441–1444)',
10842             '174' => 'Bun’an (1444–1449)',
10843             '175' => 'Hōtoku (1449–1452)',
10844             '176' => 'Kyōtoku (1452–1455)',
10845             '177' => 'Kōshō (1455–1457)',
10846             '178' => 'Chōroku (1457–1460)',
10847             '179' => 'Kanshō (1460–1466)',
10848             '180' => 'Bunshō (1466–1467)',
10849             '181' => 'Ōnin (1467–1469)',
10850             '182' => 'Bunmei (1469–1487)',
10851             '183' => 'Chōkyō (1487–1489)',
10852             '184' => 'Entoku (1489–1492)',
10853             '185' => 'Meiō (1492–1501)',
10854             '186' => 'Bunki (1501–1504)',
10855             '187' => 'Eishō (1504–1521)',
10856             '188' => 'Taiei (1521–1528)',
10857             '189' => 'Kyōroku (1528–1532)',
10858             '190' => 'Tenbun (1532–1555)',
10859             '191' => 'Kōji (1555–1558)',
10860             '192' => 'Eiroku (1558–1570)',
10861             '193' => 'Genki (1570–1573)',
10862             '194' => 'Tenshō (1573–1592)',
10863             '195' => 'Bunroku (1592–1596)',
10864             '196' => 'Keichō (1596–1615)',
10865             '197' => 'Genna (1615–1624)',
10866             '198' => 'Kan’ei (1624–1644)',
10867             '199' => 'Shōho (1644–1648)',
10868             '200' => 'Keian (1648–1652)',
10869             '201' => 'Jōō (1652–1655)',
10870             '202' => 'Meireki (1655–1658)',
10871             '203' => 'Manji (1658–1661)',
10872             '204' => 'Kanbun (1661–1673)',
10873             '205' => 'Enpō (1673–1681)',
10874             '206' => 'Tenna (1681–1684)',
10875             '207' => 'Jōkyō (1684–1688)',
10876             '208' => 'Genroku (1688–1704)',
10877             '209' => 'Hōei (1704–1711)',
10878             '210' => 'Shōtoku (1711–1716)',
10879             '211' => 'Kyōhō (1716–1736)',
10880             '212' => 'Genbun (1736–1741)',
10881             '213' => 'Kanpō (1741–1744)',
10882             '214' => 'Enkyō (1744–1748)',
10883             '215' => 'Kan’en (1748–1751)',
10884             '216' => 'Hōreki (1751–1764)',
10885             '217' => 'Meiwa (1764–1772)',
10886             '218' => 'An’ei (1772–1781)',
10887             '219' => 'Tenmei (1781–1789)',
10888             '220' => 'Kansei (1789–1801)',
10889             '221' => 'Kyōwa (1801–1804)',
10890             '222' => 'Bunka (1804–1818)',
10891             '223' => 'Bunsei (1818–1830)',
10892             '224' => 'Tenpō (1830–1844)',
10893             '225' => 'Kōka (1844–1848)',
10894             '226' => 'Kaei (1848–1854)',
10895             '227' => 'Ansei (1854–1860)',
10896             '228' => 'Man’en (1860–1861)',
10897             '229' => 'Bunkyū (1861–1864)',
10898             '230' => 'Genji (1864–1865)',
10899             '231' => 'Keiō (1865–1868)',
10900             '232' => 'Meiji',
10901             '233' => 'Taishō',
10902             '234' => 'Shōwa',
10903             '235' => 'Heisei'
10904             },
10905             narrow => {
10906             '232' => 'M',
10907             '233' => 'T',
10908             '234' => 'S',
10909             '235' => 'H'
10910             },
10911             wide => {
10912             '0' => 'Taika (645–650)',
10913             '1' => 'Hakuchi (650–671)',
10914             '2' => 'Hakuhō (672–686)',
10915             '3' => 'Shuchō (686–701)',
10916             '4' => 'Taihō (701–704)',
10917             '5' => 'Keiun (704–708)',
10918             '6' => 'Wadō (708–715)',
10919             '7' => 'Reiki (715–717)',
10920             '8' => 'Yōrō (717–724)',
10921             '9' => 'Jinki (724–729)',
10922             '10' => 'Tenpyō (729–749)',
10923             '11' => 'Tenpyō-kampō (749-749)',
10924             '12' => 'Tenpyō-shōhō (749-757)',
10925             '13' => 'Tenpyō-hōji (757-765)',
10926             '14' => 'Tenpyō-jingo (765-767)',
10927             '15' => 'Jingo-keiun (767-770)',
10928             '16' => 'Hōki (770–780)',
10929             '17' => 'Ten-ō (781-782)',
10930             '18' => 'Enryaku (782–806)',
10931             '19' => 'Daidō (806–810)',
10932             '20' => 'Kōnin (810–824)',
10933             '21' => 'Tenchō (824–834)',
10934             '22' => 'Jōwa (834–848)',
10935             '23' => 'Kajō (848–851)',
10936             '24' => 'Ninju (851–854)',
10937             '25' => 'Saikō (854–857)',
10938             '26' => 'Ten-an (857-859)',
10939             '27' => 'Jōgan (859–877)',
10940             '28' => 'Gangyō (877–885)',
10941             '29' => 'Ninna (885–889)',
10942             '30' => 'Kanpyō (889–898)',
10943             '31' => 'Shōtai (898–901)',
10944             '32' => 'Engi (901–923)',
10945             '33' => 'Enchō (923–931)',
10946             '34' => 'Jōhei (931–938)',
10947             '35' => 'Tengyō (938–947)',
10948             '36' => 'Tenryaku (947–957)',
10949             '37' => 'Tentoku (957–961)',
10950             '38' => 'Ōwa (961–964)',
10951             '39' => 'Kōhō (964–968)',
10952             '40' => 'Anna (968–970)',
10953             '41' => 'Tenroku (970–973)',
10954             '42' => 'Ten’en (973–976)',
10955             '43' => 'Jōgen (976–978)',
10956             '44' => 'Tengen (978–983)',
10957             '45' => 'Eikan (983–985)',
10958             '46' => 'Kanna (985–987)',
10959             '47' => 'Eien (987–989)',
10960             '48' => 'Eiso (989–990)',
10961             '49' => 'Shōryaku (990–995)',
10962             '50' => 'Chōtoku (995–999)',
10963             '51' => 'Chōhō (999–1004)',
10964             '52' => 'Kankō (1004–1012)',
10965             '53' => 'Chōwa (1012–1017)',
10966             '54' => 'Kannin (1017–1021)',
10967             '55' => 'Jian (1021–1024)',
10968             '56' => 'Manju (1024–1028)',
10969             '57' => 'Chōgen (1028–1037)',
10970             '58' => 'Chōryaku (1037–1040)',
10971             '59' => 'Chōkyū (1040–1044)',
10972             '60' => 'Kantoku (1044–1046)',
10973             '61' => 'Eishō (1046–1053)',
10974             '62' => 'Tengi (1053–1058)',
10975             '63' => 'Kōhei (1058–1065)',
10976             '64' => 'Jiryaku (1065–1069)',
10977             '65' => 'Enkyū (1069–1074)',
10978             '66' => 'Shōho (1074–1077)',
10979             '67' => 'Shōryaku (1077–1081)',
10980             '68' => 'Eihō (1081–1084)',
10981             '69' => 'Ōtoku (1084–1087)',
10982             '70' => 'Kanji (1087–1094)',
10983             '71' => 'Kahō (1094–1096)',
10984             '72' => 'Eichō (1096–1097)',
10985             '73' => 'Jōtoku (1097–1099)',
10986             '74' => 'Kōwa (1099–1104)',
10987             '75' => 'Chōji (1104–1106)',
10988             '76' => 'Kashō (1106–1108)',
10989             '77' => 'Tennin (1108–1110)',
10990             '78' => 'Ten-ei (1110-1113)',
10991             '79' => 'Eikyū (1113–1118)',
10992             '80' => 'Gen’ei (1118–1120)',
10993             '81' => 'Hōan (1120–1124)',
10994             '82' => 'Tenji (1124–1126)',
10995             '83' => 'Daiji (1126–1131)',
10996             '84' => 'Tenshō (1131–1132)',
10997             '85' => 'Chōshō (1132–1135)',
10998             '86' => 'Hōen (1135–1141)',
10999             '87' => 'Eiji (1141–1142)',
11000             '88' => 'Kōji (1142–1144)',
11001             '89' => 'Ten’yō (1144–1145)',
11002             '90' => 'Kyūan (1145–1151)',
11003             '91' => 'Ninpei (1151–1154)',
11004             '92' => 'Kyūju (1154–1156)',
11005             '93' => 'Hōgen (1156–1159)',
11006             '94' => 'Heiji (1159–1160)',
11007             '95' => 'Eiryaku (1160–1161)',
11008             '96' => 'Ōho (1161–1163)',
11009             '97' => 'Chōkan (1163–1165)',
11010             '98' => 'Eiman (1165–1166)',
11011             '99' => 'Nin’an (1166–1169)',
11012             '100' => 'Kaō (1169–1171)',
11013             '101' => 'Shōan (1171–1175)',
11014             '102' => 'Angen (1175–1177)',
11015             '103' => 'Jishō (1177–1181)',
11016             '104' => 'Yōwa (1181–1182)',
11017             '105' => 'Juei (1182–1184)',
11018             '106' => 'Genryaku (1184–1185)',
11019             '107' => 'Bunji (1185–1190)',
11020             '108' => 'Kenkyū (1190–1199)',
11021             '109' => 'Shōji (1199–1201)',
11022             '110' => 'Kennin (1201–1204)',
11023             '111' => 'Genkyū (1204–1206)',
11024             '112' => 'Ken’ei (1206–1207)',
11025             '113' => 'Jōgen (1207–1211)',
11026             '114' => 'Kenryaku (1211–1213)',
11027             '115' => 'Kenpō (1213–1219)',
11028             '116' => 'Jōkyū (1219–1222)',
11029             '117' => 'Jōō (1222–1224)',
11030             '118' => 'Gennin (1224–1225)',
11031             '119' => 'Karoku (1225–1227)',
11032             '120' => 'Antei (1227–1229)',
11033             '121' => 'Kanki (1229–1232)',
11034             '122' => 'Jōei (1232–1233)',
11035             '123' => 'Tenpuku (1233–1234)',
11036             '124' => 'Bunryaku (1234–1235)',
11037             '125' => 'Katei (1235–1238)',
11038             '126' => 'Ryakunin (1238–1239)',
11039             '127' => 'En’ō (1239–1240)',
11040             '128' => 'Ninji (1240–1243)',
11041             '129' => 'Kangen (1243–1247)',
11042             '130' => 'Hōji (1247–1249)',
11043             '131' => 'Kenchō (1249–1256)',
11044             '132' => 'Kōgen (1256–1257)',
11045             '133' => 'Shōka (1257–1259)',
11046             '134' => 'Shōgen (1259–1260)',
11047             '135' => 'Bun’ō (1260–1261)',
11048             '136' => 'Kōchō (1261–1264)',
11049             '137' => 'Bun’ei (1264–1275)',
11050             '138' => 'Kenji (1275–1278)',
11051             '139' => 'Kōan (1278–1288)',
11052             '140' => 'Shōō (1288–1293)',
11053             '141' => 'Einin (1293–1299)',
11054             '142' => 'Shōan (1299–1302)',
11055             '143' => 'Kengen (1302–1303)',
11056             '144' => 'Kagen (1303–1306)',
11057             '145' => 'Tokuji (1306–1308)',
11058             '146' => 'Enkyō (1308–1311)',
11059             '147' => 'Ōchō (1311–1312)',
11060             '148' => 'Shōwa (1312–1317)',
11061             '149' => 'Bunpō (1317–1319)',
11062             '150' => 'Genō (1319–1321)',
11063             '151' => 'Genkō (1321–1324)',
11064             '152' => 'Shōchū (1324–1326)',
11065             '153' => 'Karyaku (1326–1329)',
11066             '154' => 'Gentoku (1329–1331)',
11067             '155' => 'Genkō (1331–1334)',
11068             '156' => 'Kenmu (1334–1336)',
11069             '157' => 'Engen (1336–1340)',
11070             '158' => 'Kōkoku (1340–1346)',
11071             '159' => 'Shōhei (1346–1370)',
11072             '160' => 'Kentoku (1370–1372)',
11073             '161' => 'Bunchū (1372–1375)',
11074             '162' => 'Tenju (1375–1379)',
11075             '163' => 'Kōryaku (1379–1381)',
11076             '164' => 'Kōwa (1381–1384)',
11077             '165' => 'Genchū (1384–1392)',
11078             '166' => 'Meitoku (1384–1387)',
11079             '167' => 'Kakei (1387–1389)',
11080             '168' => 'Kōō (1389–1390)',
11081             '169' => 'Meitoku (1390–1394)',
11082             '170' => 'Ōei (1394–1428)',
11083             '171' => 'Shōchō (1428–1429)',
11084             '172' => 'Eikyō (1429–1441)',
11085             '173' => 'Kakitsu (1441–1444)',
11086             '174' => 'Bun’an (1444–1449)',
11087             '175' => 'Hōtoku (1449–1452)',
11088             '176' => 'Kyōtoku (1452–1455)',
11089             '177' => 'Kōshō (1455–1457)',
11090             '178' => 'Chōroku (1457–1460)',
11091             '179' => 'Kanshō (1460–1466)',
11092             '180' => 'Bunshō (1466–1467)',
11093             '181' => 'Ōnin (1467–1469)',
11094             '182' => 'Bunmei (1469–1487)',
11095             '183' => 'Chōkyō (1487–1489)',
11096             '184' => 'Entoku (1489–1492)',
11097             '185' => 'Meiō (1492–1501)',
11098             '186' => 'Bunki (1501–1504)',
11099             '187' => 'Eishō (1504–1521)',
11100             '188' => 'Taiei (1521–1528)',
11101             '189' => 'Kyōroku (1528–1532)',
11102             '190' => 'Tenbun (1532–1555)',
11103             '191' => 'Kōji (1555–1558)',
11104             '192' => 'Eiroku (1558–1570)',
11105             '193' => 'Genki (1570–1573)',
11106             '194' => 'Tenshō (1573–1592)',
11107             '195' => 'Bunroku (1592–1596)',
11108             '196' => 'Keichō (1596–1615)',
11109             '197' => 'Genna (1615–1624)',
11110             '198' => 'Kan’ei (1624–1644)',
11111             '199' => 'Shōho (1644–1648)',
11112             '200' => 'Keian (1648–1652)',
11113             '201' => 'Jōō (1652–1655)',
11114             '202' => 'Meireki (1655–1658)',
11115             '203' => 'Manji (1658–1661)',
11116             '204' => 'Kanbun (1661–1673)',
11117             '205' => 'Enpō (1673–1681)',
11118             '206' => 'Tenna (1681–1684)',
11119             '207' => 'Jōkyō (1684–1688)',
11120             '208' => 'Genroku (1688–1704)',
11121             '209' => 'Hōei (1704–1711)',
11122             '210' => 'Shōtoku (1711–1716)',
11123             '211' => 'Kyōhō (1716–1736)',
11124             '212' => 'Genbun (1736–1741)',
11125             '213' => 'Kanpō (1741–1744)',
11126             '214' => 'Enkyō (1744–1748)',
11127             '215' => 'Kan’en (1748–1751)',
11128             '216' => 'Hōreki (1751–1764)',
11129             '217' => 'Meiwa (1764–1772)',
11130             '218' => 'An’ei (1772–1781)',
11131             '219' => 'Tenmei (1781–1789)',
11132             '220' => 'Kansei (1789–1801)',
11133             '221' => 'Kyōwa (1801–1804)',
11134             '222' => 'Bunka (1804–1818)',
11135             '223' => 'Bunsei (1818–1830)',
11136             '224' => 'Tenpō (1830–1844)',
11137             '225' => 'Kōka (1844–1848)',
11138             '226' => 'Kaei (1848–1854)',
11139             '227' => 'Ansei (1854–1860)',
11140             '228' => 'Man’en (1860–1861)',
11141             '229' => 'Bunkyū (1861–1864)',
11142             '230' => 'Genji (1864–1865)',
11143             '231' => 'Keiō (1865–1868)',
11144             '232' => 'Meiji',
11145             '233' => 'Taishō',
11146             '234' => 'Shōwa',
11147             '235' => 'Heisei'
11148             },
11149             },
11150             'persian' => {
11151             abbreviated => {
11152             '0' => 'AP'
11153             },
11154             narrow => {
11155             '0' => 'AP'
11156             },
11157             wide => {
11158             '0' => 'AP'
11159             },
11160             },
11161             'roc' => {
11162             abbreviated => {
11163             '0' => 'Før ROC',
11164             '1' => 'Minguo'
11165             },
11166             narrow => {
11167             '1' => 'Minguo'
11168             },
11169             wide => {
11170             '0' => 'Før R.O.C.',
11171             '1' => 'Minguo'
11172             },
11173             },
11174             } },
11175             );
11176              
11177             has 'date_formats' => (
11178             is => 'ro',
11179             isa => HashRef,
11180             init_arg => undef,
11181             default => sub { {
11182             'buddhist' => {
11183             'full' => q{EEEE d. MMMM y G},
11184             'long' => q{d. MMMM y G},
11185             'medium' => q{d. MMM y G},
11186             'short' => q{d.M.y G},
11187             },
11188             'chinese' => {
11189             'full' => q{EEEE d. MMMM r(U)},
11190             'long' => q{d. MMMM r(U)},
11191             'medium' => q{d. MMM r},
11192             'short' => q{d.M.r},
11193             },
11194             'coptic' => {
11195             'full' => q{EEEE d. MMMM y G},
11196             'long' => q{d. MMMM y G},
11197             'medium' => q{d. MMM y G},
11198             'short' => q{d.M.y G},
11199             },
11200             'dangi' => {
11201             'full' => q{EEEE d. MMMM r(U)},
11202             'long' => q{d. MMMM r(U)},
11203             'medium' => q{d. MMM r},
11204             'short' => q{d.M.r},
11205             },
11206             'ethiopic' => {
11207             'full' => q{EEEE d. MMMM y G},
11208             'long' => q{d. MMMM y G},
11209             'medium' => q{d. MMM y G},
11210             },
11211             'ethiopic-amete-alem' => {
11212             },
11213             'generic' => {
11214             'full' => q{EEEE d. MMMM y G},
11215             'long' => q{d. MMMM y G},
11216             'medium' => q{d. MMM y G},
11217             'short' => q{d.M.y G},
11218             },
11219             'gregorian' => {
11220             'full' => q{EEEE d. MMMM y},
11221             'long' => q{d. MMMM y},
11222             'medium' => q{d. MMM y},
11223             'short' => q{dd.MM.y},
11224             },
11225             'hebrew' => {
11226             'full' => q{EEEE d. MMMM y G},
11227             'long' => q{d. MMMM y G},
11228             'medium' => q{d. MMM y G},
11229             'short' => q{d.M.y G},
11230             },
11231             'indian' => {
11232             'full' => q{EEEE d. MMMM y G},
11233             'long' => q{d. MMMM y G},
11234             'medium' => q{d. MMM y G},
11235             'short' => q{d.M.y G},
11236             },
11237             'islamic' => {
11238             'full' => q{EEEE d. MMMM y G},
11239             'long' => q{d. MMMM y G},
11240             'medium' => q{d. MMM y G},
11241             'short' => q{d.M.y G},
11242             },
11243             'japanese' => {
11244             'full' => q{EEEE d. MMMM y G},
11245             'long' => q{d. MMMM y G},
11246             'medium' => q{d. MMM y G},
11247             'short' => q{d.M y G},
11248             },
11249             'persian' => {
11250             'full' => q{EEEE d. MMMM y G},
11251             'long' => q{d. MMMM y G},
11252             'medium' => q{d. MMM y G},
11253             'short' => q{d.M.y G},
11254             },
11255             'roc' => {
11256             'full' => q{EEEE d. MMMM y G},
11257             'long' => q{d. MMMM y G},
11258             'medium' => q{d. MMM y G},
11259             'short' => q{d.M.y G},
11260             },
11261             } },
11262             );
11263              
11264             has 'time_formats' => (
11265             is => 'ro',
11266             isa => HashRef,
11267             init_arg => undef,
11268             default => sub { {
11269             'buddhist' => {
11270             },
11271             'chinese' => {
11272             },
11273             'coptic' => {
11274             },
11275             'dangi' => {
11276             },
11277             'ethiopic' => {
11278             },
11279             'ethiopic-amete-alem' => {
11280             },
11281             'generic' => {
11282             },
11283             'gregorian' => {
11284             'full' => q{HH:mm:ss zzzz},
11285             'long' => q{HH:mm:ss z},
11286             'medium' => q{HH:mm:ss},
11287             'short' => q{HH:mm},
11288             },
11289             'hebrew' => {
11290             },
11291             'indian' => {
11292             },
11293             'islamic' => {
11294             },
11295             'japanese' => {
11296             },
11297             'persian' => {
11298             },
11299             'roc' => {
11300             },
11301             } },
11302             );
11303              
11304             has 'datetime_formats' => (
11305             is => 'ro',
11306             isa => HashRef,
11307             init_arg => undef,
11308             default => sub { {
11309             'buddhist' => {
11310             'full' => q{{1} {0}},
11311             'long' => q{{1} {0}},
11312             'medium' => q{{1} {0}},
11313             'short' => q{{1} {0}},
11314             },
11315             'chinese' => {
11316             'full' => q{{1} {0}},
11317             'long' => q{{1} {0}},
11318             'medium' => q{{1} {0}},
11319             'short' => q{{1} {0}},
11320             },
11321             'coptic' => {
11322             'full' => q{{1} {0}},
11323             'long' => q{{1} {0}},
11324             'medium' => q{{1} {0}},
11325             'short' => q{{1} {0}},
11326             },
11327             'dangi' => {
11328             'full' => q{{1} {0}},
11329             'long' => q{{1} {0}},
11330             'medium' => q{{1} {0}},
11331             'short' => q{{1} {0}},
11332             },
11333             'ethiopic' => {
11334             'full' => q{{1} {0}},
11335             'long' => q{{1} {0}},
11336             'medium' => q{{1} {0}},
11337             'short' => q{{1} {0}},
11338             },
11339             'ethiopic-amete-alem' => {
11340             },
11341             'generic' => {
11342             'full' => q{{1} {0}},
11343             'long' => q{{1} {0}},
11344             'medium' => q{{1} {0}},
11345             'short' => q{{1} {0}},
11346             },
11347             'gregorian' => {
11348             'full' => q{{1} {0}},
11349             'long' => q{{1} 'kl'. {0}},
11350             'medium' => q{{1}, {0}},
11351             'short' => q{{1}, {0}},
11352             },
11353             'hebrew' => {
11354             'full' => q{{1} {0}},
11355             'long' => q{{1} {0}},
11356             'medium' => q{{1} {0}},
11357             'short' => q{{1} {0}},
11358             },
11359             'indian' => {
11360             'full' => q{{1} {0}},
11361             'long' => q{{1} {0}},
11362             'medium' => q{{1} {0}},
11363             'short' => q{{1} {0}},
11364             },
11365             'islamic' => {
11366             'full' => q{{1} {0}},
11367             'long' => q{{1} {0}},
11368             'medium' => q{{1} {0}},
11369             'short' => q{{1} {0}},
11370             },
11371             'japanese' => {
11372             'full' => q{{1} {0}},
11373             'long' => q{{1} {0}},
11374             'medium' => q{{1} {0}},
11375             'short' => q{{1} {0}},
11376             },
11377             'persian' => {
11378             'full' => q{{1} {0}},
11379             'long' => q{{1} {0}},
11380             'medium' => q{{1} {0}},
11381             'short' => q{{1} {0}},
11382             },
11383             'roc' => {
11384             'full' => q{{1} {0}},
11385             'long' => q{{1} {0}},
11386             'medium' => q{{1} {0}},
11387             'short' => q{{1} {0}},
11388             },
11389             } },
11390             );
11391              
11392             has 'datetime_formats_available_formats' => (
11393             is => 'ro',
11394             isa => HashRef,
11395             init_arg => undef,
11396             default => sub { {
11397             'buddhist' => {
11398             E => q{ccc},
11399             Ed => q{E d.},
11400             Gy => q{y G},
11401             GyMMM => q{MMM y G},
11402             GyMMMEd => q{E d. MMM y G},
11403             GyMMMd => q{d. MMM y G},
11404             M => q{L.},
11405             MEd => q{E d.M},
11406             MMM => q{LLL},
11407             MMMEd => q{E d. MMM},
11408             MMMMd => q{d. MMMM},
11409             MMMd => q{d. MMM},
11410             MMdd => q{d.M.},
11411             Md => q{d.M.},
11412             d => q{d.},
11413             y => q{y G},
11414             yyyy => q{y G},
11415             yyyyM => q{M.y G},
11416             yyyyMEd => q{E d.M.y G},
11417             yyyyMM => q{MM.y G},
11418             yyyyMMM => q{MMM y G},
11419             yyyyMMMEd => q{E d. MMM y G},
11420             yyyyMMMM => q{MMMM y G},
11421             yyyyMMMd => q{d. MMM y G},
11422             yyyyMd => q{d.M.y G},
11423             yyyyQQQ => q{QQQ y G},
11424             yyyyQQQQ => q{QQQQ y G},
11425             },
11426             'chinese' => {
11427             E => q{ccc},
11428             Ed => q{E d.},
11429             Gy => q{r(U)},
11430             GyMMM => q{MMM r(U)},
11431             GyMMMEd => q{E d. MMM r(U)},
11432             GyMMMd => q{d. MMM r},
11433             H => q{HH},
11434             M => q{L.},
11435             MEd => q{E dd.MM.},
11436             MMM => q{LLL},
11437             MMMEd => q{E d. MMM},
11438             MMMMd => q{d. MMMM},
11439             MMMd => q{d. MMM},
11440             Md => q{dd.MM},
11441             UM => q{MM. U},
11442             UMMM => q{MMM U},
11443             UMMMd => q{d. MMM U},
11444             UMd => q{d.MM. U},
11445             d => q{d.},
11446             h => q{h a},
11447             y => q{r(U)},
11448             yMd => q{dd.MM.r},
11449             yyyy => q{r(U)},
11450             yyyyM => q{MM.r},
11451             yyyyMEd => q{E dd.MM.r},
11452             yyyyMMM => q{MMM r(U)},
11453             yyyyMMMEd => q{E d. MMM r(U)},
11454             yyyyMMMM => q{MMMM r(U)},
11455             yyyyMMMd => q{d. MMM r},
11456             yyyyMd => q{dd.MM.r},
11457             yyyyQQQ => q{QQQ r(U)},
11458             yyyyQQQQ => q{QQQQ r(U)},
11459             },
11460             'coptic' => {
11461             E => q{ccc},
11462             Ed => q{E d.},
11463             Gy => q{y G},
11464             GyMMM => q{MMM y G},
11465             GyMMMEd => q{E d. MMM y G},
11466             GyMMMd => q{d. MMM y G},
11467             M => q{L.},
11468             MEd => q{E d.M},
11469             MMM => q{LLL},
11470             MMMEd => q{E d. MMM},
11471             MMMMd => q{d. MMMM},
11472             MMMd => q{d. MMM},
11473             MMdd => q{d.M.},
11474             Md => q{d.M.},
11475             d => q{d.},
11476             y => q{y G},
11477             yyyy => q{y G},
11478             yyyyM => q{M.y G},
11479             yyyyMEd => q{E d.M.y G},
11480             yyyyMM => q{MM.y G},
11481             yyyyMMM => q{MMM y G},
11482             yyyyMMMEd => q{E d. MMM y G},
11483             yyyyMMMM => q{MMMM y G},
11484             yyyyMMMd => q{d. MMM y G},
11485             yyyyMd => q{d.M.y G},
11486             yyyyQQQ => q{QQQ y G},
11487             yyyyQQQQ => q{QQQQ y G},
11488             },
11489             'dangi' => {
11490             E => q{ccc},
11491             Ed => q{E d.},
11492             Gy => q{r(U)},
11493             GyMMM => q{MMM r(U)},
11494             GyMMMEd => q{E d. MMM r(U)},
11495             GyMMMd => q{d. MMM r},
11496             M => q{L.},
11497             MEd => q{E dd.MM.},
11498             MMM => q{LLL},
11499             MMMEd => q{E d. MMM},
11500             MMMMd => q{d. MMMM},
11501             MMMd => q{d. MMM},
11502             Md => q{dd.MM},
11503             UM => q{MM. U},
11504             UMMM => q{MMM U},
11505             UMMMd => q{d. MMM U},
11506             UMd => q{d.MM. U},
11507             d => q{d.},
11508             y => q{r(U)},
11509             yMd => q{dd.MM.r},
11510             yyyy => q{r(U)},
11511             yyyyM => q{MM.r},
11512             yyyyMEd => q{E dd.MM.r},
11513             yyyyMMM => q{MMM r(U)},
11514             yyyyMMMEd => q{E d. MMM r(U)},
11515             yyyyMMMM => q{MMMM r(U)},
11516             yyyyMMMd => q{d. MMM r},
11517             yyyyMd => q{dd.MM.r},
11518             yyyyQQQ => q{QQQ r(U)},
11519             yyyyQQQQ => q{QQQQ r(U)},
11520             },
11521             'ethiopic' => {
11522             E => q{ccc},
11523             Ed => q{E d.},
11524             Gy => q{y G},
11525             GyMMM => q{MMM y G},
11526             GyMMMEd => q{E d. MMM y G},
11527             GyMMMd => q{d. MMM y G},
11528             M => q{L.},
11529             MEd => q{E d.M},
11530             MMM => q{LLL},
11531             MMMEd => q{E d. MMM},
11532             MMMMd => q{d. MMMM},
11533             MMMd => q{d. MMM},
11534             MMdd => q{d.M.},
11535             Md => q{d.M.},
11536             d => q{d.},
11537             y => q{y G},
11538             yyyy => q{y G},
11539             yyyyM => q{M.y G},
11540             yyyyMEd => q{E d.M.y G},
11541             yyyyMM => q{MM.y G},
11542             yyyyMMM => q{MMM y G},
11543             yyyyMMMEd => q{E d. MMM y G},
11544             yyyyMMMM => q{MMMM y G},
11545             yyyyMMMd => q{d. MMM y G},
11546             yyyyMd => q{d.M.y G},
11547             yyyyQQQ => q{QQQ y G},
11548             yyyyQQQQ => q{QQQQ y G},
11549             },
11550             'generic' => {
11551             Bh => q{h B},
11552             Bhm => q{h:mm B},
11553             Bhms => q{h:mm:ss B},
11554             E => q{ccc},
11555             EBhm => q{E h:mm B},
11556             EBhms => q{E h:mm:ss B},
11557             EHm => q{E HH:mm},
11558             EHms => q{E HH:mm:ss},
11559             Ed => q{E d.},
11560             Ehm => q{E h:mm a},
11561             Ehms => q{E h:mm:ss a},
11562             Gy => q{y G},
11563             GyMMM => q{MMM y G},
11564             GyMMMEd => q{E d. MMM y G},
11565             GyMMMd => q{d. MMM y G},
11566             H => q{HH},
11567             Hm => q{HH:mm},
11568             Hms => q{HH:mm:ss},
11569             M => q{L.},
11570             MEd => q{E d.M},
11571             MMM => q{LLL},
11572             MMMEd => q{E d. MMM},
11573             MMMMd => q{d. MMMM},
11574             MMMd => q{d. MMM},
11575             MMdd => q{d.M.},
11576             Md => q{d.M.},
11577             d => q{d.},
11578             h => q{h a},
11579             hm => q{h:mm a},
11580             hms => q{h:mm:ss a},
11581             ms => q{mm:ss},
11582             y => q{y G},
11583             yyyy => q{y G},
11584             yyyyM => q{M.y G},
11585             yyyyMEd => q{E d.M.y G},
11586             yyyyMM => q{MM.y G},
11587             yyyyMMM => q{MMM y G},
11588             yyyyMMMEd => q{E d. MMM y G},
11589             yyyyMMMM => q{MMMM y G},
11590             yyyyMMMd => q{d. MMM y G},
11591             yyyyMd => q{d.M.y G},
11592             yyyyQQQ => q{QQQ y G},
11593             yyyyQQQQ => q{QQQQ y G},
11594             },
11595             'gregorian' => {
11596             Bh => q{h B},
11597             Bhm => q{h:mm B},
11598             Bhms => q{h:mm:ss B},
11599             E => q{ccc},
11600             EBhm => q{E h:mm B},
11601             EBhms => q{E h:mm:ss B},
11602             EHm => q{E HH:mm},
11603             EHms => q{E HH:mm:ss},
11604             Ed => q{E d.},
11605             Ehm => q{E h:mm a},
11606             Ehms => q{E h:mm:ss a},
11607             Gy => q{y G},
11608             GyMMM => q{MMM y G},
11609             GyMMMEd => q{E d. MMM y G},
11610             GyMMMd => q{d. MMM y G},
11611             H => q{HH},
11612             Hm => q{HH:mm},
11613             Hms => q{HH:mm:ss},
11614             Hmsv => q{HH:mm:ss v},
11615             Hmv => q{HH:mm v},
11616             M => q{L.},
11617             MEd => q{E d.M.},
11618             MMM => q{LLL},
11619             MMMEd => q{E d. MMM},
11620             MMMMW => q{W. 'uke' 'i' MMM},
11621             MMMMd => q{d. MMMM},
11622             MMMd => q{d. MMM},
11623             MMdd => q{d.M.},
11624             Md => q{d.M.},
11625             d => q{d.},
11626             h => q{h a},
11627             hm => q{h:mm a},
11628             hms => q{h:mm:ss a},
11629             hmsv => q{h:mm:ss a v},
11630             hmv => q{h:mm a v},
11631             ms => q{mm:ss},
11632             y => q{y},
11633             yM => q{M.y},
11634             yMEd => q{E d.MM.y},
11635             yMM => q{MM.y},
11636             yMMM => q{MMM y},
11637             yMMMEd => q{E d. MMM y},
11638             yMMMM => q{MMMM y},
11639             yMMMd => q{d. MMM y},
11640             yMd => q{d.M.y},
11641             yQQQ => q{QQQ y},
11642             yQQQQ => q{QQQQ y},
11643             yw => q{'uke' w 'i' Y},
11644             },
11645             'hebrew' => {
11646             E => q{ccc},
11647             Ed => q{E d.},
11648             Gy => q{y G},
11649             GyMMM => q{MMM y G},
11650             GyMMMEd => q{E d. MMM y G},
11651             GyMMMd => q{d. MMM y G},
11652             M => q{L.},
11653             MEd => q{E d.M},
11654             MMM => q{LLL},
11655             MMMEd => q{E d. MMM},
11656             MMMMd => q{d. MMMM},
11657             MMMd => q{d. MMM},
11658             MMdd => q{d.M.},
11659             Md => q{d.M.},
11660             d => q{d.},
11661             y => q{y G},
11662             yyyy => q{y G},
11663             yyyyM => q{M.y G},
11664             yyyyMEd => q{E d.M.y G},
11665             yyyyMM => q{MM.y G},
11666             yyyyMMM => q{MMM y G},
11667             yyyyMMMEd => q{E d. MMM y G},
11668             yyyyMMMM => q{MMMM y G},
11669             yyyyMMMd => q{d. MMM y G},
11670             yyyyMd => q{d.M.y G},
11671             yyyyQQQ => q{QQQ y G},
11672             yyyyQQQQ => q{QQQQ y G},
11673             },
11674             'indian' => {
11675             E => q{ccc},
11676             Ed => q{E d.},
11677             Gy => q{y G},
11678             GyMMM => q{MMM y G},
11679             GyMMMEd => q{E d. MMM y G},
11680             GyMMMd => q{d. MMM y G},
11681             M => q{L.},
11682             MEd => q{E d.M},
11683             MMM => q{LLL},
11684             MMMEd => q{E d. MMM},
11685             MMMMd => q{d. MMMM},
11686             MMMd => q{d. MMM},
11687             MMdd => q{d.M.},
11688             Md => q{d.M.},
11689             d => q{d.},
11690             y => q{y G},
11691             yyyy => q{y G},
11692             yyyyM => q{M.y G},
11693             yyyyMEd => q{E d.M.y G},
11694             yyyyMM => q{MM.y G},
11695             yyyyMMM => q{MMM y G},
11696             yyyyMMMEd => q{E d. MMM y G},
11697             yyyyMMMM => q{MMMM y G},
11698             yyyyMMMd => q{d. MMM y G},
11699             yyyyMd => q{d.M.y G},
11700             yyyyQQQ => q{QQQ y G},
11701             yyyyQQQQ => q{QQQQ y G},
11702             },
11703             'islamic' => {
11704             E => q{ccc},
11705             Ed => q{E d.},
11706             Gy => q{y G},
11707             GyMMM => q{MMM y G},
11708             GyMMMEd => q{E d. MMM y G},
11709             GyMMMd => q{d. MMM y G},
11710             M => q{L.},
11711             MEd => q{E d.M},
11712             MMM => q{LLL},
11713             MMMEd => q{E d. MMM},
11714             MMMMd => q{d. MMMM},
11715             MMMd => q{d. MMM},
11716             MMdd => q{d.M.},
11717             Md => q{d.M.},
11718             d => q{d.},
11719             y => q{y G},
11720             yyyy => q{y G},
11721             yyyyM => q{M.y G},
11722             yyyyMEd => q{E d.M.y G},
11723             yyyyMM => q{MM.y G},
11724             yyyyMMM => q{MMM y G},
11725             yyyyMMMEd => q{E d. MMM y G},
11726             yyyyMMMM => q{MMMM y G},
11727             yyyyMMMd => q{d. MMM y G},
11728             yyyyMd => q{d.M.y G},
11729             yyyyQQQ => q{QQQ y G},
11730             yyyyQQQQ => q{QQQQ y G},
11731             },
11732             'japanese' => {
11733             E => q{ccc},
11734             Ed => q{E d.},
11735             Gy => q{y G},
11736             GyMMM => q{MMM y G},
11737             GyMMMEd => q{E d. MMM y G},
11738             GyMMMd => q{d. MMM y G},
11739             M => q{L.},
11740             MEd => q{E d.M},
11741             MMM => q{LLL},
11742             MMMEd => q{E d. MMM},
11743             MMMMd => q{d. MMMM},
11744             MMMd => q{d. MMM},
11745             MMdd => q{d.M.},
11746             Md => q{d.M.},
11747             d => q{d.},
11748             y => q{y G},
11749             yyyy => q{y G},
11750             yyyyM => q{M.y G},
11751             yyyyMEd => q{E d.M.y G},
11752             yyyyMM => q{MM.y G},
11753             yyyyMMM => q{MMM y G},
11754             yyyyMMMEd => q{E d. MMM y G},
11755             yyyyMMMM => q{MMMM y G},
11756             yyyyMMMd => q{d. MMM y G},
11757             yyyyMd => q{d.M.y G},
11758             yyyyQQQ => q{QQQ y G},
11759             yyyyQQQQ => q{QQQQ y G},
11760             },
11761             'persian' => {
11762             E => q{ccc},
11763             Ed => q{E d.},
11764             Gy => q{y G},
11765             GyMMM => q{MMM y G},
11766             GyMMMEd => q{E d. MMM y G},
11767             GyMMMd => q{d. MMM y G},
11768             M => q{L.},
11769             MEd => q{E d.M},
11770             MMM => q{LLL},
11771             MMMEd => q{E d. MMM},
11772             MMMMd => q{d. MMMM},
11773             MMMd => q{d. MMM},
11774             MMdd => q{d.M.},
11775             Md => q{d.M.},
11776             d => q{d.},
11777             y => q{y G},
11778             yyyy => q{y G},
11779             yyyyM => q{M.y G},
11780             yyyyMEd => q{E d.M.y G},
11781             yyyyMM => q{MM.y G},
11782             yyyyMMM => q{MMM y G},
11783             yyyyMMMEd => q{E d. MMM y G},
11784             yyyyMMMM => q{MMMM y G},
11785             yyyyMMMd => q{d. MMM y G},
11786             yyyyMd => q{d.M.y G},
11787             yyyyQQQ => q{QQQ y G},
11788             yyyyQQQQ => q{QQQQ y G},
11789             },
11790             'roc' => {
11791             E => q{ccc},
11792             Ed => q{E d.},
11793             Gy => q{y G},
11794             GyMMM => q{MMM y G},
11795             GyMMMEd => q{E d. MMM y G},
11796             GyMMMd => q{d. MMM y G},
11797             M => q{L.},
11798             MEd => q{E d.M},
11799             MMM => q{LLL},
11800             MMMEd => q{E d. MMM},
11801             MMMMd => q{d. MMMM},
11802             MMMd => q{d. MMM},
11803             MMdd => q{d.M.},
11804             Md => q{d.M.},
11805             d => q{d.},
11806             y => q{y G},
11807             yyyy => q{y G},
11808             yyyyM => q{M.y G},
11809             yyyyMEd => q{E d.M.y G},
11810             yyyyMM => q{MM.y G},
11811             yyyyMMM => q{MMM y G},
11812             yyyyMMMEd => q{E d. MMM y G},
11813             yyyyMMMM => q{MMMM y G},
11814             yyyyMMMd => q{d. MMM y G},
11815             yyyyMd => q{d.M.y G},
11816             yyyyQQQ => q{QQQ y G},
11817             yyyyQQQQ => q{QQQQ y G},
11818             },
11819             } },
11820             );
11821              
11822             has 'datetime_formats_append_item' => (
11823             is => 'ro',
11824             isa => HashRef,
11825             init_arg => undef,
11826             default => sub { {
11827             'gregorian' => {
11828             'Timezone' => '{0} {1}',
11829             },
11830             } },
11831             );
11832              
11833             has 'datetime_formats_interval' => (
11834             is => 'ro',
11835             isa => HashRef,
11836             init_arg => undef,
11837             default => sub { {
11838             'buddhist' => {
11839             H => {
11840             H => q{HH–HH},
11841             },
11842             Hv => {
11843             H => q{HH–HH v},
11844             },
11845             M => {
11846             M => q{M.–M.},
11847             },
11848             MEd => {
11849             M => q{E d.M.–E d.M.},
11850             d => q{E d.M.–E d.M.},
11851             },
11852             MMM => {
11853             M => q{MMM–MMM},
11854             },
11855             MMMEd => {
11856             M => q{E d. MMM–E d. MMM},
11857             d => q{E d. MMM–E d. MMM},
11858             },
11859             MMMd => {
11860             M => q{d. MMM–d. MMM},
11861             d => q{d.–d. MMM},
11862             },
11863             Md => {
11864             M => q{d.M.–d.M.},
11865             d => q{d.M.–d.M.},
11866             },
11867             d => {
11868             d => q{d.–d.},
11869             },
11870             fallback => '{0}–{1}',
11871             h => {
11872             a => q{h a–h a},
11873             h => q{h–h a},
11874             },
11875             hv => {
11876             a => q{h a–h a v},
11877             h => q{h–h a v},
11878             },
11879             y => {
11880             y => q{y–y G},
11881             },
11882             yM => {
11883             M => q{M.y–M.y G},
11884             y => q{M.y–M.y G},
11885             },
11886             yMEd => {
11887             M => q{E d.M.y–E d.M.y G},
11888             d => q{E d.M.y–E d.M.y G},
11889             y => q{E d.M.y–E d.M.y G},
11890             },
11891             yMMM => {
11892             M => q{MMM–MMM y G},
11893             y => q{MMM y–MMM y G},
11894             },
11895             yMMMEd => {
11896             M => q{E d. MMM–E d. MMM y G},
11897             d => q{E d. MMM–E d. MMM y G},
11898             y => q{E d. MMM y–E d. MMM y G},
11899             },
11900             yMMMM => {
11901             M => q{MMMM–MMMM y G},
11902             y => q{MMMM y–MMMM y G},
11903             },
11904             yMMMd => {
11905             M => q{d. MMM–d. MMM y G},
11906             d => q{d.–d. MMM y G},
11907             y => q{d. MMM y–d. MMM y G},
11908             },
11909             yMd => {
11910             M => q{d.M.y–d.M.y G},
11911             d => q{d.M.y–d.M.y G},
11912             y => q{d.M.y–d.M.y G},
11913             },
11914             },
11915             'chinese' => {
11916             H => {
11917             H => q{HH–HH},
11918             },
11919             Hm => {
11920             H => q{HH:mm–HH:mm},
11921             m => q{HH:mm–HH:mm},
11922             },
11923             Hmv => {
11924             H => q{HH:mm–HH:mm v},
11925             m => q{HH:mm–HH:mm v},
11926             },
11927             Hv => {
11928             H => q{HH–HH v},
11929             },
11930             M => {
11931             M => q{MM.–MM.},
11932             },
11933             MEd => {
11934             M => q{dd.MM.E–dd.MM.E},
11935             d => q{dd.MM.E–dd.MM.E},
11936             },
11937             MMM => {
11938             M => q{LLL–LLL},
11939             },
11940             MMMEd => {
11941             M => q{E d. MMM–E d. MMM},
11942             d => q{E d. MMM–E d. MMM},
11943             },
11944             MMMd => {
11945             M => q{d. MMM–d. MMM},
11946             d => q{d.–d. MMM},
11947             },
11948             Md => {
11949             M => q{dd.MM.–dd.MM.},
11950             d => q{dd.MM.–dd.MM.},
11951             },
11952             d => {
11953             d => q{d.–d.},
11954             },
11955             fallback => '{0}–{1}',
11956             h => {
11957             a => q{h a–h a},
11958             h => q{h–h a},
11959             },
11960             hm => {
11961             a => q{h:mm a–h:mm a},
11962             h => q{h:mm–h:mm a},
11963             m => q{h:mm–h:mm a},
11964             },
11965             hmv => {
11966             a => q{h:mm a–h:mm a v},
11967             h => q{h:mm–h:mm a v},
11968             m => q{h:mm–h:mm a v},
11969             },
11970             hv => {
11971             a => q{h a–h a v},
11972             h => q{h–h a v},
11973             },
11974             y => {
11975             y => q{U–U},
11976             },
11977             yM => {
11978             M => q{MM.y–MM.y},
11979             y => q{MM.y–MM.y},
11980             },
11981             yMEd => {
11982             M => q{E dd.MM.y–E dd.MM.y},
11983             d => q{E dd.MM.y–E dd.MM.y},
11984             y => q{E dd.MM.y–E dd.MM.y},
11985             },
11986             yMMM => {
11987             M => q{MMM–MMM U},
11988             y => q{MMM U–MMM U},
11989             },
11990             yMMMEd => {
11991             M => q{E d. MMM–E d. MMM U},
11992             d => q{E d. MMM–E d. MMM U},
11993             y => q{E d. MMM U–E d. MMM U},
11994             },
11995             yMMMM => {
11996             M => q{MMMM–MMMM U},
11997             y => q{MMMM U–MMMM U},
11998             },
11999             yMMMd => {
12000             M => q{d. MMM–d. MMM U},
12001             d => q{d.–d. U MMM},
12002             y => q{d. MMM U–d. MMM U},
12003             },
12004             yMd => {
12005             M => q{dd.MM.y–dd.MM.y},
12006             d => q{dd.MM.y–dd.MM.y},
12007             y => q{dd.MM.y–dd.MM.y},
12008             },
12009             },
12010             'coptic' => {
12011             H => {
12012             H => q{HH–HH},
12013             },
12014             Hv => {
12015             H => q{HH–HH v},
12016             },
12017             M => {
12018             M => q{M.–M.},
12019             },
12020             MEd => {
12021             M => q{E d.M.–E d.M.},
12022             d => q{E d.M.–E d.M.},
12023             },
12024             MMM => {
12025             M => q{MMM–MMM},
12026             },
12027             MMMEd => {
12028             M => q{E d. MMM–E d. MMM},
12029             d => q{E d. MMM–E d. MMM},
12030             },
12031             MMMd => {
12032             M => q{d. MMM–d. MMM},
12033             d => q{d.–d. MMM},
12034             },
12035             Md => {
12036             M => q{d.M.–d.M.},
12037             d => q{d.M.–d.M.},
12038             },
12039             d => {
12040             d => q{d.–d.},
12041             },
12042             fallback => '{0}–{1}',
12043             h => {
12044             a => q{h a–h a},
12045             h => q{h–h a},
12046             },
12047             hv => {
12048             a => q{h a–h a v},
12049             h => q{h–h a v},
12050             },
12051             y => {
12052             y => q{y–y G},
12053             },
12054             yM => {
12055             M => q{M.y–M.y G},
12056             y => q{M.y–M.y G},
12057             },
12058             yMEd => {
12059             M => q{E d.M.y–E d.M.y G},
12060             d => q{E d.M.y–E d.M.y G},
12061             y => q{E d.M.y–E d.M.y G},
12062             },
12063             yMMM => {
12064             M => q{MMM–MMM y G},
12065             y => q{MMM y–MMM y G},
12066             },
12067             yMMMEd => {
12068             M => q{E d. MMM–E d. MMM y G},
12069             d => q{E d. MMM–E d. MMM y G},
12070             y => q{E d. MMM y–E d. MMM y G},
12071             },
12072             yMMMM => {
12073             M => q{MMMM–MMMM y G},
12074             y => q{MMMM y–MMMM y G},
12075             },
12076             yMMMd => {
12077             M => q{d. MMM–d. MMM y G},
12078             d => q{d.–d. MMM y G},
12079             y => q{d. MMM y–d. MMM y G},
12080             },
12081             yMd => {
12082             M => q{d.M.y–d.M.y G},
12083             d => q{d.M.y–d.M.y G},
12084             y => q{d.M.y–d.M.y G},
12085             },
12086             },
12087             'dangi' => {
12088             H => {
12089             H => q{HH–HH},
12090             },
12091             Hv => {
12092             H => q{HH–HH v},
12093             },
12094             M => {
12095             M => q{MM.–MM.},
12096             },
12097             MEd => {
12098             M => q{dd.MM.E–dd.MM.E},
12099             d => q{dd.MM.E–dd.MM.E},
12100             },
12101             MMM => {
12102             M => q{LLL–LLL},
12103             },
12104             MMMEd => {
12105             M => q{E d. MMM–E d. MMM},
12106             d => q{E d. MMM–E d. MMM},
12107             },
12108             MMMd => {
12109             M => q{d. MMM–d. MMM},
12110             d => q{d.–d. MMM},
12111             },
12112             Md => {
12113             M => q{dd.MM.–dd.MM.},
12114             d => q{dd.MM.–dd.MM.},
12115             },
12116             d => {
12117             d => q{d.–d.},
12118             },
12119             fallback => '{0}–{1}',
12120             h => {
12121             a => q{h a–h a},
12122             h => q{h–h a},
12123             },
12124             hv => {
12125             a => q{h a–h a v},
12126             h => q{h–h a v},
12127             },
12128             y => {
12129             y => q{U–U},
12130             },
12131             yM => {
12132             M => q{MM.y–MM.y},
12133             y => q{MM.y–MM.y},
12134             },
12135             yMEd => {
12136             M => q{E dd.MM.y–E dd.MM.y},
12137             d => q{E dd.MM.y–E dd.MM.y},
12138             y => q{E dd.MM.y–E dd.MM.y},
12139             },
12140             yMMM => {
12141             M => q{MMM–MMM U},
12142             y => q{MMM U–MMM U},
12143             },
12144             yMMMEd => {
12145             M => q{E d. MMM–E d. MMM U},
12146             d => q{E d. MMM–E d. MMM U},
12147             y => q{E d. MMM U–E d. MMM U},
12148             },
12149             yMMMM => {
12150             M => q{MMMM–MMMM U},
12151             y => q{MMMM U–MMMM U},
12152             },
12153             yMMMd => {
12154             M => q{d. MMM–d. MMM U},
12155             d => q{d.–d. U MMM},
12156             y => q{d. MMM U–d. MMM U},
12157             },
12158             yMd => {
12159             M => q{dd.MM.y–dd.MM.y},
12160             d => q{dd.MM.y–dd.MM.y},
12161             y => q{dd.MM.y–dd.MM.y},
12162             },
12163             },
12164             'ethiopic' => {
12165             H => {
12166             H => q{HH–HH},
12167             },
12168             Hv => {
12169             H => q{HH–HH v},
12170             },
12171             M => {
12172             M => q{M.–M.},
12173             },
12174             MEd => {
12175             M => q{E d.M.–E d.M.},
12176             d => q{E d.M.–E d.M.},
12177             },
12178             MMM => {
12179             M => q{MMM–MMM},
12180             },
12181             MMMEd => {
12182             M => q{E d. MMM–E d. MMM},
12183             d => q{E d. MMM–E d. MMM},
12184             },
12185             MMMd => {
12186             M => q{d. MMM–d. MMM},
12187             d => q{d.–d. MMM},
12188             },
12189             Md => {
12190             M => q{d.M.–d.M.},
12191             d => q{d.M.–d.M.},
12192             },
12193             d => {
12194             d => q{d.–d.},
12195             },
12196             fallback => '{0}–{1}',
12197             h => {
12198             a => q{h a–h a},
12199             h => q{h–h a},
12200             },
12201             hv => {
12202             a => q{h a–h a v},
12203             h => q{h–h a v},
12204             },
12205             y => {
12206             y => q{y–y G},
12207             },
12208             yM => {
12209             M => q{M.y–M.y G},
12210             y => q{M.y–M.y G},
12211             },
12212             yMEd => {
12213             M => q{E d.M.y–E d.M.y G},
12214             d => q{E d.M.y–E d.M.y G},
12215             y => q{E d.M.y–E d.M.y G},
12216             },
12217             yMMM => {
12218             M => q{MMM–MMM y G},
12219             y => q{MMM y–MMM y G},
12220             },
12221             yMMMEd => {
12222             M => q{E d. MMM–E d. MMM y G},
12223             d => q{E d. MMM–E d. MMM y G},
12224             y => q{E d. MMM y–E d. MMM y G},
12225             },
12226             yMMMM => {
12227             M => q{MMMM–MMMM y G},
12228             y => q{MMMM y–MMMM y G},
12229             },
12230             yMMMd => {
12231             M => q{d. MMM–d. MMM y G},
12232             d => q{d.–d. MMM y G},
12233             y => q{d. MMM y–d. MMM y G},
12234             },
12235             yMd => {
12236             M => q{d.M.y–d.M.y G},
12237             d => q{d.M.y–d.M.y G},
12238             y => q{d.M.y–d.M.y G},
12239             },
12240             },
12241             'generic' => {
12242             H => {
12243             H => q{HH–HH},
12244             },
12245             Hm => {
12246             H => q{HH:mm–HH:mm},
12247             m => q{HH:mm–HH:mm},
12248             },
12249             Hmv => {
12250             H => q{HH:mm–HH:mm v},
12251             m => q{HH:mm–HH:mm v},
12252             },
12253             Hv => {
12254             H => q{HH–HH v},
12255             },
12256             M => {
12257             M => q{M.–M.},
12258             },
12259             MEd => {
12260             M => q{E d.M.–E d.M.},
12261             d => q{E d.M.–E d.M.},
12262             },
12263             MMM => {
12264             M => q{MMM–MMM},
12265             },
12266             MMMEd => {
12267             M => q{E d. MMM–E d. MMM},
12268             d => q{E d. MMM–E d. MMM},
12269             },
12270             MMMd => {
12271             M => q{d. MMM–d. MMM},
12272             d => q{d.–d. MMM},
12273             },
12274             Md => {
12275             M => q{d.M.–d.M.},
12276             d => q{d.M.–d.M.},
12277             },
12278             d => {
12279             d => q{d.–d.},
12280             },
12281             fallback => '{0}–{1}',
12282             h => {
12283             a => q{h a – h a},
12284             h => q{h–h a},
12285             },
12286             hm => {
12287             a => q{h:mm a – h:mm a},
12288             h => q{h:mm–h:mm a},
12289             m => q{h:mm–h:mm a},
12290             },
12291             hmv => {
12292             a => q{h:mm a – h:mm a v},
12293             h => q{h:mm–h:mm a v},
12294             m => q{h:mm–h:mm a v},
12295             },
12296             hv => {
12297             a => q{h a – h a v},
12298             h => q{h–h a v},
12299             },
12300             y => {
12301             y => q{y–y G},
12302             },
12303             yM => {
12304             M => q{M.y–M.y G},
12305             y => q{M.y–M.y G},
12306             },
12307             yMEd => {
12308             M => q{E d.M.y–E d.M.y G},
12309             d => q{E d.M.y–E d.M.y G},
12310             y => q{E d.M.y–E d.M.y G},
12311             },
12312             yMMM => {
12313             M => q{MMM–MMM y G},
12314             y => q{MMM y–MMM y G},
12315             },
12316             yMMMEd => {
12317             M => q{E d. MMM–E d. MMM y G},
12318             d => q{E d. MMM–E d. MMM y G},
12319             y => q{E d. MMM y–E d. MMM y G},
12320             },
12321             yMMMM => {
12322             M => q{MMMM–MMMM y G},
12323             y => q{MMMM y–MMMM y G},
12324             },
12325             yMMMd => {
12326             M => q{d. MMM–d. MMM y G},
12327             d => q{d.–d. MMM y G},
12328             y => q{d. MMM y–d. MMM y G},
12329             },
12330             yMd => {
12331             M => q{d.M.y–d.M.y G},
12332             d => q{d.M.y–d.M.y G},
12333             y => q{d.M.y–d.M.y G},
12334             },
12335             },
12336             'gregorian' => {
12337             H => {
12338             H => q{HH–HH},
12339             },
12340             Hm => {
12341             H => q{HH:mm–HH:mm},
12342             m => q{HH:mm–HH:mm},
12343             },
12344             Hmv => {
12345             H => q{HH:mm–HH:mm v},
12346             m => q{HH:mm–HH:mm v},
12347             },
12348             Hv => {
12349             H => q{HH–HH v},
12350             },
12351             M => {
12352             M => q{M.–M.},
12353             },
12354             MEd => {
12355             M => q{E dd.MM.–E dd.MM.},
12356             d => q{E dd.MM.–E dd.MM.},
12357             },
12358             MMM => {
12359             M => q{MMM–MMM},
12360             },
12361             MMMEd => {
12362             M => q{E d. MMM–E d. MMM},
12363             d => q{E d.–E d. MMM},
12364             },
12365             MMMd => {
12366             M => q{d. MMM–d. MMM},
12367             d => q{d.–d. MMM},
12368             },
12369             Md => {
12370             M => q{dd.MM.–dd.MM.},
12371             d => q{dd.MM.–dd.MM.},
12372             },
12373             d => {
12374             d => q{d.–d.},
12375             },
12376             fallback => '{0}–{1}',
12377             h => {
12378             a => q{h a – h a},
12379             h => q{h–h a},
12380             },
12381             hm => {
12382             a => q{h:mm a – h:mm a},
12383             h => q{h:mm–h:mm a},
12384             m => q{h:mm–h:mm a},
12385             },
12386             hmv => {
12387             a => q{h:mm a – h:mm a v},
12388             h => q{h:mm–h:mm a v},
12389             m => q{h:mm–h:mm a v},
12390             },
12391             hv => {
12392             a => q{h a – h a v},
12393             h => q{h–h a v},
12394             },
12395             y => {
12396             y => q{y–y},
12397             },
12398             yM => {
12399             M => q{MM.y–MM.y},
12400             y => q{MM.y–MM.y},
12401             },
12402             yMEd => {
12403             M => q{E dd.MM.y–E dd.MM.y},
12404             d => q{E dd.MM.y–E dd.MM.y},
12405             y => q{E dd.MM.y–E dd.MM.y},
12406             },
12407             yMMM => {
12408             M => q{MMM–MMM y},
12409             y => q{MMM y–MMM y},
12410             },
12411             yMMMEd => {
12412             M => q{E d. MMM–E d. MMM y},
12413             d => q{E d.–E d. MMM y},
12414             y => q{E d. MMM y–E d. MMM y},
12415             },
12416             yMMMM => {
12417             M => q{MMMM–MMMM y},
12418             y => q{MMMM y–MMMM y},
12419             },
12420             yMMMd => {
12421             M => q{d. MMM–d. MMM y},
12422             d => q{d.–d. MMM y},
12423             y => q{d. MMM y–d. MMM y},
12424             },
12425             yMd => {
12426             M => q{dd.MM.y–dd.MM.y},
12427             d => q{dd.MM.y–dd.MM.y},
12428             y => q{dd.MM.y–dd.MM.y},
12429             },
12430             },
12431             'hebrew' => {
12432             H => {
12433             H => q{HH–HH},
12434             },
12435             Hv => {
12436             H => q{HH–HH v},
12437             },
12438             M => {
12439             M => q{M.–M.},
12440             },
12441             MEd => {
12442             M => q{E d.M.–E d.M.},
12443             d => q{E d.M.–E d.M.},
12444             },
12445             MMM => {
12446             M => q{MMM–MMM},
12447             },
12448             MMMEd => {
12449             M => q{E d. MMM–E d. MMM},
12450             d => q{E d. MMM–E d. MMM},
12451             },
12452             MMMd => {
12453             M => q{d. MMM–d. MMM},
12454             d => q{d.–d. MMM},
12455             },
12456             Md => {
12457             M => q{d.M.–d.M.},
12458             d => q{d.M.–d.M.},
12459             },
12460             d => {
12461             d => q{d.–d.},
12462             },
12463             fallback => '{0}–{1}',
12464             h => {
12465             a => q{h a–h a},
12466             h => q{h–h a},
12467             },
12468             hv => {
12469             a => q{h a–h a v},
12470             h => q{h–h a v},
12471             },
12472             y => {
12473             y => q{y–y G},
12474             },
12475             yM => {
12476             M => q{M.y–M.y G},
12477             y => q{M.y–M.y G},
12478             },
12479             yMEd => {
12480             M => q{E d.M.y–E d.M.y G},
12481             d => q{E d.M.y–E d.M.y G},
12482             y => q{E d.M.y–E d.M.y G},
12483             },
12484             yMMM => {
12485             M => q{MMM–MMM y G},
12486             y => q{MMM y–MMM y G},
12487             },
12488             yMMMEd => {
12489             M => q{E d. MMM–E d. MMM y G},
12490             d => q{E d. MMM–E d. MMM y G},
12491             y => q{E d. MMM y–E d. MMM y G},
12492             },
12493             yMMMM => {
12494             M => q{MMMM–MMMM y G},
12495             y => q{MMMM y–MMMM y G},
12496             },
12497             yMMMd => {
12498             M => q{d. MMM–d. MMM y G},
12499             d => q{d.–d. MMM y G},
12500             y => q{d. MMM y–d. MMM y G},
12501             },
12502             yMd => {
12503             M => q{d.M.y–d.M.y G},
12504             d => q{d.M.y–d.M.y G},
12505             y => q{d.M.y–d.M.y G},
12506             },
12507             },
12508             'indian' => {
12509             H => {
12510             H => q{HH–HH},
12511             },
12512             Hv => {
12513             H => q{HH–HH v},
12514             },
12515             M => {
12516             M => q{M.–M.},
12517             },
12518             MEd => {
12519             M => q{E d.M.–E d.M.},
12520             d => q{E d.M.–E d.M.},
12521             },
12522             MMM => {
12523             M => q{MMM–MMM},
12524             },
12525             MMMEd => {
12526             M => q{E d. MMM–E d. MMM},
12527             d => q{E d. MMM–E d. MMM},
12528             },
12529             MMMd => {
12530             M => q{d. MMM–d. MMM},
12531             d => q{d.–d. MMM},
12532             },
12533             Md => {
12534             M => q{d.M.–d.M.},
12535             d => q{d.M.–d.M.},
12536             },
12537             d => {
12538             d => q{d.–d.},
12539             },
12540             fallback => '{0}–{1}',
12541             h => {
12542             a => q{h a–h a},
12543             h => q{h–h a},
12544             },
12545             hv => {
12546             a => q{h a–h a v},
12547             h => q{h–h a v},
12548             },
12549             y => {
12550             y => q{y–y G},
12551             },
12552             yM => {
12553             M => q{M.y–M.y G},
12554             y => q{M.y–M.y G},
12555             },
12556             yMEd => {
12557             M => q{E d.M.y–E d.M.y G},
12558             d => q{E d.M.y–E d.M.y G},
12559             y => q{E d.M.y–E d.M.y G},
12560             },
12561             yMMM => {
12562             M => q{MMM–MMM y G},
12563             y => q{MMM y–MMM y G},
12564             },
12565             yMMMEd => {
12566             M => q{E d. MMM–E d. MMM y G},
12567             d => q{E d. MMM–E d. MMM y G},
12568             y => q{E d. MMM y–E d. MMM y G},
12569             },
12570             yMMMM => {
12571             M => q{MMMM–MMMM y G},
12572             y => q{MMMM y–MMMM y G},
12573             },
12574             yMMMd => {
12575             M => q{d. MMM–d. MMM y G},
12576             d => q{d.–d. MMM y G},
12577             y => q{d. MMM y–d. MMM y G},
12578             },
12579             yMd => {
12580             M => q{d.M.y–d.M.y G},
12581             d => q{d.M.y–d.M.y G},
12582             y => q{d.M.y–d.M.y G},
12583             },
12584             },
12585             'islamic' => {
12586             H => {
12587             H => q{HH–HH},
12588             },
12589             Hv => {
12590             H => q{HH–HH v},
12591             },
12592             M => {
12593             M => q{M.–M.},
12594             },
12595             MEd => {
12596             M => q{E d.M.–E d.M.},
12597             d => q{E d.M.–E d.M.},
12598             },
12599             MMM => {
12600             M => q{MMM–MMM},
12601             },
12602             MMMEd => {
12603             M => q{E d. MMM–E d. MMM},
12604             d => q{E d. MMM–E d. MMM},
12605             },
12606             MMMd => {
12607             M => q{d. MMM–d. MMM},
12608             d => q{d.–d. MMM},
12609             },
12610             Md => {
12611             M => q{d.M.–d.M.},
12612             d => q{d.M.–d.M.},
12613             },
12614             d => {
12615             d => q{d.–d.},
12616             },
12617             fallback => '{0}–{1}',
12618             h => {
12619             a => q{h a–h a},
12620             h => q{h–h a},
12621             },
12622             hv => {
12623             a => q{h a–h a v},
12624             h => q{h–h a v},
12625             },
12626             y => {
12627             y => q{y–y G},
12628             },
12629             yM => {
12630             M => q{M.y–M.y G},
12631             y => q{M.y–M.y G},
12632             },
12633             yMEd => {
12634             M => q{E d.M.y–E d.M.y G},
12635             d => q{E d.M.y–E d.M.y G},
12636             y => q{E d.M.y–E d.M.y G},
12637             },
12638             yMMM => {
12639             M => q{MMM–MMM y G},
12640             y => q{MMM y–MMM y G},
12641             },
12642             yMMMEd => {
12643             M => q{E d. MMM–E d. MMM y G},
12644             d => q{E d. MMM–E d. MMM y G},
12645             y => q{E d. MMM y–E d. MMM y G},
12646             },
12647             yMMMM => {
12648             M => q{MMMM–MMMM y G},
12649             y => q{MMMM y–MMMM y G},
12650             },
12651             yMMMd => {
12652             M => q{d. MMM–d. MMM y G},
12653             d => q{d.–d. MMM y G},
12654             y => q{d. MMM y–d. MMM y G},
12655             },
12656             yMd => {
12657             M => q{d.M.y–d.M.y G},
12658             d => q{d.M.y–d.M.y G},
12659             y => q{d.M.y–d.M.y G},
12660             },
12661             },
12662             'japanese' => {
12663             H => {
12664             H => q{HH–HH},
12665             },
12666             Hv => {
12667             H => q{HH–HH v},
12668             },
12669             M => {
12670             M => q{M.–M.},
12671             },
12672             MEd => {
12673             M => q{E d.M.–E d.M.},
12674             d => q{E d.M.–E d.M.},
12675             },
12676             MMM => {
12677             M => q{MMM–MMM},
12678             },
12679             MMMEd => {
12680             M => q{E d. MMM–E d. MMM},
12681             d => q{E d. MMM–E d. MMM},
12682             },
12683             MMMd => {
12684             M => q{d. MMM–d. MMM},
12685             d => q{d.–d. MMM},
12686             },
12687             Md => {
12688             M => q{d.M.–d.M.},
12689             d => q{d.M.–d.M.},
12690             },
12691             d => {
12692             d => q{d.–d.},
12693             },
12694             fallback => '{0}–{1}',
12695             h => {
12696             a => q{h a–h a},
12697             h => q{h–h a},
12698             },
12699             hv => {
12700             a => q{h a–h a v},
12701             h => q{h–h a v},
12702             },
12703             y => {
12704             y => q{y–y G},
12705             },
12706             yM => {
12707             M => q{M.y–M.y G},
12708             y => q{M.y–M.y G},
12709             },
12710             yMEd => {
12711             M => q{E d.M.y–E d.M.y G},
12712             d => q{E d.M.y–E d.M.y G},
12713             y => q{E d.M.y–E d.M.y G},
12714             },
12715             yMMM => {
12716             M => q{MMM–MMM y G},
12717             y => q{MMM y–MMM y G},
12718             },
12719             yMMMEd => {
12720             M => q{E d. MMM–E d. MMM y G},
12721             d => q{E d. MMM–E d. MMM y G},
12722             y => q{E d. MMM y–E d. MMM y G},
12723             },
12724             yMMMM => {
12725             M => q{MMMM–MMMM y G},
12726             y => q{MMMM y–MMMM y G},
12727             },
12728             yMMMd => {
12729             M => q{d. MMM–d. MMM y G},
12730             d => q{d.–d. MMM y G},
12731             y => q{d. MMM y–d. MMM y G},
12732             },
12733             yMd => {
12734             M => q{d.M.y–d.M.y G},
12735             d => q{d.M.y–d.M.y G},
12736             y => q{d.M.y–d.M.y G},
12737             },
12738             },
12739             'persian' => {
12740             H => {
12741             H => q{HH–HH},
12742             },
12743             Hv => {
12744             H => q{HH–HH v},
12745             },
12746             M => {
12747             M => q{M.–M.},
12748             },
12749             MEd => {
12750             M => q{E d.M.–E d.M.},
12751             d => q{E d.M.–E d.M.},
12752             },
12753             MMM => {
12754             M => q{MMM–MMM},
12755             },
12756             MMMEd => {
12757             M => q{E d. MMM–E d. MMM},
12758             d => q{E d. MMM–E d. MMM},
12759             },
12760             MMMd => {
12761             M => q{d. MMM–d. MMM},
12762             d => q{d.–d. MMM},
12763             },
12764             Md => {
12765             M => q{d.M.–d.M.},
12766             d => q{d.M.–d.M.},
12767             },
12768             d => {
12769             d => q{d.–d.},
12770             },
12771             fallback => '{0}–{1}',
12772             h => {
12773             a => q{h a–h a},
12774             h => q{h–h a},
12775             },
12776             hv => {
12777             a => q{h a–h a v},
12778             h => q{h–h a v},
12779             },
12780             y => {
12781             y => q{y–y G},
12782             },
12783             yM => {
12784             M => q{M.y–M.y G},
12785             y => q{M.y–M.y G},
12786             },
12787             yMEd => {
12788             M => q{E d.M.y–E d.M.y G},
12789             d => q{E d.M.y–E d.M.y G},
12790             y => q{E d.M.y–E d.M.y G},
12791             },
12792             yMMM => {
12793             M => q{MMM–MMM y G},
12794             y => q{MMM y–MMM y G},
12795             },
12796             yMMMEd => {
12797             M => q{E d. MMM–E d. MMM y G},
12798             d => q{E d. MMM–E d. MMM y G},
12799             y => q{E d. MMM y–E d. MMM y G},
12800             },
12801             yMMMM => {
12802             M => q{MMMM–MMMM y G},
12803             y => q{MMMM y–MMMM y G},
12804             },
12805             yMMMd => {
12806             M => q{d. MMM–d. MMM y G},
12807             d => q{d.–d. MMM y G},
12808             y => q{d. MMM y–d. MMM y G},
12809             },
12810             yMd => {
12811             M => q{d.M.y–d.M.y G},
12812             d => q{d.M.y–d.M.y G},
12813             y => q{d.M.y–d.M.y G},
12814             },
12815             },
12816             'roc' => {
12817             H => {
12818             H => q{HH–HH},
12819             },
12820             Hv => {
12821             H => q{HH–HH v},
12822             },
12823             M => {
12824             M => q{M.–M.},
12825             },
12826             MEd => {
12827             M => q{E d.M.–E d.M.},
12828             d => q{E d.M.–E d.M.},
12829             },
12830             MMM => {
12831             M => q{MMM–MMM},
12832             },
12833             MMMEd => {
12834             M => q{E d. MMM–E d. MMM},
12835             d => q{E d. MMM–E d. MMM},
12836             },
12837             MMMd => {
12838             M => q{d. MMM–d. MMM},
12839             d => q{d.–d. MMM},
12840             },
12841             Md => {
12842             M => q{d.M.–d.M.},
12843             d => q{d.M.–d.M.},
12844             },
12845             d => {
12846             d => q{d.–d.},
12847             },
12848             fallback => '{0}–{1}',
12849             h => {
12850             a => q{h a–h a},
12851             h => q{h–h a},
12852             },
12853             hv => {
12854             a => q{h a–h a v},
12855             h => q{h–h a v},
12856             },
12857             y => {
12858             y => q{y–y G},
12859             },
12860             yM => {
12861             M => q{M.y–M.y G},
12862             y => q{M.y–M.y G},
12863             },
12864             yMEd => {
12865             M => q{E d.M.y–E d.M.y G},
12866             d => q{E d.M.y–E d.M.y G},
12867             y => q{E d.M.y–E d.M.y G},
12868             },
12869             yMMM => {
12870             M => q{MMM–MMM y G},
12871             y => q{MMM y–MMM y G},
12872             },
12873             yMMMEd => {
12874             M => q{E d. MMM–E d. MMM y G},
12875             d => q{E d. MMM–E d. MMM y G},
12876             y => q{E d. MMM y–E d. MMM y G},
12877             },
12878             yMMMM => {
12879             M => q{MMMM–MMMM y G},
12880             y => q{MMMM y–MMMM y G},
12881             },
12882             yMMMd => {
12883             M => q{d. MMM–d. MMM y G},
12884             d => q{d.–d. MMM y G},
12885             y => q{d. MMM y–d. MMM y G},
12886             },
12887             yMd => {
12888             M => q{d.M.y–d.M.y G},
12889             d => q{d.M.y–d.M.y G},
12890             y => q{d.M.y–d.M.y G},
12891             },
12892             },
12893             } },
12894             );
12895              
12896             has 'month_patterns' => (
12897             is => 'ro',
12898             isa => HashRef,
12899             init_arg => undef,
12900             default => sub { {
12901             'chinese' => {
12902             'format' => {
12903             'abbreviated' => {
12904             'leap' => q{{0}bis},
12905             },
12906             'narrow' => {
12907             'leap' => q{{0}b},
12908             },
12909             'wide' => {
12910             'leap' => q{{0}bis},
12911             },
12912             },
12913             'numeric' => {
12914             'all' => {
12915             'leap' => q{{0}bis},
12916             },
12917             },
12918             'stand-alone' => {
12919             'abbreviated' => {
12920             'leap' => q{{0}bis},
12921             },
12922             'narrow' => {
12923             'leap' => q{{0}b},
12924             },
12925             'wide' => {
12926             'leap' => q{{0}bis},
12927             },
12928             },
12929             },
12930             'dangi' => {
12931             'format' => {
12932             'abbreviated' => {
12933             'leap' => q{{0}bis},
12934             },
12935             'narrow' => {
12936             'leap' => q{{0}b},
12937             },
12938             'wide' => {
12939             'leap' => q{{0}bis},
12940             },
12941             },
12942             'numeric' => {
12943             'all' => {
12944             'leap' => q{{0}bis},
12945             },
12946             },
12947             'stand-alone' => {
12948             'abbreviated' => {
12949             'leap' => q{{0}bis},
12950             },
12951             'narrow' => {
12952             'leap' => q{{0}b},
12953             },
12954             'wide' => {
12955             'leap' => q{{0}bis},
12956             },
12957             },
12958             },
12959             } },
12960             );
12961              
12962             has 'cyclic_name_sets' => (
12963             is => 'ro',
12964             isa => HashRef,
12965             init_arg => undef,
12966             default => sub { {
12967             'chinese' => {
12968             'dayParts' => {
12969             'format' => {
12970             'abbreviated' => {
12971             0 => q(zi),
12972             1 => q(chou),
12973             2 => q(yin),
12974             3 => q(mao),
12975             4 => q(chen),
12976             5 => q(si),
12977             6 => q(wu),
12978             7 => q(wei),
12979             8 => q(shen),
12980             9 => q(you),
12981             10 => q(xu),
12982             11 => q(hai),
12983             },
12984             'narrow' => {
12985             0 => q(zi),
12986             1 => q(chou),
12987             2 => q(yin),
12988             3 => q(mao),
12989             4 => q(chen),
12990             5 => q(si),
12991             6 => q(wu),
12992             7 => q(wei),
12993             8 => q(shen),
12994             9 => q(you),
12995             10 => q(xu),
12996             11 => q(hai),
12997             },
12998             'wide' => {
12999             0 => q(zi),
13000             1 => q(chou),
13001             2 => q(yin),
13002             3 => q(mao),
13003             4 => q(chen),
13004             5 => q(si),
13005             6 => q(wu),
13006             7 => q(wei),
13007             8 => q(shen),
13008             9 => q(you),
13009             10 => q(xu),
13010             11 => q(hai),
13011             },
13012             },
13013             },
13014             'days' => {
13015             'format' => {
13016             'abbreviated' => {
13017             0 => q(jia-zi),
13018             1 => q(yi-chou),
13019             2 => q(bing-yin),
13020             3 => q(ding-mao),
13021             4 => q(wu-chen),
13022             5 => q(ji-si),
13023             6 => q(geng-wu),
13024             7 => q(xin-wei),
13025             8 => q(ren-shen),
13026             9 => q(gui-you),
13027             10 => q(jia-xu),
13028             11 => q(yi-hai),
13029             12 => q(bing-zi),
13030             13 => q(ding-chou),
13031             14 => q(wu-yin),
13032             15 => q(ji-mao),
13033             16 => q(geng-chen),
13034             17 => q(xin-si),
13035             18 => q(ren-wu),
13036             19 => q(gui-wei),
13037             20 => q(jia-shen),
13038             21 => q(yi-you),
13039             22 => q(bing-xu),
13040             23 => q(ding-hai),
13041             24 => q(wu-zi),
13042             25 => q(ji-chou),
13043             26 => q(geng-yin),
13044             27 => q(xin-mao),
13045             28 => q(ren-chen),
13046             29 => q(gui-si),
13047             30 => q(jia-wu),
13048             31 => q(yi-wei),
13049             32 => q(bing-shen),
13050             33 => q(ding-you),
13051             34 => q(wu-xu),
13052             35 => q(ji-hai),
13053             36 => q(geng-zi),
13054             37 => q(xin-chou),
13055             38 => q(ren-yin),
13056             39 => q(gui-mao),
13057             40 => q(jia-chen),
13058             41 => q(yi-si),
13059             42 => q(bing-wu),
13060             43 => q(ding-wei),
13061             44 => q(wu-shen),
13062             45 => q(ji-you),
13063             46 => q(geng-xu),
13064             47 => q(xin-hai),
13065             48 => q(ren-zi),
13066             49 => q(gui-chou),
13067             50 => q(jia-yin),
13068             51 => q(yi-mao),
13069             52 => q(bing-chen),
13070             53 => q(ding-si),
13071             54 => q(wu-wu),
13072             55 => q(ji-wei),
13073             56 => q(geng-shen),
13074             57 => q(xin-you),
13075             58 => q(ren-xu),
13076             59 => q(gui-hai),
13077             },
13078             'narrow' => {
13079             0 => q(jia-zi),
13080             1 => q(yi-chou),
13081             2 => q(bing-yin),
13082             3 => q(ding-mao),
13083             4 => q(wu-chen),
13084             5 => q(ji-si),
13085             6 => q(geng-wu),
13086             7 => q(xin-wei),
13087             8 => q(ren-shen),
13088             9 => q(gui-you),
13089             10 => q(jia-xu),
13090             11 => q(yi-hai),
13091             12 => q(bing-zi),
13092             13 => q(ding-chou),
13093             14 => q(wu-yin),
13094             15 => q(ji-mao),
13095             16 => q(geng-chen),
13096             17 => q(xin-si),
13097             18 => q(ren-wu),
13098             19 => q(gui-wei),
13099             20 => q(jia-shen),
13100             21 => q(yi-you),
13101             22 => q(bing-xu),
13102             23 => q(ding-hai),
13103             24 => q(wu-zi),
13104             25 => q(ji-chou),
13105             26 => q(geng-yin),
13106             27 => q(xin-mao),
13107             28 => q(ren-chen),
13108             29 => q(gui-si),
13109             30 => q(jia-wu),
13110             31 => q(yi-wei),
13111             32 => q(bing-shen),
13112             33 => q(ding-you),
13113             34 => q(wu-xu),
13114             35 => q(ji-hai),
13115             36 => q(geng-zi),
13116             37 => q(xin-chou),
13117             38 => q(ren-yin),
13118             39 => q(gui-mao),
13119             40 => q(jia-chen),
13120             41 => q(yi-si),
13121             42 => q(bing-wu),
13122             43 => q(ding-wei),
13123             44 => q(wu-shen),
13124             45 => q(ji-you),
13125             46 => q(geng-xu),
13126             47 => q(xin-hai),
13127             48 => q(ren-zi),
13128             49 => q(gui-chou),
13129             50 => q(jia-yin),
13130             51 => q(yi-mao),
13131             52 => q(bing-chen),
13132             53 => q(ding-si),
13133             54 => q(wu-wu),
13134             55 => q(ji-wei),
13135             56 => q(geng-shen),
13136             57 => q(xin-you),
13137             58 => q(ren-xu),
13138             59 => q(gui-hai),
13139             },
13140             'wide' => {
13141             0 => q(jia-zi),
13142             1 => q(yi-chou),
13143             2 => q(bing-yin),
13144             3 => q(ding-mao),
13145             4 => q(wu-chen),
13146             5 => q(ji-si),
13147             6 => q(geng-wu),
13148             7 => q(xin-wei),
13149             8 => q(ren-shen),
13150             9 => q(gui-you),
13151             10 => q(jia-xu),
13152             11 => q(yi-hai),
13153             12 => q(bing-zi),
13154             13 => q(ding-chou),
13155             14 => q(wu-yin),
13156             15 => q(ji-mao),
13157             16 => q(geng-chen),
13158             17 => q(xin-si),
13159             18 => q(ren-wu),
13160             19 => q(gui-wei),
13161             20 => q(jia-shen),
13162             21 => q(yi-you),
13163             22 => q(bing-xu),
13164             23 => q(ding-hai),
13165             24 => q(wu-zi),
13166             25 => q(ji-chou),
13167             26 => q(geng-yin),
13168             27 => q(xin-mao),
13169             28 => q(ren-chen),
13170             29 => q(gui-si),
13171             30 => q(jia-wu),
13172             31 => q(yi-wei),
13173             32 => q(bing-shen),
13174             33 => q(ding-you),
13175             34 => q(wu-xu),
13176             35 => q(ji-hai),
13177             36 => q(geng-zi),
13178             37 => q(xin-chou),
13179             38 => q(ren-yin),
13180             39 => q(gui-mao),
13181             40 => q(jia-chen),
13182             41 => q(yi-si),
13183             42 => q(bing-wu),
13184             43 => q(ding-wei),
13185             44 => q(wu-shen),
13186             45 => q(ji-you),
13187             46 => q(geng-xu),
13188             47 => q(xin-hai),
13189             48 => q(ren-zi),
13190             49 => q(gui-chou),
13191             50 => q(jia-yin),
13192             51 => q(yi-mao),
13193             52 => q(bing-chen),
13194             53 => q(ding-si),
13195             54 => q(wu-wu),
13196             55 => q(ji-wei),
13197             56 => q(geng-shen),
13198             57 => q(xin-you),
13199             58 => q(ren-xu),
13200             59 => q(gui-hai),
13201             },
13202             },
13203             },
13204             'months' => {
13205             'format' => {
13206             'abbreviated' => {
13207             0 => q(jia-zi),
13208             1 => q(yi-chou),
13209             2 => q(bing-yin),
13210             3 => q(ding-mao),
13211             4 => q(wu-chen),
13212             5 => q(ji-si),
13213             6 => q(geng-wu),
13214             7 => q(xin-wei),
13215             8 => q(ren-shen),
13216             9 => q(gui-you),
13217             10 => q(jia-xu),
13218             11 => q(yi-hai),
13219             12 => q(bing-zi),
13220             13 => q(ding-chou),
13221             14 => q(wu-yin),
13222             15 => q(ji-mao),
13223             16 => q(geng-chen),
13224             17 => q(xin-si),
13225             18 => q(ren-wu),
13226             19 => q(gui-wei),
13227             20 => q(jia-shen),
13228             21 => q(yi-you),
13229             22 => q(bing-xu),
13230             23 => q(ding-hai),
13231             24 => q(wu-zi),
13232             25 => q(ji-chou),
13233             26 => q(geng-yin),
13234             27 => q(xin-mao),
13235             28 => q(ren-chen),
13236             29 => q(gui-si),
13237             30 => q(jia-wu),
13238             31 => q(yi-wei),
13239             32 => q(bing-shen),
13240             33 => q(ding-you),
13241             34 => q(wu-xu),
13242             35 => q(ji-hai),
13243             36 => q(geng-zi),
13244             37 => q(xin-chou),
13245             38 => q(ren-yin),
13246             39 => q(gui-mao),
13247             40 => q(jia-chen),
13248             41 => q(yi-si),
13249             42 => q(bing-wu),
13250             43 => q(ding-wei),
13251             44 => q(wu-shen),
13252             45 => q(ji-you),
13253             46 => q(geng-xu),
13254             47 => q(xin-hai),
13255             48 => q(ren-zi),
13256             49 => q(gui-chou),
13257             50 => q(jia-yin),
13258             51 => q(yi-mao),
13259             52 => q(bing-chen),
13260             53 => q(ding-si),
13261             54 => q(wu-wu),
13262             55 => q(ji-wei),
13263             56 => q(geng-shen),
13264             57 => q(xin-you),
13265             58 => q(ren-xu),
13266             59 => q(gui-hai),
13267             },
13268             'narrow' => {
13269             0 => q(jia-zi),
13270             1 => q(yi-chou),
13271             2 => q(bing-yin),
13272             3 => q(ding-mao),
13273             4 => q(wu-chen),
13274             5 => q(ji-si),
13275             6 => q(geng-wu),
13276             7 => q(xin-wei),
13277             8 => q(ren-shen),
13278             9 => q(gui-you),
13279             10 => q(jia-xu),
13280             11 => q(yi-hai),
13281             12 => q(bing-zi),
13282             13 => q(ding-chou),
13283             14 => q(wu-yin),
13284             15 => q(ji-mao),
13285             16 => q(geng-chen),
13286             17 => q(xin-si),
13287             18 => q(ren-wu),
13288             19 => q(gui-wei),
13289             20 => q(jia-shen),
13290             21 => q(yi-you),
13291             22 => q(bing-xu),
13292             23 => q(ding-hai),
13293             24 => q(wu-zi),
13294             25 => q(ji-chou),
13295             26 => q(geng-yin),
13296             27 => q(xin-mao),
13297             28 => q(ren-chen),
13298             29 => q(gui-si),
13299             30 => q(jia-wu),
13300             31 => q(yi-wei),
13301             32 => q(bing-shen),
13302             33 => q(ding-you),
13303             34 => q(wu-xu),
13304             35 => q(ji-hai),
13305             36 => q(geng-zi),
13306             37 => q(xin-chou),
13307             38 => q(ren-yin),
13308             39 => q(gui-mao),
13309             40 => q(jia-chen),
13310             41 => q(yi-si),
13311             42 => q(bing-wu),
13312             43 => q(ding-wei),
13313             44 => q(wu-shen),
13314             45 => q(ji-you),
13315             46 => q(geng-xu),
13316             47 => q(xin-hai),
13317             48 => q(ren-zi),
13318             49 => q(gui-chou),
13319             50 => q(jia-yin),
13320             51 => q(yi-mao),
13321             52 => q(bing-chen),
13322             53 => q(ding-si),
13323             54 => q(wu-wu),
13324             55 => q(ji-wei),
13325             56 => q(geng-shen),
13326             57 => q(xin-you),
13327             58 => q(ren-xu),
13328             59 => q(gui-hai),
13329             },
13330             'wide' => {
13331             0 => q(jia-zi),
13332             1 => q(yi-chou),
13333             2 => q(bing-yin),
13334             3 => q(ding-mao),
13335             4 => q(wu-chen),
13336             5 => q(ji-si),
13337             6 => q(geng-wu),
13338             7 => q(xin-wei),
13339             8 => q(ren-shen),
13340             9 => q(gui-you),
13341             10 => q(jia-xu),
13342             11 => q(yi-hai),
13343             12 => q(bing-zi),
13344             13 => q(ding-chou),
13345             14 => q(wu-yin),
13346             15 => q(ji-mao),
13347             16 => q(geng-chen),
13348             17 => q(xin-si),
13349             18 => q(ren-wu),
13350             19 => q(gui-wei),
13351             20 => q(jia-shen),
13352             21 => q(yi-you),
13353             22 => q(bing-xu),
13354             23 => q(ding-hai),
13355             24 => q(wu-zi),
13356             25 => q(ji-chou),
13357             26 => q(geng-yin),
13358             27 => q(xin-mao),
13359             28 => q(ren-chen),
13360             29 => q(gui-si),
13361             30 => q(jia-wu),
13362             31 => q(yi-wei),
13363             32 => q(bing-shen),
13364             33 => q(ding-you),
13365             34 => q(wu-xu),
13366             35 => q(ji-hai),
13367             36 => q(geng-zi),
13368             37 => q(xin-chou),
13369             38 => q(ren-yin),
13370             39 => q(gui-mao),
13371             40 => q(jia-chen),
13372             41 => q(yi-si),
13373             42 => q(bing-wu),
13374             43 => q(ding-wei),
13375             44 => q(wu-shen),
13376             45 => q(ji-you),
13377             46 => q(geng-xu),
13378             47 => q(xin-hai),
13379             48 => q(ren-zi),
13380             49 => q(gui-chou),
13381             50 => q(jia-yin),
13382             51 => q(yi-mao),
13383             52 => q(bing-chen),
13384             53 => q(ding-si),
13385             54 => q(wu-wu),
13386             55 => q(ji-wei),
13387             56 => q(geng-shen),
13388             57 => q(xin-you),
13389             58 => q(ren-xu),
13390             59 => q(gui-hai),
13391             },
13392             },
13393             },
13394             'solarTerms' => {
13395             'format' => {
13396             'abbreviated' => {
13397             0 => q(vårstart),
13398             1 => q(regnvann),
13399             2 => q(insekter våkner),
13400             3 => q(vårjevndøgn),
13401             4 => q(lyst og klart),
13402             5 => q(kornregn),
13403             6 => q(sommerstart),
13404             7 => q(tidl. korn),
13405             8 => q(korn i aks),
13406             9 => q(sommersolverv),
13407             10 => q(liten varme),
13408             11 => q(stor varme),
13409             12 => q(høststart),
13410             13 => q(varmeslutt),
13411             14 => q(hvit dugg),
13412             15 => q(høstjevndøgn),
13413             16 => q(kalddugg),
13414             17 => q(første frost),
13415             18 => q(vinterstart),
13416             19 => q(litt snø),
13417             20 => q(mye snø),
13418             21 => q(vintersolverv),
13419             22 => q(liten kulde),
13420             23 => q(stor kulde),
13421             },
13422             'narrow' => {
13423             0 => q(vårstart),
13424             1 => q(regnvann),
13425             2 => q(insekter våkner),
13426             3 => q(vårjevndøgn),
13427             4 => q(lyst og klart),
13428             5 => q(kornregn),
13429             6 => q(sommerstart),
13430             7 => q(tidl. korn),
13431             8 => q(korn i aks),
13432             9 => q(sommersolverv),
13433             10 => q(liten varme),
13434             11 => q(stor varme),
13435             12 => q(høststart),
13436             13 => q(varmeslutt),
13437             14 => q(hvit dugg),
13438             15 => q(høstjevndøgn),
13439             16 => q(kalddugg),
13440             17 => q(første frost),
13441             18 => q(vinterstart),
13442             19 => q(litt snø),
13443             20 => q(mye snø),
13444             21 => q(vintersolverv),
13445             22 => q(liten kulde),
13446             23 => q(stor kulde),
13447             },
13448             'wide' => {
13449             0 => q(vårstart),
13450             1 => q(regnvann),
13451             2 => q(insekter våkner),
13452             3 => q(vårjevndøgn),
13453             4 => q(lyst og klart),
13454             5 => q(kornregn),
13455             6 => q(sommerstart),
13456             7 => q(tidl. korn),
13457             8 => q(korn i aks),
13458             9 => q(sommersolverv),
13459             10 => q(liten varme),
13460             11 => q(stor varme),
13461             12 => q(høststart),
13462             13 => q(varmeslutt),
13463             14 => q(hvit dugg),
13464             15 => q(høstjevndøgn),
13465             16 => q(kalddugg),
13466             17 => q(første frost),
13467             18 => q(vinterstart),
13468             19 => q(litt snø),
13469             20 => q(mye snø),
13470             21 => q(vintersolverv),
13471             22 => q(liten kulde),
13472             23 => q(stor kulde),
13473             },
13474             },
13475             },
13476             'years' => {
13477             'format' => {
13478             'abbreviated' => {
13479             0 => q(jia-zi),
13480             1 => q(yi-chou),
13481             2 => q(bing-yin),
13482             3 => q(ding-mao),
13483             4 => q(wu-chen),
13484             5 => q(ji-si),
13485             6 => q(geng-wu),
13486             7 => q(xin-wei),
13487             8 => q(ren-shen),
13488             9 => q(gui-you),
13489             10 => q(jia-xu),
13490             11 => q(yi-hai),
13491             12 => q(bing-zi),
13492             13 => q(ding-chou),
13493             14 => q(wu-yin),
13494             15 => q(ji-mao),
13495             16 => q(geng-chen),
13496             17 => q(xin-si),
13497             18 => q(ren-wu),
13498             19 => q(gui-wei),
13499             20 => q(jia-shen),
13500             21 => q(yi-you),
13501             22 => q(bing-xu),
13502             23 => q(ding-hai),
13503             24 => q(wu-zi),
13504             25 => q(ji-chou),
13505             26 => q(geng-yin),
13506             27 => q(xin-mao),
13507             28 => q(ren-chen),
13508             29 => q(gui-si),
13509             30 => q(jia-wu),
13510             31 => q(yi-wei),
13511             32 => q(bing-shen),
13512             33 => q(ding-you),
13513             34 => q(wu-xu),
13514             35 => q(ji-hai),
13515             36 => q(geng-zi),
13516             37 => q(xin-chou),
13517             38 => q(ren-yin),
13518             39 => q(gui-mao),
13519             40 => q(jia-chen),
13520             41 => q(yi-si),
13521             42 => q(bing-wu),
13522             43 => q(ding-wei),
13523             44 => q(wu-shen),
13524             45 => q(ji-you),
13525             46 => q(geng-xu),
13526             47 => q(xin-hai),
13527             48 => q(ren-zi),
13528             49 => q(gui-chou),
13529             50 => q(jia-yin),
13530             51 => q(yi-mao),
13531             52 => q(bing-chen),
13532             53 => q(ding-si),
13533             54 => q(wu-wu),
13534             55 => q(ji-wei),
13535             56 => q(geng-shen),
13536             57 => q(xin-you),
13537             58 => q(ren-xu),
13538             59 => q(gui-hai),
13539             },
13540             'narrow' => {
13541             0 => q(jia-zi),
13542             1 => q(yi-chou),
13543             2 => q(bing-yin),
13544             3 => q(ding-mao),
13545             4 => q(wu-chen),
13546             5 => q(ji-si),
13547             6 => q(geng-wu),
13548             7 => q(xin-wei),
13549             8 => q(ren-shen),
13550             9 => q(gui-you),
13551             10 => q(jia-xu),
13552             11 => q(yi-hai),
13553             12 => q(bing-zi),
13554             13 => q(ding-chou),
13555             14 => q(wu-yin),
13556             15 => q(ji-mao),
13557             16 => q(geng-chen),
13558             17 => q(xin-si),
13559             18 => q(ren-wu),
13560             19 => q(gui-wei),
13561             20 => q(jia-shen),
13562             21 => q(yi-you),
13563             22 => q(bing-xu),
13564             23 => q(ding-hai),
13565             24 => q(wu-zi),
13566             25 => q(ji-chou),
13567             26 => q(geng-yin),
13568             27 => q(xin-mao),
13569             28 => q(ren-chen),
13570             29 => q(gui-si),
13571             30 => q(jia-wu),
13572             31 => q(yi-wei),
13573             32 => q(bing-shen),
13574             33 => q(ding-you),
13575             34 => q(wu-xu),
13576             35 => q(ji-hai),
13577             36 => q(geng-zi),
13578             37 => q(xin-chou),
13579             38 => q(ren-yin),
13580             39 => q(gui-mao),
13581             40 => q(jia-chen),
13582             41 => q(yi-si),
13583             42 => q(bing-wu),
13584             43 => q(ding-wei),
13585             44 => q(wu-shen),
13586             45 => q(ji-you),
13587             46 => q(geng-xu),
13588             47 => q(xin-hai),
13589             48 => q(ren-zi),
13590             49 => q(gui-chou),
13591             50 => q(jia-yin),
13592             51 => q(yi-mao),
13593             52 => q(bing-chen),
13594             53 => q(ding-si),
13595             54 => q(wu-wu),
13596             55 => q(ji-wei),
13597             56 => q(geng-shen),
13598             57 => q(xin-you),
13599             58 => q(ren-xu),
13600             59 => q(gui-hai),
13601             },
13602             'wide' => {
13603             0 => q(jia-zi),
13604             1 => q(yi-chou),
13605             2 => q(bing-yin),
13606             3 => q(ding-mao),
13607             4 => q(wu-chen),
13608             5 => q(ji-si),
13609             6 => q(geng-wu),
13610             7 => q(xin-wei),
13611             8 => q(ren-shen),
13612             9 => q(gui-you),
13613             10 => q(jia-xu),
13614             11 => q(yi-hai),
13615             12 => q(bing-zi),
13616             13 => q(ding-chou),
13617             14 => q(wu-yin),
13618             15 => q(ji-mao),
13619             16 => q(geng-chen),
13620             17 => q(xin-si),
13621             18 => q(ren-wu),
13622             19 => q(gui-wei),
13623             20 => q(jia-shen),
13624             21 => q(yi-you),
13625             22 => q(bing-xu),
13626             23 => q(ding-hai),
13627             24 => q(wu-zi),
13628             25 => q(ji-chou),
13629             26 => q(geng-yin),
13630             27 => q(xin-mao),
13631             28 => q(ren-chen),
13632             29 => q(gui-si),
13633             30 => q(jia-wu),
13634             31 => q(yi-wei),
13635             32 => q(bing-shen),
13636             33 => q(ding-you),
13637             34 => q(wu-xu),
13638             35 => q(ji-hai),
13639             36 => q(geng-zi),
13640             37 => q(xin-chou),
13641             38 => q(ren-yin),
13642             39 => q(gui-mao),
13643             40 => q(jia-chen),
13644             41 => q(yi-si),
13645             42 => q(bing-wu),
13646             43 => q(ding-wei),
13647             44 => q(wu-shen),
13648             45 => q(ji-you),
13649             46 => q(geng-xu),
13650             47 => q(xin-hai),
13651             48 => q(ren-zi),
13652             49 => q(gui-chou),
13653             50 => q(jia-yin),
13654             51 => q(yi-mao),
13655             52 => q(bing-chen),
13656             53 => q(ding-si),
13657             54 => q(wu-wu),
13658             55 => q(ji-wei),
13659             56 => q(geng-shen),
13660             57 => q(xin-you),
13661             58 => q(ren-xu),
13662             59 => q(gui-hai),
13663             },
13664             },
13665             },
13666             'zodiacs' => {
13667             'format' => {
13668             'abbreviated' => {
13669             0 => q(zi),
13670             1 => q(chou),
13671             2 => q(yin),
13672             3 => q(mao),
13673             4 => q(chen),
13674             5 => q(si),
13675             6 => q(wu),
13676             7 => q(wei),
13677             8 => q(shen),
13678             9 => q(you),
13679             10 => q(xu),
13680             11 => q(hai),
13681             },
13682             'narrow' => {
13683             0 => q(zi),
13684             1 => q(chou),
13685             2 => q(yin),
13686             3 => q(mao),
13687             4 => q(chen),
13688             5 => q(si),
13689             6 => q(wu),
13690             7 => q(wei),
13691             8 => q(shen),
13692             9 => q(you),
13693             10 => q(xu),
13694             11 => q(hai),
13695             },
13696             'wide' => {
13697             0 => q(zi),
13698             1 => q(chou),
13699             2 => q(yin),
13700             3 => q(mao),
13701             4 => q(chen),
13702             5 => q(si),
13703             6 => q(wu),
13704             7 => q(wei),
13705             8 => q(shen),
13706             9 => q(you),
13707             10 => q(xu),
13708             11 => q(hai),
13709             },
13710             },
13711             },
13712             },
13713             'dangi' => {
13714             'dayParts' => {
13715             'format' => {
13716             'abbreviated' => {
13717             0 => q(zi),
13718             1 => q(chou),
13719             2 => q(yin),
13720             3 => q(mao),
13721             4 => q(chen),
13722             5 => q(si),
13723             6 => q(wu),
13724             7 => q(wei),
13725             8 => q(shen),
13726             9 => q(you),
13727             10 => q(xu),
13728             11 => q(hai),
13729             },
13730             'narrow' => {
13731             0 => q(zi),
13732             1 => q(chou),
13733             2 => q(yin),
13734             3 => q(mao),
13735             4 => q(chen),
13736             5 => q(si),
13737             6 => q(wu),
13738             7 => q(wei),
13739             8 => q(shen),
13740             9 => q(you),
13741             10 => q(xu),
13742             11 => q(hai),
13743             },
13744             'wide' => {
13745             0 => q(zi),
13746             1 => q(chou),
13747             2 => q(yin),
13748             3 => q(mao),
13749             4 => q(chen),
13750             5 => q(si),
13751             6 => q(wu),
13752             7 => q(wei),
13753             8 => q(shen),
13754             9 => q(you),
13755             10 => q(xu),
13756             11 => q(hai),
13757             },
13758             },
13759             },
13760             'days' => {
13761             'format' => {
13762             'abbreviated' => {
13763             0 => q(jia-zi),
13764             1 => q(yi-chou),
13765             2 => q(bing-yin),
13766             3 => q(ding-mao),
13767             4 => q(wu-chen),
13768             5 => q(ji-si),
13769             6 => q(geng-wu),
13770             7 => q(xin-wei),
13771             8 => q(ren-shen),
13772             9 => q(gui-you),
13773             10 => q(jia-xu),
13774             11 => q(yi-hai),
13775             12 => q(bing-zi),
13776             13 => q(ding-chou),
13777             14 => q(wu-yin),
13778             15 => q(ji-mao),
13779             16 => q(geng-chen),
13780             17 => q(xin-si),
13781             18 => q(ren-wu),
13782             19 => q(gui-wei),
13783             20 => q(jia-shen),
13784             21 => q(yi-you),
13785             22 => q(bing-xu),
13786             23 => q(ding-hai),
13787             24 => q(wu-zi),
13788             25 => q(ji-chou),
13789             26 => q(geng-yin),
13790             27 => q(xin-mao),
13791             28 => q(ren-chen),
13792             29 => q(gui-si),
13793             30 => q(jia-wu),
13794             31 => q(yi-wei),
13795             32 => q(bing-shen),
13796             33 => q(ding-you),
13797             34 => q(wu-xu),
13798             35 => q(ji-hai),
13799             36 => q(geng-zi),
13800             37 => q(xin-chou),
13801             38 => q(ren-yin),
13802             39 => q(gui-mao),
13803             40 => q(jia-chen),
13804             41 => q(yi-si),
13805             42 => q(bing-wu),
13806             43 => q(ding-wei),
13807             44 => q(wu-shen),
13808             45 => q(ji-you),
13809             46 => q(geng-xu),
13810             47 => q(xin-hai),
13811             48 => q(ren-zi),
13812             49 => q(gui-chou),
13813             50 => q(jia-yin),
13814             51 => q(yi-mao),
13815             52 => q(bing-chen),
13816             53 => q(ding-si),
13817             54 => q(wu-wu),
13818             55 => q(ji-wei),
13819             56 => q(geng-shen),
13820             57 => q(xin-you),
13821             58 => q(ren-xu),
13822             59 => q(gui-hai),
13823             },
13824             'narrow' => {
13825             0 => q(jia-zi),
13826             1 => q(yi-chou),
13827             2 => q(bing-yin),
13828             3 => q(ding-mao),
13829             4 => q(wu-chen),
13830             5 => q(ji-si),
13831             6 => q(geng-wu),
13832             7 => q(xin-wei),
13833             8 => q(ren-shen),
13834             9 => q(gui-you),
13835             10 => q(jia-xu),
13836             11 => q(yi-hai),
13837             12 => q(bing-zi),
13838             13 => q(ding-chou),
13839             14 => q(wu-yin),
13840             15 => q(ji-mao),
13841             16 => q(geng-chen),
13842             17 => q(xin-si),
13843             18 => q(ren-wu),
13844             19 => q(gui-wei),
13845             20 => q(jia-shen),
13846             21 => q(yi-you),
13847             22 => q(bing-xu),
13848             23 => q(ding-hai),
13849             24 => q(wu-zi),
13850             25 => q(ji-chou),
13851             26 => q(geng-yin),
13852             27 => q(xin-mao),
13853             28 => q(ren-chen),
13854             29 => q(gui-si),
13855             30 => q(jia-wu),
13856             31 => q(yi-wei),
13857             32 => q(bing-shen),
13858             33 => q(ding-you),
13859             34 => q(wu-xu),
13860             35 => q(ji-hai),
13861             36 => q(geng-zi),
13862             37 => q(xin-chou),
13863             38 => q(ren-yin),
13864             39 => q(gui-mao),
13865             40 => q(jia-chen),
13866             41 => q(yi-si),
13867             42 => q(bing-wu),
13868             43 => q(ding-wei),
13869             44 => q(wu-shen),
13870             45 => q(ji-you),
13871             46 => q(geng-xu),
13872             47 => q(xin-hai),
13873             48 => q(ren-zi),
13874             49 => q(gui-chou),
13875             50 => q(jia-yin),
13876             51 => q(yi-mao),
13877             52 => q(bing-chen),
13878             53 => q(ding-si),
13879             54 => q(wu-wu),
13880             55 => q(ji-wei),
13881             56 => q(geng-shen),
13882             57 => q(xin-you),
13883             58 => q(ren-xu),
13884             59 => q(gui-hai),
13885             },
13886             'wide' => {
13887             0 => q(jia-zi),
13888             1 => q(yi-chou),
13889             2 => q(bing-yin),
13890             3 => q(ding-mao),
13891             4 => q(wu-chen),
13892             5 => q(ji-si),
13893             6 => q(geng-wu),
13894             7 => q(xin-wei),
13895             8 => q(ren-shen),
13896             9 => q(gui-you),
13897             10 => q(jia-xu),
13898             11 => q(yi-hai),
13899             12 => q(bing-zi),
13900             13 => q(ding-chou),
13901             14 => q(wu-yin),
13902             15 => q(ji-mao),
13903             16 => q(geng-chen),
13904             17 => q(xin-si),
13905             18 => q(ren-wu),
13906             19 => q(gui-wei),
13907             20 => q(jia-shen),
13908             21 => q(yi-you),
13909             22 => q(bing-xu),
13910             23 => q(ding-hai),
13911             24 => q(wu-zi),
13912             25 => q(ji-chou),
13913             26 => q(geng-yin),
13914             27 => q(xin-mao),
13915             28 => q(ren-chen),
13916             29 => q(gui-si),
13917             30 => q(jia-wu),
13918             31 => q(yi-wei),
13919             32 => q(bing-shen),
13920             33 => q(ding-you),
13921             34 => q(wu-xu),
13922             35 => q(ji-hai),
13923             36 => q(geng-zi),
13924             37 => q(xin-chou),
13925             38 => q(ren-yin),
13926             39 => q(gui-mao),
13927             40 => q(jia-chen),
13928             41 => q(yi-si),
13929             42 => q(bing-wu),
13930             43 => q(ding-wei),
13931             44 => q(wu-shen),
13932             45 => q(ji-you),
13933             46 => q(geng-xu),
13934             47 => q(xin-hai),
13935             48 => q(ren-zi),
13936             49 => q(gui-chou),
13937             50 => q(jia-yin),
13938             51 => q(yi-mao),
13939             52 => q(bing-chen),
13940             53 => q(ding-si),
13941             54 => q(wu-wu),
13942             55 => q(ji-wei),
13943             56 => q(geng-shen),
13944             57 => q(xin-you),
13945             58 => q(ren-xu),
13946             59 => q(gui-hai),
13947             },
13948             },
13949             },
13950             'months' => {
13951             'format' => {
13952             'abbreviated' => {
13953             0 => q(jia-zi),
13954             1 => q(yi-chou),
13955             2 => q(bing-yin),
13956             3 => q(ding-mao),
13957             4 => q(wu-chen),
13958             5 => q(ji-si),
13959             6 => q(geng-wu),
13960             7 => q(xin-wei),
13961             8 => q(ren-shen),
13962             9 => q(gui-you),
13963             10 => q(jia-xu),
13964             11 => q(yi-hai),
13965             12 => q(bing-zi),
13966             13 => q(ding-chou),
13967             14 => q(wu-yin),
13968             15 => q(ji-mao),
13969             16 => q(geng-chen),
13970             17 => q(xin-si),
13971             18 => q(ren-wu),
13972             19 => q(gui-wei),
13973             20 => q(jia-shen),
13974             21 => q(yi-you),
13975             22 => q(bing-xu),
13976             23 => q(ding-hai),
13977             24 => q(wu-zi),
13978             25 => q(ji-chou),
13979             26 => q(geng-yin),
13980             27 => q(xin-mao),
13981             28 => q(ren-chen),
13982             29 => q(gui-si),
13983             30 => q(jia-wu),
13984             31 => q(yi-wei),
13985             32 => q(bing-shen),
13986             33 => q(ding-you),
13987             34 => q(wu-xu),
13988             35 => q(ji-hai),
13989             36 => q(geng-zi),
13990             37 => q(xin-chou),
13991             38 => q(ren-yin),
13992             39 => q(gui-mao),
13993             40 => q(jia-chen),
13994             41 => q(yi-si),
13995             42 => q(bing-wu),
13996             43 => q(ding-wei),
13997             44 => q(wu-shen),
13998             45 => q(ji-you),
13999             46 => q(geng-xu),
14000             47 => q(xin-hai),
14001             48 => q(ren-zi),
14002             49 => q(gui-chou),
14003             50 => q(jia-yin),
14004             51 => q(yi-mao),
14005             52 => q(bing-chen),
14006             53 => q(ding-si),
14007             54 => q(wu-wu),
14008             55 => q(ji-wei),
14009             56 => q(geng-shen),
14010             57 => q(xin-you),
14011             58 => q(ren-xu),
14012             59 => q(gui-hai),
14013             },
14014             'narrow' => {
14015             0 => q(jia-zi),
14016             1 => q(yi-chou),
14017             2 => q(bing-yin),
14018             3 => q(ding-mao),
14019             4 => q(wu-chen),
14020             5 => q(ji-si),
14021             6 => q(geng-wu),
14022             7 => q(xin-wei),
14023             8 => q(ren-shen),
14024             9 => q(gui-you),
14025             10 => q(jia-xu),
14026             11 => q(yi-hai),
14027             12 => q(bing-zi),
14028             13 => q(ding-chou),
14029             14 => q(wu-yin),
14030             15 => q(ji-mao),
14031             16 => q(geng-chen),
14032             17 => q(xin-si),
14033             18 => q(ren-wu),
14034             19 => q(gui-wei),
14035             20 => q(jia-shen),
14036             21 => q(yi-you),
14037             22 => q(bing-xu),
14038             23 => q(ding-hai),
14039             24 => q(wu-zi),
14040             25 => q(ji-chou),
14041             26 => q(geng-yin),
14042             27 => q(xin-mao),
14043             28 => q(ren-chen),
14044             29 => q(gui-si),
14045             30 => q(jia-wu),
14046             31 => q(yi-wei),
14047             32 => q(bing-shen),
14048             33 => q(ding-you),
14049             34 => q(wu-xu),
14050             35 => q(ji-hai),
14051             36 => q(geng-zi),
14052             37 => q(xin-chou),
14053             38 => q(ren-yin),
14054             39 => q(gui-mao),
14055             40 => q(jia-chen),
14056             41 => q(yi-si),
14057             42 => q(bing-wu),
14058             43 => q(ding-wei),
14059             44 => q(wu-shen),
14060             45 => q(ji-you),
14061             46 => q(geng-xu),
14062             47 => q(xin-hai),
14063             48 => q(ren-zi),
14064             49 => q(gui-chou),
14065             50 => q(jia-yin),
14066             51 => q(yi-mao),
14067             52 => q(bing-chen),
14068             53 => q(ding-si),
14069             54 => q(wu-wu),
14070             55 => q(ji-wei),
14071             56 => q(geng-shen),
14072             57 => q(xin-you),
14073             58 => q(ren-xu),
14074             59 => q(gui-hai),
14075             },
14076             'wide' => {
14077             0 => q(jia-zi),
14078             1 => q(yi-chou),
14079             2 => q(bing-yin),
14080             3 => q(ding-mao),
14081             4 => q(wu-chen),
14082             5 => q(ji-si),
14083             6 => q(geng-wu),
14084             7 => q(xin-wei),
14085             8 => q(ren-shen),
14086             9 => q(gui-you),
14087             10 => q(jia-xu),
14088             11 => q(yi-hai),
14089             12 => q(bing-zi),
14090             13 => q(ding-chou),
14091             14 => q(wu-yin),
14092             15 => q(ji-mao),
14093             16 => q(geng-chen),
14094             17 => q(xin-si),
14095             18 => q(ren-wu),
14096             19 => q(gui-wei),
14097             20 => q(jia-shen),
14098             21 => q(yi-you),
14099             22 => q(bing-xu),
14100             23 => q(ding-hai),
14101             24 => q(wu-zi),
14102             25 => q(ji-chou),
14103             26 => q(geng-yin),
14104             27 => q(xin-mao),
14105             28 => q(ren-chen),
14106             29 => q(gui-si),
14107             30 => q(jia-wu),
14108             31 => q(yi-wei),
14109             32 => q(bing-shen),
14110             33 => q(ding-you),
14111             34 => q(wu-xu),
14112             35 => q(ji-hai),
14113             36 => q(geng-zi),
14114             37 => q(xin-chou),
14115             38 => q(ren-yin),
14116             39 => q(gui-mao),
14117             40 => q(jia-chen),
14118             41 => q(yi-si),
14119             42 => q(bing-wu),
14120             43 => q(ding-wei),
14121             44 => q(wu-shen),
14122             45 => q(ji-you),
14123             46 => q(geng-xu),
14124             47 => q(xin-hai),
14125             48 => q(ren-zi),
14126             49 => q(gui-chou),
14127             50 => q(jia-yin),
14128             51 => q(yi-mao),
14129             52 => q(bing-chen),
14130             53 => q(ding-si),
14131             54 => q(wu-wu),
14132             55 => q(ji-wei),
14133             56 => q(geng-shen),
14134             57 => q(xin-you),
14135             58 => q(ren-xu),
14136             59 => q(gui-hai),
14137             },
14138             },
14139             },
14140             'solarTerms' => {
14141             'format' => {
14142             'abbreviated' => {
14143             0 => q(vårstart),
14144             1 => q(regnvann),
14145             2 => q(insekter våkner),
14146             3 => q(vårjevndøgn),
14147             4 => q(lyst og klart),
14148             5 => q(kornregn),
14149             6 => q(sommerstart),
14150             7 => q(tidl. korn),
14151             8 => q(korn i aks),
14152             9 => q(sommersolverv),
14153             10 => q(liten varme),
14154             11 => q(stor varme),
14155             12 => q(høststart),
14156             13 => q(varmeslutt),
14157             14 => q(hvit dugg),
14158             15 => q(høstjevndøgn),
14159             16 => q(kalddugg),
14160             17 => q(første frost),
14161             18 => q(vinterstart),
14162             19 => q(litt snø),
14163             20 => q(mye snø),
14164             21 => q(vintersolverv),
14165             22 => q(liten kulde),
14166             23 => q(stor kulde),
14167             },
14168             'narrow' => {
14169             0 => q(vårstart),
14170             1 => q(regnvann),
14171             2 => q(insekter våkner),
14172             3 => q(vårjevndøgn),
14173             4 => q(lyst og klart),
14174             5 => q(kornregn),
14175             6 => q(sommerstart),
14176             7 => q(tidl. korn),
14177             8 => q(korn i aks),
14178             9 => q(sommersolverv),
14179             10 => q(liten varme),
14180             11 => q(stor varme),
14181             12 => q(høststart),
14182             13 => q(varmeslutt),
14183             14 => q(hvit dugg),
14184             15 => q(høstjevndøgn),
14185             16 => q(kalddugg),
14186             17 => q(første frost),
14187             18 => q(vinterstart),
14188             19 => q(litt snø),
14189             20 => q(mye snø),
14190             21 => q(vintersolverv),
14191             22 => q(liten kulde),
14192             23 => q(stor kulde),
14193             },
14194             'wide' => {
14195             0 => q(vårstart),
14196             1 => q(regnvann),
14197             2 => q(insekter våkner),
14198             3 => q(vårjevndøgn),
14199             4 => q(lyst og klart),
14200             5 => q(kornregn),
14201             6 => q(sommerstart),
14202             7 => q(tidl. korn),
14203             8 => q(korn i aks),
14204             9 => q(sommersolverv),
14205             10 => q(liten varme),
14206             11 => q(stor varme),
14207             12 => q(høststart),
14208             13 => q(varmeslutt),
14209             14 => q(hvit dugg),
14210             15 => q(høstjevndøgn),
14211             16 => q(kalddugg),
14212             17 => q(første frost),
14213             18 => q(vinterstart),
14214             19 => q(litt snø),
14215             20 => q(mye snø),
14216             21 => q(vintersolverv),
14217             22 => q(liten kulde),
14218             23 => q(stor kulde),
14219             },
14220             },
14221             },
14222             'years' => {
14223             'format' => {
14224             'abbreviated' => {
14225             0 => q(jia-zi),
14226             1 => q(yi-chou),
14227             2 => q(bing-yin),
14228             3 => q(ding-mao),
14229             4 => q(wu-chen),
14230             5 => q(ji-si),
14231             6 => q(geng-wu),
14232             7 => q(xin-wei),
14233             8 => q(ren-shen),
14234             9 => q(gui-you),
14235             10 => q(jia-xu),
14236             11 => q(yi-hai),
14237             12 => q(bing-zi),
14238             13 => q(ding-chou),
14239             14 => q(wu-yin),
14240             15 => q(ji-mao),
14241             16 => q(geng-chen),
14242             17 => q(xin-si),
14243             18 => q(ren-wu),
14244             19 => q(gui-wei),
14245             20 => q(jia-shen),
14246             21 => q(yi-you),
14247             22 => q(bing-xu),
14248             23 => q(ding-hai),
14249             24 => q(wu-zi),
14250             25 => q(ji-chou),
14251             26 => q(geng-yin),
14252             27 => q(xin-mao),
14253             28 => q(ren-chen),
14254             29 => q(gui-si),
14255             30 => q(jia-wu),
14256             31 => q(yi-wei),
14257             32 => q(bing-shen),
14258             33 => q(ding-you),
14259             34 => q(wu-xu),
14260             35 => q(ji-hai),
14261             36 => q(geng-zi),
14262             37 => q(xin-chou),
14263             38 => q(ren-yin),
14264             39 => q(gui-mao),
14265             40 => q(jia-chen),
14266             41 => q(yi-si),
14267             42 => q(bing-wu),
14268             43 => q(ding-wei),
14269             44 => q(wu-shen),
14270             45 => q(ji-you),
14271             46 => q(geng-xu),
14272             47 => q(xin-hai),
14273             48 => q(ren-zi),
14274             49 => q(gui-chou),
14275             50 => q(jia-yin),
14276             51 => q(yi-mao),
14277             52 => q(bing-chen),
14278             53 => q(ding-si),
14279             54 => q(wu-wu),
14280             55 => q(ji-wei),
14281             56 => q(geng-shen),
14282             57 => q(xin-you),
14283             58 => q(ren-xu),
14284             59 => q(gui-hai),
14285             },
14286             'narrow' => {
14287             0 => q(jia-zi),
14288             1 => q(yi-chou),
14289             2 => q(bing-yin),
14290             3 => q(ding-mao),
14291             4 => q(wu-chen),
14292             5 => q(ji-si),
14293             6 => q(geng-wu),
14294             7 => q(xin-wei),
14295             8 => q(ren-shen),
14296             9 => q(gui-you),
14297             10 => q(jia-xu),
14298             11 => q(yi-hai),
14299             12 => q(bing-zi),
14300             13 => q(ding-chou),
14301             14 => q(wu-yin),
14302             15 => q(ji-mao),
14303             16 => q(geng-chen),
14304             17 => q(xin-si),
14305             18 => q(ren-wu),
14306             19 => q(gui-wei),
14307             20 => q(jia-shen),
14308             21 => q(yi-you),
14309             22 => q(bing-xu),
14310             23 => q(ding-hai),
14311             24 => q(wu-zi),
14312             25 => q(ji-chou),
14313             26 => q(geng-yin),
14314             27 => q(xin-mao),
14315             28 => q(ren-chen),
14316             29 => q(gui-si),
14317             30 => q(jia-wu),
14318             31 => q(yi-wei),
14319             32 => q(bing-shen),
14320             33 => q(ding-you),
14321             34 => q(wu-xu),
14322             35 => q(ji-hai),
14323             36 => q(geng-zi),
14324             37 => q(xin-chou),
14325             38 => q(ren-yin),
14326             39 => q(gui-mao),
14327             40 => q(jia-chen),
14328             41 => q(yi-si),
14329             42 => q(bing-wu),
14330             43 => q(ding-wei),
14331             44 => q(wu-shen),
14332             45 => q(ji-you),
14333             46 => q(geng-xu),
14334             47 => q(xin-hai),
14335             48 => q(ren-zi),
14336             49 => q(gui-chou),
14337             50 => q(jia-yin),
14338             51 => q(yi-mao),
14339             52 => q(bing-chen),
14340             53 => q(ding-si),
14341             54 => q(wu-wu),
14342             55 => q(ji-wei),
14343             56 => q(geng-shen),
14344             57 => q(xin-you),
14345             58 => q(ren-xu),
14346             59 => q(gui-hai),
14347             },
14348             'wide' => {
14349             0 => q(jia-zi),
14350             1 => q(yi-chou),
14351             2 => q(bing-yin),
14352             3 => q(ding-mao),
14353             4 => q(wu-chen),
14354             5 => q(ji-si),
14355             6 => q(geng-wu),
14356             7 => q(xin-wei),
14357             8 => q(ren-shen),
14358             9 => q(gui-you),
14359             10 => q(jia-xu),
14360             11 => q(yi-hai),
14361             12 => q(bing-zi),
14362             13 => q(ding-chou),
14363             14 => q(wu-yin),
14364             15 => q(ji-mao),
14365             16 => q(geng-chen),
14366             17 => q(xin-si),
14367             18 => q(ren-wu),
14368             19 => q(gui-wei),
14369             20 => q(jia-shen),
14370             21 => q(yi-you),
14371             22 => q(bing-xu),
14372             23 => q(ding-hai),
14373             24 => q(wu-zi),
14374             25 => q(ji-chou),
14375             26 => q(geng-yin),
14376             27 => q(xin-mao),
14377             28 => q(ren-chen),
14378             29 => q(gui-si),
14379             30 => q(jia-wu),
14380             31 => q(yi-wei),
14381             32 => q(bing-shen),
14382             33 => q(ding-you),
14383             34 => q(wu-xu),
14384             35 => q(ji-hai),
14385             36 => q(geng-zi),
14386             37 => q(xin-chou),
14387             38 => q(ren-yin),
14388             39 => q(gui-mao),
14389             40 => q(jia-chen),
14390             41 => q(yi-si),
14391             42 => q(bing-wu),
14392             43 => q(ding-wei),
14393             44 => q(wu-shen),
14394             45 => q(ji-you),
14395             46 => q(geng-xu),
14396             47 => q(xin-hai),
14397             48 => q(ren-zi),
14398             49 => q(gui-chou),
14399             50 => q(jia-yin),
14400             51 => q(yi-mao),
14401             52 => q(bing-chen),
14402             53 => q(ding-si),
14403             54 => q(wu-wu),
14404             55 => q(ji-wei),
14405             56 => q(geng-shen),
14406             57 => q(xin-you),
14407             58 => q(ren-xu),
14408             59 => q(gui-hai),
14409             },
14410             },
14411             },
14412             'zodiacs' => {
14413             'format' => {
14414             'abbreviated' => {
14415             0 => q(zi),
14416             1 => q(chou),
14417             2 => q(yin),
14418             3 => q(mao),
14419             4 => q(chen),
14420             5 => q(si),
14421             6 => q(wu),
14422             7 => q(wei),
14423             8 => q(shen),
14424             9 => q(you),
14425             10 => q(xu),
14426             11 => q(hai),
14427             },
14428             'narrow' => {
14429             0 => q(zi),
14430             1 => q(chou),
14431             2 => q(yin),
14432             3 => q(mao),
14433             4 => q(chen),
14434             5 => q(si),
14435             6 => q(wu),
14436             7 => q(wei),
14437             8 => q(shen),
14438             9 => q(you),
14439             10 => q(xu),
14440             11 => q(hai),
14441             },
14442             'wide' => {
14443             0 => q(zi),
14444             1 => q(chou),
14445             2 => q(yin),
14446             3 => q(mao),
14447             4 => q(chen),
14448             5 => q(si),
14449             6 => q(wu),
14450             7 => q(wei),
14451             8 => q(shen),
14452             9 => q(you),
14453             10 => q(xu),
14454             11 => q(hai),
14455             },
14456             },
14457             },
14458             },
14459             } },
14460             );
14461              
14462             has 'time_zone_names' => (
14463             is => 'ro',
14464             isa => HashRef,
14465             init_arg => undef,
14466             default => sub { {
14467             hourFormat => q(+HH:mm;-HH:mm),
14468             gmtFormat => q(GMT{0}),
14469             gmtZeroFormat => q(GMT),
14470             regionFormat => q(tidssone for {0}),
14471             regionFormat => q(sommertid – {0}),
14472             regionFormat => q(normaltid – {0}),
14473             fallbackFormat => q({1} ({0})),
14474             'Acre' => {
14475             long => {
14476             'daylight' => q#Acre sommertid#,
14477             'generic' => q#Acre-tid#,
14478             'standard' => q#Acre normaltid#,
14479             },
14480             },
14481             'Afghanistan' => {
14482             long => {
14483             'standard' => q#afghansk tid#,
14484             },
14485             },
14486             'Africa/Abidjan' => {
14487             exemplarCity => q#Abidjan#,
14488             },
14489             'Africa/Accra' => {
14490             exemplarCity => q#Accra#,
14491             },
14492             'Africa/Addis_Ababa' => {
14493             exemplarCity => q#Addis Abeba#,
14494             },
14495             'Africa/Algiers' => {
14496             exemplarCity => q#Alger#,
14497             },
14498             'Africa/Asmera' => {
14499             exemplarCity => q#Asmara#,
14500             },
14501             'Africa/Bamako' => {
14502             exemplarCity => q#Bamako#,
14503             },
14504             'Africa/Bangui' => {
14505             exemplarCity => q#Bangui#,
14506             },
14507             'Africa/Banjul' => {
14508             exemplarCity => q#Banjul#,
14509             },
14510             'Africa/Bissau' => {
14511             exemplarCity => q#Bissau#,
14512             },
14513             'Africa/Blantyre' => {
14514             exemplarCity => q#Blantyre#,
14515             },
14516             'Africa/Brazzaville' => {
14517             exemplarCity => q#Brazzaville#,
14518             },
14519             'Africa/Bujumbura' => {
14520             exemplarCity => q#Bujumbura#,
14521             },
14522             'Africa/Cairo' => {
14523             exemplarCity => q#Kairo#,
14524             },
14525             'Africa/Casablanca' => {
14526             exemplarCity => q#Casablanca#,
14527             },
14528             'Africa/Ceuta' => {
14529             exemplarCity => q#Ceuta#,
14530             },
14531             'Africa/Conakry' => {
14532             exemplarCity => q#Conakry#,
14533             },
14534             'Africa/Dakar' => {
14535             exemplarCity => q#Dakar#,
14536             },
14537             'Africa/Dar_es_Salaam' => {
14538             exemplarCity => q#Dar-es-Salaam#,
14539             },
14540             'Africa/Djibouti' => {
14541             exemplarCity => q#Djibouti#,
14542             },
14543             'Africa/Douala' => {
14544             exemplarCity => q#Douala#,
14545             },
14546             'Africa/El_Aaiun' => {
14547             exemplarCity => q#El Aaiún#,
14548             },
14549             'Africa/Freetown' => {
14550             exemplarCity => q#Freetown#,
14551             },
14552             'Africa/Gaborone' => {
14553             exemplarCity => q#Gaborone#,
14554             },
14555             'Africa/Harare' => {
14556             exemplarCity => q#Harare#,
14557             },
14558             'Africa/Johannesburg' => {
14559             exemplarCity => q#Johannesburg#,
14560             },
14561             'Africa/Juba' => {
14562             exemplarCity => q#Juba#,
14563             },
14564             'Africa/Kampala' => {
14565             exemplarCity => q#Kampala#,
14566             },
14567             'Africa/Khartoum' => {
14568             exemplarCity => q#Khartoum#,
14569             },
14570             'Africa/Kigali' => {
14571             exemplarCity => q#Kigali#,
14572             },
14573             'Africa/Kinshasa' => {
14574             exemplarCity => q#Kinshasa#,
14575             },
14576             'Africa/Lagos' => {
14577             exemplarCity => q#Lagos#,
14578             },
14579             'Africa/Libreville' => {
14580             exemplarCity => q#Libreville#,
14581             },
14582             'Africa/Lome' => {
14583             exemplarCity => q#Lomé#,
14584             },
14585             'Africa/Luanda' => {
14586             exemplarCity => q#Luanda#,
14587             },
14588             'Africa/Lubumbashi' => {
14589             exemplarCity => q#Lubumbashi#,
14590             },
14591             'Africa/Lusaka' => {
14592             exemplarCity => q#Lusaka#,
14593             },
14594             'Africa/Malabo' => {
14595             exemplarCity => q#Malabo#,
14596             },
14597             'Africa/Maputo' => {
14598             exemplarCity => q#Maputo#,
14599             },
14600             'Africa/Maseru' => {
14601             exemplarCity => q#Maseru#,
14602             },
14603             'Africa/Mbabane' => {
14604             exemplarCity => q#Mbabane#,
14605             },
14606             'Africa/Mogadishu' => {
14607             exemplarCity => q#Mogadishu#,
14608             },
14609             'Africa/Monrovia' => {
14610             exemplarCity => q#Monrovia#,
14611             },
14612             'Africa/Nairobi' => {
14613             exemplarCity => q#Nairobi#,
14614             },
14615             'Africa/Ndjamena' => {
14616             exemplarCity => q#Ndjamena#,
14617             },
14618             'Africa/Niamey' => {
14619             exemplarCity => q#Niamey#,
14620             },
14621             'Africa/Nouakchott' => {
14622             exemplarCity => q#Nouakchott#,
14623             },
14624             'Africa/Ouagadougou' => {
14625             exemplarCity => q#Ouagadougou#,
14626             },
14627             'Africa/Porto-Novo' => {
14628             exemplarCity => q#Porto-Novo#,
14629             },
14630             'Africa/Sao_Tome' => {
14631             exemplarCity => q#São Tomé#,
14632             },
14633             'Africa/Tripoli' => {
14634             exemplarCity => q#Tripoli#,
14635             },
14636             'Africa/Tunis' => {
14637             exemplarCity => q#Tunis#,
14638             },
14639             'Africa/Windhoek' => {
14640             exemplarCity => q#Windhoek#,
14641             },
14642             'Africa_Central' => {
14643             long => {
14644             'standard' => q#sentralafrikansk tid#,
14645             },
14646             },
14647             'Africa_Eastern' => {
14648             long => {
14649             'standard' => q#østafrikansk tid#,
14650             },
14651             },
14652             'Africa_Southern' => {
14653             long => {
14654             'standard' => q#sørafrikansk tid#,
14655             },
14656             },
14657             'Africa_Western' => {
14658             long => {
14659             'daylight' => q#vestafrikansk sommertid#,
14660             'generic' => q#vestafrikansk tid#,
14661             'standard' => q#vestafrikansk normaltid#,
14662             },
14663             },
14664             'Alaska' => {
14665             long => {
14666             'daylight' => q#alaskisk sommertid#,
14667             'generic' => q#alaskisk tid#,
14668             'standard' => q#alaskisk normaltid#,
14669             },
14670             short => {
14671             'daylight' => q#AKDT#,
14672             'generic' => q#AKT#,
14673             'standard' => q#AKST#,
14674             },
14675             },
14676             'Almaty' => {
14677             long => {
14678             'daylight' => q#Almaty, sommertid#,
14679             'generic' => q#Almaty-tid#,
14680             'standard' => q#Almaty, standardtid#,
14681             },
14682             },
14683             'Amazon' => {
14684             long => {
14685             'daylight' => q#sommertid for Amazonas#,
14686             'generic' => q#tidssone for Amazonas#,
14687             'standard' => q#normaltid for Amazonas#,
14688             },
14689             },
14690             'America/Adak' => {
14691             exemplarCity => q#Adak#,
14692             },
14693             'America/Anchorage' => {
14694             exemplarCity => q#Anchorage#,
14695             },
14696             'America/Anguilla' => {
14697             exemplarCity => q#Anguilla#,
14698             },
14699             'America/Antigua' => {
14700             exemplarCity => q#Antigua#,
14701             },
14702             'America/Araguaina' => {
14703             exemplarCity => q#Araguaína#,
14704             },
14705             'America/Argentina/La_Rioja' => {
14706             exemplarCity => q#La Rioja#,
14707             },
14708             'America/Argentina/Rio_Gallegos' => {
14709             exemplarCity => q#Rio Gallegos#,
14710             },
14711             'America/Argentina/Salta' => {
14712             exemplarCity => q#Salta#,
14713             },
14714             'America/Argentina/San_Juan' => {
14715             exemplarCity => q#San Juan#,
14716             },
14717             'America/Argentina/San_Luis' => {
14718             exemplarCity => q#San Luis#,
14719             },
14720             'America/Argentina/Tucuman' => {
14721             exemplarCity => q#Tucumán#,
14722             },
14723             'America/Argentina/Ushuaia' => {
14724             exemplarCity => q#Ushuaia#,
14725             },
14726             'America/Aruba' => {
14727             exemplarCity => q#Aruba#,
14728             },
14729             'America/Asuncion' => {
14730             exemplarCity => q#Asunción#,
14731             },
14732             'America/Bahia' => {
14733             exemplarCity => q#Bahia#,
14734             },
14735             'America/Bahia_Banderas' => {
14736             exemplarCity => q#Bahía Banderas#,
14737             },
14738             'America/Barbados' => {
14739             exemplarCity => q#Barbados#,
14740             },
14741             'America/Belem' => {
14742             exemplarCity => q#Belém#,
14743             },
14744             'America/Belize' => {
14745             exemplarCity => q#Belize#,
14746             },
14747             'America/Blanc-Sablon' => {
14748             exemplarCity => q#Blanc-Sablon#,
14749             },
14750             'America/Boa_Vista' => {
14751             exemplarCity => q#Boa Vista#,
14752             },
14753             'America/Bogota' => {
14754             exemplarCity => q#Bogotá#,
14755             },
14756             'America/Boise' => {
14757             exemplarCity => q#Boise#,
14758             },
14759             'America/Buenos_Aires' => {
14760             exemplarCity => q#Buenos Aires#,
14761             },
14762             'America/Cambridge_Bay' => {
14763             exemplarCity => q#Cambridge Bay#,
14764             },
14765             'America/Campo_Grande' => {
14766             exemplarCity => q#Campo Grande#,
14767             },
14768             'America/Cancun' => {
14769             exemplarCity => q#Cancún#,
14770             },
14771             'America/Caracas' => {
14772             exemplarCity => q#Caracas#,
14773             },
14774             'America/Catamarca' => {
14775             exemplarCity => q#Catamarca#,
14776             },
14777             'America/Cayenne' => {
14778             exemplarCity => q#Cayenne#,
14779             },
14780             'America/Cayman' => {
14781             exemplarCity => q#Caymanøyene#,
14782             },
14783             'America/Chicago' => {
14784             exemplarCity => q#Chicago#,
14785             },
14786             'America/Chihuahua' => {
14787             exemplarCity => q#Chihuahua#,
14788             },
14789             'America/Coral_Harbour' => {
14790             exemplarCity => q#Atikokan#,
14791             },
14792             'America/Cordoba' => {
14793             exemplarCity => q#Córdoba#,
14794             },
14795             'America/Costa_Rica' => {
14796             exemplarCity => q#Costa Rica#,
14797             },
14798             'America/Creston' => {
14799             exemplarCity => q#Creston#,
14800             },
14801             'America/Cuiaba' => {
14802             exemplarCity => q#Cuiabá#,
14803             },
14804             'America/Curacao' => {
14805             exemplarCity => q#Curaçao#,
14806             },
14807             'America/Danmarkshavn' => {
14808             exemplarCity => q#Danmarkshavn#,
14809             },
14810             'America/Dawson' => {
14811             exemplarCity => q#Dawson#,
14812             },
14813             'America/Dawson_Creek' => {
14814             exemplarCity => q#Dawson Creek#,
14815             },
14816             'America/Denver' => {
14817             exemplarCity => q#Denver#,
14818             },
14819             'America/Detroit' => {
14820             exemplarCity => q#Detroit#,
14821             },
14822             'America/Dominica' => {
14823             exemplarCity => q#Dominica#,
14824             },
14825             'America/Edmonton' => {
14826             exemplarCity => q#Edmonton#,
14827             },
14828             'America/Eirunepe' => {
14829             exemplarCity => q#Eirunepe#,
14830             },
14831             'America/El_Salvador' => {
14832             exemplarCity => q#El Salvador#,
14833             },
14834             'America/Fort_Nelson' => {
14835             exemplarCity => q#Fort Nelson#,
14836             },
14837             'America/Fortaleza' => {
14838             exemplarCity => q#Fortaleza#,
14839             },
14840             'America/Glace_Bay' => {
14841             exemplarCity => q#Glace Bay#,
14842             },
14843             'America/Godthab' => {
14844             exemplarCity => q#Nuuk#,
14845             },
14846             'America/Goose_Bay' => {
14847             exemplarCity => q#Goose Bay#,
14848             },
14849             'America/Grand_Turk' => {
14850             exemplarCity => q#Grand Turk#,
14851             },
14852             'America/Grenada' => {
14853             exemplarCity => q#Grenada#,
14854             },
14855             'America/Guadeloupe' => {
14856             exemplarCity => q#Guadeloupe#,
14857             },
14858             'America/Guatemala' => {
14859             exemplarCity => q#Guatemala#,
14860             },
14861             'America/Guayaquil' => {
14862             exemplarCity => q#Guayaquil#,
14863             },
14864             'America/Guyana' => {
14865             exemplarCity => q#Guyana#,
14866             },
14867             'America/Halifax' => {
14868             exemplarCity => q#Halifax#,
14869             },
14870             'America/Havana' => {
14871             exemplarCity => q#Havana#,
14872             },
14873             'America/Hermosillo' => {
14874             exemplarCity => q#Hermosillo#,
14875             },
14876             'America/Indiana/Knox' => {
14877             exemplarCity => q#Knox, Indiana#,
14878             },
14879             'America/Indiana/Marengo' => {
14880             exemplarCity => q#Marengo, Indiana#,
14881             },
14882             'America/Indiana/Petersburg' => {
14883             exemplarCity => q#Petersburg, Indiana#,
14884             },
14885             'America/Indiana/Tell_City' => {
14886             exemplarCity => q#Tell City, Indiana#,
14887             },
14888             'America/Indiana/Vevay' => {
14889             exemplarCity => q#Vevay, Indiana#,
14890             },
14891             'America/Indiana/Vincennes' => {
14892             exemplarCity => q#Vincennes, Indiana#,
14893             },
14894             'America/Indiana/Winamac' => {
14895             exemplarCity => q#Winamac, Indiana#,
14896             },
14897             'America/Indianapolis' => {
14898             exemplarCity => q#Indianapolis#,
14899             },
14900             'America/Inuvik' => {
14901             exemplarCity => q#Inuvik#,
14902             },
14903             'America/Iqaluit' => {
14904             exemplarCity => q#Iqaluit#,
14905             },
14906             'America/Jamaica' => {
14907             exemplarCity => q#Jamaica#,
14908             },
14909             'America/Jujuy' => {
14910             exemplarCity => q#Jujuy#,
14911             },
14912             'America/Juneau' => {
14913             exemplarCity => q#Juneau#,
14914             },
14915             'America/Kentucky/Monticello' => {
14916             exemplarCity => q#Monticello, Kentucky#,
14917             },
14918             'America/Kralendijk' => {
14919             exemplarCity => q#Kralendijk#,
14920             },
14921             'America/La_Paz' => {
14922             exemplarCity => q#La Paz#,
14923             },
14924             'America/Lima' => {
14925             exemplarCity => q#Lima#,
14926             },
14927             'America/Los_Angeles' => {
14928             exemplarCity => q#Los Angeles#,
14929             },
14930             'America/Louisville' => {
14931             exemplarCity => q#Louisville#,
14932             },
14933             'America/Lower_Princes' => {
14934             exemplarCity => q#Lower Prince’s Quarter#,
14935             },
14936             'America/Maceio' => {
14937             exemplarCity => q#Maceió#,
14938             },
14939             'America/Managua' => {
14940             exemplarCity => q#Managua#,
14941             },
14942             'America/Manaus' => {
14943             exemplarCity => q#Manaus#,
14944             },
14945             'America/Marigot' => {
14946             exemplarCity => q#Marigot#,
14947             },
14948             'America/Martinique' => {
14949             exemplarCity => q#Martinique#,
14950             },
14951             'America/Matamoros' => {
14952             exemplarCity => q#Matamoros#,
14953             },
14954             'America/Mazatlan' => {
14955             exemplarCity => q#Mazatlan#,
14956             },
14957             'America/Mendoza' => {
14958             exemplarCity => q#Mendoza#,
14959             },
14960             'America/Menominee' => {
14961             exemplarCity => q#Menominee#,
14962             },
14963             'America/Merida' => {
14964             exemplarCity => q#Mérida#,
14965             },
14966             'America/Metlakatla' => {
14967             exemplarCity => q#Metlakatla#,
14968             },
14969             'America/Mexico_City' => {
14970             exemplarCity => q#Mexico by#,
14971             },
14972             'America/Miquelon' => {
14973             exemplarCity => q#Miquelon#,
14974             },
14975             'America/Moncton' => {
14976             exemplarCity => q#Moncton#,
14977             },
14978             'America/Monterrey' => {
14979             exemplarCity => q#Monterrey#,
14980             },
14981             'America/Montevideo' => {
14982             exemplarCity => q#Montevideo#,
14983             },
14984             'America/Montserrat' => {
14985             exemplarCity => q#Montserrat#,
14986             },
14987             'America/Nassau' => {
14988             exemplarCity => q#Nassau#,
14989             },
14990             'America/New_York' => {
14991             exemplarCity => q#New York#,
14992             },
14993             'America/Nipigon' => {
14994             exemplarCity => q#Nipigon#,
14995             },
14996             'America/Nome' => {
14997             exemplarCity => q#Nome#,
14998             },
14999             'America/Noronha' => {
15000             exemplarCity => q#Noronha#,
15001             },
15002             'America/North_Dakota/Beulah' => {
15003             exemplarCity => q#Beulah, Nord-Dakota#,
15004             },
15005             'America/North_Dakota/Center' => {
15006             exemplarCity => q#Center, Nord-Dakota#,
15007             },
15008             'America/North_Dakota/New_Salem' => {
15009             exemplarCity => q#New Salem, Nord-Dakota#,
15010             },
15011             'America/Ojinaga' => {
15012             exemplarCity => q#Ojinaga#,
15013             },
15014             'America/Panama' => {
15015             exemplarCity => q#Panama#,
15016             },
15017             'America/Pangnirtung' => {
15018             exemplarCity => q#Pangnirtung#,
15019             },
15020             'America/Paramaribo' => {
15021             exemplarCity => q#Paramaribo#,
15022             },
15023             'America/Phoenix' => {
15024             exemplarCity => q#Phoenix#,
15025             },
15026             'America/Port-au-Prince' => {
15027             exemplarCity => q#Port-au-Prince#,
15028             },
15029             'America/Port_of_Spain' => {
15030             exemplarCity => q#Port of Spain#,
15031             },
15032             'America/Porto_Velho' => {
15033             exemplarCity => q#Porto Velho#,
15034             },
15035             'America/Puerto_Rico' => {
15036             exemplarCity => q#Puerto Rico#,
15037             },
15038             'America/Punta_Arenas' => {
15039             exemplarCity => q#Punta Arenas#,
15040             },
15041             'America/Rainy_River' => {
15042             exemplarCity => q#Rainy River#,
15043             },
15044             'America/Rankin_Inlet' => {
15045             exemplarCity => q#Rankin Inlet#,
15046             },
15047             'America/Recife' => {
15048             exemplarCity => q#Recife#,
15049             },
15050             'America/Regina' => {
15051             exemplarCity => q#Regina#,
15052             },
15053             'America/Resolute' => {
15054             exemplarCity => q#Resolute#,
15055             },
15056             'America/Rio_Branco' => {
15057             exemplarCity => q#Rio Branco#,
15058             },
15059             'America/Santa_Isabel' => {
15060             exemplarCity => q#Santa Isabel#,
15061             },
15062             'America/Santarem' => {
15063             exemplarCity => q#Santarém#,
15064             },
15065             'America/Santiago' => {
15066             exemplarCity => q#Santiago#,
15067             },
15068             'America/Santo_Domingo' => {
15069             exemplarCity => q#Santo Domingo#,
15070             },
15071             'America/Sao_Paulo' => {
15072             exemplarCity => q#São Paulo#,
15073             },
15074             'America/Scoresbysund' => {
15075             exemplarCity => q#Ittoqqortoormiit#,
15076             },
15077             'America/Sitka' => {
15078             exemplarCity => q#Sitka#,
15079             },
15080             'America/St_Barthelemy' => {
15081             exemplarCity => q#Saint-Barthélemy#,
15082             },
15083             'America/St_Johns' => {
15084             exemplarCity => q#St. John’s#,
15085             },
15086             'America/St_Kitts' => {
15087             exemplarCity => q#St. Kitts#,
15088             },
15089             'America/St_Lucia' => {
15090             exemplarCity => q#St. Lucia#,
15091             },
15092             'America/St_Thomas' => {
15093             exemplarCity => q#St. Thomas#,
15094             },
15095             'America/St_Vincent' => {
15096             exemplarCity => q#St. Vincent#,
15097             },
15098             'America/Swift_Current' => {
15099             exemplarCity => q#Swift Current#,
15100             },
15101             'America/Tegucigalpa' => {
15102             exemplarCity => q#Tegucigalpa#,
15103             },
15104             'America/Thule' => {
15105             exemplarCity => q#Thule#,
15106             },
15107             'America/Thunder_Bay' => {
15108             exemplarCity => q#Thunder Bay#,
15109             },
15110             'America/Tijuana' => {
15111             exemplarCity => q#Tijuana#,
15112             },
15113             'America/Toronto' => {
15114             exemplarCity => q#Toronto#,
15115             },
15116             'America/Tortola' => {
15117             exemplarCity => q#Tortola#,
15118             },
15119             'America/Vancouver' => {
15120             exemplarCity => q#Vancouver#,
15121             },
15122             'America/Whitehorse' => {
15123             exemplarCity => q#Whitehorse#,
15124             },
15125             'America/Winnipeg' => {
15126             exemplarCity => q#Winnipeg#,
15127             },
15128             'America/Yakutat' => {
15129             exemplarCity => q#Yakutat#,
15130             },
15131             'America/Yellowknife' => {
15132             exemplarCity => q#Yellowknife#,
15133             },
15134             'America_Central' => {
15135             long => {
15136             'daylight' => q#sommertid for det sentrale Nord-Amerika#,
15137             'generic' => q#tidssone for det sentrale Nord-Amerika#,
15138             'standard' => q#normaltid for det sentrale Nord-Amerika#,
15139             },
15140             short => {
15141             'daylight' => q#CDT#,
15142             'generic' => q#CT#,
15143             'standard' => q#CST#,
15144             },
15145             },
15146             'America_Eastern' => {
15147             long => {
15148             'daylight' => q#sommertid for den nordamerikanske østkysten#,
15149             'generic' => q#tidssone for den nordamerikanske østkysten#,
15150             'standard' => q#normaltid for den nordamerikanske østkysten#,
15151             },
15152             short => {
15153             'daylight' => q#EDT#,
15154             'generic' => q#ET#,
15155             'standard' => q#EST#,
15156             },
15157             },
15158             'America_Mountain' => {
15159             long => {
15160             'daylight' => q#sommertid for Rocky Mountains (USA)#,
15161             'generic' => q#tidssone for Rocky Mountains (USA)#,
15162             'standard' => q#normaltid for Rocky Mountains (USA)#,
15163             },
15164             short => {
15165             'daylight' => q#MDT#,
15166             'generic' => q#MT#,
15167             'standard' => q#MST#,
15168             },
15169             },
15170             'America_Pacific' => {
15171             long => {
15172             'daylight' => q#sommertid for den nordamerikanske Stillehavskysten#,
15173             'generic' => q#tidssone for den nordamerikanske Stillehavskysten#,
15174             'standard' => q#normaltid for den nordamerikanske Stillehavskysten#,
15175             },
15176             short => {
15177             'daylight' => q#PDT#,
15178             'generic' => q#PT#,
15179             'standard' => q#PST#,
15180             },
15181             },
15182             'Anadyr' => {
15183             long => {
15184             'daylight' => q#Russisk (Anadyr) sommertid#,
15185             'generic' => q#Russisk (Anadyr) tid#,
15186             'standard' => q#Russisk (Anadyr) normaltid#,
15187             },
15188             },
15189             'Antarctica/Casey' => {
15190             exemplarCity => q#Casey#,
15191             },
15192             'Antarctica/Davis' => {
15193             exemplarCity => q#Davis#,
15194             },
15195             'Antarctica/DumontDUrville' => {
15196             exemplarCity => q#Dumont d’Urville#,
15197             },
15198             'Antarctica/Macquarie' => {
15199             exemplarCity => q#Macquarie#,
15200             },
15201             'Antarctica/Mawson' => {
15202             exemplarCity => q#Mawson#,
15203             },
15204             'Antarctica/McMurdo' => {
15205             exemplarCity => q#McMurdo#,
15206             },
15207             'Antarctica/Palmer' => {
15208             exemplarCity => q#Palmer#,
15209             },
15210             'Antarctica/Rothera' => {
15211             exemplarCity => q#Rothera#,
15212             },
15213             'Antarctica/Syowa' => {
15214             exemplarCity => q#Syowa#,
15215             },
15216             'Antarctica/Troll' => {
15217             exemplarCity => q#Troll#,
15218             },
15219             'Antarctica/Vostok' => {
15220             exemplarCity => q#Vostok#,
15221             },
15222             'Apia' => {
15223             long => {
15224             'daylight' => q#sommertid for Apia#,
15225             'generic' => q#tidssone for Apia#,
15226             'standard' => q#normaltid for Apia#,
15227             },
15228             },
15229             'Aqtau' => {
15230             long => {
15231             'daylight' => q#Aqtau, sommertid#,
15232             'generic' => q#Aqtau-tid#,
15233             'standard' => q#Aqtau, standardtid#,
15234             },
15235             },
15236             'Aqtobe' => {
15237             long => {
15238             'daylight' => q#Aqtobe, sommertid#,
15239             'generic' => q#Aqtobe-tid#,
15240             'standard' => q#Aqtobe, standardtid#,
15241             },
15242             },
15243             'Arabian' => {
15244             long => {
15245             'daylight' => q#arabisk sommertid#,
15246             'generic' => q#arabisk tid#,
15247             'standard' => q#arabisk standardtid#,
15248             },
15249             },
15250             'Arctic/Longyearbyen' => {
15251             exemplarCity => q#Longyearbyen#,
15252             },
15253             'Argentina' => {
15254             long => {
15255             'daylight' => q#argentinsk sommertid#,
15256             'generic' => q#argentinsk tid#,
15257             'standard' => q#argentinsk normaltid#,
15258             },
15259             },
15260             'Argentina_Western' => {
15261             long => {
15262             'daylight' => q#vestargentinsk sommertid#,
15263             'generic' => q#vestargentinsk tid#,
15264             'standard' => q#vestargentinsk normaltid#,
15265             },
15266             },
15267             'Armenia' => {
15268             long => {
15269             'daylight' => q#armensk sommertid#,
15270             'generic' => q#armensk tid#,
15271             'standard' => q#armensk normaltid#,
15272             },
15273             },
15274             'Asia/Aden' => {
15275             exemplarCity => q#Aden#,
15276             },
15277             'Asia/Almaty' => {
15278             exemplarCity => q#Almaty#,
15279             },
15280             'Asia/Amman' => {
15281             exemplarCity => q#Amman#,
15282             },
15283             'Asia/Anadyr' => {
15284             exemplarCity => q#Anadyr#,
15285             },
15286             'Asia/Aqtau' => {
15287             exemplarCity => q#Aktau#,
15288             },
15289             'Asia/Aqtobe' => {
15290             exemplarCity => q#Aqtöbe#,
15291             },
15292             'Asia/Ashgabat' => {
15293             exemplarCity => q#Asjkhabad#,
15294             },
15295             'Asia/Atyrau' => {
15296             exemplarCity => q#Atyrau#,
15297             },
15298             'Asia/Baghdad' => {
15299             exemplarCity => q#Bagdad#,
15300             },
15301             'Asia/Bahrain' => {
15302             exemplarCity => q#Bahrain#,
15303             },
15304             'Asia/Baku' => {
15305             exemplarCity => q#Baku#,
15306             },
15307             'Asia/Bangkok' => {
15308             exemplarCity => q#Bangkok#,
15309             },
15310             'Asia/Barnaul' => {
15311             exemplarCity => q#Barnaul#,
15312             },
15313             'Asia/Beirut' => {
15314             exemplarCity => q#Beirut#,
15315             },
15316             'Asia/Bishkek' => {
15317             exemplarCity => q#Bisjkek#,
15318             },
15319             'Asia/Brunei' => {
15320             exemplarCity => q#Brunei#,
15321             },
15322             'Asia/Calcutta' => {
15323             exemplarCity => q#Kolkata#,
15324             },
15325             'Asia/Chita' => {
15326             exemplarCity => q#Tsjita#,
15327             },
15328             'Asia/Choibalsan' => {
15329             exemplarCity => q#Choybalsan#,
15330             },
15331             'Asia/Colombo' => {
15332             exemplarCity => q#Colombo#,
15333             },
15334             'Asia/Damascus' => {
15335             exemplarCity => q#Damaskus#,
15336             },
15337             'Asia/Dhaka' => {
15338             exemplarCity => q#Dhaka#,
15339             },
15340             'Asia/Dili' => {
15341             exemplarCity => q#Dili#,
15342             },
15343             'Asia/Dubai' => {
15344             exemplarCity => q#Dubai#,
15345             },
15346             'Asia/Dushanbe' => {
15347             exemplarCity => q#Dusjanbe#,
15348             },
15349             'Asia/Famagusta' => {
15350             exemplarCity => q#Famagusta#,
15351             },
15352             'Asia/Gaza' => {
15353             exemplarCity => q#Gaza#,
15354             },
15355             'Asia/Hebron' => {
15356             exemplarCity => q#Hebron#,
15357             },
15358             'Asia/Hong_Kong' => {
15359             exemplarCity => q#Hongkong#,
15360             },
15361             'Asia/Hovd' => {
15362             exemplarCity => q#Hovd#,
15363             },
15364             'Asia/Irkutsk' => {
15365             exemplarCity => q#Irkutsk#,
15366             },
15367             'Asia/Jakarta' => {
15368             exemplarCity => q#Jakarta#,
15369             },
15370             'Asia/Jayapura' => {
15371             exemplarCity => q#Jajapura#,
15372             },
15373             'Asia/Jerusalem' => {
15374             exemplarCity => q#Jerusalem#,
15375             },
15376             'Asia/Kabul' => {
15377             exemplarCity => q#Kabul#,
15378             },
15379             'Asia/Kamchatka' => {
15380             exemplarCity => q#Kamtsjatka#,
15381             },
15382             'Asia/Karachi' => {
15383             exemplarCity => q#Karachi#,
15384             },
15385             'Asia/Katmandu' => {
15386             exemplarCity => q#Katmandu#,
15387             },
15388             'Asia/Khandyga' => {
15389             exemplarCity => q#Khandyga#,
15390             },
15391             'Asia/Krasnoyarsk' => {
15392             exemplarCity => q#Krasnojarsk#,
15393             },
15394             'Asia/Kuala_Lumpur' => {
15395             exemplarCity => q#Kuala Lumpur#,
15396             },
15397             'Asia/Kuching' => {
15398             exemplarCity => q#Kuching#,
15399             },
15400             'Asia/Kuwait' => {
15401             exemplarCity => q#Kuwait#,
15402             },
15403             'Asia/Macau' => {
15404             exemplarCity => q#Macao#,
15405             },
15406             'Asia/Magadan' => {
15407             exemplarCity => q#Magadan#,
15408             },
15409             'Asia/Makassar' => {
15410             exemplarCity => q#Makassar#,
15411             },
15412             'Asia/Manila' => {
15413             exemplarCity => q#Manila#,
15414             },
15415             'Asia/Muscat' => {
15416             exemplarCity => q#Muskat#,
15417             },
15418             'Asia/Nicosia' => {
15419             exemplarCity => q#Nikosia#,
15420             },
15421             'Asia/Novokuznetsk' => {
15422             exemplarCity => q#Novokuznetsk#,
15423             },
15424             'Asia/Novosibirsk' => {
15425             exemplarCity => q#Novosibirsk#,
15426             },
15427             'Asia/Omsk' => {
15428             exemplarCity => q#Omsk#,
15429             },
15430             'Asia/Oral' => {
15431             exemplarCity => q#Oral#,
15432             },
15433             'Asia/Phnom_Penh' => {
15434             exemplarCity => q#Phnom Penh#,
15435             },
15436             'Asia/Pontianak' => {
15437             exemplarCity => q#Pontianak#,
15438             },
15439             'Asia/Pyongyang' => {
15440             exemplarCity => q#Pyongyang#,
15441             },
15442             'Asia/Qatar' => {
15443             exemplarCity => q#Qatar#,
15444             },
15445             'Asia/Qyzylorda' => {
15446             exemplarCity => q#Kyzylorda#,
15447             },
15448             'Asia/Rangoon' => {
15449             exemplarCity => q#Yangon#,
15450             },
15451             'Asia/Riyadh' => {
15452             exemplarCity => q#Riyadh#,
15453             },
15454             'Asia/Saigon' => {
15455             exemplarCity => q#Ho Chi Minh-byen#,
15456             },
15457             'Asia/Sakhalin' => {
15458             exemplarCity => q#Sakhalin#,
15459             },
15460             'Asia/Samarkand' => {
15461             exemplarCity => q#Samarkand#,
15462             },
15463             'Asia/Seoul' => {
15464             exemplarCity => q#Seoul#,
15465             },
15466             'Asia/Shanghai' => {
15467             exemplarCity => q#Shanghai#,
15468             },
15469             'Asia/Singapore' => {
15470             exemplarCity => q#Singapore#,
15471             },
15472             'Asia/Srednekolymsk' => {
15473             exemplarCity => q#Srednekolymsk#,
15474             },
15475             'Asia/Taipei' => {
15476             exemplarCity => q#Taipei#,
15477             },
15478             'Asia/Tashkent' => {
15479             exemplarCity => q#Tasjkent#,
15480             },
15481             'Asia/Tbilisi' => {
15482             exemplarCity => q#Tbilisi#,
15483             },
15484             'Asia/Tehran' => {
15485             exemplarCity => q#Teheran#,
15486             },
15487             'Asia/Thimphu' => {
15488             exemplarCity => q#Thimpu#,
15489             },
15490             'Asia/Tokyo' => {
15491             exemplarCity => q#Tokyo#,
15492             },
15493             'Asia/Tomsk' => {
15494             exemplarCity => q#Tomsk#,
15495             },
15496             'Asia/Ulaanbaatar' => {
15497             exemplarCity => q#Ulan Bator#,
15498             },
15499             'Asia/Urumqi' => {
15500             exemplarCity => q#Ürümqi#,
15501             },
15502             'Asia/Ust-Nera' => {
15503             exemplarCity => q#Ust-Nera#,
15504             },
15505             'Asia/Vientiane' => {
15506             exemplarCity => q#Vientiane#,
15507             },
15508             'Asia/Vladivostok' => {
15509             exemplarCity => q#Vladivostok#,
15510             },
15511             'Asia/Yakutsk' => {
15512             exemplarCity => q#Jakutsk#,
15513             },
15514             'Asia/Yekaterinburg' => {
15515             exemplarCity => q#Jekaterinburg#,
15516             },
15517             'Asia/Yerevan' => {
15518             exemplarCity => q#Jerevan#,
15519             },
15520             'Atlantic' => {
15521             long => {
15522             'daylight' => q#sommertid for den nordamerikanske atlanterhavskysten#,
15523             'generic' => q#tidssone for den nordamerikanske atlanterhavskysten#,
15524             'standard' => q#normaltid for den nordamerikanske atlanterhavskysten#,
15525             },
15526             short => {
15527             'daylight' => q#ADT#,
15528             'generic' => q#AT#,
15529             'standard' => q#AST#,
15530             },
15531             },
15532             'Atlantic/Azores' => {
15533             exemplarCity => q#Asorene#,
15534             },
15535             'Atlantic/Bermuda' => {
15536             exemplarCity => q#Bermuda#,
15537             },
15538             'Atlantic/Canary' => {
15539             exemplarCity => q#Kanariøyene#,
15540             },
15541             'Atlantic/Cape_Verde' => {
15542             exemplarCity => q#Kapp Verde#,
15543             },
15544             'Atlantic/Faeroe' => {
15545             exemplarCity => q#Færøyene#,
15546             },
15547             'Atlantic/Madeira' => {
15548             exemplarCity => q#Madeira#,
15549             },
15550             'Atlantic/Reykjavik' => {
15551             exemplarCity => q#Reykjavík#,
15552             },
15553             'Atlantic/South_Georgia' => {
15554             exemplarCity => q#Sør-Georgia#,
15555             },
15556             'Atlantic/St_Helena' => {
15557             exemplarCity => q#St. Helena#,
15558             },
15559             'Atlantic/Stanley' => {
15560             exemplarCity => q#Stanley#,
15561             },
15562             'Australia/Adelaide' => {
15563             exemplarCity => q#Adelaide#,
15564             },
15565             'Australia/Brisbane' => {
15566             exemplarCity => q#Brisbane#,
15567             },
15568             'Australia/Broken_Hill' => {
15569             exemplarCity => q#Broken Hill#,
15570             },
15571             'Australia/Currie' => {
15572             exemplarCity => q#Currie#,
15573             },
15574             'Australia/Darwin' => {
15575             exemplarCity => q#Darwin#,
15576             },
15577             'Australia/Eucla' => {
15578             exemplarCity => q#Eucla#,
15579             },
15580             'Australia/Hobart' => {
15581             exemplarCity => q#Hobart#,
15582             },
15583             'Australia/Lindeman' => {
15584             exemplarCity => q#Lindeman#,
15585             },
15586             'Australia/Lord_Howe' => {
15587             exemplarCity => q#Lord Howe#,
15588             },
15589             'Australia/Melbourne' => {
15590             exemplarCity => q#Melbourne#,
15591             },
15592             'Australia/Perth' => {
15593             exemplarCity => q#Perth#,
15594             },
15595             'Australia/Sydney' => {
15596             exemplarCity => q#Sydney#,
15597             },
15598             'Australia_Central' => {
15599             long => {
15600             'daylight' => q#sentralaustralsk sommertid#,
15601             'generic' => q#sentralaustralsk tid#,
15602             'standard' => q#sentralaustralsk normaltid#,
15603             },
15604             },
15605             'Australia_CentralWestern' => {
15606             long => {
15607             'daylight' => q#vest-sentralaustralsk sommertid#,
15608             'generic' => q#vest-sentralaustralsk tid#,
15609             'standard' => q#vest-sentralaustralsk normaltid#,
15610             },
15611             },
15612             'Australia_Eastern' => {
15613             long => {
15614             'daylight' => q#østaustralsk sommertid#,
15615             'generic' => q#østaustralsk tid#,
15616             'standard' => q#østaustralsk normaltid#,
15617             },
15618             },
15619             'Australia_Western' => {
15620             long => {
15621             'daylight' => q#vestaustralsk sommertid#,
15622             'generic' => q#vestaustralsk tid#,
15623             'standard' => q#vestaustralsk normaltid#,
15624             },
15625             },
15626             'Azerbaijan' => {
15627             long => {
15628             'daylight' => q#aserbajdsjansk sommertid#,
15629             'generic' => q#aserbajdsjansk tid#,
15630             'standard' => q#aserbajdsjansk normaltid#,
15631             },
15632             },
15633             'Azores' => {
15634             long => {
15635             'daylight' => q#asorisk sommertid#,
15636             'generic' => q#asorisk tid#,
15637             'standard' => q#asorisk normaltid#,
15638             },
15639             },
15640             'Bangladesh' => {
15641             long => {
15642             'daylight' => q#bangladeshisk sommertid#,
15643             'generic' => q#bangladeshisk tid#,
15644             'standard' => q#bangladeshisk normaltid#,
15645             },
15646             },
15647             'Bhutan' => {
15648             long => {
15649             'standard' => q#bhutansk tid#,
15650             },
15651             },
15652             'Bolivia' => {
15653             long => {
15654             'standard' => q#boliviansk tid#,
15655             },
15656             },
15657             'Brasilia' => {
15658             long => {
15659             'daylight' => q#sommertid for Brasilia#,
15660             'generic' => q#tidssone for Brasilia#,
15661             'standard' => q#normaltid for Brasilia#,
15662             },
15663             },
15664             'Brunei' => {
15665             long => {
15666             'standard' => q#tidssone for Brunei Darussalam#,
15667             },
15668             },
15669             'Cape_Verde' => {
15670             long => {
15671             'daylight' => q#kappverdisk sommertid#,
15672             'generic' => q#kappverdisk tid#,
15673             'standard' => q#kappverdisk normaltid#,
15674             },
15675             },
15676             'Casey' => {
15677             long => {
15678             'standard' => q#Casey-tid#,
15679             },
15680             },
15681             'Chamorro' => {
15682             long => {
15683             'standard' => q#tidssone for Chamorro#,
15684             },
15685             },
15686             'Chatham' => {
15687             long => {
15688             'daylight' => q#sommertid for Chatham#,
15689             'generic' => q#tidssone for Chatham#,
15690             'standard' => q#normaltid for Chatham#,
15691             },
15692             },
15693             'Chile' => {
15694             long => {
15695             'daylight' => q#chilensk sommertid#,
15696             'generic' => q#chilensk tid#,
15697             'standard' => q#chilensk normaltid#,
15698             },
15699             },
15700             'China' => {
15701             long => {
15702             'daylight' => q#kinesisk sommertid#,
15703             'generic' => q#kinesisk tid#,
15704             'standard' => q#kinesisk normaltid#,
15705             },
15706             },
15707             'Choibalsan' => {
15708             long => {
15709             'daylight' => q#sommertid for Tsjojbalsan#,
15710             'generic' => q#tidssone for Tsjojbalsan#,
15711             'standard' => q#normaltid for Tsjojbalsan#,
15712             },
15713             },
15714             'Christmas' => {
15715             long => {
15716             'standard' => q#tidssone for Christmasøya#,
15717             },
15718             },
15719             'Cocos' => {
15720             long => {
15721             'standard' => q#tidssone for Kokosøyene#,
15722             },
15723             },
15724             'Colombia' => {
15725             long => {
15726             'daylight' => q#colombiansk sommertid#,
15727             'generic' => q#colombiansk tid#,
15728             'standard' => q#colombiansk normaltid#,
15729             },
15730             },
15731             'Cook' => {
15732             long => {
15733             'daylight' => q#halv sommertid for Cookøyene#,
15734             'generic' => q#tidssone for Cookøyene#,
15735             'standard' => q#normaltid for Cookøyene#,
15736             },
15737             },
15738             'Cuba' => {
15739             long => {
15740             'daylight' => q#cubansk sommertid#,
15741             'generic' => q#cubansk tid#,
15742             'standard' => q#cubansk normaltid#,
15743             },
15744             },
15745             'Davis' => {
15746             long => {
15747             'standard' => q#tidssone for Davis#,
15748             },
15749             },
15750             'DumontDUrville' => {
15751             long => {
15752             'standard' => q#tidssone for Dumont d’Urville#,
15753             },
15754             },
15755             'East_Timor' => {
15756             long => {
15757             'standard' => q#østtimoresisk tid#,
15758             },
15759             },
15760             'Easter' => {
15761             long => {
15762             'daylight' => q#sommertid for Påskeøya#,
15763             'generic' => q#tidssone for Påskeøya#,
15764             'standard' => q#normaltid for Påskeøya#,
15765             },
15766             },
15767             'Ecuador' => {
15768             long => {
15769             'standard' => q#ecuadoriansk tid#,
15770             },
15771             },
15772             'Etc/UTC' => {
15773             long => {
15774             'standard' => q#koordinert universaltid#,
15775             },
15776             },
15777             'Etc/Unknown' => {
15778             exemplarCity => q#ukjent by#,
15779             },
15780             'Europe/Amsterdam' => {
15781             exemplarCity => q#Amsterdam#,
15782             },
15783             'Europe/Andorra' => {
15784             exemplarCity => q#Andorra#,
15785             },
15786             'Europe/Astrakhan' => {
15787             exemplarCity => q#Astrakhan#,
15788             },
15789             'Europe/Athens' => {
15790             exemplarCity => q#Athen#,
15791             },
15792             'Europe/Belgrade' => {
15793             exemplarCity => q#Beograd#,
15794             },
15795             'Europe/Berlin' => {
15796             exemplarCity => q#Berlin#,
15797             },
15798             'Europe/Bratislava' => {
15799             exemplarCity => q#Bratislava#,
15800             },
15801             'Europe/Brussels' => {
15802             exemplarCity => q#Brussel#,
15803             },
15804             'Europe/Bucharest' => {
15805             exemplarCity => q#București#,
15806             },
15807             'Europe/Budapest' => {
15808             exemplarCity => q#Budapest#,
15809             },
15810             'Europe/Busingen' => {
15811             exemplarCity => q#Büsingen#,
15812             },
15813             'Europe/Chisinau' => {
15814             exemplarCity => q#Chișinău#,
15815             },
15816             'Europe/Copenhagen' => {
15817             exemplarCity => q#København#,
15818             },
15819             'Europe/Dublin' => {
15820             exemplarCity => q#Dublin#,
15821             long => {
15822             'daylight' => q#irsk sommertid#,
15823             },
15824             },
15825             'Europe/Gibraltar' => {
15826             exemplarCity => q#Gibraltar#,
15827             },
15828             'Europe/Guernsey' => {
15829             exemplarCity => q#Guernsey#,
15830             },
15831             'Europe/Helsinki' => {
15832             exemplarCity => q#Helsingfors#,
15833             },
15834             'Europe/Isle_of_Man' => {
15835             exemplarCity => q#Man#,
15836             },
15837             'Europe/Istanbul' => {
15838             exemplarCity => q#Istanbul#,
15839             },
15840             'Europe/Jersey' => {
15841             exemplarCity => q#Jersey#,
15842             },
15843             'Europe/Kaliningrad' => {
15844             exemplarCity => q#Kaliningrad#,
15845             },
15846             'Europe/Kiev' => {
15847             exemplarCity => q#Kiev#,
15848             },
15849             'Europe/Kirov' => {
15850             exemplarCity => q#Kirov#,
15851             },
15852             'Europe/Lisbon' => {
15853             exemplarCity => q#Lisboa#,
15854             },
15855             'Europe/Ljubljana' => {
15856             exemplarCity => q#Ljubljana#,
15857             },
15858             'Europe/London' => {
15859             exemplarCity => q#London#,
15860             long => {
15861             'daylight' => q#britisk sommertid#,
15862             },
15863             },
15864             'Europe/Luxembourg' => {
15865             exemplarCity => q#Luxemburg#,
15866             },
15867             'Europe/Madrid' => {
15868             exemplarCity => q#Madrid#,
15869             },
15870             'Europe/Malta' => {
15871             exemplarCity => q#Malta#,
15872             },
15873             'Europe/Mariehamn' => {
15874             exemplarCity => q#Mariehamn#,
15875             },
15876             'Europe/Minsk' => {
15877             exemplarCity => q#Minsk#,
15878             },
15879             'Europe/Monaco' => {
15880             exemplarCity => q#Monaco#,
15881             },
15882             'Europe/Moscow' => {
15883             exemplarCity => q#Moskva#,
15884             },
15885             'Europe/Oslo' => {
15886             exemplarCity => q#Oslo#,
15887             },
15888             'Europe/Paris' => {
15889             exemplarCity => q#Paris#,
15890             },
15891             'Europe/Podgorica' => {
15892             exemplarCity => q#Podgorica#,
15893             },
15894             'Europe/Prague' => {
15895             exemplarCity => q#Praha#,
15896             },
15897             'Europe/Riga' => {
15898             exemplarCity => q#Riga#,
15899             },
15900             'Europe/Rome' => {
15901             exemplarCity => q#Roma#,
15902             },
15903             'Europe/Samara' => {
15904             exemplarCity => q#Samara#,
15905             },
15906             'Europe/San_Marino' => {
15907             exemplarCity => q#San Marino#,
15908             },
15909             'Europe/Sarajevo' => {
15910             exemplarCity => q#Sarajevo#,
15911             },
15912             'Europe/Saratov' => {
15913             exemplarCity => q#Saratov#,
15914             },
15915             'Europe/Simferopol' => {
15916             exemplarCity => q#Simferopol#,
15917             },
15918             'Europe/Skopje' => {
15919             exemplarCity => q#Skopje#,
15920             },
15921             'Europe/Sofia' => {
15922             exemplarCity => q#Sofia#,
15923             },
15924             'Europe/Stockholm' => {
15925             exemplarCity => q#Stockholm#,
15926             },
15927             'Europe/Tallinn' => {
15928             exemplarCity => q#Tallinn#,
15929             },
15930             'Europe/Tirane' => {
15931             exemplarCity => q#Tirana#,
15932             },
15933             'Europe/Ulyanovsk' => {
15934             exemplarCity => q#Uljanovsk#,
15935             },
15936             'Europe/Uzhgorod' => {
15937             exemplarCity => q#Uzjhorod#,
15938             },
15939             'Europe/Vaduz' => {
15940             exemplarCity => q#Vaduz#,
15941             },
15942             'Europe/Vatican' => {
15943             exemplarCity => q#Vatikanstaten#,
15944             },
15945             'Europe/Vienna' => {
15946             exemplarCity => q#Wien#,
15947             },
15948             'Europe/Vilnius' => {
15949             exemplarCity => q#Vilnius#,
15950             },
15951             'Europe/Volgograd' => {
15952             exemplarCity => q#Volgograd#,
15953             },
15954             'Europe/Warsaw' => {
15955             exemplarCity => q#Warszawa#,
15956             },
15957             'Europe/Zagreb' => {
15958             exemplarCity => q#Zagreb#,
15959             },
15960             'Europe/Zaporozhye' => {
15961             exemplarCity => q#Zaporizjzja#,
15962             },
15963             'Europe/Zurich' => {
15964             exemplarCity => q#Zürich#,
15965             },
15966             'Europe_Central' => {
15967             long => {
15968             'daylight' => q#sentraleuropeisk sommertid#,
15969             'generic' => q#sentraleuropeisk tid#,
15970             'standard' => q#sentraleuropeisk normaltid#,
15971             },
15972             short => {
15973             'daylight' => q#CEST#,
15974             'generic' => q#CET#,
15975             'standard' => q#CET#,
15976             },
15977             },
15978             'Europe_Eastern' => {
15979             long => {
15980             'daylight' => q#østeuropeisk sommertid#,
15981             'generic' => q#østeuropeisk tid#,
15982             'standard' => q#østeuropeisk normaltid#,
15983             },
15984             short => {
15985             'daylight' => q#EEST#,
15986             'generic' => q#EET#,
15987             'standard' => q#EET#,
15988             },
15989             },
15990             'Europe_Further_Eastern' => {
15991             long => {
15992             'standard' => q#fjern-østeuropeisk tid#,
15993             },
15994             },
15995             'Europe_Western' => {
15996             long => {
15997             'daylight' => q#vesteuropeisk sommertid#,
15998             'generic' => q#vesteuropeisk tid#,
15999             'standard' => q#vesteuropeisk normaltid#,
16000             },
16001             short => {
16002             'daylight' => q#WEST#,
16003             'generic' => q#WET#,
16004             'standard' => q#WET#,
16005             },
16006             },
16007             'Falkland' => {
16008             long => {
16009             'daylight' => q#sommertid for Falklandsøyene#,
16010             'generic' => q#tidssone for Falklandsøyene#,
16011             'standard' => q#normaltid for Falklandsøyene#,
16012             },
16013             },
16014             'Fiji' => {
16015             long => {
16016             'daylight' => q#fijiansk sommertid#,
16017             'generic' => q#fijiansk tid#,
16018             'standard' => q#fijiansk normaltid#,
16019             },
16020             },
16021             'French_Guiana' => {
16022             long => {
16023             'standard' => q#tidssone for Fransk Guyana#,
16024             },
16025             },
16026             'French_Southern' => {
16027             long => {
16028             'standard' => q#tidssone for De franske sørterritorier#,
16029             },
16030             },
16031             'GMT' => {
16032             long => {
16033             'standard' => q#Greenwich middeltid#,
16034             },
16035             short => {
16036             'standard' => q#GMT#,
16037             },
16038             },
16039             'Galapagos' => {
16040             long => {
16041             'standard' => q#tidssone for Galápagosøyene#,
16042             },
16043             },
16044             'Gambier' => {
16045             long => {
16046             'standard' => q#tidssone for Gambier#,
16047             },
16048             },
16049             'Georgia' => {
16050             long => {
16051             'daylight' => q#georgisk sommertid#,
16052             'generic' => q#georgisk tid#,
16053             'standard' => q#georgisk normaltid#,
16054             },
16055             },
16056             'Gilbert_Islands' => {
16057             long => {
16058             'standard' => q#tidssone for Gilbertøyene#,
16059             },
16060             },
16061             'Greenland_Eastern' => {
16062             long => {
16063             'daylight' => q#østgrønlandsk sommertid#,
16064             'generic' => q#østgrønlandsk tid#,
16065             'standard' => q#østgrønlandsk normaltid#,
16066             },
16067             },
16068             'Greenland_Western' => {
16069             long => {
16070             'daylight' => q#vestgrønlandsk sommertid#,
16071             'generic' => q#vestgrønlandsk tid#,
16072             'standard' => q#vestgrønlandsk normaltid#,
16073             },
16074             },
16075             'Guam' => {
16076             long => {
16077             'standard' => q#Guam-tid#,
16078             },
16079             },
16080             'Gulf' => {
16081             long => {
16082             'standard' => q#tidssone for Persiabukta#,
16083             },
16084             },
16085             'Guyana' => {
16086             long => {
16087             'standard' => q#guyansk tid#,
16088             },
16089             },
16090             'Hawaii_Aleutian' => {
16091             long => {
16092             'daylight' => q#sommertid for Hawaii og Aleutene#,
16093             'generic' => q#tidssone for Hawaii og Aleutene#,
16094             'standard' => q#normaltid for Hawaii og Aleutene#,
16095             },
16096             short => {
16097             'daylight' => q#HADT#,
16098             'generic' => q#HAT#,
16099             'standard' => q#HAST#,
16100             },
16101             },
16102             'Hong_Kong' => {
16103             long => {
16104             'daylight' => q#sommertid for Hongkong#,
16105             'generic' => q#tidssone for Hongkong#,
16106             'standard' => q#normaltid for Hongkong#,
16107             },
16108             },
16109             'Hovd' => {
16110             long => {
16111             'daylight' => q#sommertid for Khovd#,
16112             'generic' => q#tidssone for Khovd#,
16113             'standard' => q#normaltid for Khovd#,
16114             },
16115             },
16116             'India' => {
16117             long => {
16118             'standard' => q#indisk tid#,
16119             },
16120             },
16121             'Indian/Antananarivo' => {
16122             exemplarCity => q#Antananarivo#,
16123             },
16124             'Indian/Chagos' => {
16125             exemplarCity => q#Chagos#,
16126             },
16127             'Indian/Christmas' => {
16128             exemplarCity => q#Christmasøya#,
16129             },
16130             'Indian/Cocos' => {
16131             exemplarCity => q#Kokosøyene#,
16132             },
16133             'Indian/Comoro' => {
16134             exemplarCity => q#Komorene#,
16135             },
16136             'Indian/Kerguelen' => {
16137             exemplarCity => q#Kerguelen#,
16138             },
16139             'Indian/Mahe' => {
16140             exemplarCity => q#Mahé#,
16141             },
16142             'Indian/Maldives' => {
16143             exemplarCity => q#Maldivene#,
16144             },
16145             'Indian/Mauritius' => {
16146             exemplarCity => q#Mauritius#,
16147             },
16148             'Indian/Mayotte' => {
16149             exemplarCity => q#Mayotte#,
16150             },
16151             'Indian/Reunion' => {
16152             exemplarCity => q#Réunion#,
16153             },
16154             'Indian_Ocean' => {
16155             long => {
16156             'standard' => q#tidssone for Indiahavet#,
16157             },
16158             },
16159             'Indochina' => {
16160             long => {
16161             'standard' => q#indokinesisk tid#,
16162             },
16163             },
16164             'Indonesia_Central' => {
16165             long => {
16166             'standard' => q#sentralindonesisk tid#,
16167             },
16168             },
16169             'Indonesia_Eastern' => {
16170             long => {
16171             'standard' => q#østindonesisk tid#,
16172             },
16173             },
16174             'Indonesia_Western' => {
16175             long => {
16176             'standard' => q#vestindonesisk tid#,
16177             },
16178             },
16179             'Iran' => {
16180             long => {
16181             'daylight' => q#iransk sommertid#,
16182             'generic' => q#iransk tid#,
16183             'standard' => q#iransk normaltid#,
16184             },
16185             },
16186             'Irkutsk' => {
16187             long => {
16188             'daylight' => q#sommertid for Irkutsk#,
16189             'generic' => q#tidssone for Irkutsk#,
16190             'standard' => q#normaltid for Irkutsk#,
16191             },
16192             },
16193             'Israel' => {
16194             long => {
16195             'daylight' => q#israelsk sommertid#,
16196             'generic' => q#israelsk tid#,
16197             'standard' => q#israelsk normaltid#,
16198             },
16199             },
16200             'Japan' => {
16201             long => {
16202             'daylight' => q#japansk sommertid#,
16203             'generic' => q#japansk tid#,
16204             'standard' => q#japansk normaltid#,
16205             },
16206             },
16207             'Kamchatka' => {
16208             long => {
16209             'daylight' => q#Russisk (Petropavlovsk-Kamtsjatskij) sommertid#,
16210             'generic' => q#Russisk (Petropavlovsk-Kamtsjatskij) tid#,
16211             'standard' => q#Russisk (Petropavlovsk-Kamtsjatskij) normaltid#,
16212             },
16213             },
16214             'Kazakhstan_Eastern' => {
16215             long => {
16216             'standard' => q#østkasakhstansk tid#,
16217             },
16218             },
16219             'Kazakhstan_Western' => {
16220             long => {
16221             'standard' => q#vestkasakhstansk tid#,
16222             },
16223             },
16224             'Korea' => {
16225             long => {
16226             'daylight' => q#koreansk sommertid#,
16227             'generic' => q#koreansk tid#,
16228             'standard' => q#koreansk normaltid#,
16229             },
16230             },
16231             'Kosrae' => {
16232             long => {
16233             'standard' => q#tidssone for Kosrae#,
16234             },
16235             },
16236             'Krasnoyarsk' => {
16237             long => {
16238             'daylight' => q#sommertid for Krasnojarsk#,
16239             'generic' => q#tidssone for Krasnojarsk#,
16240             'standard' => q#normaltid for Krasnojarsk#,
16241             },
16242             },
16243             'Kyrgystan' => {
16244             long => {
16245             'standard' => q#kirgisisk tid#,
16246             },
16247             },
16248             'Lanka' => {
16249             long => {
16250             'standard' => q#Lanka-tid#,
16251             },
16252             },
16253             'Line_Islands' => {
16254             long => {
16255             'standard' => q#tidssone for Linjeøyene#,
16256             },
16257             },
16258             'Lord_Howe' => {
16259             long => {
16260             'daylight' => q#sommertid for Lord Howe-øya#,
16261             'generic' => q#tidssone for Lord Howe-øya#,
16262             'standard' => q#normaltid for Lord Howe-øya#,
16263             },
16264             },
16265             'Macau' => {
16266             long => {
16267             'daylight' => q#Macau, sommertid#,
16268             'generic' => q#Macau-tid#,
16269             'standard' => q#Macau, standardtid#,
16270             },
16271             },
16272             'Macquarie' => {
16273             long => {
16274             'standard' => q#tidssone for Macquarieøya#,
16275             },
16276             },
16277             'Magadan' => {
16278             long => {
16279             'daylight' => q#sommertid for Magadan#,
16280             'generic' => q#tidssone for Magadan#,
16281             'standard' => q#normaltid for Magadan#,
16282             },
16283             },
16284             'Malaysia' => {
16285             long => {
16286             'standard' => q#malaysisk tid#,
16287             },
16288             },
16289             'Maldives' => {
16290             long => {
16291             'standard' => q#maldivisk tid#,
16292             },
16293             },
16294             'Marquesas' => {
16295             long => {
16296             'standard' => q#tidssone for Marquesasøyene#,
16297             },
16298             },
16299             'Marshall_Islands' => {
16300             long => {
16301             'standard' => q#marshallesisk tid#,
16302             },
16303             },
16304             'Mauritius' => {
16305             long => {
16306             'daylight' => q#mauritisk sommertid#,
16307             'generic' => q#mauritisk tid#,
16308             'standard' => q#mauritisk normaltid#,
16309             },
16310             },
16311             'Mawson' => {
16312             long => {
16313             'standard' => q#tidssone for Mawson#,
16314             },
16315             },
16316             'Mexico_Northwest' => {
16317             long => {
16318             'daylight' => q#sommertid for nordvestlige Mexico#,
16319             'generic' => q#tidssone for nordvestlige Mexico#,
16320             'standard' => q#normaltid for nordvestlige Mexico#,
16321             },
16322             },
16323             'Mexico_Pacific' => {
16324             long => {
16325             'daylight' => q#sommertid for den meksikanske Stillehavskysten#,
16326             'generic' => q#tidssone for den meksikanske Stillehavskysten#,
16327             'standard' => q#normaltid for den meksikanske Stillehavskysten#,
16328             },
16329             },
16330             'Mongolia' => {
16331             long => {
16332             'daylight' => q#sommertid for Ulan Bator#,
16333             'generic' => q#tidssone for Ulan Bator#,
16334             'standard' => q#normaltid for Ulan Bator#,
16335             },
16336             },
16337             'Moscow' => {
16338             long => {
16339             'daylight' => q#sommertid for Moskva#,
16340             'generic' => q#tidssone for Moskva#,
16341             'standard' => q#normaltid for Moskva#,
16342             },
16343             },
16344             'Myanmar' => {
16345             long => {
16346             'standard' => q#myanmarsk tid#,
16347             },
16348             },
16349             'Nauru' => {
16350             long => {
16351             'standard' => q#naurisk tid#,
16352             },
16353             },
16354             'Nepal' => {
16355             long => {
16356             'standard' => q#nepalsk tid#,
16357             },
16358             },
16359             'New_Caledonia' => {
16360             long => {
16361             'daylight' => q#kaledonsk sommertid#,
16362             'generic' => q#kaledonsk tid#,
16363             'standard' => q#kaledonsk normaltid#,
16364             },
16365             },
16366             'New_Zealand' => {
16367             long => {
16368             'daylight' => q#newzealandsk sommertid#,
16369             'generic' => q#newzealandsk tid#,
16370             'standard' => q#newzealandsk normaltid#,
16371             },
16372             },
16373             'Newfoundland' => {
16374             long => {
16375             'daylight' => q#sommertid for Newfoundland#,
16376             'generic' => q#tidssone for Newfoundland#,
16377             'standard' => q#normaltid for Newfoundland#,
16378             },
16379             },
16380             'Niue' => {
16381             long => {
16382             'standard' => q#tidssone for Niue#,
16383             },
16384             },
16385             'Norfolk' => {
16386             long => {
16387             'standard' => q#tidssone for Norfolkøya#,
16388             },
16389             },
16390             'Noronha' => {
16391             long => {
16392             'daylight' => q#sommertid for Fernando de Noronha#,
16393             'generic' => q#tidssone for Fernando de Noronha#,
16394             'standard' => q#normaltid for Fernando de Noronha#,
16395             },
16396             },
16397             'North_Mariana' => {
16398             long => {
16399             'standard' => q#Nord-Marianene-tid#,
16400             },
16401             },
16402             'Novosibirsk' => {
16403             long => {
16404             'daylight' => q#sommertid for Novosibirsk#,
16405             'generic' => q#tidssone for Novosibirsk#,
16406             'standard' => q#normaltid for Novosibirsk#,
16407             },
16408             },
16409             'Omsk' => {
16410             long => {
16411             'daylight' => q#sommertid for Omsk#,
16412             'generic' => q#tidssone for Omsk#,
16413             'standard' => q#normaltid for Omsk#,
16414             },
16415             },
16416             'Pacific/Apia' => {
16417             exemplarCity => q#Apia#,
16418             },
16419             'Pacific/Auckland' => {
16420             exemplarCity => q#Auckland#,
16421             },
16422             'Pacific/Bougainville' => {
16423             exemplarCity => q#Bougainville#,
16424             },
16425             'Pacific/Chatham' => {
16426             exemplarCity => q#Chatham#,
16427             },
16428             'Pacific/Easter' => {
16429             exemplarCity => q#Påskeøya#,
16430             },
16431             'Pacific/Efate' => {
16432             exemplarCity => q#Efate#,
16433             },
16434             'Pacific/Enderbury' => {
16435             exemplarCity => q#Enderbury#,
16436             },
16437             'Pacific/Fakaofo' => {
16438             exemplarCity => q#Fakaofo#,
16439             },
16440             'Pacific/Fiji' => {
16441             exemplarCity => q#Fiji#,
16442             },
16443             'Pacific/Funafuti' => {
16444             exemplarCity => q#Funafuti#,
16445             },
16446             'Pacific/Galapagos' => {
16447             exemplarCity => q#Galápagosøyene#,
16448             },
16449             'Pacific/Gambier' => {
16450             exemplarCity => q#Gambier#,
16451             },
16452             'Pacific/Guadalcanal' => {
16453             exemplarCity => q#Guadalcanal#,
16454             },
16455             'Pacific/Guam' => {
16456             exemplarCity => q#Guam#,
16457             },
16458             'Pacific/Honolulu' => {
16459             exemplarCity => q#Honolulu#,
16460             },
16461             'Pacific/Johnston' => {
16462             exemplarCity => q#Johnston#,
16463             },
16464             'Pacific/Kiritimati' => {
16465             exemplarCity => q#Kiritimati#,
16466             },
16467             'Pacific/Kosrae' => {
16468             exemplarCity => q#Kosrae#,
16469             },
16470             'Pacific/Kwajalein' => {
16471             exemplarCity => q#Kwajalein#,
16472             },
16473             'Pacific/Majuro' => {
16474             exemplarCity => q#Majuro#,
16475             },
16476             'Pacific/Marquesas' => {
16477             exemplarCity => q#Marquesas#,
16478             },
16479             'Pacific/Midway' => {
16480             exemplarCity => q#Midway#,
16481             },
16482             'Pacific/Nauru' => {
16483             exemplarCity => q#Nauru#,
16484             },
16485             'Pacific/Niue' => {
16486             exemplarCity => q#Niue#,
16487             },
16488             'Pacific/Norfolk' => {
16489             exemplarCity => q#Norfolkøya#,
16490             },
16491             'Pacific/Noumea' => {
16492             exemplarCity => q#Nouméa#,
16493             },
16494             'Pacific/Pago_Pago' => {
16495             exemplarCity => q#Pago Pago#,
16496             },
16497             'Pacific/Palau' => {
16498             exemplarCity => q#Palau#,
16499             },
16500             'Pacific/Pitcairn' => {
16501             exemplarCity => q#Pitcairn#,
16502             },
16503             'Pacific/Ponape' => {
16504             exemplarCity => q#Pohnpei#,
16505             },
16506             'Pacific/Port_Moresby' => {
16507             exemplarCity => q#Port Moresby#,
16508             },
16509             'Pacific/Rarotonga' => {
16510             exemplarCity => q#Rarotonga#,
16511             },
16512             'Pacific/Saipan' => {
16513             exemplarCity => q#Saipan#,
16514             },
16515             'Pacific/Tahiti' => {
16516             exemplarCity => q#Tahiti#,
16517             },
16518             'Pacific/Tarawa' => {
16519             exemplarCity => q#Tarawa#,
16520             },
16521             'Pacific/Tongatapu' => {
16522             exemplarCity => q#Tongatapu#,
16523             },
16524             'Pacific/Truk' => {
16525             exemplarCity => q#Chuuk#,
16526             },
16527             'Pacific/Wake' => {
16528             exemplarCity => q#Wake#,
16529             },
16530             'Pacific/Wallis' => {
16531             exemplarCity => q#Wallis#,
16532             },
16533             'Pakistan' => {
16534             long => {
16535             'daylight' => q#pakistansk sommertid#,
16536             'generic' => q#pakistansk tid#,
16537             'standard' => q#pakistansk normaltid#,
16538             },
16539             },
16540             'Palau' => {
16541             long => {
16542             'standard' => q#palauisk tid#,
16543             },
16544             },
16545             'Papua_New_Guinea' => {
16546             long => {
16547             'standard' => q#papuansk tid#,
16548             },
16549             },
16550             'Paraguay' => {
16551             long => {
16552             'daylight' => q#paraguayansk sommertid#,
16553             'generic' => q#paraguayansk tid#,
16554             'standard' => q#paraguayansk normaltid#,
16555             },
16556             },
16557             'Peru' => {
16558             long => {
16559             'daylight' => q#peruansk sommertid#,
16560             'generic' => q#peruansk tid#,
16561             'standard' => q#peruansk normaltid#,
16562             },
16563             },
16564             'Philippines' => {
16565             long => {
16566             'daylight' => q#filippinsk sommertid#,
16567             'generic' => q#filippinsk tid#,
16568             'standard' => q#filippinsk normaltid#,
16569             },
16570             },
16571             'Phoenix_Islands' => {
16572             long => {
16573             'standard' => q#tidssone for Phoenixøyene#,
16574             },
16575             },
16576             'Pierre_Miquelon' => {
16577             long => {
16578             'daylight' => q#sommertid for Saint-Pierre-et-Miquelon#,
16579             'generic' => q#tidssone for Saint-Pierre-et-Miquelon#,
16580             'standard' => q#normaltid for Saint-Pierre-et-Miquelon#,
16581             },
16582             },
16583             'Pitcairn' => {
16584             long => {
16585             'standard' => q#tidssone for Pitcairn#,
16586             },
16587             },
16588             'Ponape' => {
16589             long => {
16590             'standard' => q#tidssone for Pohnpei#,
16591             },
16592             },
16593             'Pyongyang' => {
16594             long => {
16595             'standard' => q#tidssone for Pyongyang#,
16596             },
16597             },
16598             'Qyzylorda' => {
16599             long => {
16600             'daylight' => q#Qyzylorda, sommertid#,
16601             'generic' => q#Qyzylorda-tid#,
16602             'standard' => q#Qyzylorda, standardtid#,
16603             },
16604             },
16605             'Reunion' => {
16606             long => {
16607             'standard' => q#tidssone for Réunion#,
16608             },
16609             },
16610             'Rothera' => {
16611             long => {
16612             'standard' => q#tidssone for Rothera#,
16613             },
16614             },
16615             'Sakhalin' => {
16616             long => {
16617             'daylight' => q#sommertid for Sakhalin#,
16618             'generic' => q#tidssone for Sakhalin#,
16619             'standard' => q#normaltid for Sakhalin#,
16620             },
16621             },
16622             'Samara' => {
16623             long => {
16624             'daylight' => q#Russisk (Samara) sommertid#,
16625             'generic' => q#Russisk (Samara) tid#,
16626             'standard' => q#Russisk (Samara) normaltid#,
16627             },
16628             },
16629             'Samoa' => {
16630             long => {
16631             'daylight' => q#samoansk sommertid#,
16632             'generic' => q#samoansk tid#,
16633             'standard' => q#samoansk normaltid#,
16634             },
16635             },
16636             'Seychelles' => {
16637             long => {
16638             'standard' => q#seychellisk tid#,
16639             },
16640             },
16641             'Singapore' => {
16642             long => {
16643             'standard' => q#singaporsk tid#,
16644             },
16645             },
16646             'Solomon' => {
16647             long => {
16648             'standard' => q#salomonsk tid#,
16649             },
16650             },
16651             'South_Georgia' => {
16652             long => {
16653             'standard' => q#tidssone for Sør-Georgia#,
16654             },
16655             },
16656             'Suriname' => {
16657             long => {
16658             'standard' => q#surinamsk tid#,
16659             },
16660             },
16661             'Syowa' => {
16662             long => {
16663             'standard' => q#tidssone for Syowa#,
16664             },
16665             },
16666             'Tahiti' => {
16667             long => {
16668             'standard' => q#tahitisk tid#,
16669             },
16670             },
16671             'Taipei' => {
16672             long => {
16673             'daylight' => q#sommertid for Taipei#,
16674             'generic' => q#tidssone for Taipei#,
16675             'standard' => q#normaltid for Taipei#,
16676             },
16677             },
16678             'Tajikistan' => {
16679             long => {
16680             'standard' => q#tadsjikisk tid#,
16681             },
16682             },
16683             'Tokelau' => {
16684             long => {
16685             'standard' => q#tidssone for Tokelau#,
16686             },
16687             },
16688             'Tonga' => {
16689             long => {
16690             'daylight' => q#tongansk sommertid#,
16691             'generic' => q#tongansk tid#,
16692             'standard' => q#tongansk normaltid#,
16693             },
16694             },
16695             'Truk' => {
16696             long => {
16697             'standard' => q#tidssone for Chuukøyene#,
16698             },
16699             },
16700             'Turkmenistan' => {
16701             long => {
16702             'daylight' => q#turkmensk sommertid#,
16703             'generic' => q#turkmensk tid#,
16704             'standard' => q#turkmensk normaltid#,
16705             },
16706             },
16707             'Tuvalu' => {
16708             long => {
16709             'standard' => q#tuvalsk tid#,
16710             },
16711             },
16712             'Uruguay' => {
16713             long => {
16714             'daylight' => q#uruguayansk sommertid#,
16715             'generic' => q#uruguayansk tid#,
16716             'standard' => q#uruguayansk normaltid#,
16717             },
16718             },
16719             'Uzbekistan' => {
16720             long => {
16721             'daylight' => q#usbekisk sommertid#,
16722             'generic' => q#usbekisk tid#,
16723             'standard' => q#usbekisk normaltid#,
16724             },
16725             },
16726             'Vanuatu' => {
16727             long => {
16728             'daylight' => q#vanuatisk sommertid#,
16729             'generic' => q#vanuatisk tid#,
16730             'standard' => q#vanuatisk normaltid#,
16731             },
16732             },
16733             'Venezuela' => {
16734             long => {
16735             'standard' => q#venezuelansk tid#,
16736             },
16737             },
16738             'Vladivostok' => {
16739             long => {
16740             'daylight' => q#sommertid for Vladivostok#,
16741             'generic' => q#tidssone for Vladivostok#,
16742             'standard' => q#normaltid for Vladivostok#,
16743             },
16744             },
16745             'Volgograd' => {
16746             long => {
16747             'daylight' => q#sommertid for Volgograd#,
16748             'generic' => q#tidssone for Volgograd#,
16749             'standard' => q#normaltid for Volgograd#,
16750             },
16751             },
16752             'Vostok' => {
16753             long => {
16754             'standard' => q#tidssone for Vostok#,
16755             },
16756             },
16757             'Wake' => {
16758             long => {
16759             'standard' => q#tidssone for Wake Island#,
16760             },
16761             },
16762             'Wallis' => {
16763             long => {
16764             'standard' => q#tidssone for Wallis- og Futunaøyene#,
16765             },
16766             },
16767             'Yakutsk' => {
16768             long => {
16769             'daylight' => q#sommertid for Jakutsk#,
16770             'generic' => q#tidssone for Jakutsk#,
16771             'standard' => q#normaltid for Jakutsk#,
16772             },
16773             },
16774             'Yekaterinburg' => {
16775             long => {
16776             'daylight' => q#sommertid for Jekaterinburg#,
16777             'generic' => q#tidssone for Jekaterinburg#,
16778             'standard' => q#normaltid for Jekaterinburg#,
16779             },
16780             },
16781             } }
16782             );
16783             no Moo;
16784              
16785 1     1   27305 1;
  1         2  
  1         9  
16786              
16787             # vim: tabstop=4